Conference PaperPDF Available

Holistic optimization of HVAC systems via distributed data-driven control

Authors:

Abstract and Figures

In the present paper, the control design of Heating, Ventilation and Air Conditioning (HVAC) systems is investigated. In large-scale buildings – e.g. hotels or hospitals – the high dimension of the control design problem precludes a solution with reasonable computational effort. In this paper, a distributed control strategy is proposed, where interacting agents are operating sub-systems; interaction between these agents can ensure that an optimum solution can be obtained. A novel method to distributed control is introduced based on data-driven modeling where the strategy is not based on explicit optimization, but on weighted learning of the control rules; two examples of the addressed system are formulated. A significant advantage of the proposed approach consists in minimal assumptions on the addressed system and the most significant disadvantage is the need of sufficiently rich data-sets.
Content may be subject to copyright.
HOLISTIC OPTIMIZATION OF HVAC SYSTEMS VIA
DISTRIBUTED DATA-DRIVEN CONTROL
Karel Macek
Honewell ACS Global Labs Prague, V Parku 18, Prague 4, 148 00, Czech Republic
Institute of Information Theory and Automation, AVCR, Pod Vodárenskou věží 4, 14800, Prague 8, 18000, Czech Republic
Dimitrios Rovas
Technical University of Crete, University Campus, 73100 Chania, Greece
Fraunhofer Institute for Building Physics IBP, Gottschalkstrasse 28a, 341 27 Kassel, Germany
Mischa Schmidt
NEC Laboratories Europe, Kurfürsten-Analage 36, 69115 Heidelberg, Germany
Cesar Valmaseda
Cartif, Parque Tecnológico de Boecillo, 205, 47151 Boecillo, Spain
ABSTRACT
In the present paper, the control design of Heating, Ventilation and Air Conditioning (HVAC) systems is investigated. In large-
scale buildings e.g. hotels or hospitals the high dimension of the control design problem precludes a solution with reasonable
computational effort. In this paper, a distributed control strategy is proposed, where interacting agents are operating sub-systems;
interaction between these agents can ensure that an optimum solution can be obtained. A novel method to distributed control tis
introduced based on data-driven modeling where the strategy is not based on explicit optimization, but on weighted learning of
the control rules; two examples of the addressed system are formulated. A significant advantage of the proposed approach
consists in minimal assumptions on the addressed system and the most significant disadvantage is the need of sufficiently rich
data-sets.
KEYWORDS
HVAC systems, distributed control, data-driven control, lazy learning, dynamic programming.
1. INTRODUCTION
The present paper focuses on the control of HVAC (heating, cooling, and air conditioning) systems. Recent research
addresses the segment extensively, with motivation largely stemming from the fact that 54% of the overall
consumption of energy in buildings is used for the operation of HVAC systems (Mathews et al. 2001). While the
benefits of effective energy utilization can be sizable, the application of advanced control in this industry remains
limited. We can observe several direction of the interest related to the energy savings in buildings: (i) good energy-
management concepts and material selection, where the savings are achieved by the installation of latest devices and
use of high-tech insulation materials (Fokaides and Papadopoulos 2014); (ii) the determination of critical faults and
inefficiencies that lead to corrective actions in terms of hardware replacement and maintenance (Kukal et al. 2009;
Berka and Macek 2011); (iii) the efficient control of particular subsystems, e.g. in the heating season, the indoor
zone temperature is kept at the lower level of comfort (Zhou et al. 2014), and finally - (vi) holistic optimization of
the whole building where individual subsystems cooperate in order to minimize the overall costs for a given
prediction horizon.
A very natural way to the holistic optimization is to formulate a Model Predictive Control (MPC) problem using
the system of the whole building and to solve it consequently using either means of mathematical programming
(Prívara et al. 2011) or using soft-computing methods (Kontes et al. 2012; Macek et al. 2013). The large-scale MPC
problems can be formulated easily using the machine readable description of the building such as IFC BIM
(Cerovsek 2011) which makes the solutions flexible and modular.
The drawback of the standard MPC approach lies in the high-dimensionality of the considered models and the
difficulty in constructing these models. So while a large number of studies have been performed on the potential of
MPC, little has been done in the real-world . The situation is more egregious for larger-scale buildings such as
hospitals or hotels having sometimes hundreds of zones and tens of generation units, being equipped by complex
distribution system and influenced by various, possibly random factors; the MPC control design problem becomes
impossible to solve with existing computational resources.
The practical implementation of the holistic building control can be achieved either by (i) distinguishing the low-
level from the supervisory-level control or by (ii) breaking down the overall task of holistic control into smaller
(sub-)control tasks and solving these in an orchestrated way.
In case (i), the supervisory-level relies on the low-level that is responsible typically for achieving of
given set-points using PID controllers and the supervisory control optimizes these set-points only
(Kontes et al. 2012; Macek et al. 2013).
Approach (ii) tackles the holistic optimization in a distributed way where individual subsystems are
controlled by agents, each optimizing their operation independently and communicate intermediate
results with their neighbor agents for an orchestrated decision finding.
The HVAC control uses both models based on the established laws of physics as well as the black-box and data-
driven models. The first approach is typically much more accurate in terms of description of the hardware of the
HVAC system and requires significant configuration labor. The second approach is capable to deal with random
factors and is easier to be installed. There are two basic approaches to the data-driven control: the first one consists
in identification of the model of the system and consequent optimization of the control inputs; the second one
transforms existing data to control rules using weighted learning.
In this paper a novel algorithm is presented to address the problem of distributed data-driven control using
weighted learning. Section 2 provides the algorithm itself, starting from the centralized version for single-step
control, discussing the multi-step control, and finally describing a multi-agent multi-step version. Section 3
formulates some illustrative examples and in Section 4 some concluding remarks are provided.
2. DISTRIBUTED DATA-DRIVEN CONTROL
2.1 Basic Notation
Throughout the paper, we will use  as a number of elements; will denote a conditioned probability
density function;  stands for the expected value;  stands for (multivariate) normal
distribution; R is the set of real numbers.
We are addressing the dynamic control with discretized time  where the observable[1] states and
inputs are real valued vectors and the single-step loss is a real scalar. We assume that we have data

 and are about to decide about so satisfies the constraints with some probability
threshold P and the expected value is possibly minimal. The system is assumed to behave in the probabilistic
way: ,
and .
Graphically, the model is described in Figure 1.
Figure 1: Single-step single-agent system.
[1] It is well known that the addressed HVAC systems contain important unobserved variables such as wall
temperatures. Moreover, some states are observed with low precision, typically the outdoor air temperature. The
assumption of fully observable state is adopted because of high novelty of the proposed solution.
Thus, the formulation of the control problem is


subject to

.
2.2 Basic Algorithm
A data-driven approach to control was first presented by Atkeson et al. 1997 with the focus on reaching a given state
 rather than minimization of losses. Two basic approaches are distinguished:
the first consists in the creation of a data-driven model  of the system and consequent explicit
solution, e.g. based on gradient search so. In the optimal control, this corresponds to the explicit
minimization of the data-driven model of loss function.
the second approach is based on direct calculation of the inversion model  based on a
generalization of observed data where applied to  led to
. In the optimal control, we have to
determine the data where the control inputs applied to given state led to the minimal value of the loss
function. In this case, the solution is more challenging since the selection of the relevant data has to reflect
the fact that the minimal value of the loss function differ for different states  Note that in the static
optimization where no states are considered, the inversion is approximated by algorithms such as
Covariance Matrix Adaptation (Hansen and Ostermeier 1996).
The idea of the algorithm is to generalize the past data using a possibly simple parameterized model for a
decision rule. If we would assume that the data contain only records based on the explicit optimization,
we can use usual Bayesian update, namely


 


where  is a prior distribution of the parameters. However, in practice, we have data that are not necessarily
optimal: the actions were determined based on some suboptimal approaches or heuristics. The algorithm attempts to
use the information in the data and to generalize it. Let us consider as a measure of the optimality of
record. Then we can use



This can be calculated either online and in a batch and give us a decision rule that converges to the best
approximation of the optimal decision rule with the given model structure. The only thing needed is to determine the
weights as a function of , , , and . First, let us introduce the extended loss function that involves also
penalization of constraint violation, e.g.

where is a large number and when the proposition is true and otherwise. The weights
can be interpreted as the level of optimality with the system evolution in the given state . Let us assume that we
know the minimal and maximal value of the loss function that can be achieved for given . Let us denote them
 and  they can be obtained e.g. using Gaussian processes (Rasmussen and Williams 2005).
 





Note that this is the normalized softmax (Sutton and Barto 1998). This formula shows the relatively lower loss
function, the higher the corresponding weight. The normalization is motivated by the fact some records are very
relevant for the learning of the control rule, but they started from very bad state . One can use also some other
efficiency measures, based e.g. on the DEA analysis (Banker et al. 1984). Also, more advanced approaches can be
based on the transformation of the loss function to the ideal probability distribution (Kárný and Kroupa 2012).
Unfortunately, the Bayesian learning of probability densities of the parameters might seem relatively far away
from the practical implementation. Let us therefore mention a well-established frequentist counterpart to the
weighted Bayesian learning, namely the weighted least squares (Cleveland 1977) where the loss function



is minimized in where  is a regression fit, e.g. the linear regression of  with coefficients .
To summarize the algorithm, let us mention the following steps:
Offline/recursive
1. Calculate the weights.
2. Calculate the the control rule  using the available data and the calculated weights.
Online
3. Apply the control rule.
2.3 Extension to Multi-Step Control
The previous paragraphs have described a way how the data can be used for the calculation of the single-step control
rule. Now, we extend the approach to the multi-step case. The basic idea is to start with the control rule
 for the final control rule of the decision horizon , i.e. for time .Then calculate
, then  and so on until . The first rule  is
calculated as the single-step control rule as described in Section 2.2. The other rules are calculated using the loss-to-
go information
from the previous rule. This is the value of being in when the th control input has to be
determined.
1. Set
 for all  and set .
2. Set
 
 and calculate the weights using .
3. Using the weights , calculate the decision rule 
4. Set . If , go to 6., otherwise go to 5.
5. Calculate
 
 , given the control rule , using a regression model
for
. Continue to 2.
6. Return the control strategy  .
2.4 Distributed Data-Driven Control
For distributing the data-driven control strategy we described in previous sections to sub-problems, we assume that
the control actions can be decomposed into several groups; each shall be associated to an
agent. The decomposition with respect to the agents is described as follows:
Loss function 

 can be decomposed as sum of particular subsystems.
The components of the states are classified into 3 groups for each agent (Šmídl and Přikryl 2006):
o States modeled by the agent ,
o states consumed by the agent ,
o and states neglected by the agent .
Whenever an agent has an input state, another agent has to have the same output state. The latter is denoted as
influencer of the former agent. Each agent is assumed to have local history containing
records
.
We assume the following dynamics:
 
The cost loss function is as  
Local decision rules in form  with the learning scheme



The algorithm for the multi-agent settings can be summarized in the following steps:
1. Set 
 for all  and for all  and set .
2. Set 
  
 and calculate the weights using 
 and
3. Using the weights , calculate the decision rule 
4. If , go to 8., otherwise set and go to 5.
5. Provide feedback to all influencers  where j is influencer of i.
6. Provide feedback to itself.
7. Aggregate the feedback provided where j are
agents influenced by i.
8. and apply it to all records 
 
7. Calculate
 
 , given the control rule , using a regression model
for
. Continue to 2.
8. Return the control strategies  for all  .
The algorithm is illustrated in Figure 2, including the feedback being provided to agent 2 at the time instant
, i.e.  and.
Figure 2: Example of multi-step control of two agents.
2.5 Holistic Optimization of Complex HVAC Systems
The distributed data-driven control proposed in the previous sections is a general framework that is applicable to
wide class of building systems. Due to its flexible formulation in terms of cost functions, parameter spaces and the

explicit interaction between agents, it is able to control heterogeneous subsystems reflecting their interaction while
avoiding the need of formulating and solving a complex centralized optimization problem.
We can consider the following types of agents in the HVAC Systems are natural to express in our proposed
approach:
Generation/production agents representing devices such as boilers, chillers, solar panels, co-generation
units.
Distribution fans, dampers, pumps, valves, ducts.
Demand individual zones, including the individual preference for the comfort of the occupants.
Others weather forecasting agents.
The proposed algorithm is that the generation will be triggered by high penalty for comfort violation in the
zones.
3. TOWARDS THE HOLISTIC HVAC OPTIMIZATION
In order to justify the applicability of the approach at least qualitatively, we formulate a simple HVAC related
toy example in detail: the Optimal Heating in Two Zones. This example addresses the balancing of heating in two
zones.
The states of the system involve two air temperatures in the zones and the outdoor air temperature. The
control inputs are the intensities of heating or cooling in each zone. We assume the dynamics of the system
are  
With
  
  

and
 
 
 
Let us consider the heating in two zones where each zone is represented by one agent. We assume the extended
loss function is for the first agent:   
while for the second agent   
where  calculates the distance between vector and set and the comfort is given by intervals, i.e.
 Thus, the heating in zone 2 is twice expensive than in the zone 1. We will consider the
prediction horizon . The initial state will be .
While yhis problem can be solved easily using centralized MPC based on linear programming (Garcia 1989),
eventually by adopting the distributed MPC (Moroşan et al. 2011), it is possible to solve this toy example problem
as well using the data-driven approaches based on inversion learning in both centralized and distributed settings as
described in the present paper.
4. CONCLUSION AND FUTURE WORK
The proposed distributed data-driven control is a general and flexible framework that is applicable to wide class of
systems and is able to approximate the optimal control of individual subsystems including their interaction without
the need of centralized problem formulation and solution. The learned control strategy approaches the optimal
strategy and does not require in contrast to usual application of the MPC iterative re-calculations. The agents are
assumed to provide some loss-to-go feedback to their influencers for each time step of the prediction horizon.
The data-driven control based on weighted learning of control rules does not require description of the system in
terms of first principles. The only information needed is the structure of influence among the agents. On the other
hand, available first principle knowledge can be entered into the proposed framework as a part of the prior
distributions of the sub-system parameters.
The basic principle is that the agents communicate the loss-to-go feedback to their influencers. This general
principle can be approached either via the data-driven control based on weighted learning of control rules as
described above or using any other approach. This makes it possible to integrate heterogeneous agents, including
some special agents representing the forecasters of random effects.
The practical implementation of the algorithm for the HVAC control can be considered in various alternatives.
First, very natural implementation would be when each agent[2] owns a dedicated processor and communicates e.g.
via wireless network. However, since the calculation of the universal control strategy might be computationally
intensive, it is also possible to carry out the calculations in the cloud or in a big-data infrastructure that is connected
to the basic control infrastructure.
The proposed algorithm is not applicable only to HVAC system. The multi-agent settings motivates the
integration also with related systems such a load dispatch, optimal maintenance, or water management. A further
field of applicability of our proposed approach is to formulate the scheduling of the optimal maintenance actions for
devices in time (Berka and Macek 2011). It has been shown that the problem can be formulated and solved in terms
of dynamic programming. To illustrate the suitability of the distributed approach presented in this paper, let us
consider two devices. The states are whether the devices are healthy or faulty. The control inputs are the
maintenance actions. The dynamics can be described as a Markov chain where:
   i.e. after maintenance, the system becomes healthy.
   , i.e. without maintenance, the system will not become healthy if it was
faulty.
We assume for this the risk of fault occurrence
o     
o     
o     
o     
We also assume the loss function is    . The values can be interpreted in the
following way: the agent for device 1 neglects the faulty state or the maintenance. However, if considering the
second device, it shall be rather healthy because it significantly reduces the risk of occurrence of very expensive
fault at the second device. Note that the problem of the optimal maintenance can be combined with the optimal
control.
Concerning challenges, the most serious open question from a research perspective is the practical testing of the
proposed algorithm and its further theoretical justification. This task is connected to setting of the algorithm’s
parameters: including the selection of the  structure, to ensure the weights express sufficiently a
level of optimality and whether the data-set is rich enough. Another task is a natural decomposition of the system,
selection of the sampling period and definition of local loss functions.
A very interesting research challenge consists also in the determination to which extent and in which settings a
centralized approach to optimization outperforms the proposed distributed approach and vice versa: The distributed
approach is able to decompose very complex systems to computationally feasible problems. On the other hand, its
intensive communication makes the approach inappropriate for simple systems. This is related also to the problem of
granularity of the decomposition i.e. whether it is better to use decomposition into many small subsystems with
simple local optimization or whether to use the decomposition into several larger subsystems with more complex
local optimization.
It remains for future work to verify and assess the proposed approach both experimentally and in simulations in a
variety of real-world settings.
ACKNOWLEDGEMENT
The research leading to this work has been supported by the European Commission FP7-2011-6, ICT Systems for
Energy Efficiency under contract #288409 (BaaS Building as a Service) and Grant Agency of the Czech Republic
GACR 13-13502S.
[2] Each agent can be represented by an APO (Assessment, Prediction, Optimization) unit (Valmaseda 2013).
REFERENCES
Atkeson, C. G. et al, 1997. Locally weighted learning for control. In Lazy learning (pp. 75-113). Springer Netherlands.
Banker, R. D. et al, 1984. Some models for estimating technical and scale inefficiencies in data envelopment analysis.
Management science, Vol. 30, No. 9, pp. 1078-1092.
Berka J. and Macek K., 2011. Effective Maintenance of Stochastic Systems via Dynamic Programming. Proceedings Technical
Computing. Prague, Czech Republic.
Cerovsek, T., 2011. A review and outlook for a ‘Building Information Model’ (BIM): A multi-standpoint framework for
technological development. Advanced engineering informatics, Vol. 25, No. 2, pp. 224-244.
Fokaides, P. A., and Papadopoulos, A. M., 2014. Cost-optimal insulation thickness in dry and mesothermal climates: Existing
models and their improvement. Energy and Buildings, Vol. 68, pp 203-212.
Garcia, C. E. et al, 1989. Model predictive control: theory and practicea survey. Automatica, Vol. 25, No. 3, pp. 335-348.
Hansen, N., and Ostermeier, A., 1996. Adapting arbitrary normal mutation distributions in evolution strategies: The covariance
matrix adaptation. Evolutionary Computation, Nagoya, Japan, pp. 312-317.
Kontes, G. D. et al, 2012. Adaptive-fine tuning of building energy management systems using co-simulation., Control
Applications, Dubrovník, Croatia , pp. 1664-1669.
Kárný, M., and Kroupa, T., 2012. Axiomatisation of fully probabilistic design. Information Sciences, Vol. 186, No. 1, pp. 105-
113.
Kukal, J. et al, 2009. From Symptoms to Faults: Temporal Reasoning Methods. Adaptive and Intelligent Systems. Klagenfurt,
Austria, pp.155-159.
Macek, K. et al, 2013. Black-Box Optimization for Buildings and Its Enhancement by Advanced Communication
Infrastructure. ADCAIJ: Advances in Distributed Computing and Artificial Intelligence Journual, Vol. 1, No. 5, pp 53-64.
Mathews, E. H. et al, 2001. HVAC control strategies to enhance comfort and minimise energy usage. Energy and Buildings, Vol.
33, No. 8, pp. 853-863.
Moroşan, P. D. et al, 2011. A distributed MPC strategy based on Benders’ decomposition applied to multi-source multi-zone
temperature regulation. Journal of Process Control, Vol. 21, No. 5, pp. 729-737.
Prívara, S. et al, 2011. Model predictive control of a building heating system: The first experience. Energy and Buildings, Vol.
43, No. 2, pp. 564-572.
Rasmussen, C. E. and Williams, C. K. I., 2005, Gaussian Processes for Machine Learning (Adaptive Computation and Machine
Learning). MIT Press, Cambridge, USA.
Šmídl, V., and Přikryl, J., 2006. Distributed Bayesian Decision-Making for Urban Traffic Control. IEEE Industrial Electronics,
Paris, France, pp. 4695-4700.
Sutton, R. and Barto, A., 1998, Reinforcement Learning: An Introduction. MIT Press, Cambridge, USA.
Valmaseda, C. et al, 2013. An Event-driven SOA-based Platform for Energy-efficiency Applications in Buildings, Applications of
IT in AEC Industry, Beijing, China.
Zhou, P. et al, 2014. Demand-based temperature control of large-scale rooms aided by wireless sensor network: Energy saving
potential analysis. Energy and Buildings, Vol. 68, pp. 532-540.
Thesis
Full-text available
Existing building stock’s energy efficiency must improve due to its significant proportion of the global energy consumption mix. Predictive building control promises to increase the efficiency of buildings during their operational phase and thus lead to a reduction of the lion’s share of buildings’ lifetime energy consumption. Predictive control complements other means to increase performance, such as refurbishments as well as modernization of systems. This thesis contributes EVOX-CPS, a holistic methodology to develop data-driven predictive control for (existing) buildings and deploy the control in day-to-day use. EVOX-CPS evolves buildings into Cyber-Physical Systems and addresses the development of data-driven predictive control using computational methods. The thesis’ focus rests on accounting for the situation of existing buildings - which vary greatly regarding their physical characteristics, usage patterns, system installation, and instrumentation levels. The methodology addresses the aspect of building stock variety with its capability to flexibly adapt to different buildings’ characteristics, e.g., by supporting the integration of varying levels of pre-existing building instrumentation. Furthermore, EVOX-CPS supports using different data mining, regression, or control techniques (i) to strengthen the support for a variety of buildings, and (ii) to cater to researchers’ and practitioners’ differing skills, experiences, or preferences concerning different data analysis techniques. Through its flexibility, the methodology addresses a vast potential installation base and lowers the barriers for adoption in day-to-day use, e.g., by being able to leverage prior investments in building instrumentation and supporting different data-analysis techniques. At the same time, EVOX-CPS provides researchers and practitioners with comprehensive guidance relevant to their daily work. Besides, EVOX-CPS supports addressing a building’s known limitations in the daily operation, e.g., uncomfortable indoor conditions. The experimentation in two real buildings validates the effectiveness of EVOX-CPS’ data-driven control with high reliability due to prolonged experimentation periods combined with applying energy normalization and inferential statistics. The experiments during routine heating system operation establish high confidence in the recorded effect sizes: the improvements in operational efficiency are profound and statistically significant. More specifically, the experiments of controlling the grass heating system of the soccer stadium Commerzbank Arena, Frankfurt, Germany, in two winters saved up to 66% (2014/2015) and 85% (2015/2016) of energy consumption. Extrapolation to an average heating season leads to expected savings of 775 MWh (148 t of CO2 emissions) and 1 GWh (197 t CO2), respectively. The experiments also show that EVOX-CPS allowed alleviating the known operational limitation of heating supply shortages which required nightly preheating in the stadium’s standard operating procedures. In another set of experiments, we applied the methodology to control the heating system of the Sierra Elvira School in Granada, Spain. The experimentation occurred during the regular class hours of 43 school days in winter 2015/2016. A first experiment demonstrated the possibility to lower consumption by one-third while maintaining indoor comfort. Another experiment raised average indoor temperatures by 2K with 5% additional energy consumption. Again, that illustrates EVOX-CPS’ capability to address a building’s known operational issues.
Article
Fossil fuels serve a substantial fraction of global energy demand, and one major energy consumer is the global building stock. In this work, we propose a framework to guide practitioners intending to develop advanced predictive building control strategies. The framework provides the means to enhance legacy and modernized buildings regarding energy efficiency by integrating their available instrumentation into a data-driven predictive Cyber-Physical System. For this, the framework fuses two highly relevant approaches and embeds these into the building context: the generic Model-Based Design Methodology for Cyber-Physical Systems and the CRoss-Industry Standard Process for Data Mining. A Spanish school's heating system serves to validate the approach. Two different data-driven approaches to prediction and optimization are used to demonstrate the methodological flexibility: (i) a combination of Bayesian Regularized Neural Networks with Genetic Algorithm based optimization, and (ii) a Reinforcement Learning based control logic using Fitted Q-Iteration are both successfully applied. Experiments lasting a total of 43 school days in winter 2015/2016 achieved positive effects on weather-normalized energy consumption and thermal comfort in day-to-day operation. A first experiment targeting comfort levels comparable to the reference period lowered consumption by one-third. Two additional experiments raised average indoor temperatures by 2K. The better of these two experiments only consumed 5% more energy than the reference period. The prolonged experimentation period demonstrates the Cyber-Physical System-based approach's suitability for improving building stock energy efficiency by developing and deploying predictive control strategies within routine operation of typical legacy buildings.
Article
Full-text available
This paper deals with the diagnostics and maintenance of a dynamic stochastic system. A methodology for both (i) fault detection and diagnostics and (ii) efficient maintenance is introduced; the diagnostics makes use of Bayesian approach to uncertainty, while the maintenance strategy is de-termined by a dynamic programming algorithm. Methods for finding a suboptimal but nevertheless usable maintenance strategy with better time complexity are described. Finally, a demonstration of the methodology on an HVAC (Heating, Ventilation, Air Conditioning) system is provided.
Article
Full-text available
The solution of repeated fixed-horizon trajectory optimization problems of processes that are either too difficult or too complex to be described by physics-based models can pose formidable challenges. Very often, soft-computing methods e.g. black-box modeling and evolutionary optimization are used. These approaches are ineffective or even computationally intractable for searching high-dimensional parameter spaces. In this paper, a structured iterative process is described for addressing such problems: the starting point is a simple parameterization of the trajectory starting with a reduced number of parameters; after selection of values for these parameters so that this simpler problem is covered satisfactorily, a refinement procedure increases the number of parameters and the optimization is repeated. This continuous parameter refinement and optimization process can yield effective solutions after only a few iterations. To illustrate the applicability of the proposed approach we investigate the problem of dynamic optimization of the operation of HVAC (heating, ventilation, and air conditioning) systems, and illustrative simulation results are presented. Finally, the development of advanced communication and interoperability components is described, addressing the problem of how the proposed algorithm could be deployed in realistic contexts.
Article
Full-text available
Complex systems composed of many components can operate in an inappropriate way. Information about the system is obtained in time, gradually. The assessment of casualties in such situation has challenged many researchers. The present paper provides a new compact methodology for diagnostics of faults form measurements: Space of measurements is divided into symptoms. Each symptom is able to admit some faults as possible and exclude some as impossible. This concept is based on fuzzy logic approach and provides an efficient alternative to usual probabilistic oriented methodologies. These relations between symptoms and faults are stated in the mapping table as logical rules. The diagnosis information is gathered online and aggregated on the side of symptoms or on the side of faults. This paper provides and compares a set of different methods for transformation of measured information into truth rates for each fault.
Article
This paper proposes a supervisory demand-based temperature control for air-conditioning systems of large-scale rooms that aims to improve the control performance and energy performance. In a large-scale room, it is very likely that load may not be evenly distributed. To capture the load distribution, the large-scale room is divided to a number of zones, each of which is served by an independent Variable-Air-Volume (VAV) box. In each zone, wireless sensor nodes are installed at the breathing level to measure the temperature so as to guarantee that the controlled temperature is the temperature that occupants really need. A demand-based supervisory control is developed to realize temperature tracking only for zones with occupants but take account of thermal coupling between occupied and unoccupied zones. This paper will focus on the study of the energy saving potential of the proposed control. The potential is evaluated under different occupancy conditions by comparing with a conventional temperature control using computational fluid dynamics (CFD) simulations and lab-based experiments.
Article
The establishment of a methodology for the calculation of the cost-optimal insulation thickness of building elements has been a subject of interest for some years. Many studies have been conducted on the ideal insulation thickness and been based on specific assumptions and approaches. The introduction of the Energy Performance of Buildings Directive recast (2010/31/EC) in May 2010, leads to the compulsory implementation of a specific methodology for this purpose by all European Union member states (Article 5, EPBD recast). Therefore, a study on this subject was conducted, to evaluate the results of previous studies and the strengths and weaknesses of the previous methodologies and to determine how the methodologies should be further developed to provide more reliable results. Additionally, a derived model was validated by a parametric study that examined all possible aspects that could potentially affect the end results. The minimum requirements of the insulation thickness for three selected European cities were also compared to the results of the proposed model applied to these cities. The results show that the proposed model provides a better compromise between simplicity and accuracy, leading at the same time to significantly lower U-values and therefore to improved energy efficiency of the buildings.
Conference Paper
A model-assisted fine-tuning methodology to adapt and improve performance of energy management systems is presented: to start, a detailed building thermal simulation model acting as surrogate of the real building is required, along with a naïve controller, a “good” initial controller, or even a set of rules with tunable parameters. Given weather and occupancy predictions for a predefined time window - say a day - an algorithm is used to create candidate controller parameters, and the (co-)simulation model is used to evaluate candidate solutions. Controller parameters are updated so that a good-performing controller - in terms of a predetermined cost function - is created. This controller, adapted to the forecasted conditions and the actual building - or at-least a comprehensive representation of the real building as obtained using validated thermal simulation models - is used to operate the building until new forecasts trigger a controller-parameter update. Apart from operational performance benefits, updating controllers over short periods, means that simpler in terms of mathematical structure controllers can be used. Corroborating numerical experiments are presented to illustrate the potential of the proposed methodology.
Article
This paper presents a distributed model predictive control (DMPC) algorithm based on Benders’ decomposition for temperature regulation in buildings using multiple heating sources. It is well known that the main objective of this control problem is to minimize the heating energy bills while maintaining a certain indoor thermal comfort. To reduce the heating costs, many buildings are equipped with different heating sources. An example is the use of a hot water based central heating system and local electric convectors as complementary heating sources. Using a linear system model of the controlled process, the MPC optimization problem can be solved by linear programming. In order to reduce the computational demand required to solve the minimization problem, the authors propose a DMPC algorithm based on the Benders’ decomposition. The effectiveness of the proposed approach compared to the currently used PI-based control is illustrated in a simulation study.
Article
This paper presents model predictive controller (MPC) applied to the temperature control of real building. Conventional control strategies of a building heating system such as weather-compensated control cannot make use of the energy supplied to a building (e.g. solar gain in case of sunny day). Moreover dropout of outside temperature can lead to underheating of a building. Presented predictive controller uses both weather forecast and thermal model of a building to inside temperature control. By this, it can utilize thermal capacity of a building and minimize energy consumption. It can also maintain inside temperature at desired level independent of outside weather conditions. Nevertheless, proper identification of the building model is crucial. The models of multiple input multiple output systems (MIMO) can be identified by means of subspace methods. Oftentimes, the measured data used for identification are not satisfactory and need special treatment. During the 2009/2010 heating season, the controller was tested on a large university building and achieved savings of 17–24% compared to the present controller.