Open access peer-reviewed chapter

Numerical Analysis of Laminar‐Turbulent Bifurcation Scenarios in Kelvin‐Helmholtz and Rayleigh‐Taylor Instabilities for Compressible Flow

By Nikolay Mihaylovitch Evstigneev and Nikolai Alexandrovitch Magnitskii

Submitted: November 9th 2016Reviewed: February 16th 2017Published: July 26th 2017

DOI: 10.5772/67918

Downloaded: 1214


In the chapter, we are focused on laminar-turbulent transition in compressible flows triggered by Kelvin-Helmholtz (KH) and Rayleigh-Taylor (RT) instabilities. Compressible flow equations in conservation form are considered. We bring forth the characteristic feature of supersonic flow from the dynamical system point of view. Namely, we show analytically and confirm numerically that the phase space is separated into independent subspaces by the systems of stationary shock waves. Floquet theory analysis is applied to the linearized problem using matrix-free implicitly restarted Arnoldi method. All numerical methods are designed for CPU and multiGPU architecture using MPI across GPUs. Some benchmark data and features of development are presented. We show that KH for symmetric 2D perturbations undergoes cycle bifurcation scenarios with many chaotic cycle threads, each thread being a Feigenbaum-Sharkovskiy-Magnitskii (FShM) cascade. With the break of the symmetry, a 3D instability develops rapidly, and the bifurcations includes Landau-Hopf scenario with computationally stable 4D torus. For each torus, there exist threads of cycles that can develop chaotic regimes, so the flow is more complicated and difficult to study. Thus, we present laminar-turbulent development of compressible RT and KH instabilities as the bifurcations scenarios.


  • laminar‐turbulent transition
  • bifurcations in fluid dynamics
  • compressible flow bifurcations
  • Kelvin‐Helmholtz instability
  • Rayleigh‐Taylor instability
  • dynamical systems
  • direct numerical simulation
  • eigenvalue solver

1. Introduction and definitions

1.1. Introduction

In the chapter, we continue the work started in 2006 with the numerical analysis of laminar‐turbulent transition using dynamical system approach. The results of the previous work are partially collected in [1]. One must point out that the bifurcation analysis of laminar‐turbulent transition becomes a very interesting subject of research that opens a new way of looking at the problem of turbulence. This can be traced by the growing amount of publications in this field [2]. From mechanical point of view, one must study not only secondary flow (that bifurcates from the primary flow) but all other secondary flows and ways of their formation until they lead to the “turbulent” flow. At this point, the definition of “turbulence” must be introduced. It usually changes from paper to paper since there is no strict definition. For example, statistical definition is usually given in engineering papers and attractor‐related definition is given in mathematical papers. We stick to the latter definition and introduce definitions after a short review of the progress in this field.

1.2. Problem overview

One of first ideas of bifurcation formation of complex flow structures originates from the 2D periodic forced flow problem by A.N. Kolmogorov [3], formulated in 1958 in the “Selected topics in analysis” seminar at Lomonosov Moscow State University. In 1960, the problem of the stability for the primary flow was solved by Meshalkin and Sinai [4] using chain fractions. It was stated that if the aspect ratio of the domain α=Y/X<1, then the flow is unstable. It was later confirmed [5, 6] that the flow is indeed unstable and forms oscillatory solutions. Analysis of laminar‐turbulent transition was conducted later in Refs. [7, 8]. It was found that the system undergoes supercritical pitchfork bifurcation with further formation of limited cycle and torus through Hopf bifurcation. The flow complication continuous on invariant cycles (or tori if the symmetry is not exploited) cascades with Feigenbaum‐Sharkovkskiy sequence up to the torus period three with sequential emergence of the chaos. Another classical problem is the Rayleigh‐Benard convection problem. The linear stability was analyzed in 1916 by Lord Rayleigh himself [9]. The emergence of secondary stationary and oscillatory flows was later confirmed by many authors, e.g., [1012]. Last two references contain bifurcation scenarios for 2D and 3D rectangular domains for laminar‐turbulent transition (“frozen turbulence” in 2D case since stretching of vortex tubes is locked). See detailed monograph [13] for more information. Bifurcations, as laminar‐turbulent transition mechanism, are also considered for ABC flow [14]. The appearance of Landau‐Hopf bifurcations up to the stable invariant torus of co‐dimension three with Feigenbaum bifurcations on two‐dimensional invariant tori was observed. It is known that the formation of the turbulence occurs through bifurcations in Cuette‐Taylor flow [1518] and experimental bifurcation mode analysis in Ref. [19]. It is shown that the flow undergoes either subcritical or supercritical pitchfork bifurcation with further flow development through series of limited cycles or tori up to co‐dimension two. Analytical research of the Cuette‐Taylor problem was conducted in Ref. [18]. Nonlinear theory of secondary flow is constructed and its stability is analyzed. Bifurcation analysis of the flow over a backward‐facing step problem is presented in Refs. [2022]. One shows the appearance of stability loss due to the Taylor‐Gortler instability (corresponds to the Hopf bifurcation) with further formation of the stable invariant three‐dimensional torus. We were able to trace the formation of 3D torus of period two before chaos in [22]. It was also found that the bifurcation scenario of limited circles and limited two‐dimensional and three‐dimensional tori is an initial stage of transition to chaos in 2D Poiseuille flow [23, 24].

In this chapter, we concentrate on compressible flow features and instabilities triggered by Kelvin‐Helmholtz (KH) and Rayleigh‐Taylor (RT) mechanisms. Rayleigh‐Taylor instability is the instability of an interface when a lighter fluid (gas) supports a heavier one in a gravitational field or some external potential. Direction of the potential gradient vector is from the heavier fluid to the lighter one. It can also occur when a lighter fluid pushes a heavier one. It was first studied experimentally by Lord Rayleigh [25] and later, theoretically, by Taylor [26]. Kelvin‐Helmholtz instability is the instability of a shear layer (a tangential discontinuity for inviscid fluid) that can occur when there is velocity shear in a single continuous fluid or if there is a velocity difference across the interface between two fluids. It was initially studied by Helmholtz [27] and Lord Kelvin [28]. Those two instabilities are often considered together. Indeed, RT instability causes movement of adjusted fluids in different directions with the appearance of the shear layer that is subject to KH instability.

The problem of RT and KH instabilities was first attacked by linear stability analysis. We give brief information about it, following [2931] and a highly recommended book [32]. The first stability conditions for the RT and KH instability were derived from the problem of interface stability of inviscid potential flow of two fluids. The setup is as follows: interface is at y=0, flow properties are for y>0:u1,ρ1and for y<0:u2,ρ2. Gravity vector is g=(0,g,0)T, directed downward. The analysis gives the following stability condition:


where kis a wavenumber. It is clear, that if u1u2then there exists such k=kcrit, that the flow is unstable and KH instability always occurs (including cases with ρ1=ρ2and g=0). If u1=u2, then RT instability occurs if ρ1>ρ2, e.g., the lighter fluid supports the heavier one. This result is obtained from very simple problem formulation that is merely adequate. In most cases of linear analysis, Squire’s theorem [3234] is applied in order to drive the problem of linear analysis of a flat‐parallel 3D flow to a 2D flow analysis. The first improvement of the result (Eq. (1)) for KH is the consideration of boundary condition problem instead of initial‐condition one (e.g., flow of two co‐directional fluids with the shear). In this case, one can derive the critical wavelength (λ=2π/k, λcrit=2π/kcrit) for instability [35] to be:


It is clear that in this case, the critical wavelength will be longer than for the initial value problem case. The necessary instability condition for the stratified shear flow instability is derived from the energy balance equation and consideration of continuous shear velocity and density profiles [32]. Then, from the stream‐function formulation, one derives Taylor‐Goldstein equation, which governs the vertical structure of the wave perturbation as a function of density gradient. The condition for instability is balanced with the velocity vertical gradient (both of them varying linearly in the mixing height H), resulting in the following necessary condition:


where Riis called Richardson number, [36]. Extension of the analysis is dedicated to the viscous KH or RT instabilities. In this case the mode analysis shows [3739], that the neutral curve for KH instability may have shorter regions of stability, depending on the values of viscosity and wavenumber. It is interesting to note that viscosity may play a destabilizing role[38], where air‐water stratified system is considered. This analysis usually done, again, by introducing Squire’s reduction, showing that the most dangerous three‐dimensional disturbance is flat (two‐dimensional). Inclusion of the surface tension additionally stabilizes the problem [38] in the region of small wavenumbers; however, this subject is beyond the scope of the chapter. In the later stages of instability, viscosity stabilizes the flow. The RT instability remains unstable under inverse condition (Eq. (1)) despite the action of viscosity.

The RT and KH instabilities in compressible fluid are more complex to study. One of the first results of KH instability is presented in [33] for ideal gas with basic thermodynamic state characterized by the constant speed of sound c=γP/ρ, where Pis pressure, ρis density, and γis the adiabatic index (ratio of specific heats). It is noted that there are three types of disturbances associated with the eigenvalues of the linearized operator: subsonic (M<1), sonic (M=1), and supersonic (M>1), where Mach number M=u/c, uis the velocity of the basic parallel flow, i.e., u=u1u2. Supersonic and sonic disturbances are responsible for another type of instability called Richtmyer‐Meshkov instability that is not considered here. So, considering subsonic disturbances, it was noticed that for a wavenumber k, the increase of M, complex kMincreases, and it leads to the decrease of such wavemodes that are linearly unstable. It is shown that the Fjortoft’s theorem [40] (let there exists a point ys, that u(ys)=0. If the flow is unstable, then u(uu(ys))<0for some point y[ymin,ymax]) also presents sufficient condition for stability to subsonic disturbances. Results of eigenmodes and growth rates for KH instabilities for compressible flow are presented in [33, 41, 42].

The inviscid incompressible RT instability gives exponential growth of the amplitude (θ(k)) of infinitesimal perturbations [29]:




where αis the temporal growth rate, kis the spatial wavenumber, and Ais called the Atwood number. The growth rate is an important property of such instabilities. It can be estimated as the magnitude of the least stable eigenvalue. The growth rate of a linearized system can be detected experimentally or numerically while the secondary solution remains stable. With further complication of the flow, i.e., development of solution bifurcating branches, the value of growth rate changes. In accordance with Eq. (4), the growth of modes is more intensive for high k. Inclusion of viscosity μin the model results in the formation of maximum growth rate for specific k(μ)with θ(k)0with k. So the growth rate and the mixing layer length become functions of time that can be compared with experimental or numerical results. The mixing length is a function of initial wavenumber disturbance, Atwood number, gravity constant, and diffusion coefficient.

Compressibility effects of the RT instability include both stabilizing and destabilizing effects compared to the incompressible flow [31, 4346]. For infinite domains, the growth rate θ(k)obtained for the compressible case is bounded by the growth rates obtained for the corresponding incompressible flows. This result is not affected by the presence of surface tension or viscosity. As the speed of sound is increased, the rate of growth increases toward the value obtained for the corresponding constant density incompressible flow, while as γincreases, θ(k)decreases toward the value obtained for the corresponding incompressible flow with exponentially varying density. Another effect of compressibility is the decrease of the average local Atwood number for onset of instability. It is interesting to note [47] that the growth rate for compressible RT instability of two immiscible inviscid barotropic fluids was found to be et|k|. In addition, solutions that grow arbitrarily quickly in the Sobolev space W2k, which leads to an ill‐posedness result for the linearized problem were presented in [47]. Here, it is shown that the nonlinear problem does not admit reasonable estimates of solutions for small time in terms of the initial data. The compressible inviscid RT instability must be regularized, e.g., with viscosity.

There are also some papers on the bifurcation analysis of RT and KH instabilities. Very good experimental results for RT instability are presented in [48], where stabilization is performed using zimuthally rotating magnetic field for ferrofluids. A subcritical pitchfork bifurcation was found during the stability loss, where this bifurcation depended on the magnetic field strength as a parameter. Furthermore, it is shown on phase space portrait (Figure 7 in [48]) that further increase of complexity goes through Andronov‐Hopf bifurcation. Another paper containing some information on bifurcation for KH instability is [49], where authors obtained reliable results (DNS and eigenvalue analysis) confirming the emergence of self‐oscillatory solution. Hence, Andronov‐Hopf bifurcation for KH instability is confirmed. Another paper on KH bifurcation analysis in MHD flow is presented in Ref. [50], where Andronov‐Hopf bifurcation was found.

Finally, we can conclude the following. Initial stability loss is well studied for RT and KH instabilities. One can use such data as stability criteria, growth rates, and eigenmodes to verify the linear analysis in numerical methods. There is evidence of bifurcation route to chaos in RT and KH instabilities, but this analysis is very complex and only initial stages (pitchfork and Andronov‐Hopf bifurcations) are observed. The subject of this chapter is the analysis of compressible flow from the dynamical systems point of view and the attempt to bring together data on the bifurcation analysis of laminar‐turbulent transition of KH and RT instabilities.

1.3. Definitions

Let us introduce some definitions and notations that are required for the analysis of laminar‐turbulent transition from the nonlinear dynamic system point of view. For some of these definitions, we are using [51, 52]. We are considering a system (infinite‐dimensional, in general):


Let xMX, tis time, Mis a phase space, and ϕt(x):M×RMis a phase flow on Mand Ris a vector of parameters (e.g., similarity complexes in case of fluid dynamics) of size Rp. Let γ(t)Mbe a phase trajectory of a solution of Eq. (6).

Definition 1. Compact setBM, invariant with respect toϕtis an attracting set if there exists a neighborhoodUof the setBsuch that for almost allxU, ϕt(x)B,t.

Definition 2. Attractor of the system(6) is an indecomposable attracting set, [51,52].

Definition 3. Regular attractors of the system(6) are stable singular points, stable invariant limited cycles, and stable invariant tori of any dimension.

Definition 4. Singular attractor of Eq.(6) is an attractor that is not regular.

Definition 5. System(6) has a chaotic solution if and only if it has a singular attractor.

Definition 6. Bifurcation points of the system(6) are those and only those points in which there is no continuous dependence of the phase portrait of the system by its parameters.

Linearize the system (4) on its regular attractor u0(x,t)or the parameter value R0:


where L:MMis a linear operator and


If the spectrum of operator Llies in the left complex half‐plane when jRp,RjR0,j,and if j,Rj>R0,jwith one or few its eigenvalues that are moving in the right half‐plane, then the system (6) has a bifurcation at R0.

Definition 7. The infinite sequence of bifurcations:jRp,Rj,nRj,*,nis known as the cascade of bifurcations.

Any singular attractor is a limit of a cascade of bifurcations of regular attractors. For example, the simplest singular Feigenbaum attractor is a nonperiodic trajectory, which is the limit of the cascade of period doubling bifurcations of stable cycles. So, any cascade of bifurcations is known as a scenario of transition to chaos.

Definition 8. Let the trajectories of the Navier‐Stokes dynamical system in the phase space be located at least on one singular attractor (there can be more attracting states since the system exhibits multistability phenomenon), then such solution of the system is called turbulent.


2. Governing equations and numerical methods

2.1. Governing equations

We are considering conservation laws for viscous gas dynamics. This system can be written in the following differential form [53]:


Here, we are considering some bounded domain ΩR3with boundary Ω; scalar functions fare defined as f:Ω×[0,T]R; vector‐functions fare defined as f:Ω×[0,T]R3, where Tis some defined finite time. Then, ρEis a scalar function of the full gas energy; eis a scalar function of the internal gas energy; γis the adiabatic index (value 1.4 is used for calculations); pis a scalar pressure function; uis a gas velocity vector function; ρis a scalar function of gas density; gis an external forcing. We assume the Einstein summation rule. We also assume that the gas is Newtonian with the following viscous tensor:


where μis a dynamic gas viscosity and strain rate tensor is defined as:


Please note that we ignore secondary viscosity coefficient due to complexity. We use the integral form of Eq. (7) for problems that may have discontinuous solutions. We use the main bifurcation parameter that is considered in the paper—the Reynolds number. It is found as:


where LCis the characteristic length scale of the problem, ||uC||is the norm of the characteristic velocity vector, ρCis a characteristic density. With this in mind, we can rewrite Eq. (8) as follows:


We will use Eq. (8) if we use the term “viscosity coefficient” and we use Eq. (11) if we use the term “Reynolds number”.

This method of analysis is based on the construction of phase space and Poincaré sections. The method is analogous to [51, 1]. In order to construct multidimensional Poincaré sections, we take data from different points of the physical space and use slices with the given gap thickness δ. For all results presented here, we use δ=5107.

2.2. Numerical methods

In this section, we give a brief description of numerical methods that are used to perform simulation of problems and bifurcation analysis. We are forced to relay to the numerical methods since one can basically derive only primary or secondary solutions analytically. All other bifurcations of the main solution cannot be derived.

2.2.1. Main flow solver

The flow solver is constructed using finite volume‐finite element method. The inviscid part is solved using modified WENO schemes of order 7 or 9; for more information, see [54]. The Riemann solver is a Godunov exact solver, see [55]. For viscous part of equations, we use finite element nodal method that is described for Poisson equation in Ref. [12]. Time integration is explicit (WENO)‐implicit (FEM) method of the third order. The method is implemented on multiGPU architecture. The efficiency of the method and specific features of implementation are outlined in Ref. [56]. The inflow and outflow boundary conditions are set using characteristic reconstruction with damping zones; for more information see Ref. [57]. All discretization of the problems is done using results of modified linear analysis for WENO schemes and “burglization” numerical experiments, provided in Ref. [58].

2.2.2. Eigenvalue solver

In order to study the linear stability of the problem, we are using implicitly restarted Arnoldi (IRA) method designed to be used on multiGPU architecture. We use matrix‐free method to call the main solver and analytical linearization of governing equations in order to construct Jacobi matrix‐vector operator. For troublesome problems, we apply either exponential or Cayley transformations. See [12, 59] for more details on implementation features and application examples. In all calculations, unless specified otherwise, we use k=10target eigenvalues with additional Krylov vectors totaling m=8, i.e., Krylov subspace dimension is dim(K)=km=80.

3. Verification

Verification of the main numerical scheme is conducted in [55, 58], and IRA eigensolver is verified in Ref. [59]. In this section, we present verification results for KH and RT instabilities.

3.1. KH instability verification

The primary problem that can be used as a benchmark is the numerical calculation of the growth rate. It can be done using IRA eigenvalue solver for the periodic KH problem in X‐direction and nonreflecting boundary condition in Y‐direction with Ω=[L×H]and initial mixing layer thickness δ. This problem originated from [33] and was numerically calculated in Refs. [41, 42]. The domain length in X‐direction should fit at least one entire wavelength of the desired mode and was chosen, analogously to [42], to be exactly one wavelength of the least stable mode scaled by mixing layer thickness δ. Assuming a wavenumber kof the least stable mode, the length of the domain in X‐direction would result as L=2πδ/k. The domain length in Y‐direction is chosen as H=8L.


Pressure is chosen as to satisfy Mach number that will vary depending on the particular problem.

The solution is performed on 32×256grid with k=8and m=5IRA parameters, that results in the dim(K)=40. The results are presented in Table 1 for different Mach numbers and modulus of the least stable eigenvector is presented in Figure 1. We can see good convergence properties of the growth rate for all least stable modes. The eigenvector clearly indicates the formation of two symmetric billows.

Figure 1.

Modulus of the least stable normalized eigenvector of total energy for KH 2D test problem. The problem is rotated 90° CW.

MComputed αAnalytical α[33]α[41]α[42]

Table 1.

Results of the validation for growth rates αas functions of Mach number.

Another test case considered is with regard to [60], where a 2D periodic KH problem is simulated with very high accuracy. For this purpose, benchmark code in [60] was used with 4096×4096grid points. The problem is set as KH instability of shear flow in rectangular unit domain Ωwith periodic boundary conditions in all directions. Initial conditions are set as:




Here Um=(U1U2)/2, ρm=(ρ1ρ2)/2, ρ1=1, ρ2=2, U1=1/2, U2=1/2, L=0.025.

For our simulation, we use a 3D version of the problem and set up grid 256×256×256such that uz(x,0)=0with periodic boundary conditions in z‐direction. The problem is executed until T=1.5is reached. We also compare these results with spectral code that is used for incompressible Navier‐Stokes simulation. We monitor the maximum y‐direction kinetic energy of perturbations, as ky(t)=maxxΩρuy2/2, and we monitor the growth rate of the amplitude for the unstable uymode using an FFT. The results are presented in Figure 2. One can see a very reasonable agreement with reference data. Small difference in the evolution of growth rate αyin the initial stage can be explained by the usage of a 3D code instead of 2D as in reference data.

Figure 2.

Growth rateαyand maximum y‐direction kinetic energyky. Ref1 is [60] and Ref2 is data from spectral code.

3.2. RT instability verification

Verification data on RT instability are freely available in the literature, e.g., [6167] and many others. One of the benchmarks is the turbulent mixing layer length. It is known that the RT process is basically divided into three stages: (1) linear stage related to the linear stability analysis where initial perturbations θ(k)are growing exponentially as in Eq. (4); (2) nonlinear stage where the formation of spikes and bubbles occurs. In this stage bubbles are traveling toward heaver fluid and spikes, toward the lighter one. Growth rate of bubbles is proportional to θB~2πg/kt, and growth rate of spikes is proportional to θJ~gt2; (3) stage of dissipation of regular structures. In this stage, KH instability is developing on the contacts moving with shear velocity and destabilization of lighter bubbles in heavier fluid due to the secondary RT instability. The onset of turbulence depends on the initial perturbation wavenumber and viscosity coefficient.

We follow the problem setup in [67] and investigate the mixing length Lmas a function of time with Lm=αgAgt2, where αis a constant. We consider the domain Ω=[3×1×1]with gravity direction in x, and we use 900×300×300number of elements. We test two setups with random and sinusoidal initial perturbations. The latter results are presented in Figure 3.

Figure 3.

Density for RT instability test case withA=1/3and harmonic initial disturbances:τLeft=0.3s,τRight=1.9s.

In Figure 4, we can see the mixing length for random perturbations and for sinusoidal perturbations with comparison to the literature on different length of waves. One can see that the results are close to the ones in the literature. We identified the constants αfor sinusoidal perturbations: αshort=0.0271for short wavelength and αshort=0.057for long wavelength. These results are very close to those provided in the literature.

Figure 4.

Mixing length of RT instability for random (left) and sinusoidal (right) initial perturbations. Ref 1,2—[67], Ref 3—[61,63], Ref4—[62].

4. Bifurcation analysis

4.1. Phase space for supersonic flow

4.1.1. Inviscid flow phase space properties

Let us consider the following vector form of inviscid system (7) for 2D case:


The system can be linearized:


with eigenvalues being:


where c=γpρis the speed of sound, nis a unit directional vector. All eigenvalues for all x,yare real since system (16) is hyperbolic. We are considering a special case with the base flow being parallel to xaxis, i.e., u=(u0,0)Tand n=(1,0)T. In this case, the system of eigenvectors becomes one dimensional, and we can reduce Eq. (16) to one‐dimensional case. Let us first consider a simple initial value problem for system of advection equations:


where kis a wavenumber.

Lemma 1: Let all eigenvaluesλjRofAinEq. (17) satisfyλj0. Then,u1andu2are constant forx<0,tR+.

Proof: Let linear operator A=(abcd); a,b,c,dR. Eigenvalues and eigenvectors are found as:


Let us assume that λ1>0,λ20. We apply characteristic variables W0=H1U0:


Matrix Ais diagonalized as Λ=H1AH. Then, we can rewrite (17) as:


and the last vector equation can be separated:


Then characteristic solution is:


with the application of initial data (Eq. (19)):




Now we turn to conservative variables U=HW:


It is clear from the obtained solution that eigenvectors in Eq. (21) are independent of xλit. So, the solution can be reformed as:


where η1,η2are values in Eq. (21) that are independent of xand t: η1=2bda+(da)2+4cbη2=2bda(da)2+4cb. Let us consider two possible cases:

  1. λ1>0,λ2=0


  2. λ1>0,λ2>0,λ1λ2


After some cumbersome but simple manipulations one can show that η1W1+η2W2=1and W1+W2=1. {a,b,c,d}R. □

Lemma 2: Let there exist at least one eigenvaluesλ0ofAfromEq. (17), thatλ0<0. Then values ofu1oru2forx<0are not constant fortR+.

Proof: For the proof, we are considering one example and then use the proof of Lemma 1. Let λ1>0,λ2<0by the Lemma formulation. Let A=(1101). Then, λ=(11)and H=(12110). Using characteristic variables:


Diagonalizing operator A: Λ=H1AH=((01112)(1101))(12110)=diag(λi)and arriving at two independent equations. The solution in characteristic variables is:


Returning to the original variables:


Let us consider the case only for x<0.


We now turn to random real variables in matrix Athat satisfy the condition λi<0. Solutions (27) and (22) only depend on matrix variables and are identical in the other. So, this particular example is valid for any values in matrix Aand only depends on signs of eigenvalues of A. □

Lemma 3: Assume that matrixAis diagonalizable. Then Lemmas 1 and 2 are valid forAR3×3.

Proof: The proof is straightforward, since the operator only depends on eigenvalues. Then follow the proofs for Lemmas 1 and 2. □

Now we turn our attention to Eq. (15). We assume one space dimension of the system and consider a Riemann problem for some line x=x0and consider variables on the left (L) and on the right (R) from this line. We assume that ULis an unperturbed constant vector and that URcontains perturbations. We also assume that pL<pRand that there is a stationary shock wave with shock speed S=0at line x=x0. In this case, we can conclude the following:

Proposition 1: Let there be such solution to the system(15), that at some linex=x0, there is a stationary shock wave withpL<pRandU(x,0),xx0is unperturbed. Then,U(x,t),xx0remains unperturbed attR+.

Proof: In accordance with the condition of the proposition, the local solution of Eq. (15) at x0is a shock wave solution that is located in the first characteristic field, i.e., λ1=uct, since pL<pR. The second characteristic field is a contact discontinuity with λ1=uwith the second contact discontinuity being parallel to the flow, since n=(1,0)T. The third characteristic field contains an expansion wave, λ3=u+ct. Then, λ1=0, since S=0, and so the local Jacobi matrix eigenvalues are ordered as:λ1=0λ2λ3.

Since the system is hyperbolic and the local Jacobi matrix has linear independent eigenvalues, we can transform, locally, system (15) to the characteristic variables with Jacobi matrix diagonalization. We can then apply Lemmas 3 and 1 to complete the proof.

It is more difficult to prove the same proposition for a general case; however, the same conclusion is valid for 3D problem in case of a flat plane shock wave solution. It concludes that the phase space of the system for hyperbolic equations is separated into independent or slightly dependent regions by shock waves. If the shock wave is stationary, then no perturbations are transformed through it. We will demonstrate this with the numerical solution of the problem with the formation of a stationary shock wave.

4.1.2. Numerical simulation

We wish to analyze properties of the phase space of Eq. (7) in case of appearance of strong shocks and confirm results of the previous subsection. More results can be found in Ref. [55]. We are considering a rectangular domain Ω, sized 8×3×3. A small rectangular body Bis located in the center of the domain. This results in the formation of the front stationary detached shock wave in front of the body in case of the supersonic flow. Gas is homogeneous in Ω\Bat initial conditions with ρ=1.24,u=(1,0,0)T,M0=2. Wall boundary conditions are set for all ΩWin accordance with considering equations, except for inflow and outflow boundaries. No‐slip conditions are set for viscous gas flow, and slip conditions are set for Eq. (7) with μ=0. We impose two unphysical boundary conditions: inflow boundary ΩIon the left plane yzfor x=0(ρ0=1.24,u=(1,0,0)T,M=2) and outflow boundary ΩOon the right plane yzfor x=8. These boundary conditions are set with the procedure described in Section 2.2.

We are performing the simulation for quasi‐stationary solution on the grid of 500×200×200elements. Phase space portraits are constructed using 10106time points after the flow is quasi‐stationary. The viscosity coefficient is set to 1105. We do not perform convergence analysis for viscous flow since this solution is used to show the validity of the phase space separation. Result of the 2D middle section of the numerical Schlieren is presented in Figure 5.

Figure 5.

Schlieren picture of the supersonic Mach 2 flow over a body. Points indicate phase space probe points.

One can see point numbers in the section that demonstrate different phase space portraits from these points. (Figure 6).

Figure 6.

Projections of phase space portraits in different points of the physical domain. Top left to right: point 1, point 2, bottom left to right: point 6, point 4.

We can monitor no perturbations in the inflow part with the formation of the fixed point in the phase space. This confirms the results of the previous subsection. At point 2, near the front shock wave, one can see the formation of the limited cycle of period 11. Perturbations from the body are substantially weakened resulting in a low dimensional process in this point. Please note that the area in which point 2 is located is isolated by shock wave configuration. The low dimensional attractor in this area is formed by the oscillations of the attached shock wave and contact discontinuity. At point 6, we can see an almost symmetrical two‐dimensional invariant torus that corresponds to the quasi‐periodic solution. This is the type of von‐Karman sheet solution generated by the flow over the body in subsonic region of the flow. In this area, we expected location of Andronov‐Hopf and secondary Hopf bifurcations. Another separated area with point 4 was tested, where we can monitor chaotic solution. The dimension of the chaos is greater than two, since we are able to monitor chaotic solution in the second Poincaré section. Other points gave qualitatively identical results.

4.2. Kelvin‐Helmholtz problem bifurcation scenario

In this subsection, we are considering the bifurcation scenario of the KH problem. The setup of the problem is the following. The domain is Ω=[8×1×1], the flow direction is from left to right. The following boundary conditions are imposed: Ω(0,y,z)=Ω0is the inflow boundary condition, Ω(8,y,z)=Ω1is the outflow boundary condition, Ω(x,y,0)=Ω(x,y,1)=Ω2is the periodic boundary condition in z‐direction, and Ω(x,0,z)=Ω(x,1,z)=Ω3is the non‐reflecting (symmetry) boundary condition. We use simple ghost cell boundary conditions for Ω2and Ω3. For Ω1, we use appropriately chosen absorbing boundary conditions with characteristic far‐field treatment and we use characteristic boundary conditions for Ω0. The initial conditions are identical to the boundary conditions on Ω0and are given below:


The perturbations are set depending on the problem setup, either 2D (in this case Cz=0) or 3D (in this case Cz=1). The gravitational force is absent. The perturbations are not set in the classical sense, since those must be set along the x‐direction. However, we noticed that this kind of initial perturbations is sufficient to trigger instability. For computation, we are using a grid of 1000×250×250elements totaling 62.5106grid points. The sponge zone for Ω1is chosen to be 20 elements in x‐direction. We use the Reynold number (R) as bifurcation parameter with further details given below.

4.2.1. Eigenvalue analysis

First, we analyze linear stability of the main flow for the described problem setup. For R157the flow remained stable. The diffusion is sufficient enough to suppress instability. This solution corresponds to the stable fixed point in the phase space. With the increase of R>158, the flow loses stability with the formation of the initial billows. We are able to show the leading unstable eigenvector for this case; see Figure 7. As one can see, the most dangerous eigenvector is a 2D symmetrical one. This corresponds with the conclusions from Orr‐Sommerfeld equations for flat‐plane viscous flow stability. However, one can see, that the third most dangerous eigenvector has already a 3D structure. The formation of the initial billows corresponds to the Andronov‐Hopf bifurcation (two complex conjugate eigenvalues are crossing the imaginary axis). The leading eigenvalues for this problem are presented in Figure 8. One can see the monodromy matrix eigenvalues as well. One eigenvalue lies on a unit circle at the point (+1,0i)on the complex plane. This eigenvalue corresponds to the zero Lyapunov exponent of the dynamical system that represents the cycle direction. This limited cycle is shown in Figure 9. It was found that the length of the domain in the x‐direction (Lx) is another parameter. With the increase of the domain up to 16, the first critical Reynolds number gradually changes to Rc=25. It can be explained by the wavelength in the x‐direction. It is interesting to note that using Lx=4, the inviscid flow is numerically stable (assuming constant perturbation amplitude in Eq. (29)). This leads to the conclusion that the diffusion may pay a positive role in initial instability.

Figure 7.

Modulus of the first and the third most dangerous eigenvectors ofuyfor the KH coaxial shear flow problem.

Figure 8.

Largest real eigenvalues for the KH problem (left) and monodromy matrix largest magnitude eigenvalues for limited cycle solution,R=400.

Figure 9.

Projection of the limited cycle forR=1000and cycle period 11 forR=1140.

Let us consider time scales in the problem. The maximum physical process time τcan be roughly estimated as advection time scale τa~Lx/|ux|for advection‐dominated flow. Providing that, this time is smaller for Lx=4, initial perturbations for inviscid flow are dominated by advection timescale rather than diffusion timescale τd~Lx2/μ=RLx2. The timescales are equal if R~1Lx|ux|, so with the increase of Lx, one gets a smaller value of Rto have diffusion play a substantial role in the process. For a fixed value of R, the diffusion is decreasing with the decrease of Lx. The mechanism works as follows. Initially, the diffusion is dominated by setting a small value of Rwith the obvious stabilizing effect to all wavenumbers. One can see that the first unstable eigenvector (Figure 7) demonstrates about λcritical~12π. This wavelength is dominated by diffusion for small R. The destabilizing role of diffusion starts playing a role with the increase of R, resulting in sequential bifurcations. The further route to chaos depends on the initial perturbations and bifurcation parameters.

4.2.2. 2D perturbations

With the further increase of the Reynolds number, we can monitor the formation of singular limited cycles. These cycles are low dimensional attractors that are formed by a continuous set of period doubling bifurcations. All these cycles lie in the Feigenbaum cascade. We are able to monitor the formation of cycles until cycle period 11, in Figure 9 at around R=1140. This cycle originates from the Sharkovskii order and is one of the key cycles in Feigenbaum‐Sharkovskiy‐Magnitskii (FShM) cascade [51]. Unfortunately, we are unable to trace the cycle period three which is the last cycle in Sharkovskii direct order. It is known that chaos emerges after this cycle. With further increase of Rvalue, we witnessed the reversed cascade up to the solution of a limited cycle. All these cycles are corresponding to the 2D instabilities of the primary flow resulting in low dimensional chaos and correspond to the oscillation of billows in physical space in xyplane. It is noted that the increase of domain length in x‐direction, or decrease of base velocity uxresults in the change of the bifurcation scenario. This again can be explained by the domination of τawith the increase of R. We confirmed this proposition by increasing the Lxup to 16for the fixed value of R=2500thus giving the diffusion scale more time to develop. While cycle was formed for Lx=8,R=2500, the chaotic solution emerges for Lx=16,R=2500, so the value of Lxbecomes another bifurcation parameter. Moreover, in this case a two dimensionality of billows is destroyed with the formation of chaotic flow. We are unable to trace any regular attractors after that. This can be the result of disturbing diffusion action on the flow through screw symmetric viscous tensor components.

4.2.3. 3D perturbations

We found that the initial 2D instability is reformed for the 3D perturbations. This can be explained since the flow is no longer flat parallel. The change in the inflow conditions resulted in the formation of chaotic solution right after the flow is developing. It was difficult to trace any bifurcations further with only one regular structure found being a cycle, two‐dimensional and three‐dimensional invariant tori for 100<R<950; see Figure 10.

Figure 10.

2D invariant torus (R=760,Lx=8) and 3D invariant torus (R=950,Lx=8) first Poincaré sections.

4.3. Coupled (Kelvin‐Helmholtz and Rayleigh‐Taylor) problem bifurcation scenario

We are considering the problem of stratified gas flow with velocity shear layer. This is a coupled KH and RT problem that can be characterized by the density difference and application of the gravitational force. We set up the problem analogously to the previous one but we have one more parameter that is the Richardson number. The boundary on Ω0and initial values are set as follows:


The Richardson number (Eq. (3)) is set depending on the problem in range of 1/51/8, where H=4δis the length of the mixing layer and ρmax=1.2. We also consider two options—Cz=0or Cz=1. The results of the 2D perturbations are analogous to the previous subsection with the formation of limited cycles period five and three presented in Figure 11. Interesting to note that this cycle was found in the reverse cascade due to the limited length, Lx=6. The increase of Lxup to 10leads to the formation of chaotic solution. It was noted that the process was more related to the shear flow of gases with nonzero density ratio. The development of RT instability was not detected; thus, these series can be qualified as pure KH instability problem. The initial stage of instability is formed by low dimensional attractors with confirmed inverse Feigenbaum‐Sharkovskiy cascade.

Figure 11.

Projection of limited cycles of period three intoυz,υyphase subspace for 2D perturbation problem forR=2417,Ri=1/6,Lx=6.

4.3.1. 3D perturbations

Results for 3D perturbations are presented in Figures 12 and 13. One can clearly see the formation of initial billows of KH instability, followed by RT instability. The latter can be clearly noticed in later stages of the flow; see Figure 13. With Lxacting as bifurcation parameter in mind, we fix the length and increase value of Runtil the solution is a regular attractor. Please mind that the initial flow is linearly unstable, and small values of Rmay give a destabilizing effect.

Figure 12.

Coupled problem quasi‐stationary solution. Density isosurfaces.

Figure 13.

Coupled problem quasi‐stationary solution. Density sections inyzplanes withx=3andx=5.

The starting point is R=1for which the solution is stationary and totally diffusion dominated. This solution corresponds to the stable point in the physical space. At around R=10.5, the first bifurcation of the stationary flow is detected with the formation of the limited cycle; see Figure 14.

Figure 14.

Projection of the limited cycleR=10.5and invariant torus (with Poincaré section)R=510to three‐dimensional phase subspace.

After that the influence of viscosity compressed the region of parameters forming chaotic attractors around the cycle with small amplitude. These attractors are, supposedly, low dimensional singular cycles. But the small amplitude of the solution over the cycle made it impossible to analyze. The next attractor that we are able to detect is the limited torus, presented in Figure 14 with the Poincaré section indicated. Close resemblance to the cycle may indicate that the attractor was formed as the result of multistability from the cycle by Hopf bifurcation. This indicates the existence of two irrational frequencies in the system. Further increase of the Reynolds number up to R=516resulted in the other Hopf bifurcation with the formation of the three‐dimensional invariant torus, presented in Figure 15. This torus becomes singular (by period doubling bifurcations on one of the frequencies). This is shown in Figure 16 for R=518. However, this cascade of period doubling bifurcations is reversed to the original 3D torus. The next bifurcation that could be traced at R=520.5is another Hopf bifurcation leading to the formation of the four‐dimensional invariant torus.

Figure 15.

Projection of the invariant three‐dimensional torus and first Poincaré section forR=516to the three‐dimensional phase subspace and second section forR=518.

Figure 16.

Projection of the invariant four‐dimensional torus into three‐dimensional phase subspace (top left) and sequential first, second, and third sections in the phase space forR=520.5(left to right, up to down). Only parts of sections are shown.

Further increase of the Reynolds number leads to the chaotic solution that corresponds to the dense field of points in phase subspace projections up to about R=2100. With further increase of R, we observed the formation of inverse cascades. For verification purposes, the domain length was increased again up to Lx=16for fixed R=2500. This resulted in the chaotic solution.

5. Discussion and conclusion

5.1. Discussion

This research for the bifurcation scenarios in RT and KH instabilities started in 2013 and continues still. From this research, we obtained information that raises some questions that must be addressed. The first question is the stability of the KH and RT problems for low Reynolds number. It is known [38] that viscosity may result in instability. However, we found two ways of this instability to occur. Starting with very low Reynolds number results in linear stability of the flow. When linear stability is violated, we can witness a rapidly growing instability that results in highly suppressed cascade of bifurcations. We are still unable to deduce this cascade. However, from a certain value of R, the solution becomes regular with the formation of regular attractor (either invariant cycle or torus). This indicates that the cascade of bifurcations that is induced by diffusion is reversed at some point resulting in the final return to the attractor with the maximum basin of attraction. Those are the bifurcations that were traced by other authors [4850].

Another topic of discussion is the Landau‐Hopf scenario that was found in coupled problem. This means that the system triggers secondary instabilities that have irrational frequencies. It is known, say from [68], that the existence of secondary oscillations on KH instability is triggered by density stratification. This results in the formation of instabilities of outer filament or inner vortex type. These instabilities might have irrational frequencies resulting in the formation of high dimensional attractor. That is clearly the case for coupled problem; see Figure 12.

Another difficulty is related to the limited length of the domain during presented bifurcation analysis. We show in Section 4.1, that the information for subsonic flow is translated back to the upwind direction. This results in the global phase space formation. On the other hand, the length of the domain becomes a bifurcation parameter since physical process evolves with the background flow and is cut at the point of flow leaving the domain. The situation for the initial valued problem is different since the process will eventually relax (e.g., densities are swapped for RT instability), and phase space solution will be represented by a fixed stable point. It means that the process consists of direct and inverse cascades of bifurcations starting and finishing at the point. In most cases, the initial point is linearly unstable and the final point is stable.

5.2. Conclusion

In this paper, we show some results regarding RT and KH instabilities and phase space properties for supersonic solution with shock waves. We show that the phase space is separated for inviscid flow and give proof of this fact for 1D gas flow. This fact is numerically demonstrated, and some results are obtained that confirm the validity of this proposition for multidimensional case. We also considered linear stability and bifurcation analysis for KH and RT instabilities in the setup with the coaxial flow.

We introduce the following notations of regular attractors to write down bifurcation scenarios: Pis a point, Cnis a limited cycle of period n, nTMis an invariant torus of dimension Mand period n(on any frequency). For fixed values of domain length, we obtained the following bifurcation scenarios.

KH instability with 2D perturbations:


KH instability with 3D perturbations:


Coupled problem (KH and RT instability) with 2D perturbations:


Coupled problem (KH and RT instability) with 3D perturbations:


The following scenarios show the following. First, the existence of FShM scenario in KH instability is confirmed by Eqs. (31) and (32). In Eq. (31), we notice the direct and inverse cascades with the Sharkovskiy sequence are not fully developed. In Eq (32), we are able to show the full FShM cascade up to limited cycle of period three. However, these low dimensional attractors are only the initial trigger mechanism of laminar‐turbulent transition in such complicated problems. It can be clearly seen in Eq. (33) where a Landau‐Hopf scenario is developed up to a regular attractor represented by the 4D invariant torus. The existence of computationally stable 4D invariant torus is a remarkable fact. It took 2.6109time samples to analyze and about 3.5 months to calculate. We can notice the appearance of singular 3D tori in the cascade. Most likely, some part of incomplete FShM scenario with direct and inverse cascades is involved in these singular tori. It is interesting to note that we found no resonance tori during the bifurcation analysis that are typical for other problems.

© 2017 The Author(s). Licensee IntechOpen. This chapter is distributed under the terms of the Creative Commons Attribution 3.0 License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.

How to cite and reference

Link to this chapter Copy to clipboard

Cite this chapter Copy to clipboard

Nikolay Mihaylovitch Evstigneev and Nikolai Alexandrovitch Magnitskii (July 26th 2017). Numerical Analysis of Laminar‐Turbulent Bifurcation Scenarios in Kelvin‐Helmholtz and Rayleigh‐Taylor Instabilities for Compressible Flow, Turbulence Modelling Approaches - Current State, Development Prospects, Applications, Konstantin Volkov, IntechOpen, DOI: 10.5772/67918. Available from:

chapter statistics

1214total chapter downloads

4Crossref citations

More statistics for editors and authors

Login to your personal dashboard for more detailed statistics on your publications.

Access personal reporting

Related Content

This Book

Next chapter

Interface Instability and Turbulent Mixing

By Jingsong Bai and Tao Wang

Related Book

First chapter

Free Convection Heat Transfer from Different Objects

By Mohamed Ali and Shereef Sadek

We are IntechOpen, the world's leading publisher of Open Access books. Built by scientists, for scientists. Our readership spans scientists, professors, researchers, librarians, and students, as well as business professionals. We share our knowledge and peer-reveiwed research papers with libraries, scientific and engineering societies, and also work with corporate R&D departments and government entities.

More About Us