Breadcrumb
- Home
- Publications
- Proceedings
- 2012 AIChE Annual Meeting
- Computing and Systems Technology Division
- Dynamic Simulation and Optimization
- (627a) Complementarity Formulations for the Nonlinear Model Predictive Control of Non-Smooth Systems
The focus of this work is on computing both open-loop and closed-loop optimal control solutions for such switching systems. We focus on the simultaneous method to transcribe the optimal control problem into an NLP, through a full discretization of states and controls. We represent the switching events through complementarity conditions, which retain the NLP nature of the optimal control problem without introducing binary variables. We modify the simultaneous method by introducing the switching time as a decision variable. This allows us to locate the switching event accurately at a finite element boundary resulting in an accurate computation of both the states and gradients of the optimal control problem. We also extend the proposed method to a Nonlinear Model Predictive Control framework, which involves a closed-loop solution of the above dynamic optimization problem. Several examples are presented to highlight the efficacy and computational performance of the suggested approach.
References:
[1] Baumrucker, B. T. and L.T. Biegler, “MPEC Strategies for Optimization of Hybrid Dynamic Systems,” Journal of Process Control, 19, 1248-1256 (2009)