Searcharxiv⌕ Search

arXiv subjects

S. V. Raghurama Rao

Publications and source records attributed to S. V. Raghurama Rao.

At least 19 recordsLinked to original sources

A hat function based positive contact discontinuity capturing Boltzmann scheme

The suitable moments of the Maxwell velocity distribution function recover the conserved variable and flux vectors of the Euler equations of gas dynamics. However, the Maxwellian has infinite support in velocity space, which poses challenges for the numerical analysis of kinetic schemes based on it. Although Maxwellian is a natural choice, it is not the only distribution function that preserves these key moments. In his seminal paper, Perthame (1990) introduced a compactly supported hat function as an alternative. This paper presents the formulation and analysis of a contact discontinuity capturing Boltzmann scheme based on peculiar velocity, constructed using the hat function. Owing to the compact support of the hat function in velocity space, the numerical analysis of the proposed scheme is considerably simplified, allowing for a direct proof of its positivity. The scheme, extended to second-order accuracy without compromising the positivity-preserving property of its first-order counterpart, is tested on several benchmark inviscid flow problems in one- and two-dimensions.

math.NA↗

Accurate contact discontinuity resolving Boltzmann schemes based on peculiar velocity

Starting from the robust foundation of the peculiar velocity based upwind (PVU) Boltzmann scheme, which fails to recognize contact discontinuities, this paper introduces new variants for the numerical solutions of equations of gas dynamics. A modified partial differential equation (MPDE) analysis of the original scheme reveals that the numerical diffusion coefficient corresponding to the peculiar velocity part does not vanish as the Mach number goes to zero. The numerical discretization of the peculiar velocity term is redesigned so that the numerical diffusion depends only on the bulk fluid velocity across the stationary contact discontinuities, enabling its exact capture in 1D and exact capture of slip surfaces in 2D. The resulting variants achieve low numerical diffusion while preserving the robustness of the original scheme, as demonstrated through several 1D and 2D benchmark compressible flow test cases.

physics.flu-dyn↗

Selection criteria for the compressible Euler equations: numerical study

We numerically investigate selection criteria for dissipative weak solutions of the compressible Euler equations. Using the Kelvin-Helmholtz problem as a benchmark, we compare four standard numerical schemes - the viscous finite volume (VFV) method, the discrete velocity Boltzmann finite volume (DVBFV) method, the Runge-Kutta discontinuous Galerkin (RKDG) method, and the discontinuous Galerkin spectral element method (DGSEM), and demonstrate that each may converge to a different dissipative weak solution. We evaluate these solutions with respect to several selection criteria based on entropy production, total energy, and energy defect, and examine the sensitivity of selection functionals to the numerical diffusion inherent in each scheme.

math-ph↗

Structure-preserving schemes conserving entropy and kinetic energy

This paper presents a novel structure-preserving scheme for Euler equations, focusing on the numerical conservation of entropy and kinetic energy. Explicit flux functions engineered to conserve entropy are introduced within the finite-volume framework. Further, discrete kinetic energy conservation too is introduced. A systematic inquiry is presented, commencing with an overview of numerical entropy conservation and formulation of entropy-conserving and kinetic energy-preserving fluxes, followed by the study of their properties and efficacy. A novelty introduced is to associate numerical entropy conservation to the discretization of the energy conservation equation. Furthermore, an entropy-stable shock-capturing diffusion method and a hybrid approach utilizing the entropy distance to manage smooth regions effectively are also introduced. The addition of artificial viscosity in appropriate regions ensures entropy generation sufficient to prevent numerical instabilities. Various test cases, showcasing the efficacy and stability of the proposed methodology, are presented.

math.NA↗

An asymptotic preserving scheme satisfying entropy stability for the barotropic Euler system

In this paper we study structure-preserving numerical methods for low Mach number barotropic Euler equations. Besides their asymptotic preserving properties that are crucial in order to obtain uniformly consistent and stable approximations of the Euler equations in their singular limit as the Mach number approaches zero, our aim is also to preserve discrete entropy stability. Suitable acoustic/advection splitting approach combined with time implicit-explicit approximations are used to achieve the asymptotic preserving property. The entropy stability of different space discretisation strategies is studied for different values of Mach number and is validated by the numerical experiments.

math.NA↗

A Kinetic Scheme Based On Positivity Preservation For Multi-component Euler Equations

A kinetic model with flexible velocities is presented for solving the multi-component Euler equations. The model employs a two-velocity formulation in 1D and a three-velocity formulation in 2D. In 2D, the velocities are aligned with the cell-interface to ensure a locally one-dimensional macroscopic normal flux in a finite volume. The velocity magnitudes are defined to satisfy conditions for preservation of positivity of density of each component as well as of overall pressure for first order accuracy under a CFL-like time-step restriction. Additionally, at a stationary contact discontinuity, the velocity definition is modified to achieve exact capture. The basic scheme is extended to third order accuracy using a Chakravarthy-Osher type flux-limited approach along with Strong Stability Preserving Runge-Kutta (SSPRK) method. Benchmark 1D and 2D test cases, including shock-bubble interaction problems, are solved to demonstrate the efficacy of the solver in accurately capturing the relevant flow features.

physics.flu-dyn↗

A Kinetic Scheme based on Positivity Preservation with Exact Shock Capture

In this paper, we present a kinetic model with flexible velocities that satisfy positivity preservation conditions for the Euler equations. Our 1D kinetic model consists of two velocities and employs both the asymmetrical and symmetrical models. Switching between the two models is governed by our formulation of kinetic relative entropy along with an additional criterion to ensure an accurate, entropic, and robust scheme. In 2D, we introduce a novel three-velocity kinetic model, defined to ensure a locally one-dimensional formulation for the resulting macroscopic normal flux. For first order accuracy, we also obtain a limit on the time step which ensures positivity preservation. The resulting numerical scheme captures grid-aligned steady shocks exactly. Several benchmark compressible flow test cases are solved in 1D and 2D to demonstrate the efficacy of the proposed solver.

physics.flu-dyn↗

A Flexible Velocity Boltzmann Scheme for Convection-Diffusion Equations

A framework of finite-velocity model based Boltzmann equation has been developed for convection-diffusion equations. These velocities are kept flexible and adjusted to control numerical diffusion. A flux difference splitting based kinetic scheme is then introduced for solving a wide variety of nonlinear convection-diffusion equations numerically. Based on this framework, a generalized kinetic Lax-Wendroff scheme is also derived, recovering the classical Lax-Wendroff method as one of the choices. Further, a total variation diminishing version of this kinetic flux difference splitting scheme is presented, combining it with the kinetic Lax-Wendroff scheme using a limiter function. The numerical scheme has been extensively tested and the results for benchmark test cases, for 1D and 2D nonlinear convection and convection-diffusion equations, are presented.

math.NA↗

On Lattice Boltzmann Methods based on vector-kinetic models for hyperbolic partial differential equations

In this paper, we are concerned about the lattice Boltzmann methods (LBMs) based on vector-kinetic models for hyperbolic partial differential equations. In addition to usual lattice Boltzmann equation (LBE) derived by explicit discretisation of vector-kinetic equation (VKE), we also consider LBE derived by semi-implicit discretisation of VKE and compare the relaxation factors of both. We study the properties such as H-inequality, total variation boundedness and positivity of both the LBEs, and infer that the LBE due to semi-implicit discretisation naturally satisfies all the properties while the LBE due to explicit discretisation requires more restrictive condition on relaxation factor compared to the usual condition obtained from Chapman-Enskog expansion. We also derive the macroscopic finite difference form of the LBEs, and utilise it to establish the consistency of LBEs with the hyperbolic system. Further, we extend this LBM framework to hyperbolic conservation laws with source terms, such that there is no spurious numerical convection due to imbalance between convection and source terms. We also present a D$2$Q$9$ model that allows upwinding even along diagonal directions in addition to the usual upwinding along coordinate directions. The different aspects of the results are validated numerically on standard benchmark problems.

math.NA↗

Entropy conserving/stable schemes for a vector-kinetic model of hyperbolic systems

The moment of entropy equation for vector-BGK model results in the entropy equation for macroscopic model. However, this is usually not the case in numerical methods because the current literature consists only of entropy conserving/stable schemes for macroscopic model (to the best of our knowledge). In this paper, we attempt to fill this gap by developing an entropy conserving scheme for vector-kinetic model, and we show that the moment of this results in an entropy conserving scheme for macroscopic model. With the numerical viscosity of entropy conserving scheme as reference, the entropy stable scheme for vector-kinetic model is developed in the spirit of [33]. We show that the moment of this scheme results in an entropy stable scheme for macroscopic model. The schemes are validated on several benchmark test problems for scalar and shallow water equations, and conservation/stability of both kinetic and macroscopic entropies are presented.

math.NA↗

A kinetic scheme with variable velocities and relative entropy

A new kinetic model is proposed where the equilibrium distribution with bounded support has a range of velocities about two average velocities in 1D. In 2D, the equilibrium distribution function has a range of velocities about four average velocities, one in each quadrant. In the associated finite volume scheme, the average velocities are used to enforce the Rankine-Hugoniot jump conditions for the numerical diffusion at cell-interfaces, thereby capturing steady discontinuities exactly. The variable range of velocities is used to provide additional diffusion in smooth regions. Further, a novel kinetic theory based expression for relative entropy is presented which, along with an additional criterion, is used to identify expansions and smooth flow regions. Appropriate flow tangency and far-field boundary conditions are formulated for the proposed kinetic model. Several benchmark 1D and 2D compressible flow test cases are solved to demonstrate the efficacy of the proposed solver.

physics.flu-dyn↗

A Kinetic Flux Difference Splitting Method for Compressible Flows

A low diffusive flux difference splitting based kinetic scheme is developed based on a discrete velocity Boltzmann equation, with a novel three velocity model. While two discrete velocities are used for upwinding, the third discrete velocity is utilized to introduce appropriate additional numerical diffusion only in the expansion regions, identified using relative entropy (Kullback-Liebler divergence) at the cell-interface, along with the estimation of physical entropy. This strategy provides an interesting alternative to entropy fix, which is typically needed for low diffusive schemes. Grid-aligned steady discontinuities are captured exactly by fixing the primary numerical diffusion such that flux equivalence leads to zero numerical diffusion across discontinuities. Results for bench-mark test problems are presented for inviscid and viscous compressible flows.

physics.flu-dyn↗

An upwind lattice Boltzmann scheme

A lattice Boltzmann scheme that is close to pure upwind, low diffusive and entropy satisfying Engquist-Osher scheme has been formulated for hyperbolic scalar conservation laws. A model for source terms, with scalar conservation laws, is introduced to remove the numerical imbalance between convection and source terms.

math.NA↗

Central algorithms for accurately predicting non classical non-linear waves in Dense Gases over simple geometries

Non-classical non-linear waves exist in dense gases for large specific heats at pressures and temperatures of the order of critical point values. These waves behave precisely opposite to the classical non-linear waves, with inverted classical waves like the expansion shocks which do not violate entropy conditions. More complex equation of state (EOS) other than the ideal or perfect EOS is typically used in describing dense gases. Algorithm development with non-ideal/real gas EOS and application to dense gasses is gaining importance from a numerical perspective. Extending the algorithms designed for perfect gas EOS to dense gas flows with arbitrary real gas EOS is non-trivial. Most of the algorithms designed for prefect gas EOS are modified significantly when applied to real gas EOS. These algorithms can become complicated and some times impossible based on the EOS under consideration. The objective of the present work is to develop central solvers with smart diffusion capabilities independent of the eigenstructure and extendable to any arbitrary EOS. Euler equations with van der Waals EOS along with two newly developed algorithms, Method of Optimal Viscosity for Enhanced resolution of shocks (MOVERS+) and Riemann Invariants based Contact capturing Algorithm (RICCA), are used to simulate dense gasses over simple geometries. Various One Dimensional (1D) and Two Dimensional (2D) benchmark test cases are validated using these algorithms, and the results are compared with the those obtained from the literature.

physics.flu-dyn↗

Novel, simple and robust contact-discontinuity capturing schemes for high speed compressible flows

The nonlinear convection terms in the governing equations of compressible fluid flows are hyperbolic in nature and are nontrivial for modelling and numerical simulation. Many numerical methods have been developed in the last few decades for this purpose and are typically based on Riemann solvers, which are strongly dependent on the underlying eigen-structure of the governing equations. Objective of the present work is to develop simple algorithms which are not dependent on the eigen-structure and yet can tackle easily the hyperbolic parts. Central schemes with smart diffusion mechanisms are apt for this purpose. For fixing the numerical diffusion, the basic ideas of satisfying the Rankine-Hugoniot (RH) conditions along with generalized Riemann invariants are proposed. Two such interesting algorithms are presented, which capture grid-aligned steady contact discontinuities exactly and yet have sufficient numerical diffusion to avoid numerical shock instabilities. Both the algorithms presented are robust in avoiding shock instabilities, apart from being accurate in capturing contact discontinuities, do not need wave speed corrections and are independent of eigen-strutures of the underlying hyperbolic parts of the systems.

math.NA↗

A stability property for a mono-dimensional three velocities scheme with relative velocity

In this contribution, we study a stability notion for a fundamental linear one-dimensional lattice Boltzmann scheme, this notion being related to the maximum principle. We seek to characterize the parameters of the scheme that guarantee the preservation of the non-negativity of the particle distribution functions. In the context of the relative velocity schemes, we derive necessary and sufficient conditions for the non-negativity preserving property. These conditions are then expressed in a simple way when the relative velocity is reduced to zero. For the general case, we propose some simple necessary conditions on the relaxation parameters and we put in evidence numerically the non-negativity preserving regions. Numerical experiments show finally that no oscillations occur for the propagation of a non-smooth profile if the non-negativity preserving property is satisfied.

math.AP↗

Use of Jordan forms for convection-pressure split Euler solvers

In this study, we analyze convection-pressure split Euler flux functions which contain genuine weakly hyperbolic convection subsystems. A system is said to be a genuine weakly hyperbolic if all eigenvalues are real with no complete set of linearly independent (LI) eigenvectors. To construct an upwind solver based on flux difference splitting (FDS) framework, we require to generate complete set of LI eigenvectors. This can be done through addition of generalized eigenvectors which can be computed from theory of Jordan canonical forms. Once we have complete set of LI generalized eigenvectors, we construct upwind solvers in convection-pressure splitting framework. Since generalized eigenvectors are not unique, we take extra care to ensure no direct contribution of generalized eigenvectors in the final formulation of both the newly developed numerical schemes. First scheme is based on Zha and Bilgen type splitting approach, while second is based on Toro and Vázquez splitting. Both the schemes are tested on several bench-mark test problems on 1-D and one of them is tested on some typical 2-D test problems which involve shock instabilities. The concept of generalized eigenvector based on Jordan forms is found to be useful in dealing with the genuine weakly hyperbolic parts of the considered Euler systems.

math.NA↗

An upwind method for genuine weakly hyperbolic systems

In this article, we attempted to develop an upwind scheme based on Flux Difference Splitting using Jordan canonical forms to simulate genuine weakly hyperbolic systems. Theory of Jordan Canonical Forms is being used to complete defective set of linear independent eigenvectors. Proposed FDS-J scheme is capable of recognizing various shocks accurately.

math.NA↗