Professional Documents
Culture Documents
net/publication/364527925
CITATIONS READS
0 20
3 authors:
Miquel Casals
Universitat Politècnica de Catalunya
100 PUBLICATIONS 2,026 CITATIONS
SEE PROFILE
Some of the authors of this publication are also working on these related projects:
Promoting access to open urban agriculture from the Fertilecity lab to the city (SIRAH) View project
All content following this page was uploaded by Marjan Savadkoohi on 31 October 2022.
Energy
journal homepage: www.elsevier.com/locate/energy
A R T I C L E I N F O A B S T R A C T
Keywords: Simple neural network (NN) architecture is a reliable tool to transform reactive rule-based systems into pre
Neural network dictive systems. Thermal comfort is of utmost importance in office buildings, which need the activation of
Historical data heating systems at an optimal time. A high-performance NN predictive system requires a large training dataset.
HVAC systems
This can limit system efficiency due to the lack of enough historical data derived from thermal controllers. To
Building energy optimization
Predictive control
address this issue, we generated, trained and tested a dataset of eight sizes using a calibrated building model. A
Set-point set of key performance indicators (KPIs) was improved by studying the output performance. The effect of
normalization and standardization preprocessing techniques on NN prediction ability was studied. Learning
curves showed that a minimum of 1–4 months of data are required to obtain enough accuracy. Two heating
seasons provide the optimal data size to calibrate the NN properly with high prediction accuracy. The results also
revealed that building data from ≥two years slightly improve NN performance. The most accurate results in KPIs
( ≥ 90%) were obtained with preprocessed data. The effect of preprocessing on large training patterns was less
than that of training patterns <100. Finally, NN model performance was less accurate in cold climate zones.
* Corresponding author.
E-mail address: marjan.savadkoohi@upc.edu (M. Savadkoohi).
https://doi.org/10.1016/j.energy.2022.125703
Received 4 May 2022; Received in revised form 12 September 2022; Accepted 8 October 2022
Available online 13 October 2022
0360-5442/© 2022 The Authors. Published by Elsevier Ltd. This is an open access article under the CC BY license (http://creativecommons.org/licenses/by/4.0/).
M. Savadkoohi et al. Energy 263 (2023) 125703
efficiency and thermal comfort. The benefits of NN optimization control validation method to examine preprocessing data techniques and their
over manual scheduled-based control are reliable and accurate predic performance in an NN control system.
tion, ease of implementation, energy savings in the range of 15–50%, This necessity is associated with the importance of facilitation to
and improving thermal comfort [21,25–29]. achieve deployment of predictive controls at large scale, which is
However, the application of NN is challenged by the lack of historical considered as a viable solution for occupants’ comfort and energy effi
data needed to train the NN [9,30]. NN models are limited to the data ciency. To the best of the authors’ knowledge, the amount of data
volume and quality, so a large amount of real-world historical data from required to train an NN control system is selected in a certain proportion
different seasons of the year are needed to train the building model [7]. in most previous studies. Larger training sets are mostly recommended.
For instance, Moon et al. [16] used 45 datasets for the optimized NN These increase building facility management costs and the risk of com
model. Yang et al. [12] optimized the NN by learning 100 datasets over plex building services, and are highly dependent on software, automa
three months. Macarulla et al. [18] obtained 145 datasets over six tion, control and sensors [35].
months to train the NN to implement predictive control. About 300 For this purpose, this research aimed to determine the optimal
datasets obtained over two months were used by Jang et al. [21] to train amount of data required to better train a simple architecture of NN
an NN model to predict the optimum heating timing. Nevertheless, how control for preconditioning time in office buildings. In addition, the need
much data is needed to train a NN is still unknown and remains an open for data preprocessing is evaluated and discussed. This objective covers
question. To overcome the limitations of the existing literature, it is smart-ready services (i.e., run-time management of HVAC systems),
critical to study data dimensionality. This can lead to obtaining more which are aligned with the smart readiness indicator rating [36].
accurate results with less temporal and computational cost. To study the impact of preprocessing techniques on NN prediction,
Another relevant issue observed in previous studies is that most re two common methods of normalization and standardization are selected
searchers consider data preprocessing a requirement to improve NN to explore the effect of preprocessed inputs on the proposed NN model.
control performance [12,13,18,21,24]. Basically, data collected from Data preprocessing, in which data are transformed to reduce the impact
smart meters and sensors do not have sufficient quality due to outliers of variance of the model, is used due to the sensitivity of NN models to
and noises. As a result, prediction accuracy needs to be improved by data the scale of the inputs and output [31]. In addition, key performance
preprocessing techniques. Preprocessing is an essential step before indicators (KPIs) provide evidence of the optimal data required to obtain
applying machine-learning methods to ensure a model’s quality and a calibrated NN with enough accuracy to be implemented in a building
high performance [31]. and manage its boiler. Moreover, the proposed approach is applicable in
Conditioning of data (i.e., preprocessing data techniques such as actual buildings that require only the simple architecture of the NN
normalization or standardization) raises the question of extra effort, model. It quantifies the data used by the control system and improves its
considering cost versus benefits [32]. It makes NN modeling more generalization capability, with less computational cost and prior
robust, reduces the effects of variance on any type of NN model and knowledge to work with.
increases the model’s prediction accuracy [31,33]. The remaining sections of this paper are structured as follows: Sec
Nevertheless, it remains unclear how well data processing methods tion 2 provides details of the methodology. Section 3 presents the results
can influence data sizes. In addition, an analytical comparison of pre and discusses the number of cases required to train the NN and the
processing data techniques has not been formulated. Therefore, the ef performance of the proposed control system. Section 4 summarizes the
fects of data preprocessing should be investigated to confirm whether conclusions and trends for future studies.
the method that is chosen is appropriate or not, considering the amount
of data required in an NN control system to optimize the boiler operation 2. Methodology
set-point.
To bridge the gap between documenting field validations and data This section describes the methodology used to analyze the data
availability and utilization [5,34], the use of a simplified control system required to train NN-based control. The method used in this paper is
based on NN must be facilitated and generalized. More precisely, presented in Fig. 1. First, historical data for one building was generated
existing studies have no guidelines to identify the amount of data using four heating seasons of meteorological data and a calibrated,
required to train an NN control system. In addition, there is no validated model. Second, the historical data was split into eight periods
2
M. Savadkoohi et al. Energy 263 (2023) 125703
Table 1
Parameters of NN.
Classification Parameter values
(Pi) with different lengths of time (see Table 2). Then, the NN structure
was fitted for each period to generate eight scenarios. Finally, the
trained NN models were implemented in the building model using a new
year of meteorological data to evaluate the performance. The prediction
errors and KPIs were used to assess the model’s performance in different
NN control scenarios.
The building model used in this study is the third-order model pre
sented by Bacher and Madsen [37], with a heating control system based
on a schedule and a thermostat. The model represents an existing
building model named FlexHouse located in Denmark, which is well
developed and extended by Giretti et al. [38]. It is used as an abstract
tool to represent the building’s thermal behavior and better describe the
building dynamics in the dataset [39] and to test the proposed control
system in this study. The use of third-order models has been emphasized
in other studies to model building heat dynamics [40,41]. In fact, this is
a sufficiently calibrated model that was validated in previous studies
and is feasible with the available data [37,38,42–44]. This modeling
approach provides a quick evaluation of building energy performance
that requires simple inputs [45]. The models better describe the building
dynamics in the dataset [39]. Notably, increasing the complexity of the
building model does not always guarantee a satisfactory increase in
performance [46]. Accordingly, a sufficient model could be key to
developing a user-friendly applicable control system.
The thermal model is based on a resistor-capacitance (RC) network
analogy with the structure presented in Fig. 2. The model is formulated
for separate building parts to simulate the indoor temperature:
- Interior: the interior represents the indoor air, modeled as heat ca
pacity (Ci).
- Heater: the heater is the element that provides heat to the interior of
the building. This part is modeled as heat capacity (Ch), thermal
resistance to the interior (Rih) and energy flux (Ph). In this study, the
heater energy flux is controlled with a schedule for system operation
Fig. 1. Research methodology diagram.
and a feedback control signal to implement thermostatic control of
the heating system on indoor temperature (Ti).
- Solar: the solar part represents the heat input from solar radiation
Table 2
and is modeled by global irradiance (Ps) multiplied by the effective Proposed scenarios.
window area (Aw).
Scenario Heating season Month Training patterns
- Envelope: the envelope represents the physical separator between
the conditioned and unconditioned environment of the building. 1 0.125 1 22
This element is modeled with a heat capacity (Ce) and thermal 2 0.25 2 44
3 0.5 4 88
resistance to the interior (Rie) and the ambient (Rea). 4 1 8 175
- Ambient: the ambient represents the exterior of the building and is 5 2 16 330
indicated by the ambient air temperature (Ta). 6 3 24 525
7 4 32 650
8 11.1 88 1955
The conceptual structure of the reduced-order model was imple
mented in the Modelica simulation-based environment using the
3
M. Savadkoohi et al. Energy 263 (2023) 125703
Modelica Thermal library [47] (see Fig. 3). The Modelica model was during working hours from 8 a.m. to 6 p.m. and assumed to be unoc
arranged into four main components: building, heating system, control cupied on weekends. Within occupied hours, the boiler schedule was set
system and weather. The building component implements the concep manually. Before starting the working day’s operation, it turns on to
tual schema’s interior, solar and envelope parts (see Fig. 2). The heating meet thermal comfort requirements using a scheduled on/off control
system block implements the element heater from the conceptual system. Based on the simulation, the boiler’s schedule was adjusted to
schema in Fig. 2. The control system implements the system operation ensure thermal comfort at the beginning of the working day and to
schedule to regulate the on/off switch and a thermostat to regulate the achieve the desired temperature of 21 ± 0.5 (see Fig. 3). According to
heat gain. It follows the desired set-points using the on/off controller Thermal Environmental Conditions for Human Occupancy and the
component from the Modelica library with a bandwidth of 0.5 ◦ C. adaptive comfort model of ASHRAE 55–2020 [49] (https://www.ashra
Finally, the weather component provides solar radiation and external e.org), a desired thermal comfort level is recommended between the
temperature. In this study, four years of climatic data (2015–2019) were lower and upper set-point temperature (Tcomf = 19.5–24.5). The internal
obtained from Meteocat for a location in Catalunya “Vila-rodona auto temperature was simulated using the calibrated model and the meteo
matic operational station (DQ)” (Dades de l’estació automàtica rological data.
Vila-rodona | Meteocat). Climate data is used to simulate the interior
temperature of the building. Vila-rodona is located in a warm Mediter
ranean climate zone in the province of Tarragona. The average 2.2. Development of neural network prediction model
maximum and minimum temperature of this location has been reported
at 21.7 ◦ C and 10.7 respectively with global solar radiation of 16.5 The NN model was used to determine the time needed to condition
MJ/m2 [48]. Data consisting of time series climate variables were the building (Tp) to manage the boiler schedule. Although the choice of
recorded as follows: input data, neurons and hidden layers are critical aspects, there is no
science for this, and it is a matter of trial and error [50]. This study used
- Ta: ambient temperature (◦ C) a simple NN architecture proposed by Macarulla et al. [18] as a starting
- Ps: global solar radiation (W/m2) point, as shown in (Fig. 4). It consists of one output, the time needed to
condition the building at the desired temperature; one hidden layer (Ni)
The daily operation of a building’s energy manager was simulated by with ten neurons; and three inputs, the average internal temperature
applying fixed schedule control. The building was considered occupied (Ti), the external temperature (Ta) and the difference between the
desired temperature and the current internal temperature (ΔT) (see
4
M. Savadkoohi et al. Energy 263 (2023) 125703
(Ticur − MeanTi )
Input1 = (6)
stdTi
eNHi − e− NHi The initial model (Fig. 3) was modified from a scheduled system to
tanhi = (2) an intelligent NN control system with an NN algorithm and a thermostat
eNHi + e− NHi
5
M. Savadkoohi et al. Energy 263 (2023) 125703
6
M. Savadkoohi et al. Energy 263 (2023) 125703
season” was used for the same period (2019–2020) from meteo.cat, the
Table 3
Meteorological Service of Catalonia in Spain. Data consist of time series
KPIs to assess NN implementations.
climate variables recorded as Ta “ambient temperature (◦ C)” and Ps
KPIs Description “global solar radiation (W/m2)”. The average maximum and minimum
1 Time with comfort % temperature of Boí were reported as 5.9 and − 0.2 ◦ C respectively with
2 Time with desired temperature % global solar radiation of 15.9 MJ/m2 [53]. Furthermore, in Malgrat de
3 Days with start comfort %
Mar, the average maximum and minimum temperature were reported as
4 Days with a start desired temperature %
5 Root mean square error (RMSE)
21.2 and 10.4 ◦ C respectively with global solar radiation of 16 MJ/m2
[54]. In Girona these values were 22.8 and 7.7 ◦ C, corresponding with
global solar radiation of 15.5 MJ/m2 [55].
2.5. Climate data for neural network model validation
3. Results & discussion
Indeed, the knowledge of local weather data is the boundary con
dition and key input parameter of building energy modeling [45]. The current work analyzes the results of simulation and optimization
Owing to the fact that the reference building model in this study is a scenarios implemented through preliminary tests. The key contributions
reduced third-order model, developed on Modelica libraries that are of this research are summarized as follows.
based on the reduced-order calculation method, we overcome the All KPIs follow the same trend in terms of performance in general.
challenges and limitations by the use of data-driven models that are The results indicate that increasing the number of training patterns
limited to a specific location and building type. improves the model’s efficiency. Therefore, the dimensionality of data is
To test the performance of the proposed NN control system, the significantly important to enhance the model’s prediction, precision and
simulated model carried out in different climate typologies (i.e., Boí accuracy. The learning curve of efficiency and performance of the NN
“cold Mediterranean”, Malgrat de Mar “warm Mediterranean” and model remained convergent in all preprocessing techniques when
Girona “mild Mediterranean”), one year of climate data “heating training patterns were ≥ 330. This value can be considered as the data
7
M. Savadkoohi et al. Energy 263 (2023) 125703
Table 4
KPIs and error comparison in different scenarios.
8
M. Savadkoohi et al. Energy 263 (2023) 125703
KPI results of each technique to determine the efficiency of the proposed over the weekends. As a result, the internal temperature is lower than
control strategy. Standardization and normalization techniques illus expected to achieve comfort at the start of working hours on Monday
trate a sharp increase (see Fig. 9). This is to be expected, as the need for (large horizon predictions, ΔT). Therefore, it is crucial to suggest mea
data preprocessing on a limited number of training patterns (<100) sures to reduce the number of errors on Mondays. This problem will be
significantly increases the model’s accuracy compared to a model tackled by generating more training patterns to improve performance on
without scaling. In addition, where the number of training patterns in Monday mornings. More data enables NN to deal with accurate pre
creases, its effectiveness in achieving the desired result was reduced and dictions in the set-point temperature to prevent a large amount of energy
caused a slight increase with no particular growth in accuracy. consumption and higher discomfort values.
Furthermore, the results presented in Table 4 were plotted in Fig. 10. Advanced control systems such as NN-based controls admittedly
On the left, the scatter plot shows the calculation of the predicted time to have limitations and are also dependent on weather conditions and
achieve the desired temperature at the start of the working hours. building types. This control system operates reasonably in similar office
Highlighted red points are the outliers that represent R-squared (R2) in buildings, which tend to be occupied during working hours with similar
this regression model. The maximum and minimum values represent heating conditions. Using a simulated building model compared to a real
data outliers based on the calculated errors. Different parameters such as environment, the model prediction performance and accuracy could
global maximum, global minimum and highlighted errors can be operate differently. The complexity of the NN model is not too high,
determined within a given range of box plots in various scenarios. although real building systems hardly obtain data [4]. The most chal
Accordingly, we obtained Max = 0.78, Min = − 1.2 in unscaled sce lenging limitation to conducting a real-world trial is the time needed to
narios, Max = 1.1, Min = − 1.4 in standardized scenarios, and Max = 1.5, store the real desirable data to implement a satisfactory NN control
Min = − 1.3 in normalized scenarios. Among eight scenarios, the system. Other climatology may affect the field validation of the NN
reduction in the number of outliers was visible by increasing the number model in real buildings. To move beyond the obstacles and facilitate the
of training patterns. data requirements, this study advises the need for one to four months of
On the right side of the scatter plot, the error points indicate the data to apply MPC to reach the stage of demonstration in real buildings.
trend of errors in one scenario obtained from the validation data simu Predicting the performance of buildings as complex energy systems is
lation. The positive errors reveal that predicted values are less than the full of uncertainties [57]. This is because the simulation of building
time required to achieve the desired temperature in real conditions. models is sophisticated, especially in the absence of real-world
When the boiler was turned on late due to a prediction error, we could measured data. Therefore, most results rely on the model’s uncertain
not reach the desired temperature of 21 ◦ C before working hours started data inputs and precision [58]. To compare the findings of this study
in the morning. In this case, negative errors occurred when the NN with other building typologies and to verify whether the model perfor
predicted more time and the boiler was turned on earlier. Thus, the mance is limited to a specific location and building type, a reduced-order
desired temperature was achieved before the start of the working hours. building description as a benchmark model of building energy simula
Moreover, the errors were mainly within the large horizon pre tion can be used for future studies to demonstrate NN-based control’s
dictions (ΔT), considering the fact that the optimal set-point was greatly effectiveness in managing heating systems. This study proposes a
affected by external temperature. Fig. 11 shows the monthly errors comprehensive analysis of data preprocessing methods and the effects
based on the external temperature. Outlier data were found in on training patterns with different time durations. Furthermore, the
December, January and February and on weekends in Oct and May since potential results of the simulated building model and its validation in
the predicted values differed from the actual values. They mainly different climate zones have been analyzed. Previous studies focused on
occurred in December, January and February due to the lowest ambient a single topic: the application of several types of predictive control
temperature. An analysis of the errors revealed that we are losing per systems in residential and non-residential buildings with a certain pro
formance accuracy mostly on Mondays since the boiler was turned off portion of historical data. In contrast, this study helps to break the
barrier of the use of NN control system performance and to promote the
actual application of advanced control systems.
As can be seen in Fig. 12, to compare the performance of NN-based
control in different locations and climate zones, and to verify the re
sults through simulation and historical climate data, the proposed NN
control system was applied to examine the KPIs’ variation. The NN
model was validated for a similar heating season of the year for three
new climate zones. The validation results revealed that in a warm
climate, in Malgrat de Mar (WT), the proposed NN control was well
regulated and operated efficiently (RMSE = 0.37). This was also true in
Girona in a mild climate (RMSE = 0.70). The performance of the NN
control system in a cold climate zone, Boí (Z2), was not as efficient as in
a warm climate (RMSE = 2.32). In addition, these results demonstrate
the effect of ambient temperature on the accuracy of the control system,
which is aligned with previous studies [18,21]. There are some possible
reasons for these results, including a low number of training patterns in
colder months or climates, as the events observed on Mondays. Fig. 13
indicates that in cold climates, variance increases when a longer time
horizon is predicted, which is highlighted by the red error lines in hours.
The NN model learns with a wide variance initially, and does not in
crease as noticeably as the warm climate. In a cold climate, larger pre
dictions caused underestimation and the performance of the model
decreased due to the observed KPIs.
4. Conclusion
Fig. 9. Performance of preprocessing techniques. This study discussed the optimal amount of data required to train a
9
M. Savadkoohi et al. Energy 263 (2023) 125703
10
M. Savadkoohi et al. Energy 263 (2023) 125703
conducted in the non-residential context (i.e., office buildings), in which [2] Granderson J, Lin G, Singa R, Fernandes S, Touzani S. Field evaluation of
performance of HVAC optimization system in commercial buildings. Energy Build
NN model accuracy depends on the climate, preprocessing of input data
2018;173:577–86. https://doi.org/10.1016/j.enbuild.2018.05.048.
and environmental conditions. We could identify new findings, which [3] Drgoňa J, Arroyo J, Cupeiro Figueroa I, Blum D, Arendt K, Kim D, et al. All you
included identifying the minimum relevant required amount of histor need to know about model predictive control for buildings. Annu Rev Control
ical data to facilitate the application of NN controls and improve 2020. https://doi.org/10.1016/j.arcontrol.2020.09.001.
[4] Sampaio PR, Salvazet R, Mandel P, Becker G, Chenu D. Simulation and optimal
building energy efficiency. The scope of this research is limited to control of heating and cooling systems: a case study of a commercial building.
applying a simple NN architecture in BEMS to solve the problem of the Energy Build 2021;246:111102. https://doi.org/10.1016/j.enbuild.2021.111102.
implementation of predictive control for heating systems. Therefore, the [5] Abuimara T, Hobson BW, Gunay B, O’Brien W, Kane M. Current state and future
challenges in building management: practitioner interviews and a literature
results of this study will contribute to facilitating the implementation of review. J Build Eng 2021;41. https://doi.org/10.1016/j.jobe.2021.102803.
NN predictive control to predict heating start time and gain thermal [6] Cristino TM, Faria Neto A, Wurtz F, Delinchant B. Barriers to the adoption of
comfort. energy-efficient technologies in the building sector: a survey of Brazil. Energy Build
2021;252:111452. https://doi.org/10.1016/j.enbuild.2021.111452.
[7] Harb H, Boyanov N, Hernandez L, Streblow R, Müller D. Development and
CRediT author statement validation of grey-box models for forecasting the thermal response of occupied
buildings. Energy Build 2016;117:199–207. https://doi.org/10.1016/j.
enbuild.2016.02.021.
Marjan Savadkoohi: Writing – original draft, Writing – Review & [8] Nematchoua MK, Yvon A, Roy SEJ, Ralijaona CG, Mamiharijaona R,
editing, Methodology, Formal analysis, Validation, Investigation, Visu Razafinjaka JN, et al. A review on energy consumption in the residential and
alization. Marcel Macarulla Marti: Project administration, Conceptu commercial buildings located in tropical regions of Indian Ocean: a case of
Madagascar island. J Energy Storage 2019;24. https://doi.org/10.1016/j.
alization, Supervision, Review & editing. Miquel Casals Casanova:
est.2019.04.022.
Supervision, review. [9] Yang S, Wan MP, Chen W, Ng BF, Dubey S. Model predictive control with adaptive
machine-learning-based model for building energy efficiency and comfort
Declaration of competing interest optimization. Appl Energy 2020;271:115147. https://doi.org/10.1016/j.
apenergy.2020.115147.
[10] Hong T, Wang Z, Luo X, Zhang W. State-of-the-art on research and applications of
The authors declare that they have no known competing financial machine learning in the building life cycle. Energy Build 2020;212:109831.
interests or personal relationships that could have appeared to influence https://doi.org/10.1016/j.enbuild.2020.109831.
[11] Fuentes-del-burgo J, Navarro-astor E, Ramos NMM. Exploring the critical barriers
the work reported in this paper. to the implementation of renewable technologies. Existing University Buildings;
2021. p. 1–24.
Data availability [12] Yang IH, Yeo MS, Kim KW. Application of artificial neural network to predict the
optimal start time for heating system in building. Energy Convers Manag 2003;44:
2791–809. https://doi.org/10.1016/S0196-8904(03)00044-X.
Data will be made available on request. [13] Yang IH. Development of an artificial neural network model to predict the optimal
pre-cooling time in office buildings. J Asian Architect Build Eng 2010;9:539–46.
https://doi.org/10.3130/jaabe.9.539.
Acknowledgments [14] Moon JW, Han SH. A Comparative study between thermostat/hygrometer-based
conventional and artificial neural network-based predictive/adaptive thermal
The authors gratefully acknowledge the support by Catalan agency controls in residential buildings. J Asian Architect Build Eng 2012;11:169–76.
https://doi.org/10.3130/jaabe.11.169.
AGAUR through their research group support program
[15] Moon JW, Lee JH, Kim S. Evaluation of artificial neural network-based
(2017SGR00227). temperature control for optimum operation of building envelopes. Energies 2014;
7:7245–65. https://doi.org/10.3390/en7117245.
References [16] Moon JW, Kim K, Min H. ANN-based prediction and optimization of cooling system
in hotel rooms. Energies 2015;8:10775–95. https://doi.org/10.3390/en81010775.
[17] Moon JW, Jung SK. Algorithm for optimal application of the setback moment in the
[1] Žáčeková E, Váňa Z, Cigler J. Towards the real-life implementation of MPC for an heating season using an artificial neural network model. Energy Build 2016;127:
office building: identification issues. Appl Energy 2014;135:53–62. https://doi. 859–69. https://doi.org/10.1016/j.enbuild.2016.06.046.
org/10.1016/j.apenergy.2014.08.004. [18] Macarulla M, Casals M, Forcada N, Gangolells M. Implementation of predictive
control in a commercial building energy management system using neural
11
M. Savadkoohi et al. Energy 263 (2023) 125703
networks. Energy Build 2017;151:511–9. https://doi.org/10.1016/j. [38] Giretti A, Vaccarini M, Casals M, Macarulla M, Fuertes A, Jones RV. Reduced-order
enbuild.2017.06.027. modeling for energy performance contracting. Energy Build 2018;167:216–30.
[19] Drgoňa J, Picard D, Kvasnica M, Helsen L. Approximate model predictive building https://doi.org/10.1016/j.enbuild.2018.02.049.
control via machine learning. Appl Energy 2018;218:199–216. https://doi.org/ [39] Fonti A, Comodi G, Pizzuti S, Arteconi A, Helsen L. Low order grey-box models for
10.1016/j.apenergy.2018.02.156. short-term thermal behavior prediction in buildings. Energy Proc 2017;105:
[20] Katić K, Li R, Verhaart J, Zeiler W. Neural network based predictive control of 2107–12. https://doi.org/10.1016/j.egypro.2017.03.592.
personalized heating systems. Energy Build 2018;174:199–213. https://doi.org/ [40] Coninck R De, Magnusson F, Åkesson J, Helsen L. Grey-box building models for
10.1016/j.enbuild.2018.06.033. model order reduction and control. Lund, Sweden. In: Proc 10th int model conf
[21] Jang J, Baek J, Leigh SB. Prediction of optimum heating timing based on artificial march 10-12, 2014; 2014. p. 657–66. https://doi.org/10.3384/ecp14096657. 96.
neural network by utilizing BEMS data. J Build Eng 2019;22:66–74. https://doi. [41] Harish VSKV, Kumar A. A review on modeling and simulation of building energy
org/10.1016/j.jobe.2018.11.012. systems. Renew Sustain Energy Rev 2016;56:1272–92. https://doi.org/10.1016/j.
[22] Afram A, Janabi-Sharifi F, Fung AS, Raahemifar K. Artificial neural network (ANN) rser.2015.12.040.
based model predictive control (MPC) and optimization of HVAC systems: a state of [42] Bacher P, Madsen H. Experiments and data for building energy performance
the art review and case study of a residential HVAC system. Energy Build 2017; analysis : financed by the Danish electricity saving trust. 2010.
141:96–113. https://doi.org/10.1016/j.enbuild.2017.02.012. [43] Bacher P, Madsen H. Procedure for identifying models for the heat dynamics of
[23] Ke J, Qin Y, Wang B, Yang S, Wu H, Yang H, et al. Data-driven predictive control of buildings. 2010.
building energy consumption under the IoT architecture. Wireless Commun Mobile [44] Piccinini A, Hajdukiewicz M, Keane MM. A novel reduced order model technology
Comput 2020;2020. https://doi.org/10.1155/2020/8849541. framework to support the estimation of the energy savings in building retrofits.
[24] Afram A, Janabi-Sharifi F. Black-box modeling of residential HVAC system and Energy Build 2021;244:110896. https://doi.org/10.1016/j.enbuild.2021.110896.
comparison of gray-box and black-box modeling methods. Energy Build 2015;94: [45] Hong T, Chen Y, Luo X, Luo N, Lee SH. Ten questions on urban building energy
121–49. https://doi.org/10.1016/j.enbuild.2015.02.045. modeling. Build Environ 2020;168:106508. https://doi.org/10.1016/j.
[25] Afroz Z, Shafiullah GM, Urmee T, Higgins G. Modeling techniques used in building buildenv.2019.106508.
HVAC control systems: a review. Renew Sustain Energy Rev 2018;83:64–84. [46] Yu X, You S, Jiang Y, Zong Y, Cai H. An evolving experience learned for modelling
https://doi.org/10.1016/j.rser.2017.10.044. thermal dynamics of buildings from live experiments: the Flexhouse story. Energy
[26] Mohandes SR, Zhang X, Mahdiyar A. A comprehensive review on the application of Proc 2017;141:233–9. https://doi.org/10.1016/j.egypro.2017.11.098. Elsevier B.
artificial neural networks in building energy analysis. Neurocomputing 2019;340: V.
55–75. https://doi.org/10.1016/j.neucom.2019.02.040. [47] Modelica Association Project - Libraries. Modelica.Thermal. Modelica.thermal.
[27] Nasruddin Sholahudin, Satrio P, Mahlia TMI, Giannetti N, Saito K. Optimization of 2021. accessed February 17, 2021, https://build.openmodelica.org/Documentatio
HVAC system energy consumption in a building using artificial neural network and n/Modelica.Thermal.html.
multi-objective genetic algorithm. Sustain Energy Technol Assessments 2019;35: [48] https://meteo.cat/observacions/xema/dades?codi=DQ. Dades de l’estació
48–57. https://doi.org/10.1016/j.seta.2019.06.002. automàtica Vila-rodona | Meteocat. Serv Meteorològic Catalunya n.d. https://
[28] Ilbeigi M, Ghomeishi M, Dehghanbanadaki A. Prediction and optimization of www.meteo.cat/observacions/xema/dades?codi=DQ (accessed March 4, 2021).
energy consumption in an office building using. Prediction and optimization of [49] https://www.ashrae.org/. Standard 55-2020 – Thermal Environmental Conditions
energy consumption in an office building using artificial neural network and a for Human Occupancy (ANSI Approved) n.d. https://www.techstreet.com/ashrae/
genetic aIlbeigi, M., Ghomeishi, M., & Dehghanbanadaki, A Sustain Cities Soc standards/ashrae-55-2020?product_id=2207271 (accessed April 2, 2022).
2020;61:102325. https://doi.org/10.1016/j.scs.2020.102325. 2020. [50] Bui DT, Moayedi H, Anastasios D, Foong LK. Predicting heating and cooling loads
[29] Bienvenido-Huertas D, Sánchez-García D, Pérez-Fargallo A, Rubio-Bellido C. in energy-efficient buildings using two hybrid intelligent models. Appl Sci 2019;9.
Optimization of energy saving with adaptive setpoint temperatures by calculating https://doi.org/10.3390/app9173543.
the prevailing mean outdoor air temperature. Build Environ 2020;170. https://doi. [51] Zhang C, Xue X, Zhao Y, Zhang X, Li T. An improved association rule mining-based
org/10.1016/j.buildenv.2019.106612. method for revealing operational problems of building heating, ventilation and air
[30] Chen Y, Tong Z, Zheng Y, Samuelson H, Norford L. Transfer learning with deep conditioning (HVAC) systems. Appl Energy 2019;253:113492. https://doi.org/
neural networks for model predictive control of HVAC and natural ventilation in 10.1016/j.apenergy.2019.113492.
smart buildings. J Clean Prod 2020;254:119866. https://doi.org/10.1016/j. [52] Khosravani HR, Castilla MDM, Berenguel M, Ruano AE, Ferreira PM. A comparison
jclepro.2019.119866. of energy consumption prediction models based on neural networks of a
[31] Xiao Z, Gang W, Yuan J, Chen Z, Li J, Wang X, et al. Impacts of data preprocessing bioclimatic building. Energies 2016;9:1–24. https://doi.org/10.3390/en9010057.
and selection on energy consumption prediction model of H. Impacts of data [53] https://www.meteo.cat/observacions/xema/dades?codi=Z2. Dades de l’estació
preprocessing and selection on energy consumption prediction model of HVAC automàtica Boí (2.535 m) | Meteocat. Serv Meteorològic Catalunya n.d. https://
Xiao, Z., Gang, W., Yuan, J., Chen, Z., Li, J., Wang, X., & Feng, X. Energy Build www.meteo.cat/observacions/xema/dades?codi=Z2 (accessed April 26, 2021).
2022;258. https://doi.org/10.1016/j.enbuild.2022.111832. 2022 [54] https://www.meteo.cat/observacions/xema/dades?codi=WT. Dades de l’estació
[32] Yu L, Wang S, Lai KK. Data preparation in neural network data analysis. 2007. automàtica Malgrat de Mar | Meteocat. Serv Meteorològic Catalunya n.d. https://
https://doi.org/10.1007/978-0-387-71720-3. www.meteo.cat/observacions/xema/dades?codi=WT (accessed April 26, 2021).
[33] Xiao F, Fan C. Data mining in building automation system for improving building [55] https://www.meteo.cat/observacions/xema/dades?codi=XJ. Dades de l’estació
operational performance. Energy Build 2014;75:109–18. https://doi.org/10.1016/ automàtica Girona | Meteocat. Serv Meteorològic Catalunya n.d. https://www.
j.enbuild.2014.02.005. meteo.cat/observacions/xema/dades?codi=XJ (accessed August 10, 2022).
[34] Zhan S, Chong A. Data requirements and performance evaluation of model [56] Serale G, Fiorentini M, Capozzoli A, Bernardini D, Bemporad A. Model Predictive
predictive control in buildings: a modeling perspective. Renew Sustain Energy Rev Control (MPC) for enhancing building and HVAC system energy efficiency:
2021;142:110835. https://doi.org/10.1016/j.rser.2021.110835. problem formulation, applications and opportunities. Energies 2018;11. https://
[35] European Commission, Directorate-General for Energy, Antretter M, Klobasa M, doi.org/10.3390/en11030631.
Kühnbach M, et al. Digitalisation of energy flexibility. 2022. https://doi.org/ [57] Shamsi MH, Ali U, Mangina E, O’Donnell J. A framework for uncertainty
10.2833/113770. quantification in building heat demand simulations using reduced-order grey-box
[36] Verbeke S, Aerts D, Reynders G, Ma Y, Waide P. Final report on the technical energy models. Appl Energy 2020;275:115141. https://doi.org/10.1016/j.
support to the development of a smart readiness indicator for buildings. 2020. apenergy.2020.115141.
[37] Bacher P, Madsen H. Identifying suitable models for the heat dynamics of [58] Kwak Y, Huh JH, Jang C. Development of a model predictive control framework
buildings. Energy Build 2011;43:1511–22. https://doi.org/10.1016/j. through real-time building energy management system data. Appl Energy 2015;
enbuild.2011.02.005. 155:1–13. https://doi.org/10.1016/j.apenergy.2015.05.096.
12