TR2019-056

Modelica Implementation of Centralized MPC Controller for a Multi-Zone Heat Pump


    •  Krupa, P., Danielson, C., Laughman, C.R., Bortoff, S.A., Burns, D.J., Di Cairano, S., Limon, D., "Modelica Implementation of Centralized MPC Controller for a Multi-Zone Heat Pump", European Control Conference (ECC), DOI: 10.23919/​ECC.2019.8795616, June 2019, pp. 1784-1789.
      BibTeX TR2019-056 PDF
      • @inproceedings{Krupa2019jun,
      • author = {Krupa, Pablo and Danielson, Claus and Laughman, Christopher R. and Bortoff, Scott A. and Burns, Daniel J. and Di Cairano, Stefano and Limon, Daniel},
      • title = {Modelica Implementation of Centralized MPC Controller for a Multi-Zone Heat Pump},
      • booktitle = {18th European Control Conference (ECC)},
      • year = 2019,
      • pages = {1784--1789},
      • month = jun,
      • doi = {10.23919/ECC.2019.8795616},
      • url = {https://www.merl.com/publications/TR2019-056}
      • }
  • MERL Contacts:
  • Research Areas:

    Control, Multi-Physical Modeling, Optimization

Abstract:

This paper presents the design and realization of a linear Model Predictive Controller (MPC) and state estimator for a multi-zone heat pump in the Modelica modeling language, in order to validate closed-loop performance prior to experimental testing. The vapor compression system uses a variable speed compressor and a set of expansion valves for control, and it is required to regulate zone temperatures to set-points without offset. Constraints are imposed on all control inputs and also the values of both measured and unmeasured system outputs. Because experimental testing is both expensive and time-consuming, we have developed a tool chain for software-in-the-loop validation that uses a Modelica model for the plant, integrated with a software representation of the MPC that is realized in a combination of Modelica and C that is suitable for real-time use. We show the results of closedloop tests of the controller with a nonlinear system model, which provide a partial validation of the controller and tool chain.

 

  • Related News & Events