mike21c泥沙模块科学手册中文版Word文档下载推荐.docx
《mike21c泥沙模块科学手册中文版Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《mike21c泥沙模块科学手册中文版Word文档下载推荐.docx(14页珍藏版)》请在冰豆网上搜索。
和泥沙输移是仅是希尔兹切应力θ的函数,那么沙波的波速就可以表示为:
如果谢才系数假定为常数,那么θ与h2成反比,即
,对Engelund&
Hansen输沙公式,有:
S输沙率
h水深
cbw粗估的沙波速
基于图3.2的符号系统,曲线网格的泥沙连续方程可以表达为如下差分格式:
Sss方向的输沙率
Snn方向的输沙率
(s,n)曲线坐标系
Δss方向的空间步长
Δnn方向的空间步长
(j,k)网格坐标
为了系统的封闭,在上边界上需要提供边界条件。
可选择两种(边界条件),指定床面高程变化率
或简单的指定进入系统的输沙率。
理论上讲,只需指定上边界泥沙输移条件。
然而,由于模型允许模拟过程中水流方向的变化,所以在所有的边界上都要指定输沙率。
每一指定的边界条件只有在入流情况下才是有效的。
泥沙输移边界
边界条件可以在每一边界点上指定,也可以在整个边界上指定。
如果指定沿河宽的泥沙总量(可以是常数,也可以是时间序列),模型单位为m3/s。
模型将自动按局部输沙能力的比例对总输沙量进行分配如下:
qs,i边界线上i点的实际输沙率(m2/s)(即等价于Ss或Sn)
Qs边界上总输沙率
qes,i边界线上i点的输沙能力(m2/s)
n边界线上的网格点数
Δxi沿边界线上的网格点间距(即等于Δs或Δn)
输沙能力(也叫平衡挟沙能力,因为泥沙输移在局部水流条件下属于平衡输沙)通过选用的的泥沙输移公式计算出来。
计算的输沙率可能会大于(或小于)挟沙能力,如果遇到这种情况,将在边界线上发生冲刷(或淤积)。
在指定泥沙输移边界条件时,对悬移质和推移质是不加区分的,边界条件直接应用到方程(3.1)和(3.2)。
然而,当求解描述悬移质运动的对流扩散方程时,悬沙模型需要单独的含沙量边界条件。
含沙量边界条件通过推移质和全沙输沙量按如下方式计算自动得到:
qs,susi点处实际悬移质输沙率
qs,bedi点处推移质输沙率
C悬移质质量含沙量(g/m3)
qi点流量(单宽流量)(m2/s)
ps泥沙密度(kg/m3)
实际推移质与按局部水力条件计算得到的推移质输沙能力相同。
只有悬沙由于时空的滞后可以超饱和或欠饱和输沙。
这就意味作如果指定的边界条件超过全沙挟沙能力,多余的泥沙将作为额外的悬沙进入模型。
床面高程变化
如果边界条件是以dz/dt的形式指定,则方程(3.2)将不会求解,因为指定的边界条件可以直接计算边界处的新的床面高程。
也是在这种情况下,要求提供单独的质量含沙量,以求解反映悬移质运动的对流扩散方程。
边界条件是按如下方式推导的:
C悬沙质量含沙量(g/m3)
Ce悬沙平衡含沙量(g/m3)
dz/dt指定的床面高程变化率(m/day)
86400一天的秒数
q点i的流量(单宽流量)
Δy边界线上网格点的间距(m)
上式是基于这样的假定:
推移质输沙率总是局部平衡的,且泥沙保持连续性。
给定的边界河床变化率将导致边界处的悬移质超饱和输移。
作为泥沙输移边界条件,指定的值将直接带入泥沙连续方程,上式仅在对悬沙子模型指定边界条件时使用。
FloodandDryPoints(淹没和干涸点)
在数学模型中那些水深较浅,时常遭遇淹没和干涸的点需要特殊的处理。
在水动力学模型中,淹没水深和干涸水深被应用以处理水深变化所导致的洪泛区的不同蔓延这样的水力条件:
干涸水深:
如果局部水深比它小,则此点作为陆地处理。
淹没水深:
如果局部水深比它大,则此点作为水域处理。
为了确保水动力学模型的数值稳定性,有必要为淹没水深和干涸水深指定一个确定的数值(通常在0.2m~0.6m)。
而且,必须使淹没水深和干涸水深的差值不大,以避免振荡交替所带来的不稳定性。
浅水中的地貌变化特点与深水中情况略有不同。
比如排水渠道的形态就比主槽中小,因此要求模型有更高的分辨率。
然而这些对总体形态影响较小而没有包括。
采用的方法是干单元不产生泥沙输移,除非是湿单元,否则床面高程不改变。
仅有的限制为开边界线上的网格点必须保持要么是干单元要么是湿单元。
然而,如果采用准恒定流求解方法来求解水动力学模型,模型的也允许开边界单元在模拟过程中有干湿变化。
AvailabilityofSediment泥沙补给量
本模型可以应用到泥沙可用量减少的情况。
例如当冲刷到基岩时。
对于沙质河床,没有必要使用这一工具。
如要使用,需指定河床上泥沙的初始量。
3.2河岸侵蚀
泥沙输移模型的连续方程可以包括河岸侵蚀:
Eb河岸侵蚀率(m/s),
z局部床面高程
S近岸输沙率
h局部水深
αβγ模型中指定的率定参数
当河岸侵蚀时释放的额外泥沙加入泥沙平衡方程(3.1),其贡献可从以下关系得到:
hb水面以上河岸高度
Δn靠岸线单元宽度
式(3.10)第一项包括了近岸坡度有关的影响,第二项间接包含了水流对河岸施加的切应力。
最后一项,代表固定侵蚀率,与水流条件无关。
第一项假定横断面形态不变。
因此,从几何上考虑河岸侵蚀与河床侵蚀成正比。
系数α与河岸处河床横向坡度相应。
天然河道中沿河岸线河床的横向坡度的典型量级为5~20。
这就意味作系数α应该在0~20的范围内指定。
第2项是基于如下考虑:
侵蚀量被水流带向下游确定了输沙率,或者由比例为β的侵蚀量所为。
这就意味作β应在0~1的范围内选择。
注意河岸侵蚀模块假定河岸物质与河床上的泥沙一样。
观测到河岸侵蚀率被用来率定系数和α和β。
如果没有发现t与S的明显的相关关系,可以把河岸侵蚀率γ指定为常数。
每一时间步都要计算河岸侵蚀,河岸冲刷量将在泥沙连续性方程中包括,见式(3.1)。
如果某一部位河岸累积侵蚀量超过了预先定义的临界宽度(与沿河岸的计算网格宽度有关),曲线网格将用新的河岸来根新。
这就意味作模型中的如下步骤:
由新的河岸线产生新的正交网格。
从新计算网格参数,比如空间步长∆s,∆n,和网格线曲率半径Rs和Rn。
将模型地形从老网格转换到新网格。
初始化河岸累积侵蚀记录(累积侵蚀记录在网格更新时被用来作检验)。
如果河岸侵蚀只影响侵蚀河岸附近的地貌发展而不是整个河道,则平面更新将排除在外。
3.3线性稳定性分析(本小节翻译中问题较多)
为了理解地貌模型输出的物理背景,对水流和泥沙输移方程进行稳定性分析是有用的。
下面将作简要介绍。
更纤细的信息参考Olesen(1987)的文献。
方法如下:
与二维流有关的长度量级(lengthscale)的推导。
与河床地貌学有关的长度量级(lengthscale)的推导。
为了得到长度量级,假定了恒定流条件。
最后,两种方法结合起来,从线性化的方程中推导出河流的整个地貌特性。
纵向的动量方程可以写成:
方程(3.12)已经线性化,所有因变量都已经分界成平均值与脉动值之和:
将式(3.13)~(3.16)带入式(3.12)得到:
忽略超过一阶的高阶项,并假定v0=0(按水流沿流线运动考虑),式(3.17)变为:
式(3.18)第5项可以如下线性化:
式(3.19)带入式(3.18)并作时间平均,零阶项之和等于零而何以去掉。
这样得到如下脉动项的线性微分方程:
假定压力可以忽略,这就意味推导出方程仅在水流惯性和河道阻力控制的摩擦控制的水流(frictiondominatedflow)中才是合理的。
由式(3.20)得:
式中长度比尺λw可以由下式计算:
参数λw是长度比尺的度量为流场适应河床高程的变化,参见示意图4.3。
长度比尺在不同的方面都很重要。
如果一个心滩在发育中,水流的惯性趋向于冲平河床,而摩擦力会增强沙洲的进一步生长。
在数值项中,浅水点的流速既能由水深减小而单宽流量相同而增加,又能由于沙洲的分流而减小。
不难预料,自适应长度与局部水深成比例。
由谢才系数代表的河床阻力也会影响到长度比尺。
假定沙洲上的床面阻力较高,则长度比尺小,水流易于偏离。
相反(若阻力小),则自适应长度较大(或水流偏离的强度会减弱)。
床面的形成不仅受控于水力条件,而且受控于泥沙输移和泥沙连续方程:
方程(3.23)是建立在曲线坐标系中流线s方向上的输沙率公式。
横向的输沙率Sn由螺旋流强度和横向床面坡度来确定,见第2节式(2.67):
近似的,流线上的泥沙输移假定依赖于下式:
式中比例因子a1和指数b都假定为常数。
式(3.25)对曲线坐标s求偏导数,得到:
如果式(3.24)中希尔兹数θ可以忽略,结合式(3.23),(3.24)和(3.26)并加以线性化,可得下式:
流体连续方程有:
用线性化格式公式(3.28)可写成:
结合式(3.27)和(3.29),可推导以下共轭微分方程:
除了微分方程式(3.30)外,还有边界条件。
对于过上游边界水深为正弦变化的情况,解可以写成如下形式:
i虚数
w河宽
n横向坐标(单位向量)
s纵向坐标(单位向量)
带入式(3.30),得:
与水动力学得耦合通过定义以下参数来实现:
而床面扰动的长度变换的长度比尺定义为:
式(3.32)的解为:
一个求解的图例见图3.5。
自适应长度λs预示作在通过泥沙输移夷平之前,下游一段距离的任何扰动都将被感受到。
横向坡度因子G,结合螺旋流强度,控制床面切应力的偏向(进而控制泥沙输移的方向),看来对自适应长度比尺相当重要。
理论上讲,如果床面切应力不受河床横向坡度的影响,长度比尺将变成无穷大。
不然,任何干扰被保留。
如果G值较大,横向坡度的重力效应将对床面切应力产生强烈的偏向,自适应长度将变小,干扰将迅速消失。
从式(3.34)可以看到,宽深比河单独的水深对长度比尺都很重要。
事实上,求解的边界条件确定了宽深比的重要性。
如果将式(3.33)带入作为对干扰在在流场中对河流地貌产生相映的式(3.32),那么对于坐标s,我们有:
作为河床地貌变化对流场的相映的式(3.21),也可以对坐标s写成:
将
项从式(3.32)中分离出来,
项从式(3.36)中分离出来,带入式(3.37),可以得到:
式(3.38)的复数解为:
j解的个数,对于二阶微分方程有两个根存在。
复波数可以分解成代表波长的实部,和代表波阻的虚部:
把式(3.39)带入式(3.37)得到确定波数的多项式:
复行列式为:
式(3.41)有复数解:
对于
,波数的实部为:
而波数的虚部为:
求解草图见图3.6。
大于1时,解变得不稳定,因为阻尼变成负数,线性化方程时采用的假定不再正确。
3.4动床阻力
有两种方式可以更新谢才系数和满宁系数,要么为水深的简单函数,要么为计算的沙波尺度的函数。
由水深更新阻力系数可表达如下:
A阻力系数
b阻力指数
可变阻力的应用将影响冲淤模式。
采用了阻力更新,水流将更加偏离浅水区,从而造成床面切应力加大,泥沙输移增强。
通常,这将导致河床冲刷的超条效应,沙洲的地貌将变得更加圆滑,正如1992年Talmon所述。
3.5补给受限的泥沙输移
补给受限的泥沙输移意味作,局部的挟沙力由两个因数的乘积确定,一个是局部床沙层厚度与平衡床沙厚度的相对比值,另一个是由选定的公式计算出的输沙能力。
补给限制的泥沙输移是在有一层床沙时激活,而不是缺省的0层。
输沙公式修改为:
式中对输沙能力
进行了缩放得到输沙率S。
缩放是通过函数f,以及床沙厚度∆相对于指定的可以充足补给泥沙的床沙厚度∆eq的比值。
当
时,输沙率小于挟沙力。
函数f变为
。
当床沙厚度大时输沙率不受此影响。
平衡厚度作为水深比例来计算的,缺省为h/12,因为典型的沙波高度为水深的1/6。
可以指定平衡厚度相对于水深的最大和最小值。
如果最大和最小值相同,也可以指定厚度为常数。
注意,很薄的床沙会很快移动,将要求较小的地貌(河床变形)时间步长。
补给受限的泥沙输移模型可以用来模拟薄层泥沙,比如下水道、粗化河床表面、局部抗冲区。
补给受限模型将跟踪局部床沙厚度,能够再生易于冲刷的薄层床沙。
补给受限的泥沙输移模型有两个主要的应用:
局部抗冲区域
例如河流中被植被覆盖的小岛,就可以用补给受限的泥沙输移模型。
当指定初始床沙厚度的分布时,岛上可以指定为0,而其他地方用一个较大数值,比如100m。
这就意味作岛是不可冲的,但多余的泥沙可以在岛上沉积(以后也可以被冲走)。
对地貌系统的补给比输沙能力低(不饱和输沙)
这是补给受限的泥沙输移模型最重要的应用。
这里泥沙将在粗化河床(或混凝土管道)上形成厚度可变的床沙层。
床沙厚度由进入的泥沙补给确定。
这对于粗化河道很重要,也可以用来模拟沙洲。