有关参数化parametrization设计


#1

参数化parametrization设计时简化仿真设置的有效手段,很多熟练的工程师都习惯于用脚本设置整个仿真流程,从结构设置到结果分析。
我们以带结构为例说明如何进行参数化设计。Lumerical软件中的所用物件全部放在“model “下面。以FDTD Solutions:

所有物体(组)、仿真区(边界条件、网格等)、光源(组)、监视器和分析组都在这里,它们称之为”枝“(或者”子“),因此这里是”根“(或者”母“)。在”根“里面设置参数,可以传到”枝“里面。下面是”根”里面的参数设置:

有了这些参数,可以在Script 里面设置“枝”的参数和特性:

仿真结束后也可以从这里得到输出结果,当然需要在Analysis 里设置:


这些输出结果是通过脚本计算的:

由于周期ax是在根里面设置的,用户不能在其他地方修改,只能在根里修改。只要在一个地方修改,所有用到此参数的地方自动改变(因为已经用脚本设置了),这是参数化的优点。此外也方便扫描,特别是一个参数影响到几个其它参数时。
square2D-2.fsp (1.6 MB)