Combustion Calculator

Estimate stoichiometric oxygen, theoretical and actual air demand, flue gas composition, and flow rates for complete combustion using fuel formula CxHyOzSw and excess air settings.

Calculator Inputs

Enter the elemental fuel formula and process settings. Results are calculated for complete combustion.

Assumptions: dry air = 21% O₂ and 79% N₂ by volume, complete combustion to CO₂, H₂O, and SO₂, no NOₓ chemistry or dissociation.

Combustion Calculator Guide: Stoichiometric Air, Excess Air, and Flue Gas Analysis

What is a combustion calculator?

A combustion calculator is an engineering tool that predicts how much oxygen and air a fuel needs for complete combustion, then estimates the composition of the resulting flue gas. In practical terms, this allows operators, engineers, students, and energy managers to understand the air-to-fuel relationship before tuning burners, specifying blowers, checking stack oxygen, or calculating emissions intensity.

When you describe fuel as CxHyOzSw, you are specifying the elemental makeup per mole of fuel. The calculator transforms that elemental composition into a balanced combustion model with outputs such as stoichiometric oxygen, theoretical air, actual air under excess-air operation, and concentrations of CO₂, H₂O, O₂, SO₂, and N₂ in combustion products.

Why combustion calculations matter

Combustion systems are everywhere: utility boilers, thermal oxidizers, process heaters, kilns, furnaces, gas turbines, and CHP systems. In all of them, air supply is one of the most critical operating variables. If there is too little air, fuel cannot oxidize completely, causing CO formation, soot, unburned hydrocarbons, lower heat release, and safety risk. If there is too much air, the extra nitrogen and oxygen absorb heat and carry it out through the stack, reducing efficiency.

Accurate combustion calculations support:

Even when advanced CFD models or online analyzers are used, a stoichiometric calculator remains the foundation for quick checks and first-pass process design.

Core equations used in this combustion calculator

For complete combustion of CxHyOzSw, the stoichiometric oxygen requirement in kmol O₂ per kmol fuel is:

νO₂,stoich = x + y/4 − z/2 + w

This expression reflects how each element oxidizes: carbon to CO₂, hydrogen to H₂O, sulfur to SO₂, while oxygen already present in fuel reduces external O₂ demand. Once stoichiometric oxygen is known, theoretical dry air is obtained from 21% oxygen in air:

Airstoich = νO₂,stoich / 0.21

If excess air is specified as EA%, then actual oxygen feed and actual air become:

λ = 1 + EA/100
νO₂,actual = λ · νO₂,stoich
Airactual = νO₂,actual / 0.21

Products are calculated by elemental balance:

From these product moles, wet and dry flue gas fractions are generated. Dry basis excludes water vapor; wet basis includes it.

How to use this calculator correctly

Start by entering the fuel formula. For methane, use C=1, H=4, O=0, S=0. For ethanol-like oxygenated fuel, use C=2, H=6, O=1. If sulfur content is relevant, enter S accordingly. Then choose excess air percentage. Typical ranges can vary by equipment type, burner technology, and control quality, but many systems operate between 5% and 30% excess air depending on duty and fuel quality.

If you know fuel mass flow, add it in kg/h. The calculator converts it to kmol/h using molecular weight from the entered formula and reports air flow plus wet and dry flue gas generation rates. This is useful for draft fan sizing, stack load estimation, and preliminary process heat balances.

How to interpret combustion results

Stoichiometric O₂ is the exact oxygen needed for complete oxidation with no oxygen leftover. In real operation, perfect mixing is impossible, so some excess air is typically required. Theoretical air is simply stoichiometric O₂ translated to air quantity.

Actual air includes excess air and is usually the practical setpoint variable. If actual air is pushed too high, stack losses increase. If pushed too low, incomplete combustion risk increases. Excess O₂ in products indicates oxygen that passed through the chamber unreacted and appears in flue gas analyzers.

Composition values on wet and dry basis are both useful. Wet basis helps when condensation, dew point, or direct flue moisture matters. Dry basis is commonly used in compliance and analyzer reporting, since many gas analyzers internally dry the sample or correct to dry conditions.

Industrial applications and use cases

In boiler houses, combustion calculations support burner tuning and boiler efficiency programs. Operators compare target flue O₂ against load and fuel composition to avoid over-ventilation. In furnaces and process heaters, understanding product gas composition helps maintain flame stability and temperature uniformity. In cement, metals, ceramics, and glass industries, consistent stoichiometry is tied directly to product quality and throughput.

Energy teams use these calculations to estimate savings potential from oxygen-trim controls and better draft management. Environmental teams use them in preliminary emissions inventories and to convert stack concentration metrics into mass flow context. Students and trainees use the same equations to understand practical thermochemistry and material balances.

Combustion optimization best practices

Optimization is rarely a one-time adjustment. It is an ongoing process combining instrumentation quality, control strategy, maintenance discipline, and fuel characterization.

Limitations and assumptions

This calculator is designed for complete combustion with idealized dry air and fixed N₂/O₂ ratio. It does not model CO, NOₓ chemistry, dissociation at very high temperature, fuel-bound nitrogen chemistry, humidity in combustion air, ash/mineral effects, or transient flame behavior. For detailed burner design and compliance-grade modeling, use advanced equilibrium or kinetic software along with measured plant data.

Still, for planning, education, first-pass engineering checks, and operational awareness, stoichiometric combustion calculations are highly valuable and often the fastest way to identify whether a process is fundamentally over-aired, under-aired, or near optimum.

Frequently asked questions

Can I use this for natural gas?
Yes. A methane approximation (CH₄) is common for quick checks. If your gas has a detailed composition, convert it to an equivalent formula or perform a component-wise balance for higher accuracy.

Why does dry gas CO₂ change with excess air?
As excess air increases, nitrogen and unreacted oxygen dilute combustion products, reducing dry CO₂ percentage even though carbon conversion remains complete.

What excess air should I choose?
There is no universal value. It depends on burner design, fuel type, load swings, mixing quality, and emissions constraints. Use analyzer feedback, safety limits, and process requirements.

Does fuel oxygen reduce required air?
Yes. Oxygen atoms inside the fuel molecule directly lower the external oxygen needed from air, which is why oxygenated fuels can require less theoretical air.

Can this be used for sulfur-bearing fuels?
Yes. Enter sulfur in the S field and the calculator includes SO₂ formation and oxygen demand associated with sulfur oxidation.