The ME building platform comprises a section of the laboratoire d'automatique accounting for a total area of 90 sq. meters. This section includes five offices: four individual offices and one shared office with six occupants. The rooms are characterized by a concrete heavyweight structure with a limited glass surface.
Each room has been equipped with Aoetec Z-Wave Multisensors that monitor indoor temperature, presence, humidity, and lightning. All measurments are sent through a low-power protocol to a Sensor Node.
Weather information is retrieved from an external website, called Wunderground, by means of a standard API. Obtained data comprise both recorded measurements as well as future predictions for both outside temperature and solar global irradiance.
Electric heaters have been installed in each room to provide the required thermal heat. The heaters are rated at 1850 Watts summing up to a total power capacity of 9250 Watts. To be able to modulate their power consumption the heaters were customized using additional hardware that allows PWM at 4Hz. Moreover, the heaters are equipped with power sensors to monitor their power consumption wich is sent to a Sensor Node.
The Sensor Node collects all measurments and stores them into an online database. The communication is handled using YARP [2].
When an experiment is performed, the main controller, implemented in MATLAB, performes the following tasks:
A crucial step towards the optimal control of a building is represented by the capability of predicting its future behaviour as a reponse to both actuation commands as well as external perturbation, e.g., occupancy, solar radiation, outside temperature, etc.
For these reason, a significant effort in the early stage of this project was spent in order to obtain reliable models.
Standard black-box identification techniques were considered [3]. To obtain meaningful data, the heater power consumption was modulated with a PRBS signal. All external perturbations were recorded over a one-week period.
Each room was identified separately since the thermal coupling between them is weak.
As a result of this phase we obtained 4 second-order Auto Regressive model with exogenous inputs (ARX).
On the left, the validation of the obtained dynamical model for one of the room is reported. As it can be seen in the top plot, the predicted temperature profile closely follows the actual measured temperature.
[1] G. Metta, P. Fitzpatrick, and L. Natale, “Yarp: Yet another robot platform,” International Journal of Advanced Robotic Systems, vol. 3, no. 1, pp. 043–048, Mar. 2006
[2] L. Ljung, System identification, in: Signal Analysis and Prediction, Springer, 1998, pp. 163–173.