First time here? Check our help page!
5

Can EnergyPlus EMS feature model PI/PID Controls?

I want to implement PI/PID Controls strategy in energy plus and i am unable to find the same. Can someone help if anyone has tried using PI and PID Control techniques for modeling AHU/HVAC/Plant models with energy plus using EMS or any other way?

Harsha's avatar
61
Harsha
asked 2021-10-06 01:43:33 -0500
__AmirRoth__'s avatar
4.4k
__AmirRoth__
updated 2022-02-05 15:30:27 -0500
edit flag offensive 0 remove flag close merge delete

Comments

add a comment see more comments

1 Answer

4

Solution using Native Erl

There is a paper from Raftery et al from 2017 called "A new control strategy for high thermal mass radiant systems": https://escholarship.org/uc/item/5tz4...

This paper implements a Model Predictive Controller in EMS (Erl) natively. This might be a good starting point.

Resources including example IDFs etc are available at http://radiant.cbe.berkeley.edu/resou....


Using E+ v9.3.0+: the Python API

Since then, E+ actually implemented a Python API. See https://nrel.github.io/EnergyPlus/api...

It would be definitely easier to implement this using this Python API instead of using the built-in Erl language for EMS. Python packages such as simple-pid might be a great help to avoid reinventing the wheel.

Julien Marrec's avatar
29.7k
Julien Marrec
answered 2021-10-08 04:04:21 -0500
edit flag offensive 0 remove flag delete link

Comments

add a comment see more comments