留言板

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

耦合Schrödinger-KdV方程的高阶保能量方法

上一篇

下一篇

陈宵玮, 孙建强, 王一帆. 耦合Schrödinger-KdV方程的高阶保能量方法[J]. 西南大学学报(自然科学版), 2018, 40(9): 76-83. doi: 10.13718/j.cnki.xdzk.2018.09.012
引用本文: 陈宵玮, 孙建强, 王一帆. 耦合Schrödinger-KdV方程的高阶保能量方法[J]. 西南大学学报(自然科学版), 2018, 40(9): 76-83. doi: 10.13718/j.cnki.xdzk.2018.09.012
Xiao-wei CHEN, Jian-qiang SUN, Yi-fan WANG. A High-Order Energy Preserving Method for the Coupled Schrödinger-KdV Equation[J]. Journal of Southwest University Natural Science Edition, 2018, 40(9): 76-83. doi: 10.13718/j.cnki.xdzk.2018.09.012
Citation: Xiao-wei CHEN, Jian-qiang SUN, Yi-fan WANG. A High-Order Energy Preserving Method for the Coupled Schrödinger-KdV Equation[J]. Journal of Southwest University Natural Science Edition, 2018, 40(9): 76-83. doi: 10.13718/j.cnki.xdzk.2018.09.012

耦合Schrödinger-KdV方程的高阶保能量方法

  • 基金项目: 国家自然科学基金项目(11561018)
详细信息
    作者简介:

    陈宵玮(1993-), 女, 硕士研究生, 主要从事微分方程数值解的研究 .

    通讯作者: 孙建强, 教授; 
  • 中图分类号: O241.8

A High-Order Energy Preserving Method for the Coupled Schrödinger-KdV Equation

  • 摘要: 耦合Schrödinger-KdV方程具有能量守恒特性.基于四阶平均向量场方法和傅里叶拟谱方法构造了耦合Schrödinger-KdV方程的高阶保能量格式,并用新格式数值模拟孤立波的行为.结果表明新的高阶格式能较好地模拟耦合Schrödinger-KdV方程孤立波的演化行为,且精确地保持方程的离散能量守恒特性.
  • 加载中
  • 图 1  |E|在t∈[0, 2]内的数值解

    图 2  Nt∈[0, 2]内的数值解

    图 3  数值解在t∈[0, 2]内能量误差变化

    图 4  |E|在t∈[0, 3]的数值解

    图 5  Nt∈[0, 3]内的数值解

    图 6  数值解在t∈[0, 3]内能量误差变化

    表 1  二阶和高阶保能量格式的L误差和收敛阶比较

    t=3 2-order scheme ratio 4-order scheme ratio
    τ=0.06 4.038 2×10-6 - 5.390 3×10-10 -
    τ=0.05 2.804 4×10-6 1.999 8 2.646 9×10-10 3.900 9
    τ=0.04 1.794 8×10-6 2.000 0 1.083 5×10-10 4.002 8
    τ=0.03 1.009 6×10-6 1.999 9 3.442 6×10-11 3.985 5
    下载: 导出CSV
  • [1] doi: http://adsabs.harvard.edu/abs/2014ChPhB..23g0208Z ZHANG H, SONG S H, CHEN X D, et al. Average Vector Field Methods for the Coupled Schrödinger-KdV Equations[J]. Chinese Physics B, 2014, 23(7):242-250.
    [2] doi: https://www.researchgate.net/publication/229345572_Numerical_study_of_the_soliton_waves_of_the_coupled_nonlinear_Schrodinger_system SUN J Q, GU X Y, MA Z Q. Numerical Study of the Soliton Waves of the Coupled Nonlinear Schrödinger System[J]. Physical D:Nonlinear Phenomena, 2004, 196(3/4):311-328.
    [3] 冯康, 秦孟兆.哈密尔顿系统的辛几何法[M].杭州:浙江科学技术出版社, 2003.
    [4] QIN M Z, ZHU W J. Construction of High Order Symplectic Schemes by Composition[J]. Computing, 1992, 47(3-4):309-321. doi: 10.1007/BF02320199
    [5] WANG Y S, WANG B, QIN M Z. Local Structure-Preserving Algorithms for Partial Differential Equations[J]. Science in China series A:Mathematics, 2008, 51(11):2115-2136. doi: 10.1007/s11425-008-0046-7
    [6] doi: http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.309.9252 CELLEDONI E, MCLACHLAN R I, OWEREN B, et al. On Conjugate B-Series and Their Geometric Structure[J]. Journal of Numerical Analysis Industrial and Applied Mathematics, 2010, 5(1-2):85-94.
    [7] CHEN J B, QIN M Z, TANG Y F. Symplectic and Multi-Symplectic Methods for the Nonlinear Schrödinger Equation[J]. Computers and Mathematics with Applications, 2002, 43(8-9):1095-1106. doi: 10.1016/S0898-1221(02)80015-3
    [8] CHARTIER P, FAOU E, MURUA A. An Algebraic Approach to Invariat Preserving Integators:The Case of Quadratic and Hamiltonian Invariants[J]. Numerische Mathematik, 2006, 103(4):575-590. doi: 10.1007/s00211-006-0003-8
    [9] QUISPE G R W, MCLAREN D I. A New Class of Energy-Preserving Numerical Integration Methods[J]. Journal of Physics A:Mathematical and Theoretical, 2008, 41(4):045206. doi: 10.1088/1751-8113/41/4/045206
    [10] MCLACHLAN R I, QUISPEL G R W, ROBIDOUX N. Geometric Integration Using Discrete Gradients[J]. Philosophical Trasaction of the Royal Society A:Mathematic Physical and Engineering Science, 1999, 357(1754):1021-1045. doi: 10.1098/rsta.1999.0363
    [11] CELLEDOIN E, MCLACHLAN R I, OWREN B, et al. Energy-Preserving Intergrators and the Structure of B-Series[J]. Foundations of Computational Mathematics, 2010, 10(6):673-693. doi: 10.1007/s10208-010-9073-1
  • 加载中
图( 6) 表( 1)
计量
  • 文章访问数:  1682
  • HTML全文浏览数:  1408
  • PDF下载数:  217
  • 施引文献:  0
出版历程
  • 收稿日期:  2017-10-27
  • 刊出日期:  2018-09-20

耦合Schrödinger-KdV方程的高阶保能量方法

    通讯作者: 孙建强, 教授; 
    作者简介: 陈宵玮(1993-), 女, 硕士研究生, 主要从事微分方程数值解的研究
  • 海南大学 信息科学技术学院, 海口 570228
基金项目:  国家自然科学基金项目(11561018)

摘要: 耦合Schrödinger-KdV方程具有能量守恒特性.基于四阶平均向量场方法和傅里叶拟谱方法构造了耦合Schrödinger-KdV方程的高阶保能量格式,并用新格式数值模拟孤立波的行为.结果表明新的高阶格式能较好地模拟耦合Schrödinger-KdV方程孤立波的演化行为,且精确地保持方程的离散能量守恒特性.

English Abstract

  • 非线性现象在应用数学和物理中是一种常见的动力学行为,可以通过很多耦合偏微分方程来描述,如KdV-mKdV方程、KdV-ZK方程、KdV-Burger方程和耦合Schrödinger-KdV方程等[1].耦合Schrödinger-KdV方程是描述振动的电场和低频密度场扰动相互作用的物理过程.一般的耦合Schrödinger-KdV方程可表示为

    设初始条件为N(x,0)=N0(x),E(x,0)=E0(x),x∈$\mathbb{R}$ ,t>0,ε>0为常数.方程(1)具有如下能量守恒特性:

    其中I(0)为常数.

    在计算机模拟过程中,设计尽可能保持微分方程能量守恒特性的数值格式对于精确地模拟微分方程的运动具有重要的意义[2].保持微分方程结构特性的数值算法已成为计算数学的一个重要部分. 1984年,在北京举办的国际微分方程与微分几何会议上,冯康院士作了题为“差分格式与辛几何”的报告,首次系统地提出了保辛结构的辛几何算法[3-5].后来Bridges和Reich等人在辛几何算法的基础上提出偏微分方程的多辛算法[6-7]. 1999年Quispel和McLachlan等人提出了二阶平均向量场方法,广泛应用于偏微分方程的计算[8-10],最近Celledoin等又提出了在时间方向上具有高阶精度的高阶保能量格式[11].

    本文利用高阶平均向量场方法求解耦合Schrödinger-KdV方程.首先介绍高阶平均向量场方法,然后利用四阶平均向量场方法和傅里叶拟谱方法对耦合Schrödinger-KdV方程进行离散,从而得到其方程的高阶保能量格式,再对方程在不同初始条件下进行数值模拟,得出结论.

  • u是关于(xt)的函数,方程(1)可以转化成如下的无限维哈密尔顿系统

    其中D是一个斜伴随算子

    H[u]的变分可以表示为

    将方程(2)在空间方向用拟谱方法或差分方法数值离散后可转化成有限维哈密尔顿系统

    其中:S是斜对称矩阵,H(U)是哈密尔顿函数,U=[u0u1,…,ui,…,uN-1],uiu(xt)在点xi的值.将高阶平均向量场方法应用于(3)式,可得

    其中:Ui表示向量U的第i个分量,$f_k^i = \frac{{\partial {f^i}}}{{\partial {x^k}}}$${f^i} = \frac{{{\text{d}}{u_i}}}{{{\text{d}}t}}$δij是克罗内克符号,α为常数.当α=0时,(4)式具有二阶精度;当$\alpha = - \frac{1}{{12}}$$\mathit{\boldsymbol{\hat U}} = \frac{{{\mathit{\boldsymbol{U}}^n} + {\mathit{\boldsymbol{U}}^{n + 1}}}}{2}$时,(4)式具有四阶精度.方程(4)可写成矩阵向量的形式

    将(3)式中f(U)代入(5)式,可得到

    在两边乘

    再应用积分基本定理,可得到

    从而有

    由(6)式可知,四阶平均向量场格式(5)在时间层上能保持哈密尔顿系统(3)的能量守恒.

  • E(xt)=p(xt)+q(xt)i,耦合Schrödinger-KdV方程等价于

    方程(7)可以表示成无限维哈密尔顿系统

    其中:z=(pNq)′,${\partial _x}$为一阶偏导数,相应的哈密尔顿函数为

    对无限维哈密尔顿系统(8)在空间方向用拟谱方法进行离散.

    xj(j=1,2,…,N1),tk(k=1,2,…,N2)为$\left\lfloor {{x_0}, {x_{N1}}} \right\rfloor \times \left\lfloor {{t_0}, {t_{N2}}} \right\rfloor $内正规网格点.设Ω=[ab],L=b-a.将Ω分为N等份,N为偶数,$\tau = \frac{L}{N}$是空间步长,则可以用xj=a+τjj=0,1,…,N-1表示空间网格点.令pjNjqj分别是p(xt),N(xt),q(xt)在xj处的近似,定义

    为插值空间,其中gj(x)是满足gj(xi)=δij的正交三角多项式,gj(x)可表示成

    其中:

    对函数N(xt)∈C0(Ω),定义插值算子IN

    对于插值算子,在配置点xj满足

    由计算可得

    同理可得

    其中D1D2分别是一阶谱矩阵和二阶谱矩阵,对于三阶偏导算子$\partial $ xxx可用谱微分矩阵D1D2近似离散,从而可得到方程(1)的半离散拟谱格式

    其中:A=D1D2dij是矩阵D1i行第j列的元素.方程(9)-(11)可写成有限维哈密尔顿系统

    其中:Z=[PTnTQT]TIN×N单位矩阵,相应的哈密尔顿函数为

    用四阶平均向量场方法离散(12)式,有

    其中EFG${\mathit{\boldsymbol{\hat H}}}$分别为如下N×N阶对角矩阵

    方程(13)等价于

    则(14)式可以写成

    其中:i=1,2,…,N-1;${{\hat d}_{i, j}}, {{\hat k}_{i, j}}, {{\hat i}_{i, j}}, {{\hat b}_{i, j}}, {{\hat a}_{i, j}}, {{\hat c}_{i, j}}, {{\hat f}_{i, j}}, {{\hat e}_{i, j}}, {{\hat g}_{i, j}}, $分别表示矩阵$\mathit{\boldsymbol{\hat D}}, \mathit{\boldsymbol{\hat K}}, \mathit{\boldsymbol{\hat I}}, \mathit{\boldsymbol{\hat B}}, \mathit{\boldsymbol{\hat A}}, \mathit{\boldsymbol{\hat C}}, \mathit{\boldsymbol{\hat F}}, \mathit{\boldsymbol{\hat E}}, \mathit{\boldsymbol{\hat G}}$的第i行第j列元素.

  • 为了验证格式保能量守恒特性,定义能量误差

    其中

    定义数值解与精确解的最大模误差为

    收敛速度为

    方程(1)具有精确解

  • 取-150<x<150,ε=1,α=0. 45,$\xi = {\left( {\frac{\alpha }{{10}}} \right)^{\frac{1}{2}}}x$.文献[1]对二阶保能量格式的L误差做了分析.参照文献[1],表 1表示方程(1)中Nt=3时的二阶和高阶保能量格式的L误差和收敛阶,从表 1可以看出高阶保能量格式的精度明显高于二阶保能量格式的精度,并在时间方向上具有四阶精度.

    设方程(1)初始条件为

    x周期边界条件E(-30,t)=E(30,t),N=400,L=60,τ=0.005,dx=0.5. 图 1图 2分别表示在t∈[0, 2]内解的演化行为,图 3表示方程(1)的能量误差随时间的变化,能量误差可忽略不计.高阶保能量方法能够有效地模拟方程孤立波的行为,并保持方程的能量守恒.

  • 设方程(1)的初始条件为

    其中:ξ=xθ=γx$\delta = \sqrt {\sqrt 2 {c_1}{c_3} + 4c_2^2} $c1=c3=0,c2=0.01,γ=0.1,x周期边界条件E(-30,t)=E(30,t),取N=100,L=60,τ=0.01,dx=0.25. 图 4图 5表示在t∈[0, 3]内解的演化行为,图 6表示能量误差随时间的变化过程,能量误差可忽略不计.同样可知,高阶保能量方法能够有效地模拟方程孤立波的演化行为,并保持方程的离散能量守恒.

  • 本文用四阶平均向量场方法和傅里叶拟谱方法构造出耦合Schrödinger-KdV方程的高阶保能量格式,再通过在不同初值条件下数值模拟方程孤立波的行为并分析格式的保能量守恒特性得到新的高阶保能量格式.新格式能很好地模拟耦合Schrödinger-KdV方程孤立波的演化行为,并且可以精确地保持方程的离散能量特性,高阶平均向量场方法在数值模拟能量守恒特性的偏微分方程中具有显著的优势.

参考文献 (11)

目录

/

返回文章
返回