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

How to Control LowtemperatureRadiant system and typical HVAC system through external algorithm?

asked 2015-01-29 10:17:37 -0500

Waseem's avatar

updated 2015-07-11 18:58:29 -0500

Hello All,

I want to control LowTemperatureRadiant system by using an algorithm e.g. I want to use Model predictive control. I know EnergyPlus can control LowtemperatureRadiant based on different temperatures e.g. indoor air temperature, MRT, outdoor air temperature etc, We also have to define a throttling range, meaning if the set-point is 15 degrees and throttling range is 2 degrees C then there will be no water flow where the temperature is at or above 16 degree and maximum flow at 14 degrees and so on. My question is can we implement our own control algorithm so that we specify flow rate at a given time step meaning the control algorithm will pass values of Water flow rate to EnergyPlus? the same goes for a typical HVAC system? How can we specify Ts AND ms (Labelled in the figure) from outside EnergyPlus. I more interested in LowTemperatureRadiant systems (top figure). Please see the figure below, where I have tried to draw both systems. Low temperature radiant system and typical HVAC system


Kindest Regards


edit retag flag offensive close merge delete

1 Answer

Sort by ยป oldest newest most voted

answered 2015-01-29 10:52:39 -0500

updated 2015-01-29 11:20:38 -0500

Look into using the Building Controls Virtual Test Bed for control capabilities outside of what's provided within EnergyPlus.

edit flag offensive delete link more


Hi Eric, I have control algorithm, what I want to do is just to pass optimal values of flow rate/supply temperature to EnergyPlus and run energyplus simulation. Any idea?

Waseem's avatar Waseem  ( 2015-01-29 11:03:22 -0500 )edit

Sure, you could implement your algorithm in, e.g., MATLAB and link it to your simulation with the BCVTB. Or, it looks like you could do it by coding a routine using the EnergyPlus Energy Management System. See the EMS Application Guide (included with EnergyPlus Documentation) for how to do that. Looks like there is an actuator for Low Temperature Radiant Hydronic water mass flow rate.

ericringold's avatar ericringold  ( 2015-01-29 11:23:57 -0500 )edit

I will have a look at EMS, but I think there may be another way of doing it.

Waseem's avatar Waseem  ( 2015-01-29 12:06:55 -0500 )edit

Your Answer

Please start posting anonymously - your entry will be published after you log in or create a new account.

Add Answer

Training Workshops


Question Tools

1 follower


Asked: 2015-01-29 10:17:37 -0500

Seen: 275 times

Last updated: Jan 29 '15