一、连续方程:质量守恒#
1. 先明确研究对象:固定控制体#
质量守恒定律:海水在流动过程中,总质量保持守恒;在没有质量源汇的情形下,任意固定空间内的质量变化,只能来自海水穿过其边界。
取由封闭曲面 σ 包围的一个固定控制体 τ,设:
- ρ(x,y,z,t):海水密度,单位 kgm−3;
- V=(u,v,w):海水速度,单位 ms−1;
- n:封闭曲面的向外单位法向量;
- Vn=V⋅n:海水沿外法向的速度分量。
固定控制体的质量为:
M(t)=∭τρdτ.因此,单位时间内控制体质量的增加量为:
dtdM=∭τ∂t∂ρdτ.这里可以把微分直接放进积分内,因为控制体固定不动,积分区域不随时间变化。
而单位面积、单位时间通过边界的向外质量通量为 ρVn,整个边界的净流出量为:
∬σρV⋅ndσ.净流出越多,内部质量减少越多,所以出现一个负号:
∭τ∂t∂ρdτ=−∬σρV⋅ndσ.(1)
2. 利用高斯散度定理:面通量转成体积分#
高斯公式:
∬σA⋅ndσ=∭τ∇⋅Adτ.令 A=ρV,代入式(1):
∭τ∂t∂ρdτ=−∭τ∇⋅(ρV)dτ.把它们移到同一侧:
∭τ[∂t∂ρ+∇⋅(ρV)]dτ=0.由于所选控制体的大小、位置和形状都可以任意变化,括号内必须处处为零:
∂t∂ρ+∇⋅(ρV)=0.(2)这就是质量连续方程的欧拉形式(通量形式)。
两项的意义:
- ∂ρ/∂t:固定位置的密度局地变化率;
- ∇⋅(ρV):单位体积的净向外质量通量。
例如某处 ∇⋅(ρV)>0,意味着流出去的质量多于流进来的质量,该处密度随时间减小。
3. 为什么它还能写成随体导数形式?#
用乘积求导公式展开散度:
∇⋅(ρV)=∂x∂(ρu)+∂y∂(ρv)+∂z∂(ρw)=u∂x∂ρ+v∂y∂ρ+w∂z∂ρ+ρ(∂x∂u+∂y∂v+∂z∂w)=V⋅∇ρ+ρ∇⋅V.代回式(2):
Dρ/Dt(∂t∂ρ+V⋅∇ρ)+ρ∇⋅V=0.因此得到拉格朗日形式:
DtDρ+ρ∇⋅V=0.(3)直观理解:海水质点的密度变化和这团水的体积膨胀或收缩相对应。
- ∇⋅V>0:局部有体积膨胀趋势,Dρ/Dt<0;
- ∇⋅V<0:局部有体积收缩趋势,Dρ/Dt>0。
4. 不可压缩近似与体积连续方程#
课件指出:海水的可压缩性很小,在很多海水运动问题中可采用不可压缩近似,令海水质点随流运动时的密度变化近似为零:
DtDρ≈0.代入式(3),在 ρ>0 的条件下得到:
∇⋅V=0⟺∂x∂u+∂y∂v+∂z∂w=0.(4)它叫体积连续方程。

TIP例子:体积连续方程并不要求每个速度分量都为零。
考虑二维流动 u=ax, v=−ay, w=0,其中 a 为常数:
∇⋅V=∂x∂(ax)+∂y∂(−ay)+0=a−a=0.该流动在 x 方向拉伸,在 y 方向压缩,两种效应恰好抵消,流体微团总体积保持不变。
NOTE一个容易混淆的近似:真实海水的密度依然会受到温度、盐度和压强影响,后文还要使用 ρ=ρ(θ,s,p)。在常见的布辛涅斯克(Boussinesq)近似中,连续方程采用 ∇⋅V≃0,同时允许温盐造成的密度差影响浮力。这属于建模近似,不能据此断言所有海域密度在时空上严格恒定。
二、盐量扩散方程:盐量守恒#
1. 为什么盐度还需要一个单独的方程?#
质量守恒描述整个海水体系;盐量守恒进一步研究其中的溶解盐如何输运。
本节采用:
- s:单位质量海水中的盐量,按盐质量分数理解,近似表征盐度;
- ρs:单位体积海水中含有的盐量;
- S:盐分由于分子不规则运动产生的扩散质量通量。
对于固定控制体,内部盐量的增减由两种跨边界输运决定:
- 平流(advection):海水整体移动,把盐带进或带出;
- 分子扩散(molecular diffusion):盐分由浓度较高的地方向较低的地方扩散。
要区分“盐量不会凭空消失”和“一个空间里的盐量可能变化”这两件事:固定空间中有流入、流出,盐量当然会变化。
2. 从固定控制体上的盐量收支推导#
固定体积 τ 内总盐量为:
Ms=∭τρsdτ.单位时间内的盐量变化 = 负的平流净流出 + 负的扩散净流出:
∭τ∂t∂(ρs)dτ=−∬σρsV⋅ndσ−∬σS⋅ndσ.(5)两次使用高斯公式:
∭τ[∂t∂(ρs)+∇⋅(ρsV)+∇⋅S]dτ=0.由于体积任意,得到局地盐量守恒方程:
∂t∂(ρs)+∇⋅(ρsV)=−∇⋅S.(6)这里 −∇⋅S 表示分子扩散造成的净盐量汇入率。
3. 关键步骤:利用质量连续方程消去密度项#
把式(6)左边逐项展开:
∂t∂(ρs)∇⋅(ρsV)=s∂t∂ρ+ρ∂t∂s,=s∇⋅(ρV)+ρV⋅∇s.合并同类项:
=0 (连续方程)s[∂t∂ρ+∇⋅(ρV)]+ρ(∂t∂s+V⋅∇s)=−∇⋅S.因此:
∂t∂s+V⋅∇s=−ρ1∇⋅S.(7)这一步很重要:以后推导其他守恒标量的输运方程,也可使用同一方法,即先写“单位体积所含物质量”的守恒,再用质量连续方程化简。
4. 分子扩散:菲克定律(Fick’s law)#
课件采用扩散通量与盐度梯度成正比、方向相反的近似:
S=−k∇s.(8)
- ∇s:盐度增加最快的方向;
- 负号:盐从高盐度侧向低盐度侧扩散;
- k:课件使用的盐通量—梯度比例系数,满足 k/ρ 为盐的分子扩散系数。
当 k 可以视为常数时:
∇⋅S=∇⋅(−k∇s)=−k∇⋅(∇s)=−kΔs.代入式(7):
∂t∂s+V⋅∇s=ρkΔs.定义盐的分子扩散系数 Ks=k/ρ,最终:
∂t∂s+V⋅∇s=KsΔs,Ks≈1.1×10−9 m2/s.(9)
5. 每一项到底是什么意思?#
局地盐度变化∂t∂s+平流造成的变化u∂x∂s+v∂y∂s+w∂z∂s=分子扩散Ks(∂x2∂2s+∂y2∂2s+∂z2∂2s).例如:海流从高盐水区流入低盐水区,会改变固定站位的盐度;同时,即使暂时没有海流,盐度差异也可通过分子扩散逐渐减弱。
WARNING公式适用条件:课件写成 KsΔs,隐含把扩散系数看作常数。如果扩散系数随位置变化,应保留 ∇⋅(Ks∇s) 一类更一般的形式。课件此处只讨论分子扩散,后面海洋湍混合模型经常使用的湍扩散系数需要另外处理。
四、海水状态方程#
1. 为什么需要状态方程?#
动量方程涉及密度 ρ 和压强 p;温度与盐度方程又给出 θ,s 的变化。要使这些量彼此关联,需要海水状态方程(Equation of State, EOS):
F(ρ,θ,s,p)=0,ρ=ρ(θ,s,p).(15)含义:海水密度取决于温度、盐度和压强。
经验规律:
- 温度升高,一般密度降低;
- 盐度增加,一般密度增加;
- 压强升高,一般密度增加。
课件先给出了忽略盐度与压强变化的简单线性形式:
ρ≈ρ0(1−α0θ),(16)其中 ρ0 是参考温度下的密度,α0 表示常数热膨胀系数。这一式子仅适用于温盐、压强变化范围较小的近似讨论。
2. 状态方程的全微分:一步步来#
既然 ρ 是三个变量的函数,当 θ,s,p 都发生微小变化时:
dρ=(∂θ∂ρ)s,pdθ+(∂s∂ρ)θ,pds+(∂p∂ρ)θ,sdp.(17)两边除以 ρ,为三个偏导数分别引入物理系数:
αβκT=−ρ1(∂θ∂ρ)s,p=ρ1(∂s∂ρ)θ,p=ρ1(∂p∂ρ)θ,s热膨胀系数,盐收缩系数,等温压缩系数(密度形式).(18)于是:
ρdρ=−αdθ+βds+κTdp.(19)怎么记? 升温通常使密度减小,前面对应负号;加盐、加压通常使密度增大,前面对应正号。

WARNING课件符号核对:第 41 张投屏中的热膨胀系数一行写作 α=(1/ρ)∂ρ/∂T,但同页又使用 dρ/ρ=−αdT+⋯,两者在通常海水升温密度减小的情况下符号不一致。为了与该页的全微分式以及标准热膨胀定义一致,本笔记采用上式带负号的 α 定义。这里属于对课件的公式校核。
3. 海水密度的两个重要非线性效应#
状态方程 ρ(θ,s,p) 通常有明显非线性。课件特别介绍了两个海洋学效应。
(1)卡贝尔效应(cabbeling)#
两团温度、盐度不同的海水混合后,混合水的密度可能大于两团水原密度的线性加权平均值。
直观理解:密度随温盐变化的关系是一张弯曲的曲面。对两个水团的温盐取平均,再代入状态方程,通常不等于分别计算两个密度后直接取平均。
这可能使混合后的海水相对周围环境更重,促进下沉。
(2)热压效应(thermobaricity)#
海水的热膨胀系数会随**压力(深度)**改变。因此,水团上下移动时,它与周围海水的密度差、浮力变化可能与浅层情形不同。
课件强调:这对理解大西洋深层水的形成等过程有重要意义。
两个概念的区分:cabbeling 关注不同水团混合引起的非线性密度变化;thermobaricity 关注热膨胀对压强的依赖。
五、海水运动基本方程组#
1. 为什么需要“方程组”?#
到这里,我们已有:动量方程、连续方程、盐量扩散方程、热传导方程和状态方程。这些方程共同决定海水在时空中的运动和物理状态。
本课考虑 7 个未知量:
u, v, w, ρ, s, θ, p.对应:
- 3 个动量方程(x,y,z 各一个);
- 1 个连续方程;
- 1 个盐量方程;
- 1 个温度方程;
- 1 个状态方程。
共 7 个标量方程,构成课件所列的闭合基本方程组。这里“方程数相同”只是形式上的闭合;实际求解还要给定初始条件、边界条件,以及各扩散/黏性参数。
2. 向量形式#
在课件的层流、各向同性常系数黏性近似下:
⎩⎨⎧DtDVDtDρ+ρ∇⋅V∂t∂s+V⋅∇s∂t∂θ+V⋅∇θρ=−ρ1∇p−2Ω×V+g+νΔV−∇ΦT,=0,=KsΔs,=KθΔθ,=ρ(θ,s,p).(20)课件将动量方程的黏性系数记作 γ;本笔记统一写作常用的运动黏度 ν,二者在该模型中表示同一黏性系数。
各项物理含义:
| 动量方程项 | 物理作用 |
|---|
| DV/Dt | 海水质点的加速度 |
| −∇p/ρ | 压强梯度力(单位质量) |
| −2Ω×V | 科氏力(单位质量) |
| g | 重力加速度 |
| νΔV | 黏性作用的简化形式 |
| −∇ΦT | 与引潮势 ΦT 对应的单位质量引潮力 |

NOTE课件区分了层流(流动有较规则的层次、流层之间混合较弱)与湍流(具有不规则脉动、混合作用明显),并提到可利用雷诺数 Re=UL/ν 的大小判断惯性作用与黏性作用的相对重要性。是否转捩为湍流还与几何形状、边界条件、稳定度等有关,不能凭单一通用临界雷诺数判断所有海洋流动。
3. 展开为直角坐标:三条动量方程#
取局地坐标:x 向东,y 向北,z 向上,速度 V=(u,v,w)。
定义:
f=2Ωsinφ,f=2Ωcosφ,其中 Ω 是地球自转角速度,φ 是地理纬度。将 Ω=(0,Ωcosφ,Ωsinφ) 代入科氏力,可得:
−2Ω×V=(fv−fw, −fu, fu).(21)于是:
DtDu=−ρ1∂x∂p+fv−fw+νΔu−∂x∂ΦT.(22)DtDv=−ρ1∂y∂p−fu+νΔv−∂y∂ΦT.(23)DtDw=−ρ1∂z∂p+fu−g+νΔw−∂z∂ΦT.(24)随体导数不要漏掉平流加速度,例如:
DtDu=∂t∂u+u∂x∂u+v∂y∂u+w∂z∂u.其余 Dv/Dt,Dw/Dt 完全同理。

4. 科氏力方向与公式校核#
课件中的自转坐标示意图说明,纬度决定自转矢量在局地北向和局地竖直向上的分量。

完整展开:
Ω×V−2Ω×V=i0ujΩcosφvkΩsinφw=(Ωwcosφ−Ωvsinφ)i+(Ωusinφ)j−(Ωucosφ)k,=(2Ωvsinφ−2Ωwcosφ)i−2Ωusinφj+2Ωucosφk.WARNING课件第 48 张截图需要辨别符号:该页写了 −2Ω×V,但行列式后显示的三个分量实际对应 +2Ω×V。本笔记使用的式(21)与课件第 44、53 张中的直角坐标动量方程一致。记科氏力时以式(21)为准。
科氏力总是垂直于 Ω 和 V。在通常的水平运动和传统近似下,北半球水平科氏加速度指向运动方向右侧,南半球指向左侧。
5. 直角坐标中的另外四个标量方程#
质量:
DtDρ+ρ(∂x∂u+∂y∂v+∂z∂w)=0.盐量:
∂t∂s+u∂x∂s+v∂y∂s+w∂z∂s=Ks(∂x2∂2s+∂y2∂2s+∂z2∂2s).热量:
∂t∂θ+u∂x∂θ+v∂y∂θ+w∂z∂θ=Kθ(∂x2∂2θ+∂y2∂2θ+∂z2∂2θ).状态:ρ=ρ(θ,s,p)。
这些方程构成课件所介绍的层流海水运动基本方程组,理论上可描述各类时空尺度的海水运动;实际海洋研究还需要引入针对尺度的近似及合适的边界条件。
七、无质量交换的运动学边界条件#
1. 核心想法:边界上的质点始终留在边界上#
考虑随时间移动的界面。设界面上一点在时刻 t 的位置为 r(t),界面几何运动速度为 C=dr/dt。
因为该点始终满足 F(r(t),t)=0,沿其运动轨迹求全导数:
dtdF=∂t∂F+dtdr⋅∇F=0.于是得到界面自身的运动条件:
∂t∂F+C⋅∇F=0.(27)其中 C 是界面几何运动速度;海水质点的速度用 V 表示。这两个速度概念应当分开。

2. 无质量交换意味着什么?#
界面不可被流体质点穿透,意味着流体相对于界面的法向速度为零:
(V−C)⋅n=0.(28)等价地:
V⋅n=C⋅n.只要求法向分量相同:流体仍可以沿界面切向流动。
把 n=∇F/∣∇F∣ 和式(27)代入,得到:
V⋅∇F=C⋅∇F=−∂t∂F.所以:
∂t∂F+V⋅∇F=0.(29)这是无质量交换的运动学边界条件的一般形式。
3. 如果界面两侧都是流体?#
设界面两侧速度分别为 V1,V2,且两侧均不能穿过界面:
V1⋅n=V2⋅n=C⋅n.(30)因此两侧分别满足:
∂t∂F+V1⋅∇F=0,∂t∂F+V2⋅∇F=0.
直观理解:海面上方空气和下方海水可以沿界面不同方向流动;在没有质量穿越界面的理想化设定下,两侧的法向速度都必须与界面的法向运动匹配。
4. 海面运动学边界条件:完整推导#
令海面高度相对静止海面为 ζ(x,y,t),即:
F(x,y,z,t)=z−ζ(x,y,t)=0.先求偏导:
∂t∂F=−∂t∂ζ,∇F=(−∂x∂ζ,−∂y∂ζ,1).令 V=(u,v,w),则:
V⋅∇F=−u∂x∂ζ−v∂y∂ζ+w.代入式(29):
−∂t∂ζ−u∂x∂ζ−v∂y∂ζ+w=0.整理得到:
∂t∂ζ+u∂x∂ζ+v∂y∂ζ=w(z=ζ).(31)设水平速度 VH=(u,v)、水平梯度 ∇H=(∂x,∂y),则:
∂t∂ζ+VH⋅∇Hζ−w=0.
三个部分分别表示:
- ∂ζ/∂t:固定位置海面的升降;
- VH⋅∇Hζ:水平流动沿倾斜海面产生的垂直几何效应;
- w:海面上海水质点的真实垂向速度。
TIP具体例子:海面倾斜时,即使海面高度不随时间变化,w 也可以不为零。
若海面形状为 ζ=ax,并且 ∂tζ=0,海水沿 x 方向以速度 u=U 运动,v=0,则:
w=U∂x∂ζ=Ua.海水沿着斜坡状海面运动,会有与坡度相匹配的垂向速度,仍满足无穿透条件。
5. 海底运动学边界条件:完整推导#
仍以静止海面为 z=0、竖直向上为正,令海底水深 h(x,y)>0:
z=−h(x,y),F(x,y,z,t)=z+h(x,y)=0.静止海底不随时间变化:
∂t∂F=0,∇F=(∂x∂h,∂y∂h,1).代入式(29):
0+u∂x∂h+v∂y∂h+w=0.所以:
w=−u∂x∂h−v∂y∂h=−VH⋅∇Hh(z=−h).(32)
物理意义:沿倾斜海底运动的水,其垂向速度必须与地形坡度相配合,才能沿海底滑动而不穿越海底。
例如水深朝东增加,即 ∂h/∂x>0;如果海水向东流动 u>0,则 w<0,海水会沿着向深处下倾的海底运动。
特殊情形:平坦海底 ∇Hh=0,于是:
w=0(z=−h).注意:此处 w=0 是平坦、静止、不可渗透的海底上的条件。在起伏地形上,通常需要使用完整式(32)。
八、有质量交换的海面运动学边界条件#
1. 为什么海面还存在“有质量交换”的情况?#
真实海气界面会发生:
- 蒸发:水从海洋进入大气;
- 降水:水从大气进入海洋。
课件强调,理想化地将这些质量交换视为纯水交换,盐分仍留在海水中。引入符号:
- ρw:纯水组分的质量密度;
- ρs:盐分组分的质量密度;
- Vw,Vs:纯水、盐分组分的运动速度;
- ρ=ρw+ρs:海水总密度;
- b:单位时间、单位水平面积上的纯水质量交换通量,单位 kgm−2s−1。
在课件法线取向下,b>0 表示海水向外损失纯水(如蒸发),b<0 表示海洋获得纯水(如降水)。

2. 为什么出现 cosγ?#
海面可能倾斜。b 以水平投影面积定义,而质量通量的通用边界表达式使用曲面真实面积及其法向分量。
记 γ 为海面法向 n 与竖直方向 ez 的夹角:
cosγ=n⋅ez=∣∇F∣∂F/∂z.(33)若表面面积为 dA,其水平投影面积为 dAcosγ,故边界通量中会出现 bcosγ。
3. 写出纯水和盐分各自的交换条件#
设 C 为海面几何移动速度。沿海水指向大气的法向,课件分别给出:
纯水组分:
ρw(Vw−C)⋅n=bcosγ.(34)盐分组分:
ρs(Vs−C)⋅n=0.(35)盐分方程的右边为零,表示此处假定盐不会随纯水蒸发跨界面流走。
两式相加:
(ρwVw+ρsVs)⋅n−(ρw+ρs)C⋅n=bcosγ.4. 定义海水质心速度,合并为一个方程#
定义海水的质量加权平均速度(质心速度):
V=ρw+ρsρwVw+ρsVs.(36)由于 ρ=ρw+ρs,可将上式化为:
ρ(V−C)⋅n=bcosγ.除以 ρ:
(V−C)⋅n=ρbcosγ.(37)与无质量交换的 (V−C)⋅n=0 比较:新增了跨界面纯水通量项。
5. 变成便于海洋计算的海面高度方程#
把曲面几何关系代入式(37):
n=∣∇F∣∇F,C⋅n=−∣∇F∣∂F/∂t,cosγ=∣∇F∣∂F/∂z.于是:
∣∇F∣V⋅∇F+∂F/∂t=ρb∣∇F∣∂F/∂z.乘以 ∣∇F∣,得到有质量交换的通用界面条件:
∂t∂F+V⋅∇F=ρb∂z∂F.(38)现在令自由海面 F=z−ζ(x,y,t)。此前已计算:
∂t∂F=−∂t∂ζ,V⋅∇F=−uζx−vζy+w,∂z∂F=1.代入式(38):
−ζt−uζx−vζy+w=ρb.移项,得到本课推导的最终结果:
∂t∂ζ+VH⋅∇Hζ−w=−ρb(z=ζ).(39)
6. 用两个极端情形检验正负号#
情形 A:没有蒸发和降水。 若 b=0,式(39)退化为:
ζt+VH⋅∇Hζ−w=0,恰好恢复前面推导的无质量交换海面条件。
情形 B:静止、水平的海面,只发生蒸发。 取 VH=0,w=0,且 b>0:
∂t∂ζ=−ρb<0.海面下降,与蒸发导致海水损失的直观判断一致。若是降水,b<0,则 ∂ζ/∂t>0,海面上升。
NOTE这一步是一个非常好用的符号自检方法。在边界条件推导中,遇到 ζ、h、F、法线方向、质量通量正负等符号时,可以代入“静止水平海面 + 单独蒸发”的情形检查是否合理。