A robust spectral element implementation of the k−τ RANS model in Nek5000/NekRS

被引:0
|
作者
机构
[1] Tomboulides, A.
[2] Saini, N.
[3] Shaver, D.R.
[4] Obabko, A.V.
[5] Yuan, H.
[6] 2,Merzari, E.
[7] 2,Fischer, P.F.
关键词
Aerodynamics - Boundary layer flow - Boundary layers - Channel flow - Finite volume method - Pipe flow - Pipeline codes - Reynolds number - Turbulence - Turbulent flow - Vortex flow;
D O I
10.1016/j.ijheatfluidflow.2024.109679
中图分类号
学科分类号
摘要
The k−ω Reynolds Averaged Navier Stokes (RANS) model is one of the industry standard approaches for modeling of turbulent flows. It performs better than the k−ϵ model for low Reynolds number flows and is also more suitable for boundary layers with adverse pressure gradients. Major drawback of the model, however, is that the asymptotic value of ω at the walls is singular, necessitating the use of a contrived sufficiently large value for ω as the boundary condition for its transport equation. This invariably leads to the solution being sensitive to near wall grid spacing. While an acceptable solution for low order (finite volume) methods, the excessive near wall gradients lead to persistent numerical stability issues in high order codes. To alleviate the problem, specifically in the context of the high order spectral element code Nek5000, a regularized k−ω approach was formulated in our prior work (Tomboulides et al., 2018). The formulation, however, relies on the use of wall distance and its gradients for modeling the closure terms and can pose problems for simulations in complex geometries. This work presents a novel implementation of the k−τ RANS model in Nek5000, where τ=1/ω, eliminating the need for regularization, owing to the asymptotically bounded behavior of the source terms in the τ transport equation, and also eliminating dependence on wall distance. Robustness and stability of the k−τ model is ensured through implicit treatment of the source terms and their careful numerical implementation and demonstrated through several cases aimed at verification and validation. Studies include both canonical and engineering relevant problems, viz., turbulent channel flow, pipe flow, backward facing step, flow over NACA 0012 airfoil and flow in a T-junction. Results from the k−τ model are shown to be consistent with regularized k−ω model and also with the k−ω SST model in OpenFOAM (for select studies). Comparison with experimental data is also shown, where available, to bolster validation efforts for the k−τ model implementation through prediction of key turbulent quantities of interest. © 2024 Elsevier Inc.
引用
下载
收藏
相关论文
共 20 条
  • [1] IMPLEMENTATION AND VALIDATION OF A HYBRID RANS/LES MODEL IN THE SPECTRAL ELEMENT SOLVER NEK5000
    Bhushan, S.
    Walters, D. K.
    Merzari, E.
    Obabko, A.
    PROCEEDINGS OF THE ASME FLUIDS ENGINEERING DIVISION SUMMER MEETING - 2014, VOL 1A: SYMPOSIA, 2014,
  • [2] Demonstration of RANS models with wall functions in the spectral element code Nek5000
    Shaver, Dillon R.
    Tomboulides, Ananias
    Obabko, Aleksandr
    Fang, Jun
    Saini, Nadish
    NUCLEAR ENGINEERING AND DESIGN, 2023, 408
  • [3] A NOVEL VARIANT OF THE K-ω URANS MODEL FOR SPECTRAL ELEMENT METHODS - IMPLEMENTATION, VERIFICATION AND VALIDATION IN NEK5000
    Tomboulides, A.
    Aithal, S. M.
    Fischer, P. F.
    Merzari, E.
    Obabko, A.
    ASME FLUIDS ENGINEERING DIVISION SUMMER MEETING - 2014, VOL 1D: SYMPOSIA, 2014,
  • [4] OpenACC acceleration of the Nek5000 spectral element code
    Markidis, Stefano
    Gong, Jing
    Schliephake, Michael
    Laure, Erwin
    Hart, Alistair
    Henty, David
    Heisey, Katherine
    Fischer, Paul
    INTERNATIONAL JOURNAL OF HIGH PERFORMANCE COMPUTING APPLICATIONS, 2015, 29 (03): : 311 - 319
  • [5] Implementation and Validation of an Algebraic Wall Model for LES in Nek5000
    Emmanuel Gillyns
    Sophia Buckingham
    Grégoire Winckelmans
    Flow, Turbulence and Combustion, 2022, 109 : 1111 - 1131
  • [6] Implementation and Validation of an Algebraic Wall Model for LES in Nek5000
    Gillyns, Emmanuel
    Buckingham, Sophia
    Winckelmans, Gregoire
    FLOW TURBULENCE AND COMBUSTION, 2022, 109 (04) : 1111 - 1131
  • [7] A comprehensive framework to enhance numerical simulations in the spectral-element code Nek5000
    Massaro, D.
    Peplinski, A.
    Stanly, R.
    Mirzareza, S.
    Lupi, V.
    Mukha, T.
    Schlattera, P.
    COMPUTER PHYSICS COMMUNICATIONS, 2024, 302
  • [8] Accelerating and tuning small matrix multiplications on Sunway TaihuLight: A case study of spectral element CFD Code Nek5000
    Wang, Xianmeng
    Zhou, Zhifeng
    Hu, Changjun
    Yang, Wen
    Zhao, Minfu
    Wang, Zhaoshun
    Shi, Peng
    INTERNATIONAL JOURNAL OF HIGH PERFORMANCE COMPUTING APPLICATIONS, 2020, 34 (02): : 178 - 186
  • [9] Numerical Simulation of Isothermal Flow Across Slant Five-Tube Bundle with Spectral Element Method Code Nek5000
    Yildiz, Mustafa Alper
    Yuan, Haomin
    Merzari, Elia
    Hassan, Yassin
    NUCLEAR TECHNOLOGY, 2020, 206 (02) : 296 - 306
  • [10] Asynchronous Two-Level Checkpointing Scheme for Large-Scale Adjoints in the Spectral-Element Solver Nek5000
    Schanen, Michel
    Marin, Oana
    Zhang, Hong
    Anitescu, Mihai
    INTERNATIONAL CONFERENCE ON COMPUTATIONAL SCIENCE 2016 (ICCS 2016), 2016, 80 : 1147 - 1158