Graphics processing unit accelerated lattice Boltzmann method simulations of dilute gravity currents

被引:3
|
作者
Adekanye, Damilola [1 ]
Khan, Amirul [2 ]
Burns, Alan [3 ]
McCaffrey, William [4 ]
Geier, Martin [5 ]
Schoenherr, Martin [5 ]
Dorrell, Robert [6 ]
机构
[1] Univ Leeds, EPSRC Ctr Doctoral Training Fluid Dynam, Sch Comp, Leeds LS2 9JT, England
[2] Univ Leeds, Sch Civil Engn, Leeds LS2 9JT, England
[3] Univ Leeds, Sch Chem & Proc Engn, Leeds LS2 9JT, England
[4] Univ Leeds, Sch Earth & Environm, Leeds LS2 9JT, W Yorkshire, England
[5] Inst Computat Modelling Civil Engn, TU Braunschweig, Pockelsstr 3, D-38106 Braunschweig, Germany
[6] Univ Hull, Energy & Environm Inst, Kingston Upon Hull HU6 7RX, England
基金
英国工程与自然科学研究理事会;
关键词
DIRECT NUMERICAL-SIMULATION; LARGE-EDDY SIMULATION; BGK MODEL; FLOW; FLUID; PARAMETRIZATION; MECHANISM; HEAD; LES;
D O I
10.1063/5.0082959
中图分类号
O3 [力学];
学科分类号
08 ; 0801 ;
摘要
Lattice Boltzmann method models offer a novel framework for the simulation of high Reynolds number dilute gravity currents. The numerical algorithm is well suited to acceleration via implementation on massively parallel computer architectures. Here, we present two lattice Boltzmann method models of lock-exchange dilute gravity currents in which the largest turbulent length scales are directly resolved. The three-dimensional simulations are accelerated by exporting computations to a graphics processing unit and are validated against experiments and high-resolution simulations for Reynolds numbers up to 30 000. The lattice Boltzmann method models achieve equivalent accuracy to conventional large-eddy simulation models in the prediction of key flow properties. A conservative analysis of computational performance relative to conventional methods indicates that the presented framework reduces simulation times by two orders of magnitude. Therefore, it can be used as a foundation for the development of depth-resolving models that capture more of the complexity of environmental gravity currents. (C) 2022 Author(s).
引用
收藏
页数:24
相关论文
共 50 条
  • [1] Lattice Boltzmann simulations of gravity currents
    Ottolenghi, L.
    Prestininzi, P.
    Montessori, A.
    Adduce, C.
    La Rocca, M.
    EUROPEAN JOURNAL OF MECHANICS B-FLUIDS, 2018, 67 : 125 - 136
  • [2] An Efficient Graphics Processing Unit Scheme for Complex Geometry Simulations Using the Lattice Boltzmann Method
    Zhu, Hongyin
    Xu, Xin
    Huang, Gang
    Qin, Zhangrong
    Wen, Binghai
    IEEE ACCESS, 2020, 8 : 185158 - 185168
  • [3] Sedimentation of elliptical particles in Bingham fluids using graphics processing unit accelerated immersed boundary-lattice Boltzmann method
    Hui, Da
    Xu, Zhijing
    Zhang, Guiyong
    Liu, Moubin
    PHYSICS OF FLUIDS, 2023, 35 (01)
  • [4] An efficient implementation of the graphics processing unit-accelerated single-step and simplified lattice Boltzmann method for irregular fluid domains
    Delgado-Gutierrez, Arturo
    Marzocca, Pier
    Cardenas-Fuentes, Diego
    Probst, Oliver
    Montesinos-Castellanos, Alejandro
    PHYSICS OF FLUIDS, 2022, 34 (12)
  • [5] Simulation of gravity currents using the thermal lattice Boltzmann method
    Yang Lizhong
    Ye Junqi
    Wang Yafei
    INTERNATIONAL JOURNAL FOR NUMERICAL METHODS IN FLUIDS, 2011, 66 (09) : 1174 - 1182
  • [6] A new approach to the lattice Boltzmann method for graphics processing units
    Obrecht, Christian
    Kuznik, Frederic
    Tourancheau, Bernard
    Roux, Jean-Jacques
    COMPUTERS & MATHEMATICS WITH APPLICATIONS, 2011, 61 (12) : 3628 - 3638
  • [7] Multi-relaxation-time lattice Boltzmann simulations of lid driven flows using graphics processing unit
    Chenggong LI
    J.P.Y.MAA
    Applied Mathematics and Mechanics(English Edition), 2017, 38 (05) : 707 - 722
  • [8] Multi-relaxation-time lattice Boltzmann simulations of lid driven flows using graphics processing unit
    Chenggong Li
    J. P. Y. Maa
    Applied Mathematics and Mechanics, 2017, 38 : 707 - 722
  • [9] Multi-relaxation-time lattice Boltzmann simulations of lid driven flows using graphics processing unit
    Li, Chenggong
    Maa, J. P. Y.
    APPLIED MATHEMATICS AND MECHANICS-ENGLISH EDITION, 2017, 38 (05) : 707 - 722
  • [10] A single-step and simplified graphics processing unit lattice Boltzmann method for high turbulent flows
    Delgado-Gutierrez, Arturo
    Marzocca, Pier
    Cardenas, Diego
    Probst, Oliver
    INTERNATIONAL JOURNAL FOR NUMERICAL METHODS IN FLUIDS, 2021, 93 (07) : 2339 - 2361