(136g) Hierarchical MPC Schemes for Periodic Systems Using Stochastic Programming Techniques
AIChE Annual Meeting
2018
2018 AIChE Annual Meeting
Computing and Systems Technology Division
CAST Director's Student Presentation Award Finalists
Monday, October 29, 2018 - 2:24pm to 2:43pm
Hierarchical MPC schemes [8, 9] have recently been proposed to handle multiple scales and achieve stability. These schemes, however, do not provide optimality guarantees in the sense that the computed policies match those of the long-horizon optimal control problem of interest. The
hierarchical scheme proposed in [10] uses adjoint information obtained from a long-term and coarse MPC controller to guide a short-term MPC controller operating at fine time resolutions. Computational experiments are provided to demonstrate that this approach can achieve optimality but no guarantees are given. Moreover, such an approach requires smoothness and continuity of the adjoint profiles, which is not guaranteed in general applications. The hierarchical scheme proposed in this work relies on the observation that, if the optimal policy of an infinite horizon optimal control problem is periodic (or can be approximated with a periodic policy), the problem can be cast as a stochastic programming (SP) problem. Periodicity is a property that is commonly observed in systems driven by exogenous factors with strong periodic components (e.g., energy demands and prices) [11-13]. Under the SP abstraction, the periodic states are interpreted as design variables and operational policies over the periods are interpreted as recourse variables.
The key contribution of this work is the observation that, under a periodic setting, one can derive retroactive optimization schemes that accumulate real historical disturbance information to asymptotically deliver optimal targets. We argue that this retroactive design principle offers a key advantage over proactive RH schemes (which rely only on forecast information). The targets obtained with a retroactive scheme are used to guide a low-level MPC controller operating at fine time resolutions within the periods. In the case of linear systems, one can derive a specialized retroactive scheme by using incremental cutting-plane (CP) techniques [15,16]. The SP setting also reveals strategies to construct retroactive schemes for general nonlinear systems and to derive metrics to monitor optimality. We demonstrate the concepts using an application in buildings with electrochemical storage.
[2] S. Qin and T. Bagdwell. A survey of industrial model predictive control technology. Control Engineering Practice, 1:733-764, 2003.
control. Chemical Engineering Science, 67(1):92-100, 2012.
[5] James E. Braun. Reducing energy costs and peak electrical demand through optimal control of building thermal storage. In ASHRAE
Transactions, number pt 2, pages 876-888, 1990.
cost optimization of building heating, ventilation, and air conditioning equipment. Energy and Buildings, 142:220-235, 2017.
for large-scale building temperature regulation. In American Control Conference (ACC), 2016, pages 895-900. IEEE, 2016.
control systems. Automatica, 46(5):823-831, 2010.
cooling equipment via mixed-integer linear programming. In American Control Conference (ACC), 2015, pages 1689-1694. IEEE, 2015.
in mpc: A stochastic programming approach. In American Control Conference (ACC), 2018. IEEE, 2018. To appear.
[15] Julia L. Higle and Suvrajeet Sen. Stochastic decomposition: An algorithm for two-stage linear programs with recourse. Mathematics of Operations Research, 16(3):650-669, 1991.
Springer Science & Business Media, 2013.
Checkout
This paper has an Extended Abstract file available; you must purchase the conference proceedings to access it.
Do you already own this?
Log In for instructions on accessing this content.
Pricing
Individuals
AIChE Pro Members | $150.00 |
AIChE Graduate Student Members | Free |
AIChE Undergraduate Student Members | Free |
AIChE Explorer Members | $225.00 |
Non-Members | $225.00 |