FDTD中的复杂材料

前言

自然界中很多材料由于自身的物理性质导致它们与电磁波相互作用时会产生一些复杂的光学效应。当光在材料中的速度随频率变化较大时,该材料就被称为色散材料。

在前面的文章中,我们介绍了时域有限差分(FDTD)算法求解的是麦克斯韦方程组的时域解,通过傅里叶变换在一次仿真中就可以得到器件在宽频中的响应特性。因此,在FDTD仿真中,无法将不同频率的材料散点数据直接应用在宽频求解中,必须对散点的测试数据进行准确建模,然后通过线性循环卷积算法,或者色散材料Z变换,或者色散辅助方程等方法处理色散材料。本文将介绍几种FDTD算法中常用的复杂材料模型。

本构关系和色散材料

电通量密度和电场,磁场和磁通量,有如下关系:
D = ϵ 0 E + P (1) \pmb{D}=\epsilon_0\pmb{ E }+\pmb{P} \tag{1} D=ϵ0E+P(1)
H = B μ 0 − M (2) \pmb H=\frac{\pmb B}{\mu_0}-\pmb M \tag{2} H=μ0BM(2)
在一个给定频率上,对于一个线性各向同性介质,极化矢量可以表示为:
P ^ ( ω ) = ϵ 0 χ ^ e ( ω ) E ^ ( ω ) (3) \hat{\pmb P}(\omega)=\epsilon_0\hat{\chi}_e(\omega)\hat{\pmb E}(\omega) \tag{3} P^(ω)=ϵ0χ^e(ω)E^(ω)(3)
M ^ ( ω ) = χ ^ m ( ω ) H ^ ( ω ) (4) \hat{\pmb M}(\omega)=\hat{\chi}_m(\omega)\hat{\pmb H}(\omega) \tag{4} M^(ω)=χ^m(ω)H^(ω)(4)
其中 χ ^ e ( ω ) \hat{\chi}_e(\omega) χ^e(ω) χ ^ m ( ω ) \hat{\chi}_m(\omega) χ^m(ω)分别是电极化率和磁极化率。因此,可以得到
D ^ ( ω ) = ϵ 0 E ^ ( ω ) + ϵ 0 χ ^ e ( ω ) E ^ ( ω ) (5) \hat{\pmb D}(\omega)=\epsilon_0\hat{\pmb E}(\omega)+\epsilon_0\hat{\chi}_e(\omega)\hat{\pmb E}(\omega) \tag{5} D^(ω)=ϵ0E^(ω)+ϵ0χ^e(ω)E^(ω)(5)
B ^ ( ω ) = μ 0 H ^ ( ω ) + μ 0 χ ^ m ( ω ) H ^ ( ω ) (6) \hat{\pmb B}(\omega)=\mu_0\hat{\pmb H}(\omega)+\mu_0\hat{\chi}_m(\omega)\hat{\pmb H}(\omega) \tag{6} B^(ω)=μ0H^(ω)+μ0χ^m(ω)H^(ω)(6)
这里我们只讨论非磁性材料,其中介电常数 ϵ ^ ( ω ) \hat{\epsilon}(\omega) ϵ^(ω)定义为
ϵ ^ ( ω ) = ϵ 0 ϵ ^ r ( ω ) = ϵ 0 ( ϵ ∞ + χ ^ e ( ω ) ) (7) \hat{\epsilon}(\omega)=\epsilon_0\hat{\epsilon}_r(\omega)=\epsilon_0(\epsilon_{\infty}+\hat{\chi}_e(\omega)) \tag{7} ϵ^(ω)=ϵ0ϵ^r(ω)=ϵ0(ϵ+χ^e(ω))(7)
其中 ϵ ^ r \hat{\epsilon}_r ϵ^r是相对介电常数,常数 ϵ ∞ \epsilon_{\infty} ϵ说明了在极高频率时带电材料趋于的相对介电常数。

在FDTD中运用辅助差分方程方法(Auxiliary Differential equation, ADE),将极化和电场联系起来的微分方程进行有限差分近似,可以根据过去的极化值和电场计算得到未来时刻的极化值。所以只要有了材料的极化率表达式,我们就可以将其加入到FDTD的迭代过程中。

Drude材料模型

Drude材料模型通常适用于金属。在该模型中,假定电荷在电场的影响下运动,但它们也会受到阻尼力的作用。可以通过下面的简单力学模型来描述:
M d 2 x d t 2 = Q E ( t ) − M γ p d x d t (8) M\frac{d^2x}{dt^2}=Q\pmb E(t)-M\gamma_p\frac{dx}{dt} \tag{8} Mdt2d2x=QE(t)Mγpdtdx(8)
其中, M M M是电荷的质量、 γ p \gamma_p γp是阻尼系数、 Q Q Q是带电量、 x x x是电荷的位移(位移被假设为在任意方向上,不限于x轴)。等式的左边是质量乘以加速度,右边是作用在电荷上的合力,即驱动力和阻尼力。重新整理并转化到频域得到:
M ( j ω ) 2 x ^ ( ω ) + M γ p ( j ω ) x ^ ( ω ) = Q E ^ ( ω ) (9) M(j\omega)^2 \hat{x}(\omega)+M\gamma_p(j\omega) \hat{x}(\omega)=Q \hat{\pmb E}(\omega) \tag{9} M()2x^(ω)+Mγp()x^(ω)=QE^(ω)(9)
因此,位移可以表示成
x ^ ( ω ) = − Q M ( ω 2 − j γ p ω ) E ^ ( ω ) (10) \hat{x}(\omega)=-\frac{Q}{M(\omega^2-j\gamma_p\omega)}\hat{\pmb E}(\omega) \tag{10} x^(ω)=M(ω2jγpω)QE^(ω)(10)
极化矢量 P \pmb P P与单个电荷的偶极矩有关。如果 N N N是单位体积内的偶极子数目,极化矢量为
P ^ = N Q x ^ (11) \hat{\pmb P}=NQ\hat{x} \tag{11} P^=NQx^(11)
注意, P \pmb P P的单位是库伦每平方米 ( C / m 2 ) (C/m^2) (C/m2),与电通量单位相同。对比式(10)和式(11),可以得到
P ^ ( ω ) = − ϵ 0 N Q 2 M ϵ 0 ω 2 − j γ p ω E ^ ( ω ) (12) \hat{\pmb P}(\omega)=-\epsilon_0\frac{\frac{NQ^2}{M\epsilon_0}}{\omega^2-j\gamma_p\omega}\hat{\pmb E}(\omega) \tag{12} P^(ω)=ϵ0ω2jγpωMϵ0NQ2E^(ω)(12)
因此,Drude材料的电极化率为
χ e ^ ( ω ) = − ω p 2 ω 2 − j γ p ω (13) \hat{\chi_e}(\omega)=-\frac{\omega^2_p}{\omega^2-j\gamma_p\omega} \tag{13} χe^(ω)=ω2jγpωωp2(13)
其中 ω p 2 = N Q 2 / ( M ϵ 0 ) \omega^2_p=NQ^2/(M\epsilon_0) ωp2=NQ2/(Mϵ0)。然而,我们并不关心一个常量背后的细节,因此Drude材料的相对介电常数通常可以写为
ϵ r ^ ( ω ) = ϵ ∞ − ω p 2 ω 2 − j γ p ω (14) \hat{\epsilon_r}(\omega)=\epsilon_{\infty}-\frac{\omega^2_p}{\omega^2-j\gamma_p\omega} \tag{14} ϵr^(ω)=ϵω2jγpωωp2(14)
注意到,随着 ω \omega ω趋近于无穷,相对介电常数会趋近于 ϵ ∞ \epsilon_{\infty} ϵ。对式(13)做逆傅里叶变换可以得到Drude模型材料的脉冲响应:
χ e ( t ) = ω p 2 γ p ( 1 − e − γ p t ) u ( t ) (15) \chi_e(t)=\frac{\omega^2_p}{\gamma_p}(1-e^{-\gamma_pt})u(t) \tag{15} χe(t)=γpωp2(1eγpt)u(t)(15)
其中 u ( t ) u(t) u(t)是单位阶跃函数。因子 γ p \gamma_p γp是弛豫时间的倒数。

下图展示了一个使用Drude模型构建的银材料,它的材料参数设置为 ϵ ∞ = 1 \epsilon_{\infty}=1 ϵ=1 ω p = 1.37 e + 16 \omega_p=1.37e+16 ωp=1.37e+16 γ p = 8.5 e + 13 \gamma_p=8.5e+13 γp=8.5e+13

Drude_Model

从图中可以看出使用Drude模型构建的银材料与其实验测得的散点数据非常接近。具体请参考SimWorks的案例
等离子超材料红外吸收器

Lorenz材料模型

Lorenz材料是基于电荷运动的二阶力学模型。在这种情况下,除了一个阻尼力,还有一个回复力(使电荷回到初始位置的弹力)。合力的表达式为
M d 2 x d t 2 = Q E ( t ) − M γ p d x d t − M K x (16) M\frac{d^2x}{dt^2}=Q\pmb E(t)-M\gamma_p\frac{dx}{dt}-MKx \tag{16} Mdt2d2x=QE(t)MγpdtdxMKx(16)
前三项与式(8)中具有相同的含义。其他项代表回复力(与位移成正比)且与弹性系数 K K K成正比。转换到频域并重新整理得到
− M ω 2 x ^ ( ω ) + j M γ p ω x ^ ( ω ) + M K x ^ ( ω ) = Q E ^ ( ω ) (17) -M\omega^2\hat{x}(\omega)+jM\gamma_p\omega\hat{x}(\omega)+MK\hat{x}(\omega)=Q\hat{\pmb E}(\omega) \tag{17} Mω2x^(ω)+jMγpωx^(ω)+MKx^(ω)=QE^(ω)(17)
因此,位移表达式为
x ^ ( ω ) = Q M ( K + j γ p ω − ω 2 ) E ^ ( ω ) (18) \hat{x}(\omega)=\frac{Q}{M(K+j\gamma_p\omega-\omega^2)}\hat{\pmb E}(\omega) \tag{18} x^(ω)=M(K+jγpωω2)QE^(ω)(18)
与Drude模型类似,可以推出Lorentz材料的电极化率为
χ ^ e ( ω ) = ϵ p ω p 2 ω p 2 + 2 j γ p ω − ω 2 (19) \hat{\chi}_e(\omega)=\frac{\epsilon_{p}\omega^2_p}{\omega^2_p+2j\gamma_p\omega-\omega^2} \tag{19} χ^e(ω)=ωp2+2jγpωω2ϵpωp2(19)
其中 ω p \omega_p ωp是无阻尼共振频率, γ p R \gamma_pR γpR是阻尼系数, ϵ p \epsilon_p ϵp代表由于洛伦兹振子引入的介电常数的变化(频率接近无穷的介电常数 减 零频介电常数)。相对应的相对介电常数由下式给出
ϵ ^ r ( ω ) = ϵ ∞ + ϵ p ω p 2 ω p 2 + 2 j γ p ω − ω 2 (20) \hat{\epsilon}_r(\omega)=\epsilon_{\infty}+\frac{\epsilon_p\omega^2_p}{\omega^2_p+2j\gamma_p\omega-\omega^2} \tag{20} ϵ^r(ω)=ϵ+ωp2+2jγpωω2ϵpωp2(20)
下图展示了一个使用Lorentz模型构建的硅材料,它的参数设置为 ϵ ∞ = 7.98737492 \epsilon_{\infty}=7.98737492 ϵ=7.98737492 ϵ p = 3.68799143 \epsilon_p=3.68799143 ϵp=3.68799143 ω p = 3.93282466 e + 15 \omega_p=3.93282466e+15 ωp=3.93282466e+15 γ p = 1 e + 8 \gamma_p=1e+8 γp=1e+8,以匹配1.15至1.8 μ m \mu m μm范围内的硅材料数据(来自Palik手册)。

Lorentz_Model

从图中可以看到使用Lorentz模型构建的硅材料与实验数据非常接近。请参考SimWorks的案例:基于FDTD的布拉格光栅

Debye材料模型

Debye材料可以被看作是一个简单的RC电路,其中极化量与电容两端的电压有关。驱动电路的源是电场。对于在该源中的一个步骤,有可能存在固定极化。当频率趋近无穷大时,极化量趋近于零(只剩下常数留数的高频分量)。因此电极化矢量为
χ ^ e ( ω ) = Δ ϵ p 1 + j ω γ p (21) \hat{\chi}_e(\omega)=\frac{\Delta\epsilon_p}{1+j\omega\gamma_p} \tag{21} χ^e(ω)=1+γpΔϵp(21)
其中 γ p \gamma_p γp是弛豫时间系数, Δ ϵ p \Delta\epsilon_p Δϵp是由于德拜振子引入的介电常数的变化(频率接近无穷的介电常数减零频介电常数)。相对介电常数的表达式为
ϵ ^ r ( ω ) = ϵ ∞ + Δ ϵ p 1 + j ω γ p (22) \hat{\epsilon}_r(\omega)=\epsilon_{\infty}+\frac{\Delta\epsilon_p}{1+j\omega\gamma_p} \tag{22} ϵ^r(ω)=ϵ+1+γpΔϵp(22)

RDFM材料模型

RDFM材料模型全称为有理分数色散材料模型(Rational-Fraction Dispersive Model)。采用RFDM来描述色散材料的相对介电常数,用有理分数形式表示为
ϵ r ( ω ) = ∑ k = 1 N a k ( j ω ) k ∑ k = 1 N b k ( j ω ) k (23) \epsilon_r(\omega)=\frac{\sum\limits^{N}\limits_{k=1}a_k(j\omega)^k}{\sum\limits^{N}\limits_{k=1}b_k(j\omega)^k} \tag{23} ϵr(ω)=k=1Nbk()kk=1Nak()k(23)
其中 a k a_k ak b k b_k bk是一系列的实数。有理分数形式是两个多项式和的比,其中分母的最高阶与分子的最高阶相同。这两个多项式的参数和可以通过有理近似法准确快速地估算出来。为了便于FDTD算法使用,RFDM模型采用部分分数展开表示为:
ϵ r ( ω ) = ϵ ∞ + ∑ k = 1 L χ k ( ω ) (24) \epsilon_r(\omega)=\epsilon_{\infty}+\sum\limits^{L}\limits_{k=1}\chi_k(\omega) \tag{24} ϵr(ω)=ϵ+k=1Lχk(ω)(24)
其中
χ k ( ω ) = { r k j ω − p k ∑ k r k j ω − p k + r k ∗ j ω − p k ∗ (25) \chi_k(\omega)= \begin{cases} \frac{r_k}{j\omega-p_k} \\ \sum\limits_{k}\frac{r_k}{j_\omega-p_k}+\frac{r^{*}_{k}}{j\omega-p^{*}_{k}} \end{cases} \tag{25} χk(ω)= pkrkkjωpkrk+pkrk(25)
对比式(24)与式(15)、式(20)和式(22),可以发现Drude、Lorentz和Debye模型都是RDFM在特定参数下的特例。RFDM模型可以描述任意材料在指定的频率范围内的特性。

SimWorks软件使用RDFM模型来对实验测量得到的材料散点数据进行拟合,通过RDFM模型,将材料的实验数据拟合为稳定的材料模型,如下图。

RDFM材料拟合

您只需要设置好拟合的频率范围以及以及需要的均方值误差即可。如果拟合模型不满足仿真需求,可以调整多项式最大系数重新拟合。了解更多请见如下链接:具有光子晶体结构的有机太阳能电池

非线性材料

所有材料都具备产生非线性现象的可能,非线性是材料本身的一种属性。一般来说,材料的极化是电场的非线性函数,可表示为
P ( ω ) = ϵ o χ e ( 1 ) ( ω ) E ( ω ) + ϵ o χ e ( 2 ) ( ω ) E ( 2 ) ( ω ) + ϵ o χ e ( 2 ) ( ω ) E ( 2 ) ( ω ) + . . . (28) \pmb P(\omega)=\epsilon_o\chi^{(1)}_{e}(\omega)\pmb E(\omega)+\epsilon_o\chi^{(2)}_{e}(\omega)\pmb E^{(2)}(\omega)+\epsilon_o\chi^{(2)}_{e}(\omega)\pmb E^{(2)}(\omega)+... \tag{28} P(ω)=ϵoχe(1)(ω)E(ω)+ϵoχe(2)(ω)E(2)(ω)+ϵoχe(2)(ω)E(2)(ω)+...(28)
其中,第一项表示材料极化强度的线性响应;后面的项为非线性响应项。

在FDTD中,辅助方程法也可以应用于非线性材料,从而实现对非线性材料的仿真。

二阶非线性材料

二阶非线性材料的极化强度可以写成:
P ( ω ) = ϵ o χ ( 1 ) ( ω ) E ( ω ) + ϵ o χ ( 2 ) ( ω ) E ( 2 ) ( ω ) (29) \pmb P(\omega)=\epsilon_o\chi^{(1)}(\omega)\pmb E(\omega)+\epsilon_o\chi^{(2)}(\omega)\pmb E^{(2)}(\omega) \tag{29} P(ω)=ϵoχ(1)(ω)E(ω)+ϵoχ(2)(ω)E(2)(ω)(29)
其中 χ ( 1 ) \chi^{(1)} χ(1)为一阶线性极化系数, χ ( 2 ) \chi^{(2)} χ(2)代为二阶非线性极化系数。了解更多请见如下链接:使用非线性材料产生谐波

Second Harmonic

三阶非线性材料

在 Kerr 效应或 Raman 散射中,三阶非线性材料的极化强度在时域的定义为:
P ( t ) = ϵ 0 χ ( 1 ) E ( t ) + ϵ 0 χ ( 2 ) E 2 ( t ) + ϵ 0 α χ ( 3 ) E 3 ( t ) + ϵ 0 ( 1 − α ) χ ( 3 ) E ( t ) ω R 2 ω R 2 − ω 2 + 2 j ω δ R ∗ E 2 ( t ) P(t)=\epsilon_0\chi^{(1)}E(t)+\epsilon_0\chi^{(2)}E^2(t)+\epsilon_0\alpha\chi^{(3)}E^3(t)+\epsilon_0(1-\alpha)\chi^{(3)}E(t)\frac{\omega^2_R}{\omega^2_R-\omega^2+2j\omega\delta_R}*E^2(t) \tag*{} P(t)=ϵ0χ(1)E(t)+ϵ0χ(2)E2(t)+ϵ0αχ(3)E3(t)+ϵ0(1α)χ(3)E(t)ωR2ω2+2δRωR2E2(t)
其中, ω R = τ 1 2 + τ 2 2 τ 1 2 τ 2 2 \omega_R=\sqrt{\frac{\tau^2_1+\tau^2_2}{\tau^2_1\tau^2_2}} ωR=τ12τ22τ12+τ22 δ R = 1 τ 2 \delta_R=\frac{1}{\tau_2} δR=τ21

三阶非线性材料的参数有6个,分别是: χ 1 \chi_1 χ1一阶线性极化系数、 χ 2 \chi_2 χ2二阶非线性计划系数、 χ 3 \chi_3 χ3三阶非线性计划系数、 α \alpha α Kerr强度与总的Kerr效应和Raman散射强度的比值、 τ 1 \tau_1 τ1特征频率、 τ 2 \tau_2 τ2阻尼时间系数。

参考

[1] John B. Schneider, “Understanding the Finite-Difference Time-Domain Method”, www.eecs.wsu.edu/~schneidj/ufdtd, (2010).


[2] Lukas Chrostowsk, Michael Hochberg. Silicon Photonics Design[M], Cambridge University Press, 2015.

[3] Han L. A Rational-Fraction Dispersion Model for Efficient Simulation of Dispersive Material in FDTD Method[J]. Journal of Lightwave Technology: A Joint IEEE/OSA Publication, 2012, 30(13):2216-2225.

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值