流体压力与浮力模拟器 返回
流体静力学

流体压力与浮力模拟器

可视化流体静压、浮力与帕斯卡原理。调节水深、流体密度和物体密度,直观体验物体浮沉和液压力放大。

模式选择

静水压:$P = P_0 + \rho g h$
浮力:$F_b = \rho_{fluid}V g$
帕斯卡:$\dfrac{F_1}{A_1}= \dfrac{F_2}{A_2}$
计算结果
绝对压力 P
表压
浮力 F_b
合力
Visualization
压力
理论与主要公式

$$P = P_0 + \rho g h$$

静水圧(Pa):基準圧力 $P_0$ に水深 $h$(m)での液柱圧力を加えた全圧。

$$F = \int_A P\,dA = \rho g \bar{h} A$$

平面への静水力(N):$\bar{h}$ は面の重心の水深(m)、$A$ は面積(m²)。

$$y_{cp} = \bar{y} + \frac{I_G}{A \bar{y}}$$

圧力中心の位置(m):$I_G$ は重心周りの断面二次モーメント。合力作用点は重心より深い。

什么是流体压力与浮力

🙋
为什么潜水艇潜得越深越危险?水压到底是什么东西?
🎓
简单来说,水压就是水本身的重量压在你身上的力。你可以想象自己站在游泳池底,头顶上有一整根水柱压着你。在实际工程中,比如潜水艇下潜,每深10米,压力就增加大约1个大气压,相当于你身上多压了一辆小汽车!在我们的模拟器里,你可以试着拖动“水深”滑块,你会看到容器底部的压力计数值直线上升,这就是压力随深度线性增大的直观体现。
🙋
诶,真的吗?那为什么钢铁做的巨轮那么重,却能浮在水面上,而一块小石头却直接沉底了?
🎓
这就要说到阿基米德原理了。简单来说,物体受到的浮力等于它“挤走”的那部分水的重量。钢铁船虽然是金属做的,但它的船体是空心的,排开了巨量的水,这些水的总重量(也就是浮力)比船本身的重量还大,船就浮起来了。你可以在模拟器里,把“物体密度”滑块从小于水的密度调到大于水的密度,观察那个方块从漂浮到沉底的全过程,浮力大小的变化一目了然。
🙋
原来浮力看的是排开水的重量啊!那帕斯卡原理说的“压力传递”又是怎么回事?跟这个有关系吗?
🎓
有关系,但说的是另一件很酷的事!帕斯卡原理说的是,在密闭液体里,你在一处施加的压力,会毫无损失地传到每一个角落。工程现场最常见的就是液压千斤顶:你用一个很小的力压小活塞,因为压力被传递并作用在大面积的大活塞上,就能顶起一辆汽车!在模拟器的“帕斯卡水压机”场景里,你改变左边小活塞的力,看看右边大活塞能产生多大的力,这个“力的放大”效应会让你大吃一惊的。

物理模型与关键公式

流体静压基本方程:静止流体中,某一点的压力由表面压力与其上方流体柱的重量共同决定。

$$P = P_0 + \rho g h$$

其中,$P$是深度$h$处的压力,$P_0$是液体表面的大气压力,$\rho$是流体密度,$g$是重力加速度。这个公式解释了为什么水压会随深度直线增加。

阿基米德浮力原理:浸没在流体中的物体所受到的竖直向上的浮力。

$$F_b = \rho_{\text{fluid}}g V_{\text{displaced}}$$

其中,$F_b$是浮力,$\rho_{\text{fluid}}$是流体密度,$V_{\text{displaced}}$是物体排开流体的体积。物体的沉浮取决于其平均密度 $\rho_{\text{object}}$ 与 $\rho_{\text{fluid}}$ 的比较。

帕斯卡原理:施加于密闭流体任一部分的压力,将大小不变地向各个方向传递。

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

其中,$F_1$和$A_1$是小活塞上的力和面积,$F_2$和$A_2$是大活塞上的力和面积,$P$是流体内部压力。这是液压机械实现“小力变大力”的理论基础。

现实世界中的应用

深海工程与潜水器:潜水艇和深海探测器的耐压壳体设计完全依赖于流体静压公式。工程师必须精确计算不同深度下的巨大压力,以选用足够强度的材料和设计安全的舱体结构,确保设备在数千米深的海底不被压垮。

船舶与海洋结构物设计:无论是万吨巨轮还是海上石油平台,其浮态和稳定性计算的核心都是阿基米德原理。通过设计船体形状来排开足够体积的水,获得所需的浮力,并使重心低于浮心以保证稳定不倾覆。

液压传动系统:汽车刹车系统、工程机械(如挖掘机、起重机)的液压臂、工厂里的液压机都基于帕斯卡原理。司机轻踩刹车踏板,通过刹车油传递压力,就能让卡钳以巨大的力夹紧刹车盘,实现安全制动。

水利工程与坝体设计:水坝承受着巨大的静水压力,这个压力随水深增大而线性增加。坝体必须设计成上窄下宽的梯形或弧形,以利用自身重量和结构形状来抵抗底部最大的水压力,防止溃坝。

常见误解与注意事项

开始使用本模拟器时,有几个需要特别注意的要点。首先,人们常常忽略"浮力并非由物体材质决定,而是取决于排开流体的体积"这一基本原理。例如,体积同为1立方米的铁块与泡沫塑料块所受浮力大小完全相同(约9800N)。差异在于该浮力与物体自身重量(重力)的平衡关系:铁因重于浮力而下沉,泡沫塑料因轻于浮力而上浮。

其次,请将模拟器中调整"物体密度"的操作理解为在保持形状不变的前提下仅改变重量。实际工程中,往往通过改变体积(即船舶吃水线以下的体积)来调整浮力,同时保持重量不变。还需注意当"流体密度"设置得极大时,会计算出在现实中不存在的巨大浮力。例如在水银(密度约13,600 kg/m³)中铁块也会上浮,但此类高密度流体的处理具有特殊性。

最后,请始终牢记本工具处理的是"静水压力"。当存在流体运动时(例如船舶航行或管道内流体流动),动压与粘性效应将产生影响,压力分布会完全不同。正因为这是简易工具,理解其前提条件才是迈向实际应用的第一步。

使用指南

  1. 输入流体密度(rhoF),水取1000kg/m³,液压油取860kg/m³
  2. 设定浸没深度(hDepth),单位米,模拟器实时计算静压P=ρgh
  3. 输入物体密度(rhoO)和体积(vol),计算浮力F=ρ流体×g×V,判断物体浮沉状态
  4. 调节参数观察压力梯度变化,船舶设计中验证吃水线计算

具体计算示例

潜水艇在海水中(ρ=1025kg/m³)下潜至h=100m处,静压P=1025×10×100=1.025MPa。若潜艇排水量V=3000m³,浮力F=1025×10×3000=30.75MN。液压系统中,油缸面积A=0.02m²,深度h=0.8m油柱压力P=860×10×0.8=6.88kPa,作用力F=P×A=137.6N。

实务注意事项

  1. 海水密度随温度盐度变化,设计船舶时需考虑1025-1030kg/m³范围,影响吃水深度计算
  2. 液压系统压力损耗验证:管路长L=20m时,实际工作压力需扣除ρ×g×L压降
  3. 浮力计算忽视压缩性仅适用于h<200m浅海工况,深海需修正流体密度
  4. 物体临界浮沉状态时,ρ物体需精确至10kg/m³以内,否则判断错误