Abstract
The scenario simulation analysis of water environmental emergencies is very important for risk prevention and control, and emergency response. To quickly and accurately simulate the transport and diffusion process of high-intensity pollutants during sudden environmental water pollution events, in this study, a high-precision pollution transport and diffusion model for unstructured grids based on Compute Unified Device Architecture (CUDA) is proposed. The finite volume method of a total variation diminishing limiter with the Kong proposed r-factor is used to reduce numerical diffusion and oscillation errors in the simulation of pollutants under sharp concentration conditions, and graphics processing unit acceleration technology is used to improve computational efficiency. The advection diffusion process of the model is verified numerically using two benchmark cases, and the efficiency of the model is evaluated using an engineering example. The results demonstrate that the model perform well in the simulation of material transport in the presence of sharp concentration. Additionally, it has high computational efficiency. The acceleration ratio is 46 times the single-thread acceleration effect of the original model. The efficiency of the accelerated model meet the requirements of an engineering application, and the rapid early warning and assessment of water pollution accidents is achieved.
References
Tao Y., Lei K., **a J. Main hydrodynamic factors identification for pollutant transport in sudden water pollution accident in Shenzhen Bay [J]. Advances in Water Science, 2017, 28(6): 888–897.
Hou D., Ge X., Huang P. et al. A real-time, dynamic early-warning model based on uncertainty analysis and risk assessment for sudden water pollution accidents [J]. Environmental Science and Pollution Research, 2014, 21: 8878–8892.
Qi Y. S., Liu R. Q., Zhang Q. Y. et al. Scenario simulation analysis of abrupt water pollution in Tong-ling section of the mainstream of the Yangtze River [J]. Journal of Environmental Engineering Technology, 2022, 12: 607–614(in Chinese).
Bouchard D., Knightes C., Chang X. et al. Simulating multiwalled carbon nanotube transport in surface water systems using the water quality analysis simulation program (WASP) [J]. Environmental Science and Technology, 2017, 51(19): 11174–11184.
Cao Y., Ye Y. T., Liang L. L. et al. High efficient and accurate simulation of pollutant transport in torrential flow based on adaptive grid method [J]. Journal of Hydraulic Engineering, 2019, 50(3): 388–398(in Chinese).
Zhu Y., Shi L., Lin L. et al. A fully coupled numerical modeling for regional unsaturated–saturated water flow [J]. Journal of Hydrology, 2012, 475: 188–203.
Afanas’eva N. M., Churbanov A. G., Vabishchevich P. N. Unconditionally monotone schemes for unsteady convection-diffusion problems [J]. Computational Methods in Applied Mathematics, 2013, 13(2): 185–205.
Biswas B. N., Chatterjee S., Mukherjee S. P. et al. A discussion on Euler method: A review [J]. Electronic Journal of Mathematical Analysis and Applications, 2013, 1(2): 2090–2792.
Chatzipanagiotis N., Dentcheva D., Zavlanos M. M. An augmented Lagrangian method for distributed optimization [J]. Mathematical Programming, 2015, 152: 405–434.
Bechtold M., Vanderborght J., Ippisch O. et al. Efficient random walk particle tracking algorithm for advective-dispersive transport in media with discontinuous dispersion coefficients and water contents [J]. Water Resources Research, 2011, 47(10): W10526.
Niu J., Phanikumar M. S. Modeling watershed-scale solute transport using an integrated, process-based hydrologic model with applications to bacterial fate and transport [J]. Journal of Hydrology, 2015, 529: 35–48.
Rubio A. D., Zalts A., El Hasi C. D. Numerical solution of the advection–reaction–diffusion equation at different scales [J]. Environmental Modelling and Software, 2008, 23(1): 90–95.
Ginting B. M., Ginting H. Hybrid artificial viscosity–Central-upwind scheme for recirculating turbulent shallow water flows [J]. Journal of Hydraulic Engineering, ASCE, 2019, 145(12): 04019041.
He Z., Zhang Y., Gao F. et al. An improved accurate monotonicity-preserving scheme for the Euler equations [J]. Computers and Fluids, 2016, 140: 1–10.
Pandare A. K., Waltz J., Bakosi J. A reconstructed discontinuous Galerkin method for multi-material hydrodynamics with sharp interfaces [J]. International Journal for Numerical Methods in Fluids, 2020, 92(8): 874–898.
Sun Z., Inaba S., **ao F. Boundary variation diminishing (BVD) reconstruction: A new approach to improve Godunov schemes [J]. Journal of Computational Physics, 2016, 322: 309–325.
Schneider K. A., Gallardo J. M., Balsara D. S. et al. Multidimensional approximate Riemann solvers for hyperbolic nonconservative systems. Applications to shallow water systems [J]. Journal of Computational Physics, 2021, 444: 110547.
Martins R., Leandro J., Djordjević S. Wetting and drying numerical treatments for the Roe Riemann scheme [J]. Journal of Hydraulic Research, 2018, 56(2): 256–267.
Li J., Shu C. W., Qiu J. Multi-resolution HWENO schemes for hyperbolic conservation laws [J]. Journal of Computational Physics, 2021, 446: 110653.
Dimarco G., Loubere R., Michel-Dansac V. et al. Second-order implicit-explicit total variation diminishing schemes for the Euler system in the low Mach regime [J]. Journal of Computational Physics, 2018, 372: 178–201.
Zhao F., Pan L., Li Z. et al. A new class of high-order weighted essentially non-oscillatory schemes for hyperbolic conservation laws [J]. Computers and Fluids, 2017, 159: 81–94.
Fu L., Hu X., Adams N. A. A targeted ENO scheme as implicit model for turbulent and genuine subgrid scales [J]. Communications in Computational Physics, 2019, 26(2): 311–345.
Kong J., **n P., Shen C. J. et al. A high-resolution method for the depth-integrated solute transport equation based on an unstructured mesh [J]. Environmental Modelling and Software, 2013, 40: 109–127.
Shi B. S., Hou J. M., **a J. Q. et al. High-resolution numerical model of pollutant transport based on GPU acceleration [J]. Chinese Journal of Hydrodynamics, 2020, 35(6): 759–766(in Chinese).
Toro E. F. Riemann solvers and numerical methods for fluid dynamics: A practical introduction [M]. Berlin, Germany: Springer-Verlag, 2013.
Preston R. W. Representation of dispersion in two-dimensional water flow [R]. Leatherhead, UK: Central Electricity Research Laboratories, Report No. TPRD/L/2783 N, 1985, 1–13.
Petropoulos N., Mashayek A., Colm-cille P. C. Turbulent disruption of density staircases in stratified shear flows [J]. Journal of Fluid Mechanics, 2023, 961: A30.
Zeng Y., Huai W. Estimation of longitudinal dispersion coefficient in rivers [J]. Journal of Hydro-environment Research, 2014, 8(1): 2–8.
Yang L., Fang H. Z., Yang Z. H. et al. Longitudinal dispersive coefficient in channels with aquatic vegetation: A review [J]. Journal of Hydrodynamics, 2023, 35(3): 379–395.
Casulli V., Zanolli P. High resolution methods for multidimensional advection–diffusion problems in free-surface hydrodynamics [J]. Ocean Modelling, 2005, 10(1–2): 137–151.
Li L. X., Liao H. S., Qi L. J. An improved r-factor algorithm for TVD schemes [J]. International Journal of Heat and Mass Transfer, 2008, 51(3–4): 610–617.
Liang D., Wang X., Falconer R. A. et al. Solving the depth-integrated solute transport equation with a TVD-MacCormack scheme [J]. Environmental Modelling and Software, 2010, 25(12): 1619–1629.
Yang X., Zhang S., Wu C. et al. Ecological and navigational impact of the construction and operation of the Qingyuan Dam [J]. Ecological Indicators, 2023, 154: 110563.
Acknowledgment
We thank Dr. Maxine Garcia, from Liwen Bianji (Edanz) (www.liwenbianji.cn/) for editing the English text of a draft of this manuscript.
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interest: The authors declare that they have no conflict of interest. All authors declare that there are no other competing interests.
Ethical approval: This article does not contain any studies with human participants or animals performed by any of the authors.
Informed consent: Not application.
Additional information
Project supported by the National Key Research and Development Program of China (Grant No. 2022YFC3202004), the National Natural Science Foundation of China (Grant No. 51979105).
Biography: Shang-hong Zhang (1977-), Male, Ph. D., Professor
Rights and permissions
About this article
Cite this article
Zhang, Sh., Zhang, Rq., Li, Wd. et al. High-precision parallel computing model of solute transport based on GPU acceleration. J Hydrodyn 36, 202–212 (2024). https://doi.org/10.1007/s42241-024-0015-9
Received:
Revised:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s42241-024-0015-9