Pipeline Hydraulics Calculator
Calculate pressure drop, pump station count, and horsepower requirements for petroleum pipelines.
About this calculator
Moving crude oil or refined product through a long pipeline costs pressure, and this calculator works through the full hydraulics chain to find out how much and what that means for pump infrastructure. Starting from flow rate (converted from bbl/day to ft³/s) and the pipe's inner diameter, it computes flow velocity, then the Reynolds number using the oil's specific gravity and viscosity — the dimensionless ratio that determines whether flow is laminar (Re < 2300, using the simple 64/Re friction factor) or turbulent (using the Swamee-Jain approximation to the Colebrook equation, an explicit formula that avoids the iterative solve the exact Colebrook equation would need, assuming standard commercial-steel pipe roughness of 0.00015 ft). That friction factor feeds directly into the Darcy-Weisbach equation, the standard formula for friction-driven pressure loss in a pipe as a function of length, diameter, fluid density, and velocity squared.
A separate elevation-head term adds or subtracts pressure for net uphill or downhill runs. Total pressure drop is then divided by an assumed 1,400 psi maximum pump discharge pressure to estimate how many pump stations the line needs, and horsepower per station is derived from flow rate and pressure using the standard hydraulic-horsepower relationship at an assumed 85% pump efficiency. Because several of these values (pipe roughness, maximum discharge pressure, pump efficiency) are fixed assumptions rather than inputs, treat results as preliminary sizing estimates for early design comparisons — a detailed pipeline hydraulic study would substitute site-specific roughness, actual pump curves, and a full elevation profile rather than a single net change.
Inputs
Results
Total Pressure Drop
82,906 psi
Pump Stations Required
60
How to Use This Calculator
- Enter Flow Rate, Pipeline Length, and Pipe Inner Diameter.
- Set Oil Viscosity, Oil Specific Gravity, and Elevation Change.
- Review Total Pressure Drop (psi) and Pump Stations Required.
- Use Flow Velocity (ft/s) and Reynolds Number to inform your decision.
- Use the chart to visualize the results and explore different scenarios by adjusting inputs.
How the result changes with Pipe Inner Diameter
| Pipe Inner Diameter | Total Pressure Drop | Pump Stations Required |
|---|---|---|
| 12 | 2,384,441 psi | 1,704 |
| 18 | 332,149 psi | 238 |
| 36 | 11,846 psi | 9 |
| 60 | 1,034 psi | 1 |
What each input means
- Flow Rate
- Pipeline throughput in barrels per day.
- Pipeline Length
- Total length of the pipeline in miles.
- Pipe Inner Diameter
- Internal diameter of the pipe in inches.
- Oil Viscosity
- Dynamic viscosity of the crude oil in centipoise at operating temperature.
- Oil Specific Gravity
- Specific gravity of the oil relative to water.
- Elevation Change
- Net elevation change from inlet to outlet. Positive means uphill.
What each result means
- Flow Regime
- 1=Laminar, 2=Transitional, 3=Turbulent
How this is calculated
Worked example, using the default values
- Identify Input Parameters4 parametersFlow Rate = 200000, Pipeline Length = 500, Pipe Inner Diameter = 24, Oil Viscosity = 10 = 6 input(s) provided
- Calculate Total Pressure DropTotal Pressure Drop82906 = 82906
- Calculate Pump Stations RequiredPump Stations Required60 = 60
- Calculate Flow VelocityFlow Velocity4.14 = 4.14
- Calculate Reynolds NumberReynolds Number65335 = 65335
Engine last updated . Checked against 2 independently-derived tests — how we verify calculators. Built by Paul Gunder, a software engineer, not a licensed financial, medical, or legal professional.
Frequently Asked Questions
Why does the calculator switch formulas at a Reynolds number of 2300?
Reynolds numbers below 2300 indicate laminar flow, where friction factor has a simple, exact closed-form solution (64/Re) because the fluid moves in smooth, parallel layers. Above that threshold flow becomes turbulent and friction no longer follows a simple ratio, so the calculator switches to the Swamee-Jain approximation, an explicit formula that closely matches the Colebrook equation used for turbulent pipe flow without requiring an iterative solve.
What determines how many pump stations the calculator recommends?
The calculator divides total pressure drop — friction loss plus elevation head — by an assumed maximum pump discharge pressure of 1,400 psi, then rounds up to the nearest whole station. A longer or higher-friction pipeline, a smaller diameter, or more uphill elevation change all increase total pressure drop and therefore increase the number of stations needed.
Why does elevation change affect pressure drop separately from friction loss?
Friction loss is the pressure the fluid loses to viscous drag against the pipe wall over the entire length, computed from the Darcy-Weisbach equation, while elevation head is a separate, purely gravitational effect — climbing uphill adds pressure the pumps must overcome, and running downhill reduces it. The calculator adds these two independent contributors together to get total pressure drop, since a line can lose pressure to friction even on flat ground, or gain help from downhill elevation even with minimal friction.
How sensitive is horsepower per pump station to flow rate?
Pump horsepower is calculated from flow rate, converted to gallons per minute, multiplied by the pressure each station must add, then divided by a constant (1714) and an assumed 85% pump efficiency. Because both flow rate and total pressure drop — which itself depends on velocity squared through the friction term — increase with throughput, horsepower requirements grow faster than linearly as you push more oil through the same pipe.
Related Calculators
The questions that sit next to this one — chosen by subject, including calculators filed under a different category.
Tank Farm Capacity Calculator
Calculate total storage capacity from tank count, dimensions, roof type, and maximum fill level.
Petroleum & ChemicalsCorrosion Allowance Calculator
Calculate required pipe or vessel wall thickness including corrosion margin per ASME standards.
Compressed AirPressure Drop Calculator
System pressure drop from pipe, fittings, and filters.
Chemical EngineeringPipe Pressure Drop Calculator
Calculate pressure drop, head loss, and Reynolds number for pipe flow using the Darcy-Weisbach equation.
Process EngineeringPipe Pressure Drop Calculator
Calculate pipe friction pressure drop using the Darcy-Weisbach equation with Swamee-Jain friction factor. Handles laminar, transition, and turbulent flow regimes.
More in Energy & Utilities.