fX2PteA0qX 通过控制和改变所选
参数有助于检查给定
光学系统的性能。 VirtualLab Fusion提供了完全灵活且计算效率高(通过并行化)的参数运行,使用户可以指定不同的参数变化方式。 作为示例,它可以用于所研究的任何系统参数的公差分析。 分析结果可以以不同的方式可视化,例如单个数字,图形甚至动画。
ul$YV9[\ ]n:)W.|`R
UN}jpu<h -*EK-j 参数扫描文件 }Ik{tUS$ •参数运行文件允许更改光学装置的数值参数。
G&Sp } •例如可以使用:
Y+tXWN"8 - 研究系统对参数公差的灵敏度
:#QYwb~ -
优化参数
*:}NS8hP - 评估焦点附近
光束轮廓的变化
6"W~%FSJX - ...
Py8<db% •可以改变一个或多个参数。
DN@T4!
•探测器结果记录在参数扫描文件中。
6Hn3 •原始光学装置的副本存储在参数扫描文件中。
/IC7q?avQN +)fl9>Mb 新参数扫描 dviL5Eaj •要生成新的参数扫描,需要打开并激活光学装置窗口。
/*bS~7f1 •可以通过以下方式生成新的参数扫描文件
[$Ld>`3 - 功能区
Hs+VA$$* - 光学装置工具
/0mbG!Ac - 快捷键Ctrl + P.
NVMhbpX6 XY8s \DK
G8lR_gD"! 参数规格页面 T}X#I'Z
B;?"R
t,.MtU>K@ E
VBB:*q6 •此页面允许您选择想更改的参数。
wNW9xmS •可以指定参数范围和步数。
'Z+~G •稍后将解释四种不同的使用模式(
标准,可编程,扫描,随机)。
Q+[e)YO) tw]RH(g+# 参数规格页面 e1X*}OI 您可以
"}]1OL S V •筛选特定参数
lV-7bZ •仅显示已设为变化的参数
(@dh"=Lt\ •使用前三列折叠/展开参数列表来获得更清晰的展示
0=;jGh}|i % zs 1v]
S"UFT-N V,($I'&/ 使用模式
S ;x;FU •标准模式:
Mrp'wF
D 所有选定参数在最小值和最大值之间的线性变化。
6v0^'} $LZf&q:\]* •可编程模式:
]+W+8)f1M 自定义每个变化步骤的参数值。 具有每个变化步骤参数值表由代码片段填充。
;PJWd|3 `av8|; •扫描模式:
R R><so% 扫描参数空间 -
仿真所有可能的参数组合。
m El*{] Z
xLjh •随机模式:
d(w
$! $"h 最小值和最大值之间参数的随机变化。 有时也称为蒙特卡罗仿真。 种子文件可用于可重现的结果。
%lchz/ d^IOB|6Q 使用模式 o*\kg+8 sD.bBz
pK#Ze/! S?%V o* Y •参数扫描的不同使用模式的图示,显示了由两个参数X1和X2定义的二维参数空间。
?MuM _6 •红色:标准模式的结果参数集。
f8)D| •绿色:示例如何在可编程模式下通过代码段生成参数集。
sf]y\_zU •蓝色:扫描模式的结果参数集。
k'wF+> •灰色:一些随机生成的参数集。
E) >~0jv 0yXUVKq3 探测设备规格页面 > >wbyj8 ,*r"cmz
I~MBR2$9 •此页面允许选择评估哪些仿真引擎,探测器,屏幕和分析器。
8<k0j&~J •单击“Open”进入编辑对话框后,可以配置探测设备。
*L/_ v (^Xp\dyZL 结果页面 Pv`yOx&nE 8UoMOeI3
4-=> >#
P `|i #) 在属性浏览器中,您可以更改显示的物理值的格式(数字位数以及是否显示物理单位),以便您可以更好地将它们导出,例如:通过复制和粘贴到“spread sheet programs”。
dh%C@n:B tuK"}HepB 参数扫描中的光学装置 tOwwgf )__vPPko i
UKQ,]VC cg<10KT 记录参数扫描结果 1&Rz'JQ+ M'W@K
QR'"Zw&q5/ U}6'_ PRQ t
qbS!r •对于耗时的仿真,尤其是对于具有多次迭代的参数运行,可以通过停用记录来减少仿真时间。
1#Dpj.cO# •因此仅在完成所有迭代后显示结果。
8^$}!9B~JZ •为了查看到目前为止生成的正在运行的参数运行文件的结果,您可以通过窗口功能区复制文件; 然后,VirtualLab使用所有已计算的结果创建当前状态的Paramter Run文件。
._=Pa)T a|32Pn 显示参数扫描结果 Q}W6?XDu
/+P
4cHv]F
18Vtk"j Q0!gTV 1.可以删除结果以保存较小的参数扫描文件(例如用于发送
电子邮件)。
4*lShkL (有时保存或打开带有许多和/或巨大结果的参数扫描文件比所有迭代的仿真花费的时间更长。)
Us M|OH5k 2.用户可以选择不同的顺序来显示结果。
tk<dp7y7 3.有不同的选项来显示复数。
KB7CO: 7s,IT8ii 参数扫描完成后如何保存(和关闭)? c&3
]%urL -f z
|
A(W%G|+ e1S |&W8 结果页面 - 组合输出 uezqC=v$h 每个(子)探测器的结果可以组合成数据阵列,动画,谐波场集或
光线分布。 哪些组合输出可用取决于原始文件的类型和维度。
X7{ueP#L wtetB')yD
VCcLS3 )}=`Gx5+ 并行化和数据量 . 3=WE@M •参数扫描仿真迭代可以非常好地并行化执行。 因此,它代表了一种高速仿真大量不同设置的行之有效的方法。
#SQT!4 •但是如果已经有一次仿真非常耗费内存,那么并行执行是不可能的。 如果VirtualLab可以在硬盘上交换如此大的数据而不是将其保存在RAM中,则这种事情或减慢运行过程将不复存在。
K&9|0xt •再者,应关闭参数扫描循环的并行化。
$f*N •VirtualLab仍将执行并行计算,因为并行化也用于单系统仿真中。
}/[tB 7tfMD(Q]e/