Numerical Solutions of the Gardner Equation by Extended Form of the Cubic B-splines
Ozlem Ersoy Hepson, Alper Korkmaz, Idris Dag

TL;DR
This paper introduces an extended cubic B-spline collocation method to numerically solve the Gardner equation, aiming to improve accuracy and efficiency over classical methods, validated through analytical and stability analyses.
Contribution
The study develops an extended cubic B-spline approach for the Gardner equation, optimizing the extension parameter to enhance solution accuracy and stability.
Findings
The method accurately solves initial boundary value problems for the Gardner equation.
Conservation laws are maintained throughout the simulations.
Von Neumann analysis confirms the method's stability.
Abstract
The extended definition of the polynomial B-splines may give a chance to improve the results obtained by the classical cubic polynomial B-splines. Determination of the optimum value of the extension parameter can be achieved by scanning some intervals containing zero. This study aims to solve some initial boundary value problems con- structed for the Gardner equation by the extended cubic B-spline collocation method.The test problems are derived from some analytical studies to validate the efficiency and accuracy of the suggested method. The conservation laws are also determined to observe them remain constant as expected in theoretical aspect. The stability of the proposed method is investigated by the Von Neumann analysis.
| various | various | |||
|---|---|---|---|---|
| various | various | |||
|---|---|---|---|---|
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsNonlinear Waves and Solitons · Advanced Numerical Analysis Techniques · Fractional Differential Equations Solutions
Numerical Solutions of the Gardner Equation by Extended Form of the Cubic B-splines
Ozlem Ersoy Hepsona,, Alper Korkmazb,, Idiris Dagc
a Eskisehir Osmangazi University, Mathematics & Computer Department, Eskisehir, Turkey.
b Çankırı Karatekin University, Department of Mathematics, Çankırı, Turkey.
c Eskisehir Osmangazi University, Computer Engineering Department, Eskisehir, Turkey. Corresponding Author: [email protected]
Abstract
The extended definition of the polynomial B-splines may give a chance to improve the results obtained by the classical cubic polynomial B-splines. Determination of the optimum value of the extension parameter can be achieved by scanning some intervals containing zero. This study aims to solve some initial boundary value problems constructed for the Gardner equation by the extended cubic B-spline collocation method. The test problems are derived from some analytical studies to validate the efficiency and accuracy of the suggested method. The conservation laws are also determined to observe them remain constant as expected in theoretical aspect. The stability of the proposed method is investigated by the Von Neumann analysis.
Keywords: Gardner equation; soliton; perturbation; wave generation; extended B-spline.
1 Introduction
Consider the Gardner equation (or combined KdV-mKdV) of the form
[TABLE]
where and , and are constants. The Gardner equation has two nonlinear terms in the quadratic and cubic forms and the dissipative term is of third order. The Gardner equation is an integrable system and Miura transformation connects it to the KdV equation[1].
The Gardner equation is a useful model to understand the propagation of negative ion acoustic plasma waves[2]. The equation can be derived from the system of plasma motion equations in one dimension with arbitrarily charged cold ions and inertia neglected isothermal electrons.
The Gardner equation can also be a good description of internal waves with large amplitudes[3]. The modulation system in the Riemann invariant form and classified solutions for large values subject to some particular initial conditions are studied deeply to explain the undular bore formation. The structure of the nonlinear terms and the positions of the initial step are significant for the solution classification. The sign of has also critical role for the structures of the solutions. The patterns of the solutions can be of the forms bright or dark cnoidal or trigonometric bores, kinks, rarefaction waves or combinations of them.
Some particular forms of the internal ocean rogue waves in the coasts occur in the Gardner equation when the and have the same sign which enables modulational instability[4]. The Gardner equation can also be a useful model to study stratified fluid transcritical flow passing a topographic obstacle when a forcing term is added to the equation[5].
Interacting two-soliton type solution is derived by Darboux transformations in Slyunyaev and Pelinovskii’s study[6]. The consistent tanh method is also capable of generating interacting solutions for the Gardner equation[7]. Some interacting of two wave solutions such as soliton-cnoidal wave or soliton-periodic wave are presented in this study. The consistent Riccati expansion is another method that is capable to obtain soliton-cnoidal wave interaction type solutions[8].
Dynamics of solitons, in the adiabatic parameter case, of the perturbed Gardner equation is studied in details by Biswas and Zerrad[9]. The motion integrals are also determined for the perturbed form of the equation. The effects of perturbation to a single soliton type solution are discussed by considering the type initial data[10].
Exact solutions to the Gardner equation are set up by using various methods. some solutions containing and functions are proposed by the extended form of the method[11]. Solitary wave and periodic solutions are constructed by aid of the projective Riccati equations[12]. These solutions have various terms including trigonometric or hyperbolic functions in rational forms. is another expansion method to determine the exact solutions of the Gardner equation. Some solitary wave, periodic, exponential, rational and complex-type traveling wave solutions are found by this method[13]. Some other exact solutions in terms of trigonometric functions [14, 15, 16], hyperbolic functions[14, 15, 17], kink solutions[18] are determined by using different expansion or ansatz methods.
Numerical solutions to the Gardner equations are also concerned in various studies. The conservative finite difference schemes are developed to determine propagation of one soliton and collusion of two soliton solutions numerically[19]. Restrictive Taylor’s technique has also been implemented to simulate the propagation of some solutions numerically[20].
In the present study, we develop an extended cubic B-spline collocation method to the solutions of the Gardner equation. Having only two continuous derivatives of the cubic B-splines force us to reduce the order of the third order derivative term. Setting reduces the order of the Gardner equation (1) in the resultant coupled system of nonlinear PDEs of the form
[TABLE]
In order to complete the mathematical notation of the initial-boundary value problems (IVPs), we use the initial data
[TABLE]
and the homogeneous Neumann conditions
[TABLE]
at both ends of the problem interval .
2 Numerical Approximate
Consider the equal grid distribution
[TABLE]
of the finite interval where is the equal mesh size. An extended B-spline function is defined as
[TABLE]
with the extension parameter . The set of extended B-spline functions constitutes a basis function set for the functions defined in this interval. The approximate solutions and to and , respectively, can be written in terms of the extended B-splines as
[TABLE]
where and are time dependent parameters. These parameters are determined after implementation of the collocation method and complementary data. Since each extended B-spline has lowest two derivatives, the nodal derivative values of both and can be summarized in terms of extended B-splines as
[TABLE]
The time integration of the space-splitted system (2) is performed by the Crank-Nicolson method as
[TABLE]
where the superscript p represents the solution at the th time level with equal time step size satisfying .
The nonlinear terms and in Eq. (8) are converted to linear forms by using
[TABLE]
and
[TABLE]
defined in [21]. The resultant linear system is discretized in time by using Crank-Nicolson method as
[TABLE]
where
[TABLE]
[TABLE]
This system can be written in the matrix notation as
[TABLE]
where
[TABLE]
[TABLE]
and
[TABLE]
The system (10) consists of linear equations and unknowns
[TABLE]
The unique solution of this system requires additional four constraints. The boundary data and can be written in terms of parameters as the following equations:
[TABLE]
The parameters in Eq.(10) are eliminated from the system by using the boundary data to determine a solvable system. In order to initialize the iteration algorithm, initial parameters are determined by using the data obtained from the complementary data as
[TABLE]
3 Stability Analysis
The stability of the method is investigated by performing the Von-Neumann analysis where
[TABLE]
[TABLE]
Here, and represent the harmonics amplitude. is the mode number, is the amplification factor and . The term is assumed as locally constant and replaced . Substituting 11 into the system
[TABLE]
[TABLE]
gives
[TABLE]
[TABLE]
[TABLE]
where
[TABLE]
and
[TABLE]
[TABLE]
[TABLE]
[TABLE]
It can be concluded from both (14) and (15) that is less than or equal to . Thus, the proposed method method is unconditionally stable.
4 Numerical Illustrations
The numerical solutions for some IBVPs set up with the Gardner equation are summarized in this section. The accuracy of the results determined by the extended B-spline collocation method is discussed by examining graphical representations, measuring the error between the numerical and the analytical solutions and the preservation of conservation laws. The error of the numerical solution is measured by using the discrete maximum norm defined as
[TABLE]
where and are numerical and analytical solutions at the discrete time .
The conservation laws can also be indicators of the validity of the proposed algorithms even when the analytical solution does not exist. The conservation laws of the Gardner equation
[TABLE]
are expected to keep their initial quantities during numerical simulations [22]. The relative changes of these quantities at a discrete time are measured by using , and defined as
[TABLE]
where , , , () are the measured quantities at the time .
4.1 Propagation of Initial Single Positive Pulse
In the first numerical illustration, we study propagation of an initial single pulse with positive amplitude. The equation parameters are chosen as , and . The initial data are determined from the exact solution [18]
[TABLE]
by assuming . Since the exact solution approaches zero as approaches infinity or minus infinity, the choice of homogeneous boundary conditions is compatible with the solution. The artificial interval is chosen for the numerical simulation and the designed algorithm is run up the simulation ending time with the fixed time discretization parameter and various spatial discretization numbers . The propagation of a positive single solitary wave is depicted in Fig 1.
The error distribution for the extension parameter and the discretization parameters and at the simulation ending time is depicted in Fig 2(a). Usage of the same discretization parameters for optimum extension parameter results in the error distribution at the simulation ending time as given in Fig 2(b). A simple comparison shows that the results are improved approximately two times when the optimum extension parameter is used in the algorithm.
The discretized maximum error norms for various values of grid size are summarized in Table 1. In the meanwhile, the algorithm seeks for the optimal value of the extension parameter by comparing the discrete maximum error norm at each . Even though we do not observe an improvement in decimal digits in the results, using the optimum extension parameter generates improved results for all choices of .
The conservation laws are required to preserve their initial values as time proceeds during the simulation. The initial values of these laws are calculated by using Maple, Table 2. The absolute relative changes of conservation laws are obtained at least six decimal digits at the simulation ending time . These preservation rates can be accepted as indicators of a valid algorithm.
4.2 Propagation of Kink-like Wave
Kink-like wave solution of the Gardner equation is
[TABLE]
for the equation parameters , and [23]. This wave propagates along the axis with the speed . The initial data are generated from the analytical solution by assuming . Since the analytical solution disappears as and as , the homogeneous Neumann data are compatible. The artificial problem interval is chosen as and the designed algorithm is run up to the ending time with and various grid numbers used in the space domain. The plot Fig 3 is a summary of the propagation in this finite interval.
The designed algorithm is scanned the extension parameter in with step size for an optimum value to improve the results. Optimum extension parameters are determined for all choices of the number of grids, Table 3. Determination of the optimum extension parameter reduces the maximum absolute error to the half for all choices of .
The initial values of the conservation laws are calculated by integration the quantities by substituting the initial data of the IBVP. The absolute relative changes of the conservation laws indicate a reliable solution in Table 4.
4.3 Wave Generation from an Initial Pulse
The perturbed Gardner equation of the form
[TABLE]
for some nonzero real can be useful to study the wave generation from an initial positive pulse. The initial data are chosen as
[TABLE]
with the parameter choice , and in the Gardner Equation (19). The designed program is run in the finite interval with the parameters and up to the . The initial positive pulse of height positioned at propagates along the -axis, Fig 5(a). When the propagation time reaches , a frontier wave of height is positioned at , Fig 5(b). The first follower solitary wave is clearly observable at this time. This follower is of height and it is positioned at . Even though it is not clearly observable, a bulge at the left of the first follower can be evaluated as an indicator of a second follower wave. The first three waves are clearly observable at , Fig 5(c). The height of the frontier reaches and its peak point is positioned at . The peak of the first follower wave of height is positioned at . At the left of the first follower, almost completely formed second follower of height is positioned at . The height of the frontier is measured as at the time , Fig 5(d). Its peak is positioned at at this time. The height of the first follower wave reaches and its peak position is measured as . The second follower of height is positioned at . The bulge appearing at the left of the second follower is the indicator of formation of one more solitary.
Even though we can not compare the results with the analytical solutions, the absolute relative changes of the conservation laws is a good indicator to evaluate the efficiency of the proposed method. The initial values of the conservation laws and their absolute relative changes are summarized in Table 5. The absolute relative change of the first conservation law is only in six decimal digits, as the second one in four decimal digits and the third one in three decimal digits at the simulation ending time .
5 Conclusion
For the sake of the improve the results obtained by the cubic B-splines, the extended cubic B-spline based collocation method is constructed for some initial boundary value problems for the Gardner Equation. The scan of the optimum extension parameter in the interval gives opportunity to obtain more reliable results when compare classical cubic B-splines. Since the extended cubic b-splines have only first and second order derivatives, the reduction of the order of the third order derivative is required. Thus, the coupled system of nonlinear PDEs is obtained. The extended B-spline function are used to approximate the solutions of this system. Following the spatial discretization, the linearization procedure is followed. At the end, the time integration is done Crank-Nicolson method. Von-Neumann stability analysis shows that the suggested algorithm is unconditionally stable.
The first two examples give opportunity to measure the error between the analytical and the numerical solutions by calculating maximum error norms for various choices of the discretization parameters. Both graphical representations and the absolute relative changes of the conservation laws are indicators of a reliable and valid method. The results are improved by determining the optimum value of the extension parameter.
In the third example, a non analytical problem simulating wave generation from an initial single solitary wave is studied. The proposed algorithm simulates the expected results successfully. The absolute relative changes of the conservation laws confirm the valid results.
6 Acknowledgements
This study is a part of the project with number 2016/19052 supported by Eskisehir Osmangazi University Scientific Research Projects Committee and was partially presented at 3rd International Conference on Pure and Applied Sciences, Dubai, 2017.
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1[1] Demler, E., & Maltsev, A. (2011). Semi classical solitons in strongly correlated systems of ultracold bosonic atoms in optical lattices. Annals of Physics, 326(7), 1775-1805.
- 2[2] Ruderman, M. S., Talipova, T., & Pelinovsky, E. (2008). Dynamics of modulationally unstable ion-acoustic wavepackets in plasmas with negative ions. Journal of Plasma Physics, 74(05), 639-656.
- 3[3] Kamchatnov, A. M., Kuo, Y. H., Lin, T. C., Horng, T. L., Gou, S. C., Clift, R., El, G.A., & Grimshaw, R. H. (2012). Undular bore theory for the Gardner equation. Physical Review E, 86(3), 036605.
- 4[4] Grimshaw, R., Pelinovsky, E., Taipova, T., & Sergeeva, A. (2010). Rogue internal waves in the ocean: long wave model. The European Physical Journal Special Topics, 185(1), 195-208.
- 5[5] Kamchatnov, A. M., Kuo, Y. H., Lin, T. C., Horng, T. L., Gou, S. C., Clift, R., El, G.A., Grimshaw, R. H. (2013). Transcritical flow of a stratified fluid over topography: analysis of the forced Gardner equation. Journal of Fluid Mechanics, 736, 495-531.
- 6[6] Slyunyaev, A. V., & Pelinovski, E. N. (1999). Dynamics of large-amplitude solitons. Journal of Experimental and Theoretical Physics, 89(1), 173-181.
- 7[7] Hu, H., Tan, M., & Hu, X. (2016). New interaction solutions to the combined Kd V-m Kd V equation from CTE method. Journal of the Association of Arab Universities for Basic and Applied Sciences, 21, 64-67.
- 8[8] Wei-Feng, Y., Sen-Yue, L., Jun, Y., & Han-Wei, H. (2014). Interactions between Solitons and Cnoidal Periodic Waves of the Gardner Equation. Chinese Physics Letters, 31(7), 070203.
