Physica A 414 (2014) 285–299 Contents lists available at ScienceDirect Physica A journal homepage: www.elsevier.com/locate/physa Enhancement of the stability of lattice Boltzmann methods by dissipation control A.N. Gorban a, , D.J. Packwood b a Department of Mathematics, University of Leicester, Leicester, LE1 7RH, UK b Mathematics Institute, University of Warwick, Coventry, UK highlights The stability problem arises for lattice Boltzmann methods in modelling of highly non-equilibrium fluxes. Dissipation control is an efficient tool to improve stability but it affects accuracy. We analyse the stability–accuracy problem for lattice Boltzmann methods with additional dissipation. We compare various methods for dissipation control: Entropic filtering, Multirelaxation methods and Entropic collisions. For numerical test we use the lid driven cavity; the accuracy was estimated by the position of the first Hopf bifurcation. article info Article history: Received 22 March 2014 Received in revised form 5 July 2014 Available online 23 July 2014 Keywords: Lattice gas Numerical stability Critical Reynolds number Entropy Relaxation time Hopf bifurcation abstract Artificial dissipation is a well known tool for the improvement of stability of numerical al- gorithms. However, the use of this technique affects the accuracy of the computation. We analyse various approaches proposed for enhancement of the Lattice Boltzmann Methods’ (LBM) stability. In addition to some previously known methods, the Multiple Relaxation Time (MRT) models, the entropic lattice Boltzmann method (ELBM), and filtering (including entropic median filtering), we develop and analyse new filtering techniques with indepen- dent filtering of different modes. All these methods affect dissipation in the system and may adversely affect the reproduction of the proper physics. To analyse the effect of dissi- pation on accuracy and to prepare practical recommendations, we test the enhanced LBM methods on the standard benchmark, the 2D lid driven cavity on a coarse grid (101×101 nodes). The accuracy was estimated by the position of the first Hopf bifurcation points in these systems. We find that two techniques, MRT and median filtering, succeed in yield- ing a reasonable value of the Reynolds number for the first bifurcation point. The newly created limiters, which filter the modes independently, also pick a reasonable value of the Reynolds number for the first bifurcation. © 2014 Elsevier B.V. All rights reserved. 1. Introduction Lattice Boltzmann methods (LBMs) are a type of discrete algorithm which can be used to simulate fluid dynamics and more [1–4]. One of the nicest properties of an LB scheme is that the transport component of the algorithm, advection, is exact. All of the dissipation in the discrete system then occurs due to the relaxation operation. This dissipation occurs at different orders of the small parameter, the time step [5]. The first order gives an approximation to the Navier–Stokes equations (with Corresponding author. Tel.: +44 1162231433. E-mail addresses: ag153@le.ac.uk, gorbanster@gmail.com (A.N. Gorban), d.packwood@warwick.ac.uk (D.J. Packwood). http://dx.doi.org/10.1016/j.physa.2014.07.052 0378-4371/© 2014 Elsevier B.V. All rights reserved.