I am modelling VAV with chilled water mainly using HVACTemplate.
After confirming model is working as I expected, tried to implement Demand Control Ventilation referring to this page.
However, it is found that model with DCV doesn't introduce any OA.
Can anyone tell me what may be causing this problem?
Following are the components I have added to the idf file to implement DCV.
ZoneAirContaminantBalance,
Yes, !- Carbon Dioxide Concentration
Outdoor CO2 Level, !- Outdoor Carbon Dioxide Schedule Name
No; !- Generic Contaminant Concentration
ZoneControl:ContaminantController,
A_LZ_OfficeN, !- Name
A_LZ_OfficeN, !- Zone Name
All On, !- Carbon Dioxide Control Availability Schedule Name
CO2 Sensor On; !- Carbon Dioxide Setpoint Schedule Name
Controller:MechanicalVentilation,
Office_DCV, !- Name
CO2 Sensor On, !- Availability Schedule Name
Yes, !- Demand Controlled Ventilation
IndoorAirQualityProcedure, !- System Outdoor Air Method
1, !- Zone Maximum Outdoor Air Fraction {dimensionless}
Office_list, !- Zone 1 Name
Office_OA, !- Design Specification Outdoor Air Object Name 1
DSZAD; !- Design Specification Zone Air Distribution Object Name 1
Controller:OutdoorAir,
A_LZ_Sys OA Controller, !- Name
A_LZ_Sys Relief Air Outlet, !- Relief Air Outlet Node Name
A_LZ_Sys Air Loop Inlet, !- Return Air Node Name
A_LZ_Sys Mixed Air Outlet, !- Mixed Air Node Name
A_LZ_Sys Outside Air Inlet, !- Actuator Node Name
autosize, !- Minimum Outdoor Air Flow Rate {m3/s}
autosize, !- Maximum Outdoor Air Flow Rate {m3/s}
NoEconomizer, !- Economizer Control Type
ModulateFlow, !- Economizer Control Action Type
, !- Economizer Maximum Limit Dry-Bulb Temperature {C}
, !- Economizer Maximum Limit Enthalpy {J/kg}
, !- Economizer Maximum Limit Dewpoint Temperature {C}
, !- Electronic Enthalpy Limit Curve Name
, !- Economizer Minimum Limit Dry-Bulb Temperature {C}
NoLockout, !- Lockout Type
FixedMinimum, !- Minimum Limit Type
, !- Minimum Outdoor Air Schedule Name
, !- Minimum Fraction of Outdoor Air Schedule Name
On, !- Maximum Fraction of Outdoor Air Schedule Name
Office_DCV; !- Mechanical Ventilation Controller Name