Realtime Optimization of MPC Setpoints using Time-Varying Extremum Seeking Control for Vapor Compression Machines

Recently, model predictive control (MPC) has received increased attention in the HVAC community, largely due to its ability to systematically manage constraints while optimally regulating signals of interest to setpoints. For example, in a common formulation of an MPC control problem for variable compressor speed vapor compression machines, the setpoints often include the zone temperature and the evaporator superheat temperature. However, the energy consumption of vapor compression systems has been shown to be sensitive to these setpoints. Further, while superheat temperature is often preferred because it can be easily correlated to heat exchanger e ciency (and therefore cycle e ciency), direct measurement of superheat is not always available. Therefore, identifying alternate signals in the control of vapor compression machines that correlate to e ciency is desired. In this paper, we consider a model-free extremum seeking algorithm that adjusts setpoints provided to a model predictive controller. While perturbation-based extremum seeking methods have been known for some time, they su er from slow convergence rates—a problem emphasized in application by the long time constants associated with thermal systems. Our method uses a new algorithm (time-varying extremum seeking), which has dramatically faster and more reliable convergence properties. In particular, we regulate the compressor discharge temperature using an MPC controller with setpoints selected from a model-free time-varying extremum seeking algorithm. We show that the relationship between compressor discharge temperature and power consumption is convex (a requirement for this class of realtime optimization), and use time-varying extremum seeking to drive these setpoints to values that minimize power. The results are compared to the traditional perturbation-based extremum seeking approach. Further, because the required cooling capacity (and therefore compressor speed) is a function of measured and unmeasured disturbances, the optimal compressor discharge temperature setpoint must vary according to these conditions. We show that the energy optimal discharge temperature is tracked with the time-varying extremum seeking algorithm in the presence of disturbances.

[1]  Miroslav Krstic,et al.  Performance improvement and limitations in extremum seeking control , 2000 .

[2]  I. Mareels,et al.  Extremum seeking from 1922 to 2010 , 2010, Proceedings of the 29th Chinese Control Conference.

[3]  Martin Guay,et al.  A time-varying extremum-seeking control approach for discrete-time systems , 2014 .

[4]  M. Krstic,et al.  PID tuning using extremum seeking: online, model-free performance optimization , 2006, IEEE Control Systems.

[5]  Manfred Morari,et al.  Use of model predictive control and weather forecasts for energy efficient building climate control , 2012 .

[6]  S.A. Bortoff,et al.  Building HVAC control systems - role of controls and optimization , 2006, 2006 American Control Conference.

[7]  Graham C. Goodwin,et al.  Adaptive filtering prediction and control , 1984 .

[8]  Christopher R. Laughman,et al.  Extremum Seeking Control for Energy Optimization of Vapor Compression Systems , 2012 .

[9]  V. Tyagi,et al.  An extremum seeking algorithm for determining the set point temperature for condensed water in a cooling tower , 2006, 2006 American Control Conference.

[10]  Denis Dochain,et al.  A time-varying extremum-seeking control approach , 2013, ACC.

[11]  Perry Y. Li,et al.  Efficient Operation of Air-Side Economizer Using Extremum Seeking Control , 2010 .

[12]  Manfred Morari,et al.  Scenario-based MPC for energy-efficient building climate control under weather and occupancy uncertainty , 2013, 2013 European Control Conference (ECC).

[13]  Philip Haves,et al.  Model predictive control for the operation of building cooling systems , 2010, Proceedings of the 2010 American Control Conference.