472
Views
0
CrossRef citations to date
0
Altmetric
Articles

Chance constrained stochastic MPC for building climate control under combined parametric and additive uncertainty

ORCID Icon, ORCID Icon, ORCID Icon & ORCID Icon
Pages 410-430 | Received 22 Jul 2021, Accepted 16 Mar 2022, Published online: 06 Apr 2022
 

Abstract

This paper presents a chance constrained stochastic model predictive control (SMPC) approach for building climate control under combined parametric and additive uncertainties. The proposed SMPCap approach enables the quantification, and manipulation, of both the mean and covariance of the stochastic system states and inputs. Its enhanced uncertainty anticipation is shown to induce improved thermal comfort in closed-loop simulations compared to the conventional deterministic MPC (DMPC) and the state-of-the-art SMPCa only accounting for additive uncertainties, at the cost of a maximum relative increase in energy use of 21.6% and 4.2%, respectively. By incorporating the SMPCap strategy in an integrated optimal control and design (IOCD) approach, its additional added value for obtaining a more appropriate, yet robust, heat supply system sizing is illustrated. Via simulations, size reductions up to 33.3% are shown to be achievable for a terraced single-family dwelling without increasing thermal discomfort compared to an IOCD approach incorporating DMPC.

Disclosure statement

No potential conflict of interest was reported by the author(s).

Notes

1 MPC strategies that take into account uncertainty in a more implicit way, such as offset-free MPC, adaptive MPC and learning-based MPC, are not considered here. For a detailed review on these methods, see Drgoňa et al. (Citation2020).

2 This is especially relevant in case of a large-scale roll-out of smart meters and controllers, also involving the older, existing building stock.

3 In a residential context, it is not realistic to run large, non-linear optimization models on a thermostat; although the computations could be done on a server, this may not be cost-efficient.

4 The uncertainty about the building model is limited to parametric uncertainty, i.e. uncertainty about the value of the model parameters. Model-form uncertainty, representing the discrepancy between the complex physical process and the simplified mathematical characterization, is out of scope of this work.

5 Since the covariance matrix Σp is per definition a positive (semi-)definite matrix, this square root form can for example be obtained via the Cholesky factorization (Rasmussen and Williams Citation2006).

6 More particularly, by using Equation (Equation12), the product of a matrix A and a vector x can be rewritten as follows: Ax=vec(Ax)=vec(IAx)=(xTI)vec(A).

7 The considered theoretical, reduced order white-box building model entails one important assumption that may limit practical implementation (not limiting in the simulations), being that direct measurements of the internal heat gains are available, which are in practice difficult to obtain. An alternative approach would be to use the domestic electricity use, available from digital/smart meter data, as an alternative input to construct a data-driven, grey-box building model, as is for example suggested by Reynders, Diriken, and Saelens (Citation2014a).

8 Since only one heat input is considered, the index j is omitted from now on.

9 In Uytterhoeven et al. (Citation2021), an RC model of order nine is considered. In this work, the model order is further reduced to an order of four, to ensure that the optimization problem remains tractable, given the repetition of the parametric uncertainty in the latent variable p~.

10 The uncertainty on the ground temperature is not considered in this work, since the forecasts and actual measurement data required for a proper uncertainty characterization are hard to obtain (Lambrichts Citation2020). In fact, the temporal variation of the ground temperature is not even considered, as argued in Reynders, Diriken, and Saelens (Citation2014a), since it is unrealistic that local measurements can be actually used as an input to the building controller model; rather, a constant value of 10C is used.

11 Note that in this work, an updated StROBe version is used, extended by Jelger Jansen, to include the metabolic heat rates in addition to the heat gains caused by appliances and lighting; see https://github.com/jelgerjansen/StROBe/tree/output_occupancy_profiles

12 In this work, thermal comfort is assessed based on the state of the air thermal capacity of the building model, instead of on the operative temperature (which is typically used in comfort standards (Peeters et al. Citation2009)), since the radiative temperatures of the surrounding building components are not explicitly considered in the chosen building model.

13 Because of the particular setting considered in this paper, focusing on optimal space heating at minimal energy use, the controller is compelled to stick to the lower temperature bound, implying that the upper temperature bound is of minor importance here.

14 The nominal heat demand is quantified following NBN EN 12831, considering an extremely cold day (according to the Belgian climate) with an outside temperature of −8C, a ground temperature of 10C, and an indoor temperature of 20C (NBN Citation2017).

15 The point of view adopted in this paper differs from the one adopted in current practice, where one typically assumes that a sufficiently accurate building model is available. To account for the impact of the significant parametric uncertainty in this work, a high safety factor is used on top of the worst-case static design conditions.

16 The upper thermal comfort bound is of minor importance in this work, since the controller will try to stick to the lower temperature bound as it tries to minimize the energy use.

17 In contrast to the uncertainty characterization of the building model parameters and weather forecasts, wich are both based on a rigorous and extensive data-analysis.

18 Deterministic approaches do not hedge against uncertainty, making thermal discomfort due to closed-loop perturbations inevitable.

19 Similar thermal discomfort levels can be obtained for different combinations of system sizes and risk averseness levels (where the risk averseness level is rather a control preference characteristic to the user), illustrating the interchangeability between control and design.

20 This explains the need for larger system sizes in case of a DMPC strategy: to be able to correct for wrong control strategies, real-time flexibility is required in the form of spare capacity.

21 Also the DMPC strategy shows a certain degree of anticipation. However, this anticipation has nothing to do with uncertainties, but is merely due to the fact that the decreasing installed power becomes insufficient to deliver an instantaneous heat power peak.

22 With a variable energy price, a higher energy use could result in a lower energy cost.

Additional information

Funding

This work was supported by KU Leuven (C2 Research Project C24/16/018 ‘Energy Storage as a Disruptive Technology in the Energy System of the Future’) and the Research Foundation – Flanders (FWO) (postdoctoral mandate 12J3320N). Besides, the resources and services used in this work were provided by the VSC (Flemish Supercomputer Center), funded by the Research Foundation – Flanders (FWO) and the Flemish Government.

Log in via your institution

Log in to Taylor & Francis Online

PDF download + Online access

  • 48 hours access to article PDF & online version
  • Article PDF can be downloaded
  • Article PDF can be printed
USD 61.00 Add to cart

Issue Purchase

  • 30 days online access to complete issue
  • Article PDFs can be downloaded
  • Article PDFs can be printed
USD 297.00 Add to cart

* Local tax will be added as applicable

Related Research

People also read lists articles that other readers of this article have read.

Recommended articles lists articles that we recommend and is powered by our AI driven recommendation engine.

Cited by lists all citing articles based on Crossref citations.
Articles with the Crossref icon will open in a new tab.