Numerical Simulation of Stochastic Kuramoto-Sivashinsky Equation ()
1. Introduction
In recent years, many scholars have studied deterministic k-s equations and made important achievements, but there are relatively few studies on stochastic Kuramoto-Sivashinsky equations, and studying the numerical solution of the equation is a new field. In general, there is no analytic solution to stochastic Kuramoto-Sivashinsky equation, so numerical analysis becomes an important tool to develop its properties. Moreover, it has high computational efficiency, low computational complexity and good reliability. In this paper, its accuracy can be seen by comparing the numerical solution with the exact solution. Moreover we can also discover some phenomena about solution properties directly by numerical analysis.
We consider the following form of nonlinear evolution equation
(1.1)
The coefficients of
and
are real constants, which are a number of important mathematical physics equations in many physical problems. The second and fourth order terms represent the dissipation and instability of the system respectively, and the second one represents the convective nonlinear effect. Equation (1.1) is called the Kuramoto-Sivashinsky equation, hereinafter referred to as k-s equation; it is independently obtained in the analysis of Kuramotol [1] in dissipative structure of reaction diffusion system and Sivashinsky [2] in flame combustion and fluid dynamics instability. However, in practical situations, we must consider the effect of small irregular random factors, for example, adding a random force term to the right of the equation.
Let’s think about the k-s equation with a random term
(1.2)
Here
is the amplitude of the noise,
is additive noise, and a real value gaussian process. Suppose that
is defined in the region
The initial condition
(1.3)
and boundary condition
(1.4)
The following is a mathematical definition of
.
Setting
be a cylinder wiener process on
, for the arbitrary orthogonal basis
on the
space, setting
so
is a column of independent random Brownian motion, the column of Brownian motion
is stochastic process which is defined at random base
, as long as
is
-measurable gaussian random independent variable of
for each i,
. Therefore, W can be written as:
(1.5)
Then the temporal and spatial white noise
is the derivative of W to the time, that is:
(1.6)
In the same way, we can also define space related noise, giving a kernel k and a linear operator
:
(1.7)
defining the Wiener process
, then its time derivative
is the related noise of the time
, and its spatial correlation function c:
In form, there are
If
is a convolution kernel, noise is uniform in space namely
and the noise is temporal and spatial white noise, then there are
and
, then the Equation (1.2) can be written in the form of the following
(1.8)
Literature [3] proves that the Equations (1.8), (1.3) and (1.4) have a unique solution. In this paper, the finite difference method is used to simulate the solutions of Equations (1.8), (1.3) and (1.4), and the results of the numerical analysis will be obtained.
2. Derivation of the Difference Scheme
Assuming that
is defined on region
, the following partition is made to R
remember
, then in point
there are
(2.1)
First considering the above equation as the form of the K-S equation, replacing the
with the first order difference, and replace the
and
with the center difference, so that
(2.2)
If the partial derivative of (2.2) with respect to x is simply substituted by the difference quotient, the problem of solving nonlinear equations will be encountered, in order to overcome this difficulty, we did Taylor expansion for nonlinear terms.
thus
(2.3)
You can get the following difference scheme
(2.4)
among
For the difference scheme (2.4), the value of each node is required, we need to solve a large linear system of linear equations with a matrix order of J at every step of time t, according to the supposition of the boundary conditions,
and
.
And the
of (2.1) can use the following formula to approximate
Substituting the previous (1.4) and (1.5) into the above equation, we can get
if the orthogonal basis
on
is taken as the following form
then through orthogonalization,
if
. Further
Due to
is independent random variable and obeys
the standard normal distribution
, selecting
is a
random variable that obeys the standard normal distribution. So for each time increment,
can use the vector
to simulate.
3. Numerical Simulation
Although our purpose is to simulate the solution of K-S equation and study its properties, there is a very important problem that we need to verify whether the format described above is effective. First in the interval
we simulate the initial value problem (1.1), and the initial condition is
(3.1)
among
, this problem has the following solitary wave solution [4]
(3.2)
Taking
, space step
, and time step
, Figure 1 below shows an image of a numerical solution and an exact solution, Table 1 and Table 2 show the absolute error between different numerical solutions and exact solutions. The obtained numerical solution can well reflect the solution of the equation, indicating that the format described in this paper is valid.
Now we have the numerical simulation Equation (1.7), using the methods described above and the initial conditions.
When the amplitude of noise is small,
, as shown in Figure 2(a) made a time t in the interval
image, the other parameters are the same as before, it can be seen that the solitary wave is not destroyed, and the noise does not stop the propagation of the wave. We can see the same phenomenon by choosing different noise tracks.
In order to further study the stability of the solitary wave, we increase the amplitude of the noise,
, the impact will be strengthened. The initial conditions are the same as before, As shown in Figure 2(b), it can be seen that the solitary wave is not destroyed, but it can be seen that the amplitude
Figure 1. The comparison of the numerical solution (a) and the exact solution (b), here
.
Figure 2. (a)
, (b)
, (c)
, the contour curves of
. (
).
Table 1. The absolute error data table between the numerical solutions and the exact solutions, here
.
Table 2. The absolute error data table between the numerical solutions and the exact solutions here
.
increases through the propagation of the solitary wave, which makes it clear that the noise will enhance the amplitude of the wave.
Increasing the amplitude of the noise again,
as shown in Figure2(c), in this case, the whole solitary wave is still intact, in order to further study this phenomenon, we use another representation method to represent the image of the solution, as shown in Figure 2(d), we draw the contour curves of solutions, we observed that although the amplitude of the noise is very high, we can clearly see that the amplitude of the wave increases during the propagation of solitary waves. We believe that this is the effect of the energy injected by the noise, which increases the amplitude of the solitary wave.
4. Conclusion
In this paper, the finite difference method is used to carry out numerical experiments on the solution of the random K-S equation. The results show that the noise does not affect the propagation of the solitary wave, but it can enhance the amplitude of the solitary wave. This is similar to the phenomenon observed in random Kdv equations [5] .