DOE PAGES title logo U.S. Department of Energy
Office of Scientific and Technical Information

Title: Perfectly Matched Layers and Characteristic Boundaries in Lattice Boltzmann: Accuracy vs Cost

Journal Article · · AIAA Journal
DOI: https://doi.org/10.2514/1.j064563 · OSTI ID:2483515

Artificial boundary conditions (BCs) play a ubiquitous role in numerical simulations of transport phenomena in several diverse fields, such as fluid dynamics, electromagnetism, acoustics, geophysics, and many more. They are essential for accurately capturing the behavior of physical systems whenever the simulation domain is truncated for computational efficiency purposes. Ideally, an artificial BC would allow relevant information to enter or leave the computational domain without introducing artifacts or unphysical effects. Boundary conditions designed to control spurious wave reflections are referred to as nonreflective boundary conditions (NRBCs). Another approach is given by the perfectly matched layers (PMLs), in which the computational domain is extended with multiple dampening layers, where outgoing waves are absorbed exponentially in time. Here, in this work, the definition of PML is revised in the context of the lattice Boltzmann method. The impact of adopting different types of BCs at the edge of the dampening zone is evaluated and compared, in terms of both accuracy and computational costs. It is shown that for sufficiently large buffer zones, PMLs allow stable and accurate simulations even when using a simple zeroth-order extrapolation BC. Moreover, employing PMLs in combination with NRBCs potentially offers significant gains in accuracy at a modest computational overhead, provided the parameters of the BC are properly tuned to match the properties of the underlying fluid flow.

Research Organization:
Los Alamos National Laboratory (LANL), Los Alamos, NM (United States)
Sponsoring Organization:
USDOE Laboratory Directed Research and Development (LDRD) Program; USDOE National Nuclear Security Administration (NNSA)
Grant/Contract Number:
89233218CNA000001
OSTI ID:
2483515
Report Number(s):
LA-UR--24-26196
Journal Information:
AIAA Journal, Journal Name: AIAA Journal Journal Issue: 4 Vol. 63; ISSN 0001-1452
Publisher:
AIAACopyright Statement
Country of Publication:
United States
Language:
English

References (35)

Optimizing perfectly matched layers in discrete contexts journal May 2014
A perfectly matched layer for the absorption of electromagnetic waves journal October 1994
On Absorbing Boundary Conditions for Linearized Euler Equations by a Perfectly Matched Layer journal November 1996
A Stable, Perfectly Matched Layer for Linearized Euler Equations in Unsplit Physical Variables journal November 2001
Lettuce: PyTorch-Based Lattice Boltzmann Framework book January 2021
The Lattice Boltzmann Method book January 2017
Time dependent boundary conditions for hyperbolic systems journal January 1987
Boundary conditions for direct simulations of compressible viscous flows journal July 1992
Characteristic boundary conditions in the lattice Boltzmann method for fluid and gas dynamics journal May 2014
Towards perfectly matching layers for lattice Boltzmann equation journal September 2009
Characteristic boundary condition for thermal lattice Boltzmann methods journal March 2024
An absorbing boundary condition for the lattice Boltzmann method based on the perfectly matched layer journal September 2012
A perfectly matched layer for the Helmholtz equation in a semi-infinite strip journal December 2004
Absorbing boundary conditions for nonlinear Euler and Navier–Stokes equations based on the perfectly matched layer technique journal April 2008
Two-dimensional characteristic boundary conditions for open boundaries in the lattice Boltzmann methods journal December 2015
Characteristic boundary condition for multispeed lattice Boltzmann model in acoustic problems journal October 2023
Perfectly matched layers for the Boltzmann equation: Stability and sensitivity analysis journal July 2024
The mathematical structure of the lattices of the lattice Boltzmann method journal November 2016
A non-equilibrium bounce-back boundary condition for thermal multispeed LBM journal July 2021
Kinetic theory representation of hydrodynamics: a way beyond the Navier–Stokes equation journal February 2006
Characteristic boundary conditions for direct simulations of turbulent counterflow flames journal November 2005
Characteristic boundary conditions for simulations of compressible reacting flows with multi-dimensional, viscous and reaction effects journal April 2007
The Lattice Boltzmann Equation: For Complex States of Flowing Matter book April 2018
A Model for Collision Processes in Gases. I. Small Amplitude Processes in Charged and Neutral One-Component Systems journal May 1954
From the continuous to the lattice Boltzmann equation: The discretization problem and thermal models journal May 2006
General solution of lattices for Cartesian lattice Bhatanagar-Gross-Krook models journal March 2010
Toward learning Lattice Boltzmann collision operators journal March 2023
An Absorbing Boundary Condition Based on Perfectly Matched Layer Technique Combined with Discontinuous Galerkin Boltzmann Method for Low Mach Number Flow Noise journal December 2018
Application of the perfectly matched absorbing layer model to the linear elastodynamic problem in anisotropic heterogeneous media journal January 2001
Proposed Inflow/Outflow Boundary Condition for Direct Computation of Aerodynamic Sound journal April 1997
Boundary conditions for direct computation of aerodynamic sound generation journal September 1993
On perfectly matched layer as an absorbing boundary condition conference May 1996
Experiments with Hermite Methods for Simulating Compressible Flows: Runge-Kutta Time-Stepping and Absorbing Layers conference May 2007
On the Perfectly Matched Layer for the Boltzmann-BGK Equation and its Application to Computational Aeroacoustics conference June 2010
A Characteristic Boundary Condition for Multispeed Lattice Boltzmann Methods
  • Friedemann Klass, Friedemann Klass; Alessandro Gabbana, Alessandro Gabbana; Andreas Bartel, Andreas Bartel
  • Communications in Computational Physics, Vol. 33, Issue 1 https://doi.org/10.4208/cicp.OA-2022-0052
journal January 2023

Similar Records

Two-step perfectly matched layer for arbitrary-order pseudo-spectral analytical time-domain methods
Journal Article · 2018 · Computer Physics Communications · OSTI ID:1543537

On absorbing boundary conditons for linearized Euler equations by a perfectly matched layer
Journal Article · 1996 · Journal of Computational Physics · OSTI ID:478607

Perfectly matched layers for Maxwell's equations in second order formulation
Journal Article · 2004 · Journal of Computational Physics · OSTI ID:15016551