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

# Air flow rate control per zone with EMS

I made a small simulation model of a school containing 2 zones with each a VAV and a CO2 control for DCV. In EMS I wrote a programm that can control the air flow rate for each zone according to a CO2 setpoint. If the setpoint is exceeded in 1 zone the air flow rate will increase for this zone. For this I used the outdoor air controller as an actuator to control the total air flow rate. The next step is to control the air flow rate for the zone seperately. Therefore, I tried some actuators like (air loop zone splitter outlet 1, Zone1VAV supply outlet and Zone 1 Air Node). The problem is that I can't control the air flow rate per zone. I specified the air flow rate for the zone in EMS per zone but nothing happens.

What is the right way to control the air flow rate per zone with EMS in energyplus?

I made this programm because I only want to increase the air flow rate when the CO2 setpoint is exceeded and not depending on the number of persons present in the room.

edit retag close merge delete

Sort by » oldest newest most voted

There are a couple options. If you don't also have any reheat then the simpler option is use AirTerminal:SingleDuct:Uncontrolled, which ironically is the only air terminal that EMS can control with an actuator. The more versatile and advanced option is to use AirTerminal:SingleDuct:UserDefined.

more

2

Thanks, I will try to implement the user defined air terminal since I am using a VAV with reheat. I also asked this question during a designbuilder webinair and they told me to adjust a schedule. I now adjusted my schedule for the minimum air flow rate of the VAV with EMS and found out that this option also works.

( 2016-03-03 06:34:27 -0600 )edit

Hey, I am trying to do the same thing. Does the AirTerminal:SingleDuct:Uncontrolled work? If so, what is the calling point in the EMS I should be using? I am trying all the calling point and it doesn't seems to be working.

( 2016-05-04 13:36:39 -0600 )edit