A simple but energy-efficient HVAC control synthesis for data centers
Michel Fliess, C\'edric Join, Maria Bekcheva, Alireza Moradi, Hugues, Mounier

TL;DR
This paper presents a simple, energy-efficient HVAC control method for data centers using model-free control synthesis, which simplifies tuning and achieves excellent temperature tracking under various conditions.
Contribution
It introduces a novel model-free control approach for HVAC systems in data centers, eliminating the need for complex mathematical modeling.
Findings
Excellent temperature tracking in simulations
Robust performance under CPU load variations
Simplified controller tuning
Abstract
The air conditioning management of data centers, a key question with respect to energy saving, is here tackled via the recent model-free control synthesis. Mathematical modeling becomes useless in this approach. The tuning of the corresponding intelligent proportional controller is straightforward. Computer simulations show excellent tracking performances in various realistic situations, like CPU load or temperature changes.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
A simple but energy-efficient HVAC control synthesis for data centers
Michel Fliess1,3, Cédric Join2,3, Maria Bekcheva4, Alireza Moradi4, Hugues Mounier5 1LIX (CNRS, UMR 7161), École polytechnique, 91128 Palaiseau, France, [email protected]2CRAN (CNRS, UMR 7039), Université de Lorraine, BP 239, 54506 Vandœuvre-lès-Nancy, France, [email protected]3AL.I.E.N. (ALgèbre pour Identification & Estimation Numériques), 7 rue Maurice Barrès, 54330 Vézelise, France,
{michel.fliess, cedric.join}@alien-sas.com4Inagral, 128 rue de la Boétie, 75008 Paris, France,
{maria, [email protected]}5Laboratoire des Signaux et Systèmes (L2S), Université Paris-Sud-CNRS-CentraleSupélec, Université Paris-Saclay, 91192 Gif-sur-Yvette, France, [email protected]
Abstract
The air conditioning management of data centers, a key question with respect to energy saving, is here tackled via the recent model-free control synthesis. Mathematical modeling becomes useless in this approach. The tuning of the corresponding intelligent proportional controller is straightforward. Computer simulations show excellent tracking performances in various realistic situations, like CPU load or temperature changes.
Key words— Data centers, cloud computing, HVAC, PID, model-free control, intelligent proportional controller, tracking.
I Introduction
Two exciting advances in cloud computing [2], a fast growing industry in information technology, have been recently derived by the authors:
- •
improving resource elasticity [7] thanks to model-free control in the sense of [17],
- •
workload forecasting [18] via time series analysis as in [20].
Data centers, which are fundamental in this context, consume a huge amount of electrical energy [8, 27, 44]. Almost half of it is devoted to their cooling. The aim of this communication is to show that model-free control might provide also a most efficient control tool with respect to air conditioning.
Remark 1
HVAC*, i.e., heating, ventilation, and air conditioning, which is defined by Wikipedia as “the technology of indoor and vehicular environmental comfort” (see, e.g., [29]), plays therefore a key rôle (see, e.g., [11, 28]). The corresponding numbers of publications and patents are increasing rapidly.* 2. 2.
From an applied control engineering perspective, on/off and PID controllers seem to be widely used (see, e.g., **[9, 14, 15, 32, 37, 40]**, and the references therein). To a large extent this situation is explained by their conceptual simplicity. Nevertheless their tuning, which is too often a quagmire, might lead to poor performances. 3. 3.
Most of the model-based approaches rest on various optimization techniques (see, e.g., **[6, 12, 26, 34, 38, 43]**). Let us add that predictive control (see, e.g., **[13, 16, 31, 35, 36, 41, 45]**) is essential in that respect. Deriving sound mathematical modeling necessitates complex parameter identification and/or machine learning procedures in order to get convincing results (see, e.g., **[21]**).
Remark 2
Besides excellent existing results on the HVAC of greenhouses [30] and buildings [1, 5, 33, 39], model-free control has already given birth to many successful concrete applications (see the references in [17] and [4, 22]) including some patents.
Our paper is organized as follows. Model-free control is summarized in Section II. A simplified mathematical modeling via ordinary differential equations is sketched in Section III for the purpose of computer simulations. The performances of our control synthesis are presented and discussed in Section IV. Section V is devoted to some concluding remarks.
II What is model-free control?111See [17] for more details.
II-A Generalities
Replace the unknown or poorly known SISO system by ultra-local model
[TABLE]
where
- •
and are the input (control) and output variables,
- •
the derivation order of is , like in most concrete situations,
- •
is chosen by the practitioner such that and are of the same magnitude.
The following explanations on might be useful:
- •
subsumes the knowledge of any model uncertainties and disturbances,
- •
is estimated via the measures of and .
II-B Intelligent controllers
The loop is closed by an intelligent proportional controller, or iP,
[TABLE]
where
- •
is the reference trajectory,
- •
is the tracking error,
- •
is the usual tuning gain.
Combining equations (1) and (2) yields:
[TABLE]
where does not appear anymore. Local exponential stability is ensured if :
- •
The gain is thus easily tuned.
- •
Robustness with respect to different types of disturbances and model uncertainties is achieved.
Remark 3
See [17] for a discussion about the equivalence between the iP (2) and proportional-integral controllers (PIs).
II-C Real-time estimation of
The term in Equation (1) is estimated in real-time according to recent algebraic identification techniques [19]. It may be assumed to be “well” approximated by a piecewise constant function (see, e.g., [10]). Rewrite then Equation (1) in the operational domain (see, e.g., [42]):
[TABLE]
where is a constant. We get rid of the initial condition by multiplying both sides on the left by :
[TABLE]
Noise attenuation is achieved by multiplying both sides on the left by . It yields in the time domain the real-time estimate, thanks to the equivalence between and the multiplication by ,
[TABLE]
where might be quite “small.”
III A simple mathematical model for
computer simulations
Our model, which is essential for computer simulations, is to a great extent borrowed from [13]. Figures 1-(a) and 1-(b) represent respectively the server air flow circulation and the simplified data center. Figure 2 is sketching the controller and permits to define various important variables. Basic thermodynamic laws lead to the differential equations
[TABLE]
where
- •
is the input power which corresponds to the CPU load,
- •
(resp. ) is the control (resp. output) variable,
- •
are suitable parameters.
From a classic control-theoretic viewpoint,
- •
Equations (6) yields a system () with a single input and a single output (see also Figure 2),
- •
may be viewed as an external disturbance.
IV Some computer simulations
IV-A Basic facts
The following values of the parameters are inspired by [13]: , , , , , , , , , , , . Following again [13], the output of System () is assumed to track the setpoint (degree Celsius). In Formulae (1)-(2), set , . The sampling period is min.
Remark 4
Note that forecasting results via time series were used in [13]. They become pointless here.
IV-B Four preliminary scenarios
IV-B1 Sudden CPU load change
Figure 3-(a) exhibits a sudden change of the CPU load . Figure 3-(d) shows that the setpoint is well tracked.
IV-B2 A more realistic CPU load change
It is given by lnagral, i.e., the Company to which two authors, M. Bekcheva and A. Moradi, belong, and is depicted in Figure 4-(a). Figures 4-(d) confirms a great tracking.
IV-B3 Sudden temperature change
Figure 5-(b) exhibits a sudden temperature of the data center temperature . Here again Figure 5-(d) depicts an excellent tracking.
IV-B4 Another reference trajectory
Some situations may necessitate, contrarily to Section IV-A, to replace the setpoint, i.e., a constant reference trajectory, by a more general one. As demonstrated by Figure 6, the tracking remains exceptional.
IV-C Sudden model change
Represent a sudden model change at time h by multiplying , , in Equations (6) by and .333In accordance with [13], those variations may be justified by the change of a coefficient called . If those changes would occur at time , they should be interpreted as a model mismatch. The variables and remain unaltered and constant. Although the model-free control synthesis of Section IV-A remains unchanged, Figures 7 et 8 display excellent performances.
V Conclusion
The power usage effectiveness, or PUE, of data centers, although heavily criticized [24], seems to be the only measure for checking the energy saving quality today. It would however be meaningless to try applying this indicator here, in the context of such a paper. Section IV, which demonstrates that the tracking works well in rather stringent conditions, may convince the reader that our approach should be nevertheless quite efficient with respect to energy saving. The most important for future developments is of course the application of our method to real data. A positive outcome would lead to a critical simplification of the HVAC control management of data centers:
- •
irrelevance of complex and time-consuming mathematical modeling, which is inherently uncertain,
- •
forthright tuning.
Promising experiments with a greenhouse [30] and a building [33] comfort this hope. It would confirm thanks also to [7] that model-free control should become important in computer science (compare with [3, 23, 25]).
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1[1] H. Abouaïssa, O. Alhaj Hasan, C. Join, M. Fliess, D. Defer, “Energy saving for building heating via a simple and efficient model-free control design: First steps with computer simulations,” 21st Int. Conf. Syst. Theor. Contr. Comput., Sinaia, 2017. https://hal.archives-ouvertes.fr/hal-01568899/en/
- 2[2] M. Armbrust, A. Fox, R. Griffith, A.D. Joseph, R. Katz, A. Konwinski, G. Lee, D. Patterson, A. Rabkin, I. Stoica, M. Zaharia, “A view on cloud computing,” Comm. ACM, vol. 53, pp. 50-58, 2010.
- 3[3] K.J. Åström, R.M. Murray, Feedback Systems, Princeton University Press, 2008.
- 4[4] O. Bara, M. Fliess, C. Join, J. Day, S.M. Djouadi, “Toward a model-free feedback control synthesis for treating acute inflammation,” J. Theoret. Biology, vol. 448, pp. 26-37, 2018.
- 5[5] O. Bara, M. Olama, S. Djouadi, T. Kuruganti, M. Fliess, C. Join, “Model-free load control for high penetration of solar photovoltaic generation,” 49th North Amer. Power Symp., Morgantown, 2017. https://hal.archives-ouvertes.fr/hal-01558647/en/
- 6[6] A. Beghi, L. Cecchinato, G. Dalla Mana, M. Lionello, M. Rampazzo, E. Sisti, “Modelling and control of a free cooling system for data centers,” Energ. Proc., vol. 140, pp. 447-457, 2017.
- 7[7] M. Bekcheva, M. Fliess, C. Join, A. Moradi, H. Mounier, “Meilleure élasticité “nuagique” par commande sans modèle,” ISTE Open Sci. Automat., vol. 2. 15 p., 2018. https://hal.archives-ouvertes.fr/hal-01884806/en/
- 8[8] A. Beloglazov, J. Abawajy, R. Buyya, “Energy-aware resource allocation heuristics for efficient management of data centers for Cloud computing,” Future Generat. Comput. Syst., vol. 28, pp. 755-768, 2012.
