BGK and Fokker-Planck models of the Boltzmann equation for gases with discrete levels of vibrational energy
J. Mathiaud (CEA-CESTA), Luc Mieussens (IMB)

TL;DR
This paper introduces BGK and Fokker-Planck models for the Boltzmann equation tailored to diatomic gases with discrete vibrational energy levels, crucial for high-temperature flow simulations such as atmospheric re-entry.
Contribution
It develops and analyzes new kinetic models that incorporate discrete vibrational energy modes, ensuring conservation, entropy properties, and deriving Navier-Stokes asymptotics.
Findings
Models satisfy conservation laws
Models adhere to H-theorem (entropy increase)
Derived Navier-Stokes asymptotics for these models
Abstract
We propose two models of the Boltzmann equation (BGK and Fokker-Planck models) for rarefied flows of diatomic gases in vibrational non-equilibrium. These models take into account the discrete repartition of vibration energy modes, which is required for high temperature flows, like for atmospheric re-entry problems. We prove that these models satisfy conservation and entropy properties (H-theorem), and we derive their corresponding compressible Navier-Stokes asymptotics.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
BGK and Fokker-Planck models of the Boltzmann equation for gases with discrete levels of vibrational energy
J. Mathiaud1,2, L. Mieussens2
1CEA-CESTA
15 avenue des sablières - CS 60001
33116 Le Barp Cedex, France
2Univ. Bordeaux, Bordeaux INP, CNRS, IMB, UMR 5251, F-33400 Talence, France.
Abstract
We propose two models of the Boltzmann equation (BGK and Fokker-Planck models) for rarefied flows of diatomic gases in vibrational non-equilibrium. These models take into account the discrete repartition of vibration energy modes, which is required for high temperature flows, like for atmospheric re-entry problems. We prove that these models satisfy conservation and entropy properties (H-theorem), and we derive their corresponding compressible Navier-Stokes asymptotics.
Keywords: Fokker-Planck model, BGK model, H-theorem, Rarefied Gas Dynamics, vibrational molecules
1 Introduction
Numerical simulation of atmospheric reentry flows requires to solve the Boltzmann equation of Rarefied Gas Dynamics. The standard method to do so is the Direct Simulation Monte Carlo (DSMC) method [1, 2], which is a particle stochastic method. However, it is sometimes interesting to have alternative numerical methods, like, for instance, methods based on a direct discretization of the Boltzmann equation (see [3]). This is hardly possible for the full Boltzmann equation (except for monatomic gases, see [4]), since this is still much too computationally expensive for real gases. But BGK like model equations [5] are very well suited for such deterministic codes: indeed, their complexity can be reduced by the well known reduced distribution technique [6], which leads to intermediate models between the full Boltzmann equation and moment models [7]. The Fokker-Planck model [8] is another model Boltzmann equation that can give very efficient stochastic particle methods, see [9].
These model equations have already been extended to polyatomic gases, so that they can take into account the internal energy of rotation of gas molecules. They contains correction terms that lead to correct transport coefficients: the ESBGK or Shakhov’s models [10, 11, 12], and the cubic Fokker-Planck and ES-Fokker-Planck [9, 13, 14, 15].
For high temperature flows, like in space reentry problems, the vibrational energy of molecules is activated, and has a significant influence on energy transfers in the gas flow. It is therefore interesting to extend the model equations to take this vibrational modes into account. Several extended BGK models have been recently proposed to do so, for instance [16, 17, 18, 19], and a recent Fokker-Planck model has been proposed earlier in [13].
All these models assume a continuous vibrational energy repartition. However, while transitional and rotational energies in air can be considered as continuous for temperature larger than K and K, respectively, vibrational energy can be considered as continuous only for much larger temperatures (K for oxygen and K for nitrogen). For flows up to K around reentry vehicles, the discrete levels of vibrational energy must be used [20]. It seems that that the only BGK model that allows for this discrete repartition is the model of Morse [21].
In this paper, we consider a simpler version of this Morse BGK model for vibrating gases that allows for a discrete vibrational energy. We show that the complexity of this model can be reduced with the reduced distribution technique so that the discrete vibrational energy is eliminated. What is new here is that this construction allows us to prove that the corresponding reduced model satisfies the H-theorem. Moreover, the model is shown to give macroscopic Euler and Navier-Stokes equations in the dense regime, with temperature dependent heat capacities, as expected. This means that the reduced model is a good candidate for its implementation in a deterministic simulation code. Note that with this reduction, only higher order moments with respect to the vibration energy variable are lost: the macroscopic quantities of interest like pressure, temperature, and heat flux, are the same as in the non-reduced model. Moreover, since the reduced variable is not the velocity, this reduction does not require any assumption or special geometries.
An equivalent reduced Fokker-Planck model is also proposed, that has the same properties. However, this model is not based on a non-reduced model, since we are not able so far to define diffusion process for the discrete vibrational energy. Up to our knowledge, this is the first time such a Fokker-Planck model for vibration energy is proposed.
Our paper is organized as follows. In section 2, we present the kinetic description of a gas with vibrating molecules, and we discuss the mathematical properties of the reduced distributions that will be used for our models. Our BGK and Fokker-Planck models are presented in sections 3 and 4, respectively. In section 5, the hydrodynamic limits of our models, obtained by a Chapman-Enskog procedure, are discussed. Section 6 gives some perspectives of this work.
2 Kinetic description of a vibrating diatomic gas
2.1 Distribution function and local equilibrium
We consider a diatomic gas. We define the mass density of molecules with position , velocity , internal energy , and in the th vibrational energy level, such that the corresponding vibrational energy is , where is a characteristic vibrational temperature of the molecule ( and are the Planck and Boltzmann constant, while is the fundamental vibrational frequency of the molecule).
The corresponding local equilibrium distribution is defined by (see [1])
[TABLE]
Here, is the mass density of the gas, its temperature of equilibrium and its mean velocity, defined below.
2.2 Moments and entropy
The macroscopic quantities are defined by moments of as follows:
[TABLE]
where we use the notation for any function .
With standard Gaussian integrals and summation formula, it is easy to find that the moments of the equilibrium satisfy:
[TABLE]
At equilibrium, we can define the following energies of translation, rotation, and vibration
[TABLE]
where the number of degrees of freedom of vibrations is
[TABLE]
which is a non integer and temperature dependent number, while the number of degrees of freedom is for translation and for rotation.
The temperature is defined so that has the same energy as :
[TABLE]
which gives the non linear implicit definition of :
[TABLE]
Since the function is monotonic, is uniquely defined by (7). Moreover, note that is necessarily between 0 and 2, which means that vibrations add at most two degrees of freedom.
Finally, the entropy of is defined by
2.3 Reduced distributions
For computational efficiency, it is interesting to define marginal, or reduced, distributions and by
[TABLE]
The macroscopic variables defined by can be obtained through and only, as it is shown in the following proposition by integrating with respect to and and using the definition (2) of the moments.
Proposition 2.1** (Moments of the reduced distributions).**
The macroscopic variables , , and , of , defined by (2), satisfy
[TABLE]
where we use the notation for any function .
This reduction procedure can be extended to the entropy functional as follows. First, to simplify the following relations, we use the notation for . Then, we define the reduced entropy by
[TABLE]
In other words, for a given couple of reduced distributions , we define the (non reduced) distribution that minimizes the marginal entropy among all the distributions that have the same marginal distributions and . Then the reduced entropy is the integral with respect to and of the corresponding marginal entropy.
Now it is possible to represent this reduced entropy as a function of and only, as it is shown in the following proposition.
Proposition 2.2** (Entropy).**
The reduced entropy defined by (9) is
[TABLE]
Proof.
The set is clearly convex, so that we can use a Lagrangian multiplier approach by finding if there exists a minimum of the function defined through :
[TABLE]
where and are real numbers and is a convex function of . The functional is convex but no longer strictly convex. A minimum of necessarily satisfies , and it is easy to deduce that can be written , where and are functions that are still to be determined.
The linear constraints give:
[TABLE]
where we have used the property that comes from . Solving this linear system gives
[TABLE]
so that
[TABLE]
A final integration with respect to and gives the final result. ∎
The following proposition gives useful differential properties of the reduced entropy functional.
Proposition 2.3** (Properties of ).**
The partial derivatives of computed at are:
[TABLE] 2. 2.
We denote by the Hessian matrix of . The second order derivatives are:
[TABLE]
and we have
[TABLE] 3. 3.
The function is convex.
Proof.
Points 1 and 2 are given by direct calculations. For point 3, note that the determinant of the Hessian matrix , which is is positive. Moreover, its trace is positive too, so that the Hessian matrix is positive definite, and hence the function is convex. ∎
Now, we want to use this reduced entropy to define the corresponding reduced equilibrium. This is done by computing the minimum of the reduced entropy among all the reduced distributions that have the same moments as , as it is stated in the following proposition.
Proposition 2.4** (Reduced equilibrium).**
Let be a couple of reduced distributions and , , and its moments as defined by (8). Let be the convex set defined by
[TABLE]
The minimum of on is obtained for the couple with
[TABLE]
where is the equilibrium vibrational energy defined by (5) and depend on and through the definition of the moments. 2. 2.
For every in , we have
[TABLE]
Proof.
First, the set is clearly convex, and it is non empty, since it is easy to see that realizes the moments , , and , and hence belongs to . Now, we define the following Lagrangian
[TABLE]
for every positive , , , . The reduced entropy can reach a minimum of when has its first derivatives equal to zero: it is a minimum if it is unique . Such a point, denoted by for the moment, is characterised by the fact that the partial derivatives of vanish at . This gives the following relations (using the cancellation of the derivatives in respectively)
[TABLE]
where and are defined in (12). For instance first relation comes from the fact that the derivative with respect to satisfies for every
[TABLE]
It is true for all leading to the relation 15.
Now Combining equations (15) and (16), one gets that there exists four real numbers , , , and one vector , independent of and , such that:
[TABLE]
where and are necessarily non positive to ensure the integrability of and . It is then standard to use equations (17)–(19) to get and .
Finally point 2 is a direct consequence of the convexity of and of the minimization property.
∎
3 A BGK model with vibrations
With the local equilibrium defined in (1), it is easy to derive the following BGK model:
[TABLE]
The macroscopic parameters , , and are defined through the moments , and of (see (2)).
Like in the BGK model for monoatomic gases, it will be shown that the relaxation time of this BGK model is , where is the pressure and the viscosity, that can be temperature dependent.
Now we have the following properties.
Property 3.1**.**
- •
Conservation: for BGK model (20) the mass, momentum and total energy are conserved:
[TABLE]
- •
H-theorem: for the entropy , we have
[TABLE]
The proof relies on standard arguments (definition of and convexity of ) and is left to the reader.
3.1 A reduced BGK model with vibrations
For computational reasons, it is interesting to reduce the complexity of model (20) by using the usual reduced distribution technique [22]. We define the reduced distributions
[TABLE]
and by summation of (20) on we get the following closed system of two reduced equations:
[TABLE]
where the reduced Maxwellian is
[TABLE]
and the macroscopic quantities are defined by
[TABLE]
and is still defined by (7) which implies that depends both on and : to avoid the heavy notation , it will still be denoted by in the following.
Note that this model can easily be reduced once again to eliminate the rotational energy variable. This gives a reduced system of three BGK equations, with three distributions.
It is interesting to compare our new model to the work of [23] and [19]: in these recent papers, the authors also proposed, independently, BGK and ES-BGK models for temperature dependent , like in the case of vibrational energy. However, they are not based on an underlying discrete vibrational energy partition, and the authors are not able to prove any H-theorem. Only a local entropy dissipation can be proved. The advantage of our new approach is that the reduced model, which is continuous in energy too, inherits the entropy property from the non-reduced model, and hence a H-theorem, as it is shown below.
3.2 Properties of the reduced model
System (21–22) naturally satisfies local conservation laws of mass, momentum, and energy. Moreover, the H-theorem holds with the reduced entropy as defined in (9). Indeed, we have the
Proposition 3.1**.**
The reduced BGK system (21–22) satisfies the H-theorem
[TABLE]
where is the reduced entropy defined in (9).
Proof.
By differentiation we get
[TABLE]
where we have used (21–22) to replace the transport terms by relaxation ones, and point 5 of proposition 2.4 to obtain the inequality. ∎
4 A Fokker-Planck model with vibrations
It is difficult to derive a Fokker-Planck model for the distribution function with discrete energy levels. We find it easier to directly derive a reduced model, by analogy with the reduced BGK model (21–22) and by using our previous work [15] on a Fokker-Planck model for polyatomic gases. We remind that the original Fokker-Planck model for monoatomic gas can be derived from the Boltzmann collision operator under the assumption of small velocity changes through collisions and additional equilibrium assumptions (see [8]). In practice, the agreement of this model with the Boltzmann equation is observed even when the gas is far from equilibrium (see [9], for instance).
4.1 A reduced Fokker-Planck model with vibrations
First, we remind the Fokker-Planck model for a diatomic gas (without vibrations) obtained in [15]:
[TABLE]
where and the collision operator is
[TABLE]
where the macroscopic values are
[TABLE]
The internal energy can be eliminated by the reduction technique (integration w.r.t and ) to get
[TABLE]
with the collision operators
[TABLE]
Note that the two velocity drift-diffusion terms in the two previous equations have exactly the same structure as the one in the non-reduced model (24). However, it is interesting to note that the energy drift-diffusion term of (24) gives, after reduction, a relaxation operator in the equation. Moreover by reducing the model we lose some moments of initial distribution functions (higher moments in internal energy notably) but we are still able to capture energies and fluxes which are generally the main quantities of interest.
By analogy, now we propose the following reduced Fokker-Planck model for a diatomic gas with vibrations. Note that now, the model is still with variables , , and : only the discrete energy levels are eliminated. This model is
[TABLE]
with
[TABLE]
where the macroscopic values are defined as in (23) and (7). Again, note that the temperature depends on and .
Note that we do not derive this reduced Fokker-Planck model directly from a model with discrete vibrational energy as for the BGK model, since we are not able so far to define a discrete diffusion operator. As mentioned above, this model is obtained by analogy with the Fokker-Plank model proposed for polyatomic gases. Its derivation from reduction of a discrete in energy Fokker-Plank model will be studied in a future work.
4.2 Properties of the reduced model
Using direct calculations and dissipation properties as in [15] we can prove the following proposition.
Proposition 4.1**.**
The collision operator conserves the mass, momentum, and energy:
[TABLE]
the reduced entropy satisfies the H-theorem:
[TABLE]
and we have the equilibrium property
[TABLE]
Proof.
The conservation property is the consequence of direct integration of (27). The equilibrium property can be proved as follows. First, note that the Maxwellian can be written as
[TABLE]
with . To shorten the notations, will be simply denoted by below, and will be simply denoted by as well. Then the collision operators can be written in the compact form
[TABLE]
Then an integration by part gives the following identity for :
[TABLE]
Consequently, if , since the integrand in the previous relation is a definite positive form, the gradient is necessarily zero, and hence . For the equilibrium property of , the proof is a bit more complicated. First, we have
[TABLE]
Consequently, if , and since , we have
[TABLE]
which comes from (8) and . Therefore, we obtain
[TABLE]
and again this gives , which concludes the proof of the equilibrium property.
The proof of the H-theorem is much longer. First, by differentiation one gets that the quantity satisfies:
[TABLE]
from (21–22). Then the proof is based on the convexity of : while for the BGK model we only used the first derivatives of , we now use the positive-definiteness of the Hessian matrix of . To do so we integrate by parts and multiply by so that:
[TABLE]
To use the positive definiteness of the Hessian matrix of , we introduce the following vectors:
[TABLE]
and we decompose the partial derivatives of and in factor of , , as follows:
[TABLE]
This gives
[TABLE]
Now this expression can be considerably simplified by using property (13), and we get
[TABLE]
Then the first two terms are simplified by using an integration by parts and relations (8) and (7) to get
[TABLE]
The terms with the Hessian are clearly negative, since is positive definite. Then we have
[TABLE]
Note that from (8) the first term can be written as
[TABLE]
and can be factorized with the second term to find
[TABLE]
We can now prove that the integrand of the right-hand side is non-positive. Indeed, assume for instance that the first factor is non-positive, that is to say . By using (see definition (5)), it is now very easy to prove the following relations
[TABLE]
that is to say the second factor of the integrand is non-negative.
Consequently, we have proved , which concludes the proof. ∎
5 Hydrodynamic limits for reduced models
With a convenient nondimensionalization, the relaxation time of the reduced BGK model (21)–(22) and the Fokker-Planck model (25)-(26) is replaced by , where is the Knudsen number, which can be defined as a ratio between the mean free path and a macroscopic length scale. It is then possible to look for macroscopic models derived from BGK and Fokker-Planck reduced models, in the asymptotic limit of small Knudsen numbers.
For convenience, these models are re-written below in non-dimensional form. The BGK model is
[TABLE]
where can be defined by (14) with . Similarly, the relations (3)–(7) between the translational, internal, and total energies and the temperature, have to be read with in non-dimensional variables. We remind that is still a function of and . The Fokker-Planck model is
[TABLE]
with
[TABLE]
5.1 Euler limit
In this section, we prove the following proposition:
Proposition 5.1**.**
The mass, momentum, and energy densities of the solutions of the reduced BGK and the Fokker-Planck models satisfy the equations
[TABLE]
which are the Euler equations, up to . The non-conservative form of these equations is
[TABLE]
where is the specific heat capacity at constant volume.
Proof.
The reduced BGK model (21)–(22) is multiplied by , , and and integrated with respect to and , which gives the following conservation laws:
[TABLE]
where is the stress tensor, and is the heat flux.
When is very small, if all the time and space derivatives of and are with respect to , then (29)–(30) imply and . Then it is easy to find that , where is the unit tensor, and , since the heat flux is zero at equilibrium, which gives the Euler equations (35). The same analysis can be applied for the reduced Fokker-Planck model (31)–(33).
Finally, the non conservative form is readily obtained from the conservative form. Note another formulation of the energy equation that will be useful below:
[TABLE]
where . ∎
5.2 Compressible Navier-Stokes limit
In this section, we shall prove the following proposition:
Proposition 5.2**.**
The moments of the solution of the BGK and Fokker-Planck kinetic models (21)-(22) and (25)-(26) satisfy, up to , the Navier-Stokes equations
[TABLE]
where the shear stress tensor and the heat flux are given by
[TABLE]
and where the following values of the viscosity and heat transfer coefficients (in dimensional variables) are
[TABLE]
while the volumic viscosity coefficient is for both models, and is the specific heat capacity at constant pressure. Moreover, the corresponding Prandtl number is
[TABLE]
Note that both models do not provide a correct Prandtl number, which can lead to errors for the computation of fluxes in numerical simulations. This is a usual problem with single parameter models like BGK or Fokker-Planck: this can be corrected by a modification of the models like with the ES-BGK or ES-FP approaches, as it has been done for polyatomic gases (see [11, 15] for instance).
5.2.1 Proof for the BGK model
The usual Chapman-Enskog method is applied as follows. We decompose and as and , which gives
[TABLE]
Then we have to approximate and up to . This is done by using the previous expansions and (21) and (22) to get
[TABLE]
This gives the following approximations
[TABLE]
and
[TABLE]
Now it is standard to write and as functions of derivatives of , , and , and then to use Euler equations (34) to write time derivatives as functions of the space derivatives only. After some algebra, we get
[TABLE]
where
[TABLE]
Then we introduce (44) into (42) to get
[TABLE]
where we have used the change of variables in the integral (the term with vanishes due to the parity of ). Then standard Gaussian integrals (see appendix A) give
[TABLE]
with and , which is the announced result, in a non-dimensional form.
For the heat flux, we use the same technique. First for we obtain
[TABLE]
where
[TABLE]
Then as given in (43) can be reduced to
[TABLE]
Using again Gaussian integrals , we get
[TABLE]
where with in a non-dimensional form.
5.2.2 Proof for the Fokker-Planck model
Here, we rather use the decomposition and , which gives
[TABLE]
in which, for clarity, the dependence of on and has been omitted, and the dependence of on as well. Finding and is less simple than for the BGK model: however, the computations are very close to what is done in the standard monatomic Fokker-Planck model (see [14] for instance), so that we only give the main steps here (see appendix A for details).
First, the decomposition is injected into (33) to get
[TABLE]
where and are linear operators defined by
[TABLE]
Then the Fokker-Planck equations (31)-(32) suggest to look for an approximation of and up to as solutions of
[TABLE]
By using (44)-(45), these relations are equivalent, up to another approximation, to
[TABLE]
where , , , and are the same as for the BGK equation in the previous section.
Now, we rewrite and , defined in (46), by using the change of variables and to get
[TABLE]
Then simple calculation of derivatives show that , , , and satisfy the following properties
[TABLE]
Therefore, we look for and as solution of (47) under the following form
[TABLE]
and we find and .
Finally, using these relations into and and using some Gaussian integrals (see appendix A) give
[TABLE]
where , , and , which is the announced result, in a non-dimensional form.
6 Conclusion
In this paper, we have proposed to different models (BGK and Fokker-Planck) of the Boltzmann equation that allow for vibrational energy discrete modes. These models satisfy the conservation and entropy property (H-theorem), and the vibration energy variable can be eliminated by the usual reduced distribution function. The low complexity of the reduced BGK model can make it attractive to be implemented in a deterministic code, while the Fokker-Planck model can be easily simulated with a stochastic method.
Of course, since these models are based on a single time relaxation, they cannot allow for multiple relaxation times scales. This is not physically correct, since it is known that the relaxation times for translational, rotational, and vibrational energies are very different. However, standard procedures can be used to extend our model, like the ellipsoidal-statistical approach, already used to correct the Prandtl number of the BGK model [11] and Fokker-Plank models [14, 15].
Appendix A Gaussian integrals and other summation formulas
In this section, we give some integrals and summation formula that are used in the paper.
First, we remind the definition of the absolute Maxwellian . We denote by for any function . It is standard to derive the following integral relations (see [24], for instance), written with the Einstein notation:
[TABLE]
while all the integrals of odd power of are zero. Note that the first relation of each line implies the other relations of the same line: these relations are given here to improve the readability of the paper. From the previous Gaussian integrals, it can be shown that for any matrix , we have
[TABLE]
Finally, we have also used the following relations:
[TABLE]
and also
[TABLE]
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1[1] G. A. Bird. Molecular Gas Dynamics and the Direct Simulation of Gas Flows . Oxford Engineering Science Series, 2003.
- 2[2] Thomas E. Schwartzentruber Iain D. Boyd. Nonequilibrium Gas Dynamics and Molecular Simulation . Cambridge Aerospace Series. Cambridge University Press, 2017.
- 3[3] G. Dimarco and L. Pareschi. Numerical methods for kinetic equations. Acta Numerica , 23:369–520, 2014.
- 4[4] Luc Mieussens. A survey of deterministic solvers for rarefied flows (invited). AIP Conference Proceedings , 1628(1):943–951, 2014.
- 5[5] E.P. Gross, P.L. Bhatnagar, and M. Krook. A model for collision processes in gases. Physical review , 94(3):511–525, 1954.
- 6[6] C. K. Chu. Kinetic-theoretic description of the formation of a shock wave. Phys. Fluids , 8(1):12, 1965.
- 7[7] H. Struchtrup. Macroscopic Transport Equations for Rarefied Gas Flows Approximation Methods in Kinetic Theory . Interaction of Mechanics and Mathematics. Springer, 2005.
- 8[8] C. Cercignani. The Boltzmann Equation and Its Applications , volume 68. Springer-Verlag, Lectures Series in Mathematics, 1988.
