Nonlinear and robust model predictive control of systems with unmodeled dynamics based on supervised learning and neurodynamic optimization

Publication Type:
Chapter
Citation:
Frontiers of Intelligent Control and Information Processing, 2014, pp. 193 - 220
Issue Date:
2014-08-13
Full metadata record
© 2015 by World Scientific Publishing Co. Pte. Ltd. Model predictive control is an optimization-based control strategy which has achieved enormous successes in numerous real-world applications. MPC generates control signals by means of real-time optimization of a performance index over a finite moving horizon of predicted future, subject to system constraints. A major challenge of the MPC research and development lies in the realization of nonlinear and robust MPC approaches, especially to cases where unmodeled dynamics exist. This chapter presents novel MPC approaches to nonlinear systems with unmodeled dynamics based on neural networks. At first, a nonlinear system with unmodeled dynamics is decomposed by means of Jacobian linearization to an affine part and a higher-order unknown term. The linearization residues, together with the unmodeled dynamics, are then modeled by using a feedforward neural network called the Extreme Learning Machine via supervised learning. When the controlled system is affected by bounded additive disturbances, the minimax methodology is exploited to achieve robustness. The nonlinear and robust MPC problems are formulated as constrained convex optimization problems and iteratively solved by applying neurodynamic optimization approaches. The applied neurodynamic optimization approaches can compute the optimal control signals in real-time, which shed a light for real-time implementability of MPC technology. Simulation results are provided to substantiate the effectiveness and characteristics of the proposed approaches.
Please use this identifier to cite or link to this item: