浙江大学学报(工学版), 2022, 56(3): 569-578 doi: 10.3785/j.issn.1008-973X.2022.03.016

土木工程、水利工程

基于线性冲蚀公式的二维非黏性土石坝溃决模型

刘梦凡,, 吴钢锋,, 张科锋, 董平

1. 浙江大学 建筑工程学院,浙江 杭州 310058

2. 浙大宁波理工学院 土木建筑工程学院,浙江 宁波 315100

3. 利物浦大学 工程学院,英格兰 利物浦 L69 3BX

2D non-cohesive earthen embankment breach model based on linear erosion formula

LIU Meng-fan,, WU Gang-feng,, ZHANG Ke-feng, DONG Ping

1. College of Civil Engineering and Architecture, Zhejiang University, Hangzhou 310058, China

2. School of Civil Engineering and Architecture, NingboTech University, Ningbo 315100, China

3. School of Engineering, University of Liverpool, Liverpool L69 3BX, United Kingdom

通讯作者: 吴钢锋,男,讲师. orcid.org/0000-0001-9193-8763. E-mail: zjdxwgf@gmail.com

收稿日期: 2021-04-12  

基金资助: 国家自然科学基金资助项目(51909234);浙江省自然科学基金资助项目(LQ19E090006);浙江省教育厅一般科研资助项目(Y201737690)

Received: 2021-04-12  

Fund supported: 国家自然科学基金资助项目(51909234);浙江省自然科学基金资助项目(LQ19E090006);浙江省教育厅一般科研资助项目(Y201737690)

作者简介 About authors

刘梦凡(1996—),男,硕士生,从事水动力数值模拟研究.orcid.org/0000-0002-8261-5791.E-mail:21912141@zju.edu.cn , E-mail:21912141@zju.edu.cn

摘要

基于线性冲蚀公式建立二维非黏性土石坝溃决模型. 所建模型利用线性冲蚀公式建立床面冲刷率与水流切应力的关系以计算坝体变形,无须应用输沙率公式和求解泥沙输移方程. 与现有精细物理模型相比,所建模型更简单,计算效率更高. 利用2个不同形式的算例,验证边坡坍塌算法的有效性;将所建模型分别应用于一维和二维非黏性土石坝漫顶实验,模型计算的坝顶高程、溃口最终宽度和峰值流量等关键指标值与测量值吻合良好,表明该模型能够较为准确地模拟非黏性土石坝溃坝. 对模型关键参数进行敏感性分析,分析不同参数对计算结果的影响.

关键词: 非黏性土石坝 ; 漫顶 ; 数值模拟 ; 线性冲蚀公式 ; 中心迎风格式

Abstract

A two-dimensional non-cohesive earthen embankment breach model was developed based on a linear erosion formula. Instead of using sediment transport rate and solving sediment transport equations, the relationship between the bed erosion rate and the flow shear stress was directly established based on a linear erosion formula, to calculate the embankment breach. Compared to the existing detailed physically based model, the proposed model was simpler and more efficient. Firstly, two different examples were used, and the validity of a bed slope failure algorithm was verified. Then, the proposed model was applied to simulate the overtopping breach experiments of one-dimensional and two-dimensional non-cohesive earthen embankment. Results showed that the calculated values of the model were all in good agreement with the measurements at the crest elevation, the final breach width and the peak discharge. And the breach of non-cohesive earthen embankment was simulated fairly accurately by the model. Finally, a sensitivity analysis of key parameters was performed to investigate the effects of different parameter values on the simulated results.

Keywords: non-cohesive earthen embankment ; overtopping ; numerical simulation ; linear erosion formula ; central-upwind scheme

PDF (1678KB) 元数据 多维度评价 相关文章 导出 EndNote| Ris| Bibtex  收藏本文

本文引用格式

刘梦凡, 吴钢锋, 张科锋, 董平. 基于线性冲蚀公式的二维非黏性土石坝溃决模型. 浙江大学学报(工学版)[J], 2022, 56(3): 569-578 doi:10.3785/j.issn.1008-973X.2022.03.016

LIU Meng-fan, WU Gang-feng, ZHANG Ke-feng, DONG Ping. 2D non-cohesive earthen embankment breach model based on linear erosion formula. Journal of Zhejiang University(Engineering Science)[J], 2022, 56(3): 569-578 doi:10.3785/j.issn.1008-973X.2022.03.016

土石坝是被广泛应用的挡水构筑物. 极端天气导致洪水灾害频发,大量土石坝由于漫顶而发生坝体溃决,对人类的生命和财产安全造成巨大影响. 2020年5月19日,美国密歇根州伊登维尔大坝决堤,下游米德兰县发生严重洪灾,约10000人被疏散[1-2]. 研究土石坝溃决过程对减轻下游淹没区的损失意义重大.

对土石坝溃决过程的研究主要有2种方法:模型试验、数值模拟. 相较于模型试验,数值模拟具有成本低、结果快速获取和能够进行各种工况计算等优点,已被广泛地应用于土石坝的溃决分析. 根据土石坝溃决模型的特点可将数值模拟方法分为3大类[3-4]:参数模型、简化物理模型和精细物理模型. 参数模型是统计模型,即通过统计分析已有的溃坝历史资料,建立最终溃口宽度、溃口峰值体积流量(注:下文表述流量均为体积流量)以及溃决时间与土石坝特征参数(坝体高程、库容、水位等)的回归方程. 梅世昂等[5]建立包含全球共154个溃坝案例的数据库,通过选取相关参数进行回归分析,最终创建可以模拟土石坝溃决峰值流量和最大溃口宽度的数学模型. 这类模型没有考虑水流冲蚀坝体的物理机制,同时由于溃坝实测数据的短缺和难以获得,导致模型对参数极其敏感,在某些特定条件下甚至产生不符合实际的计算结果[6]. 简化物理模型也称为分析模型,其通过假定溃口的形状(梯形、矩形、三角形),基于冲蚀公式和边坡失稳分析模拟溃口的发展过程,采用堰流或孔流公式计算溃口流量[7]. Zhong等[8]比较3种简化物理模型NWS BREACH、HR BREACH及DL BREACH的模拟能力,得出DL BREACH总体模拟效果最好,同时认为简化物理模型比参数模型的模拟效果更好且可以提供更多详细结果. 尽管简化物理模型被广泛使用,但其没有充分考虑土石坝溃决的物理机制[9-10],为此有学者提出精细物理模型,这类模型以一维模型和二维模型为主. 傅旭东等[11]在Wang等[12]的研究基础上,通过减少模型参数建立可以模拟泥沙冲淤过程的一维模型;Liu等[13]考虑泥沙输移过程建立水深平均二维模型. 现有的精细物理模型大多通过求解浅水方程、泥沙输移方程和底床变形方程来详细模拟溃口发展与坝体溃决过程[14]. 精细物理模型一方面对泥沙输移方程的求解较为复杂且相对耗时,另一方面输沙率是泥沙输移方程的关键参数,现有的输沙率计算公式在恒定均匀流、输沙强度不大、河床变形缓慢条件下得到广泛的验证,但将其直接用于土石坝溃决模拟还存在一定的误差.

本研究基于线性冲蚀公式,建立二维非黏性土石坝溃决模型并对坝顶高程、最终溃口宽度和峰值流量等参数的预测结果进行验证.

1. 数值模型

1.1. 水动力模块

水动力模型的控制方程是具有守恒形式的二维浅水方程:

$ \frac{\partial {\boldsymbol{q}}}{\partial t}+\frac{\partial {{\boldsymbol{f}}}}{\partial x}+\frac{\partial {{\boldsymbol{g}}}}{\partial y}={\boldsymbol{S}}_{0}+{\boldsymbol{S}}_{\mathrm{f}}. $

$\begin{split} &\boldsymbol{q}={\left[\eta ,uh,vh\right]}^{{\rm{T}}} \text{,} \boldsymbol{f}={\left[uh,{u}^{2}h+0.5g{h}^{2},{uvh}\right]}^{{\rm{T}}},\\ &\boldsymbol{g}= {\left[vh,uvh,{v}^{2}h+0.5g{h}^{2}\right]}^{{\rm{T}}} ,\\ &{\boldsymbol{S}}_{0}={\left[0,-gh\frac{\partial \text{z}_{\mathrm{b}}}{\partial x},-gh\frac{\partial \text{z}_{\mathrm{b}}}{\partial y}\right]}^{\mathit{{\rm{T}}}},\;\\ &{\boldsymbol{S}}_{\mathrm{f}}={\left[0,-gh\frac{{n}_{{\rm{f}}}^{2}u\sqrt{{u}^{2}+{v}^{2}}}{{h}^{4/3}},\;-gh\frac{{n}_{{\rm{f}}}^{2}v\sqrt{{u}^{2}+{v}^{2}}}{{h}^{4/3}}\right]}^{{\rm{T}}} . \end{split} $

式中:t为时间,xy分别为水平的横向和纵向坐标,q为守恒变量,fg分别为xy方向的通量;S0为底床坡度源项,Sf为底床摩阻源项,η为水位,u、v分别为x、y方向的水深平均流速,h为水深,g为重力加速度,zb为底床高程;nf为曼宁系数.

图1所示,采用基于结构网格的有限体积法对控制方程进行离散:

图 1

图 1   土石坝溃决模型计算网格示意图

Fig.1   Sketch of computational mesh for earthen embankment breach model


$\begin{split} &{{\boldsymbol{q}}}_{i,j}^{k+1}={{\boldsymbol{q}}}_{i,j}^{k}-\frac{\Delta t}{\Delta x}\left({{\boldsymbol{f}}}_{i+0.5,j}-{{\boldsymbol{f}}}_{i-0.5,j}\right)-\\ &\;\;\;\;\;\;\;\;\;\; \frac{\Delta t}{\Delta y}\left({{\boldsymbol{g}}}_{i,j+0.5}-{{\boldsymbol{g}}}_{i,j-0.5}\right)+\Delta t\left({{\boldsymbol{S}}}_{0}+{{\boldsymbol{S}}}_{f}\right) . \end{split}$

式中:ij为单元的序号,k为时间步,Δx、Δy分别为网格xy方向的尺寸,Δt为时间步长,fi+0.5, jfi−0.5,jgi, j+0.5gi, j−0.5为单元界面的通量. 浅水方程的离散求解采用显式算法,为了保证计算的稳定性,Δt需要满足柯朗-弗里德里希斯-列维条件(Courant–Friedrichs–Lewy condition,CFL). 界面通量采用中心迎风格式求解,该格式无须求解黎曼问题,具有计算速度快、精度高的优点. 底床坡度源项的离散采用中心差分格式,底床摩阻源项采用半隐格式进行离散,水动力模块求解的更多细节参见文献[15]、[16].

1.2. 侵蚀模块

基于水流切应力的线性冲蚀率公式模拟坝体非黏性泥沙的侵蚀过程:

$ \frac{{\partial {z}}_{\mathrm{b}}}{\partial t}=-\frac{E}{1-p}\text{;} $

$ E = \left\{ {\begin{array}{*{20}{l}} {{k_{\rm{d}}}\left( {\tau - {\tau _{\rm{c}}}} \right),\;\tau > {\tau _{\rm{c}}}\;;}\\ {0{\rm{, }}\;\; \;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\tau\leqslant{\tau _{\rm{c}}}.} \end{array}} \right. $

式中:p为材料的孔隙度;E为侵蚀速率,即单位时间单位面积的泥沙侵蚀量;kd为坝体泥沙的冲蚀系数;τc为坝体泥沙起动切应力;τ为水流对底床的切应力,计算式为

$ \tau =\gamma \frac{{n}_{{\rm{f}}}^{2}\left({u}^{2}+{v}^{2}\right)}{{h}^{1/3}}. $

式中:γ为水的重度. 对时间采用向前积分,式 (4) 对应的离散形式为

$ {z_{\mathrm{b}}}_{i,j}^{k+1}={{z}_{\mathrm{b}}}_{i,j}^{k}-\frac{E\left({\tau }_{i,j}\right)}{1-p}\mathrm{\Delta }t. $

由式(7)可知,当水流切应力大于临界切应力时,地形高程会发生改变. 为了提高计算效率,本模型仅对坝体区域进行侵蚀计算. 同时,由式(4)可知,本模型只考虑坝体泥沙的冲刷过程,没有考虑泥沙在下游的沉积过程,即假设坝体泥沙直接被水流冲走未在下游沉积.

1.3. 边坡坍塌模块

边坡坍塌的模拟方法主要有2类[3],1)分别给定水面上、下单元的临界坡度,其值一般取为泥沙的休止角的正切值;2)基于土体稳定性分析方法进行失稳判断. 本模型采用方法1):根据单元的干湿情况,将单元的休止角φc分别设置成干休止角φc,dry和湿休止角φc,wet. 当底床坡度角φ大于休止角φc时,边坡发生坍塌,形成新的底床坡度角φdep,该角度一般设定为单元休止角φc. 如图2所示为边坡坍塌过程示意图,考虑计算单元i以及四周相邻的8个计算单元,当单元i与任一相邻计算单元间的坡度角φk大于休止角φc时,发生坍塌形成新的坡度角,整个边坡坍塌过程可以表示为

图 2

图 2   边坡坍塌过程示意图

Fig.2   Sketch of slope failure process


$ \frac{\left({z}_{\mathrm{b}i}+\Delta {z}_{\mathrm{b}i}\right)-({z}_{\mathrm{b}j}+\Delta {z}_{\mathrm{b}j})}{\Delta {l}_{ij}}=\pm \mathrm{t}\mathrm{a}\mathrm{n}\varphi _{\mathrm{c}}. $

式中:zbizbj分别为边坡坍塌发生前单元i、相邻单元j的底床高程,∆zbi∆zbj分别为单元ij处因边坡坍塌产生的底床高程改变量,∆lij为计算单元ij间的水平投影距离. 等式右侧的正号表示边坡下降方向为单元j到单元i,负号则相反.

为了保证边坡坍塌过程中泥沙量守恒,单元高程变化引起的泥沙体积改变量应等于0:

$ {\Delta {z}}_{\mathrm{b}i}\Delta {A}_{i}+\sum\nolimits_{j=1}^{{J}_{{\rm{up}}}}\Delta {z}_{bj}\Delta {A}_{j}=0. $

式中:∆Ai、∆Aji分别为单元ij的面积. 将式(8)进行移项,并带入式(9),可以得到

$ \Delta {z}_{\mathrm{b}i}=\frac{\displaystyle\sum\nolimits_{j=1}^{{J}_{{\rm{up}}}}\Delta {A}_{j}({z}_{\mathrm{b}j}-{z}_{\mathrm{b}}\pm \Delta {l}_{ij}{\rm{tan}}{\varphi}_{\mathrm{c}})}{\Delta {A}_{i}+\displaystyle\sum \nolimits_{j=1}^{J{\rm{up}}}\Delta {A}_{j}}. $

局部改变单元的高程可能会导致附近其他单元坡度失稳,因此上述边坡坍塌算法须在整个计算网格中迭代多次,直到任意2个相邻计算单元间的坡度角均不超过休止角为止.

1.4. 模型求解过程

模型的求解过程如图3所示,主要步骤为1)读取相关数据,包括地形数据、边界条件以及模型相关参数;2)利用水动力模块计算得到每个单元的水深h、流速uv;3)由式(6)计算水流对底床的切应力τ,由式(5)计算侵蚀速率E,由式(4)更新每个计算单元的高程zb;4)判断是否需要激活边坡坍塌模块,如果需要,则利用边坡坍塌模块进一步更新单元底床高程zb;5)回到步骤3)开始新时间步的计算,直到整个模拟结束,输出相应计算结果.

图 3

图 3   土石坝溃决模型计算流程图

Fig.3   Workflow diagram of embankment breach model


2. 模型验证

2.1. 边坡坍塌模型验证

用2个算例验证所采用的边坡坍塌模型的准确性和有效性. 如图4所示为棱柱形渠道断面边坡坍塌计算,图4 (a)为渠道的初始断面高程,渠道内的水深为0.5 m,设定φc,dry=80°、φc,wet=31°. 图4 (b)为边坡坍塌模型计算后的断面高程情况. 可知,经边坡坍塌模型计算后水上、水下坡度角分别为79.51°和30.97°,与给定的休止角基本一致,表明本模型能够用于一维边坡坍塌计算. 为了进一步验证坍塌模型对于二维边坡坍塌计算的有效性,设计如图5所示的半椭球形隆起的边坡坍塌算例. 假设在2 m×2 m的平面上有一半椭球形隆起,图5 (a)为初始地形高程,设φc,dry=40°. 图5 (b)为边坡坍塌模型计算后的地形高程,图5 (c)为初始时刻和计算后y = 0 m剖面的高程情况,可知,计算得到的最终高程坡度与所设定的休止角几乎一致,表明本模型同样能够用于二维边坡的坍塌计算.

图 4

图 4   边坡坍塌验证算例:棱柱形渠道

Fig.4   Test for bed slope failure: prismatic channel


图 5

图 5   边坡坍塌验证算例:半椭球形隆起

Fig.5   Test for bed slope failure: semi ellipsoidal bump


2.2. 一维漫顶溃坝算例

选用Tingsanchali等[17]开展的一维土石坝漫顶溃决实验验证模型的准确性. 如图6所示,实验在35 m长、1 m宽的矩形水槽内进行. 在距离上游17.5 m处布置0.8 m高的土石坝,坝顶宽度为0.3 m,坝体上下游坡度比分别为1.0∶3.0、1.0∶2.5,同时在坝顶设置挡水板,坝体为非黏性泥沙,泥沙粒径d50 = 0.86 mm、d30 = 0.52 mm、d90 = 3.80 mm、dm = 1.13 mm,泥沙密度ρs = 2 650 kg/m3. 在水槽上游端设置恒定进水为水库蓄水,流量为1.23 L/s,当水库水位高于坝顶高程为3 cm时,撤掉挡水板,水流开始漫过坝顶流向下游,坝体发生溃决.

图 6

图 6   一维漫顶溃坝实验布置图

Fig.6   Schematic diagram of 1D overtopping experiment


计算区域采用矩形网格进行离散,网格尺寸为∆x = ∆y = 0.05 m. 总的模拟时间为120 s,时间步长由CFL条件控制. 其他参数设置如下:底床泥沙孔隙度p = 0.4,Wu[10]指出休止角可根据泥沙类型估算,一般沙子的休止角为32°~38°. 考虑到泥沙中水的质量分数、泥沙密实程度、化学组分等影响,实际休止角可能会与上述建议值相差3°~6°. 根据Wu[10]的建议,并结合学者在已有精细物理模型中的取值[18-20],取泥沙的湿休止角φc,wet = 30°,干休止角φc,dry = 50°. 曼宁系数nf= 0.018 m−1/3·s. 根据Hanson等[21]的研究,当筑坝材料为低黏性泥沙时,冲蚀系数kd取值范围为100~800 cm3∙N−1∙s−1, 起动切应力τc取值范围为1.0×10−3~1.0×10−1 Pa. 对于τc,分别选择1.0×10−3、1.0×10−2、1.0×10−1 Pa进行初步计算,发现τc的改变对于模拟结果几乎没有影响,因此设τc=1.0×10−2 Pa,kd分别为300、400、500 cm3∙N−1∙s−1.

图7所示分别为t = 30、60 s时,不同冲蚀系数时坝体纵断面高程计算值和测量值的对比结果. 可知,当kd = 400 cm3∙N−1∙s−1时,模拟结果与测量结果吻合最好,且kd越大,坝体侵蚀速度越快. 此外,当t = 60 s时,计算得到的坝体下游坡度大于测量值. 主要原因是本模型的泥沙侵蚀模块仅考虑泥沙的侵蚀机制,没有考虑泥沙沉降机制. 在计算模型中,假定坝体泥沙直接被水流冲走未在下游沉积. 由实验数据可知,水流侵蚀坝体产生的泥沙会随着流速减小以及泥沙颗粒自身重力作用逐渐在下游沉降,使得坝体下游坡面的坡度变缓,因此,模型计算得到下游坝体形状与实测值有一定的偏差. 尽管本模型忽略沉降机制,但其仍然能够较为准确地预测坝顶高程的变化过程.

图 7

图 7   不同冲蚀系数时坝体纵断面高程计算值和测量值的对比结果

Fig.7   Comparison between calculated results and measurement for longitudinal elevation in different erosion coefficients


图8所示为kd = 400 cm3∙N−1∙s−1时模型分别考虑和不考虑边坡坍塌模块计算得到的坝体纵断面高程. 当t = 30 s时,考虑和不考虑边坡坍塌模块的计算结果基本一致. 当t = 60 s时,不考虑边坡坍塌模块计算所得的坝顶高程远大于测量值,同时坝体下游的坡度非常陡. 因此,该结果一方面表明对于坝体溃决的模拟需要考虑边坡坍塌过程,另一方面也进一步证明本研究所用的边坡坍塌模块算法的有效性.

图 8

图 8   模型分别考虑和不考虑边坡坍塌模块计算得到的坝体纵断面高程

Fig.8   Calculated longitudinal elevation with and without slope failure model


图9所示为不同冲蚀系数时流量过程线计算值和测量值的对比. 可知,随着冲蚀系数增大,峰值流量计算值也会增大. 当kd = 400 cm3∙N−1∙s−1时,计算得到的峰值流量以及峰值流量之前的流量过程线与测量值吻合较好,但峰值流量后的流量过程线大于测量结果,存在一定的误差,原因可能是后期计算得到的坝体下游地形高程与实测结果相差较大,影响流量计算结果的准确性.

图 9

图 9   不同冲蚀系数时流量过程线计算值和测量值的对比

Fig.9   Comparison between calculated results and measurement of discharge hydrograph in different erosion coefficients


为了进一步评估模型其他参数对模型计算结果的影响,对nfτcφc,dryφc,wet进行敏感性分析,结果如表1所示. 表中,Qmax为峰值流量,δm为计算值与测量值的相对误差,δr为与参照的相对误差,zbf为最终坝顶高程. 参照组采用参数设置为nf = 0.018 m−1/3·s, τc = 10−2 Pa, kd = 400 cm3·N−1·s−1,φc,wet = 30°, φc,dry = 50°. 可知,参照组计算得到的峰值流量和60 s时坝顶高程与测量值误差均不超过7%;nf增大将导致峰值流量增大及60 s时坝体高程降低,φc,wet增大则会减小峰值流量并增大60 s坝顶高程. τc对于计算结果没有影响,主要原因是水流对底床产生的剪切力 $\tau \gg1$Pa,在本算例中,坝体所有的单元都是湿单元,因此改变φc,dry对侵蚀同样没有影响.

表 1   一维漫顶溃坝算例参数敏感性分析

Tab.1  Sensitivity analysis of parameters for 1D overtopping breach

算例 Qmax/(m³·s−1) δm/% δr/% zbf/m δm/% δr/%
测量值 0.110 0.540
参照组 0.113 3.50 0.575 6.44
τc = 10−1 Pa 0.113 3.50 0 0.575 6.44 0
τc = 10−3 Pa 0.113 3.50 0 0.575 6.44 0
φc,wet = 25° 0.129 17.54 13.56 0.482 −10.83 −16.23
φc,wet = 35° 0.100 −9.03 −12.11 0.635 10.54 10.54
φc,dry = 40° 0.113 3.50 0 0.575 6.44 0
φc,dry = 60° 0.113 3.50 0 0.575 6.44 0
φc,dry = 70° 0.113 3.50 0 0.575 6.44 0
φc,dry = 80° 0.113 3.50 0 0.575 6.44 0
nf= 0.015 m−1/3·s 0.083 −24.24 −27.00 0.672 24.44 17.00
nf= 0.020 m−1/3·s 0.138 25.45 22.12 0.493 −8.70 −14.26

新窗口打开| 下载CSV


2.3. 二维漫顶溃坝算例

为了进一步验证模型对于坝体溃口横向扩展模拟的准确性,对Morris等[22]在HR Wallingford实验室开展的2号溃坝实验进行模拟计算. 实验在50 m长, 10 m宽的水槽中进行,实验布置如图10所示. 在距离上游进水口36 m处布置土石坝,坝体高程0.5 m,坝顶宽度为0.2 m,上下游坡度均为1.0∶1.7. 坝体材料为非黏性沙,实验中分别使用宽级配沙与窄级配沙,2种沙的平均粒径相同,均为0.25 mm. 在坝顶中间设有导流槽,该槽的深度为0.02 m,宽度为0.152 m. 通过水泵向上游水库以恒定流注水,入库流量为0.07 m3/s,当水库内水位高于导流槽高程时,水流漫过导流槽,溃坝过程开始. 采用1 000×200个矩形网格划分计算区域,单元尺寸为∆x = ∆y = 0.05 m,其他参数设置如下:坝体非黏性沙的孔隙度p = 0.4,φc,wet = 31°,φc,dry = 50°. 根据Wu等[23]的建议,曼宁系数设置用0.018 m−1/3·s. 此外,基于Hanson等[21]给定的低黏性泥沙冲蚀系数取值范围,将kdτc分别设置为200 cm3∙N−1∙s−1、10−2 Pa.

图 10

图 10   二维漫顶溃坝实验布置图

Fig.10   Configurations of 2D overtopping experiment


图11为不同时刻坝体高程计算结果,图12为不同时刻沿坝轴线方向高程剖面计算结果. 可知,溃决全程可以分为4个阶段. 1)漫顶水流冲刷坝体下游面,坝体下游面逐渐变陡. 2)坝顶泥沙被水流冲走,坝顶宽度逐渐减小并消失,溃口宽度增大. 3)坝体上游面被冲刷,溃口宽度继续增大. 阶段3)溃口宽度增大一方面是由于水流直接的冲刷作用,另一方面是由于边坡失稳引起的. 4)上游面泥沙被水流完全冲走,溃口宽度仍然增大. 阶段4)溃口增大的主要原因是溃口侧壁边坡角度大于休止角,导致边坡失稳,因此,阶段4)溃口宽度增大的速度比阶段3)慢. 如图13所示为溃口峰值流量时刻坝体高程和流矢计算结果. 可知,计算得到的坝体高程和流速分布对称性很好,与理论分析吻合. 如图14所示为不同参数的本开发模型计算值与测量值对比. 图中,W为溃口宽度,Q为溃口流量. 图14 (a)为溃口流量随时间变化的对比结果. 本模型没有考虑泥沙级配的影响,因此在对该算例宽、窄级配沙进行模拟时,采用相同的计算参数,最终的模拟结果只有1组. 可知,计算得到的流量过程线上升段与窄级配沙的测量值吻合良好,但小于宽级配沙的测量值. 流量过程线下降段与2种级配沙测量值吻合良好. 此外,峰值流量计算值低于2种级配沙测量结果,平均相对误差小于10%. 图14 (b)为溃口宽度随时间变化的对比结果. 可知,溃口宽度计算结果与2种级配沙测量值变化趋势总体一致. 在t=2900 s之前溃口宽度增大速度比之后溃口增大速度大,主要原因是2900 s以后,坝体溃决过程进入坝体溃决过程的阶段4). 模型计算得到的最终溃口宽度略大于2种级配沙测量结果,平均相对误差小于5%.

图 11

图 11   不同时刻坝体高程计算结果

Fig.11   Calculated bed topography at different time


图 12

图 12   不同时刻沿坝轴线方向高程剖面计算结果

Fig.12   Calculated elevation profiles along dam axis at different time


图 13

图 13   溃口峰值流量时刻坝体高程及流矢计算结果

Fig.13   Simulated bed topography and velocity vector field at peak breach flow


图 14

图 14   溃口流量和溃口宽度模型计算值与测量值的对比

Fig.14   Comparison between measured and simulated breach flow discharge and breach width


为了进一步分析kdnfτcφc,dryφc,wet等关键模型参数对于计算结果的影响,开展敏感性分析. 以上文给定的参数取值及计算结果作为参考值,每个参数相对于参考值的改变量分别为参考值的20%、40%、−20%和−40%,计算得到对应的峰值流量及溃口最大宽度. 如图15所示为敏感性分析结果. 图中, $\varDelta $r为各参数相对于参照值改变量, $\varDelta $wr为溃口最大宽度相对于参照值改变量, $\varDelta $Qr为溃口峰值流量相对于参照值改变量. 当干休止角和湿休止角改变量为参考值的−40%时,参数值太小,计算结果不收敛,因此图中没有给出相应的计算结果. 可知,最大溃口宽度和溃口峰值流量的计算值均与kdnf成正相关关系,且与对kd的敏感程度相比,二者均对nf更为敏感. 最大溃口宽度和溃口峰值流量的计算值与φc,dryφc,wet成负相关关系,当参数改变量为正时,最大溃口宽度对湿休止角敏感程度大于干休止角,改变量为负时则相反. 不管参数增大还是减小,峰值流量对干休止角都不敏感,对湿休止角则较为敏感. 与一维坝体溃决算例类似,τc对于计算结果没有影响.

图 15

图 15   二维漫顶溃坝算例参数敏感性分析

Fig.15   Sensitivity analysis of parameters for 2D overtopping breach


采用二维漫顶溃坝算例,进一步验证本模型预测坝体溃口横向扩展过程的能力. 计算结果表明,该模型能够有效地模拟出土石坝溃口扩展的4个阶段,计算得到的峰值流量和最大溃口宽度与测量值的相对误差分别小于10%、5%,表明该模型能够适用于非黏性土石坝溃决计算分析.

3. 结 论

(1)基于线性冲蚀公式建立二维非黏性土石坝溃决模型,该模型具有建模简单,计算效率高的优点.

(2)在棱柱形渠道断面和椭球形隆起边坡坍塌算例中,高程坡度的计算结果与设定休止角的最大误差小于0.5%,表明模型的边坡坍塌模块能够准确地模拟一维和二维边坡坍塌过程.

(3)一维和二维非黏性土石坝漫顶溃决实验计算结果表明,本模型对坝顶高程、最终溃口宽度及溃口峰值流量等关键参数的预测值与测量值吻合良好,能够有效地模拟出土石坝溃口扩展的4个阶段.

(4)模型关键参数敏感性分析发现,起动切应力对模拟计算结果影响很小;最大溃口宽度和峰值流量与干、湿休止角均成负相关,与曼宁系数、冲蚀系数均成正相关,且曼宁系数比冲蚀系数更为敏感. 此外,干休止角对于最大溃口宽度的影响大于其对峰值流量的影响.

参考文献

陈阳, 刘志文

美国伊登维尔大坝和桑福德大坝事故及教训

[J]. 中国煤炭, 2020, 46 (7): 113- 117

[本文引用: 1]

CHEN Yang, LIU Zhi-wen

Edenville Dam and Sanford Dam accidents in the United State and warnings for China

[J]. China Coal, 2020, 46 (7): 113- 117

[本文引用: 1]

李宏恩, 盛金保, 何勇军

近期国际溃坝事件对我国大坝安全管理的警示

[J]. 中国水利, 2020, (16): 19- 22

[本文引用: 1]

LI Hong-en, SHENG Jin-bao, HE Yong-jun

Global dam break events raise an alert about dam safety management

[J]. China Water Resources, 2020, (16): 19- 22

[本文引用: 1]

周建银, 姚仕明, 王敏, 等

土石坝漫顶溃决及洪水演进研究进展

[J]. 水科学进展, 2020, 31 (2): 287- 301

[本文引用: 2]

ZHOU Jian-yin, YAO Shi-ming, WANG Min, et al

Review on overtopping failure and flood evolution of earth-rock dams

[J]. Advances in Water Science, 2020, 31 (2): 287- 301

[本文引用: 2]

ASCE/EWRI Task Committee on Dam/Levee Breaching

Earthen embankment breaching

[J]. Journal of Hydraulic Engineering, 2011, 137 (12): 1549- 1564

DOI:10.1061/(ASCE)HY.1943-7900.0000498      [本文引用: 1]

梅世昂, 陈生水, 钟启明, 等

土石坝溃坝参数模型研究

[J]. 工程科学与技术, 2018, 50 (2): 60- 66

[本文引用: 1]

MEI Shi-ang, CHEN Sheng-shui, ZHONG Qi-ming, et al

Parametric model for breaching analysis of earth-rock dam

[J]. Advanced Engineering Sciences, 2018, 50 (2): 60- 66

[本文引用: 1]

FROEHICH D C

Embankment dam parameters and their uncertainties

[J]. Journal of Hydraulic Engineering, 2008, 134 (12): 1708- 1721

DOI:10.1061/(ASCE)0733-9429(2008)134:12(1708)      [本文引用: 1]

GUAN M, WRIGHT N G, SLEIGH P A

2D process-based morpho-dynamic model for flooding by non-cohesive dyke breach

[J]. Journal of Hydraulic Engineering, 2014, 140 (7): 04014022

DOI:10.1061/(ASCE)HY.1943-7900.0000861      [本文引用: 1]

ZHONG Q, WU W, CHEN S, et al

Comparison of simplified physically based dam breach models

[J]. Natural Hazards, 2016, 84: 1385- 1418

DOI:10.1007/s11069-016-2492-9      [本文引用: 1]

杨忠勇, 罗铃, 杨百银, 等

土石坝溃决过程中溃口发展及溃坝洪水计算方法讨论

[J]. 水力发电学报, 2019, 45 (9): 43- 47

[本文引用: 1]

YANG Zhong-yong, LUO Ling, YANG Bai-yin, et al

Discussion on the breach process of earth-rock dam and the calculation method of dam breach flood

[J]. Water Power, 2019, 45 (9): 43- 47

[本文引用: 1]

WU W

Simplified physically based model of earthen embankment breaching

[J]. Journal of Hydraulic Engineering, 2013, 139 (8): 837- 851

DOI:10.1061/(ASCE)HY.1943-7900.0000741      [本文引用: 3]

傅旭东, 刘帆, 马宏博, 等

基于物理模型的唐家山堰塞湖溃决过程模拟

[J]. 清华大学学报:自然科学版, 2010, 50 (12): 1910- 1914

[本文引用: 1]

FU Xu-dong, LIU Fan, MA Hong-bo, et al

Physically based simulation of the breaching of the Tangjiashan Quake Lake

[J]. Journal of Tsinghua University: Science and Technology, 2010, 50 (12): 1910- 1914

[本文引用: 1]

WANG G Q, LIU F, FU X D, et al

Simulation of dam breach development for emergency treatment of the Tangjiashan Quake Lake in China

[J]. Science in China Series E: Technological Sciences, 2008, 51: 82- 94

DOI:10.1007/s11431-008-6019-9      [本文引用: 1]

LIU W, HE S

Dynamic simulation of a mountain disaster chain: landslides, barrier lakes, and outburst floods

[J]. Natural Hazards, 2018, 90: 757- 775

DOI:10.1007/s11069-017-3073-2      [本文引用: 1]

霍家平, 钟启明, 梅世昂

土石坝溃决过程数值模拟研究进展

[J]. 人民长江, 2018, 49 (2): 98- 103

[本文引用: 1]

HUO Jia-ping, ZHONG Qi-ming, MEI Shi-ang

Review on numerical modeling of earth-rock dam breaching process

[J]. Yangtze River, 2018, 49 (2): 98- 103

[本文引用: 1]

吴钢锋, 贺治国, 刘国华

具有守恒特性的二维溃坝洪水演进数值模型

[J]. 水科学进展, 2013, 24 (5): 683- 691

[本文引用: 1]

WU Gang-feng, HE Zhi-guo, LIU Guo-hua

A well-balanced two-dimensional numerical model for dam-break flow simulation

[J]. Advance in Water Science, 2013, 24 (5): 683- 691

[本文引用: 1]

吴钢锋, 贺治国, 刘国华

基于守恒稳定格式的二维坡面降雨动力波洪水模型

[J]. 浙江大学学报:工学版, 2014, 48 (3): 514- 520

[本文引用: 1]

WU Gang-feng, HE Zhi-guo, LIU Guo-hua

Well-balanced two-dimensional dynamic wave model for rainfall-induced overland flood

[J]. Journal of Zhejiang University: Engineering Science, 2014, 48 (3): 514- 520

[本文引用: 1]

TINGSANCHALI T, CHINNARASRI C

Numerical modelling of dam failure due to flow overtopping

[J]. Hydrological Sciences Journal, 2001, 46 (1): 113- 130

DOI:10.1080/02626660109492804      [本文引用: 1]

DAZZI S, VACONDIO R, MIGNOSA P

Integrated of a levee breach erosion model in a GPU-accelerated 2D shallow water equations code

[J]. Water Resource Research, 2019, 55: 682- 702

DOI:10.1029/2018WR023826      [本文引用: 1]

VOLZ C, ROUSSELOT P, VETSCH, D, et al

Numerical modelling of non-cohesive embankment breach with the dual-mesh approach

[J]. Journal of Hydraulic Research, 2012, 50 (6): 587- 598

DOI:10.1080/00221686.2012.732970     

ELALFY E

, TABRIZI A A, CHAUDHRY M H. Numerical and experimental modeling of levee breach including slumping failure of breach sides

[J]. Journal of Hydraulic Engineering, 2018, 144 (2): 04017066

DOI:10.1061/(ASCE)HY.1943-7900.0001406      [本文引用: 1]

HANSON G J, WAHL T L, TEMPLE D, et al. Erodibility characteristics of embankment materials [C]// State Dam Safety Officials Association Proceedings. Seattle: [s. n.], 2010.

[本文引用: 2]

MORRIS M W, HASSAN M, A A M, et al

Breach formation: field test and laboratory experiments

[J]. Journal of Hydraulic Research, 2005, 45 (Supp1.1): 9- 17

[本文引用: 1]

WU W, REZA M, HE Z

Depth-averaged two-dimensional model of unsteady flow and sediment transport due to noncohesive embankment break/breaching

[J]. Journal of Hydraulic Engineering, 2012, 138 (6): 503- 516

DOI:10.1061/(ASCE)HY.1943-7900.0000546      [本文引用: 1]

/