Chains up to 8 pipe segments in series, threading the outlet pressure of each segment into the inlet of the next. Liquid segments run client-side (Darcy + Colebrook + Crane fitting K + elevation + erosional API RP 14E). Vapor segments run the isothermal compressible-flow engine on the backend.
ΔP = [(K_f + fL/D)(1+SF) + K_u]·ρV²/2000
+ ρgΔZ/1000 + ΔP_fixed
Ve = C/√ρ (API RP 14E)
Valves, strainers & equipmentAdd control valves, strainers, exchangers and meters in each segment's
Equipment ΔP table — enter each item's pressure drop at design flow. To size an item first, use the dedicated calculators:
Control Valve Sizing →Strainer Pressure Drop →Restriction Orifice Sizing → Pipe ID, roughness and fitting K are sourced from the site's reference datasets. The PDF report is exported in SI units.
Recommended values
- Liquid velocity: 1–3 m/s general service; check the erosional limit (API RP 14E C-factor) on each segment.
- Segment ΔP budget: Distribute the available ΔP across segments and watch cumulative elevation head.
- Gas segments: For vapour lines keep Mach well below choking and confirm the isothermal assumption holds.
- Order matters: Outlet pressure of each segment feeds the next — put the segments in true flow order.
Limitations
- Series path: Solves one series chain — no looped-network balancing, branches, or parallel splits.
- Not included: Pump curves, control valves, and transient/surge behaviour are outside this steady-state model.
About the standards
- Darcy-Weisbach: Friction loss equation.
- Crane TP-410: Flow of Fluids.