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

    [其它]VirtualLab:参数扫描文件的用法 [复制链接]

    上一主题 下一主题
    离线xunjigd
     
    发帖
    952
    光币
    9
    光券
    0
    只看楼主 倒序阅读 楼主  发表于: 2019-05-07
    摘要 c|!A?>O?i  
    通过控制和改变所选参数有助于检查给定光学系统的性能。 VirtualLab Fusion提供了完全灵活且计算效率高(通过并行化)的参数运行,使用户可以指定不同的参数变化方式。 作为示例,它可以用于所研究的任何系统参数的公差分析。 分析结果可以以不同的方式可视化,例如单个数字,图形甚至动画。 fEv<W  
    bN7UO  
    )68fm\t(  
    bCaPJ!ZO  
    参数扫描文件 Kt!IyIa;Ht  
    •参数运行文件允许更改光学装置的数值参数。 gw&#X~em  
    •例如可以使用: 33,JUQ2u  
    - 研究系统对参数公差的灵敏度 Uf2v$Jl+Yh  
    - 优化参数 @7[.> I(  
    - 评估焦点附近光束轮廓的变化 ek;&<Z_ ]  
    - ... s2kZZP8-  
    •可以改变一个或多个参数。 *|gs-<[#X  
    •探测器结果记录在参数扫描文件中。 ,Q /nS$  
    •原始光学装置的副本存储在参数扫描文件中。 X\$W'^np  
    mJDKxgGK  
    新参数扫描 7N59B z  
    •要生成新的参数扫描,需要打开并激活光学装置窗口。 Sfoy8<j  
    •可以通过以下方式生成新的参数扫描文件  1u S>{M  
    - 功能区 C +?@iMh  
    - 光学装置工具 K9qEi{[  
    - 快捷键Ctrl + P. N5rG.6K  
    3}#XA+Z  
    @;n$caw  
    参数规格页面 :2UC{_  
    PqJ*   
    c%LB|(@j{  
    >eG&gc@$1$  
    •此页面允许您选择想更改的参数。 Pdm6u73  
    •可以指定参数范围和步数。 I\uB"Z{9  
    •稍后将解释四种不同的使用模式(标准,可编程,扫描,随机)。 )Y,?r[4{  
    Va |9)m  
    参数规格页面 xjhAAM  
    您可以 548 [! p4  
    •筛选特定参数 ]20 "la5  
    •仅显示已设为变化的参数 /E4}d =5L  
    •使用前三列折叠/展开参数列表来获得更清晰的展示 S_ -QvG2  
    Ualq>J5-m-  
    ox=7N{+`J  
    /jn3'q_,  
    使用模式 lKhh=Pc2  
    •标准模式: QH' [ (  
    所有选定参数在最小值和最大值之间的线性变化。 6[h$r/GXh"  
    &<P^Tvqq&  
    •可编程模式: Qdr-GODx  
    自定义每个变化步骤的参数值。 具有每个变化步骤参数值表由代码片段填充。 jme5'FR  
    +-!|%jG`%v  
    •扫描模式: F3 l^^ Mc  
    扫描参数空间 - 仿真所有可能的参数组合。 O"^a.`27  
    >'TD?@sr  
    •随机模式: .SV3<)  
    最小值和最大值之间参数的随机变化。 有时也称为蒙特卡罗仿真。 种子文件可用于可重现的结果。 73z|'0.  
    :6k DUFj}  
    使用模式 ^RyTK|SQ  
    Ee\-q  
    +j: Ld(  
    +$QL0|RL  
    •参数扫描的不同使用模式的图示,显示了由两个参数X1和X2定义的二维参数空间。 Q%VR@[`\  
    •红色:标准模式的结果参数集。 qddT9U|8~  
    •绿色:示例如何在可编程模式下通过代码段生成参数集。 6BN(^y#-X  
    •蓝色:扫描模式的结果参数集。 n25tr'=  
    •灰色:一些随机生成的参数集。 p,u<g JUL  
    IZv, Wo  
    探测设备规格页面 >\.[}th}  
    2[&-y[1  
    ^}7t:  
    •此页面允许选择评估哪些仿真引擎,探测器,屏幕和分析器。 ApJf4D<V  
    •单击“Open”进入编辑对话框后,可以配置探测设备。 ZFuJ2 :  
    G1^!ej  
    结果页面 L8tLW09  
    <d&)|W  
    2-c0/?_4  
    Ru')X{]25  
    在属性浏览器中,您可以更改显示的物理值的格式(数字位数以及是否显示物理单位),以便您可以更好地将它们导出,例如:通过复制和粘贴到“spread sheet programs”。 +M]8_kE=+l  
    TIh zMW\/K  
    参数扫描中的光学装置 z slEUTj)  
    wBHDof xX  
    ZpctsCz]  
    *#^1rKGWK  
    记录参数扫描结果 @d^h/w  
    )9jQ_  
    /P"\ +Qp  
    to|9)\  
    3 DHA^9<q  
    •对于耗时的仿真,尤其是对于具有多次迭代的参数运行,可以通过停用记录来减少仿真时间。 `DllW{l  
    •因此仅在完成所有迭代后显示结果。 DF|lUO]:  
    •为了查看到目前为止生成的正在运行的参数运行文件的结果,您可以通过窗口功能区复制文件; 然后,VirtualLab使用所有已计算的结果创建当前状态的Paramter Run文件。 M>gZVB,eP>  
    Jv.R?1;8i  
    显示参数扫描结果 ({nSs5)$  
    [IBk-opap  
    KmOa^vY1.T  
    V@'S#K#  
    1.可以删除结果以保存较小的参数扫描文件(例如用于发送电子邮件)。 eniR}  
    (有时保存或打开带有许多和/或巨大结果的参数扫描文件比所有迭代的仿真花费的时间更长。) 6MNA.{Jdd  
    2.用户可以选择不同的顺序来显示结果。 *9(1:N;#  
    3.有不同的选项来显示复数。 9ufs6 z  
    !D&MJThNy  
    参数扫描完成后如何保存(和关闭)? c+/C7C o  
    HYmUxheN2  
    }z-  
    K.1yncS^  
    结果页面 - 组合输出 +M&S  
    每个(子)探测器的结果可以组合成数据阵列,动画,谐波场集或光线分布。 哪些组合输出可用取决于原始文件的类型和维度。 7O^ S.(  
    T5_Cu9>ax  
    iX6jvnJ:/  
    VDY1F_Fk  
    并行化和数据量 HWOH8q{f!  
    •参数扫描仿真迭代可以非常好地并行化执行。 因此,它代表了一种高速仿真大量不同设置的行之有效的方法。 r$Qh`[<  
    •但是如果已经有一次仿真非常耗费内存,那么并行执行是不可能的。 如果VirtualLab可以在硬盘上交换如此大的数据而不是将其保存在RAM中,则这种事情或减慢运行过程将不复存在。 8~#Q *  
    •再者,应关闭参数扫描循环的并行化。 J4#]8!A  
    •VirtualLab仍将执行并行计算,因为并行化也用于单系统仿真中。 p=gUcO8  
    $i>VI  
    {=7i}xY]T  
    S Tk#hhx  
    文件信息 T=dvc}  
    (r\h dLX  
     yE,o~O  
    !T . @  
    更多阅览 K({,]<l5  
    C~V$G}mM  
    -Programming a Scanning Parameter Run YH9] T,  
    -Application of the Programmable Mode of a Parameter Run M6#(F7hB  
    -Tolerance Analysis of a Fiber-Coupling Setup Lo9?,^S  
    Ib2pV2`h(  
    (来源:讯技光电)
    本主题包含附件,请 登录 后查看, 或者 注册 成为会员
     
    分享到