Question-and-Answer Resource for the Building Energy Modeling Community
Get started with the Help page
Ask Your Question

Revision history [back]

How can DCV and VAV be compatible in both heating and cooling?

Has anyone been able to successfully implement CO2 based DCV in a VAV system, both in heating and cooling? I'm trying to model it with a simple single-zone, but I can't find the perfect settings. Any advice would be appreciated.

Here are IDF files (v9.4.0). Now I have 4 cases with different settings. The table below shows the setting differences for each case. Common settings are omitted in the table. Of course I set other classes that are necessary for DCV such as ZoneAirContaminantBalance and ZoneControl:ContaminantController.

image description

Case_A: I modelled it first, but the supply air (SA) flow rate was not variable. It's similar to this post.

Case_B: After much trial and error, I found that blank Design Specification Outdoor Air Object Name in AirTerminal:SingleDuct:VAV:Reheat made SA flow rate variable, but instead, DCV became ineffective when heating.

Case_C: When I removed Controller:MechanicalVentilation, DCV in winter was OK, but this time DCV was no longer working when cooling.

Case_D: I don't think it's the best setting, but it's the best I can do at the moment. DCV of Case_B in summer is OK, and the occupancy schedule of summer and winter is the same. So, I manually calculated the hourly OA fractions (= OA/Maximum SA) in one day that keep CO2 consentration to the setpoint(1000ppm) from the result of Case_B in summer. Then, I made the following schedule and put it into Minimum Air Flow Fraction Schedule Name in AirTerminal:SingleDuct:VAV:Reheat. The result looks OK at a glance, but it just forces SA and OA to vary enough to keep zone CO2 concentration 1000ppm. It is "pretended" correctness.

Schedule:Compact,
MinimumAirFlowFractionSchedule,  !- Name
Fraction,                !- Schedule Type Limits Name
Through: 12/31,          !- Field 1
For: AllDays,            !- Field 2
Until: 8:00,  0,         !- Field 4
Until: 9:00,  .35,       !- Field 6
Until: 10:00,  .45,      !- Field 8
Until: 11:00,  .43,      !- Field 10
Until: 12:00,  .34,      !- Field 12
Until: 13:00,  .18,      !- Field 14
Until: 14:00,  .34,      !- Field 16
Until: 18:00,  .43,      !- Field 18
Until: 19:00,  .22,      !- Field 20
Until: 21:00,  .05,      !- Field 22
Until: 24:00,  0;        !- Field 24

The charts below are the simulation results of all cases.

image description

image description

image description

image description

How can DCV and VAV be compatible in both heating and cooling?

Has anyone been able to successfully implement CO2 based DCV in a VAV system, both in heating and cooling? I'm trying to model it with a simple single-zone, but I can't find the perfect settings. Any advice would be appreciated.

Here Here are IDF files (v9.4.0). Now I have 4 cases with different settings. The table below shows the setting differences for each case. Common settings are omitted in the table. Of course I set other classes that are necessary for DCV such as ZoneAirContaminantBalance and ZoneControl:ContaminantController.

image description

Case_A: I modelled it first, but the supply air (SA) flow rate was not variable. It's similar to this post.

Case_B: After much trial and error, I found that blank Design Specification Outdoor Air Object Name in AirTerminal:SingleDuct:VAV:Reheat made SA flow rate variable, but instead, DCV became ineffective when heating.

Case_C: When I removed Controller:MechanicalVentilation, DCV in winter was OK, but this time DCV was no longer working when cooling.

Case_D: I don't think it's the best setting, but it's the best I can do at the moment. DCV of Case_B in summer is OK, and the occupancy schedule of summer and winter is the same. So, I manually calculated the hourly OA fractions (= OA/Maximum SA) in one day that keep CO2 consentration to the setpoint(1000ppm) from the result of Case_B in summer. Then, I made the following schedule and put it into Minimum Air Flow Fraction Schedule Name in AirTerminal:SingleDuct:VAV:Reheat. The result looks OK at a glance, but it just forces SA and OA to vary enough to keep zone CO2 concentration 1000ppm. It is "pretended" correctness.

Schedule:Compact,
MinimumAirFlowFractionSchedule,  !- Name
Fraction,                !- Schedule Type Limits Name
Through: 12/31,          !- Field 1
For: AllDays,            !- Field 2
Until: 8:00,  0,         !- Field 4
Until: 9:00,  .35,       !- Field 6
Until: 10:00,  .45,      !- Field 8
Until: 11:00,  .43,      !- Field 10
Until: 12:00,  .34,      !- Field 12
Until: 13:00,  .18,      !- Field 14
Until: 14:00,  .34,      !- Field 16
Until: 18:00,  .43,      !- Field 18
Until: 19:00,  .22,      !- Field 20
Until: 21:00,  .05,      !- Field 22
Until: 24:00,  0;        !- Field 24

The charts below are the simulation results of all cases.

image description

image description

image description

image description

How can DCV and VAV be compatible in both heating and cooling?

Has anyone been able to successfully implement CO2 based DCV in a VAV system, both in heating and cooling? I'm trying to model it with a simple single-zone, but I can't find the perfect settings. Any advice would be appreciated.

Here are IDF files (v9.4.0). Now I have 4 cases with different settings. The table below shows the setting differences for each case. Common settings are omitted in the table. Of course I set other classes that are necessary for DCV such as ZoneAirContaminantBalance and ZoneControl:ContaminantController.

image descriptionimage description

Case_A: I modelled it first, but the supply air (SA) flow rate was not variable. It's similar to this post.

Case_B: After much trial and error, I found that blank Design Specification Outdoor Air Object Name in AirTerminal:SingleDuct:VAV:Reheat made SA flow rate variable, but instead, DCV became ineffective when heating.

Case_C: When I removed Controller:MechanicalVentilation, DCV in winter was OK, but this time DCV was no longer working when cooling.

Case_D: I don't think it's the best setting, but it's the best I can do at the moment. DCV of Case_B in summer is OK, and the occupancy schedule of summer and winter is the same. So, I manually calculated the hourly OA fractions (= OA/Maximum SA) in one day that keep CO2 consentration to the setpoint(1000ppm) from the result of Case_B in summer. Then, I made the following schedule and put it into Minimum Air Flow Fraction Schedule Name in AirTerminal:SingleDuct:VAV:Reheat. The result looks OK at a glance, but it just forces SA and OA to vary enough to keep zone CO2 concentration 1000ppm. It is "pretended" correctness.

Schedule:Compact,
MinimumAirFlowFractionSchedule,  !- Name
Fraction,                !- Schedule Type Limits Name
Through: 12/31,          !- Field 1
For: AllDays,            !- Field 2
Until: 8:00,  0,         !- Field 4
Until: 9:00,  .35,       !- Field 6
Until: 10:00,  .45,      !- Field 8
Until: 11:00,  .43,      !- Field 10
Until: 12:00,  .34,      !- Field 12
Until: 13:00,  .18,      !- Field 14
Until: 14:00,  .34,      !- Field 16
Until: 18:00,  .43,      !- Field 18
Until: 19:00,  .22,      !- Field 20
Until: 21:00,  .05,      !- Field 22
Until: 24:00,  0;        !- Field 24

The charts below are the simulation results of all cases.

image description

image description

image description

image description

How can DCV and VAV be compatible in both heating and cooling?

Has anyone been able to successfully implement CO2 based DCV in a VAV system, both in heating and cooling? I'm trying to model it with a simple single-zone, but I can't find the perfect settings. Any advice would be appreciated.

Here are IDF files (v9.4.0). Now I have 4 cases with different settings. The table below shows the setting differences for each case. Common settings are omitted in the table. Of course I set other classes that are necessary for DCV such as ZoneAirContaminantBalance and ZoneControl:ContaminantController.

image descriptionimage description

Case_A: I modelled it first, but the supply air (SA) flow rate was not variable. It's similar to this post.

Case_B: After much trial and error, I found that blank Design Specification Outdoor Air Object Name in AirTerminal:SingleDuct:VAV:Reheat made SA flow rate variable, but instead, DCV became ineffective when heating.

Case_C: When I removed Controller:MechanicalVentilation, DCV in winter was OK, but this time DCV was no longer working when cooling.

Case_D: I don't think it's the best setting, but it's the best I can do at the moment. DCV of Case_B in summer is OK, and the occupancy schedule of summer and winter is the same. So, I manually calculated the hourly OA fractions (= OA/Maximum SA) in one day that keep CO2 consentration to the setpoint(1000ppm) from the result of Case_B in summer. Then, I made the following schedule and put it into Minimum Air Flow Fraction Schedule Name in AirTerminal:SingleDuct:VAV:Reheat. The result looks OK at a glance, but it just forces SA and OA to vary enough to keep zone CO2 concentration 1000ppm. It is "pretended" correctness.

Schedule:Compact,
MinimumAirFlowFractionSchedule,  !- Name
Fraction,                !- Schedule Type Limits Name
Through: 12/31,          !- Field 1
For: AllDays,            !- Field 2
Until: 8:00,  0,         !- Field 4
Until: 9:00,  .35,       !- Field 6
Until: 10:00,  .45,      !- Field 8
Until: 11:00,  .43,      !- Field 10
Until: 12:00,  .34,      !- Field 12
Until: 13:00,  .18,      !- Field 14
Until: 14:00,  .34,      !- Field 16
Until: 18:00,  .43,      !- Field 18
Until: 19:00,  .22,      !- Field 20
Until: 21:00,  .05,      !- Field 22
Until: 24:00,  0;        !- Field 24

The charts below are the simulation results of all cases.

image description

image description

image description

image description

How can DCV and VAV be compatible in both heating and cooling?

Has anyone been able to successfully implement CO2 based DCV in a VAV system, both in heating and cooling? I'm trying to model it with a simple single-zone, but I can't find the perfect settings. Any advice would be appreciated.

Here are IDF files (v9.4.0). Now I have 4 cases with different settings. The table below shows the setting differences for each case. Common settings are omitted in the table. Of course I set other classes that are necessary for DCV such as ZoneAirContaminantBalance and ZoneControl:ContaminantController.

image description

Case_A: I modelled it first, but the supply air (SA) flow rate was not variable. It's similar to this post.

Case_B: After much trial and error, I found that blank Design Specification Outdoor Air Object Name in AirTerminal:SingleDuct:VAV:Reheat made SA flow rate variable, but instead, DCV became ineffective when heating.

Case_C: When I removed Controller:MechanicalVentilation, DCV in winter was OK, but this time DCV was no longer working when cooling.

Case_D: I don't think it's the best setting, but it's the best I can do at the moment. DCV of Case_B in summer is OK, and the occupancy schedule of summer and winter is the same. So, I manually calculated the hourly OA fractions (= OA/Maximum SA) in one day that keep CO2 consentration to the setpoint(1000ppm) from the result of Case_B in summer. Then, I made the following schedule and put it into Minimum Air Flow Fraction Schedule Name in AirTerminal:SingleDuct:VAV:Reheat. The result looks OK at a glance, but it just forces SA and OA to vary enough to keep zone CO2 concentration 1000ppm. It is "pretended" correctness.

Schedule:Compact,
MinimumAirFlowFractionSchedule,  !- Name
Fraction,                !- Schedule Type Limits Name
Through: 12/31,          !- Field 1
For: AllDays,            !- Field 2
Until: 8:00,  0,         !- Field 4
Until: 9:00,  .35,       !- Field 6
Until: 10:00,  .45,      !- Field 8
Until: 11:00,  .43,      !- Field 10
Until: 12:00,  .34,      !- Field 12
Until: 13:00,  .18,      !- Field 14
Until: 14:00,  .34,      !- Field 16
Until: 18:00,  .43,      !- Field 18
Until: 19:00,  .22,      !- Field 20
Until: 21:00,  .05,      !- Field 22
Until: 24:00,  0;        !- Field 24

The charts below are the simulation results of all cases.

image description

image description

image description

image descriptionimage description

image description

image description

image description