Travelling Waves: Interplay of Low to High Reynolds Number and Tan-Cot Function Method to Solve Burger’s Equations

Abstract

We study the nonlinear parabolic equations for travelling wave solutions of Burger’s equations. The purpose of the present work is to study various types of Burger’s equations describing waves and those are based on nonlinear equations. We focus on to describe the analytic solution in the special pattern of travelling wave solutions using tan-cot function method. We discuss about inviscid and viscous version of Burger’s equation for fluid flow and investigate the effects of internal friction of a fluid via Reynolds number. By changing the velocity amplitude, the nature of flows with shock wave and disturbance are observed. For numerical solutions, the Crank-Nicolson scheme is introduced to establish the wave solutions.

Share and Cite:

Kamrujjaman, M. , Ahmed, A. and Alam, J. (2019) Travelling Waves: Interplay of Low to High Reynolds Number and Tan-Cot Function Method to Solve Burger’s Equations. Journal of Applied Mathematics and Physics, 7, 861-873. doi: 10.4236/jamp.2019.74058.

1. Introduction

The wave propagation is one of the important pillar of both linear and nonlinear partial differential equations. A wave is prominently observable which is transported from one segment of the medium to another segment with a recognizable speed of propagation. The mathematical term of wave is a function of the form

u ( t , x ) = g ( x c t )

where c is a constant known as wave speed and greater than zero; u is a wave function depends on two variables x and t. Here t represents the time, the initial term translated to the right by ct spatial units.

Many important sectors of sciences such as chemical, physical, economical and biological are introduced by Burger’s type nonlinear partial differential equations. It is also noted that in the area of nonlinear modeling of fluid flow and population dynamics the equations pattern like Burger’s is rigorously used to present various numerous scientific outcome. Exact solutions to nonlinear differential equations play an important role in physical science since they can provide much more physical information and insight which leads to further applications [1] [2] [3] [4] [5] . Nonlinear wave propagation phenomena of dispersal, dissipation, dispersion, and reaction-diffusion-convection are significant in wave equations. Some of the applications are drawn in the following series:

• Fluid mechanics (water waves, aerodynamics);

• Acoustics (sound waves in air and liquids);

• Elasticity (stress waves, earthquakes);

• Electromagnetic theory (optics, electromagnetic waves);

• Biology (epizootic waves);

• Chemistry (combustion and detonation waves).

To solve the nonlinear equations, there are many analytical and numerical methods in the literature and among them are tan-cot scheme [1] [2] , implicit finite difference scheme [3] , Hopf-Cole transformation [4] , hyperbolic conservation laws [5] [6] [7] [8] , sine-cosine method [9] [10] and tanh-sech method [11] .

To find the solutions of different patterns of Burgers’ equations, variant numerical methods are introduced. Anwar and Ali used tanh and tan-cot schemes for exact complex solutions of some different types of nonlinear partial differential equations [1] [2] whereas Soliman [3] used implicit finite difference scheme. The system of two-dimensional equations is solved by the method called Hopf-Cole transformation [4] . Fletcher used this transformation to give an analytic solution for the system of required equations [4] . In viscous fluid, the approximate theory of flow is used through a shock wave traveling. The persistence of viscous term supports to stop the wave-breaking, and smooth out shock discontinuities and finally the prediction gained a well-behaved and smooth solution. Solutions and characteristics of the Burger’s equation with non-zero viscosity, considering shock speed with weak solution are interpreted in [4] - [9] . Several hyperbolic conservation laws with various methods such as Riemann, conservative methods for nonlinear problems which are generalized for the advection equation are discussed in [11] - [16] .

In this paper, we discuss the travelling wave solutions of different types of Burger’s equations analytically using tan-cot function method. For numerical illustration, we employ finite difference method which is based on Crank-Nicolson scheme to solve one dimensional Burger’s equation. Initially, we list out the equations for further analysis. Nonlinear differential equations such as Burger’s equation have various types [1] [3] [4] [5] and two well known of them are

1) Travelling wave solution for Burger’s equation with viscosity, and

2) Travelling wave solution of the KdV-Burger’s equation.

A simple introduction of these two different forms of Burger’s equations is given below:

Consider the Burger equation of the form

u t = d 2 u x 2 g ( u ) (1)

where d is the viscosity of the fluid and g is a nonlinear function of u. Introducing the function g ( u ) , the Burger equation can be written in the form of

u t = d 2 u x 2 u u x (2)

here u is the fluid density, d is the viscosity, the spatial variable x and time is t. In absence of viscosity, d = 0 , and the Equation (2) becomes

u t + u u x = 0 (3)

which is a non-viscid Burger’s equation and the travelling wave solution does not exist. The inviscid (non-viscid) Burgers’ equation is a quasilinear wave conservation equation. The analytic traveling wave solution of this equation is an implicit relation that provided characteristics and do not intersect. If the characteristics do intersect, a classical solution to this equation does not exist and leads to the formation of a shock wave. For smooth initial data, the solution satisfied the condition 1 + t G ( s ) 0 is always satisfied for sufficiently small time t, where G ( s ) is the solution. Otherwise, the solution develops a singularity (discontinuity) and arise the shock wave.

Let us now consider the KdV-Burger’s equation of the form

u t + a u u x d 2 u x 2 + k 3 u x 3 = 0 (4)

which is also known as Korteweg-de Vries Burger’s equation and here a and k are arbitrary constants and d is the viscosity. If a = 1 and k = 0 then the Equation (4) turn to the Burger’s equation.

In the following section, we will discuss the tan-cot function method to get the exact solution of Burger’s equation.

2. Tan-Cot Function Method

For travelling wave solution of Burger’s equation, we used the tan-cot function method as introduced in [1] [2] . The key idea of this method is to discuss in the following steps. Consider the nonlinear partial differential equation in the following form [15] [16]

F ( u , u t , u x , u y , 2 u t 2 , 2 u x 2 , ) = 0 (5)

where u ( t , y , x ) is a travelling wave solution of (5). Now using the travelling wave transformation,

u ( t , y , x ) = G ( s ) (6)

where s = m x + y + n t . Here m and n are real constant and transformation gives us following changes

t = n d d s , x = m d d s , y = d d s . (7)

By integrating Formula (7) with respect to s, a non-linear partial differential Equation (5) transforms to a nonlinear ordinary differential equation such that

Q ( G , G , G , G , ) = 0. (8)

As an instant example, integrate the KdV Burger’s equation, (4) with respect to dummy variable s instead of x produces the following differential equation:

d 2 G d s 2 + e 1 d G d s + e 2 G 2 + e 3 G = e 0

where e i , ( 1 = 1 , 2 , 3 ) to be determined and the integral constant e 0 .

The derivative terms of Equation (8) can be reduced by using integration while the integration constants are negligible and we will obtain the solutions of many nonlinear equations represented by the form

G ( s ) = α tan δ ( μ s ) or G ( s ) = α cot δ ( μ s ) for all | s | π 2 μ (9)

where α , μ , δ are parameters and to be determined and μ is known as a wave number.

Remark 1. To get a function G ( s ) from the ordinary differential Equation (8), the key principle is to integrate this formula as long as all terms contain derivatives and setting the constant of integration to be zero.

First we can write their solutions and derivatives using tan function such that

{ G ( s ) = α tan δ ( μ s ) d G d s = α δ μ [ tan δ 1 ( μ s ) + tan δ + 1 ( μ s ) ] d 2 G d s 2 = α δ μ 2 [ ( δ 1 ) tan δ 2 ( μ s ) + 2 δ tan δ ( μ s ) + ( δ + 1 ) tan δ + 2 ( μ s ) ] (10)

Similarly, for cot function, we have

( G ( s ) = α cot δ ( μ s ) d G d s = α δ μ [ cot δ 1 ( μ s ) + cot δ + 1 ( μ s ) ] d 2 G d s 2 = α δ μ 2 [ ( δ 1 ) cot δ 2 ( μ s ) + 2 δ cot δ ( μ s ) + ( δ + 1 ) cot δ + 2 ( μ s ) ] . (11)

Replacing the Equations (10) or (11) in (8) and after balancing the terms of either tan or cot functions, we can solve the resulting system of algebraic equations by using computerized program. This method is defined as tan-cot function method.

Next, we will explore the tan-cot function method to find the pattern of exact solutions.

3. Exploration of Burger’s Equations with Respect to Travelling Wave Solution

In this section, we are interested to solve the Burger’s type equations as defined in the earlier section for finding the travelling wave solutions.

3.1. Travelling Wave Solution for Burger’s Equation with Viscocity

Let us recall the equation in (2) and the wave transformation is

u ( t , x ) = G (s)

where wave variable s = ( x ± c t ) and c is the wave speed. At first, we consider the wave variable, s = ( x + c t ) and after using the transformation Equation (8), which yields the following ordinary differential equation from (2)

c d G d s = d d 2 G d s 2 G d G d s (12)

Integrating Equation (12) once with respect to s, we have

c G + 1 2 G 2 d d G d s = 0 (13)

Substituting G ( s ) and d G d s from (10), the Equation (13) implies

c tan δ ( μ s ) + 1 2 α tan 2 δ ( μ s ) d δ μ [ tan δ 1 ( μ s ) + tan δ + 1 ( μ s ) ] (14)

Equating the exponents and the coefficients of each pair of the tan functions, we find that

2 δ = δ + 1 δ = 1

and we obtain the following relation

α = 2 μ d

Substituting the values of δ and α in (10), the solution of the Equation (2) is of the form

u ( t , x ) = 2 μ d tan ( μ ( x + c t ) ) (15)

which is the travelling wave solution of one dimensional Burger’s equation.

Figure 1 depicted the physical structure of travelling wave which counts the wave number and distributions. If we use the transformation u ( t , x ) = G ( s ) , where s = x c t then Equation (2) reduces to

c d G d s + 1 2 d G d s d d 2 G d s 2 = 0 (16)

and on integration with respect to s, we obtain

Figure 1. Travelling waves of Burger’s equation for d = c = 1 while (left) μ = 0.5 , (middle) μ = 1.0 , and (right) μ = 8.0 at time t = 15 over the domain x [ 2,2 ] .

d G d s = 1 2 d ( G 2 2 c G 2 A ) (17)

where A is a constant. For equilibrium points

d G d s = 0 ( G G 1 ) ( G G 2 ) = 0

Hence the roots are

G 1 , 2 = c ± c 2 + 2 A

Let us consider

G 1 = c c 2 + 2 A and G 2 = c + c 2 + 2 A

We observe that c 2 > 2 A and obviously G 2 > G 1 then the travelling wave solutions are possible if ( G G 1 ) ( G G 2 ) < 0 for G 1 < G < G 2 . Now taking integration in (17), we have

s 0 s d s 2 d = d G ( G G 1 ) ( G G 2 )

s s 0 2 d = 1 G 2 G 1 ( 1 G G 1 + 1 G 2 G ) d G

s s 0 2 d = 1 G 2 G 1 ln ( G 2 G G G 1 )

( G 2 G 1 ) s s 0 2 d = ln ( G 2 G G G 1 ) .

After solving this we get

G ( s ) = G 2 + G 1 e m ( s s 0 ) 1 + e m ( s s 0 )

where

m = G 2 G 1 2 d > 0.

Now we can write G ( s ) as follows

G ( s ) = G 1 + ( G 2 G 1 2 ) 2 1 + e m ( s s 0 ) . (18)

After that multiplying and dividing by e m ( s s 0 ) 2 , we obtain

2 e m ( s s 0 ) 2 e m ( s s 0 ) 2 + e m ( s s 0 ) 2 = 1 e m ( s s 0 ) 2 e m ( s s 0 ) 2 e m ( s s 0 ) 2 + e m ( s s 0 ) 2 = 1 tanh m ( s s 0 ) 2 .

Initial value s 0 is not essential and the derivative of G ( s ) is closer to zero because of smaller m and larger d. Moreover, we obtain inviscid Burgers equation which cannot give us continuous travelling waves for d = 0 . So the wave solution is

u ( t , x ) = G 2 + G 1 2 G 2 G 1 2 tanh ( ( x c t ) ( G 2 G 1 ) 4 d ) (19)

This solution is similar to shock wave profile because of joining the asymptotic states of G2 and G1 with the boundary conditions

u ( t , ) = G 2 , t [ 0, ) ,

u ( t , + ) = G 1 , t [ 0 , ) .

3.2. Numerical Solutions for Low to High Reynolds Number

For numerical schematics, we choose finite-difference method based on Crank-Nicolson implicit time differencing [14] [15] [16] . At first we consider the Equation (2) and have to find the dimensionless form of this equation. For obtaining the dimensionless equation of (2), let

x ¯ = x l , u ¯ = u u 0 , t ¯ = u 0 l t (20)

where u 0 and l be the length of velocity amplitude and the calculation area (domain). Hence the non-dimensional form of Equation (2) is

u ¯ t ¯ + u ¯ u ¯ x ¯ = d u 0 l 2 u ¯ x ¯ 2

If we consider R e = u 0 l d as a Reynolds number and ignore “-” we can write the above equation as follows:

u t + u u x = 1 R e 2 u x 2 (21)

Here the limit conditions are periodic and initial condition at t = 0 are written as u ( 0, x ) = u 0 sin ( 2 π x l ) with the dimensionless variables u ¯ ( 0, x ¯ ) = sin ( 2 π x ¯ ) . We can observe that the high-speed fluid catches up with the slow-moving one so that to create a velocity break. This observation is known as shock. If we declare the disturbance as u ( 0, x ) = u 0 sin ( 2 π x l + π ) , the slope would have decreased. As we say at first for numerical schematics of this dimensionless Equation (21), we use Crank-Nicolson method for simulation investigation. We can elaborate these partial terms of (21) and obtain

( u t ) i j + 1 2 [ ( f x ) i j + ( f x ) i j + 1 ] = 1 2 R e [ ( 2 u x 2 ) i j + ( 2 u x 2 ) i j + 1 ] (22)

where f = u 2 2 and expanding the term ( f x ) i j + 1 , we have

( f x ) i j + 1 = ( f x ) i j + K [ t ( f x ) ] i j + O (K2)

Similarly for other terms and using the notations Δ t = K and Δ x = h , finally Equation (22) becomes

u i j + 1 u i j K + ( u 2 2 ) i + 1 j ( u 2 2 ) i 1 j 2 h + u i + 1 j ( u i + 1 j + 1 u i + 1 j ) u i 1 j ( u i 1 j + 1 u i 1 j ) 4 h = 1 2 R e [ u i + 1 j 2 u i j + u i 1 j h 2 + u i + 1 j + 1 2 u i j + 1 + u i 1 j + 1 h 2 ] (23)

Remark 2. Due to some limitations over Explicit method, mainly regarding convergence and stability, the another scheme of Finite-difference method is Crank-Nicolson method. The most common features of this method are as follows:

1) Implicit method, unconditionally convergent and stable;

2) The method derived by introducing a fictitious time level at ( j + 1 2 ); and

3) Truncation error of order is O ( Δ t ) 2 + O ( Δ x ) 2 , and hence less computation cost.

We can nicely observe the simulation part of this calculation using MATLAB program and some graphical representation. It is noted that everywhere in the numerical simulations, we consider h = K = 0.1 unless notified the different values.

In both left and right diagrams of Figure 2, let us consider the very small Reynolds number compared to later one and the shock creates and disturbance is erased as soon as it becomes visible. Here R e = 0.1 and R e = 0.25 are the values of the Reynolds number and the maximum velocity amplitude is 1.0.

Figure 2 demonstrates the shock waves which appears for viscosity, d = 10 in the left figure while d = 4 for the rest one, respectively, where time scales are equal in both figures.

The similar scenarios’ are observed in Figure 3 for large Reynolds number ( R e = 10 & 100 ) compared to Figure 2 although the amplitude structures change its directions and density.

The illustration in Figure 4 (left) establishes that the shock arises and the viscosity is too small ( d = 0.005 ) than the previous two illustrations. The viscosity makes the difference of velocity decrease till there is no break. The

Figure 2. The profile of the solution of Burger’s equation for small Reynolds number (left) R e = 0.1 and (right) R e = 0.25 at time t = 20 over the domain.

Figure 3. Solutions profile of Burger’s equation for Reynolds number (left) R e = 10 and (right) R e = 100 at time t = 20 over the domain.

Figure 4. The profile of the solution of Burger’s equation for large Reynolds number (left) R e = 200 and (right) R e = 200 with time scale K = 0.01 at time t = 20 over the domain.

disturbance is increased highly for viscosity which was too small in earlier diagrams, for example in Figure 2 and Figure 3. It creates oscillations around the shock.

If we increase velocity amplitude as u 0 d t d x = 1 , we can see the following graphical scenario depicted in Figure 4 (right). The graphical illustration of Figure 4 (right) is similar to Figure 3 (left, right) while K = 0.01 , the time scale is small, even the Reynolds number is equal and R e = 200 in both figures of 4. We get similar behavior of flow if we increase the velocity amplitude for d = 0.01 which is large at time t = 20 . Shock arises and the disturbance is removed.

Finally in Figure 5, the viscosity is smaller than the previous diagrams for u 0 d t d x = 1 . The shock tends to appear and the disturbance is increasing for decreasing of viscosity. More specifically, in Figure 5 (right), we take the value of viscosity d = 0.0003 which is too small than Figure 5 (left) and notice that the following schematics time scale is still similar.

Investigating those results, we can say that bigger values of viscosity erase the disturbance in the flow. That is, the disturbance has no more issue, if the viscosity is huge. On the other hand, the smaller the viscosity is, the shock appears and the faster disturbance has more effect. So we have concluded that shock arises for small values of viscosity and produces disturbance as oscillations and also it creates sooner when velocity amplitude is bigger.

4. Travelling Wave Solution of the KdV-Burger’s Equation

We can similarly able to find the travelling wave solutions of KdV-Burger’s equation which is described in this portion shortly using only tan-cot function method [1] [2] . Consider the Equation (4), where a, b and d are arbitrary constants. In order to solve (4) by tan-cot function method, let the wave transformation is

u ( t , x ) = G (s)

where s = ( x + c t ) and c is the wave speed.

After using the transformation Equation (8), we obtain the ordinary differential equation from (4) such that

c d G d s = b d 3 G d s 3 + d d 2 G d s 2 a G d G d s (24)

Integrating Equation (24) with respect to s, we have

c G + 1 2 a G 2 d d G d s + b d 2 G d s 2 = 0 (25)

Then substitute G ( s ) and d G d s from (10), the Equation (25) translated to

Figure 5. The profile of the solution of Burger’s equation for very low viscosity of the fluid (left) d = 0.001 and (right) d = 0.0001 at time t = 20 over the domain.

c tan δ ( μ s ) + 1 2 a α tan 2 δ ( μ s ) d δ μ [ tan δ 1 ( μ s ) + tan δ + 1 ( μ s ) ] + b δ μ 2 [ ( δ 1 ) tan δ 2 ( μ s ) + 2 δ tan δ ( μ s ) + ( δ + 1 ) tan δ + 2 ( μ s ) ] = 0. (26)

Equating the exponents and the coefficients of each pair of the tan functions, we find that

2 δ = δ + 1 δ = 1

For δ = 1 , we obtain the following relations from Equation (26)

( c + 2 b μ 2 = 0 1 2 a α μ d = 0 (27)

and it is easy to find the following solutions

c = 2 b μ 2 & α = 2 μ d a

Substituting the values of c and α in (10), the exact solution of the Equation (4) is of the form

u ( t , x ) = 2 μ d a tan ( μ ( x 2 b μ 2 t ) ) (28)

which is the travelling wave solution of KdV-Burgers equation.

It is remarked that the next two figures (Figure 6 & Figure 7) show the significance of different parametric values on exact travelling wave solutions.

The travelling wave solutions pattern are displayed in Figure 6 due to the effect of wave number parameter μ and for the fixed constants d = 1 , a = b = 0.1 . It is seen that the travelling waves are visible with the increasing values of μ .

Similarly, Figure 7 shows the effect of constant d when all the parameters are unchanged. It is remarked that wave length is too small and number of wave is easily countable as long as d is very small, see 7 (left) and simultaneously the wave number and length are increasing for larger values of d.

Figure 6. Travelling waves of KdV’s equation for d = 1 , a = b = 0.1 while (left) μ = 0.5 , (middle) μ = 1.0 and (right) μ = 4.0 at time t = 15 over the domain x [ 2,2 ] .

Figure 7. Travelling waves of KdV’s equation for μ = a = b = 1.0 while (left) d = 10 4 , (middle) d = 10 1 and (right) d = 10 1 at time t = 15 over the domain x [ 2,2 ] .

5. Conclusion

In this study, the Burger’s equation is solved by using tan-cot function method. Numerically we present the effect of viscosity on amplitude that corresponds to the Reynolds number. The Burger’s equation would shock up and tend to break without the presence of viscous terms. Mainly viscous term helps to suppress this breaking effect by countering the nonlinearity and the larger viscosity creates the smaller disturbance. Some exact solutions are presented graphically to observe the travelling waves.

Acknowledgements

We thank the Editor and the anonymous referees for their comments and suggestions to rich the manuscript.

Conflicts of Interest

The authors declare no conflicts of interest regarding the publication of this paper.

References

[1] Jawada, A.J.M. and Ali, Y.S. (2013) New Travelling Waves Solutions for Solving Burger’s Equations by Tan-Cot Function Method. International Journal of Computer Engineering Research, 3, 30-35.
[2] Jawad, A.J.M. (2012) New Exact Solutions of Nonlinear Partial Differential Equations Using Tan-Cot Function Method. Studies in Mathematical Sciences, 5, 13-25.
[3] Soliman, A.A. (2000) New Numerical Technique for Burger’s Equation Based on Similarity Reductions. International Conference on Computational Fluid Dynamics, Beijing, 17-20 October 2000, 559-566.
[4] Fletcher, J.D. (1983) Generating Exact Solutions of the Two-Dimensional Burger’s Equations. International Journal for Numerical Methods in Fluids, 3, 213-216.
https://doi.org/10.1002/fld.1650030302
[5] Wazwaz, A.M. (2006) Two Reliable Methods for Solving Variants of the KdV Equation with Compact and Noncompact Structures. Chaos Solitons Fractals, 28, 454-462.
https://doi.org/10.1016/j.chaos.2005.06.004
[6] Parkes, E.J. and Duffy, B.R. (1998) An Automated Tanh-Function Method for Finding Solitary Wave Solutions to Nonlinear Evolution Equations. Computer Physics Communications, 98, 288-300.
https://doi.org/10.1016/0010-4655(96)00104-X
[7] El-Wakil, S.A. and Abdou, M.A. (2007) New Exact Travelling Wave Solutions Using Modified Extended Tanh-Function Method. Chaos Solitons Fractals, 31, 840-852.
https://doi.org/10.1016/j.chaos.2005.10.032
[8] Fan, E. (2000) Extended Tanh-Function Method and Its Applications to Nonlinear Equations. Physics Letters A, 277, 212-218.
https://doi.org/10.1016/S0375-9601(00)00725-8
[9] Alquran, M., Al-Khaled, K. and Ananbeh, H. (2011) New Soliton Solutions for Systems of Nonlinear Evolution Equations by the Rational Sine-Cosine Method. Studies in Mathematical Sciences, 3, 1-9.
[10] Yusufoglu, E. and Bekir, A. (2006) Solitons and Periodic Solutions of Coupled Nonlinear Evolution Equations by Using Sine-Cosine Method. International Journal of Computer Mathematics, 83, 915-924.
https://doi.org/10.1080/00207160601138756
[11] Inc, M. and Ergut, M. (2005) Periodic Wave Solutions for the Generalized Shallow Water Wave Equation by the Improved Jacobi Elliptic Function Method. Applied Mathematics E-Notes, 5, 89-96.
[12] Xia, T.C., Li, B. and Zhang, H.Q. (2001) New Explicit and Exact Solutions for the Nizhnik-Novikov-Vesselov Equation. Applied Mathematics E-Notes, 1, 139-142.
[13] Barenblatt, G.I. (1996) Scaling, Self-Similarity and Intermediate Asymptotic. Cambridge University Press, Cambridge.
https://doi.org/10.1017/CBO9781107050242
[14] LeVeque, R.J. (1998) Numerical Methods for Conservation Laws. Birkhauser, Basel, Boston, Berlin.
[15] Evans, L.C. (1998) Partial Differential Equations. AMS, Providence.
[16] Smith, G.D. (1985) Numerical Solutions of Partial Differential Equations: Finite Difference Methods. Oxford Applied Mathematics and Computing Science Series.

Copyright © 2024 by authors and Scientific Research Publishing Inc.

Creative Commons License

This work and the related PDF file are licensed under a Creative Commons Attribution 4.0 International License.