-
-
April 11, 2025 at 5:45 pm
-
April 16, 2025 at 3:10 am
olivia.liu
Subscriber建议检查 1.是否存在材料色散影响网格划分 2.mesh设置的范围是否合理
对于仿真差距比较大的模型,可以提供详细设置后具体讨论 -
April 17, 2025 at 5:13 pm
2298230190
Subscriber感谢您的回复,我的材料设置如下
这是我自己导入的sampled 3D data数据,我是想设置恒定值的材料,实部完美拟合,但是虚部无论怎么调整都无法和实部同时调整为横线。
mesh 是根据前面对(半径r=0.2,高度t=1mm)圆柱体结构的网格精度扫参,它在4处收敛了。此时计算出来的网格大小为0.0712482mm,我就想着将mesh accuracy4降为mesh accuracy 2再添加一个override mesh为0.07或0.08mm的细网格和mesh accuracy 4的网格做了一个对比,r=0.2,t=1mm的圆柱体的结果是上述第一张对比图,吻合的很好。后面将r和t改了大小(都是我扫惨后,挑选出来的大小),新的圆柱体就出现了下面的现象,有的还是比较吻合,有的差距就很大。后来,我意识到可能是不同参数的r和t收敛性是不一样的,我也做了验证,如下图,
这是其他设置完全一样,只有r和t变为r=0.359148,t=2.28571时对网格精度扫参的结构,此时就不收敛。
我的结构大概是这样的
光源是x偏振光,z=-1.5,基底是个矩形zmin=-0.64,zmax=0。我的目的是对这个圆柱体进行扫参,寻找几个透射率和相位符合要求的参数(要就是几个r和t不同的圆柱)。此前,扫参时mesh accuracy 2、添加了一个x、y=2(周期为2,TDTD的x和y也是2),zmin=-0.8,zmax=4.1,override mesh=0.08的细网格(它刚好包住扫参的最大值,扫参的最大高度t=4).为了验证自己的结果是否可靠,所以做了这个收敛性测试。但是发现不同参数的圆柱体收敛性好像也不一样(请问这是材料引起的吗,还是本来就是如此?因为这个虚部虽然不吻合但是我感觉两端最大值和最小值差的也不是很多就依然这么运行了),现在不知道这种情况下(比如,对两个参数进行50节点的扫参,就有2500个具体的圆柱体)如何做网格的收敛性测试,总不能每个圆柱体都再添加一个更细的网格,去找收敛点,但是不同的圆柱收敛点也应该不同吧。请问这时候该怎么做?该如何找到网格划分的最优解?
-
April 18, 2025 at 2:35 am
olivia.liu
Subscriber你好,根据上述仿真设置,以下建议供参考:
1. material explorer中的拟合精度可以看左下角参数,RMS error数值足够小即可
2. 收敛性测试是针对单一仿真而言,改变了圆柱的半径、高度等参数本质上就是不同的仿真
3. mesh设置除了选取矩形空间,也可以尝试based on a structure,这个在mesh的geometry选项卡下可以切换
4. fdtd的mesh精度设置通常不超过4
5. 检查仿真设置是否正确,比如对于该周期性结构,如果是仿真平面波正入射,xy方向的边界条件应设置为periodic
6. 针对周期性结构的平面波入射情况,如果想加快仿真速度,也可以尝试使用rcwa求解器
-
- You must be logged in to reply to this topic.
-
3019
-
970
-
857
-
761
-
599
© 2025 Copyright ANSYS, Inc. All rights reserved.