Abstract
Numerical simulations of standard situations in the transition region from gas kinetics to fluid dynamics at small Mach numbers indicate a clear dependence of the simulation results on the underlying kinetic model (here: nonlinear and linearized Boltzmann collision operator vs. BGK relaxation model). We develop an improved mathematical framework (trace theory) to explain these differences. In particular we reveal certain deficiencies for the classical BKG system as well as for the standard Navier Stokes approach.
1. Introduction
Numerical simulations of flows in the transition from the gas kinetic (mesoscopic) to the fluid dynamic regime (macroscopic) represent a demanding task. On the mesoscopic side, the collision term operates on the six-dimensional phase space and is very complex. On the macroscopic side, including a collision term in the fluid dynamic equations makes the problem become numerically stiff and hard to resolve in time.
In this situation, simplifying models are en vogue. The most popular ones are systems of BGK type (Bhatnagar–Gross–Krook models, see [1]) which treat mesoscopic effects applying simple one- or more-parameter relaxation rules. Theoretical models try to find formulas from asymptotic analysis, taking into account the small mesoscopic perturbations as terms of an expansion with respect to some small parameter (Hilbert, Chapman–Enskog expansion). From this, we find the Euler and the Navier Stokes equations as zeroth and first order approximations. Improved models, e.g., for a more detailed refinement of the pressure tensor are expected from higher order terms.
In the course of the present paper we demonstrate that all these models fail in certain practically relevant situations. E.g., the -expansion ansatz fails in some condensation-evaporation problems for a gas mixture (see Section 6.2), leading to some unphysical ghost effects. The BGK ansatz yields systematic errors even in simple heat layer problems (Section 6.1). In the following, we propose new ansatz (trace solutions) which works on the tangent space to the set of all Maxwellians (rather than the classical ansatz “solution = Maxwellian plus orthogonal perturbation”, supplemented with an exponential relaxation rule). As a motivation, we discuss the relaxation of a simple local perturbation problem (see Section 5.2). The crucial feature of the new approach is that (close to the fluid dynamic limit) the local macroscopic moments are not reflected by the local Maxwellian but by a specific moment perturbation.
The idea to construct intermediate states between arbitrary density functions and Maxwellians is not new. E.g., Shakhov [2] proposed such a system which is at present used for numerical simulations [3]. A comparable intention lies behind the idea of the extended BGK model with an additional relaxation parameter to match the correct Prandtl number, or related generalizations [4]. However, a better understanding of the transfer to fluid dynamics is not a question of parameter matching, and the above approaches do not yield a theoretical basis and a safe mathematical ground. Proposing a modified structure of kinetic solutions, the present paper claims to provide a new attempt to better understand the passage from the rarefied gas description to the macroscopic limit.
We derive closure relations which take the form of nonlinear first order (rather than second order) differential terms and thus are completely different from the parabolic second order terms of the Navier–Stokes system. The results allow one to interpret the differences in various kinetic models (here: nonlinear and linearized Boltzmann collision operators and the BGK relaxation operator) in the fluid dynamical limit. As particular results, we point at a purely nonlinear effect of the Boltzmann collision operator which is not reflected in the Navier–Stokes approach (Section 5.3), and we demonstrate that the BGK system produces systematic artificial effects which are non-local and which do not vanish in the fluid dynamical limit (Section 6.1).
The derivation of the trace ansatz requires some tedious mathematical arguments, which are necessary for a sufficient understanding of the mathematical framework. The technical part has been worked out in [5] (with Lea Bold as coauthor who has contributed the numerical results of Section 5.3 which are crucial for the justification of the trace ansatz [6]). In the present paper, we have tried to shift the focus from the technical part to the applications (in particular, Section 6.2), while keeping the paper self-contained.
Having derived the trace ansatz, we have performed numerical simulation studies for testing and comparing the various models mentioned above. As a numerical tool, we used discrete velocity models (in the version as described in [7]) on - and -velocity grids, respectively, which are sufficient in our cases. These are applicable in identical form for all of the discussed models. (To implement collision terms on grids in an efficient manner with valid flow parameters, the application of computer algebra tools is recommended, as demonstrated in [8].) These systems are well investigated, with systematic errors in numerical simulations being well understood and under control [9]. Grids of the above size are preferable mainly for small to moderate Mach numbers, creep flows, etc. The numerical results are in full agreement with the theoretical results.
The paper is organized as follows. Section 2 gives a short review of the above-mentioned kinetic models. Section 3 introduces the general (non-closed) moment system derived from gas kinetics and derives the Euler system. Section 4 reinterprets the steps of the first order Chapman–Enskog approach for the Navier–Stokes system. In this way, the central point of the procedure can be generalized and becomes applicable to the full nonlinear collision operator without recourse to a formal series expansion. A new concept of balanced states is introduced, which are elements of the tangent space to the manifold of the Maxwellians and which replace (respectively, supplement) the first order terms of the density function as provided by the Chapman–Enskog procedure. In Section 5, we introduce the concept of traces of kinetic solutions. Traces are comparable to projections of kinetic solutions onto the tangent spaces. The differential structure of the underlying dynamics provides a powerful tool to describe distributions in the neighborhood of Maxwellians. In order to keep the underlying ideas as concise and understandable as possible, we restrict theory and numerical example one-dimensional geometries. Section 6 applies the results to the heat layer problem and discusses an evaporation condensation problem for gas mixtures.
2. Kinetic Models
The most fundamental kinetic model equation for a density function (x space-, velocity parameter) of a single-species gas in phase space () is the classical Boltzmann equation (see, e.g., [10,11])
The Boltzmann collision operator is a bilinear operator integrating over all possible conservative two-particle collisions. It satisfies the conservation laws
The Boltzmann collision operator is ruled by the H-Theorem stating that in a space homogeneous environment all densities converge for to equilibrium functions e (these are functions satisfying ); all equilibrium functions are Maxwellians, i.e., functions of the form
uniquely determined by its macroscopic moments
In the following, we denote by
the space of collision invariants, and by its orthogonal complement. We make use of the following.
(2.1) Decomposition Lemma:
Given a nonnegative density f and a Maxwellian e, there exists a unique decomposition
with M defined as
The decomposition takes the form
iff e has the same macroscopic moments as f.
( is a shorthand notation for an element in , fully written as .)
Proof.
r can be uniquely determined by calculating mass, momenta and temperature on both sides. □
The set of all Maxwellians is denoted by . Given , the tangent space in e is defined by
The full tangent space is the union
Two simplified alternatives to the nonlinear Boltzmann collision operator are the linearized collision operator and the BGK relaxation model . Both are based on decomposition (11). Given , the Boltzmann collision operator is
Dropping the term which is quadratic in , we end up with the linearization of around e,
transfers f exponentially in time to its equilibrium e. The well-known properties of are as follows.
(2.2) The linearized collision operator:
is solvable iff . In this case, the solution is
It satisfies
For a more thorough treatment of , see, e.g., [10,12]. For corresponding results in the case of Discrete Velocity Models, see [7,13].
Write . Then
- (a)
- (b)
- K is self-adjoint (e.g., in a weighted space) and negative semidefinite.
- (c)
- The restriction has an inverse .
- (d)
- The linear system
The simplest kind of exponential decay of f to its equilibrium e is given by the one-parameter BGK model
The solution of the linear system corresponding to (18) follows immediately from calculation.
(2.3) Linear system for BGK:
Suppose . The unique solution of
is
3. The Moment Hierarchy and the Euler System
Taking moments () of the Boltzmann equation or one of its models, and taking into account that for any of the above collision operators we end up with the following moment hierarchy.
(3.4) General moment system:
with the macroscopic moments density , moment vector and (kinetic) energy E defined by
(21) to (23) is not a closed system, since it contains the closure moments
described by the centered moments
For given , , the function . For the other centered moments, the projections onto are given by
Define pressure p by
The easiest way to close system (21) to (23) is to assume that f is in its local equilibrium which gives
with the resulting moment system
(3.5) Euler equations:
5. Traces in Tangent Space
5.1. Traces
Classical theory (linearized collision operator, Chapman–Enskog expansion, etc.) is usually based on the decomposition of the density function into a Maxwellian e and an orthogonal perturbation with no contribution to the macroscopic moments. In view of the balance equations described above with source term , decomposition (9) of Lemma (2.1) is more appropriate. For simplicity, we restrict the following to spatially one-dimensional problems (with space variable x) and with bulk velocities and , respectively.
Given a triple with corresponding Maxwellian , the tangent space of in is defined as the set of all elements in
with the same macroscopic moments as . It is a two-dimensional manifold in and takes the form
with and connected to via
Elements of are addressed as
The union of tangent spaces is denoted as
In the following, the parameter is not relevant in the case of the full Boltzmann collision operator, since it does not contribute to a change of the pressure tensor which is our main concern here. Thus, in order to simplify the setting, we set , and define as the trace of in the mapping
has the same macroscopic moments as ; however, it contributes to the closure moments as follows.
(5.8) Closure relations for trace:
The closure moments of the trace elements (in relation to the macroscopic moments , of ) are
Proof.
These formulas follow from
and
□
Given , we denote as , and the Maxwellian and the closure moments corresponding to the parameters and . The normed vectors and are for a given to be interpreted according to the formulas
Furthermore, we define as the local tangent plane the affine linear space
Given , the angle defined by
describes the position of in the local tangent plane.
We collect some results concerning the local structure of , which can be proved by straightforward calculations and by Taylor expansion.
(5.9) Differential structure of trace:
(a) is differentiable with derivative
(b) The leading order approximation of for in the local tangent plane is
(c) For ,
Thus, at the curve is not differentiable and thus not a regular parametrization.
Proof.
For the derivation of closure moments for the nonlinear collision operator, it is useful to follow the trace of along which is defined as the projection of given by
(5.10) Trace of nonlinear operator:
(a) With ,
(b) Under the approximations of (5.9)(b),(c) for small ,
and the solution of the homogeneous trace Boltzmann equation
is in lowest order given by
Proof.
(a) From the definition of (57) and the fact that , it follows that
In a coordinate system centered around , is an even function with respect to v. Thus, scalar products with odd moments in v vanish; in particular,
(b) follows from inserting approximations (5.9)(b),(c). □
In our context, the most significant difference between the nonlinear collision operator on the one side, and the linearized and BGK operator (shortly termed as “relaxation operators”) on the other side is that
is centered around (with the asymptotics “unvisible”), while the Maxwellian appears in the definition of the relaxation operators and thus marks it as their asymptotic end point. For the same reason, we find closed formulas for the solutions of the homogenous equations in the relaxation case,
while we only can formulate the solution of the homogeneous nonlinear equation in differential form.
5.2. Relaxation Problems
Consider the initial value problem
with C being one of the collision operators discussed above. Depending on , there exists a unique Maxwellian with the same macroscopic moments as , which is the asymptotic state of the solution for . In the linearized cases, we have exponential decay to , (75), (76). The dynamics of the nonlinear solution is more detailed, depending on the form of .
Suppose
Then
with
For the short-time behaviour, we may neglect the -terms. Thus, the initialization phase (initial layer) is dominated by the exponential relaxation of to the “wrong” equilibrium . What follows is a dynamics in which runs on a slower time scale and in which the initial function approaches its new equilibrium . The difference between fast exponential decay for the linearized model and of the slower approach to equilibrium for the nonlinear system can be easily verified, e.g., running simulations with Discrete Velocity Models (DVMs). Figure 1a,b display the relaxation rates for randomly perturbed initial conditions in case 1, , and case 2, . Case 1 exhibits exponential decay, with rates within a narrow band. This situation can be reasonably well imitated with a BGK model (straight line).
Figure 1.
Relaxation in time of random initial perturbation, measured in a suitable norm. (a) , (b) .
Case 2 is more complex and we may recognize three phases. Phase I represents the relaxation of the perturbation to , phase II (“convex phase”) the transition from to and phase III the exponential relaxation to . In the special case , phase II marks the transition of the trace element to . The slope of phase III is given by the parameter of (73). As a special feature, we notice that the life time of the moment perturbation is much larger than for a model with relaxation rates based on the mean free path. The BGK model is not capable of covering this situation and we have to decide whether to match to the initial Maxwellian or the final Maxwellian, depending on whether we want to simulate the short-time or the long-time behaviour.
5.3. Relaxation with Source, Balanced States
In view of the equations to be solved for the closure relations, let us have a look at solutions of the equation with source,
and in particular their asymptotic states for (balanced states). For the relaxation systems, we easily find
Both solutions satisfy the orthogonality relation
This is no surprise, since the source is even with respect to , and L maps even into even functions, while is odd. So it is remarkable to observe that orthogonality is not given for the nonlinear solution, as can be seen in Figure 2. (This observation was made in [6].) To understand this phenomenon, it helps to look at trace solutions. We easily see that is a balanced solution to the trace version of (82). However, it is not stable in the sense of dynamical systems, and there is another solution. The following orthogonality relation is necessary and sufficient for balancing solutions
and
which in leading order leads to
With , we finally end up with
Figure 2.
Evolution of scalar product of IVP (36), nonlinear and linearized Boltzmann collision operator.
(5.11) Balanced state
(Relaxation with source): Under the smallness assumptions for in (5.9) and with an appropriate constant , the leading order term of the stable solution is given by
The solution has an additonal contribution to the pressure tensor of the order as given in (58).
This example is an indicator that the concept of traces is relevant for the investigation of the structure of kinetic solutions in the context of closure relations. We can generalize the above principle to other sources and kinetic models.
(5.12) Balancing condition:
Suppose given a source and a collision operator with traces
marks a balanced state if and only if the orthogonality condition
is satisfied which is equivalent to the balancing condition
6. Applications
6.1. Heat Layers with Zero Flow
We consider the steady flow between two totally reflecting walls at different temperatures with a temperature difference . Since , the moment equations read
The closure moments for the solution are determined from the asymptotic solution for the model at hand of
In the Navier–Stokes description, contains no contribution to , and from Equations (43) to (45) we find the heat layer solution
Comparing the temperature profiles of numerical simulations for the nonlinear and the BGK system (Figure 3) we find that the BGK profile is considerably flatter than that of the nonlinear case. The latter one is close to the constant gradient profile (solid line) linearly connecting the wall temperatures. An explanation for the difference is given by comparing the closure moments for both models (Figure 4). In Figure 4a, we find a small, almost constant contribution (maybe weakly dependent on the temperature) in the nonlinear case. Zooming into Figure 4b confirms this. However, for BGK we find a distinct, almost constant gradient over the whole field of calculation. An explanation for this is again provided by the trace description which allows one to draw a rough picture pointing out the differences between the nonlinear collision operator and BGK model. A full discussion of the trace solutions for both models in the fluid dynamic limit is provided in [5]. We do not repeat the tedious calculations of [5] but explain via a short argument why the BGK system does not provide the correct temperature gradient in the fluid dynamic limit. Suppose is the steady solution of the balance equation for the BGK system,
The first term on the left hand side represents in the limit a finite heat flux modeled by some term of the form . For small , we may use approximation (65) for denoted in brief as . Furthermore, yields an unknown contribution which comes out as a solvability condition for the above equation,
Its solution is
and
Thus, under the above assumptions A is singular in the limit which is not realistic. The only way out is that c and also B are -dependent and vanish in the limit. This explains qualitatively the flattened curve for the temperature profile of the BGK model. In the limit, it is supposed to yield a constant temperature profile.
Figure 3.
Heat layer for nonlinear collision operator and BGK model. Temperature profiles.
Figure 4.
Pressure closure moment for heat layer. (a) Nonlinear collision and BGK operators, (b) zoom into nonlinear operator.
Remark: The results show that trace theory does not fit into the classical series expansion ansatz since it contains fractional powers of .
6.2. Gas Mixtures: An Evaporation Condensation Problem
The initial motivation for the present work came from the study of a gas mixture problem. The two-component gas consists of vapor (species A) which can evaporate or condensate at the flat confining walls of an infinite strip, and of some noncondensable component (species B) which is totally reflected (with energy exchange) at the walls. Given a pressure difference, the gas is attracted by one of the walls, and some portion of species A condenses, which results in a flow through the wall. Suppose there is only a small (almost negligible amount of species B in the mixture. Calculating the fluid dynamic limit applying standard expansion techniques (here: Hilbert expansion) leads to a ghost effect: an infinitely thin boundary layer of the noncondensable completely cuts down the flux of species A, although in the limit the flow velocity of the ensemble is zero. Details of this example are described in [14] and the literature cited there. In [15], we demonstrated that the reason for the confusion lies in some bifurcation structure of the solution space in the case of small velocities. We are now able to present the full solution to the above problem using the trace theory approach.
Deriving a trace theory for a gas mixture could closely follow the lines developed in the preceding sections. We will not do this here but restrict ourselves to a subproblem. We have numerically simulated the evaporation condensation problem and ended up with results, part of which is given in Figure 5. Here we find some boundary layer close to the left wall (which is large scale and thus not a kinetic boundary layer). Far apart from the wall, the whole ensemble seems to tend to some equilibrium state. This cannot be a common Maxwellian, since Species A and B exhibit different velocities and temperatures. Such an equilibrium state does not exist in classical theory. However, the trace theory approach results in a common balanced state of the mixture far on the right of the perturbing wall. In particular, we find the dependence of the condensation rate for A on the interaction between both species, and on the energy exchange of species B on the left wall. Here, we roughly sketch the corresponding calculations.
Figure 5.
Degenerate gas mixture: Boundary layer in half space .
Suppose the restrictions and to their species have moments and with corresponding Maxwellians and . Constructing , we assume that both and are trace elements of their respective Maxwellians, and , with corresponding parameters given by Formulas (54) and (55),
Compatibility conditions are the equalities and , i.e.,
These fix once is given, and the temperature difference in relation to the velocity of A. Both trace elements are now represented by and perturbations of the same Maxwellian .
Let a nonlinear two-species collision operator be given as
with restrictions to the species being
The operators and are the usual one-species collision operators, while and represent the interspecies interactions. The above trace construction is a balanced solution with respect to this operator, if it satisfies the balance conditions
where the closure moments have to be taken relative to their corresponding bulk velocities . From this, we extract conditions of the form
with and being positive constants to be derived from the collision operator. (For , compare (71). can be derived similarly from the interspecies operators.) From the first condition, we can calculate ; the second one relates the velocity to the temperature .
7. Conclusions
In certain situations, it is necessary to put fluid dynamical problems on a safe ground derived from gas kinetic models. In this situation, one ends up with a non-closed moment system of the form (3.4) which has to be supplemented with closure relations for the pressure tensor and the heat flux. We have shown that the most popular models like expansion techniques (Hilbert, Chapman–Enskog) or relaxation systems (BGK or related extensions) fail in certain situations. (See Section 6.1 for the heat layer problem and Section 6.2 for an evaporation condensation problem for gas mixtures).
In the present paper, we introduced an alternative approach which avoids mysteries (“ghost effect”) and some of the deficiencies of standard theory. The reason is that the trace ansatz allows portions of the flow to coexist at the same place with different temperatures or bulk velocities. This may be the case, e.g., close to interfaces (outgoing/reflected flows, different species of a mixture etc.). In such situations, our method is superior to the classical schemes. In fact, we do not know of any theoretical ansatz successfully attacking e.g., the evaporation condensation problem in the fluid dynamic limit.
Funding
This research was funded by GERMAN RESEARCH FOUNDATION grant number BA 922.
Data Availability Statement
Data are contained within the article.
Conflicts of Interest
The author declares no conflict of interest.
References
- Bhatnagar, P.L.; Gross, E.P.; Krook, M. A model for collision processes in gases. Phys. Rev. 1954, 94, 511. [Google Scholar] [CrossRef]
- Shakhov, E.M. Generalization of the Krook kinetic relaxation equation. Fluid Dynam. 1968, 3, 95–96. [Google Scholar] [CrossRef]
- Titarev, V.A. Application of model kinetic equations to hypersonic rarefied gas flows. Comput. Fluids 2018, 169, 62–70. [Google Scholar] [CrossRef]
- Puppo, G. Kinetic models of BGK type and their numerical Integration. arXiv 2019, arXiv:1902.08311v1. [Google Scholar]
- Babovsky, H.; Bold, L. Balanced States and Closure Relations: The Fluid Dynamic Limit of Kinetic Models; Tech. Rep. 22/03; Technische Universitaet Ilmenau, Institute of Mathematics: Ilmenau, Germany, 2022. [Google Scholar]
- Bold, L. Diskrete Geschwindigkeitsmodelle und ihr Bezug zu den Navier–Stokes-Gleichungen. Master’s Thesis, Institute for Mathematics, Ilmenau, Germany, 2022. [Google Scholar]
- Babovsky, H. Discrete kinetic models in the fluid dynamic limit. Comput. Math. Appl. 2014, 67, 256–271. [Google Scholar] [CrossRef]
- Babovsky, H.; Grabmeier, J. Calculus and design of discrete velocity models using computer algebra. Aip Conf. Proc. 2016, 1786, 180003. [Google Scholar] [CrossRef]
- Sasse, T. Discrete Velocity Models for Mixtures and Non-Mixtures. Ph.D. Thesis, Technical University of Ilmenau, Ilmenau, Germany, 2021. [Google Scholar]
- Cercignani, C. The Boltzmann Equation and Its Applications; Springer: New York, NY, USA, 1988. [Google Scholar]
- Sone, Y. Molecular Gas Dynamics; Birkhäuser: Boston, MA, USA, 2007. [Google Scholar]
- Cercignani, C.; Illner, R.; Pulvirenti, M. The Mathematical Theory of Dilute Gases; Springer: New York, NY, USA, 1994. [Google Scholar]
- Babovsky, H. A numerical model for the Boltzmann equation with applications to micro flows. Comput. Math. Appl. 2009, 58, 791–804. [Google Scholar] [CrossRef]
- Aoki, K.; Takata, S.; Taguchi, S. Vapor flows with evaporation and condensation in the continuum limit: Effect of a trace of noncondensable gas. Eur. J. Mech. B/Fluids 2003, 22, 51–71. [Google Scholar] [CrossRef]
- Babovsky, H. Macroscopic limit for an evaporation-condensation problem. Eur. J. Mech. B/Fluids 2017, 63, 106–112. [Google Scholar] [CrossRef]
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2024 by the author. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).