Lattice Boltzmann Model for High-Order Nonlinear Partial Differential Equations
arXiv:0907.1720 · doi:10.1103/PhysRevE.97.013304
Abstract
A general lattice Boltzmann (LB) model is proposed for solving nonlinear partial differential equations with the form , where are constant coefficients, and are the known differential functions of , . The model can be applied to the common nonlinear evolutionary equations, such as (m)KdV equation, KdV-Burgers equation, K() equation, Kuramoto-Sivashinsky equation, and Kawahara equation, etc. Unlike the existing LB models, the correct constraints on moments of equilibrium distribution function in the proposed model are given by choosing suitable \emph{auxiliary-moments}, and how to exactly recover the macroscopic equations through Chapman-Enskog expansion is discussed in this paper. Detailed simulations of these equations are performed, and it is found that the numerical results agree well with the analytical solutions and the numerical solutions reported in previous studies.
18 pages, 4 figures
References in corpus (3)
Cited by in corpus (7)
- A multiple-relaxation-time lattice Boltzmann model based four-level finite-difference scheme for one-dimensional diffusion equation
- Lattice Boltzmann model with self-tuning equation of state for coupled thermo-hydrodynamic flows
- Quasi-integrable KdV models, towers of infinite number of anomalous charges and soliton collisions
- Discrete effects on some boundary schemes of multiple-relaxation-time lattice Boltzmann model for convection-diffusion equations
- A Structured Approach to the Construction of Stable Linear Lattice-Boltzmann Collision Operators
- A general multiple-relaxation-time lattice Boltzmann model for nonlinear anisotropic convection-diffusion equations
- Efficient lattice Boltzmann models for the Kuramoto-Sivashinsky equation