Underground Mushroom Farm CO₂ Ventilation Planner

Introduction to underground mushroom CO₂ ventilation planning

An underground mushroom room combines a steady biological CO₂ source with a space that may have very little natural air exchange. Active substrate releases carbon dioxide as fungi and other organisms metabolize available material. In a cellar, tunnel, bunker, cave, or buried growing chamber, that gas can accumulate faster than smell, temperature, or ordinary comfort cues suggest. This planner converts the room volume and crop load into two useful estimates: the time available before an unventilated room reaches a selected CO₂ ceiling and the continuous outside-air flow needed to balance production at that ceiling.

The result is intended for comparison and early planning. It can help answer whether a larger crop batch needs a larger fan, whether a stricter crop-quality target materially changes airflow, or how quickly a fan failure might become important. It is not a substitute for measured room conditions, occupational exposure controls, emergency ventilation, or a complete duct and fan design.

How to use the underground mushroom ventilation planner

Using the underground mushroom ventilation planner begins with the air volume of the room being controlled, not the building’s exterior volume. Enter the mass of active substrate in that same ventilation zone and a CO₂ generation rate appropriate to the species, substrate, temperature, and fruiting stage. Then enter the highest room concentration you want the simplified model to permit and the measured CO₂ concentration of the intake air.

  1. Measure or estimate the room’s usable air volume in cubic metres.
  2. Enter the kilograms of active bags, blocks, beds, trays, or compost in the room.
  3. Use a generation rate in grams of CO₂ per hour per kilogram of substrate.
  4. Choose a room limit in parts per million and enter the intake-air reading.
  5. Select Calculate ventilation, review all three scenarios, and save the CSV if useful.

The limit must be higher than ambient CO₂. Fresh outside air cannot dilute the room below the concentration already present in that air. If the difference between ambient and the limit is small, the required flow rises sharply because every cubic metre of intake air has little remaining capacity to carry away additional CO₂.

Choosing farm volume, substrate load, generation rate, and ppm values

Choosing inputs for an underground mushroom room requires consistent boundaries and realistic operating data. Farm volume is the room’s air space in cubic metres. Measure length × width × average height for a simple rectangular room, then make reasonable allowances for large solid structures. Racks and crop blocks occupy some volume, but false precision is rarely useful at this stage. Volume primarily controls the no-ventilation buildup time; it does not reduce the crop’s ongoing production rate.

Substrate mass is the active biological load sharing the ventilation zone. Do not mix the substrate mass from several rooms with the volume of only one room. If rooms exchange air through open doors or common ducts, decide whether they truly behave as one zone before combining them.

CO₂ generation rate is the most uncertain input for many growers. The default of 1 g/h per kg is an example, not a universal biological constant. Production can change with species, temperature, moisture, substrate formulation, colonization, pinning, and fruiting activity. Prefer measured or supplier-supported data. When evidence is weak, calculate both a lower and higher rate rather than relying on a single optimistic value.

CO₂ limit is the selected room ceiling, while ambient CO₂ is the concentration at the fresh-air intake. Crop targets and worker exposure requirements are different questions. A crop-management target must never be treated as proof that a room is safe for entry. Use applicable workplace rules, alarms, access procedures, and professional advice wherever people may be exposed.

Formulas for mushroom-room CO₂ production, buildup time, and airflow

The mushroom-room formulas use a first-order, well-mixed mass balance. If substrate mass is M and the specific generation rate is g, total CO₂ production R is:

R = M g

The units are kilograms × grams per hour per kilogram, leaving grams per hour. This direct relationship means that increasing substrate by 20% increases the estimated production and steady-state airflow requirement by 20% when every other input remains unchanged.

The available concentration headroom is the selected limit minus the concentration in the incoming air:

ΔC = Cl Ca

The simplified mass of CO₂ associated with the concentration headroom between ambient concentration Ca and the selected limit Cl is represented as:

m = Cl Ca 106 ρ V

Here, V is room volume and ρ is the model’s density conversion factor. The calculator multiplies by 1000 in its unit conversion from kilograms to grams. Dividing this headroom mass by production R gives the no-ventilation buildup time:

t = m R

At steady state, incoming air at ambient concentration must carry away CO₂ as quickly as the substrate produces it. The required volumetric flow is:

Q = R Cl Ca 106 ρ 1000

This equation explains the main tradeoff. More substrate or faster generation increases the numerator. A tighter limit or higher ambient reading reduces the denominator. Either change increases the required airflow. Room volume is absent from the steady-state equation because a larger room provides more temporary storage but does not change the rate at which CO₂ must eventually leave.

Worked example: ventilating a 200 m³ underground fruiting room

This worked mushroom-farm example considers a 200 m³ cellar containing 500 kg of active substrate. Assume a generation rate of 1 g/h per kg, a 1500 ppm room limit, and 420 ppm intake air. Production is 500 × 1, or 500 g/h. Using the calculator’s stated density conversion, the room reaches the selected limit in about 0.53 hours—roughly 32 minutes—if there is no ventilation or leakage. The estimated continuous flow is about 378 m³/h.

The result table also calculates a 20% heavier substrate scenario. At 600 kg, production becomes 600 g/h, the unventilated window falls to about 0.44 hours, and required flow rises to about 454 m³/h. A second comparison lowers the limit by 200 ppm where possible. With a 1300 ppm limit, the available headroom is smaller, so the baseline crop requires about 464 m³/h and reaches the threshold in about 0.43 hours without ventilation.

These figures should not be interpreted as a fan’s nameplate rating. A fan rated at 378 m³/h in free air may move less after duct bends, filters, screens, dampers, backdraft shutters, and static pressure are added. A practical design also needs operating margin, commissioning measurements, maintenance access, and a response to fan or power failure.

How substrate load and CO₂ headroom change the result

Substrate load changes both underground mushroom ventilation outputs directly. Doubling the active mass doubles estimated CO₂ production, halves the unventilated time, and doubles required steady airflow. Generation rate has the same proportional effect. This is why a room that performs acceptably during a partial loading test can behave very differently when every rack is full.

Concentration headroom behaves inversely. The difference between the selected limit and ambient air is the dilution capacity available in each unit of fresh air. Cutting that gap in half approximately doubles the airflow requirement and halves the buildup time. Measure intake air near the actual intake, especially where vehicles, boilers, generators, composting operations, or other combustion sources can elevate ambient CO₂.

Room volume only changes accumulation time in this model. A larger chamber gives operators more time to detect a failure, but it does not eliminate the need to remove the crop’s continuing emissions. Conversely, a small room can reach its limit quickly even when the continuous airflow requirement is modest.

Interpreting the mushroom farm ventilation results

Interpreting the mushroom farm result begins with the first numeric column, total production in grams per hour. Use it to compare biological loads. The second is the estimated time to move from ambient CO₂ to the selected limit with no modeled ventilation. Treat this as an idealized warning interval, not a safe-entry timer. Existing CO₂, imperfect mixing, leakage direction, and local pockets can all change real conditions.

The final column is continuous fresh-air flow in cubic metres per hour. Compare that value with a fan’s delivered flow at the expected static pressure, not merely its maximum advertised flow. If ventilation is intermittent, a simple equal-volume duty-cycle conversion is not enough to guarantee control because concentration changes continuously and mixing takes time. Sensor-controlled variable-speed ventilation is often more robust than long fixed off periods.

The downloadable CSV preserves the baseline and two sensitivity scenarios. Recording those assumptions alongside sensor logs, room loading, crop stage, temperature, and fan settings makes later comparisons more meaningful.

Limitations and assumptions of this underground CO₂ estimate

The limitations of this underground CO₂ estimate begin with its well-mixed-room assumption. The model assumes constant generation, steady ambient concentration, and ventilation that reaches every part of the room. Real underground farms can have dead zones behind racks, short-circuiting between supply and exhaust, and vertical concentration differences. Although molecular diffusion occurs, room air does not automatically become uniform. Use circulation fans and sensor placement based on the actual geometry rather than assuming one wall sensor represents the whole chamber.

  • The calculation does not model duct pressure, fan curves, filter loading, heat recovery, or leakage.
  • It does not estimate humidity loss, latent heat, sensible heat, spores, contaminants, or oxygen depletion.
  • Biological production may vary substantially over a crop cycle.
  • The density-based ppm conversion is a simplified planning convention and is not a full thermodynamic gas model.
  • Displayed values are rounded and should not imply measurement precision.

Ventilation also changes temperature and relative humidity. Cold intake air can chill a cellar, while high airflow can dry casing layers and fruiting bodies. Filtration and heat recovery may be helpful, but each adds resistance that affects delivered fan flow. Coordinate CO₂ control with humidification, heating, cooling, sanitation, and contamination management.

For worker protection, install suitable fixed or portable monitors, maintain alarms, define restricted-entry procedures, and provide emergency ventilation where required. Carbon dioxide is colourless and odourless, and a crop-quality target is not an occupational exposure assessment. Confirm the design with local regulations and a qualified ventilation or safety professional.

Related tools for a complete mushroom-room plan

A complete mushroom-room plan can use the Air Changes Per Hour Calculator to express the estimated flow as room air changes. The Mushroom Substrate Hydration Calculator can support moisture planning before a room is loaded. The Indoor Plant CO₂ Absorption Calculator addresses a different biological system and should not be used as a replacement for mechanical ventilation in a mushroom production room.

Enter values for one ventilation zone. Decimal values are allowed, and the CO₂ limit must be greater than ambient CO₂.

Enter the mushroom room details and calculate the ventilation target.

Mini-game: Underground Ventilation Control Room

Take a short shift as the ventilation operator. Three fruiting chambers release CO₂ at different and changing rates, but one main fan can serve only one chamber at a time. Route the fan before a chamber crosses 1500 ppm, build a clean-air streak, and keep system integrity above zero for 75 seconds. The game is optional and does not alter the calculator or its results.

Score 0 Time 75s Streak 0 Integrity 100% Phase 1/3
Your browser does not support the canvas game.

Keep every chamber below 1500 ppm

Tap a chamber to route the main fan. On a keyboard, use 1, 2, and 3. React to fruiting surges, protect system integrity, and last 75 seconds.

Green is controlled, amber needs attention, and red is above the limit. The pulsing duct shows where the fan is currently routed.

Embed this calculator

Copy and paste the HTML below to add the Underground Mushroom Farm CO₂ Ventilation Planner | Airflow and Buildup Time to your website.