Abstract
We consider a control problem for a diffusive PDE model of heterogeneous population of thermostatically controlled loads (TCLs) aiming to balance the aggregate power consumption within a given amount of time. Using the Green’s function approach, the problem is formulated as an approximate controllability problem for a residue depending on control parameters nonlinearly. A sufficient condition for approximate controllability is derived in terms of initial temperature distribution, operation time of TCLs and threshold value of the aggregate power consumption. Case studies allow to reveal the advantages of the proposed solution from numerical calculations point of view.
1. Introduction
The usage of renewable energy sources is becoming more efficient as an alternative to power sources. Such advancement is exciting but performs significant challenges to the power industry. One of the main challenges is inherent variability in achieving significant penetration of renewable energy in modern power supply system []. Hence, a necessity of efficient power supply strategies, as well as balancing schemes in presence of intermittent power source occurs. One of best solutions is the elaboration of programmable calculating devices and power control means. Usually, thermostatically controlled loads (TCLs) are the typical control means in such systems and it may be a better option to provide necessary generation-balancing services. Because it is feasible for loads to compensate for power imbalances more rapidly than thermal generators []. By controlling aggregated TCLs, a promising opportunity can be obtained to mitigate the mismatch between power generation and demand, thus enabling renewable energy penetration and improving grid reliability [].
TCLs account for more than one-third of electricity consumption in the United States []. Nowadays, the model of TCLs has gained extensive attention. Several methods have been used to model TCL populations. In [], multi-agent reinforcement learning was developed for modeling of TCLs. Model accuracy scales linearly with the number of agents and gives evidence for the increased agency to further sensing, domain knowledge or data gathering time. In [], multi-state operating reserve model of aggregate TCLs has been presented for power system short-term reliability evaluation. This analytical model for characterizing dynamics of the operating reserve is firstly developed based on the migration of TCLs’ room temperature inside temperature hysteresis band. A frequency control technique is used in the literature [] based on decision tree concept by conducting TCLs at smart grids. A new controlling action is introduced here to limit the probabilities of separating loaded feeders from smart grids due to maloperation of under-frequency load shedding relays. In [], authors propose a two-dimensional state-queuing modeling approach for the TCLs that increases the state vector to a two-dimensional state matrix. This method improves the accuracy of the state-queuing model by adding temperature-varying-rate information.
Loads are usually regulated by switches between on and off regimes, as it is the case for example air conditioners. Switches are used when the thermostat temperature approaches the minimal or maximal admissible values. Thus, large populations of TCLs can be manipulated by small deviations of set-point temperature without causing any considerable inconvenience to consumers. In particular, a common temperature setpoint offset needs to be manipulated for controlling the aggregate power requirement of a population of TCLs []. This opportunity allows to develop efficient elaboration schemes aiming to reduce power consumption by altering the set-point temperature and the minimal and maximal admissible values of the temperature.
Currently, there exist multiple mathematical models allowing to describe the basic principle of TCL units. The simplest models are the hybrid ODE models that have been investigated in many previous works including [,,]. In general statement, the hybrid ODE model provides a relationship for the conditioned mass temperature, as follows []:
where is the external temperature, is the thermal capacitance (kWh/C), is the thermal resistance (C/kW), and (kW) is the cooling power supplied by the TCLs when switched on, the discrete function represents the hardware on/off state, and w represents unpredictable heat gains or losses due to occupancy: all the above quantities with a subscript i are for the ith load.
Except differential Equation (1), is subject to a natural constraint
Here, and are the minimal and maximal admissible temperatures. Then, the set-point temperature of the ith load, , is determined in terms of and as follows:
On the other hand, introducing the width of the temperature band of the ith load, , we have
More sophisticated, but more realistic models are described by PDEs. Let the states u and v denote the density of TCL units per temperature and time t in the on and off states, respectively. Assume a homogeneous population of TCLs, i.e., assume that the parameters , , , , and are equal for all TCLs omitting the subscript i from the corresponding symbols. Then, the couple satisfies the following system of first order PDEs [,]:
where
Remark 1.
Despite the fact that system (4) is coupled via boundary conditions (5), (6), there exist various methods for exact and numerical determination of .
At this, some important characteristics as numbers of loads in the on and off states and aggregate power consumption are evaluated in terms of as follows:
where k is the performance coefficient.
The quantities and are usually considered as control parameters in order to control the aggregate power consumption (7). For a relevant study, see, e.g., [].
2. A PDE Model Considering Diffusion Phenomenon
Numerical simulation of various TCL populations reveals a diffusive phenomenon. Therefore, in [] a diffusion equation has been proposed for a proper analysis of heterogeneous population models. The model equations read as
where
and is a diffusivity coefficient with unit (C)/s.
The following initial conditions are also given:
Remark 2.
2.1. Solution via Matrices of Green’s Type
Let us derive the closed form solution of (8)–(11) by means of the concept of Green’s function. To this end, we introduce new functions
where is the Heaviside function, and in its argument indicates that the point is approached from the right. Then, (8) is reduced to
Following to [], the general solution of (11) and (12) can be represented as follows:
where , , are the elements of the matrix of Green’s type. An efficient numerical scheme for computing has been developed by Melnikov in [].
Remark 3.
Note that solution (13) is linear with respect to the initial state .
2.2. Aggregate Power Consumption
3. Control of the Diffusive PDE Model
In this section, we consider the problem of controlling the amount of the aggregate power consumption (7) by choosing the quantities and accordingly. Such a problem for the simplest model described by (4) has been considered, e.g., in []. The problem is to choose appropriate values for and in order to ensure
with a desired accuracy . Here, is a given threshold value of admissible consumption, T is the operation time of the TCLs. In other words, we choose and in such a way that the total power consumption during the operation interval does not exceed a desired amount.
Remark 4.
Even though we call ε an accuracy, it does not imply that it should be a small quantity. Indeed, as soon as , ε can not be smaller than the minimal possible value of κ in . On the other hand, when , meaningful values of .
Remark 5.
Note that in the terminology of [], this is an approximate controllability problem.
Since the mathematical model is linear in , for our purpose, we involve the Green’s function approach developed in []. Substituting (14) into (15), we make the dependence explicit.
Remark 6.
It should be noted that depends on through the limits of integration, as well as through and . Thus, the minimization of is not that straightforward.
The main result of the paper can be stated in the following theorem.
Theorem 1.
If for given , , T, and ε, there exist a bounded constant such that
uniformly for , , then
From Theorem 1 it directly follows
Corollary 1.
Remark 7.
4. Simulations
In this section, we provide results of numerical simulation of the diffusive system above. Following to [], we choose the system parameters according to Table 1. Involving the numerical scheme for computing the elements of the matrix of Green’s type , , developed in [], we compute according to (13). Then, is computed using (14).
Table 1.
Values of inputs used during simulation.
Recalling Remark 3, note that in this case the solution of the diffusion model is linear in N.
Numerical evaluation of , shows that for the values of parameters represented in Table 1, there always exists a constant C such that (16) holds. Therefore, Theorem 1 is valid and (17) holds. Moreover, it has been observed that for these values, sufficient condition (18) holds implying that the diffusive model above is approximate controllable.
Numerical analysis shows that for any fixed t, is a convex function of with a unique global minimum. Moreover, for fixed , increases when increases in , and that for fixed , decreases when increases in . Therefore, the global minimum of is achieved at . Figure 1 expresses the behavior of the minimal aggregate consumption against the number of TCLs when . As it is expected, increases with increase of N. It is also seen from Figure 1 that as time increases, the minimal aggregate consumption stabilizes around corresponding .
Figure 1.
The minimal aggregate power consumption against time for and 1500 TCLs.
Now let us examine the corresponding solution . In the contour plots below (Figure 2, Figure 3 and Figure 4), dark blue regions correspond to near-zero values and the lighter the color of the domain, the higher the corresponding value. For , as Figure 2 shows, for , in the whole range of , u is in the dark blue region meaning that the density of TCLs in the on state is low. A similar region occurs near . In between these regions, u approaches its maximal value in the range of . Then, the values of u oscillate between lower and higher values until it is stabilized near for . A similar behavior is observed also for v with the difference that v is stabilized near TCLs/C much earlier, for .
Figure 2.
Contour plots of the distributions u and v for .
Figure 3.
Contour plots of the distributions u and v for .
Figure 4.
Contour plots of the distributions u and v for .
A similar behavior is observed also in the case of , but unlike the previous case, in this case, the stabilization of both u and v occurs much later. However, when , v is stabilized surprisingly fast, for .
5. Conclusions
A diffusive behavior in modelling of smart grids of TCLs has been observed recently. The diffusion naturally affects the aggregate power consumption which is a very important criterion in estimating the efficiency of any smart grid of TCLs. In this paper, we consider the controllability property of the diffusive model of TCLs described by a one-dimensional diffusion equation with variable coefficients. The analysis of the governing system is sophisticated by the fact that the system is coupled through the boundary conditions. Involving the Melnikov method for numerical computation of the corresponding Green’s matrix, we derive a sufficient condition for approximate controllability of the grid providing minimal aggregate power consumption. The set-point value and the bandwidth of the temperature act as control parameters.
Numerical analysis shows that in the considered range of the parameter values, the population model of TCLs with diffusion is approximately controllable. An extensive numerical analysis reveals that the power consumption is a convex function of control parameters having a unique global minimum. The global minimum is found at the point with maximal set-point and minimal bandwidth values. Corresponding densities of TCLs in on and off states are examined numerically.
Author Contributions
Both authors contributed equally to this manuscript.
Funding
This research received no external funding.
Acknowledgments
M.M.H. would like to thank School of Mechatronic Engineering and Automation, Shanghai University, Shanghai 200444, China. The work of A.Z.K. is supported by State Administration of Foreign Experts Affairs of China.
Conflicts of Interest
The authors declare no conflict of interest.
References
- Moura, S.; Ruiz, V.; Bendsten, J. Modeling heterogeneous populations of thermostatically controlled loads using diffusion-advection PDEs. In Proceedings of the ASME Dynamic Systems and Control Conference, ASME, Palo Alto, CA, USA, 21–23 October 2013. [Google Scholar] [CrossRef]
- Sinitsyn, N.A.; Kundu, S.; Backhaus, S. Safe protocols for generating power pulses with heterogeneous populations of thermostatically controlled loads. Energy Convers. Manag. 2013, 67, 297–308. [Google Scholar] [CrossRef]
- Moura, S.; Bendtsen, J.; Ruiz, V. Parameter identification of aggregated thermostatically controlled loads for smart grids using PDE techniques. Int. J. Control 2014, 87, 1373–1386. [Google Scholar] [CrossRef]
- Ghaffari, A.; Moura, S.; Krstić, M. Modeling, Control, and Stability Analysis of Heterogeneous Thermostatically Controlled Load Populations Using Partial Differential Equations. J. Dyn. Syst. Meas. Control 2015, 137, 101009. [Google Scholar] [CrossRef]
- Kazmi, H.; Suykens, J.; Balint, A.; Driesen, J. Multi-agent reinforcement learning for modeling and control of thermostatically controlled loads. Appl. Energy 2019, 238, 1022–1035. [Google Scholar] [CrossRef]
- Ding, Y.; Cui, W.; Zhang, S.; Hui, H.; Qiu, Y.; Song, Y. Multi-state operating reserve model of aggregate thermostatically-controlled-loads for power system short-term reliability evaluation. Appl. Energy 2019, 241, 46–58. [Google Scholar] [CrossRef]
- Eissa, M.M.; Ali, A.A.; Abdel-Latif, K.M.; Al-Kady, A.F. A frequency control technique based on decision tree concept by managing thermostatically controllable loads at smart grids. Int. J. Electr. Power Energy Syst. 2019, 108, 40–51. [Google Scholar] [CrossRef]
- Bao, Y.-Q.; Chen, P.-P.; Zhu, X.-M.; Hu, M.-Q. The extended 2-dimensional state-queuing model for the thermostatically controlled loads. Int. J. Electr. Power Energy Syst. 2019, 105, 323–329. [Google Scholar] [CrossRef]
- Perfumo, C.; Kofman, E.; Braslavsky, J.H.; Ward, J.K. Load management: Model-based control of aggregate power for populations of thermostatically controlled loads. Energy Convers. Manag. 2012, 55, 36–48. [Google Scholar] [CrossRef]
- Malhame, R.; Chong, C. Electric load model synthesis by diffusion approximation of a high-order hybrid-state stochastic system. IEEE Trans. Autom. Control 1985, 30, 854–860. [Google Scholar] [CrossRef]
- Callaway, D.S. Tapping the energy storage potential in electric loads to deliver load following and regulation, with application to wind energy. Energy Convers. Manag. 2009, 50, 1389–1400. [Google Scholar] [CrossRef]
- Bashash, S.; Fathy, H.K. Modeling and Control of Aggregate Air Conditioning Loads for Robust Renewable Power Management. IEEE Trans. Control Syst. Technol. 2013, 21, 1318–1327. [Google Scholar] [CrossRef]
- Melnikov, Y.A.; Melnikov, M.Y. Green’s Function. Construction and Application; Walter de Gruyter: Berlin, Germany, 2012. [Google Scholar]
- Avetisyan, A.S.; Khurshudyan, A.Z. Controllability of Dynamic Systems: The Green’s Function Approach; Cambridge Scholars Publishers: Cambridge, UK, 2018. [Google Scholar]
© 2019 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).