Fluid Pressure, Buoyancy, and the Bridge to CFD

Category: Physics Fundamentals | 2026-03-25 | サイトマップ
NovaSolver Contributors
Table of Contents
  1. Pressure in Fluids and Its Engineering Consequences
  2. Pressure: p = F/A
  3. Hydrostatic Pressure: p = ρgh
  4. Pascal's Principle and Hydraulic Systems
  5. Archimedes' Principle and Offshore Engineering
  6. Bernoulli's Equation and Flow
  7. Submarine Hull: Pressure Buckling Analysis
  8. From Hydrostatics to CFD
  9. Cross-Topics

1. Pressure in Fluids and Its Engineering Consequences

Fluid pressure is the force per unit area exerted by a fluid on any surface in contact with it. Unlike solid mechanics where stress has directionality, pressure in a static fluid is isotropic — it acts equally in all directions. This seemingly simple fact has profound engineering implications: a sealed vessel under internal pressure is loaded equally on every surface element, creating a biaxial (hoop and axial) stress state in pressure vessel walls.

Understanding hydrostatic pressure is the gateway to understanding pressure vessel design, submarine structural analysis, hydraulic machinery, and the boundary conditions for CFD simulations.

🧑‍🎓

How deep can a submarine actually dive before the hull collapses? I've heard of "crush depth" but don't understand the physics.

🎓

Seawater pressure increases by about 1 MPa per 100 meters (1 atm per 10 m, and seawater is slightly denser than fresh water). At 300m depth: 3 MPa external pressure on the hull. The hull is under external pressure — compression — and the critical failure mode isn't yielding, it's buckling. Think of how an empty soda can crushes under your hands: the thin shell buckles at a force far below what you'd expect from yield strength alone. FEM buckling analysis gives the critical pressure, accounting for shell curvature, frame spacing, and initial geometric imperfections. Military submarines go significantly deeper by using high-strength steel (HY-80 or HY-100) and carefully sized ring frames to increase buckling resistance.

2. Pressure: p = F/A

Pressure is the normal force per unit area:

$$p = \frac{F}{A}$$

SI unit: Pascal (Pa = N/m²). Common engineering pressure units and conversions:

UnitValue in PaCommon Use
1 atm (standard atmosphere)101,325 Pa = 0.101 MPaReference, diving depth
1 bar100,000 Pa = 0.1 MPaProcess engineering
1 MPa10⁶ PaStructural loads, pressure vessels
1 GPa10⁹ PaMaterial stiffness, geological pressure
1 kPa1000 PaHVAC, low-pressure systems
1 psi6894.76 PaUS engineering (piping, hydraulics)

Absolute pressure vs. gauge pressure: Gauge pressure = Absolute pressure − Atmospheric pressure. When a pressure vessel designer says "10 MPa internal pressure," they usually mean gauge pressure — the FEM boundary condition must add atmospheric pressure if the model uses absolute values.

3. Hydrostatic Pressure: p = ρgh

In a static fluid, pressure increases with depth due to the weight of fluid above:

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

Where $p_0$ is the surface pressure, $\rho$ is fluid density, $g$ is gravitational acceleration, and $h$ is depth below the free surface. This leads to a linearly varying pressure load on submerged structures — important for applying correct pressure boundary conditions on dams, retaining walls, ship hulls, and offshore platforms in FEM.

Pressure at Notable Depths

Location / DepthPressure (MPa)Engineering Application
Scuba dive limit (40m)0.5Scuba equipment design
Saturation diving (300m)3.1Diving bell, habitat design
Nuclear submarine (400m)4.1HY-80 steel hull design
Deepwater wellhead (3000m)30.4Subsea equipment, BOP design
Mariana Trench (11,000m)110Deep-sea research vehicles

4. Pascal's Principle and Hydraulic Systems

Pascal's Principle: pressure applied to an enclosed fluid is transmitted undiminished throughout the fluid in all directions.

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

This is the principle behind every hydraulic jack, press brake, and hydraulic actuator. A small force on a small piston creates a large force on a large piston — force amplification by area ratio.

For a hydraulic press with a 10:1 area ratio: applying 100 N on the small piston delivers 1000 N on the large piston. The work input equals work output (ignoring losses) — energy is conserved, but the large piston moves only 1/10 as far.

In FEM, hydraulic pressure boundary conditions are uniform pressure applied to the wetted surface of the large piston — a straightforward PRESSURE or DLOAD boundary condition. The challenge arises when pressure loading couples with structural deformation (fluid-structure interaction), requiring coupled FSI solvers.

5. Archimedes' Principle and Offshore Engineering

An object submerged in a fluid experiences a buoyant force equal to the weight of fluid displaced:

$$F_B = \rho_{\text{fluid}} V_{\text{submerged}} g$$

An object floats if its average density is less than the fluid; sinks if greater. For an object partially submerged:

$$\rho_{\text{object}} V_{\text{total}} g = \rho_{\text{fluid}} V_{\text{submerged}} g \implies \frac{V_{\text{submerged}}}{V_{\text{total}}} = \frac{\rho_{\text{object}}}{\rho_{\text{fluid}}}$$

Steel has density 7800 kg/m³ — far denser than seawater (1025 kg/m³). A steel ship floats because the hull encloses enough air volume to reduce the average density below seawater. A fully flooded steel hull sinks instantly.

In Offshore Structural FEM

For offshore structures (jacket platforms, floating production units), buoyancy forces are critical structural loads. In FEM, buoyancy is applied as upward pressure on submerged surfaces: $p_{\text{buoyancy}} = \rho_{\text{water}} g h$ (linearly varying with depth, upward). Getting the load direction wrong is a common mistake for analysts new to offshore FEM.

🧑‍🎓

For an offshore pipeline resting on the seabed at 200m depth, do I need to apply buoyancy in my FEM model? It's just sitting on the seafloor...

🎓

Yes, absolutely — buoyancy is always present on any submerged structure. Even a concrete-coated pipeline sitting on the seabed has buoyancy acting on it. If the concrete coating is thick enough that average density < seawater density, the pipeline wants to float and the seabed reaction force prevents it. The reverse: a heavy pipeline might need anchor brackets to prevent uplift during installation before filling. In FEM, omitting buoyancy gives incorrect soil contact reactions, incorrect span analysis, and wrong wall thickness under combined pressure + bending. Apply hydrostatic pressure to the outer wall (compressive, inward) and the internal contents pressure to the inner wall (tension, outward) — the difference is the net hoop stress.

6. Bernoulli's Equation and Flow

For an ideal fluid (inviscid, incompressible) along a streamline, Bernoulli's equation expresses energy conservation:

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

The three terms are static pressure energy, kinetic energy per unit volume, and potential energy per unit volume. Key applications:

  • Venturi meter: Flow narrows → velocity increases → pressure drops; measure Δp to find flow rate
  • Airfoil lift: Faster flow over curved upper surface → lower pressure → upward pressure difference
  • Pitot tube: Stagnation pressure ($v=0$ at tip) minus static pressure = dynamic pressure $\frac{1}{2}\rho v^2$ → measure velocity

Bernoulli's equation applies only along streamlines in steady, incompressible, inviscid flow — no turbulence, no viscosity, no compressibility. For most CFD problems (viscous flow, turbulence, transients), the Navier-Stokes equations replace Bernoulli as the governing equation. But Bernoulli provides invaluable quick checks for CFD results — if your simulated flow clearly violates Bernoulli at a location where it should apply, something is wrong with the model.

7. Submarine Hull: Pressure Buckling Analysis

A submarine hull is a cylindrical pressure vessel under external pressure — a fundamentally different structural problem from internal pressure vessels. Under external pressure, the hull fails by buckling, not yielding.

The classical formula for critical external pressure buckling of a thin cylindrical shell (Windenburg-Trilling formula, simplified):

$$p_{\text{cr}} = \frac{2E}{(1-\nu^2)}\left(\frac{t}{D}\right)^3 \cdot \frac{1}{(L/D)^2}$$

Where $t$ is wall thickness, $D$ is diameter, $L$ is frame spacing, $E$ is Young's modulus, $\nu$ is Poisson's ratio. Critical insight: doubling the wall thickness increases critical pressure 8× (cubic relationship). This is why submarine hull design is thickness-dominated, not just material strength.

FEM Buckling Analysis Procedure

  1. Eigenvalue buckling analysis: Find the buckling load factor λ and buckling mode shapes
  2. Geometric imperfection introduction: Scale the worst buckling mode by a small amplitude (typically L/500 or t/10) and add to perfect geometry
  3. Nonlinear static analysis (Riks method): Load the imperfect geometry to find the actual (reduced) critical load

Step 2 is critical — a perfect cylinder buckles at the analytical value, but real hulls have imperfections from welding and forming that reduce the actual buckling pressure by 30–60%. FEM without imperfections overpredicts safety margin.

8. From Hydrostatics to CFD

Hydrostatics is the zero-velocity special case of fluid dynamics. When fluid moves, the hydrostatic pressure $p = \rho g h$ is supplemented by dynamic pressure, viscous stresses, and turbulent fluctuations. The full Navier-Stokes equations:

$$\rho\left(\frac{\partial \mathbf{v}}{\partial t} + \mathbf{v}\cdot\nabla\mathbf{v}\right) = -\nabla p + \mu\nabla^2\mathbf{v} + \rho\mathbf{g}$$

CFD solvers discretize these equations on a computational mesh. The gravity term $\rho\mathbf{g}$ in the Navier-Stokes equations directly produces the hydrostatic pressure distribution in a static fluid — hydrostatics is automatically "contained" within CFD. For buoyancy-driven flows (natural convection, stratified flows), this gravity term is the driver of the entire flow.

🧑‍🎓

In OpenFOAM, when I set up a case with gravity, should I include the hydrostatic pressure in my initial conditions or let the solver build it up from scratch?

🎓

Always initialize with the hydrostatic pressure distribution — it dramatically speeds up convergence. In OpenFOAM's buoyancy-resolving solvers (like buoyantSimpleFoam), the pressure is split into hydrostatic p_rgh = p - ρgh, and the solver works with p_rgh. Initialize p_rgh to zero (which means p follows hydrostatics exactly). If you initialize everything to zero, the solver wastes hundreds of iterations "building up" the pressure gradient that you already know analytically. For tall domains (building fires, ship stability), getting the initial condition right can be the difference between converging in 500 iterations and 50,000.

9. Cross-Topics

TopicConnectionLink
Newton's LawsNavier-Stokes equations are Newton's 2nd Law applied to fluid elementsNewton's Laws of Motion
Stress & StrainPressure vessel hoop and axial stress from internal/external pressureStress and Strain Basics
Work & EnergyBernoulli's equation is energy conservation per unit volume in fluidsWork and Energy
StaticsHydrostatic equilibrium is fluid statics — force balance in fluidsStatics and Equilibrium
Fluid Dynamics TheoryFull Navier-Stokes equations, turbulence modeling, CFD methodsFluid Dynamics