摘要 ,9tbu!Pvq *8X9lv.Z VirtualLab Fusion的参数优化文档使用户能够为其光学装置应用非线性优化算法。该文档指导您完成优化配置并最终输出结果。这个用例解释了参数优化文档的不同选项和设置。目前包括三种局部优化算法和一种全局优化算法。 6+nMH
+[ yX.5Y|A< }42qMOi#w1
:Mu8W_
参数优化文档 4B8S e l9NOzAH3 可以为光学装置生成参数优化文档,该光学装置通过探测器或分析仪输出要优化的数字。 ?~JxO/K
'=,rb
}d3N`TT Q@W|GOH3 参数优化文档可以通过以下途径打开 x #X#V\w= •功能区项目光学装置>新参数优化 #"p1Qea$ •快捷键“Ctrl+T” )Z8"uRTb0 •光学装置编辑器的工具按钮 !P60[*>
g3~~"`2
EOPS? @ SeNF!k% Y 参数选择 ZCE%38E N
,KhMzE8_a
mB^I@oZ* 检测装置规范 $dZ>bXUw: ,;cel^.b Ld}(*-1i '6.>Wdd 指定约束条件 vJj:9KcP>h uO _,n ]o[X+;Tj|
tf7v5iG e 在此页面上,用户可以指定约束类型和关联值 2c"N-c&A SGBVR ^ • 系统选定的自由参数 }}``~ • 探测器或分析仪计算的所有评价函数 hVipr hC • 可能的一般结构数量,取决于自由参数,不能直接修改。 N(_
.N6 Q k;Kn 指定约束条件 cbh#E)[' 9QOr,~~s
dI_r:xN ~.W= 通过单击“更新”,将触发光学装置的自由参数的起始值的模拟。所产生的评价函数(即其起始值)以及 4C,kA+P → 它们对优化的贡献(相关性或优先级) cVB|sYdf → 公共价值函数值=目标函数值,定义为所有约束的加权和。 B-\,2rCC Z >
h,y\uV1 权重与贡献 49xp2{ ~tg1N^]kV
CQBT:: ![a/kj 优化方法的选择 --
i&"
5?3Isw`v2
L,b|Iq ;w+:8<mM}a 所有提供的优化都旨在使目标函数值最小化。 '0R/6Z|/Y 1. 选择优化策略(局部或全局) !cN?SGafZI 2. 定义局部优化的设置 QIij>!c4 • 选择优化算法 :cXIO • 当达到最大迭代次数*或与上一模拟步骤的偏差小于最大公差**时,算法停止。 &Rt+LN0qB0 • 通过初始步长比例因子,所有自由参数的起始值到第一次迭代值之间的步长均按比例缩放。即,控制初始配置周围的搜索区域; 6K4`; • eg.通过更高的值,可以跳出局部最小区域。 C(F1VS • 3.定义全局优化的设置 qPXANx<^ 3. 定义全局优化的设置 FG>;P]mvp *结果列表可能会列出更多的迭代;这源于这样一个事实,即一些优化算法也会显示中间函数结果。 Pn'`Q S? **根据经验,可以设置一个最大公差值,该值比初始目标函数值小约4-5个数量级。 .8T\Nr\~2 9Eq^B9( 局部和全局优化 qa
6=W
~@[(N]=q 变量的目标函数图示(三维和二维) 1-6gB@cvQ
局部优化算法速度很快,但它们在寻找全局最小值方面的成功通常很大程度上取决于起始值的选择。因此,在不知道良好起始值的情况下,全局优化更可取。 :b<-[8d& Yl)eh(\&J
T>\nWancQM 局部优化算法 kf+JM/
&7L~PZ
~a'nHy1 &Q'\WA' 目前,提供了三种用于最小化多元函数的非线性局部算法: vQ:x%=] Nelder&Mead的下坡单纯形法,它的收敛速度不是很快,但它是一种简单而鲁棒的方法。通常适用于少于6个自由参数。 VFilF<