isight90的help翻译文档格式.docx
《isight90的help翻译文档格式.docx》由会员分享,可在线阅读,更多相关《isight90的help翻译文档格式.docx(20页珍藏版)》请在冰豆网上搜索。
creatingormodifyingoptimizationplans.Ifyouareanewuser,itisrecommendedthat
youunderstandthebasicsofoptimizationplansandtechniquesbeforeworkingwith
theadvancedfeatures.AlsocoveredintheiSIGHTUser’sGuidearethevariousways
tocontrolyouroptimizationplan(e.g.,executingtasks,stoppingonetask,stoppingall
tasks).
本章详细介绍了isght中使用的优化技术,以及它们怎样遵照各种优化策略被组合使用。
在你选择了最适合你的优化技术之后,进入isight用户指导中的优化章节。
这本书提供了有关创建或修改优化方案的简介。
如果您是新用户,建议在你使用高级功能之前,你要先了解的优化方案和技术的基本知识。
同样包含在isight用户指导中的有通过不同的方式去控制你的优化方案(例如,执行任务,一个任务的停止,停止所有任务)。
Approximationmodelscanbeutilizedduringtheoptimizationprocesstodecrease
processingcostbyminimizingthenumberofexactanalyses.Approximationmodels
aredefinedusingtheApproximationsdialogbox,orbyloadingadescriptionfilewith
predefinedmodels.Approximationmodelsdonothavetobeinitializediftheyareused
insideanoptimizationStep.Theoptimizerwillcheckandinitializethemodels,if
necessary.Foradditionalinformationonusingapproximationwithoptimization,see
Chapter8“ApproximationTechniques”,orrefertotheiSIGHTUser’sGuide.
近似模型可以被用在优化过程中,通过精确计算的次数减少是的优化过程成本降低。
通过近似模型对话框可以定义近似模型,也可以通过预定义模型加载一个描述性的文件进行定义。
如果近似模型被用作优化的一个步骤,那么就没有必要进行初始化。
如果有需要,优化器就会检查并对模型进行初始化。
为了获取更多关于近似优化的信息,请看第八章的近似技术或者参考isight用户指导。
iSIGHTcombinesthebestfeaturesofexistingexploitiveandexploratoryoptimization
techniquestosupplementyourknowledgeaboutagivendesignproblem.Exploitation
isafeatureofnumericaloptimization.Itistheimmediatefocusingoftheoptimizeron
alocalregionoftheparameterspace.Allrunsofthesimulationcodesareconcentrated
inthisregionwiththeintentofmovingtobetterdesignpointsintheimmediate
vicinity.Explorationavoidsfocusingonalocalregion,butevaluatesdesigns
throughouttheparameterspaceinsearchoftheglobaloptimum.
Isight结合了现有的资源和探索性的优化技术的最好特征,用来补充你的知识针对一个给定的设计问题。
开发的是一种数值优化的功能。
这些优化程序直接聚集于一个位于局部区域的参数空间。
所有运行的仿真代码都集中在一个局部区域,带着向紧邻的更好的设计点移动的意图。
探索避免集中于一个局部区域,而是通过参数空间评估设计以寻求最优解。
Domain-independentoptimizationtechniquestypicallyfallunderthreeclasses:
numericaloptimizationtechniques,exploratorytechniques,andexpertsystems.The
techniquesdescribedinthischapteraredividedintothesethreecategories.
独立域优化技术通常属于三大类:
数值优化技术,探索技术和专家系统。
本章中描述的技术被分为这三类。
Thischapteralsoprovidesinformationaboutoptimizationtechniquesincludingtheir
purpose,theirinternaloperations,andadvantagesanddisadvantagesofthetechniques.
本章还提供了优化技术的信息,包括这些技术的目的,内部的操作和优点和缺点。
ForinstructionsonselectingatechniqueusingtheiSIGHTgraphicaluserinterface,
refertotheiSIGHTUser’sGuide.
对于选择使用iSight图形用户界面的技术说明,请参考iSIGHT的用户指南。
2.InternalFormulation
内部规划
Differentoptimizationpackagesusedifferentmathematicalformulastoachieve
results.TheformulasshownbelowdemonstratehowiSIGHTapproachesoptimization.
不同的优化包使用不同的数学公式来实现结果。
如下的公式展示了isight如何处理优化。
Thefollowingarethekeyaspectstothisformulation:
以下是此规划的重要方面
Allproblemsareinternallyconvertedtoasingle,weightedminimizationproblem.
MorethanoneiSIGHTparametercanmakeuptheobjective.Eachindividual
objectivehasaweightmultipliertosupportobjectiveprioritization,andascale
factorfornormalization.Ifthegoalofanindividualobjectiveparameteris
maximization,thentheweightmultipliergetsaninternalnegativesign.
所有的问题在内部都转化为一个单一的,加权的最小化问题。
不止一个iSIGHT的参数可以组成这一目标。
每个单独的目标有一个权重因子来支持目标的优先次序和比例因子的正常化。
如果一个单独的目标参数的目标是取最大值,那么权重因子取负号。
Ifyouroptimizationtechniqueisapenalty-basedtechnique,thentheminimization
problemisthesameasdescribedabovewithapenaltytermadded.
Thepenaltytermisasfollows:
base+multiplier*summationof(constraintviolation**violationexponent)
Thedefaultvaluesfortheseparametersare:
10.0forpenaltybase,1000.0for
penaltymultiplier,and2fortheviolationexponent.Thesedefaultscanbe
overriddenwithTclAPIproceduresdiscussedintheiSIGHTMDOLReference
Guide.
如果你的优化技术是一个以惩罚为基础的技术,那么最小化问题同样地被描述为一个额外的惩罚项。
惩罚项如下:
基地+乘数*(约束违反**违反指数的总和)。
这些参数的默认值是:
刑罚基础为10.0,惩罚因子为1000.0,违反指数为2。
这些默认值可以被iSightMDOL的参考指南中的TclAPI程序所覆盖。
Allequalityconstraints,h(x),haveabandwidthof
+-DeltaForEqualityConstraintViolation.Thisbandwidthallowsaspecifiedrange
withinwhichtheconstraintisnotconsideredviolated.Thedefaultbandwidthis
.00001,andappliestoallequalityconstraints.Youcanoverridethisdefaultwith
theAPIprocedureapi_SetDeltaForEqualityConstraintViolation.