Computational issues in model predictive control
Model Predictive Control (MPC) is an effective but computationally demanding control design methodology. This paper surveys different techniques used to alleviate the on-line computational burden in MPC, and it concludes that research efforts towards implementation of MPC have been essentially in two directions: (1) to develop fast optimization solvers tailored to the needs of MPC and/or (2) to move the MPC computations off-line. In particular, the second approach can be ultimately pushed towards the explicit or approximate off-line determination of the MPC feedback control law; this can be indeed a viable and efficient solution for small problems where the complexity of the MPC feedback is manageable, but may easily suffer from the curse of dimensionality for problems of larger size, for which fast solvers provide therefore a valuable tool. A suitable combination between on-line computation, using fast solvers, and off-line computation should give the best option in many circumstances. For the entire collection see [Zbl 0969.00072].
- A Survey on Explicit Model Predictive Control
- On the computation of linear model predictive control laws
- An efficient off-line formulation of robust model predictive control using linear matrix inequalities
- Fast model predictive control combining offline method and online optimization with K-D tree
- Computational aspects of approximate explicit nonlinear model predictive control
- Towards online model predictive control on a programmable logic controller: practical considerations
- Improving computational efficiency of model predictive control algorithm using wavelet transformation
- On the accuracy of the model predictive control method
- Computational aspects of approximate explicit nonlinear model predictive control
- Towards parallel implementation of hybrid MPC -- a survey and directions for future research
- Fast, large-scale model predictive control by partial enumeration
- On the computation of linear model predictive control laws
This page was built for publication: Computational issues in model predictive control
Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q4546618)