Projection-Based Anti-Windup for Multivariable Control with Heat Pump Application

We present an anti-windup method in which the Hanus conditioning technique is combined with a user-designed projection of the reference onto the set of feasible steady-state points. This hybrid approach allows the designer to define a policy for steady-state reference tracking which is used to define the reference projection in the case that one or more control inputs saturate. The projection is computed only when the reference input changes, and is therefore less computationally taxing when compared to a command governor or model predictive control, for some applications. We demonstrate the method with an H infinity loop-shaping controller for a multi-zone heat pump system in simulation.