Abstract
The numerical solutions of the coupled Korteweg-de Vries equation is investigated via combination of two efficient methods that includes Crank–Nicolson scheme for time integration and quintic B-spline based differential quadrature method for space integration. The differential quadrature method has the advantage of using less number of grid points. And the advantage of the Crank–Nicolson scheme is the prevention of long and tedious algebraic computations for time integration. Those advantages come together and produce better results. To display the accuracy and efficiency of the present hybrid method three well-known test problems, namely single soliton, interaction of two soliton and birth of solitons are solved and the error norms \(L_{2}\) and \( L _{\infty }\) are computed and compared with earlier works. Present hybrid method obtained superior results than earlier works by using the same parameters and less number of grid points. This situation is shown by comparison of the earlier works. At the same time, two lowest invariants and numerical and analytical values of the amplitudes of the solitons during the simulations are computed and tabulated. Besides those, relative changes of invariants are computed. Properties of solitons observed clearly at the all of the test problems and figures of the all of the simulations are given.
Similar content being viewed by others
Avoid common mistakes on your manuscript.
1 Introduction
The Korteweg-de Vries equation (KdV)
is a nonlinear partial differential equation arising in the study of a number of different physical systems, e.g., water waves, plasma physics, anharmonic lattices, and elastic rods. It describes the long time evolution of small-but-finite amplitude dispersive waves (Miura 1976). Many researchers have investigated solutions of KdV type equations (Başhan 2018; Hepson et al. 2018; Başhan et al. 2015, 2016, 2018c).
In this study, we will research the set of equations known as coupled KdV which describes interactions of two long waves with different dispersion relations given by Hirota and Satsuma (1981) in 1981 as follows:
where \(\varepsilon \) and \(\mu \) are arbitrary constants. For the value of \( \mu =0,\) the effect of v vanishes and the Eq. (2) turns into the ordinary KdV equation. Because of the importance of the coupled KdV equation many scientists obtained analytical and numerical solutions such as (Wazwaz 2010a, b; Fan and Zhang 1998; Assas 2008; Tam et al. 2000; Abazari and Abazari 2012; Chen et al. 2012; Adem and Khalique 2012; Cao et al. 2012; Inan 2007; Rady et al. 2009; Roy 1998; Zhou et al. 2003; Halim et al. 2003; Kaya and Inan 2004; Oruç et al. 2017; Ismail and Ashi 2014; Ismail 2009; Al-Khaled et al. 2008; Biswas and Ismail 2010; Islam et al. 2009; Kutluay and Uçar 2013) .
Differential quadrature method (DQM) was first introduced by Bellman et al. (1972) to obtain numerical solution of partial differential equations. Many researchers have developed different types of DQMs utilizing various base functions such as Legendre polynomials and spline functions (Bellman et al. 1972), Hermite polynomials (Cheng et al. 2005), radial basis functions (Shu and Wu 2007), harmonic functions (Striz et al. 1995), Sinc functions (Korkmaz and Dağ 2011), B-spline functions (Başhan et al. 2018a; Karakoç et al. 2014), and modified B-spline functions (Mittal and Jain 2012; Başhan et al. 2017, 2018b; Başhan 2019).
In this work, a hybrid method which includes powerful type of finite difference method, namely Crank–Nicolson method and quintic B-spline based differential quadrature method is applied to obtain numerical solutions of coupled KdV equation. There are some advantages of the quintic B-splines such as the first-, the second- and the third-order weighting coefficients obtained directly without any recurrence formulae or matrix multiplication approach.
2 Space discretization via DQM
DQM can be defined as a numerical approximation to the partial differential equations via fewer nodal points than common methods that gets high accurate solutions. Let us take the grid distribution \(a=x_{1}<x_{2}<\cdots <x_{N}=b\) of a finite interval \(\left[ a,b\right] \) into consideration. Provided that any given function \(U\left( x\right) \) is smooth enough over the solution domain, its derivatives with respect to x at a nodal point \(x_{i}\) can be approximated by a linear summation of all the functional values in the solution domain, namely
where r denotes the order of the derivative, \(w_{ij}^{\left( r\right) }\) represent the weighting coefficients of the rth order derivative approximation, and N denotes the number of nodal points in the solution domain. Here, the index j represents the fact that \(w_{ij}^{\left( r\right) }\) is the corresponding weighting coefficient of the functional value \(U\left( x_{j}\right) \). In this study, we need first-, second-, and third-order derivative of the function U(x). So, we will find value of the Eq. (4) for \(r=1,2,3\).
Let \(Q_{m}(x)\) be the quintic B-splines with knots at the points \(x_{i}\) where the uniformly distributed N nodal points are taken as \( a=x_{1}<x_{2}<\cdots <x_{N}=b\) on the ordinary real axis. The B-splines \( \{Q_{-1},Q_{0},\ldots ,Q_{N+2}\}\) form a basis for functions defined over [a, b]. The quintic B-splines \(Q_{m}(x)\) are defined by the following relationships (Prenter 1975):
where \(q_{1}=(x-x_{m-3})^{5},\)\(q_{2}=(x-x_{m-2})^{5},\ q_{3}=(x-x_{m-1})^{5},\ q_{4}=(x-x_{m})^{5},\ q_{5}=(x-x_{m+1})^{5},\ q_{6}=(x-x_{m+2})^{5}\ \)and \(h=x_{m}-x_{m-1}\) for all m.
2.1 First-order derivative approximation
Using the quintic B-splines as test functions in the fundamental DQM equation (4) leads to the following equation:
When DQM methodology is applied, the fundamental equality for determining the corresponding weighting coefficients of the first- order derivative approximation is obtained as follows:
In the process, after all of the test functions are applied, we get the following system of algebraic equations:
This system consists of \(N+8\) unknowns and \(N+4\) equations. For this system to have a unique solution, it is required to add four additional equations to the system. If we take the derivative of the equations, then we obtain the following:
By using the Eqs. (8), (9), (10) and (11) which we obtained by derivations, four unknown terms will be eliminated from equation system and solvable new algebraic equation system is obtained:
where
and
and
So, the number of algebraic equations and the unknowns will be equal and the equation system will be solvable with 5-band Thomas algorithm. The new matrix system contains \(N+4\) equations and \(N+4\) unknowns.
By the same idea, for the determination of weighting coefficients \( w_{k,j}^{\left( 1\right) },\,j=-1,0,\ldots ,N+2\) at grid points \(x_{k}\), \( 2\le k\le N-1\) we got the following algebraic equation system:
where
and
For the last grid point of the domain \(x_{N}\) with the same idea, by determining weighting coefficients \(w_{N,j}^{\left( 1\right) },\quad j=-1,0,\ldots ,N+2\) we got the following algebraic equation system:
where
and
2.2 Second-order derivative approximation
If we use quintic B-splines and its second derivatives, then all the corresponding weighting coefficients can be found out. If we use all test functions for the first grid point and follow in a similar manner the first-order derivative approximations, then the weighting coefficients \( w_{1,j}^{\left( 2\right) }\),\(\quad j=-1,0,\ldots ,N+2\) can be found out by solving the following system of algebraic equations:
where
and
So, the number of algebraic equations and the unknowns will be equal and the equation system will be solvable with 5-band Thomas algorithm. The new matrix system contains \(N+4\) equations and \(N+4\) unknowns.
By the same idea, for the determination of weighting coefficients \( w_{k,j}^{\left( 2\right) },\,j=-1,0,\ldots ,N+2\) at grid points \(x_{k}\), \( 2\le k\le N-1\) we got the following algebraic equation system:
where
and
For the last grid point of the domain \(x_{N}\) with the same idea, by determining weighting coefficients \(w_{N,j}^{\left( 2\right) },\quad j=-1,0,\ldots ,N+2\) we got the following algebraic equation system:
where
and
2.3 Third-order derivative approximation
Now, if we use quintic B-splines and its third derivatives, then all the corresponding weighting coefficients are found out. If we use all test functions for the first grid point and follow in a similar manner the first- and second-order derivative approximations, then the weighting coefficients \( w_{1,j}^{\left( 3\right) }\), \(j=-1,0,\ldots ,N+2\) can be found out by solving the following system of algebraic equations:
where
and
So, the number of algebraic equations and the unknowns will be equal and the equation system will be solvable with 5-band Thomas algorithm. The new matrix system contains \(N+4\) equations and \(N+4\) unknowns.
By the same idea, for the determination of weighting coefficients \( w_{k,j}^{\left( 3\right) },\,j=-1,0,\ldots ,N+2\) at grid points \(x_{k}\), \( 2\le k\le N-1\), we got the following algebraic equation system:
where
and
For the last grid point of the domain \(x_{N}\) with same idea, by determining weighting coefficients \(w_{N,j}^{\left( 3\right) },\quad j=-1,0,\ldots ,N+2\) we got the following algebraic equation system:
where
and
So the systems (12)–(20) can be solved by 5-banded Thomas algorithm.
3 Discretization in time and solution process
We have discretized Eq. (2) using effective type of finite difference method, namely Crank–Nicolson type scheme. First Eq. ( 2) is discretized as
Equation (21) is rewritten as follows:
Then, Rubin and Graves type linearization technique (Rubin and Graves 1975) is used at the left-hand side of the Eq. (22) to linearize the nonlinear terms as given below:
Accordingly, we have obtained after the vanishes the same terms at both the sides:
By the same process applied to the Eq. (3)
is obtained. Now, let us define some terms to use in Eqs. (23) and (24) as
where \(A_{i}^{n}\) and \(B_{i}^{n}\) are the first-order and third-order derivative approximations of U functions at the nth time level on points \(x_{i}\) and \(C_{i}^{n}\) and \(D_{i}^{n}\) are the first-order and third-order derivative approximations of V functions at the nth time level on points \(x_{i}\) , respectively. By the substitution of definition (25) in Eq. (23) and reorganizing for each grid points as follows, we obtain
where
Then by using the same process used for Eq. (24), we obtain the following equations for each grid point.
where
By implementing the system of Eqs. (26) on \(x_{i}\) , \(i=1(1)N\) grid points, N equations consisting of N unknowns which are denoted by \( U^{n+1}\) will be obtained. The equation system has been shown in matrix form below:
Then, the boundary conditions have been applied to the system of Eq. (28) and the first and the last equations are eliminated from the systems. So,
is obtained and by the same process the boundary conditions have been applied to the system of Eq. (27) and the first and the last equations are eliminated from the systems and both of the systems are solved at the same time by Gauss elimination method easily.
4 Numerical examples
Here, three famous test problems, namely single soliton, interaction of two solitons and birth of the solitons are going to be investigated. The accuracy of the numerical method is checked by using the error norms \(L_{2}\) and \(L_{\infty },\) respectively:
Moreover, the following lowest two invariants (Ismail 2009) are going to be computed:
Relative changes of invariants are defined as
4.1 Single soliton
The coupled KdV equation has an exact solution given in the following form (Hirota and Satsuma 1981):
where
We take as initial condition Eq. (25) at \(t=0\) of the following form:
and boundary condition
To allow comparison with earlier work (Ismail 2009), we use three different set of value of parameters as \(\left( \text {a}\right) \)\(\varepsilon =-0.125\), \( \mu =-3\), \(\gamma =0.5\), \(\left( \text {b}\right) \)\(\varepsilon =0.5\), \(\mu =-3\), \(\gamma =0.5,\)\(\left( \text {c}\right) \)\(\varepsilon =-0.5\), \(\mu =3\) , \(\gamma =0.5\) with fixed values \(x_{0}=0\) and \(-25\le x\le 25.\)
First for the type \(\left( \text {a}\right) \)\(\varepsilon =-0.125\), \(\mu =-3\), \(\gamma =0.5\) parameters are used and the solitons are going to move toward the right having the constant velocities with unchanged amplitudes, respectively. This situation is the result of properties of solitons that they protect their shape, amplitude and velocity during the simulation. The numerical and exact values of the amplitudes for the both of the solitons U and V are calculated and reported in Table 1. It is seen clearly from Table 1 that the amplitudes and velocities of both the solitons conserved during the simulation and present numerical values are in compliance with analytical values.
We have plotted the graphs of the numerical solution of single solitons for the type \(\left( \text {a}\right) \) with \(\Delta t=0.01\) and \(N=361\) from \( t=0 \) to \(t=20,\) in Fig. 1. It is clearly observed from Fig. 1 that the amplitudes and velocities of the both of the solitons of the U and V are conserved during the simulation. We have plotted maximum error values of the both of the solitons U and V at time \(t=20\) at Fig. 1. To make a comparison quantitatively, the error norms \( L_{2}\) and \(L_{\infty }\) for +both of the solitons U and V have been computed and compared with earlier works (Oruç et al. 2017; Ismail and Ashi 2014) in Table 2 until \(t=10,\) respectively. It is clearly seen from Table 2 that by using the same parameters \(\Delta t=0.01\) and less number of grid points\(\ N=361\), we have obtained superior results than other ones. Besides those, for the comparison with another work (Ismail 2009), simulation time is run up to \(t=20\) with same parameters and again less number of grid points\(\ N=361\) present results produce superior, again. The error norms \(L_{2}\) and \(L_{\infty }\) for the both of the solitons U and V are calculated and compared with earlier work (Ismail 2009) and given in Table 3. In addition to those results, the two lowest invariants \(I_{1}\) and \(I_{2}\) are computed and added to the Tables 2 and 3, respectively. It is clearly seen from the Tables 2 and 3 that invariants \(I_{1}\) and \(I_{2}\) are almost constant and in compliance with earlier works (Oruç et al. 2017; Ismail and Ashi 2014; Ismail 2009).
Secondly for the type \(\left( \text {b}\right) \)\(\varepsilon =0.5\), \(\mu =-3\) , \(\gamma =0.5\) parameters are used and the solitons are going to move toward the right having the constant velocities with unchanged amplitudes, respectively. As we expressed before, the properties of solitons are observed during the simulation. The numerical and exact value of the amplitudes for the both of the solitons U and V are calculated and reported in Table 4. As seen clearly from Table 4, the amplitudes and velocities of the both of the solitons conserved during the simulation and present numerical values are in compliance with analytical values.
For the type \(\left( \text {b}\right) \) we have plotted the graphs of the numerical solution of single solitons with \(\Delta t=0.01\) and \(N=371\) from \( t=0\) to \(t=20,\) in Fig. 2. It is clearly observed from Fig. 2 that the amplitudes and velocities of the both of the solitons of the U and V are observed during the simulation. We have plotted maximum error values of the both of the solitons U and V at time \(t=20\) in Fig. 2. To make a comparison quantitatively, the error norms \( L_{2}\) and \(L_{\infty }\) for the both of the solitons U and V have been computed and compared with earlier works (Ismail and Ashi 2014; Ismail 2009) in Table 5 until \(t=20,\) respectively. It is clearly seen from Table 5 that by using the same parameter \(\Delta t = 0.01\) and less number of grid points \(N = 371\) the present results yield superior. In addition of those results, the two lowest invariants \(I_{1}\) and \(I_{2}\) are computed and added to the Table 5, respectively. It is clearly seen from the Table 5 that invariants \(I_{1}\) and \(I_{2}\) are almost constant and in compliance with earlier works (Ismail and Ashi 2014; Ismail 2009).
Third, for the type \(\left( \text {c}\right) \)\(\varepsilon =-0.5\), \(\mu =3\) , \(\gamma =0.5\) parameters are used and the solitons are going to move toward the right having the constant velocities with unchanged amplitudes, respectively. As we expressed before, the properties of solitons are observed during the simulation. The numerical and exact value of the amplitudes for the both of the solitons U and V are calculated and reported at Table 6. As seen clearly from Table 6, the amplitudes and velocities of the both of the solitons conserved during the simulation and present numerical values are in compliance with analytical values.
For the type \(\left( \text {c}\right) \) we have plotted the graphs of the numerical solution of single solitons with \(\Delta t=0.01\) and \(N=451\) from \( t=0\) to \(t=20,\) in Fig. 3. It is clearly observed from Fig. 3 that the amplitudes and velocities of both of the solitons of the U and V are conserved during the simulation. We have plotted maximum error values of the both of the solitons U and V at time \(t=20\) at Fig. 3. To make a comparison quantitatively, the error norms \( L_{2}\) and \(L_{\infty }\) for the both of the solitons U and V have been computed and compared with earlier work (Ismail 2009) in Table 7 until \( t=20,\) respectively. It is clearly seen from Table 7 that by the same parameter \(\Delta t = 0.01\) and less number of grid points \(N = 451\), we have obtained superior results. In addition of those results, the two lowest invariants \(I_{1}\) and \(I_{2}\) are computed and added to the Table 7, respectively. It is clearly seen from the Table 7 that invariants \(I_{1}\) and \(I_{2}\) are almost constant and in compliance with earlier work (Ismail 2009).
4.2 The interaction of double solitons
For the second test problem, the interaction of two solitons has the initial condition of the form (Ismail 2009)
where
We have chosen those parameters \(\gamma _{1}=1,\)\(\gamma _{2}=0.6,\)\(\rho _{1}=10,\)\( \rho _{2}=30,\)\(\varepsilon =0.5\) and \(\mu =-3\) at the region \([-10, 120]\) in order to be able to compare the present results with those in the earlier work (Ismail 2009). This condition represents two solitons moving to the right. To provide interaction with increasing time, we place the greater soliton to the left side of the smaller one. Thus we place the greater soliton with amplitude \( c_{1}=1.99673\) at \(x_{1}=10.2\) and small soliton with amplitude \( c_{2}=0.71957\) at \(x_{2}=53.1\) for U at initial time \(t=0\). To observe the interaction clearly at the simulation, we place the greater soliton with amplitude \(c_{1}=1.41306\) at \(x_{1}=10.2\) and small soliton with amplitude \( c_{2}=0.50896\) at \(x_{2}=53.1\) for V at initial time \(t=0\). After the interaction completed and simulation finished at time \(t=90\), the greater soliton with amplitude \(c_{1}=1.99537\) at \(x_{1}=103.0\) and small soliton with amplitude \(c_{2}=0.71983\) at \(x_{2}=80.8\) for U and the greater soliton with amplitude \(c_{1}=1.41251\) at \(x_{1}=103.0\) and small soliton with amplitude \(c_{2}=0.50908\) at \(x_{2}=80.8\) for V. These results show that during the interaction of solitons, they preserve their shapes, velocities and amplitudes. In fact, this is a well-known characteristic of solitons.
For simulation of interaction of double solitons to compare with earlier work (Ismail 2009) we used the same parameters as \(h=0.1\) and \(\Delta t=0.01\) for a long run from time \(t=0\) to \(t=90.\) As it is seen from Figs. 4 and 5 the greater soliton at the left position of the smaller soliton is located at the beginning of the run. With the increase of time, the greater soliton catches up the smaller one until time \(t=50\) and the smaller soliton is being absorbed. The overlapping process continues until \(t=70,\) greater soliton has overtaken the smaller soliton and start in the process of the separation. At time \(t=90\), the interaction is complete and the greater soliton has separated completely from the smaller soliton. The two lowest invariants are computed and compared with earlier work (Ismail 2009) in Table 8. By using the same parameters with earlier work (Ismail 2009) two lowest invariants \(I_{1},\) and \(I_{2}\) changed by less than \(-1.20\times 10^{-5}\) and \(1.60\times 10^{-5}\), respectively, at the end of the simulation with respect to their initial values during the very long run and, therefore, they can be considered almost constant.
4.3 The birth of solitons
Our last test problem is the birth of the solitons of the coupled KdV equation has been studied using the Gaussian initial condition
and with boundary condition given at Eq. (35). First of all, in order to be able to compare the present solutions with earlier studies (Oruç et al. 2017; Ismail and Ashi 2014; Ismail 2009), we have selected the value of \(\varepsilon =0.5\) and \(\mu =-3\) , \(\Delta t=0.01\) and \(N=1301\) over the region of the \(-50\le x\le 150.\) The graphs drawn for the both of the U and V at various times up to \( t=50 \) are given in Figs. 6 and 7. One can see from Figs. 6 and 7 clearly that at the initial time of the simulation there exist only one wave with same amplitudes values 1.0 at location \(x=0\) for the each U and V, respectively. By the increasing of the time new solitons occur like trains of the waves. The locations and amplitude values of the all occurred sequent waves at time \( t=50 \) are given at Table 9. The two lowest invariants are computed and compared with earlier works (Oruç et al. 2017; Ismail and Ashi 2014) in Table 10. One can see clearly from the Table 10 that present hybrid method has used same parameters with earlier works (Oruç et al. 2017; Ismail and Ashi 2014) and obtained better results. For comparison with another work (Ismail 2009) invariants values for the different time steps are given at Table 11. It is clearly seen from Table 11 that using the same parameters with earlier work (Ismail 2009) two lowest invariants \(I_{1},\) and \(I_{2}\) changed by less than \( -1.13\times 10^{-6}\) and \(-2.71\times 10^{-5}\), respectively, at the end of the simulation with respect to their initial values during the very long run and, therefore, they can be considered almost constant.
5 Conclusion
In this study, soliton solutions of the coupled KdV equation have been obtained using hybrid method including Crank–Nicolson scheme and differential quadrature method. For the time integration of coupled KdV equation we have used effective type of finite difference method, namely Crank–Nicolson scheme and then Rubin and Graves linearization technique is implemented. For the space integration of coupled KdV equation we used simple and powerful base functions, namely quintic B-splines for the differential quadrature method. For the last step, the obtained linear equation system has been solved by Gauss elimination method. Three well-known test problems have been solved. It can be seen straightforwardly from comparison of present results and given earlier works (Oruç et al. 2017; Ismail and Ashi 2014; Ismail 2009) that hybrid method can be effectively used for long runs of the coupled KdV equation. It is observed that conservation laws are reasonably satisfied for all of the test problems given in the present study. The obtained numerical results and the comparison of the error norms \(L_{2}\) and \(L_{\infty }\) and also the two invariants show that the hybrid method can achieve high accuracy and good conservation properties. As a conclusion, it can be said that the present hybrid method is an effective and efficient one for solving the coupled KdV equation and can also be used for numerical solutions of other partial differential equations.
References
Abazari R, Abazari M (2012) Numerical simulation of generalized Hirota–Satsuma coupled KdV equation by RDTM and comparison with DTM. Commun Nonlinear Sci Numer Simul 17:619–629
Adem AR, Khalique CM (2012) Symmetry reductions, exact solutions and conservation laws of a new coupled KdV system. Commun Nonlinear Sci Numer Simul 17:3465–3475
Al-Khaled K, Al-Refai M, Alawneh A (2008) Traveling wave solutions using the variational method and the tanh method for nonlinear coupled equations. Appl Math Comput 202:233–242
Assas LMB (2008) Variational iteration method for solving coupled-KdV equations. Chaos Solitons Fractals 38:1225–1228
Başhan A (2018) An effective application of differential quadrature method based on modified cubic B-splines to numerical solutions of the KdV equation. Turk J Math 42:373–394
Başhan A (2019) An efficient approximation to numerical solutions for the kawahara equation via modified cubic B-spline differential quadrature method. Mediterr J Math 16:14. https://doi.org/10.1007/s00009-018-1291-9
Başhan A, Karakoç SBG, Geyikli T (2015) Approximation of the KdVB equation by the quintic B-spline differential quadrature method. Kuwait J Sci 42(2):67–92
Başhan A, Uçar Y, Yağmurlu NM, Esen A (2016) Numerical solution of the complex modified Korteweg-de Vries equation by DQM. J Phys Conf Ser 766:012028. https://doi.org/10.1088/1742-6596/766/1/012028
Başhan A, Yağmurlu NM, Uçar Y, Esen A (2017) An effective approach to numerical soliton solutions for the Schrödinger equation via modified cubic B-spline differential quadrature method. Chaos Solitons Fractals 100:45–56
Başhan A, Uçar Y, Yağmurlu NM, Esen A (2018a) A new perspective for quintic B-spline based Crank–Nicolson differential quadrature method algorithm for numerical solutions of the nonlinear Schr ödinger equation. Eur Phys J Plus 133:12
Başhan A, Uçar Y, Yağmurlu NM, Esen A (2018b) Numerical solutions for the fourth order extended Fisher–Kolmogorov equation with high accuracy by differential quadrature method. Sigma J Eng Nat Sci 9(3):273–284
Başhan A, Yağmurlu NM, Uçar Y, Esen A (2018c) A new perspective for the numerical solutions of the cmKdV equation via modified cubic B-spline differential quadrature method. Int J Mod Phys C 29(6):1850043
Bellman R, Kashef BG, Casti J (1972) Differential quadrature: a tecnique for the rapid solution of nonlinear differential equations. J Comput Phys 10:40–52
Biswas A, Ismail MS (2010) 1-Soliton solution of the coupled KdV equation and Gear–Grimshaw model. Appl. Math. Comput. 216(12):3662–3670
Cao DB, Yan JR, Zhang Y (2012) Exact solutions for a new coupled MKdV equations and a coupled KdV equations. Phys Lett A 297(2002):68–74
Chen Y, Song S, Zhu H (2012) Multi-symplectic methods for the Ito-type coupled KdV equation. Appl Math Comput 218:5552–5561
Cheng J, Wang B, Du S (2005) A theoretical analysis of piezoelectric/composite laminate with larger-amplitude deflection effect, Part II: hermite differential quadrature method and application. Int J Solids Struct 42:6181–6201
Fan E, Zhang H (1998) New exact solutions to a system of coupled KdV equations. Phys Lett A 245:389–392
Halim AA, Kshevetskii SP, Leble SB (2003) Numerical integration of a coupled Korteweg-de Vries system. Comput Math Appl 45:581–591
Hepson OE, Korkmaz A, Dag I (2018) Numerical solutions of the Gardner equation by extended form of the cubic B-splines. Pramana J Phys 91:59
Hirota R, Satsuma J (1981) Soliton solutions of a coupled Korteweg-de Vries equation. Phys Lett 85A(8):9
Inan IE (2007) Exact solutions for coupled KdV equation and KdV equations. Phys Lett A 371:90–95
Islam S, Haq S, Uddin M (2009) A mesh free interpolation method for the numerical solution of the coupled nonlinear partial differential equations. Eng Anal Bound Elem 33:399–409
Ismail MS, Ashi HA (2014) A numerical solution for Hirota–Satsuma coupled KdV equation. Abs Appl Anal 2014:1–9. https://doi.org/10.1155/2014/819367
Ismail MS (2009) Numerical solution of a coupled Korteweg-de Vries equations by collocation method. Numer Methods Partial Differ Equ 25(2):275–291
Karakoç SBG, Başhan A, Geyikli T (2014) Two different methods for numerical solution of the modified Burgers’ equation. Sci World J 2014:1–13. https://doi.org/10.1155/2014/780269
Kaya D, Inan IE (2004) Exact and numerical traveling wave solutions for nonlinear coupled equations using symbolic computation. Appl Math Comput 151:775–787
Korkmaz A, Dağ I (2011) Shock wave simulations using sinc differential quadrature method. Int J Comput Aided Eng Softw 28(6):654–674
Kutluay S, Uçar Y (2013) A quadratic B-spline Galerkin approach for solving a coupled KdV equation. Math Model Anal 18(1):103–121
Mittal RC, Jain RK (2012) Numerical solutions of nonlinear Burgers’ equation with modified cubic B-splines collocation method. Appl Math Comput 218:7839–7855
Miura RM (1976) The Korteweg de-Vries equation: a survey of results. SIAM Rev 18:412–459
Oruç Ö, Bulut F, Esen A (2017) A numerical treatment based on haar wavelets for coupled KdV equation. Int J Optim Control Theor Appl 7(2):195–204
Prenter PM (1975) Splines and variational methods. Wiley, New York
Rady ASA, Osman ES, Khalfallah M (2009) Multi soliton solution for the system of coupled Korteweg-de Vries. Appl Math Comput 210:177–181
Roy PK (1998) On coupled KdV equations. Phys Lett A 249:55–58
Rubin SG, Graves RA (1975) A cubic spline approximation for problems in fluid mechanics. National aeronautics and space administration, Technical Report, Washington
Shu C, Wu YL (2007) Integrated radial basis functions-based differential quadrature method and its performance. Int J Numer Methods Fluids 53:969–984
Striz AG, Wang X, Bert CW (1995) Harmonic differential quadrature method and applications to analysis of structural components. Acta Mechanica 111:85–94
Tam HW, Ma WX, Hu XB, Wang DL (2000) The Hirota–Satsuma coupled KdV equation and a coupled ito system revisited. J Phys Soc Jpn 69(1):45–52
Wazwaz AM (2010a) Completely integrable coupled KdV and coupled KP systems. Commun Nonlinear Sci Numer Simul 15:2828–2835
Wazwaz AM (2010b) A study on an integrable system of coupled KdV equations. Commun Nonlinear Sci Numer Simul 15:2846–2850
Zhou Y, Wang M, Wang Y (2003) Periodic wave solutions to a coupled KdV equations with variable coefficients. Phys Lett A 308:31–36
Author information
Authors and Affiliations
Corresponding author
Additional information
Communicated by Pierangelo Marcati.
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Başhan, A. An effective approximation to the dispersive soliton solutions of the coupled KdV equation via combination of two efficient methods. Comp. Appl. Math. 39, 80 (2020). https://doi.org/10.1007/s40314-020-1109-9
Received:
Revised:
Accepted:
Published:
DOI: https://doi.org/10.1007/s40314-020-1109-9