第三章 环境荷载计算:风、浪、流、冰、地震的简化方法

各位同行,大家好。这一章我们聊聊环境荷载。说实话,这是导管架平台设计的重头戏。你想想看,平台在海上待二三十年,什么风浪没见过?我当年第一次独立做分析时,就被业主问了一句:“你这荷载组合,考虑过百年一遇的冰和地震同时来吗?”——嗯,那会儿确实把我问住了。

环境荷载计算,说白了就是回答一个问题:平台在服役期内,到底要扛住多大的力?API规范给了我们一套成熟的方法,但实际用起来,每个参数都有讲究。下面我按荷载类型,一个一个说。

环境荷载计算体系 风荷载(API法) 波浪荷载 海流/冰/地震 梯度风 + 阵风系数 Morison方程 Stokes五阶波 简化经验公式 核心目标:确定设计工况下的等效静力荷载

3.1 风荷载——API规范方法

风荷载,很多人觉得简单——不就是风速压乘以面积吗?其实没那么简单。海上风是梯度风,高度不同风速差异很大。API RP 2A-WSD给了我们一套成熟的计算流程。

基本公式:

F_w = 0.5 × ρ × C_s × C_h × A × V_z²

其中:

  • ρ —— 空气密度,一般取 1.225 kg/m³(标准海平面)
  • C_s —— 形状系数,圆管取 0.5,型钢取 1.5
  • C_h —— 高度系数,按 API 表查取
  • A —— 迎风投影面积
  • V_z —— 高度 z 处的风速

关键点:风速随高度变化遵循指数律:V_z = V_ref × (z / z_ref)^α。α值在开阔海域取 0.11~0.14。我习惯取 0.12,偏保守一点。

我个人习惯,计算风荷载时先做两件事:第一,确认设计风速是1分钟平均还是3秒阵风——这两个值差很多。第二,检查甲板以下有没有堆积物(比如管子、电缆桥架),这些会显著增加迎风面积。

小技巧:API规范里有个阵风系数 G,一般取 1.0~1.3。我在南海项目里取 1.15,业主审了三次才通过。后来发现,其实取 1.1 就够了,但取 1.15 能省很多解释工作。

3.2 波浪荷载——Morison方程与Stokes五阶波

波浪荷载是导管架设计的核心。为什么?因为波浪力占了总环境荷载的 60%~70%。

3.2.1 Morison方程

Morison方程适用于小尺度构件(D/L < 0.2,D为直径,L为波长)。说白了,就是构件尺寸远小于波长时,波浪不会显著绕射。

F = F_d + F_i = 0.5 × ρ_w × C_d × D × |u| × u + ρ_w × C_m × (πD²/4) × a

其中:

  • F_d —— 拖曳力项,与流速平方成正比
  • F_i —— 惯性力项,与加速度成正比
  • C_d —— 拖曳力系数,圆管取 0.6~1.0
  • C_m —— 惯性力系数,圆管取 1.5~2.0
  • u, a —— 水质点的水平速度和加速度

避坑指南:我曾经在渤海一个项目里,C_d 取了 0.7,结果计算出来的波浪力比实测值小了 30%。后来发现,是因为导管架上有海生物附着,等效直径增加了 15%。从那以后,我每次都会预留 10%~20% 的海生物厚度。

3.2.2 Stokes五阶波理论

当波高较大、水深较浅时,线性波理论就不够用了。Stokes五阶波考虑了波形的非线性,能更准确地描述波峰尖陡、波谷平坦的实际情况。

Stokes五阶波的核心是速度势函数展开到五阶:

Φ = (L/T) × Σ[A_n × cosh(nkz) × sin(nθ)]   (n=1,2,...,5)

说实话,手算Stokes五阶波非常繁琐。我建议直接用现成的计算程序(比如SACS、SESAM),但你要理解几个关键参数:

  • 波高 H —— 设计波高,通常取百年一遇
  • 周期 T —— 与波高对应的周期,由海况谱确定
  • 水深 d —— 平均海平面到海底

经验之谈:Stokes五阶波算出来的波峰高度比线性波高 10%~20%。这意味着甲板高程如果按线性波设计,可能会被拍上浪。我在东海一个项目里,就是靠Stokes五阶波发现了甲板高程不足,及时做了修改。

3.3 海流荷载

海流荷载相对简单,但容易被忽略。海流分为潮流和环流,通常与波浪联合作用。

计算公式:

F_c = 0.5 × ρ_w × C_d × A × V_c²

海流速度 V_c 一般取表层流速,沿水深按指数或线性衰减。我见过很多新手直接把表层流速当均匀流用,结果算出来的弯矩偏大 20%。

建议:海流剖面可以用 1/7 次律:V_c(z) = V_c_surface × (z/d)^(1/7)。这个公式简单实用,API也认可。

3.4 冰荷载

冰荷载是渤海、波罗的海等冰区平台的噩梦。冰荷载的简化计算方法,API和ISO都有规定。

静冰力公式:

F_ice = k × σ_c × D × h

其中:

  • k —— 接触系数,与冰的破碎模式有关
  • σ_c —— 冰的抗压强度,一般取 1.5~3.0 MPa
  • D —— 构件直径
  • h —— 冰层厚度

注意:我曾经在辽东湾项目里,冰荷载算出来比波浪荷载还大。业主一开始不信,后来实测数据证实了——冰荷载确实是控制工况。所以,冰区平台千万别轻视冰荷载。

3.5 地震荷载的简化计算

地震荷载,说白了就是惯性力。简化方法常用等效静力法或反应谱法。

等效静力法:

F_eq = S_a × W × (1/g)

其中:

  • S_a —— 设计加速度反应谱值
  • W —— 平台总重量(包括上部组块和导管架)
  • g —— 重力加速度

我个人习惯,地震荷载计算时特别注意两点:第一,土-结构相互作用——桩基的柔度会显著改变平台的自振周期;第二,P-Δ效应——大变形下重力二阶效应不可忽略。

核心原则:地震荷载与风浪荷载不同,它是往复作用。所以,构件的地震组合应力验算,要同时考虑正反两个方向。

3.6 荷载组合——把一切串起来

环境荷载算完了,怎么组合?API规范给出了明确的荷载组合系数:

工况 波浪 海流 地震
操作工况 1.0 1.0 1.0
极端工况 1.0 1.0 1.0 1.0
地震工况 0.5 0.5 0.5 1.0

经验:地震工况下,风和波浪取 0.5 的组合系数,是因为地震持续时间短,风和波浪同时达到极值的概率很低。但冰和地震同时发生的概率更低,所以一般不考虑冰+地震的组合。

好了,环境荷载计算就聊到这里。记住一句话:算得准不如算得稳——保守一点,留足余量,比追求精确但漏掉某个工况强得多。下一章我们进入结构建模,到时候再聊。


公众号:蓝海资料掘金营,微信 deep3321