Loading [MathJax]/jax/element/mml/optable/SuppMathOperators.js

搜索

x

留言板

尊敬的读者、作者、审稿人, 关于本刊的投稿、审稿、编辑和出版的任何问题, 您可以本页添加留言。我们将尽快给您答复。谢谢您的支持!

姓名
邮箱
手机号码
标题
留言内容
验证码

高阶SF-SFDTD方法在含时薛定谔方程求解中的应用研究

谢国大 潘攀 任信钢 冯乃星 方明 李迎松 黄志祥

谢国大, 潘攀, 任信钢, 冯乃星, 方明, 李迎松, 黄志祥. 高阶SF-SFDTD方法在含时薛定谔方程求解中的应用研究. 物理学报, 2024, 73(3): 030201. doi: 10.7498/aps.73.20230771
引用本文: 谢国大, 潘攀, 任信钢, 冯乃星, 方明, 李迎松, 黄志祥. 高阶SF-SFDTD方法在含时薛定谔方程求解中的应用研究. 物理学报, 2024, 73(3): 030201. doi: 10.7498/aps.73.20230771
Xie Guo-Da, Pan Pan, Ren Xin-Gang, Feng Nai-Xing, Fang Ming, Li Ying-Song, Huang Zhi-Xiang. Application of high-order SF-SFDTD scheme to solving a time-dependent Schrödinger equation. Acta Phys. Sin., 2024, 73(3): 030201. doi: 10.7498/aps.73.20230771
Citation: Xie Guo-Da, Pan Pan, Ren Xin-Gang, Feng Nai-Xing, Fang Ming, Li Ying-Song, Huang Zhi-Xiang. Application of high-order SF-SFDTD scheme to solving a time-dependent Schrödinger equation. Acta Phys. Sin., 2024, 73(3): 030201. doi: 10.7498/aps.73.20230771

高阶SF-SFDTD方法在含时薛定谔方程求解中的应用研究

谢国大, 潘攀, 任信钢, 冯乃星, 方明, 李迎松, 黄志祥

Application of high-order SF-SFDTD scheme to solving a time-dependent Schrödinger equation

Xie Guo-Da, Pan Pan, Ren Xin-Gang, Feng Nai-Xing, Fang Ming, Li Ying-Song, Huang Zhi-Xiang
Article Text (iFLYTEK Translation)
PDF
HTML
导出引用
  • 时域有限差分方法(finite-difference time-domain, FDTD(2, 2))被广泛用于量子力学中薛定谔方程的求解, 然而受Courant-Friedrichs-Lewy (CFL)条件的影响, 计算空间中的网格尺寸会限制时间步长的取值范围, 极大降低了FDTD(2, 2)方法的数值计算效率. 另外, FDTD(2, 2)方法在时间域和空间域只具有二阶数值精度, 在计算中往往会导致较大的误差累计, 影响仿真结果的正确性. 为了克服这些问题, 结合空间滤波方法(spatial filtering, SF)和高阶辛时域有限差分 (symplectic finite-difference time-domain, SFDTD(3, 4))方法(3和4分别表示时间和空间数值精度), 提出了一种时间稳定性条件可扩展的SF-SFDTD(3, 4)方法用于求解含时薛定谔方程. SF-SFDTD(3, 4)方法无需对传统SFDTD(3, 4)方法的迭代公式进行进一步的推导, 只需要在每一次的数值迭代过程中加入空间滤波操作, 滤除因采用不满足CFL条件的时间步长而产生的不稳定空间域高频分量, 保证数值方法的稳定性, 因此所提方法与传统SFDTD(3, 4)方法具有较高的兼容性. 同时, 理论分析了SF-SFDTD(3, 4)方法的数值色散误差. 最后, 通过数值算例验证了本文所提方法的正确性和有效性.
    The traditional finite-difference time-domain (FDTD (2, 2)) method with second-order numerical accuracy in time and space has been extensively employed in the field of quantum mechanics to solve the Schrödinger equation. Nevertheless, the presence of the Courant-Friedrichs-Lewy (CFL) condition imposes limitations on the grid size in the computational space, thereby constraining the admissible range of time steps. Accordingly, the efficiency of the FDTD(2, 2) method significantly decreases. In addition, the second-order numerical accuracy of the FDTD(2, 2) method both in time domain and in space domain often results in significant error accumulation during calculations, thereby undermining the fidelity of the simulation results. To surmount the constraints imposed by the CFL stability conditions and enhance the accuracy of computations, a novel approach termed SF-SFDTD(3, 4) method has been proposed, with 3 and 4 referring to the accuracy in space and time, respectively. This method combines spatial filtering (SF) with the high-order symplectic finite-difference time-domain (SFDTD) method. Its primary objective is to solve the time-dependent Schrödinger equation while ensuring time stability and scalability. The SF-SFDTD(3, 4) method obviates the need for further deriving the iterative formula employed in the conventional SFDTD(3, 4) method. Therefore, the method under consideration exhibits a remarkable degree of compatibility with its traditional counterpart. It is merely necessary to include a spatial filtering operation during each numerical iteration to eliminate spatial high-frequency components arising from the utilization of time step sizes that fail to satisfy the CFL stability condition, thereby ensuring the stability of the numerical scheme. Moreover, when the time step value satisfies the CFL stability condition, the amplitude of the high-frequency component approaches zero, thereby exerting a minimal influence on the accuracy of the computational results. The adoption of time steps that do not meet the CFL stability conditions leads to an amplification in the amplitude of the high-frequency component. However, this finding solely affects the stability of the computational results, and the elimination of these unstable high-frequency components scarcely affect the accuracy of the computational results. The SF-SFDTD(3, 4) retains the simplicity and efficacy inherent in the traditional SFDTD(3, 4) methods, while enhancing computational efficiency. Additionally, the numerical stability and dispersion error of the SF-SFDTD(3, 4) method are analyzed theoretically. Finally, the validity and efficacy of the proposed method are corroborated through numerical illustrations.
      PACS:
      02.70.Bf(Finite-difference methods)
      42.50.Nn(Quantum optical phenomena in absorbing, amplifying, dispersive and conducting media; cooperative phenomena in quantum optical systems)
      通信作者: 黄志祥, zxhuang@ahu.edu.cn
    • 基金项目: 国家自然科学基金(批准号: 62201003, 2022YFA1404003, 62101002, U20A20164, 61901001)资助的课题.
      Corresponding author: Huang Zhi-Xiang, zxhuang@ahu.edu.cn
    • Funds: Project supported by the National Natural Science Foundation of China (Grant Nos. 62201003, 2022YFA1404003, 62101002, U20A20164, 61901001).

    计算电磁学在当今各种电子设备中电磁效应(辐射、散射或传播)的建模和仿真中占据重要地位[1,2]. 其应用包括但不限于通信、生物成像和诊断、电磁兼容性或干扰、信号完整性分析等领域[3,4]. 近年来, 由于现代电子技术的飞速发展, 集成电路相关元器件的特征尺寸已经缩小到纳米级别, 这大大提高了单位体积内物质存储和信息处理的效率, 为智能化、小型化电子设备的发展提供了强有力的支持[5,6]. 又因为纳米器件本身尺寸极小, 结构中粒子的量子效应明显, 这导致基于经典电磁理论的建模方案难以描述微观粒子的量子特性. 另外, 采用实验方法直接测量器件的各种性能又十分困难, 且成本较高. 因此, 如何准确、高效地研究纳米器件的相关特性, 已成为当今纳米器件建模和设计的关键挑战.

    对于分析大部分纳米器件的特性, 确定器件结构电子的本征值和本征态是一个重要的切入点. 例如, 在研究弹道输运时, 需要考虑传导通道的横向本征态, 这一点与非平衡格林函数密切相关[7]. 此外, 微观电子传输中本征态的激发或不同本征态之间的相互作用, 会产生各种有趣的现象, 如Fano共振[8]、共振隧穿效应[9]等. 因此, 准确而有效地计算纳米结构中的本征态和特征频率对理解微纳结构系统中各种微观现象的物理机制和优化器件性能起着重要作用. 而薛定谔方程可以描述物质粒子的运动和特性, 通过数值求解薛定谔方程, 可以确定纳米器件的本征值与本征态, 这就使得薛定谔方程的数值解变得越来越重要[7]. 在时间和空间上具有二阶数值精度的时域有限差分(finite-difference time-domain, FDTD(2, 2))方法被证明是求解含时薛定谔方程的最有效和最简单的方法之一[10,11]. 这是因为FDTD(2, 2)方法无需对薛定谔方程作进一步的推导, 只需要直接对控制方程中的时间和空间偏导项进行中心差分离散, 最后导出数值迭代公式. 然而, FDTD(2, 2)方法在时间和空间上只具有二阶精度, 在长时间的数值迭代中产生较大的误差累计, 导致仿真结果不正确或与理论结果差距较大. 另外, FDTD(2, 2)方法中时间步长的取值范围受时间稳定性条件的影响, 即最大时间步长受计算区域中网格尺寸大小的限制, 这极大地限制了采用FDTD(2, 2)方法求解薛定谔方程的计算效率.

    为了克服传统FDTD(2, 2)方法数值色散大的问题, 一些高阶FDTD(2, 4)方法被应用于求解含时薛定谔方程[12,13], 数值计算误差有明显改善. 然而高阶FDTD(2, 4)方法对控制方程的离散是一种非辛离散形式, 在长时间的数值仿真中难以保证系统的能量守恒特性. 由于薛定谔方程的时间演化, 本质上是归一化波函数的多次旋转. 文献[14]提出了采用高阶辛FDTD(3, 4) (symplectic finite-difference time-domain, SFDTD(3, 4))方法求解含时薛定谔方程, 所推导出来的辛算子具有对称属性, 确保离散方程在时间演化过程中保持能量守恒, 没有幅度误差. 然而, 高阶辛FDTD(3, 4)方法也是一种显式迭代算法, 虽然具有比传统FDTD方法更宽松的Courant-Friedrichs-Lewy (CFL)稳定性条件[15], 但计算效率有待进一步的提高. 为了突破CFL稳定性条件的限制, 一些隐式无条件稳定的FDTD方法被开发出来并用于薛定谔方程的数值求解, 但隐式算法往往需要对控制方程进行特殊的离散处理及繁琐的公式推导和数值计算: 包括对时间偏导数的隐式离散、时间步长分裂处理及矩阵求逆计算等. 另外, 采用较大的时间步长会导致隐式FDTD方法的数值色差较大, 在实际应用中, 需要根据实际的计算需求选择合适的时间步长来平衡计算精度和计算效率.

    鉴于传统FDTD(2, 2)方法及其优化算法在计算效率和计算精度两方面所存在的问题, 本文提出了一种稳定性条件可控的空间滤波(spatial filtering)-SFDTD(3, 4)(SF-SFDTD(3, 4))方法. 在SFDTD(3, 4)方法中采用不满足稳定性条件的时间步长会导致空间频域中高频电磁分量幅值呈现指数倍增长并导致数值结果发散, 因此, 在数值迭代过程中采用空间滤波方法[1618]能够有效地滤除这些不稳定的高频分量, 保证计算结果的稳定性. 又因为当时间步长的取值满足CFL稳定性条件时, 高频分量的幅值几乎零, 因此对计算结果的精确性影响较小. 采用不满足CFL稳定性条件的时间步长导致高频分量的幅值增加, 但这一结果只会影响计算结果的稳定性, 滤除这些不稳定的高频分量几乎不会对计算结果的精度造成影响. 另外, SF-SFDTD(3, 4)方法与传统SFDTD(3, 4)方法采用相同的迭代公式, 只需要在每一次的数值迭代过程中加入滤波操作. 因此, 它保留了传统SFDTD(3, 4)方法的简洁性和有效性, 同时提高了计算效率.

    论文的组织结构如下: 第2节介绍了基于含时薛定谔方程的SF-SFDTD(3, 4)方法的基本原理, 包括扩展SFDTD(3, 4)方法的CFL条件限制, 归一化低通滤波器半径的定义及滤波处理过程, 第3节给出了SF-SFDTD(3, 4)方法的数值色散分析, 第4节通过几种典型的数值算例来验证SF-SFDTD(3, 4)方法的正确性和有效性. 最后给出本文工作的总结与展望.

    具有静态电位V(r,t)=V(r)的含时薛定谔方程表达式为[9]

    iψ(r,t)t=22m2ψ(r,t)+V(r)ψ(r,t), (1)

    其中ψ是与空间r和时间t有关的波函数, m*是粒子的质量, 22m2+V是哈密顿算符. 为避免在数值计算中使用复数, 将ψ(r,t)分解为实分量和虚分量, 即:

    ψ(r,t)=ψR(r,t)+iψI(r,t). (2)

    将(2)式代入(1)式中, 得到以下方程组:

    ψR(r,t)t=22m[2ψI(r,t)2x+2ψI(r,t)2y+2ψI(r,t)2z]+V(r)ψI(r,t),ψI(r,t)t=22m[2ψR(r,t)2x+2ψR(r,t)2y+2ψR(r,t)2z]V(r)ψR(r,t). (3)

    根据文献[14], 采用3步3阶的显式辛算法, 即SFDTD(3, 4)方法数值求解含时薛定谔方程, 其实部和虚部波函数的迭代公式可离散成如下形式:

    ψn+lmR(i,j,k)=ψn+(l1)mR(i,j,k)+V(i,j,k)Δth×ψn+lmI(i,j,k)αRx1×[ψn+lmI(i+1,j,k)2ψn+lmI(i,j,k)+ψn+lmI(i1,j,k)]αRx2×[ψn+lmI(i+2,j,k)2ψn+lmI(i,j,k)+ψn+lmI(i2,j,k)]αRy1×[ψn+lmI(i,j+1,k)2ψn+lmI(i,j,k)+ψn+lmI(i,j1,k)]αRy2×[ψn+lmI(i,j+2,k)2ψn+lmI(i,j,k)+ψn+lmI(i,j2,k)]αRz1×[ψn+lmI(i,j,k+1)2ψn+lmI(i,j,k)+ψn+lmI(i,j,k1)]αRz2×[ψn+lmI(i,j,k+2)2ψn+lmI(i,j,k)+ψn+lmI(i,j,k2)], (4)
    αRx1=43cl×Sx, αRy1=43cl×Sy, αRz1=43cl×Sz, (5)
    αRx2=112cl×Sx, αRy2=112cl×Sy, αRz2=112cl×Sz, (6)
    Sx=Δt2mΔx2, Sy=Δt2mΔy2, Sz=Δt2mΔz2, (7)
    ψn+lmI(i,j,k)=ψn+(l1)mI(i,j,k)V(i,j,k)Δth×ψn+lmR(i,j,k)+αIx1×[ψn+lmR(i+1,j,k)2ψn+lmR(i,j,k)+ψn+lmR(i1,j,k)]+αIx2×[ψn+lmR(i+2,j,k)2ψn+lmR(i,j,k)+ψn+lmR(i2,j,k)]+αIy1×[ψn+lmR(i,j+1,k)2ψn+lmR(i,j,k)+ψn+lmR(i,j1,k)]+αIy2×[ψn+lmR(i,j+2,k)2ψn+lmR(i,j,k)+ψn+lmR(i,j2,k)]+αIz1×[ψn+lmR(i,j,k+1)2ψn+lmR(i,j,k)+ψn+lmR(i,j,k1)]+αIz2×[ψn+lmR(i,j,k+2)2ψn+lmR(i,j,k)+ψn+lmR(i,j,k2)], (8)
    αIx1=43dl×Sx, αIy1=43dl×Sy, αIz1=43dl×Sz, (9)
    αIx2=112dl×Sx, αIy2=112dl×Sy, αIz2=112dl×Sz, (10)
    Sx=Δt2mΔx2, Sy=Δt2mΔy2, Sz=Δt2mΔz2, (11)

    其中cl, dl 为辛传播因子[14]; n表示时间步, m代表单个时间迭代中子迭代步数, l表示在m个子迭代步数中的第l步计算, i, j, k表示坐标.

    不失一般性, 假定V(r) = 0, 等式(3)的空间四阶差分形式可以写成如下形式:

    t(ψRψI)=(02m(ηx+ηy+ηz)2m(ηx+ηy+ηz)0)(ψRψI), (12)

    其中,

    ηx+ηy+ηz=4×{(1Δx)2[43sin2(kxΔx2)112sin2(kxΔx)]+(1Δy)2[43sin2(kyΔy2)112sin2(kyΔy)]+(1Δz)2[43sin2(kzΔz2)112sin2(kzΔz)]}. (13)

    这里kx, ky, kz表示相应方向的波数.

    对(12)式进行3阶时间辛积分近似处理, 则其系统时间演化矩阵的离散形式S

    S=[l11l12l21l22]=ml=1(102m(ηx+ηy+ηz)dlΔt1)×(12m(ηx+ηy+ηz)clΔt01). (14)

    由于离散矩阵是行列式值为1的辛矩阵, 矩阵特征值λ对应的特征方程可以写为

    λ2tr(S)λ+1=0, (15)

    (15)式的解为

    λ1,2=tr(S)±j04tr(S)22. (16)

    稳定性条件要求|λ1, 2| = 1, 矩阵S的迹满足如下条件:

    |tr(S)| (17)

    将(14)式依次相乘, 得到

    {\text{tr}}({\boldsymbol{S}}) = 2 + \sum\limits_{l = 1}^m {{{\left( { - 1} \right)}^l}{g_l}{{\left[ {{{\left( {\frac{\hbar }{{2{m^*}}}} \right)}^2}\Delta {t^2}{{\left( {{\eta _x} + {\eta _y} + {\eta _z}} \right)}^2}} \right]}^l}} , (18)
    \begin{split} \;&{g_l} = \sum\limits_{1 \leqslant {i_1} \leqslant {j_1} < {i_2} \leqslant {j_2} < \cdots < {i_l} \leqslant {j_l} \leqslant m} {{c_{{i_1}}}{d_{{j_1}}}{c_{{i_2}}}{d_{{j_1}}} \cdots {c_{{i_l}}}{d_{{j_l}}}} \\ & ~+ \sum\limits_{1 \leqslant {i_1} < {j_1} \leqslant {i_2} < {j_2} \leqslant \cdots \leqslant {i_l} < {j_l} \leqslant m} {{d_{{i_1}}}{c_{{j_1}}}{d_{{i_2}}}{c_{{j_1}}} \cdots {d_{{i_l}}}{c_{{j_l}}}} , \end{split} (19)

    其中 gl 的值可以通过辛传播因子 cldl 来计算, m是单个时间迭代中子迭代步数.

    令Δx = Δy = Δz = \varDelta

    \begin{split} Q =\;& \left\{ {\left[ {\frac{4}{3}{{\sin }^2}\left( {\frac{{{k_x}{{\Delta }}x}}{2}} \right) - \frac{1}{{12}}{{\sin }^2}\left( {{k_x}{{\Delta }}x} \right)} \right]} \right. \\ & + \left[ {\frac{4}{3}{{\sin }^2}\left( {\frac{{{k_y}{{\Delta }}y}}{2}} \right) - \frac{1}{{12}}{{\sin }^2}\left( {{k_y}{{\Delta }}y} \right)} \right] \\ & \left.+ \left[ {\frac{4}{3}{{\sin }^2}\left( {\frac{{{k_z}{{\Delta }}z}}{2}} \right) - \frac{1}{{12}}{{\sin }^2}\left( {{k_z}{{\Delta }}z} \right)} \right]\right\} , \end{split} (20)

    将其代入(17)式和(18)式, 则关于时间步长Δt的不等式需满足如下形式:

    \Delta t \leqslant 2.26 \times \frac{{{m^*}{\varDelta ^2}}}{\hbar } \times \frac{1}{Q} . (21)

    为确保数值稳定性, 时间步长Δt应小于(21)式右边函数的最小值, 令函数Q {\sin ^2}\left( {\dfrac{{{k_u}\Delta u}}{2}} \right) = 1 , {\sin ^2}\left( {{k_u}\Delta u} \right) = 0\left( {u = x, y, z} \right) , 可得传统SFDTD(3, 4)算法的CFL稳定性条件:

    \Delta t \leqslant {0}{.565} \times \frac{{{m^*}{\varDelta ^2}}}{\hbar } . (22)

    (22)式是确保SFDTD(3, 4)方法中所有空间频域场分量保持稳定, 然而根据文献[16,17], 只有空间频域中一部分的低频分量对计算结果有影响, 而剩余部分的高频分量的幅值较小, 同时对数值计算结果的正确性影响几乎为零. 然而, 若采用较大的时间步长, 会导致空间频域中高频分量的幅值呈现指数增加, 并导致计算结果发散. 基于此, 将SFDTD(3, 4)方法中空间频域场分量限制在一个范围, 即在(21)式中, 将波函数限制在一个以kmax为半径的球形区域内:

    \begin{split}& \left( {{k_x},{k_y},{k_z}} \right) \\ =\;& \left( {{k_{{\text{max}}}}\sin \theta \cos \varphi ,{k_{{\text{max}}}}\sin \theta \sin \varphi ,{k_{{\text{max}}}}\cos \theta } \right) .\end{split} (23)

    然后将(23)式代入(20)式得

    \begin{split} &Q\left( {\theta ,\varphi } \right) \\ =\;& \left\{ {\left[ {\frac{4}{3}{{\sin }^2}\left( {q\sin \theta \cos \varphi } \right) - \frac{1}{{12}}{{\sin }^2}\left( {2q\sin \theta \cos \varphi } \right)} \right]} \right. \\ & +\left[ {\frac{4}{3}{{\sin }^2}\left( {q\sin \theta \sin \varphi } \right) - \frac{1}{{12}}{{\sin }^2}\left( {2q\sin \theta \sin \varphi } \right)} \right] \\ &+ \left. {\left[ {\frac{4}{3}{{\sin }^2}\left( {q\cos \theta } \right) - \frac{1}{{12}}{{\sin }^2}\left( {2q\cos \theta } \right)} \right]} \right\} ,\\[-1pt] \end{split} (24)

    其中q = kmax\varDelta /2, 则关于时间步长的不等式可写成如下形式:

    \Delta t \leqslant 2.26 \times \frac{{{m^*}{\varDelta ^2}}}{\hbar } \times \frac{1}{{Q\left( {\theta ,\varphi } \right)}} . (25)

    根据(25)式, 时间步长Δt与函数Q中的θ \varphi 有关, Q\left( {\theta , \varphi } \right) θ, \varphi 的变化如图1所示, 通过数值求解得到函数 Q\left( {\theta , \varphi } \right) θ = 0.304π, \varphi = 0.25π取得最大值. 将θ = 0.304π, \varphi = 0.25π代入(20)式得到 {Q_{\max }}\left( {0.304{\text{π }}, 0.25{\text{π }}} \right) , 然后根据(21)式得到关于时间步长的不等式为

    图 1 kmax$\varDelta $ = 0.1π时, Q(θ, $\varphi $)随θ, $\varphi $的变化\r\nFig. 1. Variation of Q(θ, $\varphi $) with θ, $\varphi $ at kmax$\varDelta $ = 0.1π.
    图 1  kmax\varDelta = 0.1π时, Q(θ, \varphi )随θ, \varphi 的变化
    Fig. 1.  Variation of Q(θ, \varphi ) with θ, \varphi at kmax\varDelta = 0.1π.
    \begin{split}\Delta {t_{{\text{SF}}}} \leqslant\;& 2.26 \times \frac{{{m^*}{\varDelta ^2}}}{\hbar } \times \frac{1}{{{Q_{\max }}\left( {0.304{\text{π}},0.25{\text{π}}} \right)}}\\ =\;&\Delta {t_{{\text{CFL}}}} \times {\text{CE}} ,\end{split} (26)
    {\text{CE}} = {4}/({{{Q_{\max }}\left( {0.304{\text{π }},0.25{\text{π }}} \right)}}) , (27)

    其中ΔtCFL是传统SFDTD(3, 4)方法求解薛定谔方程的最大离散时间步长; CE表示传统SFDTD(3, 4)算法的CFL条件被扩展的倍数. 图2是关于CE的数值变化曲线, 可以发现CE大于1. 这表明通过滤除SFDTD(3, 4)方法中空间频域场分量中的高频分量, 可以使得传统SFDTD(3, 4)方法的CFL得到进一步扩展.

    图 2 扩展因子CE随kmax$\varDelta $的变化\r\nFig. 2. Value of CE varying with kmax$\varDelta $.
    图 2  扩展因子CE随kmax\varDelta 的变化
    Fig. 2.  Value of CE varying with kmax\varDelta .

    当CE的值确定后, 根据(24)式和(27)式可以得到kmax\varDelta 的值, 然后定义低通滤波器半径R, 其计算公式为

    R = \frac{{{k_{{\text{max}}}}\varDelta }}{{2{\text{π }}}} . (28)

    图3为采用不同CE (CE1 < CE2 < CE3 < CE4)的值所确定的滤波半径R (R1 > R2 > R3 > R4). 根据图2图3可知, CE的值越大时, R越小. 这表明若采用较大的时间步长, 需要滤除更多的空间频域高频分量来保证数值算法的稳定性.

    图 3 不同CE的值所确定的滤波半径\r\nFig. 3. Filter radius determined by different values of CE.
    图 3  不同CE的值所确定的滤波半径
    Fig. 3.  Filter radius determined by different values of CE.

    根据文献[14], SFDTD(3, 4)方法求解薛定谔方程的数值色散方程为

    \tilde \omega \Delta t = \arccos \left[ {{\text{tr}}{{({\boldsymbol{S}})} /2}} \right] . (29)

    另外, 薛定谔方程的解析色散关系式为[19]

    \omega = \frac{\hbar }{{2{m^*}}}\left( {k_x^2 + k_y^2 + k_z^2} \right) . (30)

    定义数值色散误差 {\text{Er}}{{\text{r}}_\omega } :

    {\text{Er}}{{\text{r}}_\omega } = \left| {\frac{{\omega - \tilde \omega }}{\omega }} \right| . (31)

    \varDelta = A/kmax, 每个波长的网格数由2π/A给出. 同时将(26)式, (29)式和(30)式代入(31)式得

    \begin{split}{\text{Er}}{{\text{r}}_\omega } =\;& \Bigg| 1 - \frac{1}{{0.2825{A^2}{\text{CE}}}}\arccos \Bigg( 1 + 0.5\sum\limits_{l = 1}^m {{{\left( { - 1} \right)}^l}{g_l}} \\ &\times{{\left[ {{{\left( {1.13 \times {\text{CE}} \times Q} \right)}^2}} \right]}^l} \Bigg) \Bigg| ,\\[-1pt] \end{split} (32)

    其中

    \begin{split} Q=&\left\{ {\left[ {\frac{4}{3}{{\sin }^2}\left( {\frac{{A\sin \theta \cos \varphi }}{2}} \right) - \frac{1}{{12}}{{\sin }^2}\left( {A\sin \theta \cos \varphi } \right)} \right]} \right. \\ &+ \left[ {\frac{4}{3}{{\sin }^2}\left( {\frac{{A\sin \theta \sin \varphi }}{2}} \right) - \frac{1}{{12}}{{\sin }^2}\left( {A\sin \theta \sin \varphi } \right)} \right] \\ & + \left. {\left[ {\frac{4}{3}{{\sin }^2}\left( {\frac{{A\cos \theta }}{2}} \right) - \frac{1}{{12}}{{\sin }^2}\left( {A\cos \theta } \right)} \right]} \right\} .\\[-1pt] \end{split} (33)

    图4(a), (b)分别为FDTD方法和SFDTD方法在CE = 1情况下的数值色散误差. 这里需要说明的, SF-SFDTD方法在CE = 1 情况下的色散误差与SFDTD方法的色散误差是相同的. 这是因为SF-SFDTD方法与SFDTD方法采用相同的数中额外加入滤波操作过程. 若CE = 1, 此时时间步长满足时间稳定性条件, 则不需要采用滤波操作, 则SF-SFDTD方法与SFDTD方法具有相同的计算过程, 两种方法所具有的数值色散误差也是相同的.

    图 4 FDTD(2, 2), SFDTD(3, 4)和SF-SFDTD(3, 4)方法的数值色散误差 (a) FDTD(2, 2)(CE = 1); (b) SFDTD(3, 4)(CE = 1); (c) SF-SFDTD(3, 4)(CE = 5); (d) SF-SFDTD(3, 4)(CE = 10)\r\nFig. 4. Curves of numerical dispersion error for the FDTD(2, 2), SFDTD(3, 4) and SF-SFDTD(3, 4) method: (a) FDTD(2, 2)(CE = 1); (b) SFDTD(3, 4)(CE = 1); (c) SF-SFDTD(3, 4)(CE = 5); (d) SF-SFDTD(3, 4)(CE = 10).
    图 4  FDTD(2, 2), SFDTD(3, 4)和SF-SFDTD(3, 4)方法的数值色散误差 (a) FDTD(2, 2)(CE = 1); (b) SFDTD(3, 4)(CE = 1); (c) SF-SFDTD(3, 4)(CE = 5); (d) SF-SFDTD(3, 4)(CE = 10)
    Fig. 4.  Curves of numerical dispersion error for the FDTD(2, 2), SFDTD(3, 4) and SF-SFDTD(3, 4) method: (a) FDTD(2, 2)(CE = 1); (b) SFDTD(3, 4)(CE = 1); (c) SF-SFDTD(3, 4)(CE = 5); (d) SF-SFDTD(3, 4)(CE = 10).

    为了进一步比较三种方法的数值色散误差, 图4(c), (d)给出了SF-SFDTD方法在CE = 5和CE = 10情况下的数值色散误差. 可以发现, SF-SFDTD方法的数值色散误差略大于SFDTD方法的数值色散误差, 这是因为随着时间步长的增加, 时间域上的采样分辨率下降, 导致数值色散误差增加. 但需要说明的是, 随着时间步长的增加, SF-SFDTD(3, 4)方法的数值色散误差增加不明显, 与传统方法的数值色散误差处于同一量级. 值得注意的是: 即使在CE = 10的情况下, SF-SFDTD(3, 4)方法相较于FDTD(2, 2)方法仍具有较低的数值色散误差. 这表明在SF-SFDTD(3, 4)方法中采用较大的时间步长求解含时薛定谔方程, 仍能得到十分准确的数值结果.

    为了验证本文所提SF-SFDTD(3, 4)方法的正确性和有效性, 通过数值求解二维和三维薛定谔方程, 计算量子阱结构的本征态和特征频率, 并将计算结果与其他方法所得计算结果进行对比.

    二维量子阱模型的尺寸为Lx = Ly = 2.9 mm, 空间步长Δx = Δy = 0.1 mm, 采用镜像原理构建边界条件[20], 边界条件ψ(0, y) = ψ(Lx, y) = ψ(x, 0) = ψ(x, Ly) = 0, 系统的势能V(r) = 0.

    图5图6分别给出了传统SFDTD(3, 4)方法(CE = 1)和SF-SFDTD(3, 4)方法(CE = 2, 4, 5)计算所得二维量子阱结构的特征频率和本征态ψ2, 2. 数值结果表明, SF-SFDTD(3, 4)方法采用不同的时间步长(CE = 2, 4, 5)计算所得结果与传统SFDTD(3, 4)方法(CE = 1)计算所得结果一致. 另外, 图5还给出了FDTD(2, 2)方法的计算结果, 结果表明SF-SFDTD(3, 4)方法相较于FDTD(2, 2)方法具有更高的数值计算精度. 对比以上不同方法的计算结果, 进一步验证了本文所提SF-SFDTD(3, 4)方法的正确性.

    图 5 二维薛定谔方程的特征频率\r\nFig. 5. Eigenfrequencies of the two-dimensional Schrödinger equation.
    图 5  二维薛定谔方程的特征频率
    Fig. 5.  Eigenfrequencies of the two-dimensional Schrödinger equation.
    图 6 二维薛定谔方程在不同时间步长下的本征态(ψ2, 2) (a) CE = 1; (b) CE = 2; (c) CE = 4; (d) CE = 5\r\nFig. 6. Eigenstates of two-dimensional Schrödinger equation at different time steps (ψ2, 2): (a) CE = 1; (b) CE = 2; (c) CE = 4; (d) CE = 5.
    图 6  二维薛定谔方程在不同时间步长下的本征态(ψ2, 2) (a) CE = 1; (b) CE = 2; (c) CE = 4; (d) CE = 5
    Fig. 6.  Eigenstates of two-dimensional Schrödinger equation at different time steps (ψ2, 2): (a) CE = 1; (b) CE = 2; (c) CE = 4; (d) CE = 5.

    表1对比了SFDTD(3, 4)方法和SF-SFDTD(3, 4)方法的数值计算效率. 由表1可以看出, 当CE = 5时, SF-SFDTD(3, 4)方法的仿真时间小于传统SFDTD(3, 4)方法的仿真时间, 这表明在取较大的时间步长情况下, SF-SFDTD(3, 4)方法在计算效率方面相较于SFDTD(3, 4)方法更具有优势.

    表 1  SFDTD(3, 4)和SF-SFDTD(3, 4)方法数值求解二维薛定谔方程的运行时间
    Table 1.  Execution time(s) for SFDTD(3, 4) and SF-SFDTD(3, 4) methods for solving two-dimensional Schrödinger equation.
    计算方法CE迭代步数运行时间/s
    SFDTD(3, 4)1400007.78
    SF-SFDTD(3, 4)22000016.18
    SF-SFDTD(3, 4)4100007.98
    SF-SFDTD(3, 4)580004.51
    下载: 导出CSV 
    | 显示表格

    三维量子阱模型的尺寸为Lx = Ly = Lz = 3 mm, 空间步长Δx = Δy = Δz = 0.1 mm, 边界条件ψ(0, y, z) = ψ(Lx, y, z) = ψ(x, 0, z) = ψ(x, Ly, z) = ψ(x, y, 0) = ψ(x, y, Lz) = 0, 其势能V(r) = 0.

    图7图8分别给出了FDTD(2, 2)方法(CE = 1), SFDTD(3, 4)方法(CE = 1)和SF-SFDTD(3, 4)方法(CE = 2, 4, 6)计算所得三维量子阱结构的特征频率和本征态ψ2, 2, 2. 由图7图8可知, 当SF-SFDTD(3, 4)方法所采用的时间步长是传统SFDTD(3, 4)方法最大离散时间步长的6倍时, SF-SFDTD(3, 4)方法和SFDTD(3, 4)方法的数值计算结果仍较为一致, 同时可以发现FDTD(2, 2)方法的计算结果偏离其他两种方法的计算结果, 再一次验证了本文所提方法的正确性.

    图 7 三维薛定谔方程的特征频率\r\nFig. 7. Eigenfrequencies of the three-dimensional Schrödinger equation.
    图 7  三维薛定谔方程的特征频率
    Fig. 7.  Eigenfrequencies of the three-dimensional Schrödinger equation.
    图 8 三维薛定谔方程在不同时间步下的本征态(ψ2, 2, 2) (a) CE = 1; (b) CE = 2; (c) CE = 4; (d) CE = 6\r\nFig. 8. Eigenstates of three -dimensional Schrödinger equation at different time steps (ψ2, 2, 2): (a) CE = 1; (b) CE = 2; (c) CE = 4; (d) CE = 6.
    图 8  三维薛定谔方程在不同时间步下的本征态(ψ2, 2, 2) (a) CE = 1; (b) CE = 2; (c) CE = 4; (d) CE = 6
    Fig. 8.  Eigenstates of three -dimensional Schrödinger equation at different time steps (ψ2, 2, 2): (a) CE = 1; (b) CE = 2; (c) CE = 4; (d) CE = 6.

    为了定量分析FDTD(2, 2)方法、SFDTD(3, 4)方法和SF-SFDTD(3, 4)方法计算特征频率结果的相对误差, 定义相对计算误差:

    {G_{\text{r}}} = \frac{{\left| {G(f) - {G_{{\text{analysis}}}}(f)} \right|}}{{{G_{{\text{analysis}}}}(f)}} , (34)

    其中 G(f) {G_{{\text{analysis}}}}(f) 分别表示三种方法计算所得特征频率结果和解析结果. 如图9所示, 虽然SF-SFDTD(3, 4)方法在CE = 2, 4, 6情况下, 其相对计算误差大于SFDTD(3, 4)方法(CE = 1)的相对计算误差, 但保持在较低的误差水平. 另外, 即使CE = 6, SF-SFDTD(3, 4)方法的相对计算误差仍小于FDTD(2, 2)方法的相对计算误差.

    图 9 FDTD(2, 2), SFDTD(3, 4)和SF-SFDTD(3, 4)方法计算所得前四个特征频率点的相对计算误差\r\nFig. 9. Relative calculation errors of the first four characteristic frequency points were calculated by FDTD(2, 2), SFDTD(3, 4) and SF-SFDTD(3, 4) methods.
    图 9  FDTD(2, 2), SFDTD(3, 4)和SF-SFDTD(3, 4)方法计算所得前四个特征频率点的相对计算误差
    Fig. 9.  Relative calculation errors of the first four characteristic frequency points were calculated by FDTD(2, 2), SFDTD(3, 4) and SF-SFDTD(3, 4) methods.

    表2列出了SFDTD(3, 4)方法和SF-SFDTD(3, 4)方法取不同时间步长下的仿真时间. 由表2可以看出, 当CE = 6时, SF-SFDTD(3, 4)方法的仿真时间小于传统SFDTD(3, 4)方法的仿真时间, 这表明在三维仿真环境下, SF-SFDTD(3, 4)方法在取较大的时间步长情况下相较于SFDTD(3, 4)方法更具有计算优势.

    表 2  SFDTD(3, 4)和SF-SFDTD(3, 4)方法数值求解三维薛定谔方程的运行时间的运行时间
    Table 2.  Execution time(s) for SFDTD(3, 4) and SF-SFDTD(3, 4) methods for solving three-dimensional Schrödinger equation.
    计算方法CE迭代次数运行时间/s
    SFDTD(3, 4)130000117.37
    SF-SFDTD(3, 4)215000231.15
    SF-SFDTD(3, 4)47500121.20
    SF-SFDTD(3, 4)6500079.40
    下载: 导出CSV 
    | 显示表格

    本文提出了一种新的高稳定性SF-SFDTD(3, 4)方法用于数值计算含时薛定方程. 相较于隐式无条件稳定的时域数值计算方法, SF-SFDTD(3, 4)方法不改变传统SFDTD(3, 4)方法的迭代公式, 只需要在每一次的数值计算过程中加入空间滤波操作, 滤除因采用不满足CFL稳定性条件的时间步长而产生的空间高频分量. 因此, 该方法与传统SFDTD(3, 4)方法具有较高的兼容性, 数值实现较为容易. 另外, 文中给出了SF-SFDTD(3, 4)方法的数值稳定性和色散误差分析, 并通过数值算例验证了该方法的正确性和有效性. 总的来说, 本文所做工作为含时薛定谔方程的求解提供了一种高效的数值求解器, 也拓展了时域数值方法在量子计算领域的应用范围. 未来可以将本文所提SF-SFDTD(3, 4)方法用于数值求解复杂的麦克斯韦-薛定谔耦合方程, 解决半经典理论框架下的量子-电磁问题.

    [1]

    Jin J M 2010 Theory and Computational of Electromagnetic Fields (Hoboken, NJ, USA: Wiley

    [2]

    Harrington R F 1968 Field Computation by Moment Methods (New York: Macmillan

    [3]

    Feng B, Chen J, Chung K L, Wang L, Li Y 2022 IEEE Trans. Antennas Propag. 70 3058Google Scholar

    [4]

    Manoufali M, Mobashsher A T, Mohammed B, et al. 2020 IEEE Trans. Biomed. Circuits Sys. 14 452Google Scholar

    [5]

    Schwierz F 2010 Nat. Nanotechnol. 5 487Google Scholar

    [6]

    Russer P, Fichtner N, Lugli P, Porod W, Russer J A, Yordanov H 2010 IEEE Microwave Mag. 11 58Google Scholar

    [7]

    Datta S 2005 Quantum Transport: Atom to Transistor (New York: Cambridge University Press

    [8]

    Joe Y S, Satanin A M, Kim C S 2006 Phys. Scr. 74 259Google Scholar

    [9]

    Griffiths D J 2004 Introduction to Quantum Mechanics (2nd Ed.) (Boston: Addison-Wesley

    [10]

    Soriano A, Navarro E A, Portì J A, Such V 2004 J. Appl. Phys 95 8011Google Scholar

    [11]

    Sullivan D M, Citrin D S 2005 J. Appl. Phys. 97 104305Google Scholar

    [12]

    Zhu M, Wang Y 2020 2020 Cross Strait Radio Science & Wireless Technology Conference (CSRSWTC), Fuzhou, China, October 11–14, 2020 p1

    [13]

    Decleer P, Van Londersele A, Rogier H, Vande Ginste D 2021 J. Comput. Appl. Math. 381 113023Google Scholar

    [14]

    沈晶, 沙威, 黄志祥, 陈明生, 吴先良 2012 物理学报 61 190202Google Scholar

    Shen J, Sha Wei E I, Huang Z X, Chen M S, Wu X L 2012 Acta Phys. Sin. 61 190202Google Scholar

    [15]

    Taflove A, Hagness S C 2005 Computational Electrodynamics: the Finite-Difference Time-Domain Method (3rd Ed.) (Boston: Artech House

    [16]

    Sarris C D 2011 IEEE Microwave Wireless Compon. Lett. 21 176Google Scholar

    [17]

    Chang C, Sarris C D 2013 IEEE Trans. Microwave Theory Tech. 61 351Google Scholar

    [18]

    Gao Y J, Zhang J H, Yao Z X 2019 J. Comput. Phys. 397 108853Google Scholar

    [19]

    Decleer P 2018 M. S. Thesis (Ghent: Ghent University

    [20]

    Cao Q, Chen Y, Mittra R 2002 IEEE Trans. Microwave Theory Tech. 50 1578Google Scholar

  • 图 1  kmax\varDelta = 0.1π时, Q(θ, \varphi )随θ, \varphi 的变化

    Fig. 1.  Variation of Q(θ, \varphi ) with θ, \varphi at kmax\varDelta = 0.1π.

    图 2  扩展因子CE随kmax\varDelta 的变化

    Fig. 2.  Value of CE varying with kmax\varDelta .

    图 3  不同CE的值所确定的滤波半径

    Fig. 3.  Filter radius determined by different values of CE.

    图 4  FDTD(2, 2), SFDTD(3, 4)和SF-SFDTD(3, 4)方法的数值色散误差 (a) FDTD(2, 2)(CE = 1); (b) SFDTD(3, 4)(CE = 1); (c) SF-SFDTD(3, 4)(CE = 5); (d) SF-SFDTD(3, 4)(CE = 10)

    Fig. 4.  Curves of numerical dispersion error for the FDTD(2, 2), SFDTD(3, 4) and SF-SFDTD(3, 4) method: (a) FDTD(2, 2)(CE = 1); (b) SFDTD(3, 4)(CE = 1); (c) SF-SFDTD(3, 4)(CE = 5); (d) SF-SFDTD(3, 4)(CE = 10).

    图 5  二维薛定谔方程的特征频率

    Fig. 5.  Eigenfrequencies of the two-dimensional Schrödinger equation.

    图 6  二维薛定谔方程在不同时间步长下的本征态(ψ2, 2) (a) CE = 1; (b) CE = 2; (c) CE = 4; (d) CE = 5

    Fig. 6.  Eigenstates of two-dimensional Schrödinger equation at different time steps (ψ2, 2): (a) CE = 1; (b) CE = 2; (c) CE = 4; (d) CE = 5.

    图 7  三维薛定谔方程的特征频率

    Fig. 7.  Eigenfrequencies of the three-dimensional Schrödinger equation.

    图 8  三维薛定谔方程在不同时间步下的本征态(ψ2, 2, 2) (a) CE = 1; (b) CE = 2; (c) CE = 4; (d) CE = 6

    Fig. 8.  Eigenstates of three -dimensional Schrödinger equation at different time steps (ψ2, 2, 2): (a) CE = 1; (b) CE = 2; (c) CE = 4; (d) CE = 6.

    图 9  FDTD(2, 2), SFDTD(3, 4)和SF-SFDTD(3, 4)方法计算所得前四个特征频率点的相对计算误差

    Fig. 9.  Relative calculation errors of the first four characteristic frequency points were calculated by FDTD(2, 2), SFDTD(3, 4) and SF-SFDTD(3, 4) methods.

    表 1  SFDTD(3, 4)和SF-SFDTD(3, 4)方法数值求解二维薛定谔方程的运行时间

    Table 1.  Execution time(s) for SFDTD(3, 4) and SF-SFDTD(3, 4) methods for solving two-dimensional Schrödinger equation.

    计算方法CE迭代步数运行时间/s
    SFDTD(3, 4)1400007.78
    SF-SFDTD(3, 4)22000016.18
    SF-SFDTD(3, 4)4100007.98
    SF-SFDTD(3, 4)580004.51
    下载: 导出CSV

    表 2  SFDTD(3, 4)和SF-SFDTD(3, 4)方法数值求解三维薛定谔方程的运行时间的运行时间

    Table 2.  Execution time(s) for SFDTD(3, 4) and SF-SFDTD(3, 4) methods for solving three-dimensional Schrödinger equation.

    计算方法CE迭代次数运行时间/s
    SFDTD(3, 4)130000117.37
    SF-SFDTD(3, 4)215000231.15
    SF-SFDTD(3, 4)47500121.20
    SF-SFDTD(3, 4)6500079.40
    下载: 导出CSV
  • [1]

    Jin J M 2010 Theory and Computational of Electromagnetic Fields (Hoboken, NJ, USA: Wiley

    [2]

    Harrington R F 1968 Field Computation by Moment Methods (New York: Macmillan

    [3]

    Feng B, Chen J, Chung K L, Wang L, Li Y 2022 IEEE Trans. Antennas Propag. 70 3058Google Scholar

    [4]

    Manoufali M, Mobashsher A T, Mohammed B, et al. 2020 IEEE Trans. Biomed. Circuits Sys. 14 452Google Scholar

    [5]

    Schwierz F 2010 Nat. Nanotechnol. 5 487Google Scholar

    [6]

    Russer P, Fichtner N, Lugli P, Porod W, Russer J A, Yordanov H 2010 IEEE Microwave Mag. 11 58Google Scholar

    [7]

    Datta S 2005 Quantum Transport: Atom to Transistor (New York: Cambridge University Press

    [8]

    Joe Y S, Satanin A M, Kim C S 2006 Phys. Scr. 74 259Google Scholar

    [9]

    Griffiths D J 2004 Introduction to Quantum Mechanics (2nd Ed.) (Boston: Addison-Wesley

    [10]

    Soriano A, Navarro E A, Portì J A, Such V 2004 J. Appl. Phys 95 8011Google Scholar

    [11]

    Sullivan D M, Citrin D S 2005 J. Appl. Phys. 97 104305Google Scholar

    [12]

    Zhu M, Wang Y 2020 2020 Cross Strait Radio Science & Wireless Technology Conference (CSRSWTC), Fuzhou, China, October 11–14, 2020 p1

    [13]

    Decleer P, Van Londersele A, Rogier H, Vande Ginste D 2021 J. Comput. Appl. Math. 381 113023Google Scholar

    [14]

    沈晶, 沙威, 黄志祥, 陈明生, 吴先良 2012 物理学报 61 190202Google Scholar

    Shen J, Sha Wei E I, Huang Z X, Chen M S, Wu X L 2012 Acta Phys. Sin. 61 190202Google Scholar

    [15]

    Taflove A, Hagness S C 2005 Computational Electrodynamics: the Finite-Difference Time-Domain Method (3rd Ed.) (Boston: Artech House

    [16]

    Sarris C D 2011 IEEE Microwave Wireless Compon. Lett. 21 176Google Scholar

    [17]

    Chang C, Sarris C D 2013 IEEE Trans. Microwave Theory Tech. 61 351Google Scholar

    [18]

    Gao Y J, Zhang J H, Yao Z X 2019 J. Comput. Phys. 397 108853Google Scholar

    [19]

    Decleer P 2018 M. S. Thesis (Ghent: Ghent University

    [20]

    Cao Q, Chen Y, Mittra R 2002 IEEE Trans. Microwave Theory Tech. 50 1578Google Scholar

  • [1] 王鹏, 麦麦提尼亚孜·麦麦提阿卜杜拉. 机器学习的量子动力学. 物理学报, 2025, 74(6): 060701. doi: 10.7498/aps.74.20240999
    [2] 何欣波, 魏兵. 基于悬挂变量的显式无条件稳定时域有限差分亚网格算法. 物理学报, 2024, 73(8): 080202. doi: 10.7498/aps.73.20231813
    [3] 王飞, 魏兵, 李林茜. 色散介质电磁特性时域有限差分分析的Newmark方法. 物理学报, 2014, 63(10): 104101. doi: 10.7498/aps.63.104101
    [4] 王飞, 魏兵. 任意磁化方向铁氧体电磁散射时域有限差分分析的Z变换方法. 物理学报, 2013, 62(8): 084106. doi: 10.7498/aps.62.084106
    [5] 颛孙旭, 马西奎. 一种适用于任意阶空间差分时域有限差分方法的色散介质通用吸收边界条件算法. 物理学报, 2012, 61(11): 110206. doi: 10.7498/aps.61.110206
    [6] 沈晶, 沙威, 黄志祥, 陈明生, 吴先良. 含时Schrdinger方程的高阶辛FDTD算法研究. 物理学报, 2012, 61(19): 190202. doi: 10.7498/aps.61.190202
    [7] 刘晓静, 张佰军, 李海波, 刘兵, 张春丽, 郭义庆, 张丙新. 应用量子理论方法研究中子双缝衍射. 物理学报, 2010, 59(6): 4117-4122. doi: 10.7498/aps.59.4117
    [8] 杨利霞, 葛德彪, 赵跃华, 王 刚, 阎 述. 基于直接离散方式的磁化铁氧体材料电磁散射的时域有限差分方法分析. 物理学报, 2008, 57(5): 2936-2940. doi: 10.7498/aps.57.2936
    [9] 姜彦南, 葛德彪. 层状介质时域有限差分方法斜入射平面波引入新方式. 物理学报, 2008, 57(10): 6283-6289. doi: 10.7498/aps.57.6283
    [10] 魏 兵, 葛德彪, 王 飞. 一种处理色散介质问题的通用时域有限差分方法. 物理学报, 2008, 57(10): 6290-6297. doi: 10.7498/aps.57.6290
    [11] 刘 奎, 丁宏林, 张贤高, 余林蔚, 黄信凡, 陈坤基. 量子点浮置栅量子线沟道三栅结构单电子场效应管存储特性的数值模拟. 物理学报, 2008, 57(11): 7052-7056. doi: 10.7498/aps.57.7052
    [12] 杨利霞, 葛德彪, 王 刚, 阎 述. 磁化铁氧体材料电磁散射递推卷积-时域有限差分方法分析. 物理学报, 2007, 56(12): 6937-6944. doi: 10.7498/aps.56.6937
    [13] 杨光杰, 孔凡敏, 李 康, 梅良模. 金属介质在时域有限差分中的几种处理方法. 物理学报, 2007, 56(7): 4252-4255. doi: 10.7498/aps.56.4252
    [14] 厉江帆, 单树民, 杨建坤, 姜宗福. 失谐量子频率转换系统薛定谔方程的显式解析解. 物理学报, 2007, 56(10): 5597-5601. doi: 10.7498/aps.56.5597
    [15] 杨利霞, 葛德彪. 磁各向异性色散介质散射的Padé时域有限差分方法分析. 物理学报, 2006, 55(4): 1751-1758. doi: 10.7498/aps.55.1751
    [16] 辛国锋, 陈国鹰, 花吉珍, 赵润, 康志龙, 冯荣珠, 安振峰. 941nm大功率应变单量子阱激光器的波长设计. 物理学报, 2004, 53(5): 1293-1298. doi: 10.7498/aps.53.1293
    [17] 张解放, 徐昌智, 何宝钢. 变量分离法与变系数非线性薛定谔方程的求解探索. 物理学报, 2004, 53(11): 3652-3656. doi: 10.7498/aps.53.3652
    [18] 王 刚, 温激鸿, 韩小云, 赵宏刚. 二维声子晶体带隙计算中的时域有限差分方法. 物理学报, 2003, 52(8): 1943-1947. doi: 10.7498/aps.52.1943
    [19] 李培咸, 郝 跃, 范 隆, 张进城, 张金凤, 张晓菊. 基于量子微扰的AlGaN/GaN异质结波函数半解析求解. 物理学报, 2003, 52(12): 2985-2988. doi: 10.7498/aps.52.2985
    [20] 刘剑波, 蔡喜平. 一维定态薛定谔方程的宏观模拟解法. 物理学报, 2001, 50(5): 820-824. doi: 10.7498/aps.50.820
计量
  • 文章访问数:  3431
  • PDF下载量:  159
出版历程
  • 收稿日期:  2023-05-12
  • 修回日期:  2023-10-15
  • 上网日期:  2023-11-09
  • 刊出日期:  2024-02-05

/

返回文章
返回