求解非线性薛定谔方程的一类数值解法

合集下载

非线性薛定谔方程 runge-kutta

非线性薛定谔方程 runge-kutta

非线性薛定谔方程 runge-kutta
非线性薛定谔方程 runge-kutta
非线性薛定谔方程,即非线性常微分方程,是用于描述物理系统的状
态变化的重要方程,可用于描述各种物理系统的动力学和稳定性问题。

Runge-Kutta方法是一种常用的数值解决非线性薛定谔方程的方法。

Runge-Kutta方法可以求解一阶非线性薛定谔方程,也可以求解多阶非线性薛定谔方程,不需要求解方程的精确解,而是对方程的近似解。

它的基本思想是:将时间区间[t0,t1]划分为若干小的时间步长,将每
次步长的解看作是一个函数,再用多项式拟合这个函数,从而得到方
程的近似解。

Runge-Kutta方法的特点是求解精度高,计算量少,但它也有一定的局限性,即要求解的方程必须是可以求导的,对于非线性或不可导的方程,Runge-Kutta方法就不能使用了。

另外,Runge-Kutta方法只能求
解单变量的非线性薛定谔方程,而多变量的非线性薛定谔方程则无能
为力。

总之,Runge-Kutta方法是一种有效的解决非线性薛定谔方程的方法,它的优点是求解精度高,计算量少,但也有一定的限制,不能解决某
些复杂的问题。

基于matlab的非线性薛定谔方程的数值算法研究

基于matlab的非线性薛定谔方程的数值算法研究

(4­8)
同Step1的方法,解方程(4­8),得到: ~ ~ U ( z , ) U (0, ) exp[P0 i | U (0, T ) | 2 z ] (4­9) ~ ~ 式中 U (0, ) 是初值 U (0, T ) 的傅立叶变换,将U ( z , ) 进行反傅立叶变换就得到了 U ( z , T ) 。方程(4­9)的求解公式为: ~ U ( z , T ) F{exp[ P0i | U (0, T ) | 2 z ] F [U (0, T )]} (4­10)
1. 引 言
非线性薛定谔方程是研究光脉冲在光纤中传输的基本方程, 大多数文献都是直接引用 非 线性薛定谔方程,采用分步傅里叶法数值求解非线性薛定谔方程。本文从通过MATLAB编 程来求解非线性薛定谔方程,并给出了分步傅里叶法数值求解算法程序。 MATLAB是美国MathWorks公司自20世纪80年代中期推出的数学软件, 优秀的数值计算 能力和卓越的数据可视化能力使其很快在数学软件中脱颖而出。 随着版本的不断升级, 它 在 数值计算及符号计算功能上得到了进一步完善。到目前为止,MATLAB已经发展成为多学 科、多种工作平台的功能强大的大型软件。
ˆ 的方程如下: 线性算符 D
U z

i 2U 2 T 2 U 2
(4­4)
用傅立叶变换方法,得到一个常微分方程(4­5):
~ U ~ i (i ) 2 ~ U U z 2 4
解方程(4­5)得:
(4­5)
i 2 2 ~ ~ (4­6) U ( z , ) U (0, ) exp[ z] 4 ~ ~ 式中 U (0, ) 是初值 U (0, T ) 的傅立叶变换,将U ( z , ) 进行反傅立叶变换就得到了 U ( z , T ) 。方程(4­6)的求解公式为:

非线性薛定谔方程的一种新解

非线性薛定谔方程的一种新解

将 NLS 方程(1.1)的精确解写成 Ψ(x,t)=R(x)exp
[iθ(x)-iμt],其中 R(x),θ(x)都是实函数,μ 为实常数.将
指数形式代入方程(1.1),并将实部和虚部分离,可得
Rxx=
J2 R3
+2gR3+2[V(x)-μ]R
(2.1)
θxx+
2θxRx R
=0
(2.2)
这里 J=θx(x)R2(x). 当外势 V(x)不存在时,方程(2.1)可以写成
[M].Cambridge: Cambridge University Press,
2004.
〔5〕Wang Mingliang, Exact solutions for a
compound KdV -Burgers equation [J].Physics
LettersA,1996,213(5):279-287.
暗示了方程(2.1)的精确解 R(x)和外势 V(x)有如下关

V(x)=αR-4(x)+β
(2.5)
这里 α 和 β 都是待定常数.将(2.5)代入(2.1)得
Rxx=
J2+2α R3
+2gR3-2(μ-β)R
(很相似.这两式的差别
仅在于其中的 J 和 μ 分 别 用 JE= 姨J2+2α 和 μE= μ-β 取代.因此,方程(2.6)也能给出类似于(2.3)的精 确解
μ=-0.5σ2+1.5ησ2-V0/(η-1)2
(2.11)
考 虑 到 参 数 关 系 JE2=-2gB'3+2μEB'2,A'=-3B'
+2μE/g 和 JE2=J2+2α,可得 J 的表达式为
J=
σ2 g
姨η3σ2-η2σ2-2|V0|

数值分析非线性方程的数值解法

数值分析非线性方程的数值解法

数值分析非线性方程的数值解法数值分析是一种应用数学方法来分析和解决数学问题的领域。

非线性方程是数值分析中一类重要的问题,其解法包括了迭代法、牛顿法、割线法等。

本文将详细介绍这些数值解法及其原理和应用。

一、迭代法迭代法是解非线性方程的一种常用数值方法。

该方法的基本思想是通过不断迭代逼近方程的根,直到达到所需精度或满足停止准则为止。

迭代法的求根过程如下:1.选择适当的初始值x0。

2. 利用迭代公式xn+1 = g(xn),计算下一个近似根。

3.重复步骤2,直到满足停止准则为止。

常用的迭代法有简单迭代法、弦截法和牛顿法。

简单迭代法的迭代公式为xn+1 = f(xn),其中f(x)为原方程的一个改写形式。

该方法的收敛性要求函数f(x)在解附近有收敛性且导数在一个区间内收敛。

弦截法的迭代公式为xn+1 = xn - f(xn) * (xn-xn-1) / (f(xn)-f(xn-1))。

该方法通过连接两个点上的函数值的割线来逼近方程的根。

牛顿法的迭代公式为xn+1 = xn - f(xn) / f'(xn),其中f'(x)为f(x)的导数。

该方法通过用切线来逼近方程的根。

二、牛顿法牛顿法是解非线性方程的一种常用迭代法。

该方法通过使用方程的导数来逼近方程的根。

迭代过程如下:1.选择适当的初始值x0。

2. 利用迭代公式xn+1 = xn - f(xn) / f'(xn),计算下一个近似根。

3.重复步骤2,直到满足停止准则为止。

牛顿法的收敛速度较快,但要求方程的导数存在且不为0。

三、割线法割线法是解非线性方程的另一种常用迭代法。

该方法通过连接两个点上的函数值的割线来逼近方程的根。

迭代过程如下:1.选择适当的初始值x0和x12. 计算下一个近似根xn+1 = xn - f(xn) * (xn-xn-1) / (f(xn)-f(xn-1))。

3.重复步骤2,直到满足停止准则为止。

割线法的收敛速度介于简单迭代法和牛顿法之间。

标准非线性薛定谔方程的解析解与数值解

标准非线性薛定谔方程的解析解与数值解

+
βu
u2
+
v2
=0
空间离散偏微分方程组(36)得:
(33) (34)
(1) (35) (36)
6
∂ui ∂t
=
−α
vi+1
− 2vi + vi−1 ∆x2
+ β vi (ui2
+ vi2 )
∂vi ∂t

ui+1
− 2ui ∆x2
+
ui−1

β ui
(ui2
+
vi2 )
(37)
其中 ui (t) = u(xi ,t), vi (t) = v(xi ,t), xi = i∆x,i = 1, 2,..., m −1.
υ ''(ξ ) = 3a1 prF 2 − 3a1 pqF + b1rpFG
(14) (15) (16)
将(14),(15),(16)式代入(13)式,并注意到(2),(3)可得到
−Za13F 3 + (3a1 prX − 3Za0a12 − 6Za1b12r )F 2 + (−3a1 pqX p
标准非线性薛定谔方程的解析解与数值解
母应坤
(2006061102)
(黔南民族师范学院 物理与电子科学系,贵州 都匀 558000)
摘 要 :本文分别介绍了非线性薛定谔方程的两种求解方法即解析法与数值法,并对其
解析解和数值解进行了简单的分析和讨论。
关键词 :非线性薛定谔方程 ;精细积分;Riccati 方程求解法 ;Weierstrass 椭圆函数解
− 3Za02b1
+
Zb13q p

一类耦合非线性薛定谔方程组的求解

一类耦合非线性薛定谔方程组的求解

第38卷第1期2024年1月兰州文理学院学报(自然科学版)J o u r n a l o fL a n z h o uU n i v e r s i t y ofA r t s a n dS c i e n c e (N a t u r a l S c i e n c e s )V o l .38N o .1J a n .2024收稿日期:2023G05G15基金项目:国家自然科学基金项目(11761044)作者简介:仁世杰(1995G),男,甘肃庄浪人,助教,硕士,研究方向为孤立子理论及其应用.E Gm a i l :487450395@q q.c o m.㊀㊀文章编号:2095G6991(2024)01G0039G05一类耦合非线性薛定谔方程组的求解仁世杰1,李永军2,张㊀娟3(1.兰州城市学院信息工程学院,甘肃兰州730070;2.兰州城市学院电子工程学院,甘肃兰州730070;3.宁夏师范学院数学与计算机科学学院,宁夏固原756000)摘要:在可积条件c (t )=(γ2(t ))2=1(C 1t +C 2)2,γ1(t )=γ2(t )=1C 1t +C 2ìîíïïïï下,利用特殊变换法和S i n e Gc o s i n e 方法,得到了双芯光纤变系数线性耦合薛定谔方程组i ∂∂t u (x ,t )+i ∂∂x u (x ,t )-∂2∂t 2u (x ,t )+γ1(t )u (x ,t )2u (x ,t )+㊀㊀c (t )v (x ,t )=0,i ∂∂t v (x ,t )+i ∂∂x v (x ,t )-∂2∂t 2v (x ,t )+γ2(t )v (x ,t )2v (x ,t )+㊀㊀c (t )u (x ,t )=0ìîíïïïïïï的精确解.其中:C i (i =1,2)是常数;γi (t )(i =1,2)是第i 个纤芯的非线性参数;c (t )是两个纤芯之间的线性耦合参数.关键词:双芯光纤;线性耦合;薛定谔方程;可积;S i n e Gc o s i n e 方法中图分类号:O 175.29㊀㊀㊀文献标志码:AS o l v i n g aC l a s s o fC o u p l e dN o n l i n e a r S c h r öd i n g e rE qu a t i o n s R E N S h i Gj i e 1,L IY o n g Gju n 2,Z HA N GJ u a n 3(1.S c h o o l o f I n f o r m a t i o nE n g i n e e r i n g ,L a n z h o uC i t y U n i v e r s i t y,L a n z h o u730070,C h i n a ;2.S c h o o l o fE l e c t r o n i cE n g i n e e r i n g ,L a n z h o uC i t y U n i v e r s i t y,L a n z h o u730070,C h i n a ;3.S c h o o l o fM a t h e m a t i c s a n dC o m p u t e r S c i e n c e ,N i n g x i aN o r m a lU n i v e r s i t y,G u y u a n756000,N i n gx i a ,C h i n a )A b s t r a c t :I n t h i s p a p e r ,t h e e x a c t s o l u t i o n s o f t h e l i n e a r l y c o u p l e d n o n l i n e a r S c h r öd i n g e r E qu a Gt i o n G r o u p i ∂∂t u (x ,t )+i ∂∂x u (x ,t )-∂2∂t 2u (x ,t )+γ1(t )u (x ,t )2u (x ,t )+㊀㊀c (t )v (x ,t )=0i ∂∂t v (x ,t )+i ∂∂x v (x ,t )-∂2∂t 2v (x ,t )+γ2(t )v (x ,t )2v (x ,t )+㊀㊀c (t )u (x ,t )=0ìîíïïïïïïïïw i t h v a r i a b l e c o e f f i c i e n t s o f t w o Gc o r e f i b e r a r e c a l c u l a t e db y s p e c i a l t r a n s f o r m a t i o nm e t h o d a n dm e t h o du n Gd e r i n t e g r a b l e c o n d i t i o n c (t )=(γ2(t ))2=1(C 1t +C 2)2γ1(t )=γ2(t )=1C 1t +C 2ìîíïïïïa m o n g wh i c h C i (i =1,2)i s t h e c o n Gs t a n t ,γi (t )i s t h e n o n l i n e a r p a r a m e t e r s o f t h e i Gt h c o r e a n d c (t )i s t h e l i n e a r c o u p l i n g p a r a m e Gt e r sb e t w e e n t h e t w o c o r e s .K e y wo r d s :t w o Gc o r e f i b e r ;l i n e a r c o u p l i n g ;S c h r öd i n g e r e q u a t i o n ;i n t e g r a b l e ;S i n e Gc o s i n em e t h o d 0㊀引言双芯光纤耦合方程是一类数学与物理领域研究的热点方程,它描述了光纤中光孤子是光波在传播过程中色散效应与非线性压缩效应相平衡的结果.因为光孤立子通信具有高码率㊁长距离和大容量的优点,可以构成超高速传输系统,所以光孤立子及其在通信中的应用研究具有重要的研究价值.文献[1]研究了变系数线性耦合的非线性薛定谔方程组:i ∂∂t u (x ,t )+i ∂∂x β11u (x ,t )-㊀β122∂2∂t 2u (x ,t )+γ1(t )u (x ,t )2㊀u (x ,t )+c v (x ,t )+δa u (x ,t )=0,i ∂∂t v (x ,t )+i ∂∂x β21v (x ,t )-㊀β222(t )∂2∂t2v (x ,t )+γ2(t )v (x ,t )2㊀v (x ,t )+c (t )u (x ,t )-δav (x ,t )=0.ìîíïïïïïïïïïïïïïï(1)其中:βj 1(j =1,2)是第j 个纤芯的群速度参数;βj 2(j =1,2)是第j 个纤芯的色散参数;γi (i =1,2)是非线性参数;c 是两个纤芯之间的线性耦合参数;δa 是两个纤芯的相速度参数.对于方程组(1),文献[1]针对非线性定向耦合器中光学明孤子的相互作用动力学进行了广泛的数值研究,考虑群速度失配,相速度失配,以及群速度色散和有效模面积的差异等因素的影响,主要使用数值方法研究了在均匀白躁声形式下的谐波无穷小扰动作用下亮孤子的稳定性.求解此类方程学有以下方法:I S T 方法[2G3],齐次平衡法[4G5],B äc k l u n d 变换方法[6G7],S i n e Gc o s i n e 方法[8G9]等.本文研究的是变系数的线性耦合非线性薛定谔方程组,方程组为i ∂∂t u (x ,t )+i ∂∂x u (x ,t )-∂2∂t 2u (x ,t )+㊀γ1(t )u (x ,t )2u (x ,t )+㊀c (t )v (x ,t )=0,i ∂∂t v (x ,t )+i ∂∂x v (x ,t )-∂2∂t 2v (x ,t )+㊀γ2(t )v (x ,t )2v (x ,t )+㊀c (t )u (x ,t )=0.ìîíïïïïïïïïïïïï(2)通过P a i n l e v é检验,得到当非线性参数和耦合参数满足:c (t )=(γ2(t ))2=1(C 1t +C 2)2,γ1(t )=γ2(t )=1C 1t +C 2ìîíïïïï(3)时,方程组(2)是P a i n l e v é可积的.本文在条件(3)基础上,首先利用S i n e Gc o s i n e 方法求解方程组的特殊精确解,然后选取满足方程的特定参数,并给出图像,所涉及的计算均由M a pl e 完成.1㊀预备知识S i n e Gc o s i n e 方法是求解非线性数学物理方程的有效方法,主要用于可积系统的求解.本节简单地介绍S i n e Gc o s i n e 方法.考虑非线性偏微分方程组i ∂∂T U (X ,T )-α∂2∂X 2U (X ,T )+㊀㊀βU (X ,T )2U (X ,T )+㊀㊀μV (X ,T )=0,i ∂∂T V (X ,T )-α∂2∂X 2V (X ,T )+㊀㊀βV (X ,T )2V (X ,T )+㊀㊀μU (X ,T )=0.ìîíïïïïïïïïïïïï(4)假设方程组(4)的解具有如下形式:U (X ,T )=r 1(X ,T )e i (ωT +k X ),V (X ,T )=r 2(X ,T )e i (ωT +k X ).{(5)将(5)代入方程组(4),得-α∂2∂X2r 1(X ,T )+i ∂∂T r 1(X ,T )-㊀㊀2i αk ∂2∂X2r 1(X ,T )+β(r 1(X ,T ))3+㊀㊀(αk 2-ω)r 1(X ,T )+μr 2(X ,T )=0,-α∂2∂X 2r 2(X ,T )+i ∂∂T r 2(X ,T )-㊀㊀2i αk ∂2∂X 2r 2(X ,T )+β(r 2(X ,T ))3+㊀㊀(αk 2-ω)r 2(X ,T )+μr 1(X ,T )=0.ìîíïïïïïïïïïïïïïï(6)分离(6)中实部和虚部,则式(6)等价于虚部为0:式(7),实部为0:式(8).04㊀㊀㊀㊀㊀㊀㊀㊀㊀㊀㊀㊀㊀㊀㊀㊀兰州文理学院学报(自然科学版)㊀㊀㊀㊀㊀㊀㊀㊀㊀㊀㊀㊀㊀㊀㊀㊀第38卷∂∂T r 1(X ,T )-2αk ∂2∂X2r 1(X ,T )=0,∂∂T r 2(X ,T )-2αk ∂2∂X 2r 2(X ,T )=0.ìîíïïïï(7)-α∂2∂X 2r 1(X ,T )+β(r 1(X ,T ))3+㊀㊀(αk 2-ω)r 1(X ,T )+μr 2(X ,T )=0,-α∂2∂X2r 2(X ,T )+β(r 2(X ,T ))3+㊀㊀(αk 2-ω)r 2(X ,T )+μr 1(X ,T )=0.ìîíïïïïïïïï(8)求解(7)可得r 1(X ,T )=F 1(ξ),r 2(X ,T )=F 2(ξ).{(9)其中ξ=2T αk +X2αk,F i (ξ)(i =1,2)为任意函数,其具体形式根据F i (ξ)(i =1,2)满足的条件确定.将(9)代入(8)得-14αk 2∂2∂ξ2F 1(ξ)+β(F 1(ξ))3+㊀㊀(αk 2-ω)F 1(ξ)+μF 2(ξ)=0,-14αk 2∂2∂ξ2F 2(ξ)+β(F 2(ξ))3+㊀㊀(αk 2-ω)F 2(ξ)+μF 1(ξ)=0.ìîíïïïïïïïï(10)在方程组(10)中,假设F i (ξ)(i =1,2)有如下形式:F i (ξ)=E i s i n (h (ξ))+G i c o s (h (ξ))+H i (i =1,2),(11)其中E i ,G i 和H i (i =1,2)是待定常数,同时h (ξ)满足常微分方程:d h (ξ)d ξ=A s i n (h (ξ))+B c o s (h (ξ))+E ,(12)其中A ,B 和E 是待定常数.再将(11),(12)代入(10)中,整理得到关于s i n (h (ξ)),c o s (h (ξ))的多项式,令其系数为零,得到关于E 1,E 2,G 1,G 2,H 1,H 2,A ,B ,E ,k 和ω的代数方程组.将得到的解带回(12)中,再利用文献[10]中介绍的S i n e GG o r d o n 方程(12)的解,可以得到方程组(4)的解.2㊀方程组的求解本节使用S i n e Gc o s i n e 方法和特殊变换求方程组(2)的一组精确解.定义下列函数:T (t )=-1t ,b (x ,t )=-12ln (2t ),a (x ,t )=-(t -x )24t,X (x ,t )=x 2t .ìîíïïïïïïïïïï(13)方程(2)可经过变换:㊀u (x ,t )=U (X (x ,t ),T (t ))e i a (x ,t )+b (t ),v (x ,t )=V (X (x ,t ),T (t ))e i a (x ,t )+b (t ){(14)转化为方程(4).故先求解方程(4)得到方程的解U (X ,T ),V (X ,T ),然后再通过变换(14)就可以得到原方程组(2)的解.由第一节求解方程组(4)可以得到E 1,E 2,G 1,G 2,H 1,H 2,A ,B ,E ,k ,ω的代数方程组,令D 1=4H 1α2k 4-4H 1αk 2ω+4H 2αk 2μ+2A E E 1-B E G 1,D 2=4H 2α2k 4+4H 1αk 2μ-4H 2αk 2ω+2A E E 2-B E G 2,D 3=4E 2α2k 4+4E 1αk 2μ-4E 2αk 2ω+A 2E 2-A B G 2+E 2E 2,D 4=4G 1αk 2μ-4G 2αk 2ω+2A 2G 2+3A B E 2-B 2G 2+E 2G 2,则代数方程组有如下表示,-24Ε1G 1H 1αβk 2+3A E G 1+3B E E 1=0,(15)12E 12H 1αβk 2-12G 12H 1αβk 2-3A E E 1+3B E G 1=0,(16)12E 12G 1αβk 2-4G 13αβk 2-2A 2G 1-4A B E 1+2B 2G 1=0,(17)4E 13αβk 2-12E 1G 12αβk 2-2A 2E 1+4A B G 1+2B 2E 1=0,(18)㊀-12E 12H 1αβk 2-4H 13αβk 2+D 1=0,(19)-4G 1αk 2ω+4G 2αk 2μ+2A 2G 1+3AB E 1-B 2G 1+E 2G 1+4=0,(20)-24E 2G 2H 2αβk 2+3A E G 2+3B E E 2=0,(21)12E 22H 2αβk 2-12G 22H 2αβk 2-3A E E 2+3B E G 2=0,(22)12E 22G 2αβk 2-4G 22αβk 2-2A 2G 2-4A B E 2+2B 2G 2=0,(23)4E 23αβk 2-12E 2G 22αβk 2-14第1期仁世杰等:一类耦合非线性薛定谔方程组的求解2A 2E 2+4A B G 2+2B 2E 2=0,(24)-12E 22H 2αβk 2-4H 23αβk 2+D 2=0,(25)-4E 23αβk 2-12E 2H 22αβk 2+D 3=0,(26)-12E 22G 2αβk 2-12G 2H 22αβk 2+4G 2α2k 4+D 4=0.(27)求解方程组(15)-(27),选取其中一组非平凡解:A =33B ,B =B ,E =0,E 1=E 2,E 2=E 2,H 1=0,H 2=0,G 1=-33E 2,G 2=-33E 2,k =-B 2E 22αβ,ω=-8E 42β2-6E 22βμ+3B 26E 22β.ìîíïïïïïïïï(28)将(28)代入方程(12),得d h (ξ)d ξ=33B s i n (h (ξ))+B c o s (h (ξ)).(29)求解微分方程(29),得h (ξ)=2a r c t a n 3(1+e 233B ξ)-3+e 233B ξéëêêùûúú.(30)取特定例子如下:取定常数μ=10,β=-1,α=1,B =-1,E 2=3,将(30)代入方程组(11),得F 1(ξ)=F 2(ξ)=3s i n2a r c t a n 3(1+e 233B ξ)-3+e 233B ξéëêêùûúú{}-3c o s2a r c t a n 3(1+e 233B ξ)-3+e 233B ξéëêêùûúú{}.(31)相应F 2i (ξ)(i =1,2)的图像如图1所示,特别地,当待定系数αβ<0时,发现F 2i (ξ)(i =1,2)的能量凹陷,即为暗孤立子解.根据(5)和(28)可知U (X ,T )=V (X ,T ).当常数确定后,则k =-26,ω=39718,ξ=T +26X .(32)由此U (X ,T ),V (X ,T )表示为U (X ,T )=V (X ,T )={3s i n2a r c t a n 31+e -233(T +26X )()-3+e-233(T +26X )éëêêùûúú{}-3c o s2a r c t a n 31+e -233(T +26X )()-3+e-233(T +26X )éëêêùûúú{}}e I (39718T -26X ).(33)图1㊀F 2i (ξ)的图像㊀㊀限制自变量的范围,得到U (X ,T )2图像,如图2所示.图2㊀U (X ,T )2的图像从图2发现U (X ,T )2的能量凹陷,即为暗孤立子解.将(13)代入(33)中,令D (x ,t )=e -I (9x 2+9t 2+32x -18t x +794)+18t l n (2t )36t,u (x ,t ),v (x ,t )表示为u (x ,t )=v (x ,t )={3s i n2a r c t a n 3(1+e -32x -436t )-3+e -32x -436t éëêêùûúú{}-24㊀㊀㊀㊀㊀㊀㊀㊀㊀㊀㊀㊀㊀㊀㊀㊀兰州文理学院学报(自然科学版)㊀㊀㊀㊀㊀㊀㊀㊀㊀㊀㊀㊀㊀㊀㊀㊀第38卷3c o s2a r c t a n 31+e -32x -436t ()-3+e-32x -436t éëêêùûúú{}}D (x ,t).(34)限制自变量的范围,得到u (x ,t )2图像如图3所示.图3㊀u (x ,t )2的图像㊀㊀从图3可以发现u (x ,t )2的部分能量突起,即为亮孤立子解.3㊀结语本文主要研究的是一类薛定谔方程组在可积条件下,通过特殊变换法和S i n e Gc o s i n e 求解其精确解,然后给定待定的常数,确定方程组精确解的图像.本文的目标方程可进行适当地调整,若将部分常系数改为变量系数,那么可积条件将会发生变化,同时可使用上述方法求方程的精确解.参考文献:[1]G O V I N D A R A J A N A ,A R UMU G AM M ,U T HA Y A GK UMA R A.I n t e r a c t i o nd y n a m i c so fb r i gh ts o l i t i o n s i n L i n e a r l y c o u p l e d a s y mm e t r i c s y s t e m s [J ].O p t Q u a n tE l e c t r o n ,2016,48(12):563.[2]G A R D N E R C S ,G R E E N EJ M ,K R U S K A L M D ,e ta l .M e t h o d f o r s o l v i n g t h eK o r t e w e g Gd eV r i e s e q u a t i o n [J ].P h y sR e v ,1967,19:1095G1097.[3]郭玉翠.非线性偏微分方程引论[M ].北京:清华大学出版社,2008.[4]F A N E G ,Z HA N G H Q.N e we x c e pt s o l u t i o n s t oa s y s t e mo fc o u p l e de q u a t i o n s [J ].P h y Le t t A ,1998,245:389G392.[5]WA N G M L .E x a c ts o l u t i o n sf o rac o m po u n d K d v GB u r g e r s e q u a t i o n [J ].P h ys L e t t A ,1996,213:279G287.[6]M I U R A M R.B a c k l u n dt r a n s f o r m a t i o n [M ].B e r l i n :S p r i n g e r GV e r l a g,1978.[7]C A O X F .B äc k l u n dt r a n s f o r m a t i o nf o raf a m i l y of c o u p l e dK d ve q u a t i o n s [J ].P h y sS c r ,2023,98:115G209.[8]李新月,祁娟娟,赵敦,等.自旋G轨道耕合二分量玻色G爱因斯坦凝聚系统的孤子解[J ].物理学报,2023,72(10):285G295.[9]X I AJ ,Y A N GD ,Z HO U H ,e t a l .E v o l v i n g ke r n e l e x Gt r e m e l e a r n i n g m a df o r m e d i c a ld i ag n o s i sv i aad i s Gp e r s e f o r a g i n g s i n ec o n s i n ea l g o r i th m [J ].C o m pu t e r s i nB i o l o g y an d M e d i c i n e ,2022,141:105137.[10]Y A N C T.S o m e t h i n g hi d d e ni nt h eF o u r i e rs e r i e s a n d i t s p a r t i a l s u m :S o l i t a r y w a v e s o l u t i o n t o p o l y n o Gm i a l n o n l i n e a r d i f f e r e n t i a l e qu a t i o nw a v em o t i o n [J ].P h y Le t tA ,1997,26:219G237.[责任编辑:赵慧霞]34第1期仁世杰等:一类耦合非线性薛定谔方程组的求解。

《一类非线性薛定谔泊松方程的基态解和山路解》范文

《一类非线性薛定谔泊松方程的基态解和山路解》范文

《一类非线性薛定谔泊松方程的基态解和山路解》篇一一类非线性薛定谔泊松方程的基态解与山路解一、引言非线性薛定谔方程是物理学中描述波的传播和散射的重要工具,在量子力学、光学、流体力学等领域有着广泛的应用。

近年来,随着对非线性波动的深入研究,我们关注到了另一类非线性薛定谔泊松方程,它在多体系统中尤其具有实际应用价值。

本篇论文主要研究一类非线性薛定谔泊松方程的基态解和山路解,探讨其数学性质和物理意义。

二、非线性薛定谔泊松方程的基态解基态解是非线性薛定谔泊松方程的重要解之一,它代表了系统在给定能量条件下的最低能量状态。

对于一类非线性薛定谔泊松方程的基态解,我们采用变分法进行研究。

首先,我们通过分析方程的能量泛函,确定其极值点即为基态解。

然后,利用变分法的基本原理,通过求解极值问题来得到基态解。

在求解过程中,我们采用了数值计算方法,如有限差分法、有限元法等,对非线性薛定谔泊松方程进行离散化处理,从而得到基态解的近似值。

通过对比不同方法的计算结果,我们发现这些方法都能有效地求解基态解,但各有优劣。

因此,在实际应用中,我们需要根据问题的具体特点选择合适的数值计算方法。

三、非线性薛定谔泊松方程的山路解与基态解不同,山路解表示的是在更高能量水平上的非微小振荡或局域波动。

为了寻找一类非线性薛定谔泊松方程的山路解,我们采用了临界点理论中的山路引理。

首先,我们定义了合适的能量泛函和山路函数,然后通过分析这些函数的性质来确定山路解的存在性。

在求解过程中,我们采用了梯度下降法等优化算法来寻找山路解。

这些算法能够有效地在给定的能量水平上找到系统的局部最小值点,从而得到山路解。

同时,我们还通过数值模拟的方法来验证山路解的存在性和稳定性。

四、结论通过对一类非线性薛定谔泊松方程的基态解和山路解的研究,我们得到了以下结论:1. 基态解是系统在给定能量条件下的最低能量状态,可以通过变分法求解得到;2. 山路解表示的是在更高能量水平上的非微小振荡或局域波动,可以通过临界点理论和优化算法求解得到;3. 数值计算方法在求解这类非线性问题中具有重要的应用价值,我们可以根据问题的特点选择合适的数值计算方法;4. 通过分析这些解的性质和存在性,有助于我们更深入地理解这类非线性薛定谔泊松方程的物理意义和应用价值。

一类非线性薛定谔方程的数值解法

一类非线性薛定谔方程的数值解法
KEY WORDS: nonlinear Schrodinger equation, finite difference scheme, stability analysis, soliton solution
III
目录
摘 要........................................................................................................................................... I ABSTRACT.............................................................................................................................. III 第一章 前言...............................................................................................................................1
在此本人郑重承诺:所呈交的学位论文不存在舞弊作伪行为,文责自负.
学位申请人(学位论文作者)签名: 201 年 月 日
关于学位论文著作权使用授权书
本人经河南大学审核批准授予硕士学位.作为学位论文的作者,本人完全了解并同 意河南大学有关保留、使用学位论文的要求,即河南大学有权向国家图书馆、科研信息 机构、数据收集机构和本校图书馆等提供学位论文(纸质文本和电子文本)以供公众检 索、查阅.本人授权河南大学出于宣扬、展览学校学术发展和进行学术交流等目的,可以 采取影印、缩印、扫描和拷贝等复制手段保存、汇编学位论文(纸质文本和电子文本).

非线性薛定谔方程的数值计算研究

非线性薛定谔方程的数值计算研究

[ ]姚 启 钧. 学 教 程 [ . 3 光 M] 3版 . 京 : 等 教 育 出 版 社 ,0 2 北 高 20. [ ]李 继 陶 , 4 陈祯 培 . 计 光 学 基 础 [ . 都 : 川 大 学 出 版 社 ,9 8 统 M] 成 四 I 18 .
[ ]J W. oma ,Sai i l pisM] Ne y r A WiyItrc neP biain 1 8 . 5 . Go d n tt t a O t [ . w ok: l nesi c u l t ,9 5 sc c e e c o
20 0 9年 第 2期
( 第 6 总 7期 )
牡 丹 江师 范 学院 学 报 ( 自然 科 学版 )
J u n lo u a ia g Noma ie st o r a f M d nin r lUnv riy
N O 2, 0 . 2 09 To a t IN0 6 7
光 纤传输 模 型是用 非线 性薛 定谔 方程 来描 述 的, 因此 光纤 传输 系统 的模 拟 离 不 开求 解 非 线 性 薛 定谔 方程口 ] 非线 性薛 定谔 方程 是一个 非 线性 . 偏 微 分 方 程 , 个 别 特 殊 情 况 应 用 逆 散 射 方 法 可 除 以求 得解 析解 外 , 在一般 情况 下无 法求 出解 析解 , 只能求 出其数 值 解. 了 深 入 了解 光 纤 的 非 线性 为 效应 , 常采用 数 值 方 法 或 半解 析 方 法 进 行 分析 通 处理 . 目前 常用 的数 值模 拟 方法 有 分 裂 步 长 快速 傅 立 叶 变 换 (a t o r rt n fr 算 法 、 fs— ui —r som) F e a 龙
a + O 十 i A A .  ̄

基于matlab的非线性薛定谔方程的数值算法研究

基于matlab的非线性薛定谔方程的数值算法研究
首先, 可以将方程 (4­1) 归一化振幅:U A( z , T ) /
P0 ,P0 是入射脉冲的峰值功率,
此时方程(4­1)可改写为:
­ 2 ­

U i 2U U P0 i | U | 2 U 2 z 2 4 T
(4­2)
3. 分步傅立叶数值算法
目前, 采用分步傅立叶算法(Split step Fourier Method)求解非线性薛定谔方程的数值解应 用比较多。 分步傅立叶方法最早是在1937年开始应用的, 这种方法己经被证明是相同精度下 数值求解非线性薛定愕方程最快的方法,部分原因是它采用了快速傅立叶变换算法 (Fast Fourier Transform Algorithm)。基于MATLAB科学计算软件以及MATLAB强大的符号计算功 能,完全可以实现分步傅立叶数值算法来对脉冲形状和频谱进行仿真。
其中 F 和 F 分别表示傅立叶变换和反傅立叶变换运算。 Step2 非线性算符方程的求解
~
i z ~ U ( z , T ) F{exp[( 2 ) ] F [U (0, T )]} 2 2
Hale Waihona Puke (4­7)ˆ 的方程如下: 非线性部分 N
U P0 i | U | 2 U z
为了使用分步傅立叶法求解方程(4­2),将方程(4­2)写成以下形式:
U ˆN ˆ )U (D z
进一步,可以得出如下方程(4­3):
i 2U 2 T 2 ˆ D 2 ˆ P i | U | 2 N 0
(4­3)
然后,按照步骤 step1 和步骤 step2,依次计算方程(4­3)的线性算符和非线性算符。最后 在步骤 step3 中,运行步骤 step1 和步骤 step2 的 MATLAB 程序,得出线性算符和非线性算 符的精确数值解及其仿真曲线。 Step1 线性算符方程的求解

求解非线性薛定谔方程的简便方法

求解非线性薛定谔方程的简便方法

求解非线性薛定谔方程的简便方法
郭鹏;陈宗广;孙小伟
【期刊名称】《大学物理》
【年(卷),期】2010(029)003
【摘要】通过引入变换和选准试探函数,把难于求解的非线性偏微分方程化为易于求解的代数方程,然后用待定系数法确定相应的常数,从而简洁地求得了非线性薛定谔方程的解析解.
【总页数】3页(P12-13,20)
【作者】郭鹏;陈宗广;孙小伟
【作者单位】兰州交通大学,数理与软件工程学院,甘肃,兰州,730070;兰州交通大学,数理与软件工程学院,甘肃,兰州,730070;兰州交通大学,数理与软件工程学院,甘肃,兰州,730070
【正文语种】中文
【中图分类】O175.24
【相关文献】
1.求解非线性薛定谔方程的一类数值解法 [J], 张艳敏;刘明鼎
2.基于首次积分法求解两个非线性薛定谔方程的精确解 [J], 张清梅;熊梅;陈龙伟;
3.基于首次积分法求解非线性薛定谔方程的精确解 [J], 张贝贝; 熊梅; 陈龙伟
4.应用G'/(G'+G+A)展开法求解两类非线性薛定谔方程 [J], 洪宝剑;陈威;卢殿臣
5.求解非线性薛定谔方程的一类数值解法 [J], 张艳敏[1];刘明鼎[1]
因版权原因,仅展示原文概要,查看原文内容请购买。

薛定谔方程数值解

薛定谔方程数值解

bU
k i
)
k R ,i

k R ,i1

a
k I,i

k 1 I ,i 1

a
, k 1
R ,i
k 0,
,N ,K
1



k I ,i 1

(2

bU i k
)
k I,i

k I ,i 1

a
k R ,i
利用 k 时的 值,求 k1 时的 值
要求解线性方程组——隐式的
U
k i

1 2
(U
k i

U
k i
1
)

含时方程的解法(4/10)
b1 1
a

1 b2 1
a





1 bN 1 1
a


Bk


a
1 bN b1 1
a

a
1 b2 1






a
1 bN 1 1
例:求解 f x 2 的一维 G-P 方程( 0 x l )
迭代方程

k 1 n1
[2

d
2
fn

ad
2
|
k
(xn )
|2 ]
k 1 n

k 1 n1

bd 2
k 1 n
系数矩阵
ck 1

Ak

Bk

0
0
B
k
,

解薛定谔方程的数学手段

解薛定谔方程的数学手段

解薛定谔方程是量子力学中的一个重要任务,它涉及到多种数学手段。

以下是一些常用的解薛定谔方程的数学方法:
1. 分离变量法:这是解薛定谔方程最常用的方法之一。

它将波函数分解为空间部分和时间部分的乘积,从而将一个多维的偏微分方程转化为一系列一维的常微分方程。

这种方法适用于求解具有空间对称性的系统,如无限深势阱、粒子在势场中的运动等。

2. 格林函数法:格林函数法是一种利用积分变换和核函数来解偏微分方程的方法。

它将薛定谔方程中的源项替换为一个分布函数,然后通过积分变换将其转化为一个简单的积分方程,从而求解波函数。

3. 待定系数法:这种方法适用于求解具有特定边界条件的薛定谔方程。

它假设波函数具有特定的形式,然后通过边界条件确定形式中的待定系数,从而得到波函数的解。

4. 数值解法:当薛定谔方程无法通过解析方法求解时,可以采用数值解法。

常见的数值解法包括有限差分法、有限元法、辛算法等。

这些方法通过离散化连续的物理空间,将偏微分方程转化为可求解的代数方程组。

5. 微扰理论:对于受微扰的量子系统,可以采用微扰理论来求解薛定谔方程。

微扰理论通过将波函数和能量展开为微扰的级数,然后逐级求解,得到近似的波函数和能量。

6. 变分法:变分法是一种通过极化能量来求解薛定谔方程的方法。

它将波函数的表达式代入到能量表达式中,然后通过变分原理找到能量最低的波函数,从而得到薛定谔方程的解。

7. 积分变换法:积分变换法,如傅里叶变换和拉普拉斯变换,可以将薛定谔方程中的时间或空间变量转换为频率变量,从而简化方程的求解。

288 268 非线性薛定谔方程

288 268 非线性薛定谔方程

NLSE的数值解法
光孤子在光纤中传输满足NLSE:i
q z
1 2
2q t 2
|
q
|2
q
iq
假设光纤无损耗,取 0
初值条件为:q(t, z 0) Asec ht
采用差分格式:
i
q
i1
j
q i1 j
1
(
q
j
i1 1
2q j
i1
q i1 j1
qi j1
2q j
i
qi j1
)
1
(|
q
i
|2
q
i
|
q
En (z) A0 (i)n exp(i z)Jn (2Cz)
离散非线性薛定谔方程
其中Jn是n阶贝塞尔函数。当假设入射光束是低功率时 将 会得到离散衍射,也就是光束的能量分散到波导阵列的量的
边瓣;当入射光束为高功率时,得到的则是光学局域态,此 时沿波导阵列的光场分布为:
En
(z)
A0
exp[i(2C
B( )
n
2
C j (k j )ek j
j 1
1
2
R(k)eik dk
对于一般的非线性方程 u k(u) , t
首先选择一个微分算子L=L
(u,
ux,
…),使:L
,
d
dt
0
NLSE的反散射解法
再选另一个线性算子M=M(u,ux,…) , 使: t M Lt L t t t t Lt LM M ML Lt (ML LM ) [M , L]
K. G. Makris, J. Hudock, D. N.Christodoulides, and G. I. Stegeman,“ Lattice surface solitons"

摄动法的原理

摄动法的原理

摄动法的原理摄动法是一种用数学方法求解非线性问题的一种数值计算方法。

它的基本思想是通过以线性问题为准,进行迭代求解来逼近非线性问题的解。

摄动法是将非线性方程表示为线性方程的叠加,并且通过不断迭代和加入更高阶项的影响,逐步接近方程的真实解。

以下将从摄动法的基本原理、具体求解过程和应用领域进行阐述。

摄动法的基本原理是将非线性问题表示为一个线性部分加上一个小的非线性扰动。

换句话说,对于一个非线性方程,我们可以将其写为一个线性方程再加上一个小的附加项,而这个附加项可以通过计算扰动项来逼近。

这个思想可以通过泰勒级数展开来解释。

对于一个常见的非线性方程,我们可以将其使用泰勒级数展开为:f(x) = f(x0) + f'(x0)(x - x0) + \frac{1}{2}f''(x0)(x - x0)^2 + ...然后我们将其分拆为线性部分f(x0) + f'(x0)(x - x0) 和非线性扰动项\frac{1}{2}f''(x0)(x - x0)^2 + ...。

如果我们取x0 为一个已知解,那么我们就可以把非线性方程分解为一个线性方程和一个小的非线性扰动项。

然后我们可以通过迭代求解线性方程,并加入更高阶项的影响来逼近原方程的解。

这就是摄动法的基本思想。

在具体的求解过程中,摄动法可以分为两个主要步骤:1. 线性化:首先,我们需要将非线性问题进行线性化。

也就是说,我们需要将非线性方程表示为一个线性方程再加上一个小的非线性扰动项。

这一步通常涉及到泰勒级数的展开和截断。

对于一个高维非线性问题,我们可能需要使用多元泰勒级数进行展开。

2. 迭代求解:一旦我们将非线性问题转化为线性问题和非线性扰动项,我们就可以开始迭代求解了。

在每一次迭代中,我们首先求解线性方程,得到一个近似的解。

然后,我们计算非线性扰动项的值,并加入到线性方程的解中,从而得到更接近真实解的近似解。

然后,我们将这个近似解作为下一次迭代的初始值,重复以上过程直到达到迭代终止条件为止。

_一类非线性奇性薛定谔方程的精确解

_一类非线性奇性薛定谔方程的精确解
第二章 动力系统和奇点........................................................................ 4
2.1 动力系统.................................................................................................................. 4
一 ?



心. -. 、

— .


如 V ’

. 、
. .


从皆驴 妃 皆 C
. .



















汽 心 冬 …


::; 、

V 峨攤雜 .
诗 和 、 寺 治 骑 於 乂 等 : .

塔 琪 少产 ^

:^
: .
v ,,—
界苗装 茲 誦 議^咖 闺。 . ^
爲 ’
,'



成 个 '、


眠’ ' 凡以
娘 1




、 .
活、巧


..
: ^
' ;
。、


, ;
勞 心 .


和 ;





、 所

非线性微分方程的数值求解方法

非线性微分方程的数值求解方法

非线性微分方程的数值求解方法非线性微分方程是现代科学研究中的一个重要课题,其涉及机械、物理、化学、电子、生物、医学等众多领域。

然而,由于非线性微分方程普遍难以求解,因此,数值求解成为了解决问题的有效方法。

在本文中,我们将介绍非线性微分方程数值求解的常用方法和一些应用实例。

1. 常用方法1.1 有限差分法有限差分法是一种基于离散化技术的数值求解方法。

其具体操作是将非线性微分方程转化为一个差分方程,然后利用数值迭代的方法逐步计算出方程的解。

有限差分法是非线性微分方程数值求解的最基本方法,其优点是简单、易于实现,但由于离散化带来的误差限制了其应用范围。

1.2 有限元法有限元法是结构力学和流体力学中常用的一种数学方法,可以用于求解大量的非线性微分方程。

该方法将连续的物理问题转化为一系列离散的有限元问题,并利用数值技术实现数值计算。

相对于有限差分法,有限元法更加灵活、精确,能够模拟各种复杂的力学问题。

1.3 辛波特-欧拉法辛波特-欧拉法是非线性微分方程数值求解中的一种高精度方法。

其基本思想是将微分方程用欧拉法离散化,然后利用辛波特方法来提高精度。

该方法应用广泛,在计算机模拟、物理学、天文学等领域有着广泛的应用。

2. 应用实例2.1 生态学非线性微分方程在生态学中有着广泛的应用,其中最经典的例子是Lotka-Volterra方程。

这个模型描述了食物链中食草动物和食肉动物的数量变化。

利用有限元法、有限差分法等数值方法,可以对生态系统的发展、演变进行模拟,研究生态链条的稳定性、物种丰富度变化、环境扰动的影响等问题。

2.2 理论物理学非线性微分方程在理论物理学中也有着广泛的应用。

例如,把非线性微分方程用于研究非线性波方程和非线性光学方程,以及非线性薛定谔方程和非线性薛定谔场方程等等。

这些数值方法的应用可以有效地模拟和研究各种物理现象。

例如,研究自然灾害引起的气候变化、稳定器的效应、研究界面液晶显示器,以及研究光学调制中涉及的非线性现象等等。

一类广义高阶非线性薛定谔方程的解析解

一类广义高阶非线性薛定谔方程的解析解

第17卷㊀第1期2019年3月南京工程学院学报(自然科学版)JournalofNanjingInstituteofTechnology(NaturalScienceEdition)Vol.17ꎬNo.1Mar.ꎬ2019㊀㊀doi:10.13960/j.issn.1672-2558.2019.01.015投稿网址:http://xb.njit.edu.cn一类广义高阶非线性薛定谔方程的解析解洪宝剑1ꎬ陈㊀威2ꎬ陈㊀阳2ꎬ刘昊霖2ꎬ廖凯鑫2ꎬ张书青2(1.南京工程学院数理部ꎬ江苏南京211167ꎻ㊀2.南京工程学院电力工程学院ꎬ江苏南京211167)摘㊀要:利用光孤子传输信息的光纤通信系统在远距离和大容量传输方面具有极大的优势.非线性薛定谔方程被认为是描述光孤子传播的最佳模型ꎬ但标准薛定谔方程(NLS)是光纤无损耗特殊情况下得到的ꎬ故在描述光孤子的特性时ꎬ考虑高阶非线性和高阶色散ꎬ得出的结果往往比低阶的非线性方程更准确㊁有效.利用行波约化方法ꎬ研究一个带有高阶色散项的广义NLS方程ꎬ结合(Gᶄ/G) 展开法和辅助方程法ꎬ借助Mathematica软件ꎬ求得该方程的几组新解ꎬ包括扭结及反扭结波解㊁奇异波解及三角函数周期波解等.关键词:高阶非线性薛定谔方程ꎻ光纤通讯ꎻ行波约化ꎻ(Gᶄ/G) 展开法ꎻ孤立波中图分类号:O175.25收稿日期:2018-09-21ꎻ修回日期:2018-09-28基金项目:江苏省高等学校自然科学研究项目资助(18KJB110013)ꎻ江苏省大学生实践创新训练计划指导项目(201811276060X)ꎻ南京工程学院科研基金资助项目(ZK201513).作者简介:洪宝剑ꎬ博士ꎬ副教授ꎬ研究方向为非线性科学.E ̄mail:hbj@njit.edu.cn引文格式:洪宝剑ꎬ陈威ꎬ陈阳ꎬ等.一类广义高阶非线性薛定谔方程的解析解[J].南京工程学院学报(自然科学版)ꎬ2019ꎬ17(1):80-84.1㊀研究现状非线性薛定谔方程是一类重要的非线性演化方程ꎬ并且被推广到变系数㊁复系数㊁高维㊁高阶㊁非局域和分数阶等包含各类物理效应的NLS方程[1-3]ꎬ故研究薛定谔方程的解具有重要的物理意义.本文讨论光孤子领域的一个含有三阶色散㊁四阶色散㊁三次非线性和五次非线性项的高阶薛定谔方程[4-5]:㊀iqt+12qxx+|q|2q+iα(qxxx+6qx|q|2)+㊀㊀γ(qxxxx+6q2xq∗+4q|qx|2+8qxx|q|2+㊀㊀2q∗xxq2+6q|q|4)=0(1)式中:γ为任意常数ꎻq为缓变的电场包络.文献[4]通过广义的达布变换获得该方程的怪波解ꎻ文献[5]运用双线性和达布变换方法获得了该方程的孤子解和呼吸子解ꎬ并讨论了解的性质ꎬ当α=0ꎬγ=0时ꎬ方程(1)退化为标准的NLS方程ꎻ当αʂ0ꎬγ=0时ꎬ方程(1)退化为著名的Hirota方程[6-7]ꎻ当γʂ0ꎬα=0ꎬ方程(1)退化为Lakshmanan ̄Porsezian ̄Daniel(LPD)方程[8-9].因而研究方程(1)具有重要的意义.目前ꎬ求解孤子方程有试探函数法㊁jacobi椭圆函数法㊁tanh ̄coth展开法㊁分步傅里叶法㊁Backlund变换法㊁达布变换法㊁形变映射法㊁对称约化法等[10-12].利用这些方法ꎬ国内外学者成功求解出不同类型的偏微分方程.这些解有数值解也有精确解ꎬ在不同领域不同的解具有不同的价值.本文通过近期被国内外学者广泛运用的(Gᶄ/G) 展开法[13]成功求解方程(1)ꎬ得到几组新的行波解ꎬ这些新解对于研究非线性数学物理方程具有重要的意义.2㊀(Gᶄ/G) 展开法及方程求解2.1㊀高阶非线性薛定谔方程行波约化㊀㊀假设方程(1)的精确波解为:㊀q(xꎬt)=u(ξ)ei(kx+ωt)ꎬξ=Lx+mt(2)式中:L㊁m㊁k㊁ω为待定常数.将式(2)代入方程(1)ꎬ得到一个复的常微分第17卷第1期洪宝剑ꎬ等:一类广义高阶非线性薛定谔方程的解析解方程ꎬ将其分为实部和虚部方程ꎬ得到:㊀(-k22-ω+k3α+k4γ)u+1-6k2α-12k2γ()u3+㊀㊀6γu5+10L2γu(uᶄ)2+(L22-3kL2α-6k2L2γ)uᵡ+㊀㊀10L2γu2uᵡ+L4γu(4)=0(3)㊀(kL+m-3k2Lα-4k3Lγ)uᶄ+(6Lα+24kLγ)u2uᶄ+㊀㊀(L3α+4kL3γ)u(3)=0(4)将式(4)积分得到:㊀(kL+m-3k2Lα-4k3Lγ)u+(2Lα+8kLγ)u3+㊀㊀(L3α+4kL3γ)uᵡ=A(5)式中ꎬA为积分常数.当α=0ꎬγ=0时ꎬ方程(1)退化为标准的薛定谔方程ꎬ但从文献[14]中可以推断ꎬ在方程(1)系数条件下利用(Gᶄ/G) 展开法没有实数解ꎬ故当α㊁γ不同为0时ꎬ可将式(3)和式(5)合并ꎬ有:㊀(-k22-ω+k3α+k4γ)u+(1-6k2α-12k2γ)u3+6γu5+㊀㊀(L22-3kL2α-6k2L2γ)(A-(kL+m-3k2Lα-4k3Lγ)u-(2Lα+8)u3)L3α+4kL3γ+㊀㊀10L2γu2(A-(kL+m-3k2Lα-4k3Lγ)u-(2Lα+8)u3)L3α+4kL3γ+10L2γu(uᶄ)2+L4γu(4)=0(6)2.2㊀应用(Gᶄ/G) 展开法求解约化后的非线性常微分方程㊀㊀由(Gᶄ/G) 展开法的思想[15-16]ꎬ假设式(6)的解为:㊀u(ξ)=ðni=0aiGᶄG(7)式中ꎬn为平衡常数.根据齐次平衡原则[17]ꎬ通过平衡方程(6)最高导数阶数u(4)和最高非线性项u5得到n=1ꎬ从而可设方程(7)的一般形式为:㊀u(ξ)=a0+a1GᶄG(8)式中ꎬa0㊁a1为待定系数.并且G=G(ξ)满足方程二阶线性常微分方程:㊀Gᵡ(ξ)+λGᶄ(ξ)+μG(ξ)=0(9)当λ2-4μ>0ꎬ可以得到方程(9)的双曲函数解:㊀G=[A1sinh(ξλ2-4μ2)+A2cosh(ξλ2-4μ2)]e-λ2ξ(10)㊀GᶄG=λ2-4μ2A1cosh(ξλ2-4μ2)+A2sinh(ξλ2-4μ2)A1sinh(ξλ2-4μ2)+A2cosh(ξλ2-4μ2)æèççöø÷÷-λ2(11)当λ2-4μ<0ꎬ可以得到方程(9)的三角函数周期解:㊀G=[A3cos(ξ4μ-λ22)+A3sin(ξ4μ-λ22)]e-λ2ξ(12)㊀GᶄG=4μ-λ22-A3sin(ξ4μ-λ22)+A4cos(ξ4μ-λ22)A3cos(ξ4μ-λ22)+A4sin(ξ4μ-λ22)æèççöø÷÷-λ2(13)㊀㊀当λ2-4μ=0ꎬ可以得到方程(9)的有理解:㊀G=(A1ξ+A2)e-λ2ξ(14)㊀GᶄG=A5A5ξ+A6-λ2(15)式中ꎬA1㊁A2㊁ ㊁A6为任意常数.将式(9)和式(8)代入方程(6)中得到关于GᶄG各次幂的多项式ꎬ将各项系数待定为0后ꎬ得到超定非线性代数方程组:㊀-3a31kLα2+3a31k2Lα2+5a31kLγ+5a31mγ+70a20a31Lαγ-27a31k2Lαγ+12a31k3Lαγ+280a20a31kLγ2-㊀㊀20a31k3Lγ2-10a0a21L3αγλ-40a0a21kL3γ2λ-5a31L3αγλ2-25a1L5αγλ2-20a31kL3γ2λ2-㊀㊀100a1kL5γ2λ2-10a31L3αγμ-20a1L5αγμ-40a31kL3γ2μ-80a1kL5γ2μ=0㊀A-a0kL-a0m-6Akα+8a0k2Lα+6a0kmα-2a0Lωα+12a30kLα2-12a30k2Lα2-16a0k3Lα2+20Aa20γ-㊀㊀12Ak2γ-20a30kLγ+12a0k3Lγ-20a30mγ+12a0k2mγ-8a0kωLγ-28a50Lαγ+108a30k2Lαγ-48a30k3Lαγ-㊀㊀50a0k4Lαγ-112a50kLγ2+80a30k3Lγ2-40a0k5Lγ2+2a1L5αγλ3μ+8a1kL5λ3γ2μ+20a0a21αL3γμ2+18南京工程学院学报(自然科学版)2019年3月㊀㊀80a0a21kL3γ2μ2+16a1L5αγλμ2+64a1kL5γ2λμ2=0㊀18a0a21kLα2-18a0a21k2Lα2+10Aa21γ-30a0a21kLγ-30a0a21mγ-140a30a21Lαγ+162a0a21k2Lαγ-㊀㊀72a0a21k3Lαγ-560a30a21kLγ2+120a0a21k3Lγ2+10a0a21L3αγλ2+40a1a21kL3γ2λ2+15a1L5αλ3γ+㊀㊀60a1kL5γ2λ3+20a0a21L3αγμ+80a0a21kL3γ2μ+20a31L3αγλμ+60a1L5αγλμ+80a31kL3γ2λμ+㊀㊀240a1kγ2L5λμ=0㊀-a1kL-a1m+8a1k2Lα+6a1kmα-2a1Lωα+36a20a1kLα2-36a20a1k2Lα2-16a1k3Lα2+40Aa0a1γ-㊀㊀60a20a1kLγ+12a1k3Lγ-60a20a1mγ+12a1k2mγ-8a1kLωγ-140a40a1Lαγ+324a20a1Lk2αγ-㊀㊀144a20a1k3Lαγ-50a1k4Lαγ-560a40a1kLγ2+240a20a1k3Lγ2-40a1k5Lγ2+2a1L5αλ4γ+8a1kL5γ2λ4+㊀㊀40a0a21L3αγλμ+160a0a21kL3γ2λμ+44a1L5αγλ2μ+176a1kL5γ2λ2μ+20a31L3αγμ2+32a1L5αγμ2+㊀㊀80a31kL3γ2μ2+128a1kL5γ2μ2=0㊀7a0a41γ-a0a21L2γ-2a31L2γλ-6a1L4γλ=0㊀7a51γ-5a31L2γ-12a1L4γ=0(16)2.3㊀利用Mathematica软件求解用数学Mathematica软件求得非线性代数方程组(16)的解(已略去平凡解)ꎬ有:解组一㊀a0=0ꎬa1=ʃ237Lꎬλ=0ꎬk=-α4γꎬ㊀m=Lα(α2+2γ)8γ2ꎬA=0(17)解组二㊀a0=0ꎬa1=ʃiLꎬλ=0ꎬA=0ꎬk=-α4γꎬ㊀m=Lα(α2+2γ)8γ2(18)解组三㊀a1=ʃ237Lꎬμ=0ꎬλ=ʃ37a0Lꎬα=0ꎬ㊀A=0ꎬm=19(-9kL-91a20kLγ+36k3Lγ)ꎬ㊀ω=172(91a20-36k2+812a40γ-1092a20k2γ+72k4γ)(19)解组四㊀a1=ʃiLꎬλ=∓2ia0Lꎬμ=0ꎬα=0ꎬA=0ꎬ㊀m=-kL-8a20kLγ+4k3Lγꎬ㊀ω=12(2a20-k2+12a40γ-24a20k2γ+2k4γ)(20)解组五㊀a0=0ꎬλ=0ꎬγ=0ꎬA=0ꎬk=1ꎬ㊀ω=-L-m+8Lα+6mα-16Lα22Lα(21)将不同的解组代入方程(8)ꎬ结合方程(7)的解ꎬ可以得到方程(1)的精确行波解.本文不考虑没有物理意义的虚数解.类型1㊀将解组一代入ꎬ有:1)当μ<0时ꎬ可得方程(1)的孤立波解㊀q1(xꎬt)=ʃ237Lˑ㊀㊀A1-μsinh(-μξ)+A2-μcosh(-μξ)A1cosh(-μξ)+A2sinh(-μξ)ˑ㊀㊀㊀ei(kx+ωt)ꎬξ=Lx+mt(22)式中:k=-α4γꎻm=Lα(α2+2γ)8γ2.2)当μ>0时ꎬ可得方程(1)的三角函数周期波解:㊀q2(xꎬt)=ʃ237Lˑ㊀㊀-A3μsin(μξ)+A4μcos(μξ)A3cos(μξ)+A4sin(μξ)ei(kx+ωt)ꎬ㊀㊀ξ=Lx+mt(23)式中:k=-α(4γ)ꎻm=Lα(α2+2γ)(8γ2)ꎻA1㊁A2㊁A3㊁A4为任意常数ꎬ当取不同的数时ꎬ可以得到方程(1)的不同情形的行波解.当A2=0时ꎬq1(xꎬt)退化为方程(1)的(反)扭结波解:㊀q1.1(xꎬt)=ʃ237L-μtanh(-μξ)ei(kx+ωt)ꎬ㊀ξ=Lx+mt(24)28第17卷第1期洪宝剑ꎬ等:一类广义高阶非线性薛定谔方程的解析解当A1=0时ꎬq2(xꎬt)退化为方程(1)的奇异之波解:㊀q1.2(xꎬt)=ʃ237L-μcoth(-μξ)ei(kx+ωt)ꎬ㊀ξ=Lx+mt(25)类型2㊀将解组三代入ꎬ便可得方程(1)的孤立波解:㊀q3(xꎬt)=a0ʃ237L-λA7e-λξA8+A7e-λξæèçöø÷ei(kx+ωt)ꎬ㊀㊀ξ=Lx+mt(26)式中:A7㊁A8为任意常数ꎻλ=ʃ37a0Lꎻm=19(-9kL-91a20kLγ+36k3Lγ)ꎻω=172(91a20-36k2+812a40γ-1092a20k2γ+72k4γ).类型3㊀将解组五代入ꎬ有:1)当μ<0时ꎬ可得方程(1)的双曲函数解:㊀q4(xꎬt)=a1ˑ㊀㊀A1-μsinh(--μξ)+A2-μcosh(-μξ)A1cosh(--μξ)+A2sinh(-μξ)ˑ㊀㊀㊀ei(x+ωt)ꎬξ=Lx+mt(27)式中ꎬω=(-L-m+8Lα+6mα-16Lα2)(2Lα).2)当μ>0时ꎬ可得方程(1)的三角函数周期波解:㊀q5(xꎬt)=a1-A3μsin(μξ)+A4μcos(μξ)A3cos(μξ)+A4sin(μξ)ei(x+ωt)ꎬ㊀㊀ξ=Lx+mt(28)式中ꎬω=(-L-m+8Lα+6mα-16Lα2)(2Lα).q1(xꎬt)~q5(xꎬt)在文献中尚未出现ꎬ是方程(1)的新解.3㊀结语本文利用(Gᶄ/G) 展开法和辅助方程(9)研究了一类广义的高阶非线性薛定谔方程ꎬ得到了该方程的双曲函数解㊁三角函数周期解㊁奇异波解和孤子解ꎬ这些解对于解释某些非线性现象具有一定的帮助.参考文献:[1]㊀WATANABEM.Time ̄dependentmethodfornon ̄linearSchrödingerequationsininversescatteringproblems[J].JournalofMathematicalAnalysisandApplicationsꎬ2018ꎬ459:932-944.[2]㊀BEZERRAFDMꎬCARVALHOANꎬDLOTKOTꎬetal.FractionalSchrödingerequationꎻsolvabilityandconnectionwithclassicalSchrödingerequation[J].JournalofMathematicalAnalysisandApplicatioꎬ2018ꎬ457(1):336-360.[3]㊀JUSTINMꎬHUBERTMBꎬBETCHEWEGꎬetal.ChirpedsolitonsinderivativenonlinearSchrödingerequation[J].ChaosꎬSolitons&Fractalsꎬ2018ꎬ107:49-54.[4]㊀柳伟ꎬ邱德勤ꎬ贺劲松.Localizedpropertiesofroguewaveforahigher ̄ordernonlinearschrodingerequation[J].CommunicationsinTheoreticalPhysicsꎬ2015ꎬ63(5):525-534.[5]㊀田艳姣.一个高阶非线性薛定谔方程的精确解研究[D].北京:华北电力大学ꎬ2017.[6]㊀HIROTAR.ExactN ̄solitonsolutionsofthewaveequationoflongwavesinshallow ̄waterandinnonlinearlattices[J].JournalofMathematicsꎬ1973ꎬ14:810-813.[7]㊀ANKIEWICZAꎬSOTO ̄CRESPOJMꎬAKHMEDIEVN.RoguewavesandrationalsolutionsoftheHirotaequation[J].PhysicalReviewEꎬ2010ꎬ81:046602.[8]㊀PORSEZIANKꎬLAKSHMANANM.OnthedynamicsoftheradiallysymmetricHeisenbergferromagneticspinsystem[J].JournalofMathematicalPhysicsꎬ1991ꎬ32:2923-2928.[9]㊀LAKSHMANANMꎬPORSEZIANKꎬDANIELM.EffectofdiscretenessonthecontinuumlimitoftheHeisenbergspinchain[J].PhysicsLettersAꎬ1988ꎬ133:483-488.[10]㊀BISWASAꎬEKICIMꎬTRIKIHꎬetal.Resonantopticalsolitonperturbationwithanti ̄cubicnonlinearitybyextendedtrialfunctionmethod[J].Optikꎬ2018ꎬ156:784-790.[11]㊀HONGBJꎬLUDC.Modifiedfractionalvariationaliterationmethodforsolvingthegeneralizedtime ̄spacefractionalSchrödingerequation[J].TheScientificWorldJournalꎬ2014ꎬArticleID:964643ꎬ6pages.[12]㊀洪宝剑ꎬ卢殿臣ꎬ田立新.变系数组合kdv ̄Burgers方程的Auto ̄Backlund变换和类孤子解[J].江西师范大学学报(自然科学版)ꎬ2006(1):47-49.[13]㊀AL ̄SHAWBAAAꎬGEPREELKAꎬABDULLAHFAꎬetal.AbundantclosedformsolutionsoftheconformabletimefractionalSawada ̄Kotera ̄Itoequationusing(Gᶄ/G) ̄expansionmethod38南京工程学院学报(自然科学版)2019年3月[J].ResultsinPhysicsꎬ2018ꎬ9:337-343.[14]㊀员保云.非线性薛定谔方程精确解的研究[D].呼和浩特:内蒙古工业大学ꎬ2014.[15]㊀WANGMLꎬZHANGJLꎬLIXZ.TheGᶄ/G ̄expansionmethodandtravelingwavesolutionsofnonlinearevolutionequationsinmathematicalphysics[J].PhysLettAꎬ2008ꎬ372(4):417-423.[16]㊀NAHERH.Newapproachof(Gᶄ/G) ̄expansionmethodandnewapproachofgeneralized(Gᶄ/G) ̄expansionmethodforZKBBMequation[J].JournaloftheEgyptianMathematicalSocietyꎬ2015ꎬ23(1):42-48.[17]㊀王明亮ꎬ李志斌ꎬ周宇斌.齐次平衡原则及其应用[J].兰州大学学报(自然科学版)ꎬ1999ꎬ35(3):8-16.AnalyticalSolutionsofaClassofGeneralizedHigh ̄orderNonlinearSchrodingerEquationHONGBao ̄jian1CHENWei2CHENYang2LIUHao ̄lin2LIAOKai ̄xin2ZHANGShu ̄qing21.DepartmentofMathematicalandPhysicalScience NanjingInstituteofTechnology2.FacultyofElectricPowerEngineering NanjingInstituteofTechnologyAbstract Opticalcommunicationsystemsbyusingopticalsolitonstotransmitinformationhavegreatadvantagesinthefieldofnewgenerationcommunicationtechnology especiallyinthefieldoflong ̄distanceandlarge ̄capacitytransmission.Therefore studiesofopticalsolitonpropagationcharacteristicscanprovidepositivehelpforengineeringapplications nonlinearSchrodingerequationisconsideredtobethemostfavorablemodeltodescribethepropagationofopticalsolitons.However thestandardSchrodingerequationNLS isobtainedunderspecialconditionoflosslessopticalfiber.Therefore whendescribingthecharacteristicsofopticalsolitons thehigher ̄ordernonlinearandhigher ̄orderdispersionareconsidered andtheresultsareoftenmoreaccurateandeffectivethanthelower ̄ordernonlinearequations.Inthispaper weusetravelingwavereductionmethodtostudyageneralizedNLSequationwithhigherorderdispersionterms.CombinedwiththeGᶄ/Gexpansionmethodandtheauxiliaryequationmethod severalnewsolutionsoftheequation includingkinkandanti ̄kinkwavesolutions singularwavesolutionsandperiodicwavesolutionsoftrigonometricfunctions areobtainedbymeansofMathematicasoftware.Keywords high ̄ordernonlinearschrodingerequation opticalfibercommunication travelingwavereductionmethod Gᶄ/G ̄expansionmethod auxiliaryequationmethod48。

数值法解薛定谔方程

数值法解薛定谔方程

数值法解薛定谔方程数值法解薛定谔方程薛定谔方程是量子力学中的基本方程之一,描述了微观粒子的行为。

由于薛定谔方程的解析解很难求得,因此数值法成为了解决该方程的重要方法之一。

本文将介绍数值法解薛定谔方程的基本原理和常用方法。

一、薛定谔方程简介薛定谔方程是描述微观粒子的波函数随时间演化的方程,其一维形式为:iħ∂ψ/∂t = -ħ²/2m ∂²ψ/∂x² + V(x)ψ其中,i是虚数单位,ħ是约化普朗克常数,t是时间,m是粒子的质量,x是位置,V(x)是势能函数,ψ是波函数。

二、数值法解薛定谔方程的基本原理数值法解薛定谔方程的基本思想是将连续的时间和空间离散化,将波函数在离散的时间和空间点上进行计算。

通过迭代计算,逐步逼近真实的波函数。

三、常用的数值方法1. 有限差分法有限差分法是最常用的数值方法之一。

它将空间和时间分割成离散的网格点,利用差分近似替代导数,将薛定谔方程转化为差分方程。

通过迭代计算,可以得到波函数在各个时间和空间点上的近似解。

2. 能量算符法能量算符法是一种基于能量守恒原理的数值方法。

它将薛定谔方程中的动能项和势能项分别用能量算符表示,然后将波函数在能量算符的本征函数上展开,通过求解本征值问题得到波函数的近似解。

3. 蒙特卡洛方法蒙特卡洛方法是一种基于随机抽样的数值方法。

它通过随机抽样得到波函数的一组采样点,然后利用这些采样点计算波函数的平均值和方差,从而得到波函数的近似解。

四、数值法解薛定谔方程的应用数值法解薛定谔方程在量子力学的研究中有着广泛的应用。

例如,在材料科学中,可以利用数值法计算材料的电子结构和能带结构;在量子化学中,可以利用数值法计算分子的电子结构和化学反应动力学等。

总结:数值法解薛定谔方程是一种重要的数值计算方法,可以用于研究微观粒子的行为。

常用的数值方法包括有限差分法、能量算符法和蒙特卡洛方法等。

这些方法在材料科学和量子化学等领域有着广泛的应用。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

求解非线性薛定谔方程的一类数值解法张艳敏,刘明鼎(青岛理工大学琴岛学院,山东青岛266106)摘要:利用非标准有限差分方法构造了求解非线性薛定谔方程的两个非标准有限差分格式。

对于离散后的差分格式,把关于时间和空间的步长函数作为分母逼近导数项。

对于非线性项,通过非局部的离散方法计算了这两个非标准有限差分格式的局部截断误差。

数值实验结果验证了非标准有限差分格式的有效性。

关键词:非线性薛定谔方程;局部截断误差;数值解法中图分类号:O241.82文献标识码:A文章编号:2095-7726(2019)03-0008-03薛定谔方程是物理学中量子力学的一个重要方程,可以用于研究深水波浪理论。

柱(球)非线性薛定谔方程常用于描述单色波的一维自调适、光学的自陷现象、固体中的热脉冲传播和等离子体中的Langnui 波[1–5],因此对于此类方程的研究具有非常重要的意义。

薛定谔方程有线性和非线性两种,在本文中,我们研究的是非线性薛定谔方程。

非线性薛定谔方程解的解析表达式是很难得到的,因此求解此类方程最常用的就是数值解法。

求非线性薛定谔方程数值解的方法主要有差分方法、配置谱方法[6]、有限元方法[7]和平均离散梯度方法[8]等。

在本文中,我们利用非标准有限差分方法研究了非线性薛定谔方程的数值解,这种方法已在求解偏微分方程中得到了广泛的应用[9],其优点是对非线性项作非局部离散,对导数项作离散后用步长函数作分母,这样不仅能保持差分方程的数值解与原方程的解析解具有相同的正性,而且能保持较好的数值稳定性。

1非标准有限差分格式的构造现在我们利用文献[10-12]给出的方法构造非线性薛定谔方程的两种非标准有限差分格式,要考虑的非线性薛定谔方程为(1)相应的初边值条件为其中:为虚数单位;、、和均为连续函数;和均为正数。

为了得到非线性薛定谔方程的差分格式,需要对式(1)进行离散。

首先,需要利用网格对区域进行分割,取空间步长时间步长其次,在网格点处,定义数值解其中,且下面将分别构造式(1)的两种非标准有限差分格式。

1.1第一种非标准有限差分格式的构造为了构造式(1)的第一种非标准有限差分格式,我们利用R.E.Mickens 提出的构造非标准有限差分格式的原理[10]和文献[13-14]中提到的方法,并利用给定的记号,对式(1)进行离散。

离散后的差分方程为其中,和为分母函数,且,且分母是通过步长函数逼近得到的。

从式(4)可以看出,和分别取代了和分母函数的选择依据了薛定谔方程解的性质[4]。

记对式(4)进行整理,可得第36卷第3期Vol.36No.3新乡学院学报Journal of Xinxiang University2019年3月Mar.2019收稿日期:2018-12-21基金项目:山东省高校科技计划项目(J17KB053);青岛理工大学琴岛学院教育教学研究重点项目(2018003A)作者简介:张艳敏(1981—),女,山东东营人,副教授,硕士,研究方向:偏微分方程数值分析。

通信作者:刘明鼎(1982—),男,辽宁大连人,副教授,硕士,研究方向:偏微分方程数值分析。

222(,)(,)(,)(,)(,),i u x t u x t u x t u x t g x t t x ¶¶=++¶¶(,0)(),u x f x =(2)01(0,)(),(,)()u t p t u L t p t =ìí=î。

(3)0,0;x H t T <£<£i (,)g x t ()f x 0()p x 1()p x H T [0,][0,]H T ´,h H M =Δt T N =。

(,)m n x t (,),nmm n u u x t =(0,1,2,,),m x mh m M ==L Δ(0,1,2,,),n t n t n N ==L ,M N ++ÎÎZ Z 。

1112122(),i n n n n nm m m m m n n nm m m u u u u u u u g D D ++---+=++(4)1D 2D 12exp(Δ)1,D t D =-=24sin ()2h 1D 2D Δt 2,h 11122,,DR D R D ==对式(5)做进一步整理,可得式(6)即为式(1)的第一种非标准有限差分格式。

与传统的有限差分方法相比,式(4)的分母函数、在时分别与、等价。

定理1[10]:当式(6)右端项的实部与虚部均为非负数时,差分格式(6)是条件稳定的。

由定理1可知,只要就可以得出式(6)条件稳定的结论。

1.2第一种非标准有限差分格式的局部截断误差下面利用Taylor 公式对式(6)展开,计算式(6)的局部截断误差。

定义差分符号则由式(6)展开得到的局部截断误差为其中,当时,局部截断误差。

1.3第二种非标准有限差分格式的构造现在构造式(1)的第二种非标准有限差分格式。

与第一种非标准有限差分格式(6)不同,在构造第二种非标准有限差分格式中,对非线性项进行了非局部离散,即在点处,利用来逼近,因而式(1)的差分方程变为式(7)中的分母函数和与式(4)中的相同。

对式(7)进行整理,可得式(8)即为式(1)的第二种非标准有限差分格式。

1.4第二种非标准有限差分格式的局部截断误差采用与上述相同的记号和方法,展开式(8)并计算,得到式(8)的局部截断误差其中,当时,局部截断误差。

1.5传统的标准有限差分格式式(1)传统的标准有限差分法为比较式(4)、式(7)和式(9),可以发现式(9)更简单,直接取时间和空间步长作为分母函数,对非线性项进行了局部离散,但这种格式的计算结果在数值精度和数值稳定性方面表现得比较差,后面的数值算例说明了这一点。

2数值算例例1:考虑非线性薛定谔方程相应的初边值条件为其中,例1的精确解为。

取时间步长为,空间步长为。

利用非标准有限差分格式(6)、格式(8)与传统标准有限差分格式(9)进行数值计算和比较,结果见表1。

从表1可以看出,非标准有限差分格式(6)和格式(8)的计算精度优于传统的标准有限差分格式,这说明对非线性项采用非局部的离散方式可以获得更精确的计算结果,原因是利用逼近,同时在分母中分别用步长函数、代替了、。

从表1还可以看1111i (2)n n n n n n m m m m m m u u R u u u u ++--=-++22i [()]n nm m R u g +。

(5)1111[1i ()]n n n nm m m m u R u u u ++-=+++2212i(2)()i n nm m R R u R g -+。

(6)1D 2D Δ0,0t h ®®Δt 2h 2120,R R -³11,i n n mmnt m uuu D +-¶=1122,n n n m m m nx x m u u u u D +--+¶¶=2()n n n n n mt mmx x mmu u u u t =¶-¶¶-=((,))((,))n n n t mt m n mx x mxx m n u u x t u u u x t ¶--¶¶--22(()(,))n mm n u u x t -=211(Δ)Δ(1)(,)(,)i 2i t m n tt m nt t u x t u x t D D -+-2422(1)(,)(,)12nm xx m n xxxx m n h h u u x t u x t D D --=2=(Δ),O t h +11(,),(,)n n n m m m t t t x x x ++ÎÎ。

Δ0,0t h ®®0nm t ®2u (,)m n x t 1n nmm u u +2u 1111122,i n n n n nm m m m m n n n nm m m m u u u u u u u u g D D ++-+--+=++(7)1D 2D 11111(12i )i ()n n n n n n n m m m m m m m u R u u R u u u u ++-=-+++212i i n n nm m m R u u R g ++。

(8)1n n n n n n m t m m x x m m m u u u u u t +=¶-¶¶-=((,))((,))n n nt m t m n m x x m xx m n u u x t u u u x t ¶--¶¶--1((,))n nm m m n u u u x t +-=211(Δ)Δ(1)(,)(,)i 2i t m n tt m nt t u x t u x t D D -+-2422(1)(,)(,)12nm xx m n xxxx m nh h u u x t u x t D D --=2(Δ),O t h +11(,),(,),n n n m m m t t t x x x ++ÎÎ0,Δ0h t ®®0nm t ®(9)111222(i(Δ)n n n n n m m m m m n n nm m m u u u u u u u g t h++---+=++)。

222(exp(i )2exp(22i )),i u u u u x t x t t x ¶¶=+++-+¶¶(0,)exp(i ),(1,)exp(1i ),u t t u t t =ìí=+î(,0)exp ,u x x =01,01x t <<<£。

(,)exp(i )u x t x t =+0.010.11n n mm u u +2u 1D 2D h Δt 张艳敏,刘明鼎:求解非线性薛定谔方程的一类数值解法9··出,利用格式(6)和格式(8)得到的数值精度差别不大,这主要取决于方程解的性质。

3结束语我们构造了有别于传统的标准有限差分格式的两种非标准有限差分方法,利用非标准的有限差分格式对非线性薛定谔方程的进行了数值逼近,对非线性薛定谔方程的非线性项进行非局部离散,将步长函数作为导数项离散后的分母,求出了相应的数值解,并对数值解进行了比较。

与传统的标准有限差分格式相比,非标准有限差分格式能提高数值解的精度。

相关文档
最新文档