Variable change in LBE for source term
L’équation de Boltzmann discrète avec un terme source (ou terme force externe) \(\mathcal{S}_{i}^{\vartheta}\) peut s’écrire sous la forme suivante avec le terme de collision BGK :
Dans ce qui suit, les calculs sont développés en posant \(\vartheta\equiv f\), \(\mathcal{S}_{i}^{\vartheta}=\mathcal{S}_{i}^{f}=\mathcal{S}_{i}\) et \(\tau_{\vartheta}\equiv\tau\), mais l’approche du changement de variable est également valable pour \(\vartheta\equiv h\) et \(\vartheta\equiv s\). Les termes qui sont évalués en \(\boldsymbol{x}\) et \(t\) sont notés \(f_{i}\equiv f_{i}(\boldsymbol{x},\,t)\), \(f_{i}^{eq}\equiv f_{i}^{eq}(\boldsymbol{x},\,t)\) et \(\mathcal{S}_{i}\equiv\mathcal{S}_{i}(\boldsymbol{x},\,t)\), tandis que les termes évalués en \(\boldsymbol{x}+\boldsymbol{c}_{i}\delta t\) et \(t+\delta t\) sont notés avec une étoile : \(f_{i}^{\star}\equiv f_{i}(\boldsymbol{x}+\boldsymbol{c}_{i}\delta t,\,t+\delta t)\), \(f_{i}^{\star eq}\equiv f_{i}^{eq}(\boldsymbol{x}+\boldsymbol{c}_{i}\delta t,\,t+\delta t)\) et \(\mathcal{S}_{i}^{\star}\equiv\mathcal{S}_{i}(\boldsymbol{x}+\boldsymbol{c}_{i}\delta t,\,t+\delta t)\). Avec ces notations, l’intégration de l’Eq. (400) entre \(t\) et \(t+\delta t\) donne :
où la loi des trapèzes à été appliquée pour le membre de droite de l’Eq. (400). Dans cette expression, pour les termes en \(\mathbf{x}+\mathbf{c}_{i}\delta t\) et \(t+\delta t\), on introduit le changement de variable suivant :
Le même changement de variable est utilisé pour les termes en \(\boldsymbol{x}\) et \(t\) :
En inversant cette dernière relation pour exprimer \(f_{i}\) en fonction de \(\overline{f}_{i}\), on obtient :
Avec les Eqs. (402) et (404), l’Eq. (401) devient
Si on définit un nouveau changement de variable
alors l’Eq. (405) est équivalente à
Sans le changement de variable sur \(f_{i}^{eq}\), l’Eq. (405) est équivalente à
où seul le facteur devant le terme source est modifié.
En introduisant le taux de collision sans dimension défini par \(\overline{\tau}=\tau/\delta t\), l’Eq. (407) s’écrit finalement
ou alternativement,
Dans les chapitres de cette documentation, l’Eq. (409) est l’équation d’évolution utilisée dans les algorithmes LBM. Le changement de variable Eq. (403) conduit à calculer les moments d’ordre zéro par :
Equivalence
On montre ici l’équivalence entre l’Eq. 6.25 dans [1] (page 239) et de l’Eq. (410)
Démonstrations de l’équivalence
Dans Krüger et al., l’équation d’évolution pour \(\overline{f}_{i}\) s’écrit (Eq. 6.25) :
où \(\overline{f}_{i}^{\star}\equiv\overline{f}_{i}(\boldsymbol{x}+\boldsymbol{c}_{i}\delta t,\,t+\delta t)\). On note que le temps de relaxation \(\lambda\) est homogène à un temps et il est défini sous 6.25 par
On définit le taux de relaxation (sans dimension) par :
En l’utilisant dans (413), on obtient :
En remplaçant dans Eq. (412), on obtient :
En simplifiant le facteur devant \(F_{i}\), on obtient :
Finalement, on obtient :
qui correspond à l’Eq. (410).
Lien avec la formulation qui introduit \(\overline{f}_{i}^{eq}\)
L’Eq. (412) avec \(\lambda\) défini par l’Eq. (413) s’écrit :
En manipulant le dernier terme du membre de droite, on obtient :
En factorisant les second et troisième termes on obtient :
Si on pose :
Alors on obtient :
Encore une fois si on pose \(\overline{\tau}=\tau/\delta t\) alors :
qui est l’équation d’évolution LBE utilisée dans ce document.
Bibliography
Section author: Alain Cartalade