Next Article in Journal
Variational Principle of Least Psychomotor Action: Modelling Effects on Action from Disturbances in Psychomotor Work Involving Human, Cyborg, and Robot Workers
Next Article in Special Issue
Modelling Thermally Induced Non-Equilibrium Gas Flows by Coupling Kinetic and Extended Thermodynamic Methods
Previous Article in Journal
Approximate Entropy and Sample Entropy: A Comprehensive Tutorial
Previous Article in Special Issue
Mesoscopic Simulation of the (2 + 1)-Dimensional Wave Equation with Nonlinear Damping and Source Terms Using the Lattice Boltzmann BGK Model
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Mesoscopic Simulation of the Two-Component System of Coupled Sine-Gordon Equations with Lattice Boltzmann Method

1
College of Mathematics and Informatics, FJKLMAA, Fujian Normal University, Fuzhou 350007, China
2
Sino-French Institute of Nuclear Engineering and Technology, Sun Yat-Sen University, Zhuhai 519082, China
*
Authors to whom correspondence should be addressed.
Entropy 2019, 21(6), 542; https://doi.org/10.3390/e21060542
Submission received: 29 April 2019 / Revised: 22 May 2019 / Accepted: 25 May 2019 / Published: 28 May 2019
(This article belongs to the Special Issue Thermodynamics of Non-Equilibrium Gas Flows)

Abstract

:
In this paper, a new lattice Boltzmann model for the two-component system of coupled sine-Gordon equations is presented by using the coupled mesoscopic Boltzmann equations. Via the Chapman-Enskog multiscale expansion, the macroscopical governing evolution system can be recovered correctly by selecting suitable discrete equilibrium distribution functions and the amending functions. The mesoscopic model has been validated by several related issues where analytic solutions are available. The experimental results show that the numerical results are consistent with the analytic solutions. From the mesoscopic point of view, the present approach provides a new way for studying the complex nonlinear partial differential equations arising in natural nonlinear phenomena of engineering and science.

1. Introduction

It is well known that most of the nonlinear phenomena that arise in engineering fields and mathematical physics, including plasma physics, fluid dynamics and nonlinear fiber optics, can be described by nonlinear partial differential equations (NPDEs). NPDEs have become an available tool for describing these natural nonlinear phenomena of engineering and science models. Hence, it becomes more and more important to be acquainted with all traditional and recently developed methods for NPDEs, and implementation of these methods [1,2]. Some of the most interesting features or physical rules are concealed in their nonlinear characteristics and can only be researched with an approximate method that is designed for inherent nonlinearity issues. As a result of the complexity and nonlinearity of the wave evolution equations, there is no uniform approach to obtain all solutions of the nonlinear wave evolution system. Hence, to find more precise and more effective methods for acquiring the nonlinear wave evolution equations has been an attractive research business. In the last few decades, quite a number of research work has been designed to research various types of nonlinear wave evolution equations. They include effective and broadly applicable techniques such as the finite difference method, variational iteration method, finite element method, finite volume method, boundary elements method, etc.
In recent years, lattice Boltzmann (LB) method has been developed as an optional numerical method to study nonlinear wave propagate equations and evolution of complexity physical system [3,4], especially in liquid mechanics [5,6,7,8]. Unlike more conventional numerical approaches, which are based on the discretization of macroscopic evolution equations, the LB method is based on the mesoscopic kinetic Boltzmann equations for discrete distribution functions. The basic viewpoint is to substitute the macroscopic hydrodynamic equations by a simplified mesoscopic equation modeled on the kinetic theory of gases. To get the hydrodynamic quantities, such as velocity, temperature, pressure, we use the Chapman-Enskog (C-E) multiscale expansion [9] which exploits a small parameter approximation to depict slowly varying solutions of the underlying kinetic evolution equations. This mesoscopic kinetic method has wide prospects in different areas, such as particle suspensions [10], approximate incompressible flows [11,12,13,14], compressible flows [15,16,17,18,19,20,21,22,23,24,25,26,27,28], biofilter media [29], and thermal multiphase flows [30]. Recently, the LB method has been successfully extended to some simulations of NPDEs, including the Korteweg-de Vries equation [31], the Gross-Pitaevskii equation [32], the convection-diffusion equation [33,34,35,36,37,38,39], the Poisson equation [40,41], the Kuramoto-Sivashinsky equation [42], the wave equation [43,44,45,46], the Dirac equation [47], etc. From the point view of calculation, its remarkable advantages include inherent parallelism, geometrical flexibility, numerical efficiency, simplicity of programming and simplicity in dealing with complex boundary conditions.
In this work, we consider the two-component system of coupled sine-Gordon equations, which was introduced recently by Khusnutdinova and Pelinovsky [48]. The basic one-dimensional form is shown as follows:
2 u t 2 2 u x 2 = δ 2 sin ( u w ) , 2 w t 2 α 2 2 w x 2 = sin ( u w ) , ( α > 0 and δ > 0 )
where α remarks the ratio of the acoustic velocities between the components u and w, the dimensionless parameter δ 2 is the same with the ratio of masses of particles in the “lower” and the “upper” parts of the crystal. This system produces the Frenkel-Kontorova dislocation model [49], and this system has also turned out to be highly suitable to describe fluxon phenomena of stacked intrinsic Josephson junctions in high temperature superconductors. Moreover, this system has been studied extensively for two-junction stacks, for stacks consisting of more junctions only some special cases have been analyzed [50]. In addition, this system (1) with α = 1 was proposed to describe the open states in DNA [51].
We consider the above system (1) with the initial conditions as follows:
u ( x , t 0 ) = φ 1 ( x ) , x Ω , u ( x , t 0 ) t = ψ 1 ( x ) , x Ω , w ( x , t 0 ) = φ 2 ( x ) , x Ω , w ( x , t 0 ) t = ψ 2 ( x ) , x Ω ,
and the boundary conditions:
u ( a , t ) = ϕ 1 ( t ) , t t 0 , u ( b , t ) = ϕ 2 ( t ) , t t 0 , w ( a , t ) = ϕ 3 ( t ) , t t 0 , w ( b , t ) = ϕ 4 ( t ) , t t 0 ,
where φ 1 ( x ) , ψ 1 ( x ) , φ 2 ( x ) , ψ 2 ( x ) and ϕ i ( t ) ( i = 1 , 2 , 3 , 4 ) are known functions.
There are many analytical methods solving the two-component system of coupled sine-Gordon equations, such as the modified decomposition method [52], the homotopy analysis method [53], the hyperbolic auxiliary function method [54], the homotopy perturbation method [55], the rational exponential ansatz method [56], the variational iteration method [57] and the modified Kudryashov method [58]. However, to our best knowledge, there are few numerical method to solve this coupled system. In recent years, the studies in Refs. [33,59,60] show that the LB method may be an valid numerical solver for real and complex nonlinear coupled systems. Therefore, it is worthy to more study LB method and enlarge its applications. As far as we know, there is no LB model for the two-component system of coupled sine-Gordon equations. The system has similar structure of the convection-diffusion system except for the second time derivative. We can define the first derivatives of macroscopic variable as the sum of distribution functions by the thought of the reference [44]. The main goal of this work is to extend the LB model to solve this two-component system of coupled sine-Gordon numerically by using the double mesoscopic Boltzmann equations. Through the C-E multiscale expansion, the governing nonlinear coupled evolution equations are recovered accurately from the double continuous Boltzmann equations. In order to compare the numerical solutions with the analytic ones, three test problems are taken into account. It is found that the numerical solutions are in accordance with the analytical ones. This demonstrates that the present model is an valid and flexible way for actual application.
The content of this paper is arranged as follows. Next section shows our LB model for the coupled sine-Gordon equations for the two-component system through the present model. Numerical validation is presented in Section 3. Finally, a brief summary is made.

2. Lattice Boltzmann Model

In the present model, the three-velocity lattice Bhatnagar-Gross-Krook (BGK) model is used. The directions of the particle discrete velocity are defined as e i , ( i = 0 , 1 , 2 ) :
[ e 0 , e 1 , e 2 ] = [ 0 , 1 , 1 ] .
The LB equation with double distribution functions for u ( x , t ) and w ( x , t ) are given as follows ( s = 1 , 2 ) :
f s i ( x + c e i Δ t , t + Δ t ) f s i ( x , t ) = Δ t τ s f s i ( x , t ) f s i ( 0 ) ( x , t ) + Δ t h s i ( x , t ) ,
where f s i ( x , t ) and f s i ( 0 ) ( x , t ) refer to the distribution function and equilibrium distribution function, respectively. h s i ( x , t ) is defined as an amending function, c is a constant to determine the viscous coefficient, Δ t is the time step, τ s the dimensionless single-relaxation-time which regulates the rate of approach to the equilibrium. The stability of the equation needs τ s > Δ t / 2 [61].
Unlike the normal LB method, the first derivatives of macroscopic variables u ( x , t ) and w ( x , t ) are defined [44] as follows:
u ( x , t ) t = i f 1 i ( x , t ) , w ( x , t ) t = i f 2 i ( x , t ) .
Thus, the steady macroscopical quantities meet the following conservative conditions:
i f 1 i ( 0 ) ( x , t ) = u ( x , t ) t , i f 2 i ( 0 ) ( x , t ) = w ( x , t ) t .
Afterwards, through choosing appropriate local equilibrium distributions and amending functions, the corresponding macroscopic coupled system can be retrieved correctly.
Next, we will give the detailed derivation. Applying the Taylor expansion to the left-hand side of Equation (5) about the point x and t, we can obtain ( s = 1 , 2 ) :
Δ t t + c e i x f s i + Δ t 2 2 t + c e i x 2 f s i + O ( Δ t 3 ) = Δ t τ s f s i f s i ( 0 ) + Δ t h s i .
By introducing the C-E multiscale expansions, we can expand the distribution function f s i around f s i ( 0 ) as follows:
f s i = f s i ( 0 ) + ε f s i ( 1 ) + ε 2 f s i ( 2 ) + O ( ε 3 ) , h s i = ε 2 h s i ( 1 ) , t = ε t 1 + ε 2 t 2 , x = ε x 1 .
And f s i ( k ) ( x , t ) ( k = 1 , 2 , ) are the non-equilibrium distribution functions, which satisfy the solvability conditions ( s = 1 , 2 ) :
i f s i ( k ) ( x , t ) = 0 ( k = 1 , 2 , ) .
Dividing both sides of Equation (8) by Δ t and substituting Equation (9) into Equation (8), we have:
ε t 1 + c e i x 1 + ε 2 t 2 f s i ( 0 ) + ε f s i ( 1 ) + Δ t 2 ε t 1 + c e i x 1 + ε 2 t 2 2 f s i ( 0 ) = 1 τ s ε f s i ( 1 ) + ε 2 f s i ( 2 ) + ε 2 h s i ( 1 ) .
Comparing the two sides of Equation (11) and setting terms of order ε to each other, we have O ( ε ) :
t 1 + c e i x 1 f s i ( 0 ) = 1 τ s f s i ( 1 ) .
Therefore:
f s i ( 1 ) = τ s t 1 + c e i x 1 f s i ( 0 ) .
Comparing the two sides of Equation (11) and setting terms of order ε 2 to each other, we get O ( ε 2 ) :
t 2 f s i ( 0 ) + t 1 + c e i x 1 f s i ( 1 ) + Δ t 2 t 1 + c e i x 1 2 f s i ( 0 ) = 1 τ s f s i ( 2 ) + h s i ( 1 ) .
Substituting Equation (13) into Equation (14), we get:
t 2 f s i ( 0 ) + Δ t 2 τ s t 1 + c e i x 1 2 f s i ( 0 ) = 1 τ s f s i ( 2 ) + h s i ( 1 ) ,
that is:
t 2 f s i ( 0 ) + Δ t 2 τ s 2 t 1 2 + 2 c e i t 1 x 1 + c 2 e i 2 2 x 1 2 f s i ( 0 ) = 1 τ s f s i ( 2 ) + h s i ( 1 ) .
Summing Equation (12) over i, we obtain:
t 1 i f s i ( 0 ) + x 1 i c e i f s i ( 0 ) = 0 .
Summing Equation (16) over i, and using Equation (17), we obtain:
t 2 i f s i ( 0 ) + Δ t 2 τ s t 1 x 1 i c e i f s i ( 0 ) + 2 x 1 2 i c 2 e i 2 f s i ( 0 ) = i h s i ( 1 ) .
According to the macroscopic equations, the local equilibrium distribution function f s i ( 0 ) ( x , t ) is required to satisfy the following relations:
i f 1 i ( 0 ) ( x , t ) = u t , i f 2 i ( 0 ) ( x , t ) = w t , i c e i f 1 i ( 0 ) ( x , t ) = i c e i f 2 i ( 0 ) ( x , t ) = 0 , i c 2 e i 2 f 1 i ( 0 ) ( x , t ) = μ 1 u ( x , t ) , i c 2 e i 2 f 2 i ( 0 ) ( x , t ) = μ 2 w ( x , t ) ,
in terms of:
μ 1 = 2 2 τ 1 Δ t , μ 2 = 2 α 2 2 τ 2 Δ t .
Meanwhile, the source term h s i satisfies:
i h 1 i ( x , t ) = i ε 2 h 1 i ( 1 ) ( x , t ) = δ 2 sin ( u w ) , i h 2 i ( x , t ) = i ε 2 h 2 i ( 1 ) ( x , t ) = sin ( u w ) .
With Equation (19), Equation (17) becomes:
2 u t 1 t = 0 ,
and:
2 w t 1 t = 0 .
With Equations (19), Equation (18) becomes:
2 u t 2 t + μ 1 Δ t 2 τ 1 2 u x 1 2 = i h 1 i ( 1 ) ,
and:
2 w t 2 t + μ 2 Δ t 2 τ 2 2 w x 1 2 = i h 2 i ( 1 ) .
When (22) × ε + (24) × ε 2 is applied, the final equation is:
2 u t 2 2 u x 2 = δ 2 sin ( u w ) .
When (23) × ε +(25) × ε 2 is applied, the final equation is:
2 w t 2 α 2 2 w x 2 = sin ( u w ) .
Meanwhile, from Equation (19), we can get the local equilibrium distribution functions f s i ( 0 ) ( x , t ) , ( s = 1 , 2 , i = 0 , 1 , 2 ) as:
f 10 ( 0 ) = u t μ 1 u c 2 , f 11 ( 0 ) = f 12 ( 0 ) = μ 1 u 2 c 2 , f 20 ( 0 ) = w t μ 2 w c 2 , f 21 ( 0 ) = f 22 ( 0 ) = μ 2 w 2 c 2 .
From Equation (21), the amending functions h s i ( x , t ) , ( s = 1 , 2 , i = 0 , 1 , 2 ) can be determined. For the sake of simplicity, only one case is presented here:
h 10 ( x , t ) = h 11 ( x , t ) = h 12 ( x , t ) = δ 2 sin ( u w ) 3 ,
and:
h 20 ( x , t ) = h 21 ( x , t ) = h 22 ( x , t ) = sin ( u w ) 3 .
In the simulation process, in order to get u ( x , t ) and w ( x , t ) , we can apply the backward difference to the items u ( x , t ) t and w ( x , t ) t as:
u ( x , t ) t = u ( x , t ) u ( x , t Δ t ) Δ t ,
and:
w ( x , t ) t = w ( x , t ) w ( x , t Δ t ) Δ t ,
then using Equation (6), we get:
u ( x , t ) = Δ t i f 1 i ( x , t ) + u ( x , t Δ t ) ,
and:
w ( x , t ) = Δ t i f 2 i ( x , t ) + w ( x , t Δ t ) .

3. Numerical Simulation

In order to test the accuracy and efficiency of the present LB model, three initial and boundary value problems which have analytical solutions are simulated.
For the sake of numerical stability of the finite LB scheme, Δ x / Δ t 1 is adopt in all simulations. Initially, the distribution functions f s i ( x , t ) are set to equal f s i ( 0 ) ( x , t ) . And the macroscopic variables u ( x , t ) and w ( x , t ) in Equation (1) are set to equal the initial conditions. The initial and boundary conditions of the test problems with analytical solutions are content with their analytical solutions. The non-equilibrium extrapolation scheme [62] is adopted to deal with the boundary condition.
Firstly, let us introduce symbols f s , i , j n = f s i ( x j , t n ) , ( s = 1 , 2 , i = 0 , 1 , 2 ) , u j n = u ( x j , t n ) , w j n = w ( x j , t n ) , x j = j Δ x , t n = n Δ t , n is the nth layer time, j is the spatial grid. Then we can reformulate the LB Equation (5) by the classical finite difference notation:
f 1 , 0 , j n + 1 = 1 Δ t τ 1 f 1 , 0 , j n + Δ t τ 1 f 1 , 0 , j n + f 1 , 1 , j n + f 1 , 2 , j n μ 1 c 2 u j n δ 2 Δ t 3 sin ( u j n w j n ) , f 1 , 1 , j + 1 n + 1 = 1 Δ t τ 1 f 1 , 1 , j n + Δ t τ 1 μ 1 2 c 2 u j n δ 2 Δ t 3 sin ( u j n w j n ) , f 1 , 2 , j 1 n + 1 = 1 Δ t τ 1 f 1 , 2 , j n + Δ t τ 1 μ 1 2 c 2 u j n δ 2 Δ t 3 sin ( u j n w j n ) , f 2 , 0 , j n + 1 = 1 Δ t τ 2 f 2 , 0 , j n + Δ t τ 2 f 2 , 0 , j n + f 2 , 1 , j n + f 2 , 2 , j n μ 2 c 2 w j n + Δ t 3 sin ( u j n w j n ) , f 2 , 1 , j + 1 n + 1 = 1 Δ t τ 2 f 2 , 1 , j n + Δ t τ 2 μ 2 2 c 2 w j n + Δ t 3 sin ( u j n w j n ) , f 2 , 2 , j 1 n + 1 = 1 Δ t τ 2 f 2 , 2 , j n + Δ t τ 2 μ 2 2 c 2 w j n + Δ t 3 sin ( u j n w j n ) .
At time ( n + 1 ) Δ t , u and w are updated as follows:
u j n + 1 = Δ t f 1 , 0 , j n + 1 + f 1 , 1 , j n + 1 + f 1 , 2 , j n + 1 + u j n ,
and:
w j n + 1 = Δ t f 2 , 0 , j n + 1 + f 2 , 1 , j n + 1 + f 2 , 2 , j n + 1 + w j n .
The initial local equilibrium distribution functions f s , i , j 0 , ( s = 1 , 2 , i = 0 , 1 , 2 ) are:
f 1 , 0 , j 0 = u t j 0 μ 1 c 2 u j 0 , f 1 , 1 , j 0 = f 1 , 2 , j 0 = μ 1 2 c 2 u j 0 , f 2 , 0 , j 0 = w t j 0 μ 2 c 2 w j 0 , f 2 , 1 , j 0 = f 2 , 2 , j 0 = μ 2 2 c 2 w j 0 ,
where u j 0 = u ( x j , t 0 ) , w j 0 = w ( x j , t 0 ) , u t j 0 = u ( x j , t 0 ) t and w t j 0 = w ( x j , t 0 ) t .
The global relative error (GRE) is introduced to measure the present model’s precision, and defined as follows:
GRE = j = 0 N | u ( x j , t ) u * ( x j , t ) | j = 0 N | u * ( x j , t ) | ,
where u ( x j , t ) , u * ( x j , t ) represent the numerical solution and analytical one, respectively. The summation is taken all grid points together. Next, numerical tests are performed for different initial conditions of the coupled sine-Gordon equations. It is found that the numerical solutions are in accordance with the analytical solutions over a relatively long period of time.
Example 1.
Consider the two-component system of coupled sine-Gordon equations in the region 5 x 5 given as:
2 u t 2 2 u x 2 = δ 2 sin ( u w ) , 2 w t 2 α 2 2 w x 2 = sin ( u w ) ,
with the initial conditions:
u ( x , 0 ) = δ 2 4 ( b 2 1 ) μ 2 sin ( 2 μ x ) + c 1 μ x + c 2 , u t ( x , 0 ) = b c 1 μ 2 b δ 2 cos ( 2 μ x ) 4 μ ( b 2 1 ) , w ( x , 0 ) = δ 2 4 ( b 2 1 ) μ 2 sin ( 2 μ x ) + c 1 μ x + c 2 2 arctan ( tan ( μ x ) ) , w t ( x , 0 ) = 2 b μ b c 1 μ 2 b δ 2 cos ( 2 μ x ) 4 μ ( b 2 1 ) ,
and the analytical solution for this problem is extracted from Ref. [56] by:
u ( x , t ) = δ 2 4 ( b 2 1 ) μ 2 sin ( 2 ξ ) + c 1 ξ + c 2 , w ( x , t ) = δ 2 4 ( b 2 1 ) μ 2 sin ( 2 ξ ) + c 1 ξ + c 2 2 arctan ( tan ( ξ ) ) , ξ = μ ( x b t ) ,
where b = ( 1 α 2 δ 2 ) / ( 1 δ 2 ) . The boundary conditions conform to the analytical solution.
In the proceeding, we adopt α = 0.01 , δ = 0.1 , μ = 0.3 , c 1 = c 2 = 1.0 , τ 1 = τ 2 = Δ t . The computational region is fixed on I = [ 5 , 5 ] . The global relative errors (GRE) for the solutions u ( x , t ) and w ( x , t ) at t = 0.2 with different resolutions, from Δ x / Δ t = 10 to 80, and the space grid N from 400 to 3200, are listed in Table 1 and Table 2. From these two tables, we can see that GREs for u ( x , t ) are found to range from 9.9057 × 10 7 to 6.3625 × 10 5 , and GREs for w ( x , t ) are found to range from 1.8355 × 10 2 to 1.8455 × 10 2 . We can also see that when Δ x / Δ t is larger, namely Δ t is relatively smaller, the global relative error of u ( x , t ) reduces with the first-order accuracy, while the global relative error of w ( x , t ) changes little. The accuracy of the macroscopic variable w ( x , t ) is not affected by the resolution in space and time. That is due to the treatment of the items u ( x , t ) / t and w ( x , t ) / t in Equations (31) and (32), has the first-order accuracy. According to Table 1 and Table 2, we adopt N x × N t = 800 × 320 in consideration of both the computational accuracy and efficiency. It can be found that the numerical results in according with the analytical solutions, which are presented as the spatiotemporal evolution graph of the numerical (left) and analytical (right) solutions for comparison, see Figure 1 and Figure 2. For clarity of contrast, we also present the two-dimensional visual comparisons of u ( x , t ) (left) and w ( x , t ) (right) at t = 0.2 , see Figure 3. It is evident that the numerical results coincide with the analytical solutions.
Example 2.
Consider the two-component system of coupled sine-Gordon equations in the region 10 x 10 given by:
2 u t 2 2 u x 2 = δ 2 sin ( u w ) , 2 w t 2 α 2 2 w x 2 = sin ( u w ) ,
with the discontinuous initial conditions:
u ( x , 0 ) = δ 2 4 ( b 2 1 ) μ 2 sin ( 2 μ x ) + c 1 μ x + c 2 , u t ( x , 0 ) = b c 1 μ 2 b δ 2 cos ( 2 μ x ) 4 μ ( b 2 1 ) , w ( x , 0 ) = δ 2 4 ( b 2 1 ) μ 2 sin ( 2 μ x ) + c 1 μ x + c 2 2 arctan ( cot ( μ x ) ) , w t ( x , 0 ) = 2 b μ b c 1 μ 2 b δ 2 cos ( 2 μ x ) 4 μ ( b 2 1 ) ,
and the analytical solution for this problem is extracted from Reference [56] by:
u ( x , t ) = δ 2 4 ( b 2 1 ) μ 2 sin ( 2 ξ ) + c 1 ξ + c 2 , w ( x , t ) = δ 2 4 ( b 2 1 ) μ 2 sin ( 2 ξ ) + c 1 ξ + c 2 2 arctan ( cot ( ξ ) ) , ξ = μ ( x b t ) ,
where b = ( 1 α 2 δ 2 ) / ( 1 δ 2 ) . The boundary conditions conform to the analytical solution.
In the proceeding, we adopt α = 0.01 , δ = 0.05 , μ = 0.2 , c 1 = c 2 = 1.0 , τ 1 = τ 2 = Δ t . The computational region is fixed within I = [ 10 , 10 ] . The GREs for the solutions u ( x , t ) and w ( x , t ) at t = 0.2 in different resolutions, from Δ x / Δ t = 10 to 80 and the space grid N from 400 to 3200, are listed in Table 3 and Table 4. From these two tables, we can see that the GREs for u ( x , t ) range from 1.0980 × 10 6 to 7.0536 × 10 5 , and the GREs for w ( x , t ) range from 2.8141 × 10 2 to 3.2528 × 10 2 . When Δ x / Δ t is larger, namely Δ t is relatively small, the GREs of u ( x , t ) reduces with first-order accuracy, the GREs of u ( x , t ) change little. At the same time, we present the spatiotemporal evolution graph of the numerical (left) and analytical (right) solutions of u ( x , t ) and w ( x , t ) for comparison, see Figure 4 and Figure 5. For clarity of contrast, we also present the two-dimensional visual comparisons of u ( x , t ) (left) and w ( x , t ) (right) at t = 0.2 , see Figure 6. It can be found that the numerical results in according with the analytical solutions.
Example 3.
Consider the two-component system of coupled sine-Gordon equations in the region 10 x 10 given by:
2 u t 2 2 u x 2 = δ 2 sin ( u w ) , 2 w t 2 α 2 2 w x 2 = sin ( u w ) ,
with the initial conditions:
u ( x , 0 ) = 4 δ 2 ( b 2 1 ) μ 2 a r c c o t ( 2 k exp ( μ x ) ) + c 1 μ x + c 2 , u t ( x , 0 ) = 8 b δ 2 k exp ( μ x ) μ ( b 2 1 ) ( 4 k 2 + exp ( 2 μ x ) ) b c 1 μ , w ( x , 0 ) = 4 δ 2 ( b 2 1 ) μ 2 a r c c o t ( 2 k exp ( μ x ) ) + c 1 μ x + c 2 + 2 arctan 1 4 k exp ( μ x ) 4 k 2 exp ( μ x ) , w t ( x , 0 ) = 8 k 2 exp ( μ x ) ( 4 b μ k 2 + b μ exp ( 2 μ x ) ) ( exp ( 2 μ x ) 4 k 2 ) 2 + 16 k 2 exp ( 2 μ x ) + 8 b δ 2 k exp ( μ x ) μ ( b 2 1 ) ( 4 k 2 + exp ( 2 μ x ) ) b c 1 μ ,
and the analytical solution for this problem is extracted from Reference [56] by:
u ( x , t ) = 4 δ 2 ( b 2 1 ) μ 2 a r c c o t ( 2 k exp ( ξ ) ) + c 1 ξ + c 2 , w ( x , t ) = 4 δ 2 ( b 2 1 ) μ 2 a r c c o t ( 2 k exp ( ξ ) ) + c 1 ξ + c 2 + 2 arctan 1 4 k exp ( ξ ) 4 k 2 exp ( ξ ) , ξ = μ ( x b t ) ,
where μ = b 2 ( δ 2 1 ) + ( 1 α 2 δ 2 ) ( b 2 1 ) ( b 2 α 2 ) . The boundary conditions conform to the analytical solution.
In the proceeding, we adopt α = 1.6 , δ = 2.0 , b = 2.5 , c 1 = c 2 = 1.0 , τ 1 = τ 2 = Δ t . The computational region is fixed within I = [ 10 , 10 ] . The GREs for the solutions u ( x , t ) and w ( x , t ) at t = 0.2 in different resolutions, from Δ x / Δ t = 10 to 80 and the space grid N from 400 to 3200, which are listed in Table 5 and Table 6. From these two tables, we can see that the GREs for u ( x , t ) are found to range from 3.2169 × 10 5 to 2.3832 × 10 4 , and the GREs for w ( x , t ) are found to range from 2.9026 × 10 3 to 2.9126 × 10 3 . When Δ x / Δ t is larger, namely Δ t is relatively small, the global relative error of u ( x , t ) reduces with first-order accuracy, the GREs of u ( x , t ) changes little. At the same time, we present the spatiotemporal evolution graph of the numerical (left) and analytical (right) solutions for comparison, see Figure 7 and Figure 8. For clarity of contrast, we also present the two-dimensional visual comparisons of u ( x , t ) (left) and w ( x , t ) (right) at t = 0.2 , see Figure 9. It can be found that the numerical results in according with the analytical solutions.

4. Conclusions

In conclusion, we have researched the application of the LB method for the solution of the two-component system of coupled sine-Gordon equations. By choosing the equilibrium distribution function and an amending function suitably, according to our proposed model, the governing evolution equations can be recovered accurately, in which the Chapman-Enskog multiscale expansion is employed. Numerical simulation for three test problems has been conducted to validate the LB model. The numerical results are in good agreement with the analytical solutions. While we take different initial conditions, we can get unique numerical solutions. We can also see that when Δ x / Δ t is larger, Δ t is relatively smaller, and the global relative error of u ( x , t ) reduces with first-order accuracy; nevertheless, the global relative error of w ( x , t ) changes little. It is found that the accuracy of the macroscopic variable w ( x , t ) is not affected by the resolution in space and time. That is due to the treatment of the items u ( x , t ) / t and w ( x , t ) / t in Equations (31) and (32), which have first-order accuracy. For the purpose of attaining better computational accuracy and efficiency, the LB method for the test problems needs relatively small time step and space step. The present model can be developed to research more different types of the nonlinear system problems. There are still many problems worth studying to develop the present method, such as how to improve the accuracy and stability; we will continue these study in the near feature.

Author Contributions

Conceptualization, D.L. and H.L.; Methodology, D.L. and H.L.; Investigation, D.L. and C.L.; Validation, H.L. and C.L.; Visualization, D.L. and H.L.; Writing—original draft preparation, D.L.; Writing—review and editing, H.L. and C.L.; Supervision, H.L.; Project administration, H.L.; Funding acquisition, H.L.

Funding

This work was supported by National Natural Science Foundation of China (under Grant Nos. 11301082,51806116) and Natural Science Foundation of Fujian Provinces (under Grant Nos. JT180075, 2018J01654).

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Baskonus, H.; Bulut, H. New hyperbolic function solutions for some nonlinear partial differential equation arising in mathematical physics. Entropy 2015, 17, 4255–4270. [Google Scholar] [CrossRef]
  2. Vitanov, N.K.; Dimitrova, Z.I.; Vitanov, K.N. Modified method of simplest equation for obtaining exact analytical solutions of nonlinear partial differential equations: further development of the methodology with applications. Appl. Math. Comput. 2015, 269, 363–378. [Google Scholar] [CrossRef] [Green Version]
  3. Benzi, R.; Succi, S.; Vergasola, M. The lattice Boltzmann equation: Theory and applications. Phys. Rep. 1992, 222, 145–197. [Google Scholar] [CrossRef]
  4. Succi, S. Lattice boltzmann 2038. Europhys. Lett. 2015, 109, 50001. [Google Scholar] [CrossRef]
  5. Chen, S.Y.; Doolen, G.D. Lattice Boltzmann method for fluid flows. Annu. Rev. Fluid Mech. 1998, 30, 329–364. [Google Scholar] [CrossRef]
  6. Aidun, C.K.; Clausen, J.R. Lattice-Boltzmann method for complex flows. Annu. Rev. Fluid Mech. 2010, 42, 439–472. [Google Scholar] [CrossRef]
  7. Xu, A.G.; Zhang, G.C.; Gan, Y.B.; Chen, F.; Yu, X.J. Lattice Boltzmann modeling and simulation of compressible flows. Front. Phys. 2012, 7, 582–600. [Google Scholar] [CrossRef] [Green Version]
  8. Li, Q.; Luo, K.H.; Kang, Q.J.; He, Y.L.; Chen, Q.; Liu, Q. Lattice Boltzmann methods for multiphase flow and phase-change heat transfer. Prog. Energy Combust. Sci. 2016, 52, 62–105. [Google Scholar] [CrossRef]
  9. Chapman, S.; Cowling, T.G. The Mathematical Theory of Non-Uniform Gases, 3rd ed.; Cambridge University: London, UK, 1970. [Google Scholar]
  10. Stratford, K.; Pagonabarraga, I. Parallel simulation of particle suspensions with the lattice Boltzmann method. Comput. Math. Appl. 2008, 55, 1585–1593. [Google Scholar] [CrossRef] [Green Version]
  11. Li, Q.; Luo, K.H. Effect of the forcing term in the pseudopotential lattice Boltzmann modeling of thermal flows. Phys. Rev. E 2014, 89, 053022. [Google Scholar] [CrossRef] [Green Version]
  12. Liu, H.H.; Wu, L.; Ba, Y.; Xi, G.; Zhang, Y.H. A lattice Boltzmann method for axisymmetric multicomponent flows with high viscosity ratio. J. Comput. Appl. 2016, 327, 873–893. [Google Scholar] [CrossRef] [Green Version]
  13. Wang, Y.; Shu, C.; Huang, H.B.; Teo, C.J. Multiphase lattice Boltzmann flux solver for incompressible multiphase flows with large density ratio. J. Comput. Appl. 2015, 280, 404–423. [Google Scholar] [CrossRef]
  14. Wei, Y.K.; Wang, Z.D.; Qian, Y.H.; Guo, W.J. Study on bifurcation and dual solutions in natural convection in a horizontal annulus with rotating inner cylinder using thermal immersed boundary-lattice Boltzmann method. Entropy 2018, 20, 733. [Google Scholar] [CrossRef]
  15. Gan, Y.B.; Xu, A.G.; Zhang, G.C.; Succi, S. Discrete Boltzmann modeling of multiphase flows: Hydrodynamic and thermodynamic non-equilibrium effects. Soft Matter 2015, 11, 5336–5345. [Google Scholar] [CrossRef] [PubMed]
  16. Zhang, Y.D.; Xu, A.G.; Zhang, G.C.; Zhu, C.M.; Lin, C.D. Kinetic modeling of detonation and effects of negative temperature coefficient. Combust. Flame 2016, 173, 483–492. [Google Scholar] [CrossRef] [Green Version]
  17. Gan, Y.B.; Xu, A.G.; Zhang, G.C.; Zhang, Y.D.; Succi, S. Discrete Boltzmann trans-scale modeling of high-speed compressible flows. Phys. Rev. E 2018, 97, 053312. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  18. Zhang, Y.D.; Xu, A.G.; Zhang, G.C.; Chen, Z.H.; Wang, P. Discrete ellipsoidal statistical BGK model and Burnett equations. Front. Phys. 2018, 13, 135101. [Google Scholar] [CrossRef] [Green Version]
  19. Chen, F.; Xu, A.G.; Zhang, G.C. Collaboration and competition between Richtmyer-Meshkov instability and Rayleigh-Taylor instability. Front. Phys. 2018, 30, 102105. [Google Scholar] [Green Version]
  20. Xu, A.G.; Zhang, G.C.; Zhang, Y.D.; Wang, P.; Ying, Y.J. Discrete Boltzmann model for implosion- and explosion-related compressible flow with spherical symmetry. Front. Phys. 2018, 13, 135102. [Google Scholar] [CrossRef]
  21. Gan, Y.B.; Xu, A.G.; Zhang, G.C.; Lin, C.D.; Lai, H.L.; Liu, Z.P. Nonequilibrium and morphological characterizations of Kelvin-Helmholtz instability in compressible flows. Front. Phys. 2019, 14, 43602. [Google Scholar] [CrossRef]
  22. Lin, C.D.; Xu, A.G.; Zhang, G.C.; Li, Y.J. Double-distribution-function discrete Boltzmann model for combustion. Combust Flame 2016, 164, 137–151. [Google Scholar] [CrossRef] [Green Version]
  23. Lin, C.D.; Luo, K.H.; Fei, L.L.; Succi, S. A multi-component discrete Boltzmann model for nonequilibrium reactive flows. Sci. Rep. 2017, 7, 14580. [Google Scholar] [CrossRef] [PubMed]
  24. Lin, C.D.; Luo, K.H. MRT discrete Boltzmann method for compressible exothermic reactive flows. Combust Flame 2018, 166, 176–183. [Google Scholar] [CrossRef]
  25. Lai, H.L.; Xu, A.G.; Zhang, G.C.; Gan, Y.B.; Ying, Y.J.; Succi, S. Nonequilibrium thermohydrodynamic effects on the Rayleigh-Taylor instability in compressible flows. Phys. Rev. E 2016, 94, 023106. [Google Scholar] [CrossRef] [PubMed]
  26. Zhang, Y.D.; Xu, A.G.; Zhang, G.C.; Gan, Y.B.; Chen, Z.H.; Succi, S. Entropy production in thermal phase separation: A kinetic-theory approach. Soft Matter 2019, 15, 2245–2259. [Google Scholar] [CrossRef] [PubMed]
  27. Xu, A.G.; Zhang, G.C.; Ying, Y.J.; Wang, C. Complex fields in heterogeneous materials under shock: Modeling, simulation and analysis. Sci. China-Phys. Mech. Astron. 2016, 59, 650501. [Google Scholar] [CrossRef]
  28. Zhang, Y.D.; Xu, A.G.; Zhang, G.C.; Chen, Z.H.; Wang, P. Discrete Boltzmann method for non-equilibrium flows: Based on Shakhov model. Comput. Phys. Commun. 2019, 238, 50–65. [Google Scholar] [CrossRef] [Green Version]
  29. Yan, W.W.; Su, Z.D.; Zhang, H.J. Effect of non-isothermal condition on heterogeneous flow through biofilter media by lattice Boltzmann simulation. J. Chem. Technol. Biotechnol. 2013, 88, 456–461. [Google Scholar] [CrossRef]
  30. Li, Q.; Kang, Q.J.; Francois, M.M.; He, Y.L.; Luo, K.H. Lattice Boltzmann modeling of boiling heat transfer: The boiling curve and the effects of wettability. Int. J. Heat Mass Tran. 2015, 85, 787–796. [Google Scholar] [CrossRef] [Green Version]
  31. Wang, H.M. Solitary wave of the Korteweg-de Vries equation based on lattice Boltzmann model with three conservation laws. Adv. Space Res. 2017, 59, 283–292. [Google Scholar] [CrossRef]
  32. Wang, H.M.; Yan, G.W. Lattice Boltzmann model for the interaction of (2+1)-dimensional solitons in generalized Gross-Pitaevskii equation. Appl. Math. Model. 2016, 40, 5139–5152. [Google Scholar] [CrossRef]
  33. Chai, Z.H.; He, N.Z.; Guo, Z.L.; Shi, B.C. Lattice Boltzmann model for high-order nonlinear partial differential equations. Phys. Rev. E 2018, 97, 013304. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  34. Shi, B.C.; Guo, Z.L. Lattice Boltzmann model for nonlinear convection-diffusion equations. Phys. Rev. E 2009, 79, 016701. [Google Scholar] [CrossRef] [PubMed]
  35. Yoshida, H.; Nagaoka, M. Lattice Boltzmann method for the convection-diffusion equation in curvilinear coordinate systems. J. Comput. Phys. 2014, 257, 884–900. [Google Scholar] [CrossRef]
  36. Chai, Z.H.; Zhao, T.S. Lattice Boltzmann model for the convection-diffusion equation. Phys. Rev. E 2013, 87, 063309. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  37. Chai, Z.H.; Shi, B.C.; Guo, Z.L. A multiple-relaxation-time lattice Boltzmann model for general nonlinear anisotropic convection-diffusion equations. J. Sci. Comput. 2016, 69, 355–390. [Google Scholar] [CrossRef]
  38. Wang, L.; Chai, Z.H.; Shi, B.C. Regularized lattice Boltzmann simulation of double-diffusive convection of power-law nanofluids in rectangular enclosures. Int. J. Heat Mass Transfer 2016, 102, 381–395. [Google Scholar] [CrossRef]
  39. Wang, L.; Shi, B.C.; Chai, Z.H. Regularized lattice Boltzmann model for a class of convection-diffusion equations. Phys. Rev. E 2015, 92, 043311. [Google Scholar] [CrossRef]
  40. Chai, Z.H.; Shi, B.C. A novel lattice Boltzmann model for the Poisson equation. Appl. Math. Model 2008, 32, 2050–2058. [Google Scholar] [CrossRef]
  41. Wang, H.M.; Yan, W.W.; Yan, B. Lattice Boltzmann model based on the rebuilding-divergency method for the Laplace equation and the Poisson equation. J. Sci. Comput. 2011, 46, 470–484. [Google Scholar] [CrossRef]
  42. Lai, H.L.; Ma, C.F. Lattice Boltzmann method for the generalized Kuramoto-Sivashinsky equation. Physica A 2009, 388, 1405–1412. [Google Scholar] [CrossRef]
  43. Lai, H.L.; Ma, C.F. Lattice Boltzmann model for generalized nonlinear wave equations. Phys. Rev. E 2011, 84, 046708. [Google Scholar] [CrossRef] [PubMed]
  44. Yan, G.W. A lattice Boltzmann equation for waves. J. Comput. Phys. 2000, 161, 61–69. [Google Scholar]
  45. Lai, H.L.; Ma, C.F. Numerical study of the nonlinear combined Sine-Cosine-Gordon equation with the lattice Boltzmann method. J. Sci. Comput. 2012, 53, 569–585. [Google Scholar] [CrossRef]
  46. Duan, Y.L.; Kong, L.H.; Guo, M. Numerical simulation of a class of nonlinear wave equations by lattice Boltzmann method. Commun. Math. Stat. 2017, 5, 13–35. [Google Scholar] [CrossRef]
  47. Shi, B.C.; Guo, Z.L. Lattice Boltzmann model for the one-dimensional nonlinear Dirac equation. Phys. Rev. E 2009, 79, 066704. [Google Scholar] [CrossRef] [PubMed]
  48. Khusnutdinova, K.R.; Pelinovsky, D.E. On the exchange of energy in coupled Klein-Gordon equations. Wave Motion 2003, 38, 1–10. [Google Scholar] [CrossRef]
  49. Braun, O.M.; Kivshar, Y.S. Nonlinear dynamics of the Frenkel-Kontorova model. Phys. Rep. 1998, 306, 1–108. [Google Scholar] [CrossRef]
  50. Kleiner, R.; Gaber, T.; Hechtfischer, G. Josephson Stacked long junctions in external magnetic fields-a numerical study of coupled one-dimensional sine-Gordon equations. Physica C 2001, 362, 29–37. [Google Scholar] [CrossRef]
  51. Yomosa, S. Soliton excitations in deoxyribonucleic acid (DNA) double helices. Phys. Rev. A 1983, 27, 2120–2125. [Google Scholar] [CrossRef]
  52. Saha, R.S. A numerical solution of the coupled sine-Gordon equation using the modified decomposifition method. Appl. Math. Comput. 2006, 175, 1046–1054. [Google Scholar]
  53. Bataineh, A.S.; Noorani, M.S.M.; Hashim, I. Approximate analytical solutions of systems of PDEs by homotopy analysis method. Comput. Math. Appl. 2008, 55, 2913–2923. [Google Scholar] [CrossRef] [Green Version]
  54. Zhao, Y.M.; Liu, H.H.; Yang, Y.J. Exact solutions for the coupled Sine-Gordon equations by a new hyperbolic auxiliary function method. Appl. Math. Sci. 2011, 5, 1621–1629. [Google Scholar]
  55. Darvishi, M.T.; Khani, F.; Hamedi-Nezhad, S.; Ryu, S.W. New modification of the HPM for numerical solutions of the sine-Gordon and coupled sine-Gordon equations. Int. J. Comput. Math. 2010, 87, 908–919. [Google Scholar] [CrossRef]
  56. Salas, A.H. Exact solutions for the coupled sine-Gordon equations. Nonlinear Anal: Real World Appl. 2010, 11, 3930–3935. [Google Scholar] [CrossRef]
  57. Batiha, B.; Noorani, M.S.M.; Hashim, I. Approximate analytical solution of the coupled sine-Gordon equation using the variational iteration method. Phys. Scr. 2007, 76, 445–448. [Google Scholar] [CrossRef]
  58. Hosseini, K.; Mayeli, P.; Kumar, D. New exact solutions of the coupled sine-Gordon equations in nonlinear optics using the modified Kudryashov method. J. Mod. Optic. 2018, 65, 361–364. [Google Scholar] [CrossRef]
  59. Shi, B.C. Lattice Boltzmann simulation of some nonlinear complex equations. Lect. Notes Comput. Sci. 2007, 4487, 818–825. [Google Scholar]
  60. Liu, F.; Shi, W.P. Numerical solutions of two-dimensional Burgers’ equations by lattice Boltzmann method. Commun. Nonlinear Sci. Numer. Simul. 2011, 16, 150–157. [Google Scholar] [CrossRef]
  61. Sterling, J.D.; Chen, S.Y. Stability analysis of lattice Boltzmann methods. J. Comput. Phys. 1996, 123, 196–206. [Google Scholar] [CrossRef]
  62. Guo, Z.L.; Zheng, C.G.; Shi, B.C. An extrapolation method for boundary conditions in lattice Boltzmann method. Phys. Fluids 2002, 14, 2007–2010. [Google Scholar] [CrossRef]
Figure 1. Spatiotemporal evolution graph of the numerical (a) and analytical (b) solutions up to t = 0.2 s, with N x × N t = 800 × 320 for Example 1.
Figure 1. Spatiotemporal evolution graph of the numerical (a) and analytical (b) solutions up to t = 0.2 s, with N x × N t = 800 × 320 for Example 1.
Entropy 21 00542 g001
Figure 2. Spatiotemporal evolution graph of the numerical (a) and analytical (b) solutions up to t = 0.2 s, with N x × N t = 800 × 320 for Example 1.
Figure 2. Spatiotemporal evolution graph of the numerical (a) and analytical (b) solutions up to t = 0.2 s, with N x × N t = 800 × 320 for Example 1.
Entropy 21 00542 g002
Figure 3. Comparison between numerical and analytical solutions of u ( x , t ) (a) and w ( x , t ) (b) at t = 0.2 with N x × N t = 800 × 320 for Example 1. The blue circle symbol represents the numerical solution, and the solid red line represents the analytical solution given by Equation (42).
Figure 3. Comparison between numerical and analytical solutions of u ( x , t ) (a) and w ( x , t ) (b) at t = 0.2 with N x × N t = 800 × 320 for Example 1. The blue circle symbol represents the numerical solution, and the solid red line represents the analytical solution given by Equation (42).
Entropy 21 00542 g003
Figure 4. Spatiotemporal evolution graph of the numerical (a) and analytical (b) solutions up to t = 0.2 s, with N x × N t = 800 × 320 for Example 2.
Figure 4. Spatiotemporal evolution graph of the numerical (a) and analytical (b) solutions up to t = 0.2 s, with N x × N t = 800 × 320 for Example 2.
Entropy 21 00542 g004
Figure 5. Spatiotemporal evolution graph of the numerical (a) and analytical (b) solutions up to t = 0.2 s, with N x × N t = 800 × 320 for Example 2.
Figure 5. Spatiotemporal evolution graph of the numerical (a) and analytical (b) solutions up to t = 0.2 s, with N x × N t = 800 × 320 for Example 2.
Entropy 21 00542 g005
Figure 6. Comparison between numerical and analytical solutions of u ( x , t ) (a) and w ( x , t ) (b) at t = 0.2 with N x × N t = 800 × 320 for Example 2. The blue circle symbol represents the numerical solution, and the solid red line represents the analytical solution given by Equation (45).
Figure 6. Comparison between numerical and analytical solutions of u ( x , t ) (a) and w ( x , t ) (b) at t = 0.2 with N x × N t = 800 × 320 for Example 2. The blue circle symbol represents the numerical solution, and the solid red line represents the analytical solution given by Equation (45).
Entropy 21 00542 g006
Figure 7. Spatiotemporal evolution graph of the numerical (a) and analytical (b) solutions up to t = 0.2 s, with N x × N t = 800 × 320 for Example 3.
Figure 7. Spatiotemporal evolution graph of the numerical (a) and analytical (b) solutions up to t = 0.2 s, with N x × N t = 800 × 320 for Example 3.
Entropy 21 00542 g007
Figure 8. Spatiotemporal evolution graph of the numerical (a) and analytical (b) solutions up to t = 0.2 s, with N x × N t = 800 × 320 for Example 3.
Figure 8. Spatiotemporal evolution graph of the numerical (a) and analytical (b) solutions up to t = 0.2 s, with N x × N t = 800 × 320 for Example 3.
Entropy 21 00542 g008
Figure 9. Comparison between numerical and analytical solutions of u ( x , t ) (a) and w ( x , t ) (b) at t = 0.2 with N x × N t = 800 × 320 for Example 3. The blue circle symbol represents the numerical solution, and the solid red line represents the analytical solution given by Equation (48).
Figure 9. Comparison between numerical and analytical solutions of u ( x , t ) (a) and w ( x , t ) (b) at t = 0.2 with N x × N t = 800 × 320 for Example 3. The blue circle symbol represents the numerical solution, and the solid red line represents the analytical solution given by Equation (48).
Entropy 21 00542 g009
Table 1. The global relative error (GRE) for u ( x , 0.2 ) with different Δ x / Δ t .
Table 1. The global relative error (GRE) for u ( x , 0.2 ) with different Δ x / Δ t .
Grid N (x) Δ x / Δ t = 10 Δ x / Δ t = 20 Δ x / Δ t = 40 Δ x / Δ t = 80
400 6.3625 × 10 5 3.1754 × 10 5 1.5831 × 10 5 7.8660 × 10 6
800 3.1872 × 10 5 1.5919 × 10 5 7.9393 × 10 6 3.9580 × 10 6
1600 1.5946 × 10 5 7.9671 × 10 6 3.9798 × 10 6 1.9898 × 10 6
3200 7.9738 × 10 6 3.9847 × 10 6 1.9927 × 10 6 9.9057 × 10 7
Table 2. The global relative error (GRE) for w ( x , 0.2 ) with different Δ x / Δ t .
Table 2. The global relative error (GRE) for w ( x , 0.2 ) with different Δ x / Δ t .
Grid N (x) Δ x / Δ t = 10 Δ x / Δ t = 20 Δ x / Δ t = 40 Δ x / Δ t = 80
400 1.8455 × 10 2 1.8398 × 10 2 1.8369 × 10 2 1.8355 × 10 2
800 1.8425 × 10 2 1.8397 × 10 2 1.8382 × 10 2 1.8375 × 10 2
1600 1.8410 × 10 2 1.8396 × 10 2 1.8389 × 10 2 1.8385 × 10 2
3200 1.8403 × 10 2 1.8395 × 10 2 1.8392 × 10 2 1.8390 × 10 2
Table 3. The global relative error (GRE) for u ( x , 0.2 ) with different Δ x / Δ t .
Table 3. The global relative error (GRE) for u ( x , 0.2 ) with different Δ x / Δ t .
Grid N (x) Δ x / Δ t = 10 Δ x / Δ t = 20 Δ x / Δ t = 40 Δ x / Δ t = 80
400 7.0536 × 10 5 3.5222 × 10 5 1.7555 × 10 5 8.7270 × 10 6
800 3.5327 × 10 5 1.7652 × 10 5 8.8120 × 10 6 4.3904 × 10 6
1600 1.7674 × 10 5 8.8345 × 10 6 4.4097 × 10 6 2.1992 × 10 6
3200 8.8383 × 10 6 4.4151 × 10 6 2.2029 × 10 6 1.0980 × 10 6
Table 4. The global relative error (GRE) for w ( x , 0.2 ) with different Δ x / Δ t .
Table 4. The global relative error (GRE) for w ( x , 0.2 ) with different Δ x / Δ t .
Grid N (x) Δ x / Δ t = 10 Δ x / Δ t = 20 Δ x / Δ t = 40 Δ x / Δ t = 80
400 3.2528 × 10 2 3.2482 × 10 2 3.2459 × 10 2 3.2447 × 10 2
800 3.0029 × 10 2 3.0006 × 10 2 2.9994 × 10 2 2.9988 × 10 2
1600 2.8777 × 10 2 2.8766 × 10 2 2.8760 × 10 2 2.8757 × 10 2
3200 2.8151 × 10 2 2.8145 × 10 2 2.8142 × 10 2 2.8141 × 10 2
Table 5. The global relative error (GRE) for u ( x , 0.2 ) with different Δ x / Δ t .
Table 5. The global relative error (GRE) for u ( x , 0.2 ) with different Δ x / Δ t .
Grid N (x) Δ x / Δ t = 10 Δ x / Δ t = 20 Δ x / Δ t = 40 Δ x / Δ t = 80
400 2.3832 × 10 4 1.2610 × 10 4 7.0571 × 10 5 4.7861 × 10 5
800 1.2849 × 10 4 7.2477 × 10 5 4.7318 × 10 5 3.8168 × 10 5
1600 7.3027 × 10 5 4.7296 × 10 5 3.7867 × 10 5 3.3993 × 10 5
3200 4.7310 × 10 5 3.7804 × 10 5 3.3898 × 10 5 3.2169 × 10 5
Table 6. The global relative error (GRE) for w ( x , 0.2 ) with different Δ x / Δ t .
Table 6. The global relative error (GRE) for w ( x , 0.2 ) with different Δ x / Δ t .
Grid N (x) Δ x / Δ t = 10 Δ x / Δ t = 20 Δ x / Δ t = 40 Δ x / Δ t = 80
400 2.9126 × 10 3 2.9069 × 10 3 2.9040 × 10 3 2.9026 × 10 3
800 2.9124 × 10 3 2.9095 × 10 3 2.9081 × 10 3 2.9073 × 10 3
1600 2.9121 × 10 3 2.9107 × 10 3 2.9099 × 10 3 2.9096 × 10 3
3200 2.9119 × 10 3 2.9112 × 10 3 2.9108 × 10 3 2.9107 × 10 3

Share and Cite

MDPI and ACS Style

Li, D.; Lai, H.; Lin, C. Mesoscopic Simulation of the Two-Component System of Coupled Sine-Gordon Equations with Lattice Boltzmann Method. Entropy 2019, 21, 542. https://doi.org/10.3390/e21060542

AMA Style

Li D, Lai H, Lin C. Mesoscopic Simulation of the Two-Component System of Coupled Sine-Gordon Equations with Lattice Boltzmann Method. Entropy. 2019; 21(6):542. https://doi.org/10.3390/e21060542

Chicago/Turabian Style

Li, Demei, Huilin Lai, and Chuandong Lin. 2019. "Mesoscopic Simulation of the Two-Component System of Coupled Sine-Gordon Equations with Lattice Boltzmann Method" Entropy 21, no. 6: 542. https://doi.org/10.3390/e21060542

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop