MMA

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

Themethodofmovingasymptotes——AnewmethodforstructuraloptimizationWhyisMMAproposed?AmethodforstructuraloptimizationshouldbeflexibleandgeneralItshouldtakeintoconsiderationthecharacteristicsoftheproblemItshouldbestableandgenerateasequenceofimprovedfeasiblesolutionsGeneraldescriptionoftheproblemAwellestablishedgeneralapproachforsolvingtheproblem1.Chooseastartingpoint,andlettheiterationindexk=02.Givenaniterativepoint,calculateandthegradientsfori=0,1,…,m3.Generateasubproblembyreplacing,inP,the(usuallyimplicit)functionsbyapproximatingexplicitfunctions,basedonthecalculationsfromstep24.Solveandlettheoptimalsolutionofthissubproblembethenextiterationpoint,letk=k+1andgoontostep1Theprocessisinterruptedwhensomeconvergencecriteriaarefulfilled,orsimplywhentheuserissatisfiedwiththecurrentsolutionExplanationHowthefunctionsshouldbedefinedGiventheiterativepoint,valuesoftheparametersandarechosen,suchthatThen,foreachi=0,1…m,isdefinedbyWhereallderivativesareevaluatedatWhereAsiseasilychecked,isafirstorderapproximationofat,i.e.Further,thesecondderivativesof,atanypointsuchthat,aregivenby:andThus,sinceisaconvexfunction.Inparticular,atThus,thecloserandarechosento,themorecurvatureisgiventotheapproximationoftheoriginalproblemHeretheparametersare“movelimits”,notverycrucialbuttoavoidthepossibilityofanyunexpected“divisionbyzero”,forexample,Evenifthesimplicityof“fixedasymptotes”isappealing,inordertofullyexploittheflexibilityofMMA,onecanmoveitinsomecleverwaybetweentoiterationsAgeneral,althoughheuristic,ruleforhowtochangethevaluesofisthefollowing:(a)Iftheprocesstendstooscillate,thenitneedstobestabilized.Thisstabilizationmaybeaccomplishedbymovingtheasymptotesclosertothecurrentiterationpoint(b)If,instead,theprocessismonotoneandslow,itneedstobe“relaxed”.ThismaybeaccomplishedbymovingtheasymptotesawayfromthecurrentiterationpointAsimpleimplementationofthis“rule”:sisagivenrealnumberlessthanunity,say,s=0.7,(1)Fork=0and1,let(2)Fork=2,Ifthesignsofareopposite,letIfthesignsareequal,letWemayrefuseto“relax”theasymptotesunlessallthreeofAdualmethodtosolvethesubproblemThelagrangianfunctioncorrespondingtoisgivenbywhichaftertrivialcalculation,equals:WhereAndNext,the“dualobjectivefunction”Wisdefinedasfollows:WhereArtificialvariablesItmayhappen,inparticularduringthefirstiterationsifthestartingpointisbadlychosen,thatasubproblembecomesinfeasibleHowtoobtainareasonablenextiterationpoint,ismodifiedbytheintroductionof“artificialvariables”,i=1,2….m,sowehaveMinimizeS,tAndEachshouldbea“relativelylarge”fixedrealnumber.Obviouslytherearealwaysfeasiblesolutiontothisproblem.Ifthesubproblemisfeasible,andthecoefficientsaresufficientlylarge,thenalltheartificialvariableswillautomaticallybecomezerointheoptimalsolutionofIfthesubproblemisinfeasible,thensomeofthewillbestrictlypositiveintheoptimalsolutionof.However,becauseofthehigh“cost”ofthesevariables,theywillnotbegreaterthanabsolutelynecessary.Thus,thecorrespondingX-solutionisinsomesenseascloseaspossibletobeingfeasibleNumericaltestresults(omit)TheobtainedresultsclearlyilluminatetheimportanceoftheflexibilityofMMA,whichgivestheusersomecontroloftheconvergencepropertiesoftheoveralloptimizationprocess.Conclusion

1 / 22
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功