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

Revision history [back]

Matlab EnergyPlus co-simulation

Hi everyone,

I'm a control engineer and recently I've started to work on optimizing the energy efficiency of building focusing on the control of the various heading/cooling equipment of the building.

I've found this toolbox: https://fr.mathworks.com/matlabcentral/fileexchange/69074-energyplus-co-simulation-toolbox on Matlab Central which allows to start a simulation from Matlab and to read information from EnergyPlus into Matlab. Nevertheless, it does not seem straightforward to bypass the automatic control laws (the schedules) implemented inside EnergyPlus in order to directly control a heating/cooling equipment, such as a radiator.

In particular, can somebody give me some idea about how to setup the ExternalInterface and the elements of type ExternalInterface:Actuator in order to declare the radiator as an actuator controller from Matlab ?

Thank you in advance, Best regards, Tudor

Matlab EnergyPlus co-simulation

Hi everyone,

I'm a control engineer and recently I've started to work on optimizing the energy efficiency of building focusing on the control of the various heading/cooling equipment of the building.

I've found this toolbox: https://fr.mathworks.com/matlabcentral/fileexchange/69074-energyplus-co-simulation-toolbox on Matlab Central which allows to start a simulation from Matlab and to read information from EnergyPlus into Matlab. Nevertheless, it does not seem straightforward to bypass the automatic control laws (the schedules) implemented inside EnergyPlus in order to directly control a heating/cooling equipment, such as a radiator.

In particular, can somebody give me some idea about how to setup the ExternalInterface and the elements of type ExternalInterface:Actuator in order to declare the radiator as an actuator controller from Matlab ?

Thank you in advance, Best regards, Tudor