附加质量模拟器 返回
流体力学

附加质量模拟器

在流体中让物体加速时,必须同时带动周围的流体,因此物体表现得比实际更重。本工具根据形状、尺寸、流体密度与加速度计算这个"附加(虚拟)质量"。球、圆柱、平板与方柱的附加质量系数 Ca、有效质量以及加速所需的力都会实时显示。

参数设置
物体形状
附加质量系数 Ca 由形状决定
特征尺寸(直径或边长)
m
球、圆柱取直径,平板、方柱取边长
展向长度 L
m
用于圆柱、平板、方柱(球不使用)
流体密度 ρ
kg/m³
海水≈1025,淡水≈1000,空气≈1.2
物体质量 m_body
kg
加速度 a
m/s²
计算结果
附加质量系数 Ca
参考体积 V (m³)
附加质量 m_a (kg)
有效(虚拟)质量 (kg)
加速所需力 F (N)
附加质量影响率 (%)
流体中的加速与被带动的流体

物体在流体中左右加速时,周围的流体(淡蓝色光晕)会随之运动。被带动流体的范围反映了附加质量的大小。箭头表示加速度方向。

附加质量 vs 特征尺寸
所需力 vs 加速度
理论与主要公式

$$m_a=C_a\,\rho\,V,\qquad m_{eff}=m_{body}+m_a$$

附加质量 m_a 与有效(虚拟)质量 m_eff。Ca:附加质量系数,ρ:流体密度,V:排开的参考体积,m_body:物体质量。

$$F=(m_{body}+m_a)\,a$$

在流体中以加速度 a 加速物体所需的力 F。由于被带动的流体也被加速,故 F = m_eff·a 作用在有效质量上。

球的 Ca = 0.5;垂直于轴线加速的圆柱 Ca = 1.0。形状越钝、越棱角分明,Ca 越大。

什么是附加质量

🙋
在水里想突然把一个球动起来,会比在空气中沉重得多。那是水的阻力造成的吗?
🎓
一半对,一半不对。匀速移动时感到的"重"确实是阻力。但从静止"猛地一加速"那一瞬间感到的沉重感,另有来由——那就是"附加质量"。当你加速一个物体时,必须同时推动并带动周围的水。加速那部分水所需的惯性,会让物体感觉好像自己变重了一样。
🙋
咦,连周围的水都被我带动了吗?看上去只有物体在动啊。
🎓
是的——紧贴物体的水会随它一起被带走,稍远处的水也被推开而运动。看右上角的动画:物体周围有一圈淡蓝色光晕,那就是"被带动流体"的形象表示。每当物体左右加速,光晕里的水就跟着晃动。被带动的水量就是附加质量,公式写作 m_a = Ca·ρ·V——Ca 是形状系数,ρ 是水的密度,V 是排开的参考体积。
🙋
原来系数随形状变化。球和圆柱真的差那么多吗?
🎓
差得不少。球的 Ca = 0.5——携带它排开水量"一半"的质量。垂直于轴线加速的圆柱 Ca = 1.0,要背负与排开体积完全相等的水。正方形截面的方柱更重,Ca ≈ 1.19。形状越钝、越棱角分明,越无法让水顺畅绕过,就拖带得越多。切换左边的"物体形状",看看 Ca 的数值怎么变。
🙋
明白了。可这跟阻力到底有什么不同?两者不都是"因为水而变重"吗?
🎓
好问题。关键区别在于"何时起作用"。阻力在匀速时也起作用,是速度的函数。附加质量只在加速时起作用,与加速度成正比。而且附加质量即使在零黏性的理想流体中也会出现——阻力则不会。所以在方程里它以惯性项的形式出现,F = (m_body + m_a)·a,乘在加速度上。匀速时附加质量产生的力为零,只在加速那一瞬间猛然叠加上来。
🙋
这在实际设计中真的会造成问题吗?
🎓
相当多。比如在水下振动的结构。它的固有频率正比于 √(刚度/质量),但一入水,有效质量就因附加质量而增大,固有频率明显低于空气中的值。船舶的起动、停止、转向,以及随波浪摇摆的海上平台或立管,不计入附加质量就完全对不上预测。"水下动作迟钝"正是这股被带动之水的惯性所致。

常见问题

当物体在流体中加速时,它还必须推动并加速周围的流体。被带动的流体获得了动能,因此物体表现得好像额外增加了一部分质量,这就是附加(虚拟)质量。它写作 m_a = Ca·ρ·V,其中 Ca 是由形状决定的附加质量系数,ρ 是流体密度,V 是排开的参考体积。附加质量不是阻力,即使在无黏性的理想流体中也会出现。
Ca 是由物体形状决定的无量纲数。球的 Ca=0.5(携带它所排开流体一半的质量);垂直于轴线加速的圆柱 Ca=1.0(携带与排开体积相等的流体);沿板面法向加速的平板,若以其外接圆柱体积为基准也得 Ca=1.0;沿某一面法向加速的正方形截面方柱 Ca≈1.19。越细长、越接近流线型,Ca 越小;越钝、越棱角分明,Ca 越大。
阻力即使在匀速运动时也存在,主要源于黏性与尾流的压差,是速度的函数。附加质量是只在物体加速时才出现的惯性效应,与加速度成正比。它是把动能传给流体所需的惯性,即使在无黏性的理想流体中也存在。匀速时附加质量产生的力为零;加速时它会独立于阻力之外、额外叠加上来。
它对船舶与潜艇的操纵性(起动、停止、转向的响应)、随波浪运动的海上平台与立管,以及在水中振动的结构的固有频率评估都起决定性作用。由于固有频率正比于 √(刚度/质量),结构入水后有效质量因附加质量而增大,固有频率会明显低于空气中。它对水泵叶轮、水下机器人的动力学设计也不可或缺。

实际应用

船舶与潜艇的操纵性能:船或潜艇在起动、停止、转向时,不仅要加速、减速船体本身,还要带动周围的海水。在横向运动中,附加质量有时可达到甚至超过船体质量,若不计入,操纵响应的预测就会严重失真。操纵性仿真与自动舵控制设计中,会把附加质量(以及附加转动惯量)纳入运动方程。

海洋结构与立管:海上风电的浮式基础、石油平台,以及通向海底的立管,都被波浪周期性地加速。表示波浪流体力的 Morison 公式由"阻力项"与"惯性项(含附加质量)"之和构成,对细长构件而言惯性项占主导。附加质量估算不准,就会导致结构运动与疲劳寿命的评估出错。

水下结构的振动与固有频率:水闸闸门、水下管道、海洋温差发电的冷水管、水下机器人的机械臂等,在浸入水中后会因附加质量而增大有效质量,使固有频率低于空气中的值。固有频率下降与涡激振动、与波浪共振的风险直接相关,因此水下振动分析必定要把附加质量加入质量矩阵。

在 CAE 与流体分析中的应用:在进行流固耦合(FSI)分析之前,先用本工具这样的解析解掌握附加质量的量级,有助于判断网格与时间步长是否恰当。基于理想流势流理论的附加质量也常用作 CFD 结果的合理性检查,以及对低频结构响应进行快速修正的输入。

常见误解与注意事项

常见的一个误解是"附加质量只是流体阻力的一种"。附加质量与阻力是完全不同的物理。阻力源于黏性与尾流(压差),在匀速时存在,是速度的函数。而附加质量只在加速时出现,与加速度成正比,即使在无黏性的理想流体中也存在——势流理论里阻力为零,附加质量却原封不动地保留。把二者混为一谈,会在写运动方程时弄错加速度项与速度项。

其次是"附加质量系数 Ca 永远是一个固定常数"的想法。本工具的 Ca 值是理想流体、无限大流域、刚体、特定加速方向这些前提下的代表值。实际上,靠近自由表面(吃水浅)或靠近壁面、海底时,Ca 会大幅变化。它还取决于加速方向——即使是圆柱,沿轴向加速时 Ca 也会小得多。在波浪频率较高的区域还会出现频率相关性。设计时需要选取与实际工况相符的 Ca。

最后是"附加质量和浮力一样都是密度效应,不必区分"的误解。浮力是静态力,即使物体静止也始终作用以与重力平衡。附加质量是动态惯性效应,物体不加速就不产生力。在水中支撑物体的计算用浮力,在水中加速或振动物体的计算用附加质量,二者必须分开处理。在固有频率评估中要注意:不是"浮力使其变轻",而是"附加质量使有效质量增大"。

使用指南

  1. 选择物体形状(球、圆柱、平板或方柱),输入特征尺寸(直径D或长度L),单位为米
  2. 设定流体密度(水1000 kg/m³、海水1025 kg/m³、油800 kg/m³),输入物体质量与加速度值
  3. 模拟器自动计算附加质量系数Ca、参考体积、附加质量m_a与有效虚拟质量,显示加速所需力与影响率百分比

具体计算示例

潜艇设计案例:球形壳体直径D=3m,排水量m=5000kg,水中垂直加速a=0.5m/s²。水的密度ρ=1025kg/m³,球体体积V=π×3³/6≈14.14m³。球的Ca=0.5,附加质量m_a=0.5×1025×14.14≈7243kg,有效质量M_eff=5000+7243=12243kg,所需推力F=12243×0.5≈6122N。附加质量影响率为145%,说明加速阻力远超物体自身重量。

实务注意事项

  1. 圆柱体(如管道、钻杆)的Ca随长径比变化,径向加速时Ca≈1.0,轴向加速时Ca≈0(两端自由);海洋平台桩基设计需精确计算
  2. 平板结构(如挡板、翼片)在垂直流向时Ca最大≈1.0,应用于船舶舵面、海洋围堰设计
  3. 低频地震或风浪激励下,附加质量影响可达50%-200%,结构动力学分析必须纳入;忽视该效应会低估加速所需能量30%以上
  4. 油气管线铺设时,海流作用产生的附加质量导致固有频率下降,需重新校核防共振设计