In this paper, we present a conservative semi-Lagrangian finite-differencescheme for the BGK model. Classical semi-Lagrangian finite difference schemes, cou-pled with an L-stable treatment of the collision term, allowlarge time steps, for all therange of Knudsen number [17, 27, 30]. Unfortunately, however, such schemes are notconservative. Lack of conservation is analyzed in detail, and two main sources areidentified as its cause. First, when using classical continuous Maxwellian, conserva-tion error is negligible only if velocity space is resolved with sufficiently large numberof grid points. However, for a small number of grid points in velocity space such erroris not negligible, because the parameters of the Maxwelliando not coincide with thediscrete moments. Secondly, the non-linear reconstruction used to prevent oscillationsdestroys the translation invariance which is at the basis ofthe conservation propertiesof the scheme. As a consequence the schemes show a wrong shockspeed in the limitof small Knudsen number. To treat the first problem and ensuremachine precisionconservation of mass, momentum and energy with a relativelysmall number of veloc-ity grid points, we replace the continuous Maxwellian with the discrete Maxwellianintroduced in [22]. The second problem is treated by implementing a conservative cor-rection procedure based on the flux difference form as in [26]. In this way we can con-struct conservative semi-Lagrangian schemes which are Asymptotic Preserving (AP)for the underlying Euler limit, as the Knudsen number vanishes. The effectiveness ofthe proposed scheme is demonstrated by extensive numericaltests.

High Order Conservative Semi-Lagrangian Scheme for the BGK Model of the Boltzmann Equation

Sebastiano Boscarino
Primo
;
Seung-Yeon Cho
Secondo
;
Giovanni Russo
Penultimo
;
2021-01-01

Abstract

In this paper, we present a conservative semi-Lagrangian finite-differencescheme for the BGK model. Classical semi-Lagrangian finite difference schemes, cou-pled with an L-stable treatment of the collision term, allowlarge time steps, for all therange of Knudsen number [17, 27, 30]. Unfortunately, however, such schemes are notconservative. Lack of conservation is analyzed in detail, and two main sources areidentified as its cause. First, when using classical continuous Maxwellian, conserva-tion error is negligible only if velocity space is resolved with sufficiently large numberof grid points. However, for a small number of grid points in velocity space such erroris not negligible, because the parameters of the Maxwelliando not coincide with thediscrete moments. Secondly, the non-linear reconstruction used to prevent oscillationsdestroys the translation invariance which is at the basis ofthe conservation propertiesof the scheme. As a consequence the schemes show a wrong shockspeed in the limitof small Knudsen number. To treat the first problem and ensuremachine precisionconservation of mass, momentum and energy with a relativelysmall number of veloc-ity grid points, we replace the continuous Maxwellian with the discrete Maxwellianintroduced in [22]. The second problem is treated by implementing a conservative cor-rection procedure based on the flux difference form as in [26]. In this way we can con-struct conservative semi-Lagrangian schemes which are Asymptotic Preserving (AP)for the underlying Euler limit, as the Knudsen number vanishes. The effectiveness ofthe proposed scheme is demonstrated by extensive numericaltests.
2021
BGK model, Boltzmann equation, semi-Lagrangian scheme, conservative correction,discrete Maxwellian.
File in questo prodotto:
File Dimensione Formato  
2021_BoChoRuYu.pdf

accesso aperto

Tipologia: Versione Editoriale (PDF)
Licenza: Dominio pubblico
Dimensione 5.07 MB
Formato Adobe PDF
5.07 MB Adobe PDF Visualizza/Apri

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/20.500.11769/484092
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 14
  • ???jsp.display-item.citation.isi??? 14
social impact