TR2022-010

Accelerating self-optimization control of refrigerant cycles with Bayesian optimization and adaptive moment estimation


    •  Chakrabarty, A., Danielson, C., Bortoff, S.A., Laughman, C.R., "Accelerating self-optimization control of refrigerant cycles with Bayesian optimization and adaptive moment estimation", Applied Thermal Engineering, DOI: 10.1016/​j.applthermaleng.2021.117335, Vol. 197, pp. 117335, February 2022.
      BibTeX TR2022-010 PDF
      • @article{Chakrabarty2022feb,
      • author = {Chakrabarty, Ankush and Danielson, Claus and Bortoff, Scott A. and Laughman, Christopher R.},
      • title = {Accelerating self-optimization control of refrigerant cycles with Bayesian optimization and adaptive moment estimation},
      • journal = {Applied Thermal Engineering},
      • year = 2022,
      • volume = 197,
      • pages = 117335,
      • month = feb,
      • doi = {10.1016/j.applthermaleng.2021.117335},
      • url = {https://www.merl.com/publications/TR2022-010}
      • }
  • MERL Contacts:
  • Research Areas:

    Control, Machine Learning, Optimization

Abstract:

This paper presents a model-free self-optimization control algorithm for modulating multiple inputs simultaneously to minimize the power consumption of a Vapor Compression System (VCS).
We propose the use of Bayesian Optimization (BO) to warm-start a state-of-the-art Extremum Seeking Control (ESC) algorithm and then accelerate the ESC on-line with Adam, a well-studied algorithm used to train deep neural networks.
BO initializes the ESC at conditions favorable for rapid convergence while concurrently learning a surrogate map of VCS power consumption as a function of the inputs. In addition, the warm-start increases the likelihood of attaining a global optimum for locally convex, but globally non-convex, objective functions by identifying regions where the global optimum most likely resides.
The proposed algorithm is evaluated using a Modelica model of an air conditioning system with variable compressor speed, an electronic expansion valve and two variable speed fans.
We demonstrate the acceleration of this algorithm in simulations of an occupied space with a realistic heat pump model with realistic ambient temperature profiles, variation in heat-load, and different actuation rates. We also show that, in spite of the presence of unknown exogenous disturbances, the proposed algorithm computes better set-points, faster than the ESC. We also observe that the proposed method improves transient performance compared to the state-of-the-art.