Skip to main content

How To Calculate Sonic Velocity


In this post I want to share how to calculate sonic velocity. Before we jump into the equation, let’s review about sonic velocity briefly.

Sonic velocity or critical velocity is the maximum velocity that can be attained by a compressible fluid. We usually use this parameter in sizing pipe, control valve, and flare.

Sonic velocity is a function the following parameters:

  • Ratio of specific heats in the gas (k or Cp/Cv)
  • Temperature
  • Molecular weight of the gas

The molecular weight is expressed in absolute temperature, therefore we will use temperature unit of oR or oK.

How to calculate sonic velocity
Factors affecting sonic velocity

Then how to calculate?

If we use imperial units, then use the following equation to calculate sonic velocity:

Vs (sonic velocity) = 223 (k T/M)0.5

Where:

Vs = sonic velocity (ft/s)

k = ratio of specific heats in the gas (Cp/Cv)

T = absolute temperature (oR)

M = molecular weight of gas

If we use metric units, then use the following equation to calculate sonic velocity:

Vs (sonic velocity) = 91.2 (k T/M)0.5

Where:

Vs = sonic velocity (m/s)

k = ratio of specific heats in the gas (Cp/Cv)

T = absolute temperature (oK)

M = molecular weight of gas

I attached a simple spreadsheet to calculate sonic velocity in imperial unit and metric unit, respectively. Please download if you need.

Reference:

  1. Bahadori, Alizera, Oil and Gas Pipelines and Piping Systems, Gulf Professional Publishing, 2017.
  2. Branan, Carl, Rules of Thumb for Chemical Engineers, Gulf Professional Publishing, 2005.
  3. Coker, Kayode A, Fortran Programs for Chemical Process Design, Analysis, and Simulation, Elsevier Science & Technology Books, 1995.