97
Views
0
CrossRef citations to date
0
Altmetric
Research Articles

Suboptimal nonlinear model predictive control with input move-blocking

ORCID Icon, ORCID Icon &
Pages 450-459 | Received 01 Mar 2022, Accepted 17 Nov 2022, Published online: 13 Dec 2022

References

  • Allan, D. A., Bates, C. N., Risbeck, M. J., & Rawlings, J. B. (2017). On the inherent robustness of optimal and suboptimal nonlinear MPC. Systems & Control Letters, 106, 68–78. https://doi.org/10.1016/j.sysconle.2017.03.005
  • Andersson, J. A. E., Gillis, J., Horn, G., Rawlings, J. B., & Diehl, M. (2018). CasADi: A software framework for nonlinear optimization and optimal control. Mathematical Programming Computation, 11(1), 1–36. https://doi.org/10.1007/s12532-018-0139-4
  • Bobiti, R., & Lazar, M. (2017). Towards parallelizable sampling-based nonlinear model predictive control. IFAC-PapersOnLine, 50(1),13176–13181. 20th IFAC World Congress. https://doi.org/10.1016/j.ifacol.2017.08.2173
  • Bock, H., & Plitt, K. (1984). A multiple shooting algorithm for direct solution of optimal control problems. IFAC Proceedings Volumes, 17(2), 1603–1608. 9th IFAC World Congress. https://doi.org/10.1016/S1474-6670(17)61205-9
  • Cagienard, R., Grieder, P., Kerrigan, E. C., & Morari, M. (2007). Move blocking strategies in receding horizon control. Journal of Process Control, 17(6), 563–570. https://doi.org/10.1016/j.jprocont.2007.01.001
  • Chen, H., & Allgöwer, F. (1998). A quasi-infinite horizon nonlinear model predictive control scheme with guaranteed stability. Automatica, 34(10), 1205–1217. https://doi.org/10.1016/S0005-1098(98)00073-9
  • Chen, Y., Scarabottolo, N., Bruschetta, M., & Beghi, A. (2020). Efficient move blocking strategy for multiple shooting-based non-linear model predictive control. IET Control Theory and Applications, 14(2), 343–351. https://doi.org/10.1049/iet-cta.2019.0168
  • Diehl, M., Bock, H. G., & Schlöder, J. P. (2005). A real-time iteration scheme for nonlinear optimization in optimal feedback control. SIAM Journal on Control and Optimization, 43(5), 1714–1736. https://doi.org/10.1137/S0363012902400713
  • Farooqi, H., Fagiano, L., Colaneri, P., & Barlini, D. (2020). Shrinking horizon parametrized predictive control with application to energy-efficient train operation. Automatica, 112, 108635. https://doi.org/10.1016/j.automatica.2019.108635
  • Frison, G., Kouzoupis, D., Jorgensen, J. B., & Diehl, M. (2016). An efficient implementation of partial condensing for nonlinear model predictive control. In IEEE Conference on Decision and Control (CDC) (pp. 4457–4462).
  • Goebel, G., & Allgöwer, F. (2014). State dependent parametrizations for nonlinear MPC. IFAC Proceedings Volumes, 47(3), 1005–1010. 19th IFAC World Congress, IEEE. https://doi.org/10.3182/20140824-6-ZA-1003.01023
  • Gondhalekar, R., & Imura, J. (2007). Strong feasibility in input-move-blocking model predictive control. IFAC Proceedings Volumes, 40(12), 816–821. https://doi.org/10.3182/20070822-3-ZA-2920.00135
  • Gondhalekar, R., Imura, J., & Kashima, K. (2009). Controlled invariant feasibility – A general approach to enforcing strong feasibility in MPC applied to move-blocking. Automatica, 45(12), 2869–2875. https://doi.org/10.1016/j.automatica.2009.09.020
  • Gonzalez Villarreal, O. J., & Rossiter, A. (2020). A shifting strategy for efficient block-based nonlinear model predictive control using real-time iterations. IET Control Theory & Applications, 14(6), 865–877. https://doi.org/10.1049/iet-cta.2019.0369
  • Graichen, K., & Kugi, A. (2010). Stability and incremental improvement of suboptimal MPC without terminal constraints. IEEE Transactions on Automatic Control, 55(11), 2576–2580. https://doi.org/10.1109/TAC.2010.2057912
  • Grüne, L., & Pannek, J. (2017). Nonlinear model predictive control: theory and algorithms (2nd ed.). Springer. Note: 1st ed. from 2011.
  • Hampson, S. P. (1995). Nonlinear model predictive control of a hydraulic actuator: Theory and implementation [PhD thesis, University of Canterbury]. https://ir.canterbury.ac.nz/handle/10092/6032
  • Kerrigan, E. C. (2000). Robust constraint satisfaction: Invariant sets and predictive control [PhD thesis, University of Cambridge]. https://spiral.imperial.ac.uk/handle/10044/1/4346
  • Longo, S., Kerrigan, E. C., Ling, K. V., & Constantinides, G. A. (2011). Parallel move blocking model predictive control. In IEEE Conference on Decision and Control and European Control Conference (CDC-ECC) (pp. 1239–1244), IEEE.
  • Maciejowski, J. M. (2002). Predictive control with constraints. Prentice Hall.
  • Makarow, A., Keller, M., Rösmann, C., & Bertram, T. (2018). Model predictive trajectory set control with adaptive input domain discretisation. In American Control Conference (pp. 3159–3164), IEEE.
  • Mayne, D. Q., Rawlings, J. B., Rao, C. V., & Scokaert, P. O. M. (2000). Constrained model predictive control: stability and optimality. Automatica, 36(6), 789–814. https://doi.org/10.1016/S0005-1098(99)00214-9
  • Michalska, H., & Mayne, D. Q. (1993). Robust receding horizon control of constrained nonlinear systems. IEEE Transactions on Automatic Control, 38(11), 1623–1633. https://doi.org/10.1109/9.262032
  • Morari, M., & Lee, J. H. (1999). Model predictive control: Past, present and future. Computers & Chemical Engineering, 23(4-5), 667–682. https://doi.org/10.1016/S0098-1354(98)00301-9
  • Ong, C. J., & Wang, Z. (2014). Reducing variables in model predictive control of linear system with disturbances using singular value decomposition. Systems & Control Letters, 71, 62–68. https://doi.org/10.1016/j.sysconle.2014.06.002
  • Pannocchia, G., Rawlings, J. B., & Wright, S. J. (2011). Conditions under which suboptimal nonlinear MPC is inherently robust. Systems & Control Letters, 60(9), 747–755. https://doi.org/10.1016/j.sysconle.2011.05.013
  • Qin, S., & Badgwell, T. A. (2003). A survey of industrial model predictive control technology. Control Engineering Practice, 11(7), 733–764. https://doi.org/10.1016/S0967-0661(02)00186-7
  • Rawlings, J. B., Mayne, D. Q., & Diehl, M. M. (2020). Model predictive control: Theory, computation, and design (2nd ed.). Nob Hill. Note: 1st ed., From 2009.
  • Rawlings, J. B., & Risbeck, M. J. (2017a). Model predictive control with discrete actuators: theory and application. Automatica, 78, 258–265. https://doi.org/10.1016/j.automatica.2016.12.024
  • Rawlings, J. B., & Risbeck, M. J. (2017b). On the equivalence between statements with epsilon-delta and k-functions (Vol. number 2015-01; Tech. Rep.). Department of Chemical and Biological Engineering, University of Wisconsin-Madison.
  • Rösmann, C., Krämer, M., Makarow, A., Hoffmann, F., & Bertram, T. (2018). Exploiting sparse structures in nonlinear model predictive control with hypergraphs. In IEEE/ASME International Conference on Advanced Intelligent Mechatronics (AIM) (pp.1332–1337), IEEE.
  • Rossiter, J. A., & Wang, L. (2008). Exploiting Laguerre functions to improve the feasibility/performance compromise in MPC. In IEEE Conference on Decision and Control (CDC) (pp. 4737–4742), IEEE.
  • Scokaert, P. O. M., Mayne, D. Q., & Rawlings, J. B. (1999). Suboptimal model predictive control (feasibility implies stability). IEEE Transactions on Automatic Control, 44(3), 648–654. https://doi.org/10.1109/9.751369
  • Shekhar, R. C., & Maciejowski, J. M. (2012). Robust variable horizon MPC with move blocking. Systems & Control Letters, 61(4), 587–594. https://doi.org/10.1016/j.sysconle.2012.02.004
  • Shekhar, R. C., & Manzie, C. (2015). Optimal move blocking strategies for model predictive control. Automatica, 61, 27–34. https://doi.org/10.1016/j.automatica.2015.07.030
  • Son, S. H., Park, B. J., Oh, T. H., Kim, J. W., & Lee, J. M. (2021). Move blocked model predictive control with guaranteed stability and improved optimality using linear interpolation of base sequences. International Journal of Control, 94(11), 3213–3225. https://doi.org/10.1080/00207179.2020.1755727
  • Tøndel, P., & Johansen, T. A. (2002). Comlexity reduction in explicit linear lodel predicitve control. IFAC Proceedings Volumes, 35(1), 189–194. 15th IFAC World Congress. https://doi.org/10.3182/20020721-6-ES-1901.00600
  • Verschueren, R., Frison, G., Kouzoupis, D., van Duijkeren, N., Zanelli, A., Quirynen, R., & Diehl, M. (2018). Towards a modular software package for embedded optimization. IFAC-PapersOnLine, 51(20), 374–380. 6th IFAC Conference on Nonlinear Model Predictive Control (NMPC). https://doi.org/10.1016/j.ifacol.2018.11.062
  • Wächter, A., & Biegler, L. T. (2006). On the implementation of a primal-dual interior point filter line search algorithm for large-scale nonlinear programming. Mathematical Programming, 106(1), 25–57. https://doi.org/10.1007/s10107-004-0559-y
  • Yu, M., & Biegler, L. T. (2016). A stable and robust NMPC strategy with reduced models and nonuniform grids. IFAC-PapersOnLine, 49(7), 31–36. 11th IFAC Symposium on Dynamics and Control of Process Systems Including Biosystems (DYCOPS-CAB). https://doi.org/10.1016/j.ifacol.2016.07.212

Reprints and Corporate Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

To request a reprint or corporate permissions for this article, please click on the relevant link below:

Academic Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

Obtain permissions instantly via Rightslink by clicking on the button below:

If you are unable to obtain permissions via Rightslink, please complete and submit this Permissions form. For more information, please visit our Permissions help page.