浮力与浮体稳定性模拟器 返回
Naval Architecture

浮力与浮体稳定性模拟器

调整船体尺寸、质量和重心位置,实时计算稳心高度GM和复原力臂GZ。通过交互式可视化探索稳定与倾覆的临界条件。

船体参数
船长 L (m)
m
船宽 B (m)
m
型深 D (m)
m
排水量 m (吨)
kg
流体密度 ρ_f (kg/m³)
kg/m³
重心高度 KG (m)
m
横倾角 θ (°)
°
吃水 d (m)
KB (m)
BM (m)
GM (m)
● 稳定

理论公式

吃水: $d = \dfrac{m \times 10^3}{\rho_f \cdot L \cdot B}$
浮力中心: $KB = d/2$
稳心半径: $BM = \dfrac{LB^3/12}{V}$
稳心高度: $GM = KB + BM - KG$
复原力臂: $GZ \approx GM \cdot \sin\theta$

拖动横倾角滑块可动态展示船体倾斜 / 切换至"GZ曲线"标签查看静稳性曲线

什么是浮体稳定性

🧑‍🎓
船为什么不会翻?那个叫GM的稳心高度到底是什么?
🎓
简单来说,你可以把船想象成一个不倒翁。GM就是衡量它“有多不倒”的指标。在实际工程中,GM > 0,船倾斜后就能自己回正;GM < 0,船就会翻。比如在模拟器里,你试着把“重心高度KG”的滑块往上拉,GM值就会变小,船就变得更容易倾覆了。
🧑‍🎓
诶,真的吗?那GM是怎么算出来的呢?感觉有好几个字母在公式里。
🎓
对,它的公式是 $GM = KB + BM - KG$。你可以这样理解:KB是浮力中心的高度(水下的“支点”),BM是船体形状带来的“稳定臂长”,KG就是船的重心高度。工程现场常见的是,设计师拼命想把KG做低,比如把重的货物放在船舱底部,就是为了增大GM,让船更稳。你可以在模拟器里减小KG,看看GM值是不是变大了。
🧑‍🎓
那复原力臂GZ又是什么?它和GM有关系吗?
🎓
当然有!GZ是让船回正的“力臂”,就像扳手的把手长度。在小角度倾斜时,它约等于 $GZ \approx GM \cdot \sin\theta$。比如在汽车碰撞试验中,我们关心冲击力;而在船舶工程中,我们最关心的就是这个GZ。你试着在模拟器里增大横倾角θ,观察GZ的变化。当角度很大时,GZ会达到一个峰值然后减小,那个峰值点就是船的“极限”,超过就可能翻船。

物理模型与关键公式

首先,船要浮起来,吃水深度d由船的重量(排水量)和水的浮力平衡决定。对于这个模拟器中的矩形船体,吃水计算公式如下:

$$d = \dfrac{m \times 10^3}{\rho_f \cdot L \cdot B}$$

其中,$m$是排水量(吨),$\rho_f$是流体密度(kg/m³),$L$是船长,$B$是船宽。这个公式保证了船排开水的重量等于船自身的重量。

计算稳心高度GM是评估初稳性的核心。它由三个部分构成:浮力中心高度KB、稳心半径BM和重心高度KG。

$$GM = KB + BM - KG$$

KB:浮力中心高度,近似为吃水的一半($KB \approx d/2$)。
BM:稳心半径,由水线面惯性矩除以排水体积得到,体现了船体形状的稳定性($BM = \dfrac{LB^3/12}{V}$)。
KG:重心高度,是设计中需要严格控制的关键参数。
GM的正负直接决定了船舶是否具备初始复原能力。

现实世界中的应用

船舶设计与建造:在船舶设计初期,工程师就利用这些原理计算GM值,确保船舶满足安全规范。他们会通过调整压载、货物配载来优化KG,目标GM值通常在0.5到1.5米之间,以兼顾稳定性和适航性。

货物装载与配载计划:船长和码头计划员在装货时必须计算稳性。例如,将重型集装箱堆放在底层而非顶层,可以显著降低重心KG,从而增大GM,防止船舶在风浪中发生危险横倾。

海上安全与法规符合性:国际海事组织(IMO)对各类船舶的稳性有严格规定,要求必须计算并绘制静稳性曲线(GZ曲线)。这条曲线下的面积和最大GZ值必须达标,船舶才能获准航行。

特殊作业船舶:对于起重船、科考船或海上风电安装船,其作业时常伴有大幅度的重量移动或吊装。实时监控和计算稳性GM至关重要,以确保在复杂作业条件下不会丧失稳定性而导致倾覆事故。

常见误解与注意事项

开始使用本模拟器时,有几个CAE初学者容易误解的要点。首先,并非“GM值越大越好”。虽然GM增大会增强复原力,但同时会使船舶运动变得急剧,产生“僵硬”的摇晃,影响乘坐舒适性。例如,GM超过3米的小型渔船在迎浪时会产生短周期剧烈晃动,导致船员疲劳和货物损坏。实际工程中需要兼顾稳定性与居住性、适航性之间的平衡。

其次,请始终牢记本工具的模型采用极度简化的“长方体”形状。实际船舶具有曲面,水线附近的形状(水线外飘)会显著影响GZ曲线形态。在本工具中改变“船宽B”时,实际船体设计常通过采用上部收窄的“内倾”形状来实现倾斜时复原力特性的微调。

最后需注意模拟器中的“重心高度KG”仅为单一数值。实船会因燃料、压载水及货物移动导致重心位置持续变化。此外,自由液面效应(舱内液体晃动导致的等效重心升高)无法通过简单提升计算KG值来准确评估。理解所学原理在应用于更复杂现实问题时的局限性至关重要。

相关工程领域

浮体稳定性计算中掌握的理念,可应用于船舶工程以外的众多工程领域。首推航空航天工程中的“稳定性与控制”。对应船舶稳心(M)的是航空器的“中性点”。重心(G)与中性点的前后关系决定了航空器的纵向静稳定性。尽管以气动力替代浮力作为复原力,但“通过重心与复原力作用中心的位置关系决定稳定性”这一核心概念是相通的。

另一领域是机器人学,特别是双足步行机器人与移动机器人的姿态控制。为防止倾倒,需要持续评估机器人重心投影点与支撑多边形(足底构成平面)的关系。这与在平面(二维)上分析浮体重心与浮心关系高度相似。进一步延伸,还可联系到结构工程中的屈曲分析。评估细长柱体受轴向力倾倒(屈曲)现象时,需根据挠曲形状考虑“表观复原力矩”,这与大倾角下浮体GZ曲线的计算存在数学类比性。

进阶学习指引

熟悉本模拟器的基本原理后,建议下一步学习“非矩形截面”的影响

若需深入学习,推荐研究“大倾角复原性”与“动稳定性”。GZ曲线下方面积表征船舶倾斜时复原力吸收风浪能量的能力(动稳定性)。例如,GZ曲线过早达到峰值后下降的船舶,即使GM值较大也可能无法抵御大浪。实际工程中,为满足国际海事组织(IMO)制定的严格稳性标准,必须进行这类高级评估。通过操作工具观察参数变化时GZ曲线“形态”与“面积”的变化,正是进阶学习的起点。