电气工程及其自动化毕业设计英语翻译.docx

上传人:b****3 文档编号:3755003 上传时间:2022-11-25 格式:DOCX 页数:7 大小:24.85KB
下载 相关 举报
电气工程及其自动化毕业设计英语翻译.docx_第1页
第1页 / 共7页
电气工程及其自动化毕业设计英语翻译.docx_第2页
第2页 / 共7页
电气工程及其自动化毕业设计英语翻译.docx_第3页
第3页 / 共7页
电气工程及其自动化毕业设计英语翻译.docx_第4页
第4页 / 共7页
电气工程及其自动化毕业设计英语翻译.docx_第5页
第5页 / 共7页
点击查看更多>>
下载资源
资源描述

电气工程及其自动化毕业设计英语翻译.docx

《电气工程及其自动化毕业设计英语翻译.docx》由会员分享,可在线阅读,更多相关《电气工程及其自动化毕业设计英语翻译.docx(7页珍藏版)》请在冰豆网上搜索。

电气工程及其自动化毕业设计英语翻译.docx

电气工程及其自动化毕业设计英语翻译

郑州航空工业管理学院

英文翻译

 

2011届电气工程及其自动化专业0706073班级

 

题目遗传算法在非线性模型中的应用

姓名学号070607313

指导教师黄文力职称副教授

 

二О一一年三月三十日

英语原文:

ApplicationofGeneticProgrammingtoNonlinearModeling

Introduction

Identificationofnonlinearmodelswhicharebasedinpartatleastontheunderlyingphysicsoftherealsystempresentsmanyproblemssinceboththestructureandparametersofthemodelmayneedtobedetermined.Manymethodsexistfortheestimationofparametersfrommeasuresresponsedatabutstructuralidentificationismoredifficult.Oftenatrialanderrorapproachinvolvingacombinationofexpertknowledgeandexperimentalinvestigationisadoptedtochoosebetweenanumberofcandidatemodels.Possiblestructuresarededucedfromengineeringknowledgeofthesystemandtheparametersofthesemodelsareestimatedfromavailableexperimentaldata.Thisprocedureistimeconsumingandsub-optimal.Automationofthisprocesswouldmeanthatamuchlargerrangeofpotentialmodelstructurecouldbeinvestigatedmorequickly.

Geneticprogramming(GP)isanoptimizationmethodwhichcanbeusedtooptimizethenonlinearstructureofadynamicsystembyautomaticallyselectingmodelstructureelementsfromadatabaseandcombiningthemoptimallytoformacompletemathematicalmodel.Geneticprogrammingworksbyemulatingnaturalevolutiontogenerateamodelstructurethatmaximizes(orminimizes)someobjectivefunctioninvolvinganappropriatemeasureofthelevelofagreementbetweenthemodelandsystemresponse.Apopulationofmodelstructuresevolvesthroughmanygenerationstowardsasolutionusingcertainevolutionaryoperatorsanda“survival-of-the-fittest”selectionscheme.Theparametersofthesemodelsmaybeestimatedinaseparateandmoreconventionalphaseofthecompleteidentificationprocess.

Application

Geneticprogrammingisanestablishedtechniquewhichhasbeenappliedtoseveralnonlinearmodelingtasksincludingthedevelopmentofsignalprocessingalgorithmsandtheidentificationofchemicalprocesses.Intheidentificationofcontinuoustimesystemmodels,theapplicationofablockdiagramorientedsimulationapproachtoGPoptimizationisdiscussedbyMarenbach,BettenhausenandGray,andtheissuesinvolvedintheapplicationofGPtononlinearsystemidentificationarediscussedinGray’sanotherpaper.Inthispaper,Geneticprogrammingisappliedtotheidentificationofmodelstructuresfromexperimentaldata.Thesystemsunderinvestigationaretoberepresentedasnonlineartimedomaincontinuousdynamicmodels.

ThemodelstructureevolvesastheGPalgorithmminimizessomeobjectivefunctioninvolvinganappropriatemeasureofthelevelofagreementbetweenthemodelandsystemresponses.Oneexamplesis

(1)

Where

istheerrorbetweenmodeloutputandexperimentaldataforeachofNdatapoints.TheGPalgorithmconstructsandreconstructsmodelstructuresfromthefunctionlibrary.SimplexandsimulatedannealingmethodandthefitnessofthatmodelisevaluatedusingafitnessfunctionsuchasthatinEq.

(1).ThegeneralfitnessofthepopulationimprovesuntiltheGPeventuallyconvergestoamodeldescriptionofthesystem.

TheGeneticprogrammingalgorithm

Forthisresearch,asteady-stateGenetic-programmingalgorithmwasused.Ateachgeneration,twoparentsareselectedfromthepopulationandtheoffspringresultingfromtheircrossoveroperationreplaceanexistingmemberofthesamepopulation.Thenumberofcrossoveroperationsisequaltothesizeofthepopulationi.e.thecrossoverrateis100℅.Thecrossoveralgorithmusedwasasubtreecrossoverwithalimitonthedepthoftheresultingtree.

Geneticprogrammingparameterssuchasmutationrateandpopulationsizevariedaccordingtotheapplication.Moredifficultproblemswheretheexpectedmodelstructureiscomplexorwherethedataarenoisygenerallyrequirelargerpopulationsizes.Mutationratedidnotappeartohaveasignificanteffectforthesystemsinvestigatedduringthisresearch.Typically,avalueofabout2℅waschosen.

Thefunctionlibraryvariedaccordingtoapplicationrateandwhattypeofnonlinearitymightbeexpectedinthesystembeingidentified.Acoreoflinearblockswasalwaysavailable.Itwasfoundthatspecificnonlinearitysuchaslook-uptableswhichrepresentedaphysicalphenomenonwouldonlybeselectedbytheGeneticProgrammingalgorithmifthatnonlinearityactuallyexistedinthedynamicsystem.

Thisallowsthesystemtobetestedforspecificnonlinearities.

Programmingmodelstructureidentification

EachmemberoftheGeneticProgrammingpopulationrepresentsacandidatemodelforthesystem.Itisnecessarytoevaluateeachmodelandassigntoitsomefitnessvalue.Eachcandidateisintegratedusinganumericalintegrationroutinetoproduceatimeresponse.Thissimulationtimeresponseiscomparedwithexperimentaldatatogiveafitnessvalueforthatmodel.Asumofsquarederrorfunction(Eq.

(1))isusedinalltheworkdescribedinthispaper,althoughmanyotherfitnessfunctionscouldbeused.

Thesimulationroutinemustberobust.Inevitably,someofthecandidatemodelswillbeunstableandtherefore,thesimulationprogrammustprotectagainstoverflowerror.Also,allsystemmustreturnafitnessvalueiftheGPalgorithmistoworkproperlyevenifthosesystemsareunstable.

Parameterestimation

ManyofthenodesoftheGPtreescontainnumericalparameters.Thesecouldbethecoefficientsofthetransferfunctions,againvalueorinthecaseofatimedelay,thedelayitself.Itisnecessarytoidentifythenumericalparametersofeachnonlinearmodelbeforeevaluatingitsfitness.Themodelsarerandomlygeneratedandcanthereforecontainlinearlydependentparametersandparameterswhichhavenoeffectontheoutput.Becauseofthis,gradientbasedmethodscannotbeused.GeneticProgrammingcanbeusedtoidentifynumericalparametersbutitislessefficientthanothermethods.TheapproachchoseninvolvesacombinationoftheNelder-Simplexandsimulatedannealingmethods.Simulatedannealingoptimizesbyamethodwhichisanalogoustothecoolingprocessofametal.Asametalcools,theatomsorganizethemselvesintoanorderedminimumenergystructure.Theamountofvibrationormovementintheatomsisdependentontemperature.Asthetemperaturedecreases,themovement,thoughstillrandom,becomesmallerinamplitudeandaslongasthetemperaturedecreasesslowlyenough,theatomsorderthemselvesslowlyenough,theatomsorderthemselvesintotheminimumenergystructure.Insimulatedannealing,theparametersstartoffatsomerandomvalueandtheyareallowedtochangetheirvalueswithinthesearchspacebyanamountrelatedtoaquantitydefinedassystem‘temperature’.Ifaparameterchangeimprovesoverallfitness,itisaccepted,ifitreducesfitnessitisacceptedwithacertainprobability.Thetemperaturedecreasesaccordingtosomepredetermined‘cooling’scheduleandtheparametervaluesshouldconvergetosomesolutionasthetemperaturedrops.Simulatedannealinghasprovedparticularlyeffectivewhencombineswithothernumericaloptimizationtechniques.

OnesuchcombinationissimulatedannealingwithNelder-simplexisan(n+1)dimensionalshapewherenisthenumberofparameters.Thissimplesexploresthesearchspaceslowlybychangingitsshapearoundtheoptimumsolution.Thesimulatedannealingaddsarandomcomponentandthetemperatureschedulingtothesimplexalgorithmthusimprovingtherobustnessofthemethod.

Thishasbeenfoundtobearobustandreasonablyefficientnumericaloptimizationalgorithm.Theparameterestimationphasecanalsobeusedtoidentifyothernumericalparametersinpartofthemodelwherethestructureisknownbutwherethereareuncertaintiesaboutparametervalues.

 

RepresentationofaGPcandidatemodel

Nonlineartimedomaincontinuousdynamicmodelscantakeanumberofdifferentforms.Twocommonrepresentationsinvolvesetsofdifferentialequationsorblockdiagrams.Boththeseformsofmodelarewellknownandrelativelyeasytosimulate.Eachhasadvantagesanddisadvantagesforsimulation,visualizationandimplementationinaGeneticProgrammingalgorithm.Blockdiagramandequationbasedrepresentationsareconsideredinthispaperalongwithathirdhybridrepresentationincorporatingintegralanddifferentialoperatorsintoanequationbasedrepresentation.

Choiceofexperimentaldataset——experimentaldesign

Theidentificationofnonlinearsystemspresentsparticularproblemsregardingexperimentaldesign.Thesystemmustbeexcitedacrossthefrequencyrangeofinterestaswithalinearsystem,butitmustalsocovertherangeofanynonlinearitiesinthesystem.Thiscouldmeanensuringthattheinputshapeissufficientlyvariedtoexcitedifferentmodesofthesystemandthatthedatacoverstheoperationalrangeofthesystemstatespace.

Alargetrainingdatasetwillberequiredtoidentifyanaccuratemodel.Howeverthesimulationtimewillbeproportionaltothenumberofdatapoints,sooptimizationtimemustbebalancedagainstquantityofdata.ArecommendationonhowtoselectefficientstepandPRBSsignalstocovertheentirefrequencyrageofinterestmaybefoundinGodfreyandLjung’stexts.

Modelvalidation

Animportantpartofanymodelingprocedureismodelvalidation.Thenewmodelstructuremustbevalidatedwithadifferentdatasetfromthatusedfortheoptimization.Therearemanytechniquesforvalidationofnonlinearmodels,thesimplestofwhichisanaloguematchingwherethetimeresponseofthemodeliscomparedwithavailableresponsedatafromtherealsystem.ThemodelvalidationresultscanbeusedtorefinetheGeneticProgrammi

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 工程科技 > 能源化工

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1