scaff算出来的远场散射图为什么是这样的?

fdtd

#1

您好,我想请问下为什么scatf出来的图看起来这么粗糙的,好像隔了很远一个角度探测了一直光强值的。


#2

Hi @2015020835,

你好,可以提供仿真文件吗?具体帮你看一下。


#3

感觉是phi角的取点太少。这个是金球的3D散射的例子
Direct link: https://kb.lumerical.com/en/index.html?particle_scattering_mie_3d.html


#4

您好,我想问下这个halfpace是干什么的?另外xy平面的话这个0°角就是正x轴吗?


#5

你好,我把那phi角取点也设为201,出来的图像是振荡的,不清楚是为什么?


#6

哪的halfspace?
结果振荡,考虑是否是物理的结果,否者的话,从仿真条件的合理性上调整,比如增加仿真精度等等。


#7

您好,我把光源变小接近颗粒差不多大出来图就很圆滑了,不过这图我还不是很懂,例如红色的xz平面,对应仿真文件里三维坐标xz平面吗?这个极坐标图向右0角度是x正坐标,90°向上是正z坐标的意思吗?
那这散射图是对应文件里只是xz,y=0平面的散射还是所有y的散射投影到xz平面上的散射图?


#8

这个问题的确有些不清楚的地方,因为现在是把3个坐标平面的远场画在同一个平面上了。这个平面是0到360度,如何理解这个0度对应那个坐标,需要阅读里面的脚本,Cosine对应的那个是0度,Sine对应的是90度。
此外,这些平面只是XY,XZ和YZ的三个切面,分别对应z=0,y=0和x=0的平面,不是所有。


#9