Mine Ventilation Calculator: Airflow, Fan Selection & Power Simulator

simulator intermediate ~10 min
Loading simulation...
Q = 85.7 m³/s — adequate for medium mine

A 15 m² airway × 1500 m long with friction factor 0.01 and 3 kPa fan pressure delivers 85.7 m³/s at 5.7 m/s velocity, requiring 257 kW fan air power.

Formula

P = R × Q² (Atkinson square law)
R = k × L × Per / A³ (airway resistance)
W_fan = P × Q / η (fan motor power)

Breathing Underground

Underground mines are among the most challenging environments on Earth. Without ventilation, toxic gases accumulate within minutes, temperatures can exceed 50°C at depth, and dust concentrations quickly become lethal. The ventilation system is the mine's respiratory system — a network of airways, fans, regulators, and doors that delivers fresh air to every working face and exhausts contaminated air to surface. Designing this system is a core competency of mining engineering.

The Atkinson Equation

Mine ventilation follows the Atkinson square law: pressure drop is proportional to the square of airflow quantity, P = R × Q². The resistance R depends on airway geometry (length, perimeter, cross-section area) and surface roughness through the friction factor k. This nonlinear relationship means doubling airflow requires quadrupling fan pressure — and since power equals P × Q, it requires eight times the power. This cube law makes oversized airways far more energy-efficient than brute-force fan power.

Network Analysis

Real mines have hundreds of interconnected airways forming complex networks analogous to electrical circuits. Kirchhoff's laws apply: airflow in equals airflow out at each junction, and pressure drops around any closed loop sum to zero. Computer programs like VnetPC and Ventsim solve these networks iteratively, but understanding the single-airway fundamentals in this simulation provides the physical intuition essential for effective network design.

Energy and Economics

Ventilation typically consumes 25-40% of total underground mine energy — main fans at deep South African gold mines draw 2-5 MW continuously. Every design decision that reduces resistance (larger airways, smoother linings, shorter air paths) directly reduces operating cost over the decades-long mine life. This simulation reveals the powerful sensitivity of airflow to airway dimensions through the cube-of-area relationship in resistance.

FAQ

Why is mine ventilation critical?

Underground mines generate hazardous gases (methane, CO, NOx, blasting fumes), diesel exhaust, dust, and heat. Ventilation supplies fresh air to working faces, dilutes contaminants to safe levels, and controls temperature. Ventilation failure can be immediately life-threatening — it is the most critical safety system in underground mining.

What is the Atkinson equation?

The Atkinson equation P = R × Q² relates pressure drop to airflow quantity through a friction factor. The resistance R = k × L × Per / A³ depends on airway roughness (k), length (L), perimeter (Per), and cross-section area (A). It is the fundamental equation of mine ventilation network analysis, analogous to Ohm's law in electrical circuits.

How are mine ventilation fans selected?

Fans must deliver the required airflow at the system pressure, determined by the resistance of all connected airways. Fan selection uses characteristic curves plotting pressure vs. flow rate. The operating point is where the fan curve intersects the system resistance curve. Axial fans suit low-pressure, high-flow applications; centrifugal fans handle high-pressure requirements.

What is the friction factor in mine ventilation?

The Atkinson friction factor k (Ns²/m⁴) represents the aerodynamic roughness of the airway surface. Smooth concrete-lined airways have k ≈ 0.004; rough, unlined development drives have k ≈ 0.012-0.016. The friction factor is the most uncertain parameter in ventilation design and is best determined by in-situ pressure-quantity surveys.

Sources

Embed

<iframe src="https://homo-deus.com/lab/mining-engineering/ventilation-network/embed" width="100%" height="400" frameborder="0"></iframe>
View source on GitHub