FDTD表面电荷分布能计算吗?

fdtd

#1

想请教下2个问题,一个是FDTD能算瞬态的结果吗?例如图1那样不同时间的电荷分布。
第二个问题是图2那样物体表面的电荷分布可以算吗?我知道的都是算某个横切面的电荷分布。


如何看xz平面的电荷分布
#2

FDTD Solutions有专门的分析组计算电荷分布,参见这个例子。这个是在稳态情况下可以计算任意指定波长的电荷分布。

FDTD Solutions当然可以计算瞬态结果,因为它本身就是时间域算法。但是,一般情况下很少有人研究光学瞬态效应,因此,需要知道你算的是什么瞬态:是多波长情况的结果,还是单波长?
如果是单波长,只是想看一个周期内不同时间的分布,比较简单,你只需要在现用分析组计算结果的基础上再添加随时间变化的位相就可以;
如果是多波长,也就是脉冲刚开始的一段时间,可能没有什么意义。
不果你如果能明确这里的瞬态具体指什么,也许还可以进一步讨论。


#3

只需要在现用分析组计算结果的基础上再添加随时间变化的位相就可以 这句话没太懂具体怎么操作的,我是单波长,想看上面图那样的效果,不同时间某个横切面的电荷分布,是不是意思这样:光源相位为0代表t=0,那要看t=T/2的结果,就光源相位设为pi?如果是圆偏振光,也就是2个线偏振光源组成的,就2个光源都相位增加pi吗?
您给的这个电荷分析组的例子应该是只能算某个横切图的吧?如果是要球的表面电荷的话好像算不了。


#4

首先,电荷分析组既可以算某个横切图,也可以计算3D结构利润球的表面电荷;
其次,监视器是所有光源作用的结果,其数据就不用再区分一个还是两个光源了;
3:不是光源位相,而是你后续处理添加的位相。相位为0代表t=0,看t=T/2就将相位设为pi。例如,你已经得到C(x,y),那末abs(C(x,y))sin(2pift+angle(C(,x,y))通过改变时间t就可以得到一个周期内任意时刻的结果;
4:如果是3D监视器结果,你需要用其它软件查看图形。