[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[EnergyPlus_Support] Manipulating schedules with EMS





Dear colleagues,


I am trying to optimize thermal comfort in multi-zone office served by central AHU with heat recovery. Supply air is entering the zones directly through AirTerminal:SingleDuct:Uncontolled objects.


The optimization is performed in custom software which reads output in order to calculate objective function and writes in predetermined lines values of selected independent variables. Then starts the simulation and the process repeats until the optimal solution is found (similar to GenOPT).


Since the AHU composition and operation is very tricky (at least) to model with EnergyPlus Objects, I would like to optimize the availability schedules for each of the separate sections.

The AHU contains HX with OA Mixer, Cooling Coil and Supply and Return Fans and has 3 different availability schedules for HX availability, Coil Availability and fans availability.


Here is the problem:


I created simple EMS program that forces Fans On when either Cooling Coil or HX need to be On (as a result of optimization), but dont know how to leave the possibility for Fans to be On when coil and HX are set to 0 (possibility of free cooling). Is this possible and how within the EMS?


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


EnergyManagementSystem:Sensor,

    AHUCCOnSensor,           !- Name

    AHU Cooling Coil Availability,  !- Output:Variable or Output:Meter Index Key Name

    Schedule Value;          !- Output:Variable or Output:Meter Name


EnergyManagementSystem:Sensor,

    AHUHXOnSensor,           !- Name

    AHU HX Availability,     !- Output:Variable or Output:Meter Index Key Name

    Schedule Value;          !- Output:Variable or Output:Meter Name


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


EnergyManagementSystem:Actuator,

    AHUFanAvailable,         !- Name

    AHU Fan Availability,    !- Actuated Component Unique Name

    Schedule:Compact,        !- Actuated Component Type

    Schedule Value;          !- Actuated Component Control Type


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


EnergyManagementSystem:Program,

    AHUFanStart,           &n

__._,_.___

Posted by: marko.ignjatovic1980@xxxxxxxxx


Primary EnergyPlus support is found at:
http://energyplus.helpserve.com or send a message to energyplus-support@xxxxxxxx

The primary EnergyPlus web site is found at:
http://www.energyplus.gov

The group web site is:
http://groups.yahoo.com/group/EnergyPlus_Support/

Attachments are currently allowed but be mindful that not everyone has a high speed connection.  Limit attachments to small files.

EnergyPlus Documentation is searchable.  Open EPlusMainMenu.pdf under the Documentation link and press the "search" button.




Visit Your Group
Yahoo! Groups
PrivacyUnsubscribeTerms of Use

__,_._,___