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

ZhengONeill's profile - activity

2017-04-04 21:45:31 -0500 commented question EnergyPlus EMS dynamic reset vav box minimum primary air flow setpoint

yes. I did. It did not work.

2017-04-04 15:16:11 -0500 commented question EnergyPlus EMS dynamic reset vav box minimum primary air flow setpoint

Updates: I did a few more tests. Here is what I found: 1) The EMS is working in terms of reading a new schedule of min air flow fraction for VAV terminal box. When I output the min flow fraction- it is the one that provided in the EMS. 2) However, EnergyPlus VAV box control will not take this EMS new fraction. It still takes the old one for the control. 3) I tried different call points. The same issue is still there.

2017-04-04 08:40:25 -0500 received badge  Student (source)
2017-04-04 08:17:46 -0500 asked a question EnergyPlus EMS dynamic reset vav box minimum primary air flow setpoint

I am trying to dynamically reset vav box (with reheat coil) minimum primary air flow setpoint. The previous post suggested to overwrite the min air flow fraction schedule. I set up a simple test case in EMS, but it seems that the overwrite does not work. I tried different calling points. Any insights will be appreciated!

!- =========== ALL OBJECTS IN CLASS: ENERGYMANAGEMENTSYSTEM:ACTUATOR ===========

EnergyManagementSystem:Actuator,

myMin_ZN_Air_SCH,        !- Name
 Zone_Min_Frac,           !- Actuated Component Unique Name
Schedule:Constant,       !- Actuated Component Type
Schedule Value;          !- Actuated Component Control Type

!- ======= ALL OBJECTS IN CLASS: ENERGYMANAGEMENTSYSTEM:PROGRAMCALLINGMANAGER

EnergyManagementSystem:ProgramCallingManager,

Main Program CallingPoint,  !- Name
BeginTimestepBeforePredictor,  !- EnergyPlus Model Calling Point
Main_Loop;               !- Program Name 1

!- =========== ALL OBJECTS IN CLASS: ENERGYMANAGEMENTSYSTEM:PROGRAM =

EnergyManagementSystem:Program,

Main_Loop,               !- Name
SET myMin_ZN_Air_SCH=0.2;!- Program Line 1