Closed joesinger12 closed 2 months ago
Original comment by: joesinger12
Original comment by: joesinger12
Original comment by: joesinger12
Have done initial research into EMS and I beleive this path is feasible. Can't complete development and testing in 2022.2.1 timeframe, so pushing to next release.
Original comment by: joesinger12
The below example shows how the EMS is setting up to control the supplemental heat availability. All the EMS components can be added to IDF by adding rules in Rules_PreSim.rule, but the availability schedule assigned to the supplimental heating coil need some works on the CBECC to EnergyPlus translation. We suggest to translate all of the availability schedule if a schedule is assigned in CBECC, otherwise, use default schedule.
Schedule:Constant,
SupHeatingCoil_AvailSch,
OnOff,
1;
EnergyManagementSystem:Sensor,
OutdoorDB, !- Name
Environment, !- Output:Variable or Output:Meter Index Key Name
Site Outdoor Air Drybulb Temperature; !- Output:Variable or Output:Meter Name
EnergyManagementSystem:Actuator,
SupHeatingCoil_Avail, !- Name
SupHeatingCoil_AvailSch, !- Actuated Component Unique Name
Schedule:Constant, !- Actuated Component Type
Schedule Value; !- Actuated Component Control Type
EnergyManagementSystem:Program,
SupHeatingCoil_Avail_Setter, !- Name
SET LockoutSetPt = (40-32)/9*5, !- Set lock-out temp to 40F
IF OutdoorDB >= LockoutSetPt,
SET SupHeatingCoil_Avail = 0,
ELSE,
SET SupHeatingCoil_Avail = 1,
ENDIF;
EnergyManagementSystem:ProgramCallingManager,
SupHeatingCoil_Setter Mgr, !- Name
BeginTimestepBeforePredictor, !- EnergyPlus Model Calling Point
SupHeatingCoil_Avail_Setter; !- Program Name
Original comment by: joesinger12
Carry over issue from 3370
Supplemental heat lock-out can't be modeled unless we enhance software to use E+ UnitarySystem, or use EMS. EMS will be investigated since adding UnitarySystem is not approved. This appears to be low priority since code does not actually specify that supplement must be locked out, rather just used if HP can't meet load, which is what software is currently doing.
Reported by: joesinger12
Original Ticket: cbecc-com/tickets/3435