关于dipole source的几个问题?


#1
  1. 周期性结构可以用dipole source 吗? 如果是的话,只需要在unit cell 中加?

  2. dipole source中的theta和 phi分别表示与z轴和x 轴方向夹角的话,如果都设置为90,那这时候dipole是沿y正向还是负向?这 种类型的问题怎么规定的?

  3. Amplitude 只能是实数? 如果dipole的振幅是复数是不是得通过调整phase来获得?但是在phase的设置说明中写道:
    Only useful for setting relative phase delays between multiple radiation source.
    就是说只有有多个source的时候这个相位phase才有用,至于单个的时候,这个phase不起作用吗?那如果我希望实现单个振幅为复数的dipole怎么实现?

  4. 接上一个问题,dipole只能设置一个Amplitude, 然后可以设置一堆波长,如果我不同的波长需要不同的Amplitude应该怎么做呢?


#2

A1:可以的,结果是相干的,例如在仿真带结构时就用了很多偶极子。如果不是此类应用,很少见偶极子用于周期结构的。
A2:一般情况是不分正负的。正常情况下是沿坐标轴正方向。
A3:Amplitude 只能是实数,一般情况下没有必要有Phase,除非你要得到干涉效应。单个的话一般不起作用,因为用户经常要的是强度或者是振幅绝对值结果,但是频域的振幅实部和虚部是随着所设的Phase而变的。
这个Amplitude是添加到空间分布的振幅中的,而不是时间信号,参见CW Normalization
你愿意的话也可添加Phase。
A4:一般多波长不同振幅不是通过Amplitude,而是通过时间信号获得光谱分布的。你可以在光源中直接设置一个Amplitude,因为光源是脉冲,可以保证不同波长的振幅不同。


#3
  1. 啥意思?什么叫做仿真带结构?如果我要模拟的是每一个unit cell 上面都有dipole source 呢?(每个unit cell
    上面的dipole source相同)

  2. 是添加到E0(x,y,z0)中吗?

4,.很奇怪,如果我设置单波长的,结果频谱显示也不是只有一个波长,但是最高峰是我设置的波长,这样我加Frequency domain monitor得到的就是单波长的响应吗?

else:
(1)那如果我需要按自己的要求设置不同波长的不同振幅呢?

(2)如果自己设置不了不同波长的不同振幅,我如何得到不同波长的振幅大小?(记得您上次说平面波的话,不同波长的振幅是相同的吧?)


#4

A1:点击仿真带结构查看是什么意思。

A2:你是说添加Phase? 在光源那里添加。

A4:不管你设置什么样的波长范围或者单波长,信号是脉冲的,因此总是宽光谱的。
在光源那里设置的波长只是为了指定监视器需要监测的范围。如果是单波长,监视器就记录一个波长。

你要得到单个波长的结果,是在Frequency domain monitor指定的,你可以查看/修改。