GPU加速的SPH方法在溢洪道水流模拟中的应用
详细信息    查看全文 | 推荐本文 |
  • 英文篇名:Application of GPU-based accelerated SPH method in flow simulation of spillway
  • 作者:王巍
  • 英文作者:WANG Wei;Jilin Province Water Resource and Hydropower Consultative Company;
  • 关键词:光滑粒子动力学方法 ; GPU加速 ; 台阶式溢洪道 ; 消能率
  • 英文关键词:smoothed particle hydrodynamics;;GPU acceleration;;stepped spillway;;energy dissipation ratio
  • 中文刊名:RIVE
  • 英文刊名:Yangtze River
  • 机构:吉林省水利水电勘测设计研究院;
  • 出版日期:2019-03-28
  • 出版单位:人民长江
  • 年:2019
  • 期:v.50;No.652
  • 语种:中文;
  • 页:RIVE201903038
  • 页数:7
  • CN:03
  • ISSN:42-1202/TV
  • 分类号:220-225+230
摘要
基于拉格朗日描述的光滑粒子动力学方法(SPH)擅长于处理自由面剧烈变化的水流现象,十分适合水利工程中泄洪等问题的数值模拟。然而,SPH方法通常采用均匀分布的粒子对流体计算域进行空间离散,对于工程问题而言需要的粒子数量较多、计算量大。为了突破SPH方法在实际大规模计算中的适用范围,采用C++和CUDA混合编程的技术,借助GPU实现了对SPH方法的并行加速。通过WES三圆弧段组成的光滑溢洪道过流问题,验证了GPU加速的SPH方法的计算精度和可靠性,计算效率相对原始的SPH仿真过程提高了61.8倍。最后,将GPU加速的SPH方法应用于水利工程的溢洪道泄流问题,分别模拟了光滑溢洪道和台阶式溢洪道流动特性,通过自由面的演化过程及泄流沿程截面上的速度分布状态,对比分析了台阶对泄流现象的影响。
        Smoothed particle hydrodynamics(SPH), a smooth particle dynamics method based on Lagrangian description is good at numerical simulation of flood discharge with drastic changed free surface. However, the SPH method usually uses uniformly distributed particles to discretize the computational domain of the fluid in space. For engineering problems, the particles numbers and calculation complexity are large. In order to break through the application scope of SPH method in practical large-scale computing issues, the parallel acceleration of SPH method was realized by the mixed programming technology of C++ and CUDA and the help of GPU hardware equipment. Through calculating the flow passing issue of smooth spillway composed of three arc segments of WES, the accuracy and reliability of GPU-based SPH method in this paper are verified. The computational efficiency is 61.8 times higher than that of the original SPH simulation process. Finally, the GPU-based accelerated SPH method was applied to the discharge simulation of hydraulic engineering, the flow characteristics of smooth spillway and stepped spillway were simulated respectively. By observing the variation process of the free surface and the velocity distribution along the discharge section, the effect of the step on the discharge phenomenon is analyzed.
引文
[1] 张峰,刘韩生,张为法.台阶式溢洪道滑行水流消能特性研究[J].长江科学院院报,2014,31(6):37-40.
    [2] 任雨,王承恩,刘斌.阶梯式溢洪道水平面上时均压强试验研究[J].人民黄河,2011,33(3):123-124.
    [3] 钟晓凤,张法星,孙宁,等.某水库阶梯溢洪道水力特性研究[J].人民黄河,2016,38(6):115-118.
    [4] Chakib B.Numerical Computation of Inception Point Location for Flat-sloped Stepped Spillway[J].International Journal of Hydraulic Engineering,2013,2(3):47-52.
    [5] Meireles I,Matos J.Skimming flow in the nonaerated region of stepped spillways over embankment dams[J].Journal of Hydraulic Engineering,2009,135(8):685-689.
    [6] 张志昌,曾东洋,刘亚菲.台阶式溢洪道滑行水流水面线和消能效果的试验研究[J].应用力学学报,2005,22(1):30-35.
    [7] 高梦露,刘亚坤,孙洪亮,等.阶梯式溢洪道的数值模拟研究[J].水利与建筑工程学报,2015(2):28-32.
    [8] 赵相航,解宏伟,郭馨.台阶式溢洪道水力特性数值研究[J].青海大学学报,2016,34(4):98-103.
    [9] Monaghan J,Kocharyan A.SPH simulation of multi-phase flow[J].Computer Physics Communications,1995,87(1-2):225-235.
    [10] Amicarelli A Albano R,Mirauda D,et al.A smoothed particle hydrodynamics model for 3D solid body transport in free surface flows[J].Computers & Fluids,2015(116):205-228.
    [11] Oger G,Doring M,Alessandrini B,et al.Two dimensional SPH simulations of wedge water entries[J].Journal of Computational Physics,2006(213):803-822.
    [12] Cao X,Ming F,Zhang A,et al.Sloshing in a rectangular tank based on SPH simulation[J].Applied Ocean Research,2014(29):241-254.
    [13] Altomare C,Crespo A,Dominguez J,et al.Applicability of smoothed particle hydrodynamics for estimation of sea wave impact on coastal structures[J].Coastal Engineering,2015(31):1-12.
    [14] Crespo A,Domínguez J,Rogers B,et al.Dualsphysics: open-source parallel CFD solver based on smoothed particle hydrodynamics[J].Computer Physics Communications,2015(187):204-216.
    [15] Xia X,Liang Q.A GPU-accelerated smoothed particle hydrodynamics model for the shallow water equations[J].Environmental Modelling & Software,2016(75):28-43.
    [16] Mokos A,Rogers B,Stansby P,et al.Multi-phase SPH modelling of violent hydrodynamics on GPUs[J].Computer Physics Communications,2015(196):304-316.
    [17] Michels V,Lovely M.Some prototype observations of air entrained flow[C]//Proceedings of the Minuesota hydraulies convention,Part IV,1953.
    [18] Rice C,Kadavy K.Model study of a roller compacted concrete stepped spillway[J].Journal of Hydraulic Engineering,1996,122(6):292-297.

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700