An implicit lattice Boltzmann flux solver for simulation of compressible flows

被引:10
|
作者
Zhao, Xiang [1 ]
Yang, Liming [2 ]
Shu, Chang [3 ]
机构
[1] Natl Univ Singapore, Temasek Labs, 5A Engn Dr 1, Singapore 117411, Singapore
[2] Nanjing Univ Aeronaut & Astronaut, Coll Aerosp Engn, Dept Aerodynam, Yudao St, Nanjing 210016, Jiangsu, Peoples R China
[3] Natl Univ Singapore, Dept Mech Engn, 10 Kent Ridge Crescent, Singapore 119260, Singapore
关键词
Compressible flow; Dual time-stepping; Lattice Boltzmann flux solver; Boltzmann-typed solver; BOUNDARY-CONDITIONS; TURBULENCE; EXPANSION; MODELS;
D O I
10.1016/j.camwa.2021.12.014
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
The lattice Boltzmann flux solver (LBFS) is a novel Boltzmann-typed solver under the finite volume framework, which has many advantages over traditional lattice Boltzmann equation (LBE) solvers. However, the existing versions of LBFS are explicit in temporal discretization. Therefore, they are of low computational efficiency and are mostly applied to the simulation of flows around simple geometries. In this paper, an implicit lattice Boltzmann flux solver for compressible flows is proposed, which can efficiently march in time with a large CFL number, and therefore facilitates the simulation of flows around complex geometries in practical engineering applications. Aiming to obtain the time-accurate results of unsteady flows, the implicit LBFS is further combined with the dual time-stepping technique to efficiently simulate unsteady flows, in which a sub-iteration is applied on the pseudo time level. In the sub-iteration, the Jacobian matrix is preconditioned by the lower-upper symmetric Gauss-Seidel (LUSGS) method and solved by the generalized minimal residual method (GMRES). The accuracy and efficiency of the proposed solver are demonstrated by various simulations in a wide Mach number regime. To further demonstrate its performance in practical engineering applications, the proposed solver is also used to simulate the flow over complex aircraft models.
引用
收藏
页码:82 / 94
页数:13
相关论文
共 50 条
  • [1] A Hybrid Lattice Boltzmann Flux Solver for Simulation of Viscous Compressible Flows
    Yang, L. M.
    Shu, C.
    Wu, J.
    ADVANCES IN APPLIED MATHEMATICS AND MECHANICS, 2016, 8 (06) : 887 - 910
  • [2] Meshfree lattice Boltzmann flux solver for compressible inviscid flows
    Zhan, Ningyu
    Chen, Rongqian
    Liu, Jiaqi
    Qiu, Ruofan
    You, Yancheng
    INTERNATIONAL JOURNAL FOR NUMERICAL METHODS IN FLUIDS, 2021, 93 (05) : 1378 - 1395
  • [3] Extension of lattice Boltzmann flux solver for simulation of compressible multi-component flows
    Yang, Li-Ming
    Shu, Chang
    Yang, Wen-Ming
    Wang, Yan
    MODERN PHYSICS LETTERS B, 2018, 32 (12-13):
  • [4] Development of multicomponent lattice Boltzmann flux solver for simulation of compressible viscous reacting flows
    Yang, Tianpeng
    Wang, Jiangfeng
    Yang, Liming
    Shu, Chang
    PHYSICAL REVIEW E, 2019, 100 (03)
  • [5] WENO Scheme-Based Lattice Boltzmann Flux Solver for Simulation of Compressible Flows
    Li, You
    Yuan, Hai-Zhuan
    Niu, Xiao-Dong
    Yang, Yu-Yue
    Shu, Shi
    COMMUNICATIONS IN COMPUTATIONAL PHYSICS, 2018, 23 (04) : 1012 - 1036
  • [6] LATTICE BOLTZMANN FLUX SOLVER FOR SIMULATION OF HYPERSONIC FLOWS
    Meng, Z. X.
    Shu, C.
    Yang, L. M.
    Zhang, W. H.
    Hu, F.
    Li, S. Z.
    V INTERNATIONAL CONFERENCE ON PARTICLE-BASED METHODS - FUNDAMENTALS AND APPLICATIONS (PARTICLES 2017), 2017, : 203 - 214
  • [7] Extension of lattice Boltzmann flux solver for simulation of 3D viscous compressible flows
    Yang, L. M.
    Shu, C.
    Wu, J.
    COMPUTERS & MATHEMATICS WITH APPLICATIONS, 2016, 71 (10) : 2069 - 2081
  • [8] Development of Lattice Boltzmann Flux Solver for Simulation of Incompressible Flows
    Shu, C.
    Wang, Y.
    Teo, C. J.
    Wu, J.
    ADVANCES IN APPLIED MATHEMATICS AND MECHANICS, 2014, 6 (04) : 436 - 460
  • [9] Double distribution function-based lattice Boltzmann flux solver for simulation of compressible viscous flows
    Song, Yuxin
    Yang, Liming
    Du, Yinjie
    Xiao, Yang
    Shu, Chang
    PHYSICS OF FLUIDS, 2024, 36 (06)
  • [10] A combined flux reconstruction and lattice Boltzmann flux solver for inviscid compressible flow simulation
    Qin, Jian
    Wu, Jie
    Gu, Xiangyu
    Ma, Chao
    INTERNATIONAL JOURNAL FOR NUMERICAL METHODS IN FLUIDS, 2022, 94 (12) : 2087 - 2103