Demand Controlled Ventilation: CO₂ Sensors, Occupancy Counts & ASHRAE 62.1 Compliance

MEPVAULT // FIGUREDemand-Controlled Ventilation — Hourly OA Setpoint vs Fixed (Office)01837557392110% of design OA flow1004208:001007810:001009512:001009814:001007216:001004018:00Fixed OA (ASHRAE 62.1)DCV CO2-trimDCV cuts OA 35-58% off-peak. Annual fan + reheat saving ≈ 9 kWh/m²·yr for typical Indian office.

A 200-person conference room sits empty 90% of the day. Designed-to-code ventilation pumps 2,000 cfm of pre-conditioned outdoor air through it constantly. Half-occupied, the room over-ventilates by 50%; empty, it over-ventilates by 100%. Demand controlled ventilation modulates outdoor air to match actual occupancy, recovering 25-40% of OA-related conditioning energy in highly variable spaces.

This guide explains the two DCV strategies (CO₂ versus occupancy counting), the sensor placement that makes or breaks accuracy, and the dynamic VRP correction in ASHRAE 62.1.

The two DCV strategies

CO₂-based DCV

Measure CO₂ in the return air (or zone). Modulate outdoor-air damper or ERV speed to maintain a setpoint. Implicitly assumes one occupant generates one ASHRAE-defined CO₂ rate.

Occupancy-based DCV

Count people directly via occupancy sensors (PIR, time-of-flight, badge-in/out, ML-based optical counters) and modulate to deliver per-person ventilation rate per ASHRAE 62.1 Table 6-1.

Each strategy has trade-offs:

Aspect CO₂-based Occupancy-based
Sensor cost ₹15-25k per zone ₹40-80k per zone (HD optical)
Lag 15-30 min until CO₂ rises Real-time
Accuracy in mixed zones Poor (drinkers/smokers/coffee bias readings) Good
Compliance with ASHRAE 62.1 §6.2.7.2 Standard Acceptable but needs documentation
Maintenance NDIR sensors drift; calibrate every 2 years Generally maintenance-free (no calibration)

For office and hospitality, CO₂-based is industry standard. For high-density variable spaces (auditoriums, classrooms, conference centres), occupancy-based catches up on accuracy.

CO₂ setpoint logic

ASHRAE 62.1 §6.2.7.2 requires the system to deliver at least the area-component of the VRP (Ra × Az) at all times. The people-component (Rp × Pz) is what scales with occupancy.

The practical setpoint logic:

  • Setpoint: 700-1100 ppm above outdoor (typically outdoor ~410 ppm, so setpoint 1100-1500 ppm).
  • Below setpoint: outdoor air at minimum (= area-component only).
  • Above setpoint: outdoor air ramps up to maintain setpoint; max OA = full design VRP.
  • Hysteresis: 100-200 ppm dead-band to avoid hunting.

A CO₂ setpoint of 1,000 ppm corresponds approximately to ventilation of 7-8 L/s per person — close to the ASHRAE 62.1 default for an office (Rp = 5 L/s/person + Ra component for floor area).

Sensor placement: the make-or-break detail

CO₂ sensor location dictates DCV accuracy. Three valid placements:

1. Return-air duct (or grille immediately upstream of return mixing). Best for single-zone systems. Reading represents the average occupancy of all served spaces.

2. Wall-mounted in zone, 1.5-1.8 m above floor, away from windows/doors and HVAC supply diffusers. For multi-zone systems where each zone is metered separately.

3. Plenum-return ceiling location, when ductwork is plenum-return type. Less ideal — stratification can bias.

Avoid: sensor at supply diffuser (reading is conditioned air, not zone air); sensor at desk level (CO₂ pools higher near floor); sensor near a coffee maker or kitchenette.

ASHRAE 62.1 dynamic VRP correction

For multi-zone systems, ASHRAE 62.1 §6.2.7.1 requires the dynamic ventilation efficiency calculation to be re-run with current occupancy. The Vot (outdoor air at the system) is the maximum of:

  • Vot at design occupancy (minimum guaranteed)
  • Vot at current measured occupancy

Static VRP gives one number for design occupancy; dynamic VRP recalculates per the current Pz across all zones. In a mixed-occupancy multi-zone system, this matters: a single critical zone (auditorium fully occupied) can drive system-wide outdoor-air requirement up by 30%.

Modern BAS controllers (Trane Tracer SC+, JCI Metasys, Honeywell WEBs) include a VRP module that runs this calculation continuously.

Sequence of operation

A typical DCV-enabled VAV terminal box sequence:


1. CO2 monitored in return; reset OA damper position
2. If CO2 < setpoint - 100 ppm: OA = minimum (area component only)
3. If CO2 > setpoint - 100 ppm: ramp OA toward design (max 100% of design VRP)
4. If CO2 > setpoint + 200 ppm for > 15 min: send maintenance alert
5. Once daily (e.g. 4 AM): force full OA for 30 min flush
6. Lockouts: do NOT reduce OA below 30% of design (NBC 2016 minimum) regardless of CO2

That last lockout is important — Indian code specifies a hard minimum of 5 ACH or 30% of design OA, whichever is higher. DCV cannot drop below it.

Worked example: 200-person conference room

Conference room: 200 m² floor, design occupancy 200 people, ASHRAE 62.1 default Rp + Ra.


Vbz = Rp × Pz + Ra × Az = 0.0025 × 200 + 0.0006 × 200 = 0.62 m³/s = ~1,310 cfm
At Ez = 0.8 (typical fan-coil):
Voz = Vbz / Ez = 0.78 m³/s = ~1,650 cfm at 100% occupancy

Without DCV: 1,650 cfm continuously, even when room is empty.

With DCV CO₂-based setpoint 1000 ppm:

Occupancy OA delivered
0 (empty) Ra component only = 150 cfm (minimum 300 cfm by NBC lockout)
50 (25%) ~600 cfm
100 (50%) ~1,100 cfm
200 (100%) 1,650 cfm (full VRP)

If average daily occupancy is 30%, average OA delivered is ~700 cfm vs 1,650 baseline → 58% reduction in OA-related conditioning. At Delhi summer conditions (~67 kW total OA load at 1,650 cfm), savings = 67 × 0.58 = 39 kW peak. Annual savings: roughly ₹400,000-500,000 at typical office occupancy patterns.

Five mistakes that ruin DCV performance

1. Sensor calibration ignored. NDIR drift can be 100-200 ppm/year. Annual calibration plan or sensor replacement at 5 years.

2. Setpoint too aggressive (> 1500 ppm). Occupants report stuffy / foggy / sluggish. Stick to 1000-1100 ppm.

3. Hard lockout below 30% of design OA forgotten. NBC 2016 requires it. AHJ rejection if not implemented.

4. DCV applied to single-zone systems with a CO2 sensor in supply. Reading conditioned air, not zone air. Sensor location matters.

5. No daily flush for IAQ purge. A morning flush at full OA reduces overnight VOC accumulation; without it, occupants notice.

Quick checklist

  • [ ] Strategy chosen: CO₂ (industry standard) or occupancy-based (high-density)
  • [ ] Sensor placement: return-duct (single-zone) or zone-wall (multi-zone)
  • [ ] Setpoint 1000-1100 ppm with 100-200 ppm dead-band
  • [ ] Hard lockout at 30% of design OA (NBC compliance)
  • [ ] Daily flush sequence at low-occupancy hour
  • [ ] Sensor calibration plan (annual, replace at 5 years)
  • [ ] BAS supports dynamic VRP for multi-zone systems

References: ASHRAE 62.1-2022 §6.2.7 (Demand Controlled Ventilation); ECBC 2017 §5.2.6; LEED v4.1 EQc1 IAQ; ASHRAE Handbook HVAC Apps 2023 Ch 47.

[Disclosure block, Legal notice — auto-included by article template]

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top