A High-Order Discontinuous Galerkin Method for Solving Preconditioned Euler Equations

A high-order discontinuous Galerkin (DG) method is presented for solving the preconditioned Euler equations with an explicit or implicit time marching scheme. A detailed description is given of a practical implementation of a precondition matrix of the type of Weiss and Smith and of the DG spatial d...

Full description

Bibliographic Details
Main Authors: Huanqin Gao, Jiale Zhang, Hongquan Chen, Shengguan Xu, Xuesong Jia
Format: Article
Language:English
Published: MDPI AG 2022-07-01
Series:Applied Sciences
Subjects:
Online Access:https://www.mdpi.com/2076-3417/12/14/7040
_version_ 1797433916937732096
author Huanqin Gao
Jiale Zhang
Hongquan Chen
Shengguan Xu
Xuesong Jia
author_facet Huanqin Gao
Jiale Zhang
Hongquan Chen
Shengguan Xu
Xuesong Jia
author_sort Huanqin Gao
collection DOAJ
description A high-order discontinuous Galerkin (DG) method is presented for solving the preconditioned Euler equations with an explicit or implicit time marching scheme. A detailed description is given of a practical implementation of a precondition matrix of the type of Weiss and Smith and of the DG spatial discretization scheme employed, with particular emphasis on the artificial viscosity-based shock capturing techniques. The curved boundary treatment is proposed through adopting a NURBS surface equipped with a radial basis function interpolation to propagate the boundary displacement to the interior of the mesh. The resulting methods are verified by simulating flows over two-dimensional airfoils, such as symmetric NACA0012 or asymmetric RAE2822, and over three-dimensional bodies, such as an academic hemispherical headform or aerodynamic ONERA M6 wing. Numerical results show that the present method functions for both transonic and nearly incompressible flow simulations, and the proposed treatment of curved boundaries, play an important role in improving the accuracy of the obtained solutions, which are in good agreement with available experimental data or other numerical solutions reported in literature.
first_indexed 2024-03-09T10:23:43Z
format Article
id doaj.art-f4273d0e35f04d4996c7e985f6d7c6d0
institution Directory Open Access Journal
issn 2076-3417
language English
last_indexed 2024-03-09T10:23:43Z
publishDate 2022-07-01
publisher MDPI AG
record_format Article
series Applied Sciences
spelling doaj.art-f4273d0e35f04d4996c7e985f6d7c6d02023-12-01T21:51:21ZengMDPI AGApplied Sciences2076-34172022-07-011214704010.3390/app12147040A High-Order Discontinuous Galerkin Method for Solving Preconditioned Euler EquationsHuanqin Gao0Jiale Zhang1Hongquan Chen2Shengguan Xu3Xuesong Jia4Key Laboratory of Non-Steady Aerodynamics and Flow Control of MIIT, College of Aerospace Engineering, Nanjing University of Aeronautics and Astronautics, Nanjing 210016, ChinaKey Laboratory of Non-Steady Aerodynamics and Flow Control of MIIT, College of Aerospace Engineering, Nanjing University of Aeronautics and Astronautics, Nanjing 210016, ChinaKey Laboratory of Non-Steady Aerodynamics and Flow Control of MIIT, College of Aerospace Engineering, Nanjing University of Aeronautics and Astronautics, Nanjing 210016, ChinaKey Laboratory of Non-Steady Aerodynamics and Flow Control of MIIT, College of Aerospace Engineering, Nanjing University of Aeronautics and Astronautics, Nanjing 210016, ChinaKey Laboratory of Non-Steady Aerodynamics and Flow Control of MIIT, College of Aerospace Engineering, Nanjing University of Aeronautics and Astronautics, Nanjing 210016, ChinaA high-order discontinuous Galerkin (DG) method is presented for solving the preconditioned Euler equations with an explicit or implicit time marching scheme. A detailed description is given of a practical implementation of a precondition matrix of the type of Weiss and Smith and of the DG spatial discretization scheme employed, with particular emphasis on the artificial viscosity-based shock capturing techniques. The curved boundary treatment is proposed through adopting a NURBS surface equipped with a radial basis function interpolation to propagate the boundary displacement to the interior of the mesh. The resulting methods are verified by simulating flows over two-dimensional airfoils, such as symmetric NACA0012 or asymmetric RAE2822, and over three-dimensional bodies, such as an academic hemispherical headform or aerodynamic ONERA M6 wing. Numerical results show that the present method functions for both transonic and nearly incompressible flow simulations, and the proposed treatment of curved boundaries, play an important role in improving the accuracy of the obtained solutions, which are in good agreement with available experimental data or other numerical solutions reported in literature.https://www.mdpi.com/2076-3417/12/14/7040discontinuous GalerkinEuler equationspreconditioningshock capturingcurved boundary treatment
spellingShingle Huanqin Gao
Jiale Zhang
Hongquan Chen
Shengguan Xu
Xuesong Jia
A High-Order Discontinuous Galerkin Method for Solving Preconditioned Euler Equations
Applied Sciences
discontinuous Galerkin
Euler equations
preconditioning
shock capturing
curved boundary treatment
title A High-Order Discontinuous Galerkin Method for Solving Preconditioned Euler Equations
title_full A High-Order Discontinuous Galerkin Method for Solving Preconditioned Euler Equations
title_fullStr A High-Order Discontinuous Galerkin Method for Solving Preconditioned Euler Equations
title_full_unstemmed A High-Order Discontinuous Galerkin Method for Solving Preconditioned Euler Equations
title_short A High-Order Discontinuous Galerkin Method for Solving Preconditioned Euler Equations
title_sort high order discontinuous galerkin method for solving preconditioned euler equations
topic discontinuous Galerkin
Euler equations
preconditioning
shock capturing
curved boundary treatment
url https://www.mdpi.com/2076-3417/12/14/7040
work_keys_str_mv AT huanqingao ahighorderdiscontinuousgalerkinmethodforsolvingpreconditionedeulerequations
AT jialezhang ahighorderdiscontinuousgalerkinmethodforsolvingpreconditionedeulerequations
AT hongquanchen ahighorderdiscontinuousgalerkinmethodforsolvingpreconditionedeulerequations
AT shengguanxu ahighorderdiscontinuousgalerkinmethodforsolvingpreconditionedeulerequations
AT xuesongjia ahighorderdiscontinuousgalerkinmethodforsolvingpreconditionedeulerequations
AT huanqingao highorderdiscontinuousgalerkinmethodforsolvingpreconditionedeulerequations
AT jialezhang highorderdiscontinuousgalerkinmethodforsolvingpreconditionedeulerequations
AT hongquanchen highorderdiscontinuousgalerkinmethodforsolvingpreconditionedeulerequations
AT shengguanxu highorderdiscontinuousgalerkinmethodforsolvingpreconditionedeulerequations
AT xuesongjia highorderdiscontinuousgalerkinmethodforsolvingpreconditionedeulerequations