Lattice Boltzmann model for non-ideal compressible fluid dynamics
Hosseini, Feinberg, Karlin
We present a lattice Boltzmann formulation for the simulation of compressible, non-ideal fluid flows. The method employs first-neighbor lattices and introduces a consistent set of correction terms through quasi-equilibrium attractors, ensuring positive-definite and Galilean-invariant Navier-Stokes dissipation rates. This construction circumvents the need for extended stencils or ad hoc regularization, while maintaining numerical stability and thermodynamic consistency across a broad range of flow regimes. The resulting model accurately reproduces both Euler- and Navier-Stokes-level hydrodynamics. As a stringent validation, we demonstrate, for the first time within a lattice Boltzmann framework, quantitatively accurate simulations of drop-shock interactions at Mach numbers up to 1.47. The proposed approach thus extends the applicability of lattice Boltzmann methods to high-speed, non-ideal compressible flows with a minimal kinetic stencil.
academic
Modello Lattice Boltzmann per la dinamica dei fluidi comprimibili non ideali
Il presente articolo propone un metodo Lattice Boltzmann per simulare il flusso di fluidi comprimibili non ideali. Il metodo impiega un reticolo a primi vicini, introducendo una serie coerente di termini correttivi attraverso un attrattore quasi-equilibrio, garantendo un tasso di dissipazione Navier-Stokes positivo definito e invariante galileiano. Questa costruzione evita la necessità di modelli estesi o regolarizzazioni temporanee, mantenendo al contempo la stabilità numerica e la coerenza termodinamica in un ampio intervallo di stati di flusso. Il modello risultante riproduce accuratamente la fluidodinamica ai livelli euleriano e Navier-Stokes. Come verifica rigorosa, gli autori dimostrano per la prima volta nel framework Lattice Boltzmann la simulazione quantitativamente accurata dell'interazione goccia-onda d'urto con numero di Mach fino a 1,47.
La dinamica dei fluidi comprimibili non ideali rappresenta un ramo emergente e in rapido sviluppo della meccanica dei fluidi, principalmente dovuto all'emergere di metodologie e tecnologie che operano in condizioni prossime al punto critico, transcritiche e supercritiche. Questa classe di fluidi include:
Fluidi supercritici: fluidi a pressioni e temperature superiori al punto critico
Vapori densi: gas il cui fattore di comprimibilità si discosta dal comportamento del gas ideale
Fluidi BZT: fluidi a complessità molecolare elevata con derivata negativa della dinamica dei gas fondamentale
Metodi CFD tradizionali: nella regione spinodale termodinamicamente instabile, il quadrato della velocità del suono adiabatica diventa negativo, causando l'evoluzione dell'equazione da iperbolica a parabolica
Modelli LBM esistenti: principalmente orientati verso applicazioni di ebollizione, mancano di modelli sistematici per flussi comprimibili non ideali
Problemi di stabilità numerica: sfide di stabilità a numeri di Mach elevati e con forti effetti non ideali
Propone un nuovo modello LBM a doppia funzione di distribuzione: implementa la simulazione di flussi non ideali comprimibili utilizzando il classico reticolo a primi vicini (D3Q27)
Introduce il meccanismo dell'attrattore quasi-equilibrio: garantisce attraverso i termini correttivi fᵢ e gᵢ un tasso di dissipazione positivo definito e invariante galileiano
Realizza il controllo indipendente della viscosità di volume: risolve il problema della possibile viscosità di volume negativa nella struttura BGK
Realizza per la prima volta la simulazione dell'interazione goccia-onda d'urto ad alto numero di Mach: raggiunge una simulazione quantitativamente accurata con Ma=1,47 nel framework LBM
Mantiene la coerenza termodinamica: preserva la stabilità numerica in un ampio intervallo di stati di flusso
Introducendo fᵢ e gᵢ, il sistema non si rilassa semplicemente verso l'equilibrio locale, ma verso uno stato quasi-equilibrio modificato, il che garantisce:
Nel modello BGK tradizionale la viscosità di volume η' = ((D+2)/D - ρcs²/P)μ può essere negativa. Attraverso il termine correttivo Φ' si realizza il controllo indipendente:
Attraverso la progettazione accurata della temperatura traslata T* e della correzione energetica, si garantisce la coerenza termodinamica sotto equazioni di stato non lineari.
Modello a tempo di rilassamento singolo: attualmente utilizza il semplice modello di collisione BGK, potrebbe non essere sufficientemente robusto per la simulazione della turbolenza
Limitazioni dell'equazione di stato: la verifica principale riguarda l'equazione di van der Waals, altre equazioni di stato complesse richiedono ulteriore verifica
Verifica tridimensionale limitata: la maggior parte della verifica è concentrata su configurazioni unidimensionali e bidimensionali
Guardone, A. et al. (2024). Nonideal compressible fluid dynamics of dense vapors and supercritical fluids. Annual Review of Fluid Mechanics, 56, 241-269.
Hosseini, S.A. & Karlin, I.V. (2023). Lattice Boltzmann for non-ideal fluids: Fundamentals and practice. Physics Reports, 1030, 1-137.
Shan, X. & Chen, H. (1993). Lattice Boltzmann model for simulating flows with multiple phases and components. Physical Review E, 47(3), 1815.