Stoichiometric Air Requirement Calculator
Calculate the stoichiometric air required for complete combustion of any fuel. Enter fuel composition (C, H, S, O percentages) and optional excess air
Stoichiometric Air Requirement Calculator
Calculator
Adjust values & calculateEnter your values below. Every result is computed in your browser โ no data is sent to any server.
Formula: Air = O2 required / 0.232 (mass fraction O2 in air)
Worked example โ Stoichiometric air = 10.06 kg/kg fuel, With excess = 12.08 kg/kg
Formula
Air = O2 required / 0.232 (mass fraction O2 in air)
Stoichiometric air is calculated by determining the oxygen needed to completely oxidize each combustible element (C, H, S) minus the oxygen already in the fuel, then dividing by the mass fraction of O2 in air (0.232). Excess air percentage is added for practical combustion.
Worked Examples
Example 1: Coal Combustion Air Requirement
Problem:Coal composition: C = 75%, H = 5%, S = 2%, O = 8%. Find stoichiometric air and air with 20% excess.
Solution:O2 for C: (75/12.011) * 32 = 199.8 g per 100g O2 for H: (5/4.032) * 32 = 39.7 g per 100g O2 for S: (2/32.06) * 32 = 2.0 g per 100g O2 from fuel: 8 g Net O2 = 233.5 g / 100g = 2.335 kg/kg Air = 2.335/0.232 = 10.06 kg/kg With 20% excess: 12.08 kg/kg
Result:Stoichiometric air = 10.06 kg/kg fuel, With excess = 12.08 kg/kg
Example 2: Natural Gas (Methane)
Problem:Methane CH4: C = 75%, H = 25%. Find the air requirement.
Solution:O2 for C: (75/12.011) * 32 = 199.8 g per 100g O2 for H: (25/4.032) * 32 = 198.4 g per 100g Total O2 = 398.2 g per 100g = 3.982 kg/kg Air = 3.982/0.232 = 17.16 kg/kg
Result:Stoichiometric air = 17.16 kg air per kg CH4
Frequently Asked Questions
What is stoichiometric air in combustion?
Stoichiometric air is the exact amount of air needed to completely burn a fuel with no excess oxygen remaining. It is calculated from the chemical composition of the fuel using stoichiometric equations for each combustible element. Carbon requires one mole of O2 per mole of C, hydrogen requires 0.25 moles of O2 per mole of H, and sulfur requires one mole of O2 per mole of S. Since air is approximately 23.2% oxygen by mass (21% by volume), the total air requirement is the O2 mass divided by 0.232. Stoichiometric air is also called theoretical air.
Why is excess air used in combustion systems?
Excess air ensures complete combustion by providing more oxygen than the minimum stoichiometric requirement. Without excess air, fuel mixing with air is imperfect, leading to unburned fuel, carbon monoxide, and soot. Typical excess air values are 5-10% for natural gas, 15-20% for fuel oil, and 20-50% for coal. However, too much excess air wastes energy by heating unnecessary nitrogen and reducing flame temperature. Optimal excess air balances complete combustion against thermal efficiency. Modern burners with good mixing can operate at lower excess air levels.
How does fuel composition affect air requirements?
Fuels with higher carbon and hydrogen content require more air. Hydrogen has the highest air requirement per unit mass because each gram needs about 8 grams of oxygen, compared to carbon which needs about 2.67 grams of oxygen per gram. Oxygen already present in the fuel reduces the external air needed. Sulfur in fuel adds to air requirements and produces SO2 emissions. Ash and moisture content do not directly affect stoichiometric air but reduce the combustible fraction of the fuel. Natural gas needs about 17 kg air per kg fuel, while coal typically needs 10-12 kg.
What is the air-fuel ratio and why does it matter?
The air-fuel ratio (AFR) is the mass of air divided by the mass of fuel. For complete combustion, the AFR must equal or exceed the stoichiometric ratio. Gasoline engines operate near 14.7:1 (stoichiometric for gasoline), diesel engines use 18-70:1 due to their lean-burn design, and gas turbines typically use 40-60:1 for temperature control. A rich mixture (low AFR) produces incomplete combustion and CO. A lean mixture (high AFR) wastes energy heating excess nitrogen. Lambda (equivalence ratio) = actual AFR / stoichiometric AFR is a common way to express this relationship.
How much oxygen does each combustible element need by mass?
Work from the balanced oxidation of each element. Carbon burning to carbon dioxide needs 32 g of O2 per 12 g of C, a ratio of about 2.67 kg O2 per kg carbon. Hydrogen burning to water needs 32 g of O2 per 4.03 g of H2, close to 8 kg O2 per kg hydrogen. Sulfur burning to sulfur dioxide needs 32 g of O2 per 32.06 g of S, essentially 1 kg per kg. Sum these, subtract the fuel's own oxygen, then divide by 0.232.
How is flue-gas oxygen used to work out excess air?
Measured dry oxygen in the flue gas is the standard field check. Since dry air is about 21% oxygen by volume, the excess air percentage is approximately the measured O2 percentage divided by (21 minus the measured O2 percentage), times 100. A reading of 3% oxygen therefore corresponds to roughly 3/18, about 17% excess air. The relationship assumes complete combustion, so it must be read alongside a carbon monoxide measurement to be meaningful.
What is the equivalence ratio and how does it relate to lambda?
Lambda is the air excess ratio, the actual air-fuel ratio divided by the stoichiometric one, so lambda greater than 1 means lean and lambda equal to 1 means exactly stoichiometric. The fuel-air equivalence ratio phi is its reciprocal, so phi greater than 1 means a rich mixture. Combustion researchers usually quote phi, while engine calibration and oxygen sensor readings are usually quoted as lambda. They describe the same mixture strength, inverted.
Why does oxygen already in the fuel reduce the air requirement?
Oxygen chemically bound in the fuel is already available to the reaction, so it substitutes for oxygen that would otherwise have to be supplied as air. That is why the calculation subtracts the fuel oxygen from the theoretical oxygen demand before dividing by 0.232. Highly oxygenated fuels such as biomass, ethanol and municipal waste therefore have markedly lower stoichiometric air-fuel ratios than hydrocarbons, and lower heating values per kilogram, because part of the fuel mass is already oxidised.
How do you convert the air requirement from mass to volume?
Divide the stoichiometric air mass by the density of air at the conditions the fan or blower actually sees. Air has a mean molar mass of about 28.96 g/mol, so at 0 degrees Celsius and 1 atm its density is 28.96 divided by 22.414 L/mol, about 1.29 kg per cubic metre, while at 25 degrees Celsius it is about 1.18 kg per cubic metre. Combustion air fans are sized on volumetric flow, so the temperature used for this conversion matters.
What does carbon monoxide in the flue gas indicate?
Carbon burning only to carbon monoxide consumes half the oxygen that full oxidation to carbon dioxide would, and it leaves most of the fuel's chemical energy unreleased, so measurable CO is a direct efficiency loss as well as an emission. Finding CO together with plenty of leftover oxygen shows the problem is poor air-fuel mixing, burner fouling or flame impingement rather than a shortage of air, so adding more excess air will not fix it.
References
Background & Theory
History
Reviewed for accuracy by Manoj Kumar, Mathematics Educator ยท Editorial policy
Related Calculators
๐งฎAir Pollution Index Calculator
Calculate air pollution index with inputs, formulas, and instant results.
๐งฎAFR Calculator - Air Fuel Ratio
Calculate afrcalculator air fuel ratio with inputs, formulas, and instant results.
๐งฎGreen Chemistry Atom Economy Calculator
Calculate green chemistry atom economy with inputs, formulas, and instant results.
๐งฎAbsorbance Calculator (Beer-Lambert Law)
Calculate absorbance with inputs, formulas, and instant results.
๐งฎBeer Lambert Extended Calculator
Calculate beer lambert extended with inputs, formulas, and instant results.
๐งฎBeer Lambert Law Calculator
Calculate beer lambert law with inputs, formulas, and instant results.
๐งฎCalibration Curve Calculator
Calculate calibration curve with inputs, formulas, and instant results.
๐งฎCalibration Curve Slope Calculator
Calculate calibration curve slope with inputs, formulas, and instant results.