FlowStack: Process & Hydraulics Calculators (Pipe Sizing, Pressure Drop, Pumps & NPSH)

AIENGINEAR · FLOWSTACK™ · HUB 01 OF 03

By Muhammad Raza, Aienginear Engineering Team · · Checked against ISO 5167:2022, IEC 60534-2-1, API 610 12th ed., ANSI/HI 9.6.1-2024 and Crane TP-410 (2018) · 14-minute read

FlowStack is the Aienginear hub for process and hydraulics calculations. It gathers 13 free calculators that take a liquid, gas or steam service from its physical properties to a sized line, a known pressure drop, a selected pump or compressor, a sized control valve or flow meter, and a separator or exchanger. This page explains the workflow, gives the screening criteria engineers actually use, and includes a quick line and NPSH checker you can run right here.

What are process and hydraulics calculators?

Process and hydraulics calculators apply fluid-mechanics equations — mainly the Darcy-Weisbach equation, an energy balance and standard flow-meter and valve-sizing methods — to find line sizes, pressure losses, pump head, NPSH margin, valve Cv and flow rates. FlowStack bundles 13 such tools from Aienginear. They follow recognised references including ISO 5167 for orifice and Venturi meters, IEC 60534-2-1 for control valves, API RP 14E for erosional velocity and API 12J for separators, and they run free in any browser.

Calculators13 free toolsProperties to equipment
Core equationDarcy-WeisbachColebrook / Churchill friction
Flow metersISO 5167:2022Orifice and Venturi
Control valvesIEC 60534-2-1Cv / Kv, choked flow
PumpsAPI 610 · HI 9.6.1Duty point and NPSH margin
OutputPrint / PDF / CSVBranded calc records

1. The FlowStack workflow: properties to equipment

Hydraulic calculations fail most often at the start, not the end. A wrong viscosity or vapour pressure carries through every later step. FlowStack follows the order an experienced process engineer works in, so each result becomes the next tool’s input.

FlowStack workflow diagram from fluid properties through line sizing, pressure drop, pumps, control valves, flow meters and separators
Figure 1. The six-step FlowStack workflow. Original Aienginear diagram.
  1. Fix the fluid properties at flowing conditions: density, viscosity, vapour pressure and, for gases, compressibility.
  2. Select a line size from a velocity or pressure-drop criterion, then confirm erosional velocity for gas and two-phase lines.
  3. Calculate the full pressure drop: straight pipe, fittings, valves, equipment and elevation change.
  4. Size the rotating equipment from the system curve, and check NPSH or compressor discharge temperature.
  5. Size control valves and flow elements with the pressure drop you allotted to them.
  6. Size separators and exchangers, then confirm the hydraulic budget still closes.

2. All 13 FlowStack calculators

Every tool runs in the browser, shows the method it uses and prints a branded record. Click any name to open it.

Aienginear FlowStack · Table 1

FlowStack process and hydraulics calculators

13 free tools · grouped by workflow step

Powered by Aienginear
StepCalculatorTypical inputsKey outputsMethod / standard
Fluid propertiesAdvanced Process & Thermodynamic SuiteComponent, temperature, pressureVapour pressure, saturated-liquid density, hydraulic screeningAntoine, Rackett correlations
Fluid propertiesSolvent Property & Sizing CalculatorSolvent, temperature, volumeDensity at temperature, physical properties, hazard ratingTemperature-corrected density, NFPA 704
Line sizingFluid Flow & Pipe Sizing Calculator (HydraFlow Pro)Flow, fluid, allowable velocity or ΔPLine size, velocity, gas-pipeline flow, erosional velocityASME B36.10M/19M data, API RP 14E, Weymouth/Panhandle/AGA
Line sizingSteam Pipe Sizing CalculatorSteam flow, pressure, temperatureMinimum size on velocity and ΔP limitsSteam property data, actual pipe ID
Pressure dropPipe Pressure Drop CalculatorFlow, pipe, fittings, fluidFriction and fitting loss for liquid, gas, steam, slurry, two-phaseDarcy-Weisbach, Colebrook-White, Crane TP-410 K-values
Rotating equipmentPump Sizing CalculatorFlow, static head, losses, suction conditionsTDH, hydraulic and shaft power, NPSHa and marginEnergy balance, ANSI/HI NPSH concepts
Rotating equipmentCompressor Power & Performance CalculatorGas, Ps, Pd, flow, stagesHead, power, discharge temperature, driver sizeReal-gas Z, isentropic and polytropic methods
Control & meteringControl Valve Sizing CalculatorFlow, P1, P2, fluid, valve styleCv/Kv, choked flow, cavitation, flashing, noise, openingIEC 60534-2-1 (ISA-75.01.01 equivalent)
Control & meteringOrifice Plate Flow CalculatorΔP, pipe ID, bore, fluidMass and volume flow or required bore; C and εISO 5167-1 and -2, Reader-Harris/Gallagher
Control & meteringVenturi Meter CalculatorΔP, throat and inlet diameter, fluidFlow, discharge coefficient, beta ratio, permanent lossISO 5167-1 and -4
Separation & heatTwo-Phase Separator Sizing CalculatorGas and liquid rates, P, T, propertiesDiameter, length, K-factor, liquid levels, retentionSouders-Brown, API 12J guidance
Separation & heatHeat Exchanger Sizing CalculatorStream data, temperatures, foulingDuty, LMTD, F, area, shell-and-tube layout, ΔPBell-Delaware, TEMA screening
Separation & heatChemical Dosing & Flushing CalculatorSystem volume, target dose, flush velocityChemical quantity, dose rate, flushing volumeMass balance, commissioning practice

Reviewed 17 October 2026. Screening tools — verify against your design basis, vendor data and the code edition in your contract.

3. Quick line and NPSH checker

Use this to sanity-check a liquid line or a pump suction in seconds. The line check uses the Darcy-Weisbach equation with the Churchill friction factor, which covers laminar, transitional and turbulent flow in one expression. For gas, steam, two-phase or fittings, open the full calculators above.

Aienginear FlowStack · Free tool

Quick line and NPSH checker

Single-phase liquid · SI units · results update on Calculate

Powered by Aienginear

Enable JavaScript to use the checker, or follow the worked example below by hand.

Screening aid only. Defaults reproduce the worked examples on this page (water at 20 °C and 40 °C).

4. Line-sizing criteria: velocity and pressure-drop guides

Lines are sized against two limits at once: a velocity band that avoids erosion, noise and settling, and a pressure-drop budget that the pump or upstream pressure can afford. Table 2 gathers typical screening values used across the process industries. They are starting points, not rules — your client’s line-sizing specification always governs.

Aienginear FlowStack · Table 2

Typical line-sizing criteria by service

Screening velocity and pressure-drop guides

Powered by Aienginear
ServiceTypical velocityTypical ΔP guideNotes
Pump suction (liquid)0.6 – 1.5 m/s≈ 0.05 – 0.1 bar/100 mKeep losses low to protect NPSHa
Pump discharge (liquid)1.5 – 3.0 m/s≈ 0.2 – 0.5 bar/100 mBalance pipe cost against pumping energy
Gravity drain / overflow0.3 – 1.0 m/sSet by available headSize for self-venting flow
Cooling water1.0 – 3.0 m/s≈ 0.2 – 0.4 bar/100 mLow velocity encourages fouling
Saturated steam (low pressure)15 – 25 m/sUp to ≈ 0.1 bar/100 mUse the Steam Pipe Sizing Calculator
Superheated steam30 – 60 m/sSet by ΔP budgetHigher velocities allowed in dry steam
Process gas / compressed air10 – 20 m/sSet by ΔP budgetCheck noise near control valves
Two-phase and erosive serviceBelow erosional velocity—API RP 14E: Ve = C/√ρm (US units, C ≈ 100 continuous)

Reviewed 17 October 2026. Typical screening values — your project design basis and company standards govern.

5. Pressure-drop methods by flow regime

For single-phase incompressible flow, the Darcy-Weisbach equation is the reference method: ΔP = f · (L/D) · ρv²/2. The Darcy friction factor f comes from the Colebrook-White equation (iterative) or an explicit fit such as Churchill or Swamee-Jain. Other regimes need other models:

Aienginear FlowStack · Table 3

Pressure-drop methods by flow regime

Which correlation to use, and when

Powered by Aienginear
RegimePrimary methodAlternativesWatch-outs
Single-phase liquidDarcy-Weisbach + Colebrook-WhiteChurchill, Swamee-Jain (explicit)Laminar: f = 64/Re
Gas, small ΔP (under ≈ 10 % of P1)Darcy-Weisbach with average density—Use mean density between inlet and outlet
Gas, long lines / large ΔPIsothermal compressible flowWeymouth, Panhandle A/B, AGACheck for choked (sonic) flow at the outlet
Two-phase gas-liquidBeggs and BrillLockhart-Martinelli, homogeneous modelFlow pattern matters; elevation dominates in risers
Fittings and valvesK-method (Crane TP-410)2-K (Hooper), 3-K (Darby)3-K handles size and Reynolds effects best
SlurryDurand-type deposition velocitySettling-slurry modelsKeep above deposition velocity

Reviewed 17 October 2026. Method selection guide — confirm applicability ranges in the source correlation.

Worked example: water in a 4-inch Schedule 40 line

Water, 20 °C: ρ = 998.2 kg/m³, μ = 1.002 mPa·s
Q = 50 m³/h = 0.01389 m³/s;  NPS 4 Sch 40, ID = 102.3 mm;  L = 100 m;  ε = 0.045 mm

A  = π/4 × 0.1023² = 0.008219 m²
v  = 0.01389 / 0.008219 = 1.69 m/s
Re = 998.2 × 1.69 × 0.1023 / 0.001002 = 1.72 × 10⁵ (turbulent)
f  = 0.0188 (Colebrook-White, ε/D = 0.00044)
ΔP = 0.0188 × (100/0.1023) × 998.2 × 1.69² / 2 = 26,200 Pa
   = 0.262 bar per 100 m  (2.67 m of head)

The velocity sits inside the 1.5–3 m/s discharge band and the gradient is within a typical 0.2–0.5 bar/100 m budget, so NPS 4 is a reasonable discharge line for this duty. The quick checker above gives the same answer to within about 1 % (it uses the explicit Churchill friction factor).

6. Absolute pipe roughness values

Aienginear FlowStack · Table 4

Typical absolute roughness of pipe materials

Use in Colebrook-White or Churchill

Powered by Aienginear
Material / conditionε, mmε, inNotes
Commercial carbon steel (new)0.0450.0018Default for most process lines
Stainless steel, drawn0.0150.0006Smooth; often used for clean services
Galvanised steel0.150.006Water and utility lines
Cast iron0.260.010Older water mains
Copper and brass tube0.00150.00006Hydraulically smooth
PVC, PE and HDPE0.0015 – 0.0070.00006 – 0.0003Plastic piping
Concrete0.3 – 3.00.012 – 0.12Depends on finish
Corroded or scaled carbon steel0.15 – 1.0+0.006 – 0.04+Use for ageing or fouled systems

Reviewed 17 October 2026. Typical published values for new pipe unless stated; allow for ageing in design.

7. Pumps: duty point and NPSH

A centrifugal pump runs where its head-capacity curve crosses the system curve. The system curve is the static head plus the friction head, which rises roughly with the square of flow. Figure 2 shows the idea with simple illustrative numbers.

Pump H-Q curve crossing a system curve to show the duty point at 50 m3/h and 25 m head
Figure 2. Pump curve vs system curve and the resulting duty point. Original Aienginear chart, illustrative data.

Cavitation is the other check. NPSH available (NPSHa) must exceed the pump’s NPSH3 — the suction head at which the vendor measured a 3 % head drop — by a margin. ANSI/HI 9.6.1 (2024 edition) gives margin guidance by application and suction energy, and API 610 (12th edition) covers centrifugal pumps for petroleum, petrochemical and natural gas service.

NPSHa = (Ps − Pv) / (ρ g) + z − hf,s

Open tank of water at 40 °C:  Ps = 101.325 kPa abs, Pv = 7.384 kPa abs, ρ = 992.2 kg/m³
Liquid level 2.0 m above impeller eye, suction losses 0.8 m

NPSHa = (101,325 − 7,384) / (992.2 × 9.81) + 2.0 − 0.8
      = 9.65 + 2.0 − 0.8 = 10.85 m
With a vendor NPSH3 of 4.5 m → margin 6.35 m, ratio 2.4

Use the Pump Sizing Calculator for total head, power and the full NPSH check, and the Compressor Power Calculator for gas service.

8. Control valves and flow meters

Control valves and flow elements are sized from the pressure drop the hydraulic design leaves for them. Give a control valve too little ΔP and it loses control authority; give it too much and you pay in pumping energy, noise or cavitation.

Aienginear FlowStack · Table 5

Control valve, meter and separator sizing references

Standards and key parameters

Powered by Aienginear
DeviceReferenceKey parametersPractical noteAienginear tool
Control valveIEC 60534-2-1 (ISA-75.01.01)Cv or Kv, choked-flow limit, FL, xTTypical sizing target: 20 – 80 % open at normal flowControl Valve Sizing
Orifice plateISO 5167-1 and ISO 5167-2 (2022)C (Reader-Harris/Gallagher), ε, βLong straight runs; β usually 0.2 – 0.75Orifice Plate Flow
Classical Venturi tubeISO 5167-1 and ISO 5167-4 (2022)C, ε, β, permanent lossLow permanent pressure lossVenturi Meter
SeparatorAPI Spec 12J; Souders-BrownK-factor, retention time, levelsCheck both gas capacity and liquid residenceTwo-Phase Separator

Reviewed 17 October 2026. Typical screening values — your project design basis and company standards govern.

9. Standards behind FlowStack

Aienginear FlowStack · Table 6

Codes and references used in FlowStack

Edition status checked 17 October 2026

Powered by Aienginear
StandardEdition positionScope
ISO 5167-1, -2, -42022Differential-pressure flow meters
IEC 60534-2-12011 (current)Control valve sizing equations
API Std 61012th edition, 2021Centrifugal pumps for petroleum, petrochemical and gas industries
ANSI/HI 9.6.12024NPSH margin guideline for rotodynamic pumps
Crane Technical Paper 4102018 editionFlow of fluids through valves, fittings and pipe
API RP 14ECurrent API editionErosional velocity for offshore production piping
API Spec 12JCurrent API editionOil and gas separators
ASME B36.10M / B36.19MEdition per contractPipe dimensions and schedules
TEMA StandardsEdition per contractShell-and-tube exchanger construction
IAPWS-IF97Industrial formulationWater and steam properties
NFPA 704Current editionHazard identification of materials

Reviewed 17 October 2026. Aienginear paraphrases published methods and does not reproduce copyrighted tables. The edition named in your contract governs.

10. Common hydraulic mistakes

  • Using nominal instead of inside diameter. A Schedule 80 line has a noticeably smaller bore than Schedule 40; velocity and ΔP change with D⁵.
  • Taking properties at the wrong temperature. Viscosity of oils and vapour pressure of volatile liquids change sharply with temperature.
  • Forgetting fittings and equipment. In short plant lines, valves, strainers and exchangers can exceed straight-pipe friction.
  • Ignoring elevation. Static head often dominates, especially in two-phase risers and gravity lines.
  • Leaving no NPSH margin. NPSHa equal to NPSH3 already means a 3 % head loss from cavitation.
  • Sizing control valves at maximum flow only. Check minimum flow too, so the valve does not operate nearly closed.
  • Treating gas lines as incompressible when the pressure drop exceeds roughly 10 % of the inlet pressure.

12. Frequently asked questions

What is FlowStack?

FlowStack is Aienginear’s process and hydraulics hub: 13 free browser-based calculators for fluid properties, line sizing, pressure drop, pumps, compressors, control valves, orifice and Venturi meters, separators and heat exchangers.

Which equation is used for pipe pressure drop?

Single-phase pressure drop uses the Darcy-Weisbach equation, ΔP = f(L/D)(ρv²/2), with the Darcy friction factor from Colebrook-White or an explicit form such as Churchill. Fittings use Crane TP-410 K-values or 2-K and 3-K methods.

What velocity should I use to size a liquid line?

Typical screening values are 0.6 to 1.5 m/s for pump suction and 1.5 to 3 m/s for pump discharge, with a pressure-drop budget of roughly 0.2 to 0.5 bar per 100 m on discharge lines. Your project line-sizing specification governs.

How do I calculate NPSH available?

NPSHa = (Ps − Pv)/(ρg) + z − hf,s, where Ps is the absolute pressure on the liquid surface, Pv the vapour pressure at pumping temperature, z the liquid height above the impeller eye and hf,s the suction line losses. It must exceed the vendor’s NPSH3 by a suitable margin.

Which standard is used to size control valves?

IEC 60534-2-1, which is technically equivalent to ANSI/ISA-75.01.01. It gives the Cv or Kv equations for liquid, gas and steam, including choked-flow limits.

Which standard covers orifice plates and Venturi meters?

ISO 5167, 2022 editions: Part 1 for general principles, Part 2 for orifice plates and Part 4 for Venturi tubes. The orifice discharge coefficient uses the Reader-Harris/Gallagher equation.

Are FlowStack results suitable for final design?

They are screening-grade results for feasibility, first-pass sizing and checking. Confirm final designs with the project design basis, vendor data and validated software, and have them reviewed by a qualified engineer.

MR

Muhammad Raza · Founder, Aienginear Engineering Team

Head of Projects in industrial EPC delivery across power, cement, fertilizer and oil and gas, covering mechanical erection, piping, steam turbine and hydro works, and plant refurbishment. 26+ years of project, shutdown and turnaround experience. About Aienginear · Report an error or ask a question

FlowStack tools and this guide are educational and preliminary-engineering aids. They paraphrase published methods and do not reproduce copyrighted standards. Verify every result against the governing code edition, project specification and vendor data. Diagrams and tables © Aienginear.com.

Aienginear

Written by Muhammad Raza

Founder of Aienginear. Engineering and digital solutions professional with 26+ years managing projects, plant shutdowns and turnarounds in oil & gas, petrochemical and power generation.

LinkedIn · YouTube · Report an error or ask a question

Leave a Comment