Development of high order WENO schemes for large-eddy simulation of compressible flows in OpenFOAM

Performing LES of compressible flows is a challenging affair. On the one hand, one strives to minimize numerical dissipation to preserve ‘all’ scales of motions. On the other hand, introducing some dissipation is necessary to guarantee numerical stability near sharp gradients and to capture shocks....

Full description

Saved in:
Bibliographic Details
Main Author: U S Vevek
Other Authors: New Tze How, Daniel
Format: Thesis-Doctor of Philosophy
Language:English
Published: Nanyang Technological University 2020
Subjects:
Online Access:https://hdl.handle.net/10356/141638
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-141638
record_format dspace
institution Nanyang Technological University
building NTU Library
continent Asia
country Singapore
Singapore
content_provider NTU Library
collection DR-NTU
language English
topic Engineering::Mechanical engineering::Fluid mechanics
Science::Mathematics::Applied mathematics::Simulation and modeling
spellingShingle Engineering::Mechanical engineering::Fluid mechanics
Science::Mathematics::Applied mathematics::Simulation and modeling
U S Vevek
Development of high order WENO schemes for large-eddy simulation of compressible flows in OpenFOAM
description Performing LES of compressible flows is a challenging affair. On the one hand, one strives to minimize numerical dissipation to preserve ‘all’ scales of motions. On the other hand, introducing some dissipation is necessary to guarantee numerical stability near sharp gradients and to capture shocks. High order shock-capturing schemes are able to meet these contradicting demands and WENO schemes are one class of such schemes that has found great success in the past few decades. Unfortunately, most, if not all, commercial software still rely on second order methods and do not allow the incorporation of new discretization schemes. While individual research groups have developed sophisticated high order schemes, these are proprietary in-house codes. Developing an in-house code from scratch is a daunting process but the proliferation of opensource code has opened up another avenue for the development of new CFD codes. In the recent years, OpenFOAM, an opensource CFD toolkit, has been extensively used in the development of customized numerical schemes and solvers. However, the most popular of its compressible flow solvers, rhoCentralFoam, is hardly suitable for LES since it uses TVD schemes for shock-capturing which revert to being only first order accurate in non-monotone regions. Therefore, the overall aim of the present work was to implement high order WENO schemes in OpenFOAM and construct a transient compressible flow solver for performing LES of compressible flow. With this goal in mind, an arbitrary order WENO scheme capable of handling non-uniform meshes and moderate non-orthogonality has been implemented in OpenFOAM as a standalone library. The scheme is implemented in a localized, face-based manner (dimensional split approach) for efficiency and robustness. The computation of sub-stencil smoothness indictors is implemented in a general, positive semi-definite form using polynomial coefficients rather being hardcoded using explicit expressions. A transient flow solver has also been developed to run in conjunction with the WENO library. The solver employs a novel hybrid flux scheme which exploits the efficient computation of smoothness indicators to achieve significant speedups. The accuracy and efficiency of the WENO schemes and the hybrid solver have been demonstrated using suitable linear advection and Euler test cases. To reduce the numerical dissipation of the WENO schemes further, a new adaptive mapping procedure, sensitive to the local smoothness of the solution, was designed based on a new family of mapping functions g_{\text{IM+}}\left(\omega; k, m, s\right). A parametric study was performed to determine suitable values of the parameters. The resultant adaptive mapped WENO scheme, referred to as WENO-AIM(4,2,1e4), has been demonstrated to outperform many existing improved WENO schemes in several benchmark test cases. Finally, the hybrid solver was used to perform large-scale LES of under-expanded supersonic jets using seventh order WENO-AIM(4,2,1e4) scheme. The results have been found to be in good agreement with experimental schlieren images and microphone measurements. In particular, the frequency and amplitude of screech tone at NPR=5 was found to match experimental results well.
author2 New Tze How, Daniel
author_facet New Tze How, Daniel
U S Vevek
format Thesis-Doctor of Philosophy
author U S Vevek
author_sort U S Vevek
title Development of high order WENO schemes for large-eddy simulation of compressible flows in OpenFOAM
title_short Development of high order WENO schemes for large-eddy simulation of compressible flows in OpenFOAM
title_full Development of high order WENO schemes for large-eddy simulation of compressible flows in OpenFOAM
title_fullStr Development of high order WENO schemes for large-eddy simulation of compressible flows in OpenFOAM
title_full_unstemmed Development of high order WENO schemes for large-eddy simulation of compressible flows in OpenFOAM
title_sort development of high order weno schemes for large-eddy simulation of compressible flows in openfoam
publisher Nanyang Technological University
publishDate 2020
url https://hdl.handle.net/10356/141638
_version_ 1761781312814841856
spelling sg-ntu-dr.10356-1416382023-03-11T18:02:12Z Development of high order WENO schemes for large-eddy simulation of compressible flows in OpenFOAM U S Vevek New Tze How, Daniel School of Mechanical and Aerospace Engineering DTHNEW@ntu.edu.sg Engineering::Mechanical engineering::Fluid mechanics Science::Mathematics::Applied mathematics::Simulation and modeling Performing LES of compressible flows is a challenging affair. On the one hand, one strives to minimize numerical dissipation to preserve ‘all’ scales of motions. On the other hand, introducing some dissipation is necessary to guarantee numerical stability near sharp gradients and to capture shocks. High order shock-capturing schemes are able to meet these contradicting demands and WENO schemes are one class of such schemes that has found great success in the past few decades. Unfortunately, most, if not all, commercial software still rely on second order methods and do not allow the incorporation of new discretization schemes. While individual research groups have developed sophisticated high order schemes, these are proprietary in-house codes. Developing an in-house code from scratch is a daunting process but the proliferation of opensource code has opened up another avenue for the development of new CFD codes. In the recent years, OpenFOAM, an opensource CFD toolkit, has been extensively used in the development of customized numerical schemes and solvers. However, the most popular of its compressible flow solvers, rhoCentralFoam, is hardly suitable for LES since it uses TVD schemes for shock-capturing which revert to being only first order accurate in non-monotone regions. Therefore, the overall aim of the present work was to implement high order WENO schemes in OpenFOAM and construct a transient compressible flow solver for performing LES of compressible flow. With this goal in mind, an arbitrary order WENO scheme capable of handling non-uniform meshes and moderate non-orthogonality has been implemented in OpenFOAM as a standalone library. The scheme is implemented in a localized, face-based manner (dimensional split approach) for efficiency and robustness. The computation of sub-stencil smoothness indictors is implemented in a general, positive semi-definite form using polynomial coefficients rather being hardcoded using explicit expressions. A transient flow solver has also been developed to run in conjunction with the WENO library. The solver employs a novel hybrid flux scheme which exploits the efficient computation of smoothness indicators to achieve significant speedups. The accuracy and efficiency of the WENO schemes and the hybrid solver have been demonstrated using suitable linear advection and Euler test cases. To reduce the numerical dissipation of the WENO schemes further, a new adaptive mapping procedure, sensitive to the local smoothness of the solution, was designed based on a new family of mapping functions g_{\text{IM+}}\left(\omega; k, m, s\right). A parametric study was performed to determine suitable values of the parameters. The resultant adaptive mapped WENO scheme, referred to as WENO-AIM(4,2,1e4), has been demonstrated to outperform many existing improved WENO schemes in several benchmark test cases. Finally, the hybrid solver was used to perform large-scale LES of under-expanded supersonic jets using seventh order WENO-AIM(4,2,1e4) scheme. The results have been found to be in good agreement with experimental schlieren images and microphone measurements. In particular, the frequency and amplitude of screech tone at NPR=5 was found to match experimental results well. Doctor of Philosophy 2020-06-09T11:36:48Z 2020-06-09T11:36:48Z 2020 Thesis-Doctor of Philosophy U S Vevek. (2020). Development of high order WENO schemes for large-eddy simulation of compressible flows in OpenFOAM. Doctoral thesis, Nanyang Technological University, Singapore. https://hdl.handle.net/10356/141638 10.32657/10356/141638 en This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License (CC BY-NC 4.0). application/pdf Nanyang Technological University