1 INTRODUCTION

In various applied and fundamental problems, there are flows of two-phase mixtures consisting of gas and solid small particles, which in the considered modes are practically absolutely rigid, incompressible, and nondeformable. Examples include powder technological processes in the chemical and food industries [1], environmental problems related to environmental pollution [2], the development of porous energy materials [3], ensuring safety, and preventing dust explosions [4]. When developing mathematical models of such two-phase mixtures, it is necessary to take into account the features of the flow: the interaction of the gas and dispersed phases both due to viscous forces and the pressure gradient in the gas, and the formation of compaction and decompaction waves in the dispersed phase, as well as vacuum zones (areas of pure gas without particles) and a number of other features. In this case, it is necessary for the mathematical model to describe all possible flow regimes, from the regime of close-packed particles, when they are in contact with each other, to the regime of rarefied particles with a very small volume fraction.

One of the first models was the Marble model [5]. It describes only the class of rarefied flows when the volume fraction of particles can be neglected. This model actually can be reduced to gas dynamics equations with a variable (depending on the mass concentration of the particles) adiabatic exponent in the equation of state.

Continuum models that take into account the volume fraction of particles and, in principle, are suitable for a wide range of flows are proposed in [68]. These models are based on the fundamental laws of conservation of mass, momentum, and energy; and they take into account, together with the viscous interaction of phases, the Archimedean force due to the pressure gradient in the gas. The mass conservation equation in such a model has the form of the law of conservation of the number of particles or, equivalently, the volume fraction of particles.

Although these models are widely used for practical problems, they have two significant drawbacks: they are not strictly hyperbolic and have a nonconservative form. In this case, the eigenvalues can be co-mplex. This leads to ill-conditioned mathematical problem, instability of the numerical solution, and the introduction of additional artificial stabilization algorithms, which, as a rule, do not always solve the problem.

One of the ways to eliminate this drawback (hyperbolicity degeneration) is to use the Bayer–Nunziato (BN) equations model, in which both phases, gas and particles, are considered in the continuum approximation as two compressible continua with their own equations of state [9]. Each of these continua is described by its own system of Euler equations: a set of laws of conservation of mass, momentum, and energy. The resulting system of equations is closed by an equation for the volume fraction, which has the form of a transport equation with a certain interfacial velocity.

The eigenvalues of the BN system of equations are real and, therefore, it is hyperbolic. The disadvantage of this approach is that the dispersed phase has to be considered not as an ensemble of absolutely rigid nondeformable particles, but as some fictitious compressible medium with its own equation of state. As a rule, this equation of state is not a real equation that describes the properties of the particle material, but is selected artificially [10]. In addition, the nonconservative transport equation for the volume fraction does not guarantee the conservation of the number of particles, which is important for describing dispersed mixtures.

It should be noted that the BN model was initially proposed to describe the physicochemical processes of a densely packed granular medium at high pressures, especially when calculating the transition from deflagration to detonation in condensed explosives. For such processes, its use is justified, since the particles are in close contact with each other and can be modeled not as a dispersed medium but as some kind of porous material. In particular, the process of particle dispersion and their transition to a rarefied state with a low volume fraction is not described by the BN model. The BN model in the limiting case of a small vanishing volume fraction does not transform into the Marble model.

The second feature of the system of BN equations is the behavior at a slightly varying density of the dispersed phase. In this case, the law of conservation of mass leads to a balance equation for the number of particles, which has a nondivergent form and thus contradicts the law of conservation of the number of particles. In Nigmatullin’s model, the law of conservation of the number of particles has a divergent form.

Thus, from the point of view of physics, Nigmatulin’s model more adequately describes broad-ranging dynamic processes in a two-phase mixture of gas and small solid particles than the BN model. At the same time, the latter is correct in a mathematical sense for evolutionary problems. The aim of this study is to correct this shortcoming of Nigmatulin’s model. To do this, we propose regularization of the model at a discrete level, which consists of splitting the original system into two subsystems, each of which is strictly hyperbolic and has a conservative form. As a result, we have a numerical model that inherits all the positive properties of Nigmatulin’s physical model and corrects the shortcomings of the mathematical model.

The structure of the article is as follows. Section 2 presents the initial system of governing equations for a two-phase mixture of gas and solid particles, analyzes its thermodynamic consistency and evolutionary nature, and considers splitting it into two hyperbolic subsystems of a conservative type. Section 3 discusses numerical methods of the Godunov type for solving the constructed subsystems. In Section 4, the p-roposed numerical model is verified and tested on a number of one-dimensional problems related to the formation of wave structures of the compaction and decompaction of particles during shock-wave int-eractions.

2 SYSTEM OF GOVERNING EQUATIONS

A mathematical model is considered that describes the dynamics of a mixture of gas and solid particles in the continuum approximation [3, 7]. We will denote the parameters of the gas phase by index 1, and the parameters of the particle phase (also condensed phase, k-phase, dispersed phase) by index 2. The governing equations of the model are as follows:

$$\frac{{\partial {{\alpha }_{1}}{{\rho }_{1}}}}{{\partial t}} + \nabla \left( {{{\alpha }_{1}}{{\rho }_{1}}{{{\mathbf{u}}}_{1}}} \right) = 0,$$
$$\frac{{\partial {{\alpha }_{2}}}}{{\partial t}} + \nabla \left( {{{\alpha }_{2}}{{{\mathbf{u}}}_{2}}} \right) = 0,$$
$$\begin{gathered} \frac{{\partial {{\alpha }_{1}}{{\rho }_{1}}{{{\mathbf{u}}}_{1}}}}{{\partial t}} + \nabla \left( {{{\alpha }_{1}}{{\rho }_{1}}{{{\mathbf{u}}}_{1}} \otimes {{{\mathbf{u}}}_{1}}{\text{ + }}p} \right) = {{\alpha }_{2}}\nabla p + {\mathbf{f}}{}_{1}{\text{,}} \\ \frac{{\partial {{\alpha }_{2}}{{\rho }_{2}}{{{\mathbf{u}}}_{2}}}}{{\partial t}} + \nabla \left( {{{\alpha }_{2}}{{\rho }_{2}}{{{\mathbf{u}}}_{2}} \otimes {{{\mathbf{u}}}_{2}} + {{\alpha }_{2}}\pi } \right) = - {{\alpha }_{2}}\nabla {{p}_{1}} + {\mathbf{f}}{}_{2}{\text{,}} \\ \end{gathered} $$
(1)
$$\frac{{\partial {{\alpha }_{1}}{{\rho }_{1}}{{E}_{1}}}}{{\partial t}} + \nabla \left( {{{\alpha }_{1}}{{\rho }_{1}}{{E}_{1}}{{{\mathbf{u}}}_{1}} + p{{{\mathbf{u}}}_{1}}} \right) = {{\alpha }_{2}}{{{\mathbf{u}}}_{2}}\nabla p + \nabla \left[ {p{{\alpha }_{2}}\left( {{{{\mathbf{u}}}_{1}} - {{{\mathbf{u}}}_{2}}} \right)} \right] + {{{\mathbf{u}}}_{2}}{\mathbf{f}}{}_{1}\; + {{q}_{1}}{\text{,}}$$
$$\frac{{\partial {{\alpha }_{2}}{{\rho }_{2}}{{E}_{2}}}}{{\partial t}} + \nabla \left( {{{\alpha }_{2}}{{\rho }_{2}}{{E}_{2}}{{{\mathbf{u}}}_{2}} + {{\alpha }_{2}}\pi {{{\mathbf{u}}}_{2}}} \right) = - {{\alpha }_{2}}{{{\mathbf{u}}}_{2}}\nabla p + {{{\mathbf{u}}}_{2}}{\mathbf{f}}{}_{2} + {{q}_{2}},$$

where \(\alpha ,\rho ,{\mathbf{u}},E,p\), and \(\pi \) denote the volume fraction, density, velocity vector, total energy, pressure, and intergranular pressure; \({{{\mathbf{f}}}_{k}}\) and \({{q}_{k}}\) are the relaxation values for the phase velocities and temperatures. It is assumed that \({{\alpha }_{1}} + {{\alpha }_{2}} = 1\), \({{{\mathbf{f}}}_{1}} + {{{\mathbf{f}}}_{2}} = 0\), \({{q}_{1}} + {{q}_{2}} = 0\), and \({{\rho }_{2}} = \operatorname{const} \). The magnitudes of force and thermal interphase interaction are expressed as \({{{\mathbf{f}}}_{1}} = \mu ({{{\mathbf{u}}}_{1}} - {{{\mathbf{u}}}_{2}})\) and \({{q}_{1}} = k({{T}_{1}} - {{T}_{2}})\), where the coefficients μ and k are determined by empirical dependences [3], in which \({{T}_{1}}\) and \({{T}_{2}}\) are the gas and solid phase temperatures. System (1) does not take into account the dissipative processes related to the viscosity and thermal conductivity of the gas, with the exception of the force interaction at the interface. To approximate the intergranular pressure, the following approach is used [3]:

$${{\pi }_{2}}\left( {{{\alpha }_{2}}} \right) = \left\{ {\begin{array}{*{20}{l}} {B\left[ {{{{\left( {(1 - {{\alpha }_{2}}_{*}){\text{/}}(1 - {{\alpha }_{2}})} \right)}}^{k}} - 1} \right],\quad {{\alpha }_{2}} \geqslant {{\alpha }_{2^{*}}},} \\ {0,\quad {{\alpha }_{2}} < {{\alpha }_{2^{*}}},} \end{array}} \right.$$
(2)

where the parameter \(\alpha _{2}^{*}\) determines the critical volume fraction of densely packed particles.

Note that the energy equation for the k-phase can be reduced to the equation for the internal energy of the k-phase \(e_{2}^{{}}\) and further transformed to an equation for the temperature of the k-phase \({{T}_{2}}\). As the latter is needed only to describe the interfacial heat transfer, this equation is not considered further.

The equation for the entropy of gas \({{s}_{1}}\) can be obtained from the subsystem of gas phase equations in the standard way. It takes the following form:

$${{\alpha }_{1}}{{\rho }_{1}}{{T}_{1}}\left( {\frac{{\partial {{s}_{1}}}}{{\partial t}} + {{u}_{1}}\nabla {{s}_{1}}} \right) = \left( {{{{\mathbf{u}}}_{2}} - {{{\mathbf{u}}}_{1}}} \right){{{\mathbf{f}}}_{1}} + {{q}_{1}},$$
(3)

where \({{T}_{1}}\) is the gas temperature. Thus, the system of equations (1) is thermodynamically consistent, but it is not strictly hyperbolic and for some values of the flow parameters the eigenvalues of the Jacobian matrix can be complex.

2.1. Model Regularization

As noted above, Nigmatulin’s model is not strictly hyperbolic. Setting up the evolutionary Cauchy problem for it is, generally speaking, not correct. It is proposed to regularize it and eliminate this drawback at a discrete level by introducing a special type of splitting at each time step of integration.

At the first stage, we can consider the movement of the mixture without taking into account the interfacial interaction; and at the second, only the interfacial interaction. Thus, at the first stage, the system of equations (1) is solved without the right-hand sides and the energy equation for the k-phase, which serves to determine the temperature of the k-phase,

$$\frac{{\partial {{\alpha }_{1}}{{\rho }_{1}}}}{{\partial t}} + \nabla \left( {{{\alpha }_{1}}{{\rho }_{1}}{{{\mathbf{u}}}_{1}}} \right) = 0,$$
$$\frac{{\partial {{\alpha }_{2}}}}{{\partial t}} + \nabla \left( {{{\alpha }_{2}}{{{\mathbf{u}}}_{2}}} \right) = 0,$$
$$\frac{{\partial {{\alpha }_{1}}{{\rho }_{1}}{{{\mathbf{u}}}_{1}}}}{{\partial t}} + \nabla \left( {{{\alpha }_{1}}{{\rho }_{1}}{{{\mathbf{u}}}_{1}} \otimes {{{\mathbf{u}}}_{1}} + p} \right) = 0,$$
(4)
$$\frac{{\partial {{\alpha }_{2}}{{\rho }_{2}}{{{\mathbf{u}}}_{2}}}}{{\partial t}} + \nabla \left( {{{\alpha }_{2}}{{\rho }_{2}}{{{\mathbf{u}}}_{2}} \otimes {{{\mathbf{u}}}_{2}} + {{\alpha }_{2}}\pi } \right) = 0,$$
$$\frac{{\partial {{\alpha }_{1}}{{\rho }_{1}}{{E}_{1}}}}{{\partial t}} + \nabla \left( {{{\alpha }_{1}}{{\rho }_{1}}{{E}_{1}}{{{\mathbf{u}}}_{1}} + p{{{\mathbf{u}}}_{1}}} \right) = 0,$$

and the second stage takes into account the interfacial interaction

$$\frac{{\partial {{\alpha }_{1}}{{\rho }_{1}}}}{{\partial t}} = 0,$$
$$\frac{{\partial {{\alpha }_{1}}{{\rho }_{1}}{{{\mathbf{u}}}_{1}}}}{{\partial t}} = {{\alpha }_{2}}\nabla p + {\mathbf{f}}{}_{1}{\text{,}}$$
$$\frac{{\partial {{\alpha }_{2}}{{\rho }_{2}}{{{\mathbf{u}}}_{2}}}}{{\partial t}} = - {{\alpha }_{2}}\nabla p + {\mathbf{f}}{}_{2}{\text{,}}$$
(5)
$$\frac{{\partial {{\alpha }_{1}}{{\rho }_{1}}{{E}_{1}}}}{{\partial t}} = {{\alpha }_{2}}{{{\mathbf{u}}}_{2}}\nabla p + \nabla \left[ {p{{\alpha }_{2}}\left( {{{{\mathbf{u}}}_{1}} - {{{\mathbf{u}}}_{2}}} \right)} \right] + {{{\mathbf{u}}}_{2}}{\mathbf{f}}{}_{1}\; + {{q}_{1}},$$
$$\frac{{\partial {{\alpha }_{2}}}}{{\partial t}} = 0.$$

In the case under consideration, the system of equations (4) is split into equations for the dynamics of the k-phase,

$$\begin{gathered} \frac{{\partial {{\alpha }_{2}}}}{{\partial t}} + \nabla {{\alpha }_{2}}{{{\mathbf{u}}}_{2}} = 0, \\ \frac{{\partial {{\alpha }_{2}}{{\rho }_{2}}{{{\mathbf{u}}}_{2}}}}{{\partial t}} + \nabla \left( {{{\alpha }_{2}}{{\rho }_{2}}{{{\mathbf{u}}}_{2}} \otimes {{{\mathbf{u}}}_{2}} + {{\alpha }_{2}}\pi } \right) = 0, \\ \end{gathered} $$
(6)

which determine the solution of \({{\alpha }_{2}}\) and \({{{\mathbf{u}}}_{2}}\), and the gas phase equations

$$\begin{gathered} \frac{{\partial {{\alpha }_{1}}{{\rho }_{1}}}}{{\partial t}} + \nabla \left( {{{\alpha }_{1}}{{\rho }_{1}}{{{\mathbf{u}}}_{1}}} \right) = 0, \\ \frac{{\partial {{\alpha }_{1}}{{\rho }_{1}}{{{\mathbf{u}}}_{1}}}}{{\partial t}} + \nabla \left( {{{\alpha }_{1}}{{\rho }_{1}}{{{\mathbf{u}}}_{1}} \otimes {{{\mathbf{u}}}_{1}} + p} \right) = 0, \\ \frac{{\partial {{\alpha }_{1}}{{\rho }_{1}}{{E}_{1}}}}{{\partial t}} + \nabla \left( {{{\alpha }_{1}}{{\rho }_{1}}{{E}_{1}}{{{\mathbf{u}}}_{1}} + p{{{\mathbf{u}}}_{1}}} \right) = 0, \\ \end{gathered} $$
(7)

to find the remaining components of the solution of \({{\rho }_{1}}\), \({{{\mathbf{u}}}_{1}}\), and \(p\).

Another important property of the system of equations of the gas phase (7) should be noted, which makes it possible to construct a numerical method for its solution based on the developed methods of classical gas dynamics. Indeed, it is easy to verify that by introducing the average density \({{\bar {\rho }}_{1}} = {{\rho }_{1}}{{\alpha }_{1}}\) the system of equations of the gas phase (7) transforms into the standard system of Euler equations with respect to variables \({{\bar {\rho }}_{1}}\), \({{u}_{1}}\), and \(p\). The equation of state will be reduced to

$$p = (\bar {\gamma } - 1){{\bar {\rho }}_{1}}{{e}_{1}},$$
(2)

where \(\bar {\gamma } = {{\left( {\gamma - {{\alpha }_{2}}} \right)} \mathord{\left/ {\vphantom {{\left( {\gamma - {{\alpha }_{2}}} \right)} {{{\alpha }_{1}}}}} \right. \kern-0em} {{{\alpha }_{1}}}}\). Thus, (7) can be considered as a classical system of equations of gas dynamics of a calorically perfect gas, with the only difference that the exponent depends on the spatial distribution of the volume fraction of the k-phase.

System (4) is hyperbolic and has five eigenvalues:

$${{\lambda }_{{1,2}}} = {{u}_{2}} \pm {{c}_{2}}{\text{,}}\quad {{\lambda }_{{3,4}}} = {{u}_{1}} \pm {{c}_{1}}\;{{\lambda }_{5}} = {{u}_{1}},$$
(9)

where for the given approximation (2)

$${{c}_{2}} = \sqrt {\pi (1 + {{\alpha }_{2}}k{\text{/}}(1 - {{\alpha }_{2}})) + {{\alpha }_{2}}Bk{\text{/}}{{\rho }_{2}}(1 - {{\alpha }_{2}})} ,\quad {{c}_{1}} = \sqrt {p\left( {\gamma - {{\alpha }_{2}}} \right){\text{/}}{{\rho }_{1}}\alpha _{1}^{2}} .$$

3 NUMERICAL METHOD

Spatial discretization of the equations is carried out for simplicity on a grid with a constant step h. Integer subscripts are used to denote discrete values related to cells i; for parameters at the nodal points, half-integer indices i + 1/2. At each time integration step, the system of equations (4) is first solved with the initial data corresponding to the solution on the lower time layer. The resulting distribution is then used as the initial data for the system of equations (5), which is solved at the same time step and results in a solution at the upper time layer. Selecting the time step size Δt is discussed in more detail below. Due to the conservativity of systems (4), (5), the semidiscrete form of the Godunov method can be represented as

$$\frac{{\partial {{{\mathbf{q}}}_{i}}}}{{\partial t}} = - \frac{1}{h}\left[ {{\mathbf{f}}_{{_{{i + 1/2}}}}^{k} - {\mathbf{f}}_{{i - 1/2}}^{k}} \right],$$
(3)

where \({\mathbf{q}}_{i}^{{}}\) is the cell’s average value of the conservative vector and index k = I, II refers to the numerical method for systems (4), (5), respectively, which are further called stages. At the first stage, for the time approximation, we use approach of the predictor-corrector type [11], and to increase the order of approximation in space, a subgrid reconstruction of the solution is used, leading to the standard MUSCL-type scheme. At the second stage, a first-order scheme is used.

3.1. HLL Method for the First Stage

For the system of equations (4), the conservative vector \({\mathbf{q}} = {{({{\bar {\rho }}_{1}},{{\bar {\rho }}_{1}}{{u}_{1}},{{\bar {\rho }}_{1}}E,{{\bar {\rho }}_{2}},{{\bar {\rho }}_{2}}{{u}_{2}})}^{T}}\), the flow vector \({\mathbf{f}} = ({{\bar {\rho }}_{1}}{{u}_{1}}\), \({{\bar {\rho }}_{1}}u_{1}^{2} + {{p}_{1}}\), \({{\bar {\rho }}_{1}}{{H}_{1}}\), \({{\bar {\rho }}_{2}}{{u}_{2}}\), \({{\bar {\rho }}_{2}}u_{2}^{2} + \pi {{)}^{T}}\) and \({{H}_{1}} = {{E}_{1}} + {{p}_{1}}{\text{/}}{{\bar {\rho }}_{1}}\), then the Riemann problem for it is formulated as follows:

$$\begin{gathered} \frac{{\partial {\mathbf{q}}}}{{\partial t}} + \frac{{\partial {\mathbf{f}}}}{{\partial x}} = 0,\quad x \in ( - \infty , + \infty ),\quad t \geqslant {\text{0}}{\text{,}} \\ {\mathbf{q}}(0,x) = \left\{ {\begin{array}{*{20}{l}} {{{{\mathbf{q}}}_{L}},\quad x \leqslant 0,} \\ {{{{\mathbf{q}}}_{R}},\quad x > 0.} \end{array}{\text{ }}} \right. \\ \end{gathered} $$
(4)

An approximate solution to the HLL-type Riemann problem is constructed under the following assumptions. As a result of the decay of the initial discontinuity, a disturbed region bounded by waves \({{s}_{L}}\) and \({{s}_{R}}\) is formed. The disturbed region is characterized by a constant conservative vector \({\mathbf{q}}{\kern 1pt} ^*\) and flow vector \({\mathbf{f}}{\kern 1pt} ^*\). They are found from the condition of satisfying the weak form of differential equations, \(\int_\gamma {({\mathbf{q}}dx - {\mathbf{f}}dt)} \) = 0, for any closed loop γ. For this, it is sufficient to require that the Rankine–Hugoniot conditions be satisfied on the waves \({{s}_{L}}\) and \({{s}_{R}}\), which leads to the relations

$${\mathbf{q}}^* = \frac{{{{s}_{R}}{{{\mathbf{q}}}_{R}} - {{s}_{L}}{{{\mathbf{q}}}_{L}} + {{{\mathbf{f}}}_{L}} - {{{\mathbf{f}}}_{R}}}}{{{{s}_{R}} - {{s}_{L}}}},\quad {\mathbf{f}}^* = \frac{{{{s}_{R}}{{{\mathbf{f}}}_{L}} - {{s}_{L}}{{{\mathbf{f}}}_{R}} + {{s}_{L}}{{s}_{R}}({{{\mathbf{q}}}_{R}} - {{{\mathbf{q}}}_{L}})}}{{{{s}_{R}} - {{s}_{L}}}}.$$
(12)

We estimate the bounding wave velocities \({{s}_{L}}\) and \({{s}_{R}}\) as follows. We use the estimate [12] for the subsystem of gas phase equations (7)

$${{s}_{{1,L}}} = \min \left[ {0,\min ({{{\bar {u}}}_{1}} - {{{\bar {c}}}_{1}},{{u}_{{1,L}}} - {{c}_{{1,L}}})} \right],\quad {{s}_{{1,R}}} = \max \left[ {0,\max ({{{\bar {u}}}_{1}} + {{{\bar {c}}}_{1}},{{u}_{{1,R}}} + {{c}_{{1,R}}})} \right],$$
(5)

where the overline denotes the mean values, \({{\bar {u}}_{1}} = 0.5({{u}_{{1,L}}} + {{u}_{{1,R}}})\), and \({{\bar {c}}_{1}} = 0.5({{c}_{{1,L}}} + {{c}_{{1,R}}})\). For the subsystem of the condensed phase equations (6), we estimate according to [13] as follows:

$$\begin{gathered} {{{\tilde {\alpha }}}_{2}} = \max ({{\alpha }_{{2,L}}},{{\alpha }_{{2,R}}}), \\ {{{\tilde {u}}}_{2}} = \left\{ {\begin{array}{*{20}{l}} {\frac{{{{u}_{{2,L}}}\sqrt {{{\alpha }_{{2,L}}}} + {{u}_{{2,R}}}\sqrt {{{\alpha }_{{2,R}}}} }}{{\sqrt {{{\alpha }_{{2,L}}}} + \sqrt {{{\alpha }_{{2,R}}}} }},\quad {{\alpha }_{{2,L}}} > 0\;{\text{or}}\;{{\alpha }_{{2,R}}} > 0,} \\ {0,\quad {\text{otherwise}}{\text{,}}} \end{array}} \right. \\ {{{\tilde {c}}}_{2}} = {{c}_{2}}({{{\tilde {\alpha }}}_{2}}), \\ {{s}_{{2,L}}} = \min ({{{\tilde {u}}}_{2}} - {{{\tilde {c}}}_{2}},{{u}_{{2,L}}} - {{c}_{{2,L}}}, - \varepsilon ),\quad {{s}_{{2,R}}} = \max ({{{\tilde {u}}}_{2}} + {{{\tilde {c}}}_{2}},{{u}_{{2,R}}} + {{c}_{{2,R}}},\varepsilon ). \\ \end{gathered} $$
(14)

Finally, the velocities of the confining waves are determined as extreme values of the velocities of propagation of disturbances through the gas and dispersed phase

$${{s}_{L}} = \min \left[ {{{s}_{{1,L}}},{{s}_{{2,L}}}} \right],\quad {{s}_{R}} = \max \left[ {{{s}_{{2,R}}},{{s}_{{2,R}}}} \right].$$
(15)

Then the corresponding value of the numerical flow in the approximate Godunov method takes the form

$${\mathbf{f}}_{{i + 1/2}}^{I}({{{\mathbf{z}}}^{ - }},{{{\mathbf{z}}}^{ + }}) = {\mathbf{f}}{\kern 1pt} ^*{\kern 1pt} ({{{\mathbf{z}}}^{ - }},{{{\mathbf{z}}}^{{\mathbf{ + }}}}),$$
(16)

where \({{{\mathbf{z}}}^{ - }}\) and \({{{\mathbf{z}}}^{ + }}\) are approximated values of the primitive variables [13]. The scheme used is an explicit two-step one. It is stable under the Courant condition, which in this case is written as

$$\Delta t \leqslant (h{\text{/}}(\max ({{s}_{{L,i}}},{{s}_{{R,i}}})))\quad {\text{for all}}\;i.$$
(17)

3.2. Flow Form of the HLL Method for the Second Stage

The solution of the split system (4), which does not take into account the interphase interaction, serves as the initial data for the interphase interaction subsystem (5), which is solved at the time step Δt. This system has the first integrals

$$\begin{gathered} {{\alpha }_{k}} = {{\alpha }_{k}}(x), \\ {{\rho }_{k}} = {{\rho }_{k}}(x), \\ {{\alpha }_{1}}{{\rho }_{1}}{{{\mathbf{u}}}_{1}} + {{\alpha }_{2}}{{\rho }_{2}}{{{\mathbf{u}}}_{2}} = {\mathbf{const}}(x). \\ \end{gathered} $$
(18)

The equation for the total energy of the gas is rewritten in the form of equations for the internal energy

$$\frac{{\partial {{\alpha }_{1}}{{\rho }_{1}}{{e}_{1}}}}{{\partial t}} = p\nabla \left[ {{{\alpha }_{2}}\left( {{{{\mathbf{u}}}_{1}} - {{{\mathbf{u}}}_{2}}} \right)} \right]{\text{ + }}\left( {{{{\mathbf{u}}}_{2}} - {{{\mathbf{u}}}_{1}}} \right){\mathbf{f}}{}_{1}\; + {{q}_{1}}{\text{.}}$$
(19)

By introducing the mass-average velocity of the mixture and the relative velocity of the phases

$$\bar {\rho }{\mathbf{u}} = {{\bar {\rho }}_{1}}{{{\mathbf{u}}}_{1}} + {{\bar {\rho }}_{2}}{{{\mathbf{u}}}_{2}}{\text{,}}\quad {\mathbf{w}} = {{{\mathbf{u}}}_{2}} - {{{\mathbf{u}}}_{1}},$$
(20)

where \(\bar {\rho } = {{\bar {\rho }}_{1}} + {{\bar {\rho }}_{2}}\) and \({{\bar {\rho }}_{k}} = {{\rho }_{k}}{{\alpha }_{k}}\), the equation for the relative velocity is transformed

$$\frac{{{{{\bar {\rho }}}_{1}}{{{\bar {\rho }}}_{2}}}}{{\bar {\rho }}}\frac{{\partial {\mathbf{w}}}}{{\partial t}} = - {{\alpha }_{2}}\nabla p + {\mathbf{f}}{}_{2}.$$
(21)

Taking into account \({{\rho }_{1}}{{(\partial {{e}_{1}}{\text{/}}\partial p)}_{{{{\rho }_{1}}}}} = {\text{1/}}\Gamma \), where Γ is the Mu–Grüneisen coefficient (for an ideal gas, Γ = γ − 1), (19) will be rewritten in the form

$$\frac{{{{\alpha }_{1}}}}{\Gamma }\frac{{\partial p}}{{\partial t}} = - p\nabla \left( {{{\alpha }_{2}}{\mathbf{w}}} \right) + \left( {{\mathbf{w}},{\mathbf{f}}{}_{1}} \right) + {{q}_{1}}.$$
(22)

Equations (21) and (22) define w and p. This is a system of quasi-linear equations of the first order of the hyperbolic type. The eigenvalues of the Jacobi matrix, which determine the propagation velocities of small disturbances, have the form

$${{\lambda }_{{1,2}}} = \pm \lambda ,\quad \lambda = \sqrt {\Gamma p{{\alpha }_{2}}\bar {\rho }{\text{/}}({{\alpha }_{1}}{{{\bar {\rho }}}_{1}}{{\rho }_{2}})} .$$
(23)

We write the system of equations (21), (22) in vector form

$$\begin{gathered} \frac{{\partial {\mathbf{Q}}}}{{\partial t}} + C\frac{{\partial {\mathbf{\Phi}}}}{{\partial x}} = {\mathbf{S}}, \\ {\mathbf{Q}} = \left( {\begin{array}{*{20}{c}} {{{Q}_{1}}} \\ {{{Q}_{2}}} \end{array}} \right) = \left( {\begin{array}{*{20}{c}} {\frac{{{{{\bar {\rho }}}_{1}}{{{\bar {\rho }}}_{2}}}}{{\bar {\rho }}}{\mathbf{w}}} \\ {\frac{{{{\alpha }_{1}}}}{{\gamma - 1}}\ln p} \end{array}} \right),\quad {\mathbf{\Phi}} = \left( {\begin{array}{*{20}{c}} {{{\Phi}_{1}}} \\ {{{\Phi}_{2}}} \end{array}} \right) = \left( {\begin{array}{*{20}{c}} p \\ {{{\alpha }_{2}}{\mathbf{w}}} \end{array}} \right),\quad {\mathbf{S}} = \left( {\begin{array}{*{20}{c}} {{\mathbf{f}}{}_{2}} \\ {\frac{{{\mathbf{wf}}{}_{1}\; + {{q}_{1}}}}{p}} \end{array}} \right){\text{,}}\quad C = \left( {\begin{array}{*{20}{c}} {{{\alpha }_{2}}} \\ 0 \end{array}\begin{array}{*{20}{c}} 0 \\ 1 \end{array}} \right). \\ \end{gathered} $$
(24)

Due to the constancy of \({{\alpha }_{2}}\) in a cell when writing a difference scheme

$${\mathbf{Q}}_{i}^{{n + 1}} = {\mathbf{Q}}_{i}^{n} - \frac{{\Delta t{{C}_{i}}}}{h}\left( {{{{\mathbf{\Phi}}}_{{i + 1/2}}} - {{{\mathbf{\Phi}}}_{{i - 1/2}}}} \right).$$
(25)

To approximate the numerical flow, we consider the Riemann problem:

$$\begin{gathered} \frac{{\partial {\mathbf{Q}}}}{{\partial t}} + C\frac{{\partial {\mathbf{\Phi}}}}{{\partial x}} = 0,\quad - {\kern 1pt} \infty < x < + \infty , \\ \left\{ \begin{gathered} {\mathbf{Q}} = {{{\mathbf{Q}}}_{L}},\quad {{\alpha }_{2}} = {{\alpha }_{{2,L}}},\quad x < 0, \hfill \\ {\mathbf{Q}} = {{{\mathbf{Q}}}_{R}},\quad {{\alpha }_{2}} = {{\alpha }_{{2,R}}},\quad x \geqslant 0. \hfill \\ \end{gathered} \right. \\ \end{gathered} $$
(26)

We construct an approximate solution of the HLL-type problem. To do this, we define the velocities of the boundary waves of the disturbed region as

$${{s}_{L}} = - \lambda ({{\alpha }_{{2,L}}},{{{\mathbf{Q}}}_{L}}){\text{,}}\quad {{s}_{R}} = \lambda ({{\alpha }_{{2,R}}},{{{\mathbf{Q}}}_{R}}).$$
(27)

We will look for a solution in the disturbed region in the form of a piecewise constant function

$${\mathbf{Q}} = \left\{ \begin{gathered} {\mathbf{Q}}_{L}^{*},\quad {{s}_{L}} \leqslant x{\text{/}}t \leqslant 0, \hfill \\ {\mathbf{Q}}_{R}^{*},\quad {\text{0}} \leqslant x{\text{/}}t \leqslant {{s}_{R}}, \hfill \\ \end{gathered} \right.\quad {\mathbf{\Phi}} = {\mathbf{\Phi}}^*,\quad {{s}_{L}} \leqslant x{\text{/}}t \leqslant {{s}_{R}}.$$
(28)

The structure of vectors \({\mathbf{Q}}_{{L/R}}^{*}\) is determined by the relations

$${\mathbf{Q}}_{{L/R}}^{*} = {{{\mathbf{B}}}_{{L/R}}}{\mathbf{Q}}^*,\quad {{{\mathbf{B}}}_{{L/R}}} = \left( {\begin{array}{*{20}{c}} {{{{\bar {\rho }}}_{1}}{{\rho }_{2}}{\text{/}}\bar {\rho }}&0 \\ 0&{{{\alpha }_{1}}{\text{/}}(\gamma - 1)} \end{array}} \right).$$
(29)

From the Rankine–Hugoniot relations on the waves bounding the disturbed region, we have

$$\left\{ \begin{gathered} {{s}_{L}}({{{\mathbf{Q}}}_{L}} - {{B}_{L}}{\mathbf{Q}}^*) = {{C}_{L}}({{{\mathbf{\Phi}}}_{L}} - {\mathbf{\Phi}}^*), \hfill \\ {{s}_{R}}({{{\mathbf{Q}}}_{R}} - {{B}_{R}}{\mathbf{Q}}^*) = {{C}_{R}}({{{\mathbf{\Phi}}}_{R}} - {\mathbf{\Phi}}^*). \hfill \\ \end{gathered} \right.$$
(30)

Values \({\mathbf{Q}}{\kern 1pt} ^*\) and \({\mathbf{\Phi}}{\kern 1pt} ^*\) are defined as

$${\mathbf{Q}}^* = \frac{{{{{\mathbf{C}}}_{L}}{{{\mathbf{F}}}_{R}} - {{{\mathbf{C}}}_{R}}{{{\mathbf{F}}}_{L}}}}{{{{{\mathbf{C}}}_{R}}{{s}_{L}}{{{\mathbf{B}}}_{L}} - {{{\mathbf{C}}}_{L}}{{s}_{R}}{{{\mathbf{B}}}_{R}}}},\quad {\mathbf{\Phi}}^* = \frac{{{{{\mathbf{B}}}_{L}}{{s}_{L}}{{{\mathbf{F}}}_{R}} - {{{\mathbf{B}}}_{R}}{{s}_{R}}{{{\mathbf{F}}}_{L}}}}{{{{{\mathbf{C}}}_{R}}{{s}_{L}}{{{\mathbf{B}}}_{L}} - {{{\mathbf{C}}}_{L}}{{s}_{R}}{{{\mathbf{B}}}_{R}}}},$$
(31)

where \({{{\mathbf{F}}}_{{L/R}}} = {{{\mathbf{C}}}_{{L/R}}}{{{\mathbf{\Phi}}}_{{L/R}}} - {{s}_{{L/R}}}{{{\mathbf{Q}}}_{{L/R}}}\). In the absence of k-phase in \({\mathbf{Q}}_{{L/R}}^{{}}\), the flow value has a limit value of \({\mathbf{\Phi}}{\kern 1pt} ^*\) = \({{{\mathbf{\Phi}}}_{{R/L}}}\). Comparing eigenvalues (9) and (23), we can find that the restriction on the time step at the stage under consideration is weaker than at the first stage in the case \({{\rho }_{1}}{\text{/}}{{\rho }_{2}}\) < \((1 + {{\alpha }_{2}}){\text{/}}{{\alpha }_{2}}\), which is true for gases and solid particles under nonextreme conditions.

4 CALCULATION RESULTS

The proposed method is verified on a series of one-dimensional problems. We consider an ideal gas with the adiabatic exponent γ = 1.4. For particles, an approximation of intergranular pressure with parameters \({{\beta }_{*}}\) = 0.58, k = 0.57, and B = 0.15 ([B] = MPa) [13] is used. The interfacial interaction \({{{\mathbf{f}}}_{k}},{{q}_{k}}\) is neglected in the calculations because the properties of the basic numerical method are being studied.

In the first test, the ability of the numerical method to maintain the motion of a mixture of particles and gas at a constant velocity (the property of well-balancing) is verified. The second test demonstrates the formation of a compaction wave and a shock wave after reflection from a wall. The third test shows the formation of a rarefaction wave in the presence of particles. The fourth test considers the formation of a regular wave configuration in a region with a piecewise constant distribution of the volume fraction of particles. Numerical solutions are obtained for several values of the volume fraction of particles and are compared with the exact analytical solution for the case of the stationary phase of particles. In the fifth test, the interaction of a shock wave with a near-wall layer of light particles is numerically studied without taking into account the viscous interaction.

4.1. Convective Transport of a Flat Layer of Particles in a Gas

The movement of a backfill of particles with a subcritical volume fraction in a gas is considered. The gas and particles move at the same constant velocity towards an area without particles. The gas pressure in the region is constant, and the density undergoes a discontinuity at the boundary of the particle layer. The initial data of the problem are given in Table 1. The initial position of the layer boundary corresponds to x = 0.05 m. A uniform grid of 400 cells is used in the calculation. On the left boundary, the density, velocity, and pressure of the gas, as well as the volume fraction and velocity of the particles, are specified. On the right boundary, the interpolation condition is specified.

Table 1. Initial parameters in the problem of transfer of a layer of particles with a gas

The calculation results are shown in Fig. 1. Here, the numerical solutions at the time t = 0.1325 ms are given. The area of the particle layer at this moment is [0.17, 0.87]. Due to numerical diffusion, the boundary of the particle region is smeared on the volume fraction distribution. The smeared width is greater than for calculations without gas. In this case, the particle velocity remains constant. The zero velocity values on the graph correspond to points with the zero-volume fraction.

Fig. 1.
figure 1

Distribution of parameters in the computational domain at the moment of time t = 0.1325 ms.

4.2. Formation of a Particle Compaction Wave and a Shock Wave in a Gas

The flow of a mixture of gas and particles with the same velocity in the direction of an impermeable wall is considered. the flow rate of the particles and gas is given on the right boundary. The particles have a subcritical volume fraction and density of 100 kg/m3. Table 2 shows the initial parameters of the problem. The computational domain is 0.1 m long and contains 800 cells.

Table 2. Initial parameters in the problem of the formation of a compaction wave and a shock wave in a gas

Figure 2 shows the distribution of parameters after the shock wave is reflected from the wall. In the compaction wave, the volume fraction of particles rises to supercritical values of about 0.64, and the velocity decreases to zero. To the left of the compaction wave, a shock wave propagates in the gas.

Fig. 2.
figure 2

Distribution of parameters in the problem of formation of a shock wave and a compaction wave.

4.3. Formation of a Rarefaction Wave in a Gas with Particles

The formation of a rarefaction wave in a mixture of particles with a gas is considered. The particles have a subcritical volume fraction and density of 100 kg/m3. Table 3 shows the initial parameters of the problem. The wall condition is specified on the left boundary of the region, and zero-order interpolation is specified on the right boundary. The computational domain is 0.1 m long and contains 800 cells.

Table 3. Initial parameters in the problem of the formation of a rarefaction wave

Due to the subcritical initial volume fraction of the particles, a decompaction wave is not formed in the particle phase. The presence of a pressure gradient in a region with a nonzero volume fraction of particles (Fig. 3) leads to a distortion of the profile of gas parameters compared to a conventional rarefaction wave in a gas, as well as to a slowdown of particles in the near-wall region.

Fig. 3.
figure 3

Test with the formation of a rarefaction wave and an area without particles.

4.4. Decay of the Initial Discontinuity in a Mixture of Gas and Particles

This test is given for comparison with the reference solution, since there are no exact solutions in the literature for the considered system of equations (1). In [14], gas flows in regions with the given and time-constant distribution of the volume fraction are considered. These flows are actually described by two-phase equations in which the particle phase is stationary. Test C was chosen as the reference solution. The initial data for it are given in Table 4 and the exact solution is shown in Fig. 4 by the lines without symbols. The wave configuration resulting from the decay of the discontinuity in this test is regular; i.e., the resulting shock wave and rarefaction wave do not intersect with the porosity discontinuity. In model (1), the pressure drop leads to the appearance of the k-phase velocity. In order to compare the solution obtained by model (1) with the reference solution, solid-state particle densities of 102, 103, and 105 kg/m3 are considered, since denser particles accelerate to a lower velocity. At a high density of the particles, they actually remain in place; thus, the resulting numerical solution must coincide with the exact reference solution. The calculations considered an area 2 m long containing 800 cells.

Table 4. Initial parameters in the problem of the transfer of a layer of particles
Fig. 4.
figure 4

Parameters in test C when varying particle density. The HLL method; scheme of increased order of accuracy. Comparison with the exact solution for stationary particles.

Figure 4 shows the results of the numerical calculations by the proposed method as lines with markers. The solutions obtained for different particle densities are close to each other. As the particle density increases, the value of the gas velocity between the rarefaction wave and the porosity discontinuity increases and approaches the value of the reference solution. In this case, the particle velocities decrease correspondingly. At a particle density of ρ2 = 105 kg/m3, the particle velocities in the calculation are ~10−6 km/s.

4.5. Interaction of a Shock Wave with a Near-Wall Layer of Particles

In this test, we consider the impact of a shock wave with M = 2.73 on a layer of particles at rest located near the wall. The initial data for this problem are given in Table 5. The initial volume fraction and thickness of the particle layer are 0.5 and 0.5 m, respectively. The computational domain has a length of 2 m and contains 1600 cells.

Table 5. Initial parameters in the problem of the interaction of a shock wave with a near-wall layer of particles

Figure 5 shows the distribution of parameters at time 0.6 ms. At this point, a reflected shock wave has formed in the gas, propagating to the left. Under the action of the pressure gradient in this wave, particles with a low volume fraction accelerate and also move to the left. In the backfill of particles, interfacial interaction leads to the compaction of particles to a subcritical volume fraction and the appearance of a low positive velocity near the front of a passing shock wave. At the boundary of the layer of particles, by this moment, the transmitted shock wave has formed a compaction wave, in which the volume fraction of particles increases to a supercritical volume. The propagation of a compaction wave in the presence of interfacial interaction leads to the formation of a gas velocity peak.

Fig. 5.
figure 5

Parameters in a test with a shock wave falling on a layer of particles after the formation of a compaction wave at the layer boundary. The HLL method; scheme of increased order of accuracy.

Figure 6 shows the distribution of parameters at time 0.9 ms. At this point, the passing shock wave was reflected from the wall. Under the influence of this wave, particles were compacted to a volume fraction above critical. In this case, the particles near the wall move with negative velocity. On the right boundary of this layer, a decompaction wave has already formed, in which the volume fraction decreases to the critical one. On the decompaction wave, the gas parameters undergo a discontinuity.

Fig. 6.
figure 6

Parameters in the test with shock wave incident on a layer of particles after reflection of the transmitted shock wave from the wall. The HLL method; scheme of increased order of accuracy.

Figure 7 shows the distribution of parameters at 4.0 ms. Near the reflected shock wave, a cloud of particles with a low volume fraction, separate from the main backfill, was formed. The interaction of compaction waves led to the delamination of particles (the effect of the fragmentation a cloud of particles) and the motion of the resulting layers in the direction from the wall.

Fig. 7.
figure 7

Parameters in a test with a shock wave falling onto a layer of particles after the interaction of transmitted and reflected shock waves. The HLL method; scheme of increased order of accuracy.

5 CONCLUSIONS

This paper proposes a method for regularizing a mathematical model of the flow of a two-phase mixture of gas and solid particles. The model of R.I. Nigmatulin is considered as a mathematical model under the assumption of absolutely rigid, incompressible, and nondeformable particles. The regularization method is based on splitting the original system into two subsystems that describe, respectively, the dynamics of the phases and the interphase interaction. For each of the resulting systems, which are hyperbolic and have a conservative form, a Godunov-type method is constructed based on an approximate HLL solution to the Riemann problem. For the first system, a numerical method of a higher approximation order is constructed.

The proposed numerical method was verified on a series of problems that admit exact solutions. The results of the test calculations showed the ability of the numerical method to keep the movement of the mixture at a constant velocity, as well as close agreement with the exact analytical solutions in terms of the quantitative wave characteristics (amplitude, wave and characteristics propagation velocity).

The interaction of a shock wave with a near-wall layer of particles was simulated without taking into account relaxation values in velocity. The effect of the stratification of a homogeneous backfill of light particles under the influence of a passing shock wave and the resulting compaction and decompaction waves was obtained.