浅水方程推导教学提纲

  • 格式:doc
  • 大小:245.50 KB
  • 文档页数:7

浅水方程推导
1. 浅水方程推导
将三维的基本方程沿水深积分平均,即可得到沿水深平均的平面二维流动基本方程。

定义水深为0H Z ζ=-, ζ、0Z 为基准面下液面水位和河床高程
x
定义沿水深平均流速i U 为:0
1i i z U u dz H
ζ
=⎰
引用莱布尼兹公式
a
b
b
a
b
a
i
i
i
i
f
b a f dz dz f f x x x x ∂∂∂∂=+-∂∂∂∂⎰

自由表面及底部运动学条件
0000
z x y z z z z
x
y
z z z z z z d u u u dt t x
y
d z z z z u u u dt t x
y
ζζζ
ζζζζ
======∂∂∂=
=++∂∂∂∂∂∂==++∂∂∂
以x 方向为例三维流动的运动方程沿水深平均为
02
222221()()()()0y x x z x x x y x z t z u u u u p
u u u u u u dz t x y z x x y z ζ
υρ⎡⎤∂∂∂∂∂∂∂∂++++-++=⎢⎥∂∂∂∂∂∂∂∂⎢⎥⎣
⎦⎰非恒定项积分
00000x x x x z z z z z x x x
z z z u z dz u dz u u t t t t HU z u u t t t
ζ
ζζζζ
ζ====∂∂∂∂=-+∂∂∂∂∂∂∂=-+∂∂∂⎰⎰
对流项积分
首先将时均流速分解为i i i u U u =+∆,式中i U 为垂线平均流速,i u ∆为时均流速i u 与垂线平均流速i U 的差值。

000
0x x x x x x
x x
z z z z z u u z dz u u dz u u u u x x x x
ζ
ζζ
ζ
==∂∂∂∂=-+∂∂∂∂⎰⎰
()()(2)x x x x x x z z x x x x x x z x x x x xx x x
z u u dz U u U u dz
U U u u U u dz
HU U u u dz HU U ζ
ζ
ζ
ζ
β=+∆+∆=+∆∆+∆=+∆∆=⎰
⎰⎰⎰
式中,0
1x x z xx
x x
u u dz HU U ζ
β∆∆=+
⎰,是由于流速沿垂线分布不均匀而引入的
修正系数,类似于水力学中的动量修正系数,其数值一般在1.02—1.05,可以近似取1.0,因此
00
x x x x x x
x x z z z z u u HU U z dz u u u u x x x
x
ζ
ζ
ζ
==∂∂∂∂=-+
∂∂∂∂⎰
类似,可以得到
x y x y
x y x y z z z z u u HU U z dz u u u u y
y
y
y
ζ
ζ
ζ==∂∂∂∂=
-
+
∂∂∂∂⎰
00
x z
x z
x z
z z z z u u dz u u u u x ζ
ζ
==∂=-∂⎰
上几式相加,并利用底部及自由表面运动学条件可得
0()()()x x x x y x z z x y
x x x u u u u u u u dz t x y z HU U HU HU U t x y
ζ
⎡⎤∂∂∂∂
+++⎢⎥∂∂∂∂⎣⎦
∂∂∂=++
∂∂∂⎰
压力项积分
00
0z z z z z z p dz pdz p p x x x x ζ
ζζζ==∂∂∂∂=-+∂∂∂∂⎰⎰(莱布尼茨公式) 将()p g z ρζ=-代入上式后化简得:
00z z p H dz gH gH gH x x x x
ζ
ζ
ρρρ∂∂∂∂=+=∂∂∂∂⎰ 扩散项积分
02
22222
222
22[()]()cos y x x x a z t t w z u u HU HU u dz g C x y z x y ζ
ρννωβρ
∂∂∂∂∂++=+-∂∂∂∂∂⎰上式右边后两项分别为由底部创面阻力和表面风阻力引起的阻力项。

式中,w C 为无因次风应力系数;a ρ为空气密度;ω为风速;β为风向与x 方向的夹角。

最后运动方程写成张量形式为
22i j
i
i
t j
i
j
HU U HU HU gH g
t
x x x ςν∂∂∂∂+++=∂∂∂∂
2. 差分格式的稳定性与收敛性 两种误差
舍入误差:ε=有限精度的计算机上的解-差分方程的精确解(稳定性)
离散误差=偏微分方程的精确解-差分方程的精确解(收敛性) (1) 稳定性分析
误差ε也满足差分方程。

求解稳定,则要求
1
1n i n i
εε+≤
Von Neumann (冯.诺依曼)稳定性分析
将某一时刻分布在网格点上的误差按Fourier 级数展开,然后考察下一时刻各网格点上误差的Fourier 分量是衰减还是增长,以判断差分方程是否稳定。

用一维热传导方程作为模型方程
22T T t x
α∂∂=∂∂ 差分显式格式:
1112
(2)()n n n n n
i i i i i T T T T T t x α++---+=∆∆ 假设误差随时间按指数函数的方式增长或衰减,即随时间按指数函数变化。

/2
1
(,)m
N ik x at m x t e e ε==∑
将其代入差分方程得:
122
41sin ()2
n i m n i k x t G x εαε+∆∆=-=∆ 称为放大因子 解不等式,即1G ≤,得:
2
1
()2t
S x α∆=≤∆ (2) 收敛性分析
收敛性是指当网格点空间趋于零时,差分方程的解无限接近于偏微分方程的解。

可以证明,当网格变细,并且1/2S ≤时,有限差分方程的解收敛于给定的扩散方程的精确解。

由于收敛性问题的讨论在理论上证明较为困难(微分方程较复杂时),关于收敛性问题比稳定性问题复杂得多,所以在此给出更具实用意义的定理,Lax 等价定理,即,对于一个与线性偏微分方程相容的适定的初值问题的差分格式,稳定性是差分方程解收敛于微分方程的充分必要条件。

也就是说对一适定的线性初值问题,相容性加稳定性等价于收敛性 3. 多维问题的常用差分格式 以二维扩散方程为例
2222()u u u v t x y
∂∂∂=+∂∂∂ (1)交替方向隐式格式(ADI)
基本思想是将差分计算分成两步:第一步在一个方向是隐式的,而在另一个方向上是显式的;第二步则是两个方向交换一下,即在第一个方向上为显式,而在第二个方向上为隐式。

由于只在一个方向上隐式,求解时形成的方程组是三对角方程组,所以求解大为简化。

(2)时间分裂格式
基本思想是将多维问题分解为几个一维问题。

由taylor 展开式得:
()2
12,,2,,2
2
4
4
4
22
,224224,,2
2
222,1212211n
n
n n j k
j k
j k
j k n
n
n j k j k j k n
j k u u u
u
t t t t u u u u u u t t x y x x y y t t o t x y νννν+⎛⎫∂∂⎛⎫
=+∆+∆+⋅⋅⋅
⎪ ⎪∂∂⎝⎭⎝⎭⎛⎫⎛⎫∂∂∂∂∂=++∆+++∆+⋅⋅⋅ ⎪ ⎪∂∂∂∂∂∂⎝⎭⎝⎭⎛⎫⎛⎫
∂∂=+∆+∆+∆ ⎪⎪∂∂⎝
⎭⎝⎭ 略去高阶无穷小得
221
,22,11n
n j k j k u t t x x νν+⎛⎫⎛⎫∂∂=+∆+∆ ⎪⎪∂∂⎝
⎭⎝⎭
分别令
()()*,,1*,,11n j k yy j k
n j k
xx j k
u t u u
t u
νν+=+∆∆=+∆∆
显然这相当于解二个一维问题
2222,u u u u t x t y
νν∂∂∂∂==∂∂∂∂。