This user guide describes how to use the EnergyPlus building envelope model and exchange data during simulation between Modelica and EnergyPlus. This allows to simulate HVAC and control systems in Modelica, coupled to the EnergyPlus envelope model. The implementation is such that the joint simulation between Modelica and EnergyPlus is automatically setup, without the user having to configure a co-simulation setup. During the simulation, different data can be exchanged between Modelica and EnergyPlus.
The figure above shows an overview of the exchanged coupling variables. The coupling variables can connect Modelica thermal zone model with EnergyPlus envelope model, or Modelica heat transfer models to EnergyPlus surfaces, for example to model a radiant floor. They also allow reading the value of EnergyPlus output variables for use in Modelica-implemented controllers, and writing to EnergyPlus schedules and EnergyPlus Energy Management System actuators. This can be used, for instance, to send supervisory control signals to EnergyPlus, such as for active facade control, or to control lights and equipment schedules that contribute to heat gains in the room and its surfaces.
See Buildings.ThermalZones.EnergyPlus_9_6_0.UsersGuide.Installation for how to install EnergyPlus and how EnergyPlus is invoked.
Name | Description |
---|---|
Installation | Installing binaries |
GettingStarted | Getting started |
Conventions | Conventions |
UnitConversion | Unit Conversion |
EnergyPlusWarmUp | EnergyPlus warm-up |
KnownIssues | Known issues |
NotesForDymola | Notes for Dymola |