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
Lattice-Boltzmann-Modell für nicht-ideale kompressible Fluiddynamik
In diesem Artikel wird eine Lattice-Boltzmann-Methode zur Simulation von kompressiblen nicht-idealen Fluidströmungen vorgestellt. Das Verfahren nutzt ein Gitter mit ersten Nachbarn und führt durch einen quasi-Gleichgewichts-Attraktor einen konsistenten Satz von Korrekturgliedern ein, um eine positive Definitheit und Galilei-Invarianz der Navier-Stokes-Dissipationsrate zu gewährleisten. Diese Konstruktion vermeidet die Notwendigkeit erweiterter Schablonen oder temporärer Regularisierung und erhält gleichzeitig numerische Stabilität und thermodynamische Konsistenz über einen breiten Bereich von Strömungszuständen. Das resultierende Modell reproduziert die Fluiddynamik auf der Euler- und Navier-Stokes-Ebene präzise. Als strenge Validierung präsentieren die Autoren erstmals quantitativ genaue Simulationen von Tropfen-Stoßwellen-Wechselwirkungen mit Machzahlen bis zu 1,47 im Lattice-Boltzmann-Rahmen.
Die Dynamik nicht-idealer kompressibler Fluide ist ein aufstrebendes und sich schnell entwickelndes Gebiet der Fluiddynamik, hauptsächlich aufgrund des Auftretens von Methoden und Technologien, die unter nahe-kritischen, transkritischen und überkritischen Bedingungen arbeiten. Diese Fluidklassen umfassen:
Überkritische Fluide: Fluide unter Druck- und Temperaturbedingungen oberhalb des kritischen Punktes
Dichte Dämpfe: Gase, deren Kompressibilitätsfaktor vom Verhalten idealer Gase abweicht
BZT-Fluide: Hochmolekulare komplexe Fluide mit negativer fundamentaler gasdynamischer Ableitung
Traditionelle CFD-Methoden: In thermodynamisch instabilen Spinodalregionen wird das Quadrat der adiabatischen Schallgeschwindigkeit negativ, was dazu führt, dass die Evolutionsgleichungen von hyperbolisch zu parabolisch werden
Bestehende LBM-Modelle: Konzentrieren sich hauptsächlich auf Siedungsanwendungen und ermangeln systematischer Modelle für kompressible nicht-ideale Strömungen
Numerische Stabilitätsprobleme: Stabilitätschallenges bei hohen Machzahlen und starken nicht-idealen Effekten
Vorschlag eines neuen Dual-Verteilungs-LBM-Modells: Verwendung eines klassischen Gitters mit ersten Nachbarn (D3Q27) zur Simulation nicht-idealer kompressibler Strömungen
Einführung eines quasi-Gleichgewichts-Attraktor-Mechanismus: Durch Korrekturkenngrößen fᵢ und gᵢ wird positive Definitheit und Galilei-invariante Dissipationsrate gewährleistet
Realisierung unabhängiger Volumenviskositätskontrolle: Lösung des Problems der möglicherweise negativen Volumenviskosität in der BGK-Struktur
Erstmalige Realisierung von Tropfen-Stoßwellen-Wechselwirkungssimulationen bei hoher Machzahl: Quantitativ genaue Simulation bei Ma=1,47 im LBM-Rahmen
Erhaltung thermodynamischer Konsistenz: Aufrechterhaltung numerischer Stabilität über einen breiten Bereich von Strömungszuständen
Durch Einführung von fᵢ und gᵢ relaxiert das System nicht einfach zum lokalen Gleichgewicht, sondern zu einem modifizierten quasi-Gleichgewichtszustand, was gewährleistet:
In traditionellen BGK-Modellen kann die Volumenviskosität η' = ((D+2)/D - ρcs²/P)μ negativ sein. Durch den Korrekturterm Φ' wird unabhängige Kontrolle realisiert:
Durch sorgfältig gestaltete verschobene Temperatur T* und Energiekorrektionen wird thermodynamische Konsistenz unter nichtlinearen Zustandsgleichungen gewährleistet.
Einfaches Einzelrelaxationszeit-Modell: Gegenwärtig wird das einfache BGK-Kollisionsmodell verwendet, das für Turbulenz-Simulationen möglicherweise nicht robust genug ist
Beschränkung der Zustandsgleichung: Hauptsächlich Validierung der van-der-Waals-Gleichung; andere komplexe Zustandsgleichungen erfordern weitere Verifikation
Begrenzte dreidimensionale Validierung: Die meisten Validierungen konzentrieren sich auf eindimensionale und zweidimensionale Konfigurationen
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.