Continuous-Scale Kinetic Fluid Simulation

@article{Li2019ContinuousScaleKF,
  title={Continuous-Scale Kinetic Fluid Simulation},
  author={Wei Li and Kai-Yi Bai and Xiaopei Liu},
  journal={IEEE Transactions on Visualization and Computer Graphics},
  year={2019},
  volume={25},
  pages={2694-2709}
}
Kinetic approaches, i.e., methods based on the lattice Boltzmann equations, have long been recognized as an appealing alternative for solving incompressible Navier-Stokes equations in computational fluid dynamics. [] Key Method To achieve flexibility, we propose a novel continuous-scale formulation that enables samples at arbitrary resolutions to easily communicate with each other in a more continuous sense and with loose geometrical constraints, which allows efficient and adaptive sample construction to…
GPU Optimization for High-Quality Kinetic Fluid Simulation
TLDR
This paper presents multiple novel GPU optimization techniques to efficiently implement high-quality ACM-MRT-based kinetic fluid simulations in domains containing complex solids, and extended the method to multi-GPU systems to enable large-scale simulations.
Fast and scalable turbulent flow simulation with two-way coupling
TLDR
A novel low-dissipation and low-dispersion fluid solver that can simulate two-way coupling in an efficient and scalable manner, even for turbulent flows is introduced and is ideally suited for implementation on single- or multi-GPU computing platforms.
Fast and Scalable Turbulent Flow Simulation with Two-Way Coupling: Supplementary Material
TLDR
An introduction to lattice Boltzmann methods is presented, starting from a derivation of the classical BoltZmann equations to the state-of-the-art latticeboltzmann techniques, with an analysis of the stability range of the parameters.
Kinetic-Based Multiphase Flow Simulation
TLDR
A kinetic model of the coupling of the Navier-Stokes equations with a conservative phase-field equation is proposed, and a series of numerical improvements over existing kinetic-based approaches are provided to offer a general multiphase flow solver.
Fast and versatile fluid-solid coupling for turbulent flow simulation
TLDR
This paper introduces a novel hybrid approach to fluid-solid coupling which systematically involves a mesoscopic double-sided bounce-back scheme followed by a cut-cell velocity correction for a more robust and plausible treatment of turbulent flows near moving (thin) solids, preventing flow penetration and reducing boundary artifacts significantly.
Covector Fluids
The animation of delicate vortical structures of gas and liquids has been of great interest in computer graphics. However, common velocity-based fluid solvers can damp the vortical flow, while
Dynamic Upsampling of Smoke through Dictionary-based Learning
TLDR
A novel learning approach to the dynamic upsampling of smoke flows based on a training set of flows at coarse and fine resolutions by turning an input coarse animation into a sparse linear combination of small velocity patches present in a precomputed over-complete dictionary.
FishGym: A High-Performance Physics-based Simulation Framework for Underwater Robot Learning
TLDR
A new platform called “FishGym” is proposed, which can be used to train fish- like underwater robots and obtained learned control policies for multiple benchmark tasks through leveraged existing training methods with adaptations to underwater fluid-like robots.
Dynamic Upsampling of Smoke through Dictionary-based Learning
TLDR
A versatile method for dynamic upsampling of smoke flows which handles a variety of animation contexts and shares strong similarities with their corresponding fine numerical simulations, even if they are generated over an order of magnitude faster.
...
...

References

SHOWING 1-10 OF 70 REFERENCES
Infinite continuous adaptivity for incompressible SPH
TLDR
This paper introduces a novel method to adaptive incompressible SPH simulations that allows for infinite continuous adaptivity, and achieves adaptivity ratios up to 5 orders of magnitude, while still being mass preserving and numerically stable, yielding unprecedented vivid surface detail.
A Unified Detail-Preserving Liquid Simulation by Two-Phase Lattice Boltzmann Modeling
TLDR
This paper proposes a novel unified approach which is easy and effective to produce a variety of liquid-air interface phenomena, and proposes techniques to suppress oscillations for significant stability enhancement, as well as derive a new subgrid-scale model to further improve stability.
Turbulence Simulation by Adaptive Multi-Relaxation Lattice Boltzmann Modeling
TLDR
A novel approach to simulating turbulent flows by developing an adaptive multirelaxation scheme in the framework of lattice Boltzmann equation, and simultaneously predict multiple eddy viscosities for stress-tensor-related elements, thereby asynchronously computing multiple relaxation parameters to further enhance the MRT-LBE stability.
A multi‐block lattice Boltzmann method for viscous fluid flows
Compared to the Navier–Stokes equation‐based approach, the method of lattice Boltzmann Equation (LBE) offers an alternative treatment for fluid dynamics. The LBE method often employs uniform lattices
Schrödinger's smoke
TLDR
A new approach for the purely Eulerian simulation of incompressible fluids where the fluid state is represented by a C2-valued wave function evolving under the Schrödinger equation subject to incompressibility constraints, which enables robust simulation of intricate phenomena such as vortical wakes and interacting vortex filaments, even on modestly sized grids.
The affine particle-in-cell method
TLDR
This work presents a novel technique designed to retain the stability of the original PIC, without suffering from the noise and instability of FLIP, and shows that it allows for exact conservation of angular momentum across the transfers between particles and grid.
Scalable fluid simulation using anisotropic turbulence particles
TLDR
This work presents a novel, scalable turbulence method that uses a realistic energy model and an efficient particle representation that allows for the accurate and robust simulation of small-scale detail, and demonstrates that it is highly suitable for massively parallel architectures.
A Generalised Lattice Boltzmann Equation on Unstructured Grids
This paper presents a new finite-volume discretization of a generalised Lattice Boltzmann equation (LBE) on unstructured grids. This equation is the continuum LBE, with the addition of a second order
Adapted unstructured LBM for flow simulation on curved surfaces
TLDR
A novel and effective way to model flows on surfaces based on the microscopic kinetic equations for discrete particle distribution functions is introduced that adapts a recently emerged computational fluid dynamics (CFD) model, unstructured lattice Boltzmann model (Unstructured LBM), from the 2D unstructuring meshes to the 3D surface meshes.
Energy-preserving integrators for fluid animation
TLDR
This paper proposes simple, unconditionally stable, fully Eulerian integration schemes with no numerical viscosity that are capable of maintaining the liveliness of fluid motion without recourse to corrective devices.
...
...