999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

Numerical simulation of the soliton solutions for a complex modified Korteweg-de Vries equation by a finite difference method

2021-04-26 03:19:14TaoXuGuoweiZhangLiqunWangXiangminXuandMinLi
Communications in Theoretical Physics 2021年2期

Tao Xu,Guowei Zhang,Liqun Wang,Xiangmin Xu and Min Li

1 State Key Laboratory of Heavy Oil Processing,China University of Petroleum,Beijing 102249,China

2 College of Science,China University of Petroleum,Beijing 102249,China

3 Department of Mathematics and Physics,North China Electric Power University,Beijing 102206,China

Abstract In this paper,a Crank-Nicolson-type finite difference method is proposed for computing the soliton solutions of a complex modified Korteweg-de Vries (MKdV) equation (which is equivalent to the Sasa-Satsuma equation) with the vanishing boundary condition.It is proved that such a numerical scheme has the second-order accuracy both in space and time,and conserves the mass in the discrete level.Meanwhile,the resulting scheme is shown to be unconditionally stable via the von Nuemann analysis.In addition,an iterative method and the Thomas algorithm are used together to enhance the computational efficiency.In numerical experiments,this method is used to simulate the single-soliton propagation and two-soliton collisions in the complex MKdV equation.The numerical accuracy,mass conservation and linear stability are tested to assess the scheme’s performance.

Keywords: complex modified Korteweg-de Vries equation,finite difference method,soliton solutions

1.Introduction

Up to now,a number of integrable nonlinear evolution equations have been derived to describe various nonlinear wave phenomena,like the solitons,breathers and rogue waves [1-6].As a universe integrable model,the nonlinear Schr?dinger equation(NLSE)appears in optics[7],fluids[8],plasmas [9],quantum field theory [10],Bose-Einstein condensates [11],etc.Different from the Korteweg-de Vries equation,the NLSE field is complex and thus it admits the envelope solitons which are formed on the balance between the group velocity dispersion and cubic nonlinearity [7].By including some higher-order dispersion and nonlinear terms,the NLSE has also been generalized to describe the propagation of ultrashort optical pulses[12,13]and internal waves[14].When the third-order dispersion is considered,two important integrable versions are the Hirota equation[15]and Sasa-Satsuma (SS) equation [16].

Through the Galilean-phase transformations,the Hirota equation and SS equation can be respectively written in the simple form [16-18]

which are usually referred to be two integrable versions of the complex modified Korteweg-de Vries(MKdV)equation,where ξ and η are respectively the normalized time and space variables,p is the complex-valued function of ξ and η.Both equations(1)and (2) are solvable by the inverse scattering transform (IST)[16,19-21],and their integrable properties have been detailed from different aspects,including the Lax pair[16,22],Painlevé property[22],conservation laws[23,24],Hamiltonian structures[24,25],Darboux transformation (DT) [18,26-28],bilinear representation [15,29,30],and squared eigenfunctions [31].Meanwhile,a lot of efforts have been devoted to the exact analytical localized-wave solutions and their dynamical evolution behaviors (e.g.see [18-22,26-30,32-43]).

Similarly to the NLSE,equation (1) has the bright soliton with the vanishing background and exhibits the standard elastic soliton collisions[15,17,18,26,32].Quite differently,because of the additional nonlinear term,equation(2)admits the singlehump (SH) and double-hump (DH) solitons as well as the multi-hump(MH)soliton having periodical oscillating behavior with the vanishing background[16,20].Moreover,it has been found that equation(2)can exhibit the unusual shape-changing soliton collisions,that is,the MH soliton changes into an SH or DH one upon a collision,and vice versa [27].From the viewpoint of physical applications,the DH and MH solitons may be used to design new error preventable line-coding scheme which is robust against the impairments arising from intrachannel collisions [44],and the shape-changing soliton collisions may have applications in all-optical information processing,optical switching,and routing of optical signals [45,46].In addition,we point that the symmetric and asymmetric DH solitons also exist in other integrable systems [47-49].

However,we note that the exact analytical solutions of equation(2)may become weak in practical physical systems.This is because one must consider the possibility that the initial waves are not matched to the exact analytical solutions,or that there is a slight violation from the fixed ratio of the last three terms in equation (2) [7,50].Therefore,it is necessary and physically important to develop some numerical methods to simulate the soliton solutions of equation (2).In the past decades,a non-integrable complex MKdV equation was studied by the split-step Fourier spectral method [51],meshfree collocation method [52],Petrov-Galerkin method [53],and multisymplectic method [54,55].But for the integrable cases,only equation (1) was numerically solved by the integrable IST scheme which does not suffer from any against an initial perturbation.In section 5,we address the conclusions and discussions of this paper.

2.Exact analytical soliton solutions

By using the N-fold DT and choosing the seed solution p=0,we obtain the N-soliton solutions of equation(2)in the determinant form [27]

in which the block matrices FN×L,GN×Land HN×Lare given by

with

Taking N=1 in solution (3),the one-soliton solution can be written as

instabilities [56],whereas equation (2) has received little attention in the numerical aspect.

In this paper,we will propose a conservative finite difference method to equation (2) with the vanishing boundary condition,and use it to numerically simulate the propagation and collisions for three types of solitons.The rest of this paper is organized as follows.In section 2,we review the exact analytical soliton solutions as well as their propagation and collision properties.In section 3,we present a Crank-Nicolson (CN)-type finite difference scheme for equation (2),and make numerical analysis for the accuracy,mass conservation and linear stability.In section 4,we perform numerical experiments for the one-and two-soliton solutions,and check the numerical accuracy,mass conservation and linear stability

Figure 1.Three types of one-soliton solutions of equation (2): (a) Aan SH soliton with β1=0,γ1=1 and b) a DH soliton with β1=1,γ1=0 and c) an MH soliton with β1=0.5,γ1=1 an

With N=2,solution (3)describes the elastic two-soliton collisions in the sense that the soliton velocities and masses are conserved before and after collision.According to the profiles of asymptotic solitons,the soliton collisions can be classified into three different cases [27]: (i) If (β1,β2),(γ1,γ2),(β1,γ2) or (β2,γ1)=0,the two interacting solitons are either the SH or DH ones.(ii) If none of βkand γk(k=1,2)is 0,the collisions occur between two MH solitons with internal oscillation.(iii) If only one of βk,γk(k=1,2)is 0,one soliton is always of the MH type,but the other one may experience the change of shape upon a collision,that is,the SH or DH soliton changes into an oscillating MH one,or the MH soliton into an SH or DH one.It should be noted that the shape-changing soliton collision is a peculiar property of equation (2),which has never been reported in other (1+1)-dimensional single-component integrable equations.

3.CN-type finite difference scheme and numerical analysis

By choosing an interval Ω=[L1,L2] properly and large enough,equation (2) with the vanishing boundary condition lim∣η∣→∞p=0 can be approximated by

In order to obtain the numerical method for discretizing the problem (8)-(10),we choose the time step τ > 0 and mesh size h=(L2- L1)/N (with N as an even positive integer),and denote the grid points and time steps as

Meanwhile,based on the Taylor series expansion,we give the following three useful formulas:

where a,b,c are three positive integers.For simplicity,we introduce the finite difference operators

withbeing the numerical approximation of p at the point(ηj,ξn) (j=0,… ,N; n=0,1,…).

With proper integers for a,b and c,equations (12)-(14)give rise to

Based on the above equations,we obtain the following finite difference scheme of equation (8) as follows:

where the CN scheme is used for the temporal derivative,the central finite differences is used for the spatial derivatives,andMeanwhile,the boundary condition (9) is discretized as

and the initial condition (10) is discretized as

Remark 3.1.In addition to the boundary condition (21),we should also impose the numerical derivatives pη=0 at two end points of the interval Ω.Hence,we introduce the artificial grids j=-1 and j=N + 1,and take the following conditions:

Lemma 3.2.The local truncation error of the difference equation (20) to equation (2) is of O(τ2+ h2).

Proof.The result can be directly obtained by using equations (16)-(19). □

For the CN-type finite difference scheme (20)-(22),we can get the mass conservation in the discrete level as follows.

Lemma 3.3.If we define the discrete mass as

then the CN-type finite difference method (20)-(22)conserves the mass in the discrete level,i.e.

Proof.Multiplying equation (20) byand adding the resulted equation with its complex conjugate,we obtain

Taking the summation of equation (26) from j=1 to N - 1 and noticing (24),we have

This,together with the boundary conditions (21) and (23),implies that=0for all n ≥ 0. □

Next,we examine the linear stability of the CN-type finite difference scheme (20)-(22) by the von Neumann method.Following the way in[57],we freeze some variables in the nonlinear terms of equation (20),that is,

where (jk,nk) (k=1,2) are the indices such that

Then,we perform the von Neumann analysis for the corresponding linear equation and obtain the following result.

Lemma 3.4.The CN-type finite difference scheme (20)-(22)to equation (2) is unconditionally linearly stable.

Proof.Replacing the nonlinear terms of equation(20)like the way in (28),we have the following linear equation:

Then,we assume=vneikjhand substitute it into equation (31),yielding

that is,

From the above equation,the amplification factor can be obtained as

where |v| ≡ 1 implies that the finite difference scheme (20)-(22) is unconditionally linearly stable. □

Although the above finite difference scheme has the second-order accuracy both in space and time and enjoys the unconditional linear stability,one has to solve a set of fully nonlinear coupled algebraic equations at every time step,which is time consuming and tedious in programming.In order to improve the computational efficiency and make the algorithm easy to program,we adopt the iterative method[58,59] and the Thomas algorithm together to solve equation (20).To be specific,the iterative scheme can be described as follows:

with

From tnto tn+1,the iteration stops when

where l=0,1,2,… denotes the iterative time,∈is a given error bond.For simplicity,the iterative equation (35) can be written in the matrix form

Figure 2.Time evolution for three different one-soliton solutions of equation (2): (a) an SH soliton with β1=0,γ1=2 and λ1=-0.25 + 0.2i; (b) a DH soliton with β1=2,γ1=0 and λ1=-0.3 + 0.06i; (c) an MH soliton with β1=0.5,γ1=2 and i .

with

where the coefficients are given by

At each step,we need to compute the coefficient matricesfrom pn,l.Thus,the penta-diagonal system of equation (37)can be solved via the Thomas algorithm,and the computational cost per time step is O(N).

4.Numerical results

In this section,we will numerically simulate the soliton evolution and collisions in equation (2) with the vanishing background,and test the numerical accuracy and linear stability of the adopted finite difference method.Throughout this section,we use the l∞-norm of error between the numerical solutionand the analytical solution p(ηj,ξn) as

to quantify the numerical solutions.

4.1.Numerical simulation of one-soliton evolution

Figure 3.Time evolution of error norms for three cases of onesoliton solutions in figures 2(a)-(c).

Figure 4.Time evolution of discrete masses for three cases of onesoliton solutions in figures 2(a)-(c).

Figure 5.Time evolution of three different two-soliton solutions of equation(2):(a)shape-preserving collision between an SH soliton and a DH soliton with β1=β2=1,γ1=γ2=0,λ1=-0.32 - 0.1i and λ2=0.32 - 0.3i; (b) shape-preserving collision between two MH solitons with β1=β2=1,γ1=γ2=1,λ1=-0.375 - 0.12i and λ2=0.375 - 0.3i; (c) shape-changing collision between an MH soliton and a DH soliton with β1=β2=1,γ1=0,γ2=1,λ1=0.4 - 0.08i and λ2=-0.3 - 0.3i.

Figure 6.Transverse plots of the two-soliton collision associated with figure 6(a) at (a) ξ=0,(b) ξ=17,(c) ξ=23,and (d) ξ=40.

Figure 7.Time evolution of error norms for three cases of twosoliton solutions in figures 5(a)-(c).

First,we simulate the one-soliton evolution by choosing solution (6)at ξ=-15 as the initial data.In our simulations,we take the interval Ω=[-30,30]so that the boundaries do not affect the soliton propagation.Meanwhile,we set h=0.05,τ=0.001 and error bond ∈=10-11for the iterative computation of equation (35).With different values of β1,γ1and λ1,figures 2(a)-(c) respectively illustrate the time evolution of the SH,DH and MH solitons,which shows the same dynamical behavior as the exact analytical solutions behave [27].More precisely,we calculate the error norms between the numerical and analytical solutions for ξ ∈ [0,30],as shown in figure 3.It can be seen that the error norms for three cases in figures 2(a)-(c) are within the order 10-3.Besides,we give the time evolution of the discrete masses defined in (24)from ξ=0 to 30(see figure 4),which shows that M1is a conserved quantity and agrees well with the exact value as given in (7).

Figure 8.Time evolution of discrete masses for three cases of twosoliton solutions in figures 5(a)-(c).

Figure 9.Time evolution of the error norms from ξ=0 to 10 for three types of one-soliton solutions with different initial perturbations,where the parameters are chosen as follows: (a) β1=0,γ1=2 and λ1=- 0.25 + 0.2i,(b) β1=2,γ1=0 and λ1=-0.3 + 0.06i,(c) β1=0.5,γ1=2 and

Figure 10.Comparison of the exact analytical solution and numerical solutions at ξ=10 for (a) SH soliton,(b) DH soliton,and (c) MH soliton,where and the other parameters are the same as those in figure 9.

We should mention that the time-splitting pseudo-spectral (TSPS) method is very effective in computing the envelope solitons of NLSE [60].In comparison,the TSPS method performs better in the accuracy and costs less CPU time than the finite difference method.However,the former requires a judicious choice of the time step and mesh size.For example,with the same τ,h and initial values as adopted in figures 2(a)-(c),the TSPS method shows a good performance in simulating the SH and DH solitons,but there occurs a severe distortion for the MH soliton when the evolution time is less than 10.

4.2.Numerical simulation of two-soliton collisions

Next,we simulate the collisions between two solitons for equation (2) by the same finite difference method.To do so,we take solution (3) at ξ=-20 as the initial data,and solve the problem numerically on the interval Ω=[-40,40] with the mesh size h=0.01,time step τ=0.001 and error bond ∈=10-11.In figures 5(a) and (b),we demonstrate the shape-preserving collisions between an SH soliton and a DH soliton and between two MH solitons,respectively.Ignoring the internal oscillation of MH solitons,all the interacting solitons in such two cases retain their individual shapes and velocities,and experience only a small phase shift after the collision.Differently,figure 5(c) depicts a shape-changing two-soliton collision,that is,an SH soliton changes into an MH one when interacting with another MH soliton.However,this type of collision is also elastic in the sense that the masses of interacting solitons are conserved,which can be confirmed in figure 8.All the collisions are clean and display no dispersed radiation (for example,see figure 6),indicating the elastic nature.

Moreover,we give the time evolution of error norms and discrete masses from ξ=0 to 40 in figures 7 and 8.The error norms for three cases in figures 5(a)-(c) are within the order 10-3,but the last two cases exhibit a stronger oscillation with the time ξ because of the periodical behavior of MH solitons.From figure 8,we find that there is very little dissipation for the discrete masses and the values are very close to 4(|λ1R| + |λ2R|),which implies that the total masses of two solitons are conserved before and after the collision.

Table 1.Spatial error analysis of three one-soliton solutions with time step τ=0.01 and different mesh sizes.

Table 2.Time error analysis of three one-soliton solutions with mesh step h=0.001 and different time steps.

4.3.Numerical accuracy and linear stability

In this subsection,we use the one-soliton solution in (6) to numerically check the accuracy and linear stability of the CNtype finite difference method.

By setting a fixed time step but different mesh sizes,table 1 shows the error norms at the time ξ=2 for three different one-soliton solutions,where the parameters are selected as β1=1,γ1=0,λ1=-0.25 + 0.2i for the SH soliton,β1=1,γ1=0,λ1=-0.3 + 0.075i for the DH soliton,andβ1= 0.5,γ1= 1,λ1=- 0 .3 +i for the MH soliton,respectively.Likewise,table 2 presents the error norms at the time ξ=2 with a fixed mesh size but different time steps,where the parameters for the three one-soliton cases are the same as those in table 1.Evidently,the numerical experiments verify that the CN-type finite difference method is second-order accurate both in space and time,which is consistent with the statement in lemma 3.2.

For the study of linear stability,we perturb the initial solution p1in the form

Regarding the above three one-soliton cases,figure 10 makes a comparison of the exact analytical solution and numerical solutions at ξ=10 within (41).It can be seen that the soliton solutions enjoy a good linear stability against the initial perturbations.

5.Conclusions

Recently,the soliton dynamics of the complex MKdV equation(2)(which is an integrable equation equivalent to the SS equation) has attracted much interest both in mathematics and physics.In this paper,we have proposed a CN-type finite difference method for computing the soliton solutions of equation (2) with the vanishing boundary condition.It has been shown that the resulting numerical scheme admits the second-order accuracy both in space and time,conserves the discrete mass,and enjoys the unconditional linear stability in the sense of the von Nuemann analysis.For solving a fully nonlinear coupled algebraic equations obtained from equation (20),we have adopted an iterative method and the Thomas algorithm to enhance the computational efficiency.In numerical experiments,we have simulated the single-soliton propagation and two-soliton collisions,which shows a good performance in the numerical accuracy,mass conservation and linear stability against with the initial perturbations.Therefore,our proposed numerical method is efficient in simulating the soliton solutions of equation (2) with the vanishing boundary condition.In the future,considering that equation(2)admits more abundant and complicated solitonic behaviors with the nonvanishing background[37,40,43],one may explore the finite difference scheme to equation(2)with the Neumann boundary condition [60].However,it will be a challenging work to maintain the discrete mass conservation.

Acknowledgments

This work was partially supported by the Natural Science Foundation of Beijing Municipality (Grant No.1212007),and by the Science Foundations of China University of Petroleum,Beijing (Grant Nos.2 462 020YXZZ004 and 2 462 020XKJS02).

主站蜘蛛池模板: 国产毛片久久国产| 国产高颜值露脸在线观看| 成人午夜福利视频| 免费A级毛片无码免费视频| 亚洲成人高清无码| 午夜国产不卡在线观看视频| 99re在线视频观看| 日本妇乱子伦视频| 亚洲一区免费看| 日韩123欧美字幕| 欧美有码在线| 国产女人在线视频| 亚洲欧美在线综合一区二区三区| 亚洲国产欧美目韩成人综合| 国产婬乱a一级毛片多女| 在线视频一区二区三区不卡| 久久香蕉国产线| 中文字幕天无码久久精品视频免费| 欧美一区二区自偷自拍视频| 激情综合网激情综合| 亚洲不卡影院| 精品久久国产综合精麻豆| 成人福利在线视频免费观看| 亚洲综合专区| 国产精品女人呻吟在线观看| 亚洲最大情网站在线观看| 99视频在线观看免费| 四虎永久在线| 婷婷激情五月网| 99热这里都是国产精品| av在线无码浏览| 99久久亚洲综合精品TS| 日韩午夜福利在线观看| 九九热这里只有国产精品| 久精品色妇丰满人妻| 99视频只有精品| 国产h视频免费观看| 国产乱人免费视频| 欧美午夜在线观看| 草草线在成年免费视频2| 国产精品密蕾丝视频| 欧美另类第一页| 亚洲人妖在线| 狠狠v日韩v欧美v| 国模视频一区二区| 久久semm亚洲国产| 毛片最新网址| 日本黄色a视频| 在线看免费无码av天堂的| 国产精欧美一区二区三区| 久久频这里精品99香蕉久网址| 国产免费羞羞视频| 亚洲性一区| 国产午夜看片| 国产综合另类小说色区色噜噜| 亚洲 欧美 中文 AⅤ在线视频| 夜精品a一区二区三区| 亚洲午夜天堂| 国产欧美在线观看精品一区污| 一本大道无码日韩精品影视| 欧美午夜网| 国产男女免费完整版视频| 熟妇无码人妻| 亚洲中文字幕手机在线第一页| 精品无码人妻一区二区| 亚洲精品无码在线播放网站| 久久综合AV免费观看| 久久久噜噜噜久久中文字幕色伊伊 | 久久国产精品77777| 欧美午夜理伦三级在线观看| 激情六月丁香婷婷四房播| 97se亚洲| 大乳丰满人妻中文字幕日本| 久久综合伊人 六十路| 亚洲国产欧洲精品路线久久| a天堂视频在线| 国产精品永久久久久| 日本伊人色综合网| 视频二区亚洲精品| 国产玖玖视频| 久久久精品国产SM调教网站| 午夜福利视频一区|