光散射分析
对应一个案例:金纳米球散射出的光
案例库中位置
k是波矢的方向。
由于这个球是对称结果,所以可以仿真四分之一的球。
如果电场(E)与对称面平行,就用PMC。
如果电场(E)与对称面垂直,就用PEC。
仿真前需要计算集肤深度一个集肤深度要大于一个网格的大小,不然无法计算。计算集肤深度的公式这里不列写了。
PML(完美匹配层)用于吸收光波。(注意:PML不要距离近场太近,否则影响结果,一般在半个波长以外)
积分:
在定义-组件耦合内,选择积分的区域,以便后面使用。
定义变量:
依旧在定义内
名称和描述需要自己定义。对于表达式,这里详细解释一下
int_L是上面定义的积分区域。
括号中的相当于被积函数。这个表达式可以在结果中的表达式中查询意义
这里可以查到这个公式指的是电阻损耗,对体积积分就是这个体积内的损耗了。
也可以勾选模型开发器上的眼睛图标中的方程视图
然后在物理场下方就能查看表达式即对应含义
电磁波频域物理场设置
背景场哪个方向有值,则在这个方向存在电场偏振。
注意 这个案例里使用了参数化扫描,所以网格划分依照最小波长绘制网格,在这里的网格划分就不能随研究变化了。
如果材质存在非零的虚部,一定要勾选这项,否则计算不准确。
计算远场的话要添加远场域。这里由于是对称模型,只仿真了四分之一的球。所以在下面勾选对称。
输出结果绘图时,在公式前写real表示实部;写imag表示虚部。
如何查看总场背景场和散射场
在表达式-电中
包含背景电场、相对电场(散射场)和电场(总场)。
非线性光学
例子:二次谐波的产生
案例是这个
高斯波的电场描述(文档中就包含,更详细的查看文档)
探针:
在计算时观察结果变化,有利于找出问题,提早修正。
探针在定义中。
在探针表达式中可以设置查看哪个物理量。
案例在这里
这里是研究稳态问题,使用的是两个频域接口。没细讲,这里也就不记录了。
如何将上一次计算结果叠加到下一次计算中*
在第二个研究步骤中的因变量中修改为物理场控制。
查看相位变化需要在表达式中加arg()