AGA – Partially Turbulent

The AGA – Partially Turbulent pipe flow calculator computes volumetric flow rate, pressure drop, or pipe sizing for gas transmission systems operating under partially turbulent flow conditions. Based on the American Gas Association smooth pipe law, this equation accounts for relative pipe roughness using the smooth pipe friction factor formulation. It is moderately conservative compared to other transmission-style equations and is best suited for transmission pipelines where Reynolds Number-dependent friction losses are significant.

Theory and Background

Pipe flow equations for natural gas systems are derived from a general fundamental flow relationship: the volumetric flow through a pipe segment is proportional to the pressure drop across the segment, divided by the combined resistance of the pipe and gas. The higher the pressure drop, the greater the flow rate; the higher the resistance, the lower the flow rate.

Various equations have been developed to reflect specific flow regimes and application conditions. The AGA – Partially Turbulent equation was developed specifically for transmission systems where flow is in the partially turbulent (smooth pipe) regime. Unlike the AGA – Fully Turbulent variant, which uses a fixed or variable wall roughness parameter (rough pipe law), the Partially Turbulent form applies the smooth pipe law to determine the friction transmission factor. This means the friction factor is Reynolds Number-dependent, making the equation sensitive to gas viscosity and flow velocity.

Flow Regimes and Equation Selection

The flow regime in a pipeline is characterized by the Reynolds Number (Re), which describes the ratio of inertial to viscous forces in the flowing gas. At lower Reynolds Numbers, viscous effects dominate (laminar flow). As Reynolds Number increases, flow transitions through partially turbulent to fully turbulent conditions. In the partially turbulent regime, the friction factor depends on both the Reynolds Number and, to a lesser extent, pipe wall roughness — captured here via the smooth pipe law approximation.

The AGA – Partially Turbulent equation is applicable to transmission systems operating in this regime. It is Reynolds Number dependent, meaning results will vary with changes in gas viscosity, flow rate, and pipe diameter. For fully turbulent conditions, the AGA – Fully Turbulent or AGA – Turbulent equations are more appropriate. The Gas Processors Suppliers Association Engineering Data Book notes that when used with an efficiency of approximately 0.90, the Panhandle-A equation (another smooth-pipe transmission equation) approximates the partially turbulent general flow equation, providing a useful cross-check.

Elevation Adjustment

When an elevation difference exists between the inlet and outlet of a pipe segment, and the pressure difference term (ΔP) is expressed as the difference of squared pressures (P₁² − P₂²), the pressure difference term in the flow equation is replaced with an elevation-corrected form:

\Delta P = P_1^2 - e^S \times P_2^2

\Delta P = P_1^2 – e^S \times P_2^2

Where:
S = Elevation compensation factor
e = Napier’s constant, 2.71828
P1 = Inlet (upstream) pressure, psia
P2 = Outlet (downstream) pressure, psia

The elevation compensation factor is computed as:

S = \frac{0.0375 \cdot SG \cdot (E_1 - E_2)}{T_F \times Z}

S = \frac{0.0375 \cdot SG \cdot (E_1 – E_2)}{T_F \times Z}

Where:
SG = Specific gravity of gas
E1 = Pipe inlet (upstream) elevation, ft
E2 = Pipe outlet (downstream) elevation, ft
TF = Average gas flowing temperature, °R
Z = Compressibility factor

Equivalent Length Adjustment

When pipe fittings or components with different equivalent diameters are included in a calculation, their equivalent lengths must be adjusted to a common reference diameter. The adjustment ensures that each component produces the same pressure drop under the new reference diameter as it would under its original diameter and length. For all pipe flow equations other than IGT-Improved, Mueller, Panhandle-A, and Panhandle-B, the diameter exponent used is 5.000:

L_{EQ} = L \times \left[\frac{D_{EQ}}{D}\right]^{EXP_D}

L_{EQ} = L \times \left[\frac{D_{EQ}}{D}\right]^{EXP_D}

Where:
LEQ = Adjusted equivalent length, ft
L = Original length or equivalent length associated with D, ft
DEQ = Target equivalent diameter, in
D = Original diameter or equivalent diameter associated with L, in
EXPD = 5.000 for AGA – Partially Turbulent and all other equations not specifically listed

AGA – Partially Turbulent Flow Equation

As implemented in GASCalc, the American Gas Association – Partially Turbulent flow equation applies the smooth pipe law to determine the friction/transmission factor. The general flow equation form is:

Q = 117.38 \times \frac{T_B}{P_B} \times \sqrt{\frac{1}{f}} \times\sqrt{\frac{\Delta P}{SG \times T_F \times L \times Z}} \times D^{2.5} \times E

Q = 117.38 \times \frac{T_B}{P_B} \times \sqrt{\frac{1}{f}} \times\sqrt{\frac{\Delta P}{SG \times T_F \times L \times Z}} \times D^{2.5} \times E

Where:
Q = Volumetric flow rate at the specified base pressure and temperature, ft3/h
TB = Base temperature, °R
PB = Base pressure, psia
f = Fanning friction factor
ΔP = Difference of squared pressures across the pipe segment, psia2
SG = Specific gravity
TF = Average gas flowing temperature, °R
L = Pipe length, ft
Z = Compressibility factor
D = Inside pipe diameter, in
E = Pipe efficiency (0-1)

Pressure Difference Term

For transmission-style calculations where pressures are relatively high, the pressure difference is expressed as the difference of squared pressures:

\Delta P = P_1^2 - P_2^2

\Delta P = P_1^2 – P_2^2

Where:
P1 = Pipe inlet (upstream) pressure, psia
P2 = Pipe outlet (downstream) pressure, psia

Reynolds Number

Because the AGA – Partially Turbulent equation uses the smooth pipe law friction factor, which is Reynolds Number dependent, the Reynolds Number must be determined as part of the calculation. GASCalc computes the Reynolds Number using the standard gas pipe flow formulation:

Re = 0.01146 \times \frac{P_B}{T_B} \times \frac{Q \times SG}{D \times \mu}

Re = 0.01146 \times \frac{P_B}{T_B} \times \frac{Q \times SG}{D \times \mu}

Where:
Re = Reynolds Number, dimensionless
PB = Base pressure, psia
TB = Base temperature, Rankine
Q = Volumetric flow rate at base conditions, cfh
SG = Specific gravity of the gas, dimensionless
D = Inside pipe diameter, inches
μ = Absolute viscosity of the gas, lbm/ft-sec

The Reynolds Number characterizes the flow regime in the pipe. At lower Reynolds Numbers, viscous forces dominate (laminar flow, Re < 2,000). As Re increases, flow transitions through the partially turbulent regime — where both viscous and inertial effects are significant — and ultimately to fully turbulent flow at very high Reynolds Numbers. The AGA – Partially Turbulent equation is specifically suited to the partially turbulent regime, where the smooth pipe law provides an accurate description of the friction factor. Because Re depends on the flowing conditions (Q, PAVE, TF), it is recalculated iteratively by GASCalc as part of the solution process. partially turbulent regime, where both viscous and inertial effects are significant, and ultimately to fully turbulent flow at very high Reynolds Numbers. The AGA – Partially Turbulent equation is specifically suited to the partially turbulent regime, where the smooth pipe law provides an accurate description of the friction factor. Because Re depends on the flowing conditions (Q, PAVE, TF), it is recalculated iteratively by GASCalc as part of the solution process.

Smooth Pipe Law Friction Factor

The distinguishing feature of the AGA – Partially Turbulent equation is the use of the smooth pipe law to determine the friction/transmission factor. This is an implicit formulation — the friction factor (1/f)^0.5 appears on both sides — requiring iterative solution:

\sqrt{\frac{1}{f}} = 4\log_{10}\left(\frac{Re}{\sqrt{\frac{1}{f} }} \right) - 0.6

\left(\frac{1}{f}\right)^{0.5} = 4\log_{10}\!\left(\frac{Re}{\left(\frac{1}{f}\right)^{0.5}}\right) – 0.6

Where:
f = Fanning friction factor
Re = Reynolds Number

Because the smooth pipe law friction factor is Reynolds Number dependent, the AGA – Partially Turbulent equation requires knowledge of gas viscosity and the flowing conditions to fully determine the friction factor. GASCalc solves this iteratively as part of the calculation routine.

Gas Properties and Compressibility

The flow resistance in the general pipe flow equation depends on several gas properties: specific gravity (SG), viscosity (μ), and compressibility factor (Z). All equation forms include a specific gravity adjustment. The AGA – Partially Turbulent equation includes compressibility, as implemented in GASCalc, though historically some formulations assumed Z = 1.0 to simplify calculations. Excluding compressibility or assuming it to be unity generally yields conservative results — lower calculated flow rates, higher pressure drops, or larger pipe sizes than the true value.

Pipe Efficiency

All GASCalc pipe flow equations include a hydraulic efficiency term (E). This parameter allows users to tune the equation to better match field-measured results. In most applications, an efficiency less than 1.0 provides a safety factor. If an efficiency below 0.80 or above 1.20 is needed to match field values, this generally indicates either a data entry problem or a poor equation selected for the application.

General Equation Recommendations

The following table summarizes the recommended applications and key characteristics of the AGA – Partially Turbulent equation relative to other commonly used transmission equations. It can be used as a shorthand for what calculations best fit your current case.

EquationApplicationReynolds Number Dependent?Friction Law
AGA – Partially TurbulentTransmission systems, partially turbulent flowYesSmooth pipe law
AGA – Fully TurbulentTransmission systems, fully turbulent flowNo (roughness-based)Rough pipe law (variable roughness)
AGA – TurbulentTransmission systems, fully turbulent flowNo (roughness-based)Rough pipe law (fixed roughness)
Panhandle – ALarge-diameter transmission, Re 5–20 millionYesSmooth pipe approximation
Colebrook-WhiteGeneral gas flow applicationsYesMoody friction factor (partial and fully turbulent)
Source: GASCalc 6.1 Calculation Reference, B3PE LLC, Revision 005, 2025; Gas Processors Suppliers Association Engineering Data Book, Eleventh Edition FPS, 1998

No single flow equation accurately reflects all conditions across all gas piping system types. The table below summarizes the go-to recommendations from GASCalc for equation selection by application type:

ApplicationRecommended Equation
Low Pressure Distribution (< 3 psig)Spitzglass – Low Pressure
Medium and High Pressure Distribution (3–100 psig)Institute of Gas Technology – Improved
Low Pressure Transmission (100–300 psig)Institute of Gas Technology – Improved
High Pressure Transmission (≥ 300 psig)Panhandle – A
High Pressure Gathering (≥ 100 psig)IGT – Improved or Weymouth
Source: GASCalc 6.1 Calculation Reference, B3PE LLC, Revision 005, 2025

Case Guide

Part 1: Create Case

  1. Select the AGA – Partially Turbulent application from the Hydraulics Module.
  2. To create a new case, click the “Add Case” button.
  3. Enter a Case Name, Location, Date, and any necessary notes.
  4. Click the Base Conditions command button. Set the appropriate base pressure, base temperature, gas properties file, atmospheric pressure method, and compressibility factor method.
  5. From the Pipe Flow Equation list, confirm AGA – Partially Turbulent is selected.
  6. Click on the red label of the item to be calculated (the “unknown” value) until the label is underlined. Only one unknown may be selected at a time.
  7. Select the appropriate dimensional units for all data items.
  8. Enter values for all known parameters: Diameter, Length, Efficiency, Flow Rate, Inlet Pressure, Outlet Pressure, Inlet Elevation, Outlet Elevation, Inlet Temperature, and Outlet Temperature as applicable.
  9. If fittings are to be included, add them using the Additional Components panel on the Other Data tab.
  10. Click the CALCULATE button to compute results.

Input Parameters

ParameterDescription
Pipe Flow EquationSpecifies the flow equation to use. Select AGA – Partially Turbulent from the drop-down list.
DiameterSpecifies or displays the hydraulic (inside) diameter of the pipe segment. Click the ? button to select a size using the Pipe Selection screen. May be designated the unknown to solve for.
LengthSpecifies or displays the hydraulic length of the pipe segment. May be designated the unknown to solve for.
EfficiencySpecifies or displays the hydraulic efficiency of the pipe segment (decimal). Typical values are 0.80–1.20; values outside this range may indicate a data or equation mismatch.
RoughnessSpecifies the internal wall roughness of the pipe segment (inches). Not used by the AGA – Partially Turbulent equation; field is disabled for this equation selection.
Flow RateSpecifies or displays the volumetric flow rate through the pipe segment, expressed in standard volume units at base conditions. May be designated the unknown to solve for.
Inlet PressureSpecifies or displays the gauge pressure at the inlet (upstream) end of the pipe segment. May be designated the unknown to solve for.
Outlet PressureSpecifies or displays the gauge pressure at the outlet (downstream) end of the pipe segment. May be designated the unknown to solve for.
Inlet ElevationSpecifies the height above mean sea level at the inlet end of the pipe segment. Displayed and enabled when the Atmospheric Pressure Method is not set to “None” or “None – Entered Value.”
Outlet ElevationSpecifies the height above mean sea level at the outlet end of the pipe segment. Displayed and enabled when the Atmospheric Pressure Method is not set to “None” or “None – Entered Value.”
Inlet TemperatureSpecifies the flowing gas temperature at the inlet (upstream) end of the pipe segment.
Outlet TemperatureSpecifies the flowing gas temperature at the outlet (downstream) end. Only calculated when the Heat Loss/Gain method is active or Joule-Thomson cooling is selected.
Input parameters for the AGA – Partially Turbulent calculator. Source: GASCalc 6.1 Calculation Reference — Pipe Flow, B3PE LLC, Revision 005, Copyright 2025.

Part 2: Outputs/Reports

    u003cliu003eIf you need to modify an input parameter, click the CALCULATE button after the change.u003c/liu003eu003cliu003eTo SAVE, fill out all required case details then click the SAVE button.u003c/liu003eu003cliu003eTo rename an existing file, click the SAVE As button. Provide all case info then click SAVE.u003c/liu003eu003cliu003eTo generate a REPORT, click the REPORT button.u003c/liu003eu003cliu003eThe user may export the Case/Report by clicking the Export to Excel icon.u003c/liu003eu003cliu003eTo delete a case, click the DELETE icon near the top of the widget.u003c/liu003e

Results

OutputDescription
Solved UnknownDisplays the calculated value of whichever parameter was designated the unknown — Diameter, Length, Flow Rate, Inlet Pressure, or Outlet Pressure — in the units specified for that item.
Inside DiameterDisplays the inside diameter of the pipe segment when a Size/Type Code is used to specify the Diameter value. Read from the Pipe Property Table.
Pressure DropDisplays the calculated linear pressure drop across the pipe segment, including all attached components (psi or millibar).
Min / Max VelocityDisplays the calculated minimum and maximum flow velocity in the pipe segment. The minimum is calculated at inlet conditions; the maximum at outlet conditions (ft/sec or m/sec).
Compressibility (Flowing)Displays the calculated average flowing compressibility factor, computed from the average pressure and temperature along the segment.
Line VolumeDisplays the calculated volume of gas contained in the pipe segment at base conditions. Computed from average pressure, temperature, and compressibility factor values (Mcf or m³).
Average PressureDisplays the calculated average pressure along the pipe segment (psia or millibar). Used internally to compute Compressibility (Flowing) and Line Volume.
Calculated outputs for the AGA – Partially Turbulent calculator. Source: GASCalc 6.1 Calculation Reference — Pipe Flow, B3PE LLC, Revision 005, Copyright 2025.

References

  • Gas Processors Suppliers Association, Engineering Data Book, Eleventh Edition – FPS, 1998.
  • American Gas Association, Gas Engineering and Operating Practices – System Design, GEOP Series Book D-1, 1990.
  • Industrial Press, Gas Engineers Handbook, 1965.
  • Dejan Brkić, Influence of Friction Factor and Flow Equation on Calculation of Gas Distribution Pipeline Networks.
  • B3PE LLC, GASCalc 6.1 Calculation Reference – Pipe Flow, Revision 005, Copyright 2025.

FAQ

  • Gas Purging Calculations?

    Purging is a process of removing gas from the pipeline. Controlled purging of gases from pipelines by direct displacement with other gases that have been safely practiced for many years with the recognition that some flammable mixture is present. Purging of gases from pipelines by direct displacement with another gas also has been similarly practiced. It works both ways; however, there will always be an atmosphere of type of a mixture. This is due to the densities of the gases. Check Out

  • What is Erosional Velocity?

    Pipe erosion begins when velocity exceeds the value of C/SQRT(ρ) in ft/s, where ρ = gas density (in lb./ft3) and C = empirical constant (in lb./s/ft2) (starting erosional velocity). We used C=100 as API RP 14E (1984). However, this value can be changed based on the internal conditions of the pipeline. Check Out

  • What is Sonic Velocity?

    The maximum possible velocity of a compressible fluid in a pipe is called sonic velocity. Oilfield liquids are semi-compressible, due to dissolved gases. Check Out

  • What is Pipe Roughness?

    Pipe roughness is a material property that refers to the absolute roughness of the internal pipe wall surface, used in friction factor calculations for pressure drop and flow calculations. These roughness values may be auto-populated by selecting the “Select Pipe Roughness” dropdown, or by manually inputting the value specified by the manufacturer. 


Updated on June 22, 2026

Was this article helpful?

Related Articles