




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
TheOptimizationModule?Copyright2014COMSOL.Anyoftheimages,text,andequationsheremaybecopiedandmodifiedforyourowninternaluse.Alltrademarksarethepropertyoftheirrespectiveowners.See/trademarks.OverviewTheCOMSOL?4.4ProductSuiteTheOptimizationModuleAdd-ontoCOMSOLMultiphysicsGeneral-purposepackage,notapplication-specificOptimizationforElectrical,Mechanical,Fluid,andChemicaldevicesandprocessesCombineswithanyCOMSOLMultiphysicsModuleTheOptimizationModuleContains:UserinterfacesforsettingupoptimizationtasksOptimizationsolversExamplemodelsfromdifferentfieldsWhatisOptimization?TheimprovementofanobjectivefunctionbychangingcontrolvariableswhilemaintainingasetofconstraintsObjectivefunction(costfunction)Anyreal-valuedscalaroutputfromasolvedCOMSOLmodelMass,displacement,pressuredrop,resistance,power,etc...Controlvariables(optimizationvariables,designvariables,...)Anycontinuoussetofreal-valuedinputstothemodelDimensions,materialdistribution,materialproperties,etc...ConstraintsAnyequalityorinequalityconditionthatcanbeexpressedintermsofthesolvedmodel,orthecontrolvariablesPeakstress,minimumsize,maximumtemperature,etc...QuickIntroductiontoOptimizationintheCOMSOLDesktopHowdoweoptimize?StartwithasolvedCOMSOLmodelDefineyourobjectfunction:Whatdoyouwanttomakebetter?Choosethedesignvariables:Whatdoyouwanttochange?Specifyyourconstraints:Whatlimitscannotbeexceeded?Optimize!Tuningfork,Desiredresonanceat440HzStartwithanexistingmodelForclarity,theCOMSOLDesktopishereshownasitappearsonalow-resolutionscreen.AddtheOptimizationStudyfeatureSelectfromasuiteofoptimizationalgorithmsSettoleranceandthemaximumnumberofmodelevaluationsIfsolvingonacluster,candistributesolutionsandruninparallelSpecifyanobjectivefunctionfreq:theresonancecomputedbytheeigenfrequencysolverTheobjectiveistomaketheresonantfrequency440HzMinimize,maximum,maximizetheminimum,minimizethemaximum,andhandlesumsofobjectivefunctionsPickcontrolvariablesandconstraintsGlobalParametersetsthetuningforklength,specifyinitialvalueChooseupperandlowerbounds(constraints)onthecontrolvariablesCanaddotherconstraints,ifdesiredSolve,andthenextractsolutionOptimizationTutorialsandExamplesGettingStartedExample:TuningForkAdjustthelengthofthearmsofatuningforksuchthatthefirstresonanceisat440HzApproximategradient,sincethemodelisremeshedduringtheoptimizationBOBYQASolverCanalsobedoneviatheLiveLink?productsandcontrolledfromvariousCADsoftware,MATLAB?,andExcel?./model/tuning-fork-computing-the-eigenfrequency-and-eigenmode-8499SizeOptimization:
BanddispersioninamicrochannelMinimizethedifferenceistransittimebetweeninsideandoutsideSizeOptimization:3DFlywheelFindholeradiiwhichminimizeflywheelmassMaximumvonMisesstressmustnotexceedyieldlimit/blogs/using-gradient-free-optimization/SizeOptimizationofaFlywheel,
withAdvancedConstraintsMakestressdistributionasuniformalongtheradiusaspossibleConstrainthemassnottochangeConstrainthemomentofinertianottochangeGradient-basedapproach/model/optimizing-a-flywheel-profile-4356SizeOptimization:
MinimizingS11ofanAntenna/model/optimizing-a-bowtie-antenna-14435ChangeFlareAngleandArmHeightGradient-FreeApproach,becauseremeshingisrequiredShapeOptimization:
OptimizinganAcousticHornMaximizethesoundintensityalongtheaxisofthehornTheshapeofthehornisdescribedbyasumofsinewavesTruncatedFourierseriesTheMovingMeshfunctionalityisusedtoavoidremeshingthedomainGradient-Basedapproach/model/optimizing-the-shape-of-a-horn-4353ParameterEstimation:Findingthematerialpropertiesbaseduponexperimentaldatahttp:///model/transient-optimization-fitting-material-properties-of-a-wall-10905http:///model/curve-fitting-material-model-data-to-experimental-data-5886http:///model/determining-arrhenius-parameters-using-parameter-estimation-10305/model/degradation-of-dna-in-plasma-1391TransientanalysisMinimizeleastsquaresdifferencewithexperimentalresultsLevenberg-MarquardtInverseProblem:ImagingImagingofsoilpropertiesbasedonpumpingexperimentsFindthepermeabilitypatternmostconsistentwithexperimentaldataReconstructinteriordatabaseduponobservationsfromtheexterior/model/aquifer-characterization-through-inverse-modeling-from-pump-tests-4410TopologyOptimization:PorousCatalystObjectiveistomaximizethereactionratewhileminimizingtheamountofcatalystwithinthereactorInitialcatalystdistributionishomogeneousTopologyoptimizationadjustsamountofcatalystwithineachmeshelement/model/optimization-of-a-catalytic-microreactor-4401TopologyOptimization:TelsaMicrovalveMaximizeratioofflowlefttorightcomparedtoflowrighttoleftforsamepressuredrop./model/topological-optimization-of-a-tesla-microvalve-14513TopologyOptimization:
MinimizeBeamCompliance/model/topology-optimization-7428MinimizethecomplianceAddconstraintontotalmaterialSIMPmethodMathematicalOptimization:MinimizeaFunctionχ1χ2
NotableCOMSOLConferencePapersonTopologyOptimizationTopologyOptimizationinMultiplePhysicsProblems,O.Sigmund,DTUMechanicalEngineering,/papers/1790/MultiphysicsTopologyOptimizationofHeatTransferandFluidFlowSystems,E.Dede,ToyotaResearchInstituteofNorthAmerica,/papers/6282/SimulationofTopologyOptimizedElectrothermalMicrogrippers,O.Sardan,D.Petersen,O.Sigmund,&P.Boggild,DTUMechanicalEngineering,/papers/5346/ImplementationofStructuralTopologyOptimizationinCOMSOL,B.Lemke,Z.Liu,&J.G.Korvink,DepartmentofMicrosystemsEngineering,UniversityofFreiburg,/papers/1543/TopologyOptimizationofDielectricMetamaterialsBasedontheLevelSetMethodUsingCOMSOLMultiphysics,M.Otomori&S.Nishiwaki,KyotoUniversity,/papers/12519/IndustrySuccessStory:TopologyOptimizationLeadstoBetterCoolingExtractfromCOMSOLNews2012.?2012COMSOL.Allrightsreserved.SolidWorksisaregisteredtrademarkofDassaultSystèmesSolidWorksCorporationoritsparent,affiliates,orsubsidiaries.AluminumcoldplatewithouthierarchicalmicrochanneltopologyAluminumcoldplatewithhierarchicalmicrochanneltopologyModeledaluminumcoldplatewithhierarchicalmicrochanneltopologyAluminumcoldplatesaremountedincarstocombatheatproblems,requiringoptimalcoolingchanneltopologyforminimizedplatesizePerformedCFDandHeatTransferanalysesinconjunctionwithLiveLinkTM
forSolidWorks?tocreateaprototypeusingoptimizedtopologyCOMSOLNews2012:EricDede,ToyotaResearchInstitute,AnnArbor,MIOptimizationModuleTheory,IntroductionTheOptimizationinterfacecandefinecontrolvariablefields,integralobjectives,andlocalconstraintsChangethespatialdistributionofmaterial,subjecttolocalbounds,tominimizemasswhileconstrainingsystemcomplianceThefamilyofoptimizationsolversOptimizationModuleSearchwithoutfindingGradientsAnalyticGradientMethodsMonte-CarloCoordinateSearchMMALevenberg-MarquardtNelder-MeadBOBYQARandomSearchSearchoneaxisatatime1storderapproximategradient2ndorderapproximategradientSNOPTLinearconvergenceQuadraticconvergenceLeast-Squaresproblemsonly(veryfast)ApproximateGradientMethodsWhatisthegradient?ThegradientisthederivativeoftheobjectivefunctionwithrespecttothecontrolvariablesGradientsoftheobjectivecanbecomputedeither:ApproximatelyCoordinatesearch:Finite-differenceinonecontrolvariableatatimeNelder-Mead:Evaluates(N+1)pointsofanN-dimensionaldesignspaceandconstructsasimplex,improvesworstpointBOBYQA:MakesprogressivelocalquadraticapproximationsAnalyticallyMMAandSNOPTusetheAdjointmethodtocomputeexactgradientCancomputegradientswithrespecttoallcontrolvariablesatonceRequiressmoothanddifferentiableobjectiveandconstraintfunctionsNoremeshingGradientbasedmethodsstartatapointwithinthedesignspaceandimprovethedesignDesignSpaceχ1χ2ObjectiveFunctionf(χ)(1)Startatanexistingdesign&computegradientdirection(2)Searchalonggradient&findminimumalongline(3)Repeatuntilnomoreimprovementispossible(1)(2)(3)ComparisonofAlgorithmsApproximateGradientAnalyticGradientObjectiveFunctionAnyscalaroutputMustbebothsmoothanddifferentiableDesignVariablesAnything,includinggeometricdimensionsAnythingthatdoesnotresultinremeshingofthegeometryRemeshingYesNoConstraintsCanonlyconstrainscalaroutputsConstraintsmustbedifferentiableandsmooth,butcanbeateachpointinspacePossibleanalysesAnycombinationofalldifferentanalysistypesAnystudywithonlyoneof:
Stationary,Transient,orFrequency-DomainRelative
PerformanceIncreasesexponentially
withthenumberofdesignvariablesPerformanceisnotverysensitivetothenumberofdesignvariablesTheMonte-Carlomethodsharesalloftheseproperties,butwillhavetheslowestconvergenceWhichoptimizationsolvertouse?Docontrolvariableschangethemesh?Constraintsonthesolution?Arethereanyconstraints?TopologyOptimization?SNOPTMMALevenberg-MarquardtBOBYQASmoothlyvaryingobjective?Nelder-Mead(orCoordinateSearch)MonteCarloYesYesYesYesYesNoNoNoNoVeryrandomNoisyOptimizationUserInterfacesTheOptimizationstudystepCentralcontrolpanelforalloptimizationChooseandtunesolversSpecifyglobalobjectivefunctions,controlparametersandconstraintsEnable/disablecontributionsfrominterfacesTheOptimizationinterfaceSetupgeneralobjectivecontributions,
includingleast-squaresDefinecontrolvariablefieldsSpecifygeneralconstraintsOptimizationModuleTheory,AdvancedDerivative-freesolversDirectsearchNelder-MeadCoordinatesearchTrustRegionBOBYQADerivative-FreeOptimizationSolversRequireonlyobjectivefunctionvalues,
noderivativesControlanything,includingtheCADgeometryRobustbutexpensiveParallelonclustersGradient-basedGeneral-purposeSNOPTMMALeast-squaresLevenberg-MarquardtGradient-BasedOptimizationSolversUsegradientinformationtocontrolsearchdirectionStationaryandtransientsolverscomputegradientsefficientlyManycontrolvariables(fields)CommonOptimizationTasksOptimizationTasksPureOptimizationOptimalDesignParameterSelectionGeometricOptimizationSizingShapeOptimizationTopologyOptimizationTargetMatchingInverseProblemsParameterEstimationImagingObjectiveFunctionsinCOMSOLGlobalObjectivesAcceptsanyglobalexpression–ofteninvolvingcouplingoperatorsExample:classicaloptimizationIntegralObjectivesIntegratesanexpressionoveradomain,boundary,edgeorpointExample:minimizingtheweightofastructureProbeObjectivesEvaluatesanexpressionatgivencoordinatesLeast-SquaresObjectivesComparesanexpressiontomeasuredvaluesinafileExample:fittingreactionconstantstomatchmeasuredconcentrationsControlVariablesinCOMSOLGlobalControlVariablesChooseanyexistingmodelparametersintheOptimizationstudystepWorkswithallsolversUsedwithderivative-freesolverstocontrolCADgeometryparametersControlVariableFieldsControlvariablesareassociatedwithpositionsinthegeometryFiniteelementinterpolationgivesmanydegreesoffreedomRequireusingtheOptimizationInterfaceOnlyworkswithgradient-basedsolversConstraintsinCOMSOLBoundsSetlimitsdirectlyonthecontrolvariables,oftenrequiredbysolversDesignconstraintsSetrelationsbetweenthecontrolvariablesDonotrequireevaluationofanyPDEsolutionPerformanceconstraintsSetconditionsonthePDEsolutionvariablesSameformatasanobjectivefunctionandasexpensivetoevaluateSensitivityEvaluationinCOMSOLSymbolicmathmachineryallowsefficientgradientevaluationAslongasallexpressionsaredifferentiableAdjointsensitivityFastevaluationofthegradientofanyobjectivefunctionwithrespecttoacontrolvariablefieldForwardsensitivityFastevaluationofthederivativeofaPDEsolutionfieldwithrespecttoindividualcontrolvariablesGradientofobjectivefunctionsiscomputedusingthechainruleNumericalgradientFall-backwhenexpressionsarenotsymbolicallydifferentiableTheSolversoftheOptimizationModuleAbouttheSNOPTSolverSNOPT=SparseNonlinearOPTimizerDevelopedbyP.E.Gill,W.MurrayandM.A.SaundersatStanfordUniversitySequentialQuadraticProgramming(SQP)methodSolvesasequenceofapproximatingquadraticprogrammingproblemswithlinearizedconstraintsOuterloopusesaquasi-NewtonstrategywhereanapproximateHessianisupdatedusinggradientsevaluatedatconsecutivestepsAbouttheMMASolverMMA=MethodofMovingAssymptotesDevelopedbyKristerSvanbergatKTH(RoyalInstituteofTechnology,Sweden)COMSOLversionismorespecificallyGCMMA=GloballyConvergentMMASolvesasequenceofconvexapproximationsAllowsgeneralnonlinearconstraintsEachapproximationisgeneratedfromlineardataatcurrentpointAllintermediatepointsarefeasible,unlessthefeasiblesetisemptyAbouttheLevenberg-MarquardtSolverSolverforleast-squaresproblemsRequiresanobjectivefunctiononleast-squaresformDoesnotallowanyconstraintsTrust-regionGauss-NewtonmethodComputesthegradientofeachterminthesumofsquaresseparatelyApproximatestheHessianfromfirst-orderderivativesonlyOften
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 低介電常數(shù)聚酰亞胺
- 4年級下冊英語手抄報1到5單元
- 4-庚氧基-1-丁醇用途
- 鋼塑門施工方案
- 2025年江蘇省鹽城市單招職業(yè)傾向性測試題庫及參考答案1套
- 2025年湖南省株洲市單招職業(yè)傾向性測試題庫及答案一套
- 2025年鄭州理工職業(yè)學院單招職業(yè)傾向性測試題庫1套
- 高新技術(shù)產(chǎn)業(yè)創(chuàng)新服務平臺建設方案研究
- 2024年高中化學 第一章 認識有機化合物 第三節(jié) 有機化合物的命名教學實錄 新人教版選修5
- 乘用車行業(yè)新能源汽車研發(fā)與制造方案
- 有機金屬化學1
- JIT標準作業(yè)作業(yè)指導書
- 土壤固化土施工技術(shù)導則
- VAR模型Johansen協(xié)整檢驗在eviews中的具體操作步驟及結(jié)果解釋
- 混凝土面板堆石壩接縫止水
- 加油站法律法規(guī)符合性評價
- 5外科--丹毒下肢丹毒中醫(yī)診療方案2017年版
- 錨索錨桿計算表格(含下滑力及錨桿錨索受力及伸長值計算)
- 數(shù)學物理方法第十一章PPT課件
- (完整版)漢字偏旁部首名稱表最新(精華版)
- 學位論文:基于Flowmaster的4H發(fā)動機熱管理系統(tǒng)的計算
評論
0/150
提交評論