Asymptotic preserving and positive schemes for radiation hydrodynamics

https://doi.org/10.1016/j.jcp.2005.11.011Get rights and content

Abstract

In view of radiation hydrodynamics computations, we propose an implicit and positive numerical scheme that captures the diffusion limit of the two-moments approximate model for the radiative transfer even on coarses grids. The positivity of the scheme is equivalent to say that the scheme preserves the limited flux property. Various test cases show the accuracy and robustness of the scheme.

Introduction

The aim of this work is about accurate discretization of radiation hydrodynamics by means of eulerian finite volume methods. In this direction we study and discretize a non-linear two-moments model (2) for radiation in the Eulerian frame written in one space dimension. The model, called in the next M1, derives from a maximum entropy principle as in [10], [27], [19], [26], [5], [1]. This model and the related ones are stiff models, the stiffness parameter is ε small. For ICF (inertial confinement fusion applications) ε  10−3, for example see [30]. There are some regions of the space with very little interactions between the radiation and the matter and other regions with strong interactions with the matter. The case of little interactions is called the streaming regime. For strong interaction it is possible to derive diffusion approximations of (2). This is called the diffusion regime. Among the numerical methods that have been proposed for the discretization of simplified radiation models, we distinguish between discretization of diffusion approximations and direct discretization of two-moment models. Concerning numerical method for the discretization of diffusion approximations we quote [18] in which a technique of flux limiting is discussed in detail. The technique of flux limiting somehow extends the domain of validity of these diffusion approximations to the streaming regime. We exhibit a new intermediate interaction regime, of pure hyperbolic type, for which the limit equation can be written in divergent form or in non-divergent form. We privilege the divergence form of this equation. This is different from the work of [9] where the non-divergent formulation is used for the radiation energy. This is important for the numerics since a non-divergent discretization may converge to wrong discontinuous solutions [17]. It has been noticed since a long time, in the work of Mihalas [24] for example, that a direct discretization of a two-moments models can help to get a better discretization for both streaming and diffusion regimes. It is also possible that higher moments models could treat more efficiently the anisotropy of radiation in dimension greater than one.

In this direction, a preliminary question is how to discretize “correctly” a two-moments model for the radiation in the non-relativistic case in dimension one, that is for ε small, and at the matter scale. That is, we desire to adapt the grid according to the length scale of the matter. From the point of view of photons the grid is coarse. Among the works dedicated to this specific problem we point out [21], [22], [23], [2]. We show on a simple example that freezing naively the Eddington factor during the time step gives a non-positive implicit linear discretization of the problem. This is based on the fact that the linear implicitation of the HLL solver is non-positive if the equation is non-linear, that is if the Eddington factor is not constant. The new method we propose has the following features:
Positivity of the scheme: the scheme guarantees the positivity in 1D-ErFrErwhere Er is the energy of radiation and Fr is the radiation flux. This is equivalent to say the scheme is flux limited|Fr|Er1.The physical meaning of flux limitation is more natural with (1). This property is useful essentially in the streaming regime for which |Fr|  Er. This flux limiting has nothing to do with the numerical tricks used for the discretization of diffusion approximations of two-moments models.

  • Correct diffusion limits:

    the equilibrium and non-equilibrium diffusion limits of the scheme are correct even for a coarse mesh,

  • Correct hyperbolic limit:

    the numerical treatment of the purely hyperbolic limit (9) is compatible with the divergent form of the equation.

  • Time step requirement:

    the scheme is explicit for the hydrodynamic part and totally implicit for the radiation part. Therefore, the only CFL limitation comes from the hydrodynamic part.

The first three properties are true at the PDE level for the basic two-moments model. Since the basic two-moments model considered in this paper is highly non-linear (see (2)), a direct implicit discretization of this model may be tricky if the material velocity v is non-zero. We now describe the strategy we propose to obtain these properties at the numerical level. We think this approach is simpler.

The first ingredient to obtain all these properties is what we call a splitted approximation. Usually this kind of model is called a co-moving frame radiation hydrodynamics model, see [25], [20], [2]. The model consists in transporting the radiation entropy and the radiation entropy flux at velocity v, then to discretize with the matter at rest with v = 0. This splitted approximation has almost zero additional numerical cost. The maximal hyperbolic wave velocity of the splitted approximation is 1ε±v which slightly exceeds the physical maximal wave velocity 1ε which is the velocity of light in non-dimensional variables. This is shared with other co-moving frame radiation hydrodynamics model like [25], [20], [2]. We think that slight violation of the velocity of light in very rare cases is much better than diffusion approximations without flux limiting of the diffusion coefficient. Even with flux limiting of the diffusion coefficient it is difficult to guarantee a correct velocity for the front propagation in transparent materials. In this work we only consider an explicit discretization of the hydrodynamics part. On the other hand, the radiative step of the splitted model is discretized by an implicit method. The reason is the high speed of the radiation signal which is much greater than the mean velocity of the matter. Since we are interested in the time scale of the matter, the radiation must be treated implicitly.

The second ingredient lies in the discretization of the radiative step. The numerical scheme for the radiative step must be consistent with the diffusion approximation in opaque region and must preserve the flux limited property. It is well known, cf. [14], [15], [28], that in opaque regions standard finite volume schemes lead to a wrong coefficient of diffusion for coarse grids. It is illuminating to consider the hyperbolic heat equationtu+1εxv=0,tu+1εxv=-1ε2u.The asymptotic regime ε  0+ is the heat equation ∂tu  xxu = 0. The problem stressed in [14], [15], [28] is that a discretization with stable upwinded schemes of the hyperbolic equation has the asymptotic limittu-1+CΔxεxxu=0,C>0.Therefore, the discretization of the hyperbolic equation on a coarse grid may have the limitxxu=0which is wrong. Last decade “asymptotic preserving schemes” (AP scheme), cf. [14], [15], [28], [12], have been developed in order to recover the correct diffusion asymptotic limit. Thus AP schemes seems to be the good tool for radiative two-moment models. But actual AP schemes suffer of some limitations. Semi-implicit AP scheme like those proposed in [15], [14] can handle non-linear system but are, in the best case, only positive and stable under a parabolic CFL condition and this not acceptable for our purpose since we do not want such time step limitation. The AP scheme proposed by Gosse in [12] has a better stability property, but it is difficult to extend this scheme for non-linear systems: Moreover, the method used in [12] seems quite impossible to extend for a resonant problem like the one we study in this work. Therefore, we have developed a new discretization of radiation part of the model. This implicit discretization is unconditionally positive, and has the correct diffusion limit. It is based on two basic schemes. The first one is a “relaxation” scheme, see for example [16], which has the advantage to transform the initial non-linear problem into a linear one: this is why we solve two linear systems at each time step. The second one is the AP scheme described [12], in order to obtain the right asymptotic diffusion limit with no time step limitation for the positivity. This discretization of the radiative step is an improved version of the one proposed in [7], it can handle more efficiently opaque and transparent zones. Concerning the cost of such a discretization, let us mention that in one dimension the matrix can be inverted by the a low cost algorithm like the LU one.

The plan is as follows. In Section 2, we study the M1 model for the radiation and recall various diffusion approximations of this model. In Section 3, we derive what we call splitted approximations for the M1 model. Numerical schemes for each part of the splitting are proposed and analyzed in Section 4. In Section 5, we show some numerical results to demonstrate the features of the scheme, with application to the full system of hydrodynamics coupled with radiation. Section 6 is the conclusion. We sketch future developments of the method.

Section snippets

The two-moments model M1

The starting point of the analysis is the following two-moments model for radiation in the Eulerian frame and written with non-dimensional variables in one space dimension (see [1] for a full derivation)tEr+1εxFr=γσaε2(T4-Er+εvFr)-γσsεvFr0,tFr+1εxPr=-γσaε2(Fr-εv(T4+Pr))-γσsε2Fr0,Pr=χEr,χ=3+4f25+24-3f2,f=Fr/Er.In this model Er is the energy of radiation, Fr is the flux of radiation, Pr is the pressure of radiation and χ is called the Eddington factor. f measures the anisotropy of

Splitted approximations of the M1 model

Our aim is at the description of splitted approximation of the M1 model, in view of the discretization of (2) such that (7) is by construction an asymptotic limit of the scheme. We also take care of the natural reality condition that says that |Fr|Er1. This comes from |Fr|Er=|nI(ν,n)dνdn|I(ν,n)dνdn1 for a smooth smooth intensity I. Straightforward but lengthy calculations show that

Proposition 1

Assuming that Tr > 0 then|b|<1|Qr|Sr<1|Fr|Er<1.

From (3), (4) it is sufficient to prove that : −1 < b < 1 implies -

Derivation of the numerical schemes

The time step is Δt > 0, the mesh size is Δx > 0, the value of the radiative energy and flux in the cell ](j-12)Δx,(j+12)Δx[ and at time step n is denoted as (Erj,n,Frj,n). Similarly, the radiative entropy and radiative entropy flux are (Srj,n,Qrj,n). The velocity uj+12n is assumed to be known at each interface and at each time step.

Numerical results

All test cases have been performed with the algorithm proposed in this work. The boundary have been chosen so that the results are independent of the way the boundary conditions are enforced. In the Su–Olson test case, the problem is symmetric. For the streaming test problem we use free boundary conditions as described in Eq. (37). For the transfer test case we use infinite opacities near the boundaries. The boundary conditions for the other test cases have been treated with a combination of

Conclusion and perspectives

We think that the method proposed in this work gives good results in 1D. At least the method is stable and accurate for diffusion limits, the code is robust, and the numerical results are satisfactory for a large variety of test cases. One could also think about coupling the scheme proposed in this work with higher order schemes with a θ-method. The interest could be a less dissipative scheme in free streaming regions.

The method does not depend on the particular Eddington factor used for

References (35)

  • T.A. Brunner et al.

    One-dimensional Riemann solvers and the maximum entropy closure

    JQRST

    (2001)
  • C. Buet, S. Cordier, An asymptotic preserving scheme for hydrodynamics radiative transfer models, Numer. Math....
  • F. Coquel et al.

    Numerical methods for weakly ionized gas

    Astrophys. Space Sci.

    (1998)
  • W. Wenlong Dai et al.

    Numerical simulations for radiation hydrodynamics: II. Transport limit

    J. Comput. Phys.

    (2000)
  • J.L. Feugeas et al.

    Entropy moment closure hierarchy for the radiative transfer equation

    C. R. Acad. Sci., Paris, Sér. I, Math.

    (1999)
  • L. Gosse

    Localization effects and measure source terms in numerical schemes for Balance laws

    Math. Comp.

    (2002)
  • L. Gosse, G. Toscani, Space localization and well-balanced schemes for discrete kinetic models in diffusive regime,...
  • Cited by (0)

    View full text