VAV doesn't introduce any OA once DCV is implemented
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
Schedule:Compact,
CO2 Sensor On, !- Name
Any Number, !- Schedule Type Limits Name
Through: 31 Dec, !- Field 1
For: Weekdays, !- Field 2
Until: 5:00, !- Field 3
0, !- Field 4
Until: 22:00, !- Field 5
1000, !- Field 6
Until: 24:00, !- Field 7
0, !- Field 8
For: Saturday, !- Field 9
Until: 5:00, !- Field 10
0, !- Field 11
Until: 15:00, !- Field 12
1000, !- Field 13
Until: 24:00, !- Field 14
0, !- Field 15
For: SummerDesignDay, !- Field 16
Until: 5:00, !- Field 17
0, !- Field 18
Until: 22:00, !- Field 19
1000, !- Field 20
Until: 24:00, !- Field 21
0, !- Field 22
For: WinterDesignDay, !- Field 23
Until: 5:00, !- Field 24
0, !- Field 25
Until: 22:00, !- Field 26
1000, !- Field 27
Until: 24:00, !- Field 28
0, !- Field 29
For: AllOtherDays, !- Field 30
Until: 24:00, !- Field 31
0; !- Field 32
Schedule:Compact,
Outdoor CO2 Level, !- Name
Any Number, !- Schedule Type Limits Name
Through: 12/31, !- Field 1
For: AllDays, !- Field 2
Until: 24:00, !- Field 3
400; !- Field 4
Schedule:Compact,
All on, !- Name
On/Off, !- Schedule Type Limits Name
Through: 12/31, !- Field 1
For: AllDays, !- Field 2
Until: 24:00, !- Field 3
1; !- Field 4
Schedule:Constant,
On, !- Name
Any Number, !- Schedule Type Limits Name
1; !- Hourly Value
People,
Office_ppl, !- Name
Office_list, !- Zone or ZoneList Name
Office ppl (BEAM), !- Number of ...
Please also post these relevant objects: "Office_OA", "CO2 Sensor On", "Outdoor CO2 Level", "All On", "On" and also the relevant People object which specifies a CO2 generation rate for the "Office_list" zones and the Activity Level Schedule referenced by that People object.
I have added the objects to the post. However, I cannot find objects in
DesignSpecification:OutdoorAir
as shown the image added to the above post though I can find them in idf editor.