Abstract
In this study, Monin–Obukhov similarity theory is used to specify the profiles of velocity, turbulent kinetic energy (k), and eddy dissipation rate (\(\epsilon\)) in atmospheric boundary layer (ABL) flow. The OpenFOAM standard solver buoyantSimpleFoam is modified to simulate neutrally stratified ABL. The solver is able to obtain equilibrium ABL. For gas dispersion simulation, buoyantNonReactingFoam is developed to take into account fluid properties change due to temperature, buoyancy effect, and variable turbulent Schmidt number. The solver is validated for dense gas dispersion in wind tunnel test and field test of liquefied natural gas vapour dispersion in neutrally stratified ABL.
Similar content being viewed by others
References
Ferreira ES Jr, Vianna SSV (2016) Large Eddy Simulation combined with equivalent diameter for turbulent jet modelling and gas dispersion. Braz J Chem Eng 33(3):525-540. https://doi.org/10.1590/0104-6632.20160333s20150125
Fiates J, Vianna SSV (2016) Numerical modelling of gas dispersion using OpenFOAM. Process Saf Environ Prot 104:277–293. https://doi.org/10.1016/j.psep.2016.09.011
Fiates J, Santos RRC, Neto FF, Francesconi AZ, Simoes V, Vianna SSV (2016) An alternative CFD tool for gas dispersion modelling of heavy gas. J Loss Prev Process Ind 44:583–593. https://doi.org/10.1016/j.jlp.2016.08.002
Flores F, Garreaud R, Muñoz RC (2013) CFD simulations of turbulent buoyant atmospheric flows over complex geometry: solver development in OpenFOAM. Comput Fluids 82:1–13. https://doi.org/10.1016/j.compfluid.2013.04.029
Foken T (2006) 50 years of the Monin–Obukhov similarity theory. Bound Layer Meteorol 119(3):431–447. https://doi.org/10.1007/s10546-006-9048-6
Hansen OR, Gavelli F, Ichard M, Davis SG (2010) Validation of FLACS against experimental data sets from the model evaluation database for LNG vapor dispersion. J Loss Prev Process Ind 23(6):857–877. https://doi.org/10.1016/j.jlp.2010.08.005
Hargreaves D, Wright N (2007) On the use of the k-epsilon model in commercial CFD software to model the neutral atmospheric boundary layer. J Wind Eng Ind Aerodyn 95(5):355–369. https://doi.org/10.1016/j.jweia.2006.08.002
Ivings MJ, Lea CJ, Webber DM, Jagger SF, Coldrick S (2013) A protocol for the evaluation of LNG vapour dispersion models. J Loss Prev Process Ind 26(1):153–163. https://doi.org/10.1016/j.jlp.2012.10.005
Jonathon S, Christian M (2012) k-epsilon simulations of the neutral atmospheric boundary layer: analysis and correction of discretization errors on practical grids. Int J Numer Methods Fluids 70(6):724–741. https://doi.org/10.1002/fld.2709
Jones WP, Launder BE (1972) The prediction of laminarization with a two-equation model of turbulence. Int J Heat Mass Transf 15(2):301–314. https://doi.org/10.1016/0017-9310(72)90076-2
Launder BE, Spalding DB (1974) The numerical computation of turbulent flows. Comput Methods Appl Mech Eng 3(2):269–289. https://doi.org/10.1016/0045-7825(74)90029-2
Luketa-Hanlin A, Koopman RP, Ermak DL (2007) On the application of computational fluid dynamics codes for liquefied natural gas dispersion. J Hazard Mater 140(3):504–517. https://doi.org/10.1016/j.jhazmat.2006.10.023
Mack A, Spruijt MPN (2013) Validation of OpenFoam for heavy gas dispersion applications. J Hazard Mater 262:504–516. https://doi.org/10.1016/j.jhazmat.2013.08.065
McGrattan K, Hostikka S, McDermott R, Floyd J, Weinschenk C, Overholt K (2013) Fire dynamics simulator, user’s guide, vol 1019. NIST special publication, p 20
Mouilleau Y, Champassith A (2009) CFD simulations of atmospheric gas dispersion using the fire dynamics simulator (FDS). J Loss Prev Process Ind 22(3):316–323. https://doi.org/10.1016/j.jlp.2008.11.009
Nielsen M, Ott S (1996) A collection of data from dense gas experiments. Technical report, Risø National Laboratory, Roskilde
Parente A, Gorlé C, van Beeck J, Benocci C (2011) Improved k-epsilon model and wall function formulation for the RANS simulation of ABL flows. J Wind Eng Ind Aerodyn 99(4):267–278. https://doi.org/10.1016/j.jweia.2010.12.017
Pontiggia M, Derudi M, Busini V, Rota R (2009) Hazardous gas dispersion: a CFD model accounting for atmospheric stability classes. J Hazard Mater 171(1–3):739–747. https://doi.org/10.1016/j.jhazmat.2009.06.064
Richards PJ, Hoxey RP (1993) Appropriate boundary conditions for computational wind engineering models using the k-epsilon turbulence model. J Wind Eng Ind Aerodyn 46–47(Supplement C):145–153. https://doi.org/10.1016/0167-6105(93)90124-7
Richards PJ, Norris SE (2011) Appropriate boundary conditions for computational wind engineering models revisited. J Wind Eng Ind Aerodyn 99(4):257–266. https://doi.org/10.1016/j.jweia.2010.12.008
The OpenFOAM Foundation (2017) OpenFOAM v5 User guide. Retrieved 11 Nov 2018. https://cfd.direct/openfoam/user-guide-v5/
Yan BW, Li QS, He YC, Chan PW (2016) RANS simulation of neutral atmospheric boundary layer flows over complex terrain by proper imposition of boundary conditions and modification on the k-epsilon model. Environ Fluid Mech 16(1):1–23. https://doi.org/10.1007/s10652-015-9408-1
Yang Y, Gu M, Chen S, Jin X (2009) New inflow boundary conditions for modelling the neutral equilibrium atmospheric boundary layer in computational wind engineering. J Wind Eng Ind Aerodyn 97(2):88–95. https://doi.org/10.1016/j.jweia.2008.12.001
Author information
Authors and Affiliations
Corresponding author
Additional information
Responsible Editor: S. Trini Castelli.
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Tran, V., Ng, E.Y.K. & Skote, M. CFD simulation of dense gas dispersion in neutral atmospheric boundary layer with OpenFOAM. Meteorol Atmos Phys 132, 273–285 (2020). https://doi.org/10.1007/s00703-019-00689-2
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00703-019-00689-2