水库滑坡涌浪的数值模拟
来源:易妖游戏网
第17卷第1-2期 2013年2月 文章编号:1007—7294(2013)01—0075—09 船舶力学 Journal of Ship Mechanics Vo1.17 No.1-2 Feb.2013 水库滑坡涌浪的数值模拟 刘 霞 ,谭国焕 ,王大国2 (1大学土木工程系,;2大连大学材料破坏力学数值试验研究中心,辽宁大连l16622) 摘要:水库沿岸边坡失稳可能引发涌浪,威胁下游大坝安全。文章依据经典的Scott Russell’if wave generator实验, 基于流体计算软件FLUENT提出了刚性滑块垂直入水的计算模型,并对流场的近、远场特征进行了分析。该计算 模型以不可压缩粘性流体的Navier-Stokes方程和自由面追踪的VOF方法为基础,采用重整化群J} 湍流模型, 借助FLUENT软件中的动网格技术和UDF功能,定义滑块在水中的运动,从而实现水库滑坡涌浪的数值模拟。计 算结果表明:滑块下落过程中,形成了反向的卷入波,随即涡流形成并伴随着生成孤立波。数值模拟的流场近、远 场特征与解析解、实验结果基本吻合。因此模型可用于模拟岩石块体入水等问题。 关键词:水库;滑坡涌浪;数值模拟;FLUENT 中图分类号:U661.32 文献标识码:A doi:10.3969/j.issn.1007—7294.2013.h1.010 Numerical simulation of landslidSli de-inducedUced water waves in reservoir LIU Xia ,TAN Guo-huan ,WANG Da-guo (1 Department of Civil Engineering,The University of Hong Kong,Hong Kong,China;2 Center for Material Failure Modeling Research,Dalian University,Dalian 1 16622,China) Abstract:Landslides in reservoir may generate impulse wave,which propagates downstream threatening the safety of the downstream dams.This paper presents a numerical model to investigate a rigid body fllaing into water vertically based on the typical Scott Russell’s wave generator experiment using the popular CFD software FLUENT.The lfuid characteristics of near ifeld and far ifeld were investigated.This numeric ̄mod- el is based on Navier—Stokes equations and VOF method of tracing the free surface,combined with RNG k-s turbulence mode1.Furthermore,the dynamic mesh technology and UDF(user defined function)are ap— plied to define the motion of slide mass.The numerical results showed that reverse plunging wave,which formed a vortex,was formed,in additional to the solitary wave.The numerical results indicated a good a— greement with the analytical solutions and the typical experimental results.This model can be developed to simulate the type of problem,such as rock mass plunging into water. Key words:reservoir;landslide—induced water waves;numerical simulation;FLUENT 1引 言 水库区滑坡现象十分常见,尤其是在水库运行的早期蓄水阶段。水位的骤然升降,导致库岸水文 收稿日期:2012—05—22 基金项目:研究资助局RGC项目(HKU7l71,06E) 作者简介:刘霞(1978一),女,大学博士研究生,E—mail:liusliux@hkusua.hku.hk; 王大国(1975一),男,大连大学教授,博士生导师。 76 船舶力学 第l7卷第1-2期 条件改变,从而激发旧的滑坡或诱发新的滑坡。大体积的滑坡体高速入水,产生巨大的涌浪,严重威胁 下游大坝和周边人民生命财产安全。众所周知,1963年发生在意大利瓦依昂水库滑坡,大约2.7亿立 方米的岩石滑坡体涌入水库,激起巨大的涌浪,涌浪漫过拱坝坝顶约100 m,造成了巨大的人员伤亡 和财产损失l1-21。因此,滑坡涌浪的研究受到大批国内外学者的关注。 目前,滑坡涌浪的研究主要存在对滑坡体复杂运动机理、滑坡体与流体间的相互作用机理以及流 体与库岸间的相互作用机理等理解尚不透彻的问题。该类研究都是基于一些基本的假定而开展的。在 模型试验方面,滑坡体被假设为被水体浸没或者部分浸没的刚性滑块D-6],Fritz和Moster利用气动装置 模拟了较规则的粒状滑坡流[71。在数值模拟方面,大多数模型是在以下两个基本假定的基础上发展起 来的。一是涌浪是通过指定流体边界的运动规律而产生的,这个假定难以考虑滑坡体与流体之间的相 互作用;二是邻近滑坡冲击区域附近的水体计算控制方程被简化为浅水方程f8- Ol,当滑块冲击速度较 大时,流域的计算精度将会降低。Heinricht“ 建立了一个三维数值模型,通过求解欧拉方程解决二相 混合流(固相与液相)的问题,同时克服了上述二个假定带来的问题。随后,一种改进的无网格化的移 动粒子半隐式法被用于模拟滑坡涌浪,该方法采用拉格朗日算法,有效地避免了数值计算中的耗散问 题 41。在自由面追踪方面,数值计算方法主要包括Level—set法、MAC法、VOF法和光滑动粒子法f1 q。 本文依据经典的Scott Russell’S wave generator实验,基于流体计算软件FLUENT提出了刚性滑 块垂直入水的计算模型,并对流场的近、远场特征进行了分析。该计算模型以不可压缩粘性流体的 Navier—Stokes方程和自由面追踪的VOF方法为基础,采用重整化群k-e模型,借助FLUENT软件中 的动网格技术和UDF功能,定义滑块在水中的运动,从而实现水库滑坡涌浪的数值模拟。 2数值模型 FLUENT是一种基于有限体积法发展起来的通用的商业流体计算动力学软件包,用于模拟从不 可压缩到高度可压缩范围内的复杂流体运动。本文中的流体被假定为粘性、不可压缩以及无旋的。 2.1控制方程 2.1.1基本控制方程 对于二维的瞬态流,其基本控制方程包括:连续性方程和以速度和压力为变量的动量守恒方程。 Ou+ d V 0 =(1) (等+鲁+等卜 (警+ p( + +等)=_等一( + )+S pc2 3 式中,P为流体密度;“和 分别为流体 和Y方向的速度分量; 为动力粘性系数;5 和.s 分别为 方 向附加动量源项和Y方向附加动量源项。 2.1.2体积分数方程 FLUENT采用VOF(Volume of Fluid)方法追踪自由面 Ⅻ。在VOF方法中,引入了体积分数a的概 念,用于定义单元内第g相流体所占体积与单元体积的比值。 =0表示g相物质为空,aq=1则代表充 满。若0< <1,则表示该单元为交接面单元。对于波浪流动的水气两相流问题, 满足方程: + + =0 ,2 (4) =1 (5) 第1—2期 2.1.3数值求解方法 刘 霞等:水库滑坡涌浪的数值模拟 77 CFD模型的基本控制方程由一系列偏微分方程组成,通常要获得精确解或解析解比较困难。目 前,通用的方法就是利用数值计算方法获得满足计算要求的近似解。FLUENT利用有限体积法(FVM) 建立离散方程,从而进行数值计算。然而,离散过程中不同的离散格式以及对应的离散方程形式对后 续算法精度与效率起到重要作用 9]。 本文控制方程中的扩散项采用中心差分格式,对流项采用如下离散格式:压力方程选用Body Force Weighted格式,体积分数选用几何重构法,动量方程、湍动能方程和湍流耗散率方程则选用二阶 迎风格式。离散方程的数值求解则采用速度压力耦合的PISO算法。 2.2重整化群k一£模型 重整化群k-e模型是在瞬态Navier—Stokes方程基础上,利用“重整化群”的数学方法推导出来的 一种模型。该模型其湍动能和耗散率方程的表达形式类似于标准的k-s模型。相对标准k-s模型而 言,重整化群k-e模型具有更高的精度和更广的适用性,其运输方程的表达式为: ( )+杀( )=去( )+Gk+G -p6-YM+Sk 表1湍流模型参数 (6) 砉(p8)+去(psu )=去( 毒)+c 詈(G +c, G )一c p ~ +-、 式中:Gk为由平均速度梯度引起的湍动能产生;G (7) 竺 一 为由浮力引起的湍动能产生;】, 为可压缩湍流脉动—— 膨胀对总耗散率的影响;Ot 和 分别为湍动能和 耗散率的有效湍流普朗特数的倒数;5 和.s 分别为 用户自定义源项。本文数值模型所选用的湍流参数 竺竺 值如表1所示。 2.3动网格技术 在FLUENT中,动网格技术主要用于处理由于 流域边界运动而引起的流域特征,包括流域形状、速度、压力等改变的流动问题l训。流域的边界运动既 可以是一种指定的运动,也可以是根据流域中固体受力平衡而得出的运动(下一时间步的运动由当前 时间步的计算结果确定)。流体边界的运动引起网格的拉伸和变形,每一时问步的网格更新需根据新 的边界条件位置得出。FLUENT提供了三种变形区域内的网格更新方法,包括基于弹性变形的网格更 新法、动态网格层变法和局部网格重构法。 本文模拟刚性滑块的垂直入水,其运动边界类型属于刚性运动边界,因此在动网格模型中选用了 基于弹性变形的网格更新法和局部网格重构法。 FLUENT中的动网格技术,当边界发生运动时,在任一控制体I,内,通量 的守恒方程满足: 孚Jt r pdpdV+Jt -e )·dA=J— r rv6。 +J— r S,dV 一f OV OV (8) 式中:P为流体密度;“为流体的速度矢量; 为动网格的网格变形速度,,为扩散系数; 为通量的源 项;OV代表控制体 的边界。 2.4 UDF功能 FLUENT提供的用户自定义函数(UDF)可用于定义边界条件、材料属性、表面和体积反应率、运输 方程中的源项等。UDF采用C语言编写,既可以使用标准C语言的库函数,又可以使用FLUENT中预 定义的宏。 本文利用FLUENT中的用户自定义函数(UDF)功能,借助FLUENT提供的预定义宏DEFINE—CG— 第1-2期 刘霞等:水库滑坡涌浪的数值模拟 79 为了探究网格划分方式对计算精度和计算效率的影响,本文选取了两种网格划分方式进行比对 分析。一是整体化网格划分方式,即对整个计算区域进行非结构化网格划分;二是分区域网格划分方 式,即将整个计算区域划分为两个区域,对于具有多重拐角特征的区域进行非结构化网格的划分,对 于规则的矩形区域进行结构化网格的划分,两个子区域的接触面被定义为interface wall。由于动网格 的影响,为了保证计算精度,滑块附近的网格被加密。此外,为了更精准地捕获自由面,水槽静水面附 近区域的网格也被加密。计算域网格划分如图2所示。 3.4滑块运动速度定义 本文模拟刚性滑块的垂直入水,在动网格模型中,滑块的运动属于刚性运动边界,且为一种指定 的运动,其运动规律基于经典的Scott Russell’S wave generator试验得出。Monaghan和Kos对滑块垂直 入水后在水中的速度进行了无量纲化的分析,认为滑块的速度是与y有关的一个函数,此处y为滑 块底部距离水槽底部的距离。通过试验研究和数值模拟的结果发现,滑块的垂直下落的速度为: 0 5 T, 1,/ =y\、/ 1.03 (/J\ 1一去l (9) 其中:y为滑块底部距离水槽底部的距离(m);D为水槽的静水深(m);g为重力加速度值(m/s )。 4数值模型验证 本节用动网格模型模拟了滑块垂直入水的过程。通过数值结果与解析解、试验结果的对比,验证 了该数值模型的可行性和有效性。 4.1波幅 本文利用FLUENT商业软件对刚性滑块垂直落入常值水深的浅水池中产生的孤立波进行了数值 模拟。基于标度理论,Monahan和Kos给出了产生的孤立波的波幅解析表达式[51: A=3D( )( L) (1 0) 式中: 为滑块的质量; 为滑块的长度;W为滑块的宽度;p为流体密度;D为静水深。 为了验证该数值模型的可行性和有效性,本节将FLUENT计算的波幅数值结果与解析解、试验结 果以及用SPH(Smoothed Particle Hydrodynamic)方法计算的数值结果阁进行对比,结果如表5所示。 表5波幅A的对比 Tab.5 Comparison of wave amplitude A 表5中,D为静水深, 为滑块的长度,A(expt)代表波幅的试验值,A 代表由Monaghan用SPH方 ’ ' 法进行模拟的数值结果,A 代表用FLUENT动网格模型,采用整体化网格划分方式得到的数值结果,A: 代表用FLUENT动网格模型,采用分区域网格划分方式得到的数值结果,A(th)代表用(2)式计算的波 幅解析解。表中的单位均为m。 通过对比发现,用FLUENT计算的波幅与解析解、试验结果吻合比较好,而用SPH方法模拟计算 的波幅结果与解析解、试验结果的误差则大于用FLUENT计算的结果。 4.2自由面波形 由刚性滑块垂直落人常值水深浅水池中产生的波浪,其传播特征用来进一步验证该数值模型的 有效性。根据Boussinesq方程,自由面波形的解析解为fl7】: 船舶力学 第17卷第1-2期 日( =asech l【V、/ 4 D ( —ct)lJ 式中:H为波高,Ot为波幅,D为静水深,c=X/g(D+a)为波速。 (11) 图3给出了t=O.7 S时,自由面波形数值解和解析解的对比结果(其中y=H+D)。计算结果表明:数 值解与解析解吻合比较好,数值解和解析解之间的相位差可能是由滑块的渐进运动引起的。此外,不 同的网格划分方式对自由面波形的结果影响不大。 0 4 0.3 莒 V 0.2 0 1 0O 图3自由面波形数值解和解析解的对比(£=0.70 s) Fig.3 Comparison of wave profile between numerical results and analytical solution at t=O.70 S 4.3自由面波形的水平速度 对于刚性滑块垂直落人常值水深浅水池中产生的波浪,其自由面波形水平速度的解析解为 : H、/ (12) 其中:日为波高,g为重力加速度值,D为静水深。 图4给出了t=O.7 S时,自由面波形的水平速度的数值解和解析解的对比结果。计算结果表明:数 值解与解析解吻合比较好。同样地,数值解与解析解之间的相位差可能是由滑块的渐进运动引起的。 对比采用不同网格划分方式得到的数值计算结果,发现用整体化网格划分方式得到的水平速度比用 分区域网格划分方式得到的水平速度振荡明显。 O 8 06 E 04 .0 2 OO 图4自由面水平波速数值解和解析解的对比(t=O.7 S) Fig.4 Comparison of horizontal velocity of wave surface between numerical results and analytical solution at t=O.70 S 5数值计算结果与分析 本节给出了刚性滑块垂直入水,产生波浪的全过程,并对流域的近、远场特征进行了分析。 82 5.2旋涡空腔 船舶力学 第17卷第1-2期 滑块底部射流出的水体对附近水体有上推的作用,从而在滑块 底部附近形成反向的卷入波。卷入波形成时间快,其快速变化导致了 旋涡空腔的形成。旋涡空腔随着滑块的下落逐步向前、向下推移。 卷入波的基本特征长度如图6所示,表6列出了其基本特征长 度的试验结果以及用FLUENT模拟获得的数值结果。 通过对比发现,用FLUENT采用整体化网格划分方式得到的旋 涡空腔特征长度的数值结果与试验结果吻合较好,然而用FLUENT 采用分区域网格划分方式得到的旋涡空腔特征长度的数值结果与试 验结果则存在较大的误差,滑块垂直下落对水体的冲击效果被显著 图6旋涡空腔的几何定义(此图 地削弱。由此可以看出,网格划分中交界面的存在对计算精度带来比 较大的影响。因此,在网格划分中应慎重考虑是否采用有交界面的划 分方式。 来自于Monahanf ̄) Fig.6 Definition of cavity shape (Picture from Monaghan嘲) 表6旋涡空腔基本特征长度试验结果与数值结果的对比 Tab.6 Comparison of characteristic length B,H and R between the experimental results and numerical resuls usitng FLUENT code 注:数值结果1为用FLUENT采用整体化网格划分方式得到的数值计算结果;数值结果2为用FLUENT采用分区 域网格划分方式得到的数值计算结果。 5.3小结 本文采用动网格模型在FLUENT中实现了刚性滑块垂直落人常值水深浅水池中产生波浪的模 拟,计算结果表明: (1)数值结果与解析解、试验结果吻合较好,验证了该数值模型可有效地模拟刚性滑块垂直入水 的问题; (2)波幅、自由面波形以及自由面波形的水平速度等是描述流域远场特征的主要指标。对比采用 不用网格划分方式得到的数值模拟结果发现:不同的网格划分方式对波幅大小、自由面波形的影响不 大,而对于自由面波形的水平速度,用整体化网格划分方式得到的结果比用分区域网格划分方式得到 的结果振荡明显; (3)刚性滑块垂直入水过程中形成的旋涡空腔是描述流域近场特征的主要指标,其特征长度是 评价滑块对水体冲击效应的主要参考指标。对比采用不用网格划分方式得到的数值模拟结果发现,采 用整体化网格划分方式得到的旋涡空腔特征长度的数值结果与试验结果吻合较好,而采用分区域网 格划分方式得到的旋涡空腔特征长度的数值结果与试验结果则存在较大的误差,其冲击效果被显著 地削弱; (4)通过数值模型的验证发现,尽管分区域网格划分的数值计算效率比整体化网格划分的效率 高,但是整体化网格划分的计算结果精度高于分区域网格划分的精度。 6结 论 本文基于流体计算软件FLUENT,提出了刚性滑块垂直入水的计算模型,并对涌浪的产生和传 播,流场的近、远场特征进行了分析。计算结果表明:数值模拟的流场近、远场特征与解析解、实验结果 第1-2期 刘霞等:水库滑坡涌浪的数值模拟 83 基本吻合,该模型可用于模拟岩石块体入水等问题,同时在该模型的基础上可以扩展至模拟任意形状 的刚性滑块自由入水的情况。 参考文献: [1】Vischer D L,Hager W H.Dam Hydraulics[M].U.K:Wiley,Chichester,1998. 【2】Genevois R,Ghirotti M.The 1963 Vaiont landslide[J].Journal of Aapplied Geology,2005(1):41—52. [3】Wiegel R L.Laboratory studies of gravity waves generated by the movement of a submerged body[J1.Transactions—American Geophysical Union,1955,36(5):759—774.and Scientists[M].Singapore:World Scientiifc,1991. [4】Kamphuis J W,Bowering R J.Impulse waves generated by landslides[C]//Proceeding of 12th Coastla Engineering Con— ference.New York,ASCE,1970,h 575—588. [5】Monaghan J J,Kos A.Scott Russell’s wave generator[J].Physics of Fluid,2000,12(3):622-630. 【6】Watts P.Water waves generated by underwater landslides[D].Ph.D Thesis.California:California Institute of Technology, Pasadena,1997. [7]Fritz H M,Moster P.Pneumatic landslide generator[J].International Journal of Fluid Power,2003,173(2):226—233. 【8]Sander J,Hutter K.Evolution of weakly non—linear channelized shallow water waves generated by a moving boundary[J]. Acta Mechanic,1992,91:1 19—155. 【9]Sander J'Hutter K.Multiple pulsed debris avalanche emplacement at Mount St.Hhlens in 1980:Evidence from numeri— cal continuum flow simulation[J].Acta Mechanic,1996,1 15:133—149. [10】Nomanbhoy N,Satake K.Generation mechanism of tsunamis from the 1883 Krakatau eruption[J].Geophysical Research Lettem,1995,22(19):509-5 12. 【ll】Heinrich Ph,Mangeney A,Guihourg S,Roche R.Simulation of water waves generated by a potentila debris avalanche in Montserrat,Lesser Antilles[J].Geophysicl aResearch etLters,1998,25(19):3697-3700. 【12】Heinrich Ph.Nonlinear water waves generated by submarine and aerila landslides[J].Journal of Waterway,Port,Coast, and Ocean Engineering,ASCE,1992,1 18:249-266. [13】Ataie—Ashtiani B,Farhadi L.A stable moving—particle semi—implicit method for rfee surface flow[J].Fluid Dynamic Re— search,2006,38(4):241—256. [14】Gotoh H,Sakai T,Hayashi M.Lagrangian two—phase flow model orf the wave generation process due to large—scale land— slides[J].Asian and Paciifc Coastla Engineering,2001,1 1(18-21):176—185. [15】Monaghan J J.Simulating free surface lfows with SPH[J].Journal of Computational Physics,1994,1 10:399—406. 【16】Ataie—Ashtiani B,Shobeyfi G.Numerical simulation of landslide impulsive waves by incompressible smoothed particle hydrodynamic[J].International Journal for Numerical Method in Fluids,2001,56:209—232. [17】Lo EYM,Shao S D.Simulation of near—shore solitary wave mechanics by a incompressible SPH method[J】.Journal of Applied Ocean Research,2002,24:275—286. [18]宋新远,刑爱国,陈龙珠,等.基于FLUENT的二维滑坡涌浪数值模拟[J].水文地质工程地质,2009,36(3):90—94. 【l9]王福军.计算流体动力学分析一CFD软件原理与应用【M】.北京:清华大学出版社,2004. [20]江帆,黄鹏.Fluent高级应用与实例分析[M].北京:清华大学出版社,2008.