ugr-sail / sinergym

Gym environment for building simulation and control using reinforcement learning
https://ugr-sail.github.io/sinergym/
MIT License
131 stars 35 forks source link

[Bug]: Significant limitations in 5Zone building control. #396

Closed Ahmed2BP closed 7 months ago

Ahmed2BP commented 7 months ago

Bug 🐛

Given the default configuration of 5Zone building, it seems impossible to achieve perfect thermal comfort, even if energy consumption is not taken into account. This significantly affects the performance of the agent, as its control is limited by the building design.

To Reproduce

For example, if the proposed RBC for this building is used, which always sets the same pair of setpoints, temperature requirements are not met, as shown in the image below:

Imagen1

Expected behavior

This RBC should be able to maintain indoor temperature within the desired ranges. It should look something like this:

Imagen2

Solution

After some research and several tests, I think the solution is to modify the amount of outdoor air used for ventilation. It looks like HVAC devices in this building are not designed to keep a desired temperature with so much outdoor air. Instead, when this amount is reduced, the HVAC system is able to maintain a proper temperature much more easily.

System Info

Checklist