流体压力与浮力 — 帕斯卡原理·伯努利到CFD分析

类别:物理基础 | 2026-03-25 | 网站地图
NovaSolver Contributors
CAE visualization for fluid pressure - technical simulation diagram
流体压力

1. 流体压力与CAE — 工程师为何关注压力

水、空气、油等流体涉及所有工程系统。压力是流体向构造物施加力的根源,决定了设计的可行性。管道破裂、大坝溃堤、飞机增压舱破坏、深海探测器座屈——这些都是压力估算错误或意外压力载荷引起的事故。

对于CAE工程师来说,"压力"不仅仅是一个数值,而是直接输入构造物边界条件的载荷。在CFD(计算流体力学)中,求解压力场本身是分析的目的,在流体-结构耦合分析(FSI)中,将流体侧求得的压力转移到结构侧进行FEM分析。深刻理解压力物理是精确设置分析模型边界条件的基础能力。

🧑‍🎓 学生 潜水艇的设计最困难的是什么?我觉得是"能承受水压"……
🎓 博士 完全正确。耐压船体的设计是核心。海水深度每增加100 m,约增加1 MPa(10个大气压)的压力,所以深度600 m的潜水艇外侧承受约6 MPa的均匀外压。这相当于60 kgf/cm²——相当于在指甲大小的面积上压6公斤重物。用FEM结构分析评估这个外压下耐压船体是否会座屈(突然内凹)。
🧑‍🎓 学生 座屈是指在某个荷载超过时突然压扁的现象吧。要进行什么样的FEM分析?
🎓 博士 首先用线性座屈分析(特征值座屈分析)求临界外压,确认安全系数。但圆柱形船体的座屈对形状的真圆度偏差(初始缺陷)非常敏感,仅仅0.1%的偏差就会导致临界荷载下降30%以上。因此还需要考虑制造误差的非线性座屈分析。

2. 压力的定义和单位

压力定义为单位面积上作用的力。

$$p = \frac{F}{A} \quad \text{[Pa = N/m}^2\text{]}$$

压力是标量量,无方向。但压力作用在面上时,力沿着面的法线方向(向外)作用。

绝对压力·表压·真空压

压力有3种表示方法,在CAE边界条件设置中容易混淆。

  • 绝对压力(Absolute Pressure):以真空($p = 0$)为基准的压力。热力学计算中使用。
  • 表压(Gauge Pressure):以大气压为基准($p_{gauge} = 0$)的压力。压力表显示的值。
    $p_{abs} = p_{gauge} + p_{atm}$
  • 真空压(Vacuum Pressure):低于大气压时的差分。$p_{vacuum} = p_{atm} - p_{abs}$

标准大气压为 $p_{atm} = 101.325\,\text{kPa} = 1\,\text{atm} = 1013.25\,\text{hPa}$

常见压力量级

对象压力(绝对压)说明
标准大气压101.3 kPa海平面大气的重量
汽车轮胎(表压)~230 kPa约2.3个大气压(表压)
血压(收缩期)~16 kPa above atm120 mmHg
水深100 m~1.1 MPa大气压 + $\rho g h$
深海10,000 m(马里亚纳海沟)~100 MPa约1000个大气压
核反应堆冷却水~15 MPa300℃下水仍不沸腾
燃气轮机燃烧室1〜4 MPa高压下燃烧效率提升

3. 流体静力学(静水压)

静止流体中的压力分布用流体静力学基本式描述。

$$p = p_0 + \rho g h$$

其中 $p_0$ 是液面压力(通常为大气压),$\rho$ 是流体密度 [kg/m³],$g$ 是重力加速度 [m/s²],$h$ 是液面以下的深度 [m]。

重要性质:压力在水平面内均匀分布,仅随深度变化。容器形状(宽或窄)无关。这有时称为"帕斯卡悖论"的基础。

大坝的水压分布和合力

高度为 $H$ 的竖直面(大坝墙面等)上的静水压合力 $F$ 通过对压力分布积分求得。

$$F = \int_0^H \rho g h \cdot w \, dh = \frac{1}{2}\rho g H^2 w$$

其中 $w$ 是大坝宽度。合力的作用点(压力中心)位于底面以上 $H/3$ 处(三角形分布的重心)。

🧑‍🎓 学生 大坝底部压力确实高,但为什么"压力只随深度变化,与容器形状无关"呢?宽容器的水量多,压力应该也大啊……
🎓 博士 直觉有误。压力由"该点上方流体柱的重量"决定。无论容器宽窄,深度1 m处的压力都是 $\rho g \times 1$ 相同。大坝设计中,将这个压力分布积分求全部水压的合力与作用点,计算其产生的翻倒力矩是否能被大坝自重与底面摩擦力引起的抵抗力矩克服。重力大坝通常要求安全系数 $\geq 1.5$。
🧑‍🎓 学生 那CAE分析怎么输入这个压力呢?
🎓 博士 在FEM结构分析中可直接输入"静水压荷载(Hydrostatic Pressure)"。Abaqus中用 *DLOAD, TYPE=HYDRO 指定水面位置和流体密度,它会自动计算随深度变化的压力,分配到各个面单元上。

压力水头·速度水头·位置水头

静水压式也可表示为压力水头(m)的形式。

$$\frac{p}{\rho g} + z = \text{const(静止流体)}$$

这是伯努利定理(流速为零的情况)的特殊形式。

4. 帕斯卡原理和液压系统

帕斯卡原理:密闭的静止流体中某一点的压力变化会等量地传递到流体各部分。

这是液压系统的基础。通过"液压增力"能用小力产生大力,原理如下。

$$\frac{F_2}{F_1} = \frac{A_2}{A_1}$$

面积 $A_1 = 1\,\text{cm}^2$ 的液压缸施加 $F_1 = 100\,\text{N}$ 的力,面积 $A_2 = 100\,\text{cm}^2$ 的液压缸可产生 $F_2 = 10{,}000\,\text{N} = 10\,\text{kN}$ 的力。

飞机的液压执行器

民用飞机的飞行控制(副翼、升降舵、方向舵)通常采用工作压力为 20~34 MPa 的液压系统。飞行员轻轻推动操纵杆就能产生数kN的舵面载荷。现代飞机将该液压系统冗余设计为3套以上,保证单一故障时安全。

与CAE流体-结构耦合分析的连接

液压系统分析需要用CFD计算配管内的非定常压力波动(水击现象),再将该压力荷载输入配管FEM模型进行流体-结构耦合(FSI)分析。快速关闭阀门会产生 $\Delta p = \rho c \Delta v$($c$:音速)的压力尖峰,可能损坏配管。

5. 阿基米德原理和浮力

浸入流体中的物体受到等于该物体排除流体重量的向上浮力。

$$F_B = \rho_f g V_{sub}$$

其中 $\rho_f$ 是流体密度,$V_{sub}$ 是物体的水没体积。

浮起条件: $\rho_{obj} < \rho_f$(平均密度小于流体)

船舶的吃水线和排水量

船舶沉到自重等于浮力的深度(吃水)处。

$$W_{ship} = \rho_{seawater} g V_{displaced}$$

大型油轮(排水量30万吨)的排除水量为 $V_{displaced} = 300{,}000 / 1.025 \approx 293{,}000\,\text{m}^3$。装货时吃水增加——这个简单关系是船舶工程的出发点。

海洋平台的FEM浮力荷载设置

海上风力发电浮体式平台或石油钻探平台的浮力直接影响结构。

  • 水没部材受静水压作用(压缩载荷)。
  • 向上浮力作为等效竖向压力荷载输入FEM。
  • 波浪导致的动态浮力变化通过考虑波高、波周期的非定常CFD分析或莫里森方程(后述)评估。

6. 伯努利定理

对非粘性·不可压缩·稳定流沿流线应用能量守恒,得伯努利定理。

$$p + \frac{1}{2}\rho v^2 + \rho g z = \text{const}$$

三项分别对应压力能·动能·位能(单位体积)。流速 $v$ 大的地方压力 $p$ 小——虽然反直觉,但可理解为能量的相互转换。

🧑‍🎓 学生 飞机翼上下形状不同。上面膨胀,流速快,压力低,产生升力——这就是伯努利原理,对吧?
🎓 博士 半对半不对。伯努利确实是一个因素,但"上面流路短所以流速快"这种解释是错的。翼上下流体不必同时到达翼后缘。本质机制是翼周围的"环量(Circulation)",库塔-儒可夫斯基定理 $L = \rho V \Gamma$($\Gamma$:环量)才是升力的理论根据。
🧑‍🎓 学生 那CFD分析实际怎么计算升力?
🎓 博士 CFD直接求解Navier-Stokes方程,计算翼面的压力分布(压力荷载)与摩擦力分布(粘性荷载)的积分。OpenFOAM用 forceCoeffs 函数对象自动计算升力系数 $C_L$ 和阻力系数 $C_D$。湍流模型(一般用 $k$-$\omega$ SST)的选择对精度影响很大,需注意。

伯努利定理的应用例

应用原理工程意义
文丘里管(流量计)截面缩小→流速增→压力降由 $\Delta p$ 计算流量
翼的升力(粗略理解)上面高流速→低压飞机·风力发电叶片设计
卡门涡(流速测量)后流压力变动频率超声波流量计的一种原理
皮托管(飞行速度计)滞止点压 = $p_0 + \frac{1}{2}\rho v^2$$v = \sqrt{2(p_0-p)/\rho}$

7. 表面张力·毛细现象

液体表面分子间力不对称,产生表面张力 $\gamma$ [N/m]。20℃的水表面张力约为 0.072 N/m。

$$\Delta p = \frac{2\gamma}{r} \quad \text{(球形液滴的拉普拉斯压)}$$

半径 $r$ 越小,气泡或液滴内外的压力差(拉普拉斯压)越大。半径1 μm的气泡,$\Delta p = 2 \times 0.072 / 10^{-6} = 144\,\text{kPa}$——远超大气压。

毛细现象和接触角

细管内液面上升高度为:

$$h = \frac{2\gamma \cos\theta}{\rho g r}$$

$\theta$ 是接触角(表示润湿性)。$\theta < 90°$(亲水面)时液面上升,$\theta > 90°$(疏水面)时下降。

微流体芯片的CAE分析

医疗诊断芯片(LOC:Lab-on-a-Chip)流道宽度为10~100 μm。这种微观尺度上表面张力压倒重力和粘性力,控制流动行为。用COMSOL Multiphysics或OpenFOAM的VOF(体积分数法)追踪气液界面,模拟芯片内液体输运。

8. 粘性流体与流动CAE模型

真实流体具有粘性。用动力粘性系数 $\mu$ [Pa·s]和运动粘性系数 $\nu = \mu/\rho$ [m²/s]表示流体的"粘性"程度。

Navier-Stokes方程的压力项

不可压缩粘性流体的连续方程和运动方程(Navier-Stokes方程):

$$\nabla \cdot \vec{v} = 0 \quad \text{(连续方程,不可压缩)}$$ $$\rho \left(\frac{\partial \vec{v}}{\partial t} + (\vec{v}\cdot\nabla)\vec{v}\right) = -\nabla p + \mu \nabla^2 \vec{v} + \rho \vec{g}$$

右侧第一项 $-\nabla p$ 是压力梯度力。流体沿压力从高向低的方向加速。CFD将这个压力场和速度场联立求解——OpenFOAM的SIMPLE算法是典型手法。

OpenFOAM中的压力边界条件

边界类型压力边界条件速度边界条件
流入口(inlet)zeroGradient固定值($v = v_{in}$)
流出口(outlet)固定值($p = 0$)zeroGradient
壁面(wall)zeroGradient无滑移($v = 0$)
对称面(symmetry)symmetryPlanesymmetryPlane

压力-速度耦合的注意事项

在不可压缩流中,压力方程(泊松方程)由速度发散为零的条件决定压力。OpenFOAM的 p_rgh(表压减去静水头的修正压力)可简化有重力影响的流动(自然对流等)的设置。

9. 实践:海洋风力发电单桩基础的波浪荷载

海上风力发电最常见的基础是单桩(Monopile)方式。直径6~10 m、长40~80 m的钢管打入海底,支撑风机塔架。波浪荷载计算广泛采用莫里森方程。

莫里森方程

$$F = C_M \rho \frac{\pi D^2}{4}\dot{u} + C_D \frac{1}{2}\rho D |u|u$$

第一项是惯性力($C_M$:惯性系数,$\approx 2.0$),第二项是阻力($C_D$:阻力系数,$\approx 1.0$)。$u$ 是水质点水平速度,$\dot{u}$ 是其时间导数(加速度),$D$ 是构件直径。

用波浪理论(线性波理论)计算水质点速度,代入莫里森式得沿桩长的分布荷载,输入FEM梁模型计算根部弯矩和疲劳荷载。

避免共振的设计

单桩的固有振动频率应远离波的主周期(5~15秒)和叶轮转速频率(1P:~0.2 Hz)。若固有频率与波或旋转励振重合,会产生大的动态放大,疲劳寿命急剧下降。

  • 软-刚设计:1P与3P(三叶片)之间配置固有频率(约0.25~0.35 Hz)
  • 用FEM模态分析确认,通过优化桩径、壁厚、埋深调整