切换到宽版
  • 广告投放
  • 稿件投递
  • 繁體中文
    • 273阅读
    • 0回复

    [产品]参数扫描文件的用法 [复制链接]

    上一主题 下一主题
    离线infotek
     
    发帖
    5418
    光币
    21270
    光券
    0
    只看楼主 倒序阅读 楼主  发表于: 2023-12-14
    摘要 FxkxV GZ"  
    _wY <8 F*  
    通过控制和改变所选参数有助于检查给定光学系统的性能。 VirtualLab Fusion提供了完全灵活且计算效率高(通过并行化)的参数运行,使用户可以指定不同的参数变化方式。 作为示例,它可以用于所研究的任何系统参数的公差分析。 分析结果可以以不同的方式可视化,例如单个数字,图形甚至动画。 %xJ6t 5.-  
    g]ct6-m  
    ZQVr]/W^r  
    -(Z%?]+  
    参数扫描文件  t=6[FK  
    •参数运行文件允许更改光学装置的数值参数。 RyN}Gz/YN  
    •例如可以使用: d~>d\K%v  
    - 研究系统对参数公差的灵敏度 ZJod=^T  
    - 优化参数 G<M X94?  
    - 评估焦点附近光束轮廓的变化 T\ cJn>kCn  
    - ... ZDhl$m [m  
    •可以改变一个或多个参数。 KiaQ^[/q  
    •探测器结果记录在参数扫描文件中。 ,lUroO^^  
    •原始光学装置的副本存储在参数扫描文件中。 3[a&|!Yw  
    s (hJ *  
    新参数扫描 CkHifmc(u-  
    •要生成新的参数扫描,需要打开并激活光学装置窗口。 8 etNS~^  
    •可以通过以下方式生成新的参数扫描文件 n6 VX0R  
    - 功能区 gE}+`w/X  
    - 光学装置工具 mjI $z3  
    - 快捷键Ctrl + P. `\]gNn'Q  
    v?)u1-V0  
    #K4lnC2qz  
    参数规格页面 $7'K]'UJXO  
    d$;1%rRj8  
    5TB==Fj ?  
    -!s?d5k")  
    •此页面允许您选择想更改的参数。 /ll2lyS+  
    •可以指定参数范围和步数。 DEFh&n  
    •稍后将解释四种不同的使用模式(标准,可编程,扫描,随机)。 y?}R,5k  
    #6'+e35^8  
    参数规格页面 W3h{5\d!  
    您可以 _ l$1@  
    •筛选特定参数 H+O^el  
    •仅显示已设为变化的参数 /5s,< 0Kz  
    •使用前三列折叠/展开参数列表来获得更清晰的展示 h88 IP:bo  
    .>;}GsN&  
    @8$3Q,fF(  
    t)62_nu  
    使用模式 B|zVq=l~  
    •标准模式: yClbM5,  
    所有选定参数在最小值和最大值之间的线性变化。 A:JW Ux  
    mKh <M)Bz  
    •可编程模式: &# w~S~  
    自定义每个变化步骤的参数值。 具有每个变化步骤参数值表由代码片段填充。 /Sn>{ &  
    B+pJWl8u  
    •扫描模式: n#fc=L1U  
    扫描参数空间 - 仿真所有可能的参数组合。 mz<wYV*  
    uTq)Ets3  
    •随机模式: G#(+p|n  
    最小值和最大值之间参数的随机变化。 有时也称为蒙特卡罗仿真。 种子文件可用于可重现的结果。 -AX[vTB  
    eN?:3cP#l  
    使用模式 OpT0V]k^"9  
    5"cYZvGkJ  
    -y1t;yU.L  
    rf:C B&u  
    •参数扫描的不同使用模式的图示,显示了由两个参数X1和X2定义的二维参数空间。 ^;xO-;q  
    •红色:标准模式的结果参数集。 OD~TWT_  
    •绿色:示例如何在可编程模式下通过代码段生成参数集。 /U1 jCLR'  
    •蓝色:扫描模式的结果参数集。 &qP@WFl  
    •灰色:一些随机生成的参数集。 *K}j>A  
    \@eC^D2  
    探测设备规格页面 y9@DlK  
    %J 'RO  
    50Kv4a"  
    •此页面允许选择评估哪些仿真引擎,探测器,屏幕和分析器。 uJX(s6["=  
    •单击“Open”进入编辑对话框后,可以配置探测设备。 320g!r  
    UB7H`)C}  
    结果页面 Pp9nilb_(  
    Pqc +pE  
    ~l@-gAyw  
    5( }Qg9%  
    在属性浏览器中,您可以更改显示的物理值的格式(数字位数以及是否显示物理单位),以便您可以更好地将它们导出,例如:通过复制和粘贴到“spread sheet programs”。 Wt8=j1>  
    iI.d8}A  
    参数扫描中的光学装置 zV<vwIUrr  
    b#2$Pd:(  
    s/=.a2\  
    SA'c}gP  
    记录参数扫描结果 TzW1+DxM5  
    6?X)'  
    hG3p"_L  
    #ivN-WKCl  
    •对于耗时的仿真,尤其是对于具有多次迭代的参数运行,可以通过停用记录来减少仿真时间。 w' gKE'c  
    •因此仅在完成所有迭代后显示结果。 IxxA8[^V  
    •为了查看到目前为止生成的正在运行的参数运行文件的结果,您可以通过窗口功能区复制文件; 然后,VirtualLab使用所有已计算的结果创建当前状态的Paramter Run文件。 Nsd7?|@HI  
    KW[Jft  
    显示参数扫描结果 F~Z~OqCS  
    ^^{gn3xJ  
    a!!>}e>Cj*  
    bR*/d-v^  
    1.可以删除结果以保存较小的参数扫描文件(例如用于发送电子邮件)。 #P''+$5,  
    (有时保存或打开带有许多和/或巨大结果的参数扫描文件比所有迭代的仿真花费的时间更长。) :d5f U:  
    2.用户可以选择不同的顺序来显示结果。 w=txSF&Qr  
    3.有不同的选项来显示复数。 M\f1]L|8d  
    ?R ;K`f9<  
    参数扫描完成后如何保存(和关闭)? @A-^~LoP.  
    mAFVjSa2  
    <g^!xX<r?  
    Q;3 v ]h_  
    结果页面 - 组合输出 M-B-  
    每个(子)探测器的结果可以组合成数据阵列,动画,谐波场集或光线分布。 哪些组合输出可用取决于原始文件的类型和维度。 >cEB ,@~  
    o.Jq1$)~y  
    .L X8ko  
    b)eKa40Z  
    并行化和数据量 ^6Std x_  
    •参数扫描仿真迭代可以非常好地并行化执行。 因此,它代表了一种高速仿真大量不同设置的行之有效的方法。 ]q2g[D o5  
    •但是如果已经有一次仿真非常耗费内存,那么并行执行是不可能的。 如果VirtualLab可以在硬盘上交换如此大的数据而不是将其保存在RAM中,则这种事情或减慢运行过程将不复存在。 J6) &b7  
    •再者,应关闭参数扫描循环的并行化。  );cu{GY  
    •VirtualLab仍将执行并行计算,因为并行化也用于单系统仿真中。 O+o4E?}  
    SuHv{u45  
     
    分享到