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:
Expected behavior
This RBC should be able to maintain indoor temperature within the desired ranges. It should look something like this:
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
Sinergym Version: 3.2.6
5Zone epJSON version identifier: 23.1
Checklist
[x] I have checked that there is no similar issue in the repo (required)
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:
Expected behavior
This RBC should be able to maintain indoor temperature within the desired ranges. It should look something like this:
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