In the last decades, the interest in non-ideal compressible fluid dynamics (NICFD) flows and high-order accurate numerical methods, such as discontinuous Galerkin (dG), has quickly grown. In fact, advanced simulation capabilities are of paramount importance to develop new sustainable technologies with higher efficiency and low environmental impact, and to decrease the use of expensive experimental facilities. Nowadays however, the coupling of accurate Computational Fluid Dynamics (CFD) solvers with sophisticated thermodynamic models has been investigated mainly in the finite volume (FV) framework. Moreover, the solution of complex equations of state (EoS) has a too high computational cost for real-life use in industry, which is often overcome with the look-up table (LuT) interpolation approach. LuTs seem to be more suitable for FV solvers rather than high-order or finite element ones, since the interpolation error introduced may deteriorate the higher accuracy provided by these numerical methods. The novelty of this work lies in the assessment of an efficient implementation for real gas simulations in a high-order solver, by resorting to structured LuTs and automatic differentiation (AD). The proposed implementation is assessed with the computation of the inviscid and turbulent flow around a NACA0012. This approach guarantees an overhead of the computational cost around 17% with respect to an ideal gas solver with manually derived jacobian matrix.

(2024). Efficient implementation of complex equations of state in a high-order framework [journal article - articolo]. In JOURNAL OF COMPUTATIONAL PHYSICS. Retrieved from https://hdl.handle.net/10446/267537

Efficient implementation of complex equations of state in a high-order framework

Colombo, A.;
2024-01-01

Abstract

In the last decades, the interest in non-ideal compressible fluid dynamics (NICFD) flows and high-order accurate numerical methods, such as discontinuous Galerkin (dG), has quickly grown. In fact, advanced simulation capabilities are of paramount importance to develop new sustainable technologies with higher efficiency and low environmental impact, and to decrease the use of expensive experimental facilities. Nowadays however, the coupling of accurate Computational Fluid Dynamics (CFD) solvers with sophisticated thermodynamic models has been investigated mainly in the finite volume (FV) framework. Moreover, the solution of complex equations of state (EoS) has a too high computational cost for real-life use in industry, which is often overcome with the look-up table (LuT) interpolation approach. LuTs seem to be more suitable for FV solvers rather than high-order or finite element ones, since the interpolation error introduced may deteriorate the higher accuracy provided by these numerical methods. The novelty of this work lies in the assessment of an efficient implementation for real gas simulations in a high-order solver, by resorting to structured LuTs and automatic differentiation (AD). The proposed implementation is assessed with the computation of the inviscid and turbulent flow around a NACA0012. This approach guarantees an overhead of the computational cost around 17% with respect to an ideal gas solver with manually derived jacobian matrix.
articolo
2024
Mantecca, E.; Colombo, Alessandro; Ghidoni, A.; Noventa, G.
(2024). Efficient implementation of complex equations of state in a high-order framework [journal article - articolo]. In JOURNAL OF COMPUTATIONAL PHYSICS. Retrieved from https://hdl.handle.net/10446/267537
File allegato/i alla scheda:
File Dimensione del file Formato  
1-s2.0-S0021999124001633-main.pdf

accesso aperto

Versione: publisher's version - versione editoriale
Licenza: Creative commons
Dimensione del file 1.52 MB
Formato Adobe PDF
1.52 MB Adobe PDF Visualizza/Apri
Pubblicazioni consigliate

Aisberg ©2008 Servizi bibliotecari, Università degli studi di Bergamo | Terms of use/Condizioni di utilizzo

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/10446/267537
Citazioni
  • Scopus 0
  • ???jsp.display-item.citation.isi??? 0
social impact