Abstract
Predicting the three-dimensional (3D) transport processes of reservoir temperature and pollutants is essential for water environmental protection and restoration, and introducing the lattice Boltzmann (LB) method into this prediction is necessary because of its simple algorithm, straightforward implementation of boundary conditions, and high computation efficiency. In this paper, a triple-distribution function (TDF) LB model for flow-temperature-concentration coupling simulations is introduced. Some essential techniques for implementing this method in 3D reservoirs are also described, including the treatment of water surface fluctuation, the consideration of surface heat exchange, and the hardware acceleration using the graphics processing unit (GPU). Two cases verified the proposed model, and then, the temporal-spatial variations of flow, temperature, and pollutants in the upper reservoir of a pumped-storage power station during both pumping and generating modes were analyzed to demonstrate its applicability. In the reservoir, the water forms several circulations, the cold water from the inlet flows as an undercurrent firstly, and then spread laterally, and the spreading of pollutants directly relates to the flow velocity. The results of flow, temperature, and concentration fields in different working conditions are consistent with model tests and physical laws, which shows good prospects of the proposed LB model.
Similar content being viewed by others
References
Béghein C, Haghighat F, Allard F (1992) Numerical study of double-diffusive natural convection in a square cavity. Int J Heat Mass Transf 35:833–846 https://doi.org/10.1016/0017-9310(92)90251-M
Caissie D (2006) The thermal regime of rivers: a review. Freshw Biol 51:1389–1406 https://doi.org/10.1111/j.1365-2427.2006.01597.x
Chen S-Y, Doolen GD (1998) Lattice Boltzmann method for fluid flows. Annu Rev Fluid Mech 30:329–364 https://doi.org/10.4249/scholarpedia.9507
Cheng Y-G, Li J-P (2008) Introducing unsteady non-uniform source terms into the lattice Boltzmann model. Int J Numer Methods Fluids 56:629–641 https://doi.org/10.1002/fld.1543
Cole TM, Wells SA (2003) CE-QUAL-W2: A two-dimensional, laterally averaged, Hydrodynamic and Water Quality Model, Version 3.1. Instruction Report EL-03-1, US Army Engineering and Research Development Center, Vicksburg, MS
Diao W, Cheng Y-G, Zhang C-Z, Wu J-Y (2015) Three-dimensional prediction of reservoir water temperature by the lattice Boltzmann method: validation. J Hydrodyn 27:248–256 https://doi.org/10.1016/S1001-6058(15)60479-6
Diao W, Cheng Y-G, Xu M-J, et al (2018) Simulation of hydraulic characteristics of an inclined overflow gate by the free-surface lattice Boltzmann-immersed boundary coupling scheme. Eng Appl Comp Fluid 12:250–260 https://doi.org/10.1080/19942060.2017.1406872
Guo Z-L, Shi B-C, Zheng C-G (2002a) A coupled lattice BGK model for the Boussinesq equations. Int J Numer Methods Fluids 39:325–342 https://doi.org/10.1002/fld.337
Guo Z-L, Zheng C-G, Shi B-C (2002b) Non-equilibrium extrapolation method for velocity and pressure boundary conditions in the lattice boltzmann method. Chinese Physics (Overseas Edition) 11:366–374 https://doi.org/10.1088/1009-1963/11/4/310
Han K, Feng Y-T, Owen DRJ (2007) Coupled lattice Boltzmann and discrete element modelling of fluid-particle interaction problems. Comput Struct 85:1080–1088 https://doi.org/10.1016/j.compstruc.2006.11.016
Harleman DRF (1982) Hydrothermal analysis of lakes and reservoirs. J Hydraul Div 108:301–325
Hodges B (1998) Heat budget and thermodynamics at a free surface: Some theory and numerical implementation (revision 1.0d). Centre for Water Research ED 1300 BH, The University of Western Australia https://doi.org/10.13140/RG.2.2.30907.46881
Huang A-Y, Deng Y, Tuo Y-C, Liang R-F (2015) Study and application on coupled simulation of water temperature and quality for stratified reservoir. Pearl River 1:8–12 (in Chinese) https://doi.org/10.3969/j.issn.1001-9235.2015.01.003
Johnson BH (1981) A review of numerical reservoir hydrodynamic modeling. Technical Report E-81-2, US Army Engineer Waterways Experiment Station, Vicksburg, MS
Karpik SR, Raithby GD (1990) Laterally averaged hydrodynamics model for reservoir predictions. J Hydraul Eng 116:783–798 https://doi.org/10.1061/(ASCE)0733-9429(1990)116:6(783)
Körner C, Thies M, Hofmann T, Thürey N, Rüde U (2005) Lattice Boltzmann model for free surface flow for modeling foaming. J Stat Phys 121:179–196 https://doi.org/10.1007/s10955-005-8879-8
Laurențiu DG, Ionuț V, Fănel-Viorel P, Mariana P (2015) Oil leakage simulation and spill prediction near Odessa Harbor. J Mar Technol Environ 2:84–87
Ma F-K, Jiang C-B, Li K (2007) Numerical simulation of 3D flow field and temperature field near dam area of Three-Gorges Reservoir. Adv Sci Technol Water Resour 27:17–20 (in Chinese)
Mayer G, Páles J, Házi G (2007) Large eddy simulation of subchannels using the lattice Boltzmann method. Ann Nucl Energy 34:140–149 https://doi.org/10.1016/j.anucene.2006.10.002
Nor Azwadi CS, Syahrullail S (2009) A three-dimension double-population thermal lattice BGK model for simulation of natural convection heat transfer in a cubic cavity. WSEAS Trans Math 8:561–571
Orlob GT, Selna LG (1970) Temperature variations in deep reservoirs. J Hydraul Div 96:391–410
Ouyang Y (2005) Evaluation of river water quality monitoring stations by principal component analysis. Water Res 39:2621–2635 https://doi.org/10.1016/j.watres.2005.04.024
Politano M, Haque MM, Weber LJ (2008) A numerical study of the temperature dynamics at McNary Dam. Ecol Modell 212:408–421 https://doi.org/10.1016/j.ecolmodel.2007.10.040
Ren H-T, Chen Y-C, Liu Z-W et al (2007) Study on water temperature simulation model for deep lake and reservoir. J Hydroelectr Eng 26:99–104 (in Chinese)
Riegel E, Indinger T, Adams NA (2009) Implementation of a Lattice-Boltzmann method for numerical fluid mechanics using the nVIDIA CUDA technology. Comput Sci - Res Dev 23:241–247 https://doi.org/10.1007/s00450-009-0087-3
Romero JR, Antenucci JP, Imberger J (2004) One- and three-dimensional biogeochemical simulations of two differing reservoirs. Ecol Modell 174:143–160 https://doi.org/10.1016/j.ecolmodel.2004.01.005
Shan X-W, Yuan X-F, Chen H-D (2006) Kinetic theory representation of hydrodynamics: a way beyond the Navier-Stokes equation. J Fluid Mech 550:413–441 https://doi.org/10.1017/S0022112005008153
Sundaray SK, Panda UC, Nayak BB, Bhatta D (2006) Multivariate statistical techniques for the evaluation of spatial and temporal variations in water quality of the Mahanadi river-estuarine system (India) - A case study. Environ Geochem Health 28:317–330 https://doi.org/10.1007/s10653-005-9001-5
Tang X, Cheng Y-G (2010) Multidimensional prediction of reservoir water temperature based on FLUENT. Eng J Wuhan Univ 43:59–63 (in Chinese)
Tang W, Zhou X-D, Cheng W (2015) The study of water temperature and quality distribution impact based on the coupling model of Ankang reservoir. Chinese J Hydrodyn 30:47–55 (in Chinese) https://doi.org/10.16076/j.cnki.cjhd.2015.01.007
Tolke J, Krafczyk M (2008) TeraFLOP computing on a desktop PC with GPUs for 3D CFD. Int J Comut Fluid Dyn 22:443–456 https://doi.org/10.1080/10618560802238275
Wu J-Y, Cheng Y-G, Zhou W et al (2019) GPU acceleration of FSI simulations by the immersed boundary-lattice Boltzmann coupling scheme. Comput Math with Appl 78:1194–1205 https://doi.org/10.1016/j.camwa.2016.10.005
Zeng Y-H, Huai W-X, Chen G, Liu J (2013) Vertical 2D numerical simulation of dissolved oxygen in reservoir. Eng J Wuhan Univ 46:10–14 (in Chinese)
Zhang C-Z, Cheng Y-G, Zhu L-D, Wu J-Y (2016a) Accuracy improvement of the immersed boundary-lattice Boltzmann coupling scheme by iterative force correction. Comput Fluids 124:246–260 https://doi.org/10.1016/j.compfluid.2015.03.024
Zhang X-H, Li B-D, Wei W-J et al (2016b) Numerical study on the 3-D water temperature in the reservoir region adjacent to a dam. J Sichuan Univ Eng Sci Ed 48:14–20 (in Chinese) https://doi.org/10.15961/j.jsuese.2016.02.003
Zhang C, Brett MT, Brattebo SK, Welch EB (2018) How well does the mechanistic water quality model CE-QUAL-W2 represent biogeochemical responses to climatic and hydrologic forcing? Water Resour Res 54:6609–6624 https://doi.org/10.1029/2018WR022580
Funding
This work was supported by the National Natural Science Foundation of China (NSFC, Grant Nos. 51839008, 51579187 and 11172219) and the Specialized Research Fund for the Doctoral Program of Higher Education of China (Grant No. 20130141110013).
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interest
The authors declare that they have no conflict of interest.
Additional information
Responsible Editor: Marcus Schulz
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
Huang, Z., Diao, W., Wu, J. et al. Three-dimensional simulation of reservoir temperature and pollutant transport by the lattice Boltzmann method. Environ Sci Pollut Res 28, 459–472 (2021). https://doi.org/10.1007/s11356-020-10174-8
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11356-020-10174-8