摘要
:6V8 通过控制和改变所选
参数有助于检查给定
光学系统的性能。 VirtualLab Fusion提供了完全灵活且计算效率高(通过并行化)的参数运行,使用户可以指定不同的参数变化方式。 作为示例,它可以用于所研究的任何系统参数的公差分析。 分析结果可以以不同的方式可视化,例如单个数字,图形甚至动画。
.SN]hLV5 9#!tzDOtD
Z]BRMx Dzr5qP?# 参数扫描文件
,RQ-w2j? •参数运行文件允许更改光学装置的数值参数。
T`sM4 VWqU •例如可以使用:
rI/KrBM - 研究系统对参数公差的灵敏度
]U%Tm>s. -
优化参数
zhE7+``g - 评估焦点附近
光束轮廓的变化
MzD0F#Y - ...
qa6~N3* •可以改变一个或多个参数。
K<GCP2 •探测器结果记录在参数扫描文件中。
C.<4D1}P •原始光学装置的副本存储在参数扫描文件中。
's<}@-] <lR8MqjM_ 新参数扫描
;rgsPVbVf •要生成新的参数扫描,需要打开并激活光学装置窗口。
YPl{5= •可以通过以下方式生成新的参数扫描文件
gp=0;#4
4 - 功能区
~55>uw< - 光学装置工具
&&O=v]6,V - 快捷键Ctrl + P.
O5
SX"A soF ^G21N
x5ia<V>=d 参数规格页面
UlrY l<0V0R(
)f
Rh^6 {y'kwU •此页面允许您选择想更改的参数。
&kvVMnok •可以指定参数范围和步数。
7Y/_/t~Y •稍后将解释四种不同的使用模式(
标准,可编程,扫描,随机)。
srL,9)OC >nX'RE|F 参数规格页面
V
EzIWNV 您可以
h*LIS@&9C5 •筛选特定参数
EX_&wep@1 •仅显示已设为变化的参数
WlUE&=|Oz2 •使用前三列折叠/展开参数列表来获得更清晰的展示
|UG)*t/ yrw!b\
#LiC@> o=ex{g( 3 使用模式
dIm m}, •标准模式:
/NZR| 所有选定参数在最小值和最大值之间的线性变化。
x>cu<,e$d\ sC>8[Jatd •可编程模式:
O);V{1P 自定义每个变化步骤的参数值。 具有每个变化步骤参数值表由代码片段填充。
\T0`GpE 'PZJ{8= •扫描模式:
tBrVg<]t 扫描参数空间 -
仿真所有可能的参数组合。
Eq
t61O$x SPBXI[[- •随机模式:
Z_%>yqDC 最小值和最大值之间参数的随机变化。 有时也称为蒙特卡罗仿真。 种子文件可用于可重现的结果。
/-T%yuU P+[R 0QS 使用模式
U/>5C: 7DDot_qb
n):VuOjm vsK>?5{C- •参数扫描的不同使用模式的图示,显示了由两个参数X1和X2定义的二维参数空间。
#ed]zI9O •红色:标准模式的结果参数集。
Hogr#Sn2 •绿色:示例如何在可编程模式下通过代码段生成参数集。
~1p
f ? •蓝色:扫描模式的结果参数集。
Z\x6 •灰色:一些随机生成的参数集。
HO"(eDW6z Nbr{)h 探测设备规格页面
?G@%haqn6 n}2}4^
V%))%?3x_ •此页面允许选择评估哪些仿真引擎,探测器,屏幕和分析器。
0/c4%+
Ln •单击“Open”进入编辑对话框后,可以配置探测设备。
4_$f"6 1*Z}M% 结果页面
gN*8zui *N7\d9y
b+kb7 Y #\e~>K 在属性浏览器中,您可以更改显示的物理值的格式(数字位数以及是否显示物理单位),以便您可以更好地将它们导出,例如:通过复制和粘贴到“spread sheet programs”。
@uc%]V<:k kns[b [!H 参数扫描中的光学装置
Ab2VF;z : 5QlJX
"YivjHa7H }G]]0Oi2 记录参数扫描结果
Mf?4 `LM Ou/{PK}
Gb"PMai PWTAy\ #VLTx!5o •对于耗时的仿真,尤其是对于具有多次迭代的参数运行,可以通过停用记录来减少仿真时间。
T+I|2HYqOj •因此仅在完成所有迭代后显示结果。
Ba"Z^(: •为了查看到目前为止生成的正在运行的参数运行文件的结果,您可以通过窗口功能区复制文件; 然后,VirtualLab使用所有已计算的结果创建当前状态的Paramter Run文件。
h-<+Pj c >d=k-d 显示参数扫描结果
y<)x`&pcD wDn5|F}i&
E5B:79BGO Zvc{o8^z 1.可以删除结果以保存较小的参数扫描文件(例如用于发送
电子邮件)。
ZW2U9 (有时保存或打开带有许多和/或巨大结果的参数扫描文件比所有迭代的仿真花费的时间更长。)
ss*dM.b 2.用户可以选择不同的顺序来显示结果。
Ax&+UxQ0| 3.有不同的选项来显示复数。
w!61k \ ^s^X n QhE 参数扫描完成后如何保存(和关闭)?
!y6
D+<k*] o_?YYw-:
HH^eEh4g lE4.O 结果页面 - 组合输出
h9No'!'! 每个(子)探测器的结果可以组合成数据阵列,动画,谐波场集或
光线分布。 哪些组合输出可用取决于原始文件的类型和维度。
\MnlRBUM, f)>=.sp
m/<7FU8 m!g
f! 并行化和数据量
K?) &8S •参数扫描仿真迭代可以非常好地并行化执行。 因此,它代表了一种高速仿真大量不同设置的行之有效的方法。
U\+o$mU^ •但是如果已经有一次仿真非常耗费内存,那么并行执行是不可能的。 如果VirtualLab可以在硬盘上交换如此大的数据而不是将其保存在RAM中,则这种事情或减慢运行过程将不复存在。
YI|7a#*F •再者,应关闭参数扫描循环的并行化。
(R{WJjj •VirtualLab仍将执行并行计算,因为并行化也用于单系统仿真中。
tip\vS) =^NR(:SaaU
}.x?$C+\" W@#Y/L:${ 文件信息
h&&ufF]D 7Y:1ji0l
(Ori].{C.J _E3*; 更多阅览
TC'tui l9\
*G; -
Programming a Scanning Parameter Run q* +}wP -
Application of the Programmable Mode of a Parameter Run
'RXhE -
Tolerance Analysis of a Fiber-Coupling Setup PC/Oo~Gx >osY?9 (来源:讯技光电)