Abstract

Dealing with uncertainties is one of the most challenging issues that prevent nonlinear model predictive control (NMPC) from being a widespread reality. Many different robust schemes have been presented recently, such as multi-stage NMPC, in which the uncertainty is represented as a scenario tree. While multi-stage NMPC achieves promising performance in practice, it suffers from an exponential increase in complexity with the number of uncertainties considered making its real-time application difficult for large case studies. We suggest in this work to use multi-stage NMPC as a generator of data pairs that are used to learn the robust NMPC policy by means of deep neural networks. This choice is motivated by recent practical successes of deep learning and theoretical results that explain the improved representation capabilities of deep networks with respect to shallow networks. We present empirical evidence which shows that the use of deep neural networks with many hidden layers as opposed to shallow networks with only one significantly improves the learning process of a robust NMPC control law. These findings are illustrated with simulation studies of an industrial polymerization reactor.

Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.