Regulator Flow Rate Calculation

Regulator Gas Flow Rate Calculator

Manufacturer rating for the regulator
Air = 1.0, Natural Gas ≈ 0.6

Calculation Results

Estimated Flow Rate: 0 SCFH

Flow State: Normal


Understanding Regulator Flow Rate Calculations

Calculating the flow rate of a gas pressure regulator is essential for sizing equipment in industrial and HVAC applications. The flow rate through a regulator depends on the orifice size (represented by the Flow Coefficient, Cv), the pressure drop across the device, and the properties of the gas being regulated.

Key Variables in the Calculation

  • Cv (Flow Coefficient): A relative measure of its efficiency at allowing fluid flow. It describes the number of US gallons in a minute of 60°F water that will flow through a valve with a pressure drop of 1 PSI.
  • P1 (Inlet Pressure): The pressure of the gas entering the regulator.
  • P2 (Outlet Pressure): The regulated pressure leaving the regulator.
  • Specific Gravity (G): The ratio of the density of the gas to the density of air. For air, G = 1.0. For natural gas, this is typically around 0.6.
  • Temperature: Gas volume is highly sensitive to temperature. Calculations are typically converted to Standard Cubic Feet per Hour (SCFH).

Sub-critical vs. Critical (Choked) Flow

When the outlet pressure (P2) is significantly lower than the inlet pressure (P1), the gas reaches the speed of sound at the regulator's orifice. This is known as Critical Flow or Choked Flow. Beyond this point, further reducing the outlet pressure will not increase the flow rate.

In most gas applications, critical flow occurs when the absolute outlet pressure is less than approximately 53% of the absolute inlet pressure.

Example Calculation

If you have a regulator with a Cv of 0.5, an inlet pressure of 100 PSIG, an outlet pressure of 80 PSIG, and you are flowing Air (G=1.0) at 60°F:

  1. Convert pressures to Absolute (PSIA): P1 = 114.7, P2 = 94.7.
  2. Pressure Drop (ΔP) = 20 PSI.
  3. The calculation uses the ISA standard gas flow formula which accounts for expansion and temperature.
  4. The result would be approximately 1,650 SCFH.
function calculateFlowRate() { var cv = parseFloat(document.getElementById('cvValue').value); var p1_g = parseFloat(document.getElementById('inletPressure').value); var p2_g = parseFloat(document.getElementById('outletPressure').value); var g = parseFloat(document.getElementById('specificGravity').value); var tempF = parseFloat(document.getElementById('temperatureF').value); var warning = document.getElementById('warningMsg'); var display = document.getElementById('resultDisplay'); warning.style.display = "none"; if (isNaN(cv) || isNaN(p1_g) || isNaN(p2_g) || isNaN(g) || isNaN(tempF)) { alert("Please enter valid numeric values for all fields."); return; } if (p2_g >= p1_g) { warning.innerHTML = "Error: Outlet pressure must be lower than inlet pressure for flow to occur."; warning.style.display = "block"; display.style.display = "block"; document.getElementById('flowResult').innerHTML = "0"; document.getElementById('flowState').innerHTML = "No Flow"; return; } // Convert to Absolute var p1 = p1_g + 14.7; var p2 = p2_g + 14.7; var t_abs = tempF + 460; var deltaP = p1 – p2; var flowRate = 0; var flowState = "Sub-Critical (Normal)"; // Choked flow check (simplified ratio) // For most gases, critical pressure ratio is approx 0.53 if (p2 / p1 < 0.53) { flowState = "Critical (Choked Flow)"; // Choked Flow Formula flowRate = 1360 * cv * p1 * 0.5 * Math.sqrt(1 / (g * t_abs)); } else { // Sub-critical Flow Formula (simplified gas flow through valve) // Q = 1360 * Cv * P1 * Y * sqrt(x / (G * T * Z)) // Simplified approach for the calculator: var x = deltaP / p1; flowRate = 1360 * cv * p1 * (1 – (x / (3 * 0.67))) * Math.sqrt(x / (g * t_abs)); } if (flowRate < 0) flowRate = 0; document.getElementById('flowResult').innerHTML = flowRate.toLocaleString(undefined, {maximumFractionDigits: 2}); document.getElementById('flowState').innerHTML = flowState; display.style.display = "block"; }

Leave a Comment