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

[EnergyPlus_Support] Boiler control through EMS





Hi all,

I need help in creating the following hot water boiler control:
- i have a gas condensing boiler with known capacity and design conditions
- boiler has the following control logic:
   While on it measures inlet and outlet temperatures,
   if temperature difference is less than 11K (oC) it turns OFF the burner
   when this difference drops it turns ON the burner
   while on always want to reach constant outlet setpoint of 80oC, it has modulating burner so during start it goes with 100% capacity and afterwards it modulates it up to 20%.
- boiler is accompanied with constant speed pump which is always ON (for a defined schedule of time) and has the flow rate autosized to the value which coincides with the real pump.
- i tried using EMS to switch it ON/OFF but it want turn the boiler on (like, difference is always less than 11)
- when I made simulations without EMS I saw that condition was reached several hundred times during heating season

Here is the EMS code:

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

EnergyManagementSystem:Sensor,
    OutsideAirSensor,        !- Name
    Environment,             !- Output:Variable or Output:Meter Index Key Name
    Site Outdoor Air Drybulb Temperature;  !- Output:Variable or Output:Meter Name

EnergyManagementSystem:Sensor,
    BoilerSupply,            !- Name
    HW Supply Outlet Node,   !- Output:Variable or Output:Meter Index Key Name
    System Node Temperature; !- Output:Variable or Output:Meter Name

EnergyManagementSystem:Sensor,
    BoilerReturn,            !- Name
    HW Supply Inlet Node,    !- Output:Variable or Output:Meter Index Key Name
    System Node Temperature; !- Output:Variable or Output:Meter Name


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

EnergyManagementSystem:Actuator,
    ControlValve2,           !- Name
    BOILER DOSTUPNOST,       !- Actuated Component Unique Name
    Schedule:Compact,        !- Actuated Component Type
    Schedule Value;          !- Actuated Component Control Type


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

EnergyManagementSystem:ProgramCallingManager,
    BoilerControl,  

__._,_.___


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.




Your email settings: Individual Email|Traditional
Change settings via the Web (Yahoo! ID required)
Change settings via email: Switch delivery to Daily Digest | Switch to Fully Featured
Visit Your Group | Yahoo! Groups Terms of Use | Unsubscribe

__,_._,___