Skip to main content

Contractive Model Predictive Control with Local Linearization for Nonlinear Systems

  • Chapter
Nonlinear Model Based Process Control

Part of the book series: NATO ASI Series ((NSSE,volume 353))

Abstract

Most model predictive control (MPC) schemes in the literature designed for constrained nonlinear systems involve the solution of nonlinear programming problems (NLPs). Due to the difficulties inherent to solving NLPs and since MPC requires the optimal (feasible) solution to be computed on-line and at each time step, it is important to simplify the controller from a computational point of view. Furthermore, many nonlinear MPC controllers do not provide any stability or performance guarantees for the closed-loop system. In this paper we propose a stabilizing MPC controller which can be implemented as a quadratic programming (QP) problem. Because we use local linear approximations of the nonlinear plant for prediction and because stability is guaranteed through the introduction of an additional state constraint in the optimization called contractive constraint, this scheme has been denoted contractive MPC with local linearization.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

eBook
USD 16.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. M. Alamir and G. Bornard. New sufficient conditions for global stability of receding horizon control for discrete-time nonlinear systems. In David Clarke, editor, Advances in Model-Based Predictive Control, pages 173–181. Oxford University Press, 1994.

    Google Scholar 

  2. M. Alamir and G. Bornard. On the stability of receding horizon control of nonlinear discrete-time systems. Syst. Control Lett., 23:291–296, 1994.

    Article  Google Scholar 

  3. M. Alamir and G. Bornard. Stability of a truncated infinite constrained receding horizon scheme: The general discrete nonlinear case. Automatica, 31(9): 1353–1356, September 1995.

    Article  Google Scholar 

  4. A. Astolfi. Asymptotic Stabilization of Nonholonomic Systems with Discontinuous Control. PhD thesis, Swiss Federal Institute of Technology (ETH), 1995. Diss. ETH No. 10983.

    Google Scholar 

  5. A. Astolfi. Discontinuous control of nonholonomic systems. Syst. Control Lett., 27:37–45, 1995.

    Article  Google Scholar 

  6. V. Balakrishnan, Z. Zheng, and M. Morari. Constrained stabilization of discrete-time systems. In David Clarke, editor, Advances in Model-Based Predictive Control, pages 205–216. Oxford University Press, 1994.

    Google Scholar 

  7. B. R. Barmish, M. Corless, and G. Leitmann. A new class of stabilization controller for uncertain dynamical systems. SIAM Journal of Control and Optimization, 21:246–255, 1983.

    Article  Google Scholar 

  8. B. R. Barmish and G. Leitmann. On ultimate boundedness control of uncertain systems in the absence of matching condition. IEEE Trans. Aut. Control, 27:153–158, 1982.

    Article  Google Scholar 

  9. S. Behtash. Robust output tracking for nonlinear systems. Int. J. Control, 51:1381–1407, 1990.

    Article  Google Scholar 

  10. B. W. Bequette. Nonlinear control of chemical processes: A review. Ind. Eng. Chem. Res., 30:1391–1413, 1991.

    Article  CAS  Google Scholar 

  11. L. Biegler and J. Rawlings. Optimization approaches to nonlinear model predictive control. In Conf. Chemical Process Control (CPC-IV), pages 543–571, South Padre Island, Texas, 1991. CACHE-AIChE.

    Google Scholar 

  12. L. T. Biegler. Sensitivity analysis of QPs. Personal communication, 1994.

    Google Scholar 

  13. M. Bouslimani, M. M’Saad, and L. Dugard. Stabilizing receding horizon control: A unified continuous/discrete time formulation. In Conf. on Decision and Control, page 1298, 1993.

    Google Scholar 

  14. R. W. Brockett. Asymptotic stability and feedback stabilization. In R.W. Brockett, R.S. Millman, and H.J. Sussman, editors, Differential Geometric Control Theory, pages 181–193. Birkhäuser, 1983.

    Google Scholar 

  15. P. J. Campo and M. Morari. Robust model predictive control. In American Control Conf., pages 1021–1026, 1987.

    Google Scholar 

  16. C. Chen and L. Shaw. On receding horizon feedback control. Automatica, pages 349–352, 1982.

    Google Scholar 

  17. Y. H. Chen and G. Leitmann. Robustness of uncertain systems in the absence of matching assumptions. Int. J. Control, 45:1527–1544, 1987.

    Article  Google Scholar 

  18. D. W. Clarke. Advances in model-based predictive control. In D. W. Clarke, editor, Advances in Model-Based Predictive Control, pages 3–21. Oxford University Press, 1994.

    Google Scholar 

  19. M. Corless and G. Leitmann. Continuous state feedback guaranteeing uniform ultimate boundedness for uncertain dynamical systems. IEEE Trans. Aut. Control, 32:763–771, 1987.

    Article  Google Scholar 

  20. C. R. Cutler and B. L. Ramaker. Dynamic matrix control-A computer control algorithm. In Joint Automatic Control Conf., San Francisco, California, 1980.

    Google Scholar 

  21. S. L. De Oliveira. Model Predictive Control (MPC) for Constrained Nonlinear Systems. PhD thesis, California Institute of Technology, Pasadena, CA, March 1996.

    Google Scholar 

  22. S. L. De Oliveira and M. Morari. Contractive model predictive control for constrained nonlinear systems. IEEE Trans. Aut. Control, 1996. accepted.

    Google Scholar 

  23. F. Doyle III, F. Allgöwer, S. L. De Oliveira, E. Gilles, and M. Morari. On nonlinear systems with poorly behaved zero dynamics. In American Control Conf., pages 2571–2575, 1992.

    Google Scholar 

  24. W. Eaton and J. Rawlings. Feedback control of nonlinear processes using on-line optimization techniques. Comp. and Chem. Eng., 14:469–479, 1990.

    Article  CAS  Google Scholar 

  25. C. Economou, M. Morari, and O. Palsson. Internal model control. 5. Extension to nonlinear systems. Ind. Engng. Chem. Process Des. Dev., 25(1):403–411, 1986.

    Article  CAS  Google Scholar 

  26. L. C. Fu and T. L. Liao. Globally stable tracking of nonlinear systems using variable structure control and with an application to a robotic manipulator. IEEE Trans. Aut. Control, 35:1345–1351, 1990.

    Article  Google Scholar 

  27. C. E. Garcia. Quadratic dynamic matrix control of nonlinear processes. An application to a batch reactor process. In AIChE Annual Meeting, San Francisco, 1984.

    Google Scholar 

  28. C. E. Garcia and A. M. Morshedi. Quadratic programming solution of dynamic matrix control (QDMC). Chem. Eng. Communications, 46:73–87, 1986.

    Article  CAS  Google Scholar 

  29. H. Genceli and M. Nikolaou. Robust stability analysis of constrained L 1—norm model predictive control. AIChE Journal, 39(12):1954–1965, 1993.

    Article  CAS  Google Scholar 

  30. S. Keerthi and E. Gilbert. Optimal infinite-horizon feedback laws for a general class of constrained discrete-time systems: Stability and moving-horizon approximations. Journal of Optimization Theory and Applications, pages 265–293, 1988.

    Google Scholar 

  31. L. Kershenbaum, D. Q. Mayne, R. Pytlak, and R. B. Vinter. Receding horizon control. In D. W. Clarke, editor, Advances in Model-Based Predictive Control, pages 233–246. Oxford University Press, 1994.

    Google Scholar 

  32. M. V. Kothare, V. Balakrishnan, and M. Morari. Robust constrained model predictive control using linear matrix inequalities. Automatica, 32(10):1361–1379, October 1996.

    Article  Google Scholar 

  33. W. H. Kwon. Advances in predictive control: Theory and application. In 1st Asian Control Conf., Tokyo, July 1994. (updated in October, 1995).

    Google Scholar 

  34. W.H. Kwon and A.E. Pearson. A modified quadratic cost problem and feedback stabilization of a linear system. IEEE Trans. Aut. Control, 22(5):838–842, 1977.

    Article  Google Scholar 

  35. J. H. Lee and N. L. Ricker. Extended Kaiman Filter Based Nonlinear Model Predictive Control. Ind. Eng. Chem. Res., 33:1530–1541, 1994.

    Article  CAS  Google Scholar 

  36. T. L. Liao, L. C. Fu, and C. F. Hsu. Adaptive robust tracking of nonlinear systems and with an application to a robotic manipulator. Syst. Control Lett., 15:339–348, 1990.

    Article  Google Scholar 

  37. D. Mayne and H. Michalska. Receding horizon control of nonlinear systems. IEEE Trans. Aut. Control, 35:814–824, 1990.

    Article  Google Scholar 

  38. D. Mayne and H. Michalska. Approximate global linearization of nonlinear systems via on-line optimization. In European Control Conf., pages 182–187, Grenoble, France, 1991.

    Google Scholar 

  39. D. Mayne and H. Michalska. Model predictive control of nonlinear systems. In American Control Conf., pages 2343–2348, Boston, MA, 1991.

    Google Scholar 

  40. D. Mayne and H. Michalska. Receding horizon control of nonlinear systems without differentiability of the optimal value function. Systems and Control Letters, 16:123–130, 1991.

    Article  Google Scholar 

  41. D. Q. Mayne and H. Michalska. An implementable receding horizon controller for the stabilization of nonlinear systems. In Conf. on Decision and Control, pages 3396–3397, Honolulu, HI, 1990.

    Google Scholar 

  42. E. S. Meadows, M.A. Henson, J.W. Eaton, and J.R. Rawlings. Receding horizon control and discontinuous state feedback stabilization. Int. J. Control, 62(5):1217–1229, 1995.

    Article  Google Scholar 

  43. E. S. Meadows and J.B. Rawlings. Receding horizon control with an infinite horizon. In American Control Conf, pages 2926–2930, San Francisco, California, 1993.

    Google Scholar 

  44. H. Michalska and D. Q. Mayne. Moving horizon observers. In M. Fliess, editor, IFAC Nonlinear Control Systems Design Symposium (NOLCOS’ 92), pages 576–581, Bordeaux, France, 1992.

    Google Scholar 

  45. H. Michalska and D.Q. Mayne. Robust receding horizon control of constrained nonlinear systems. IEEE Trans. Aut. Control, 38(11):1623–1633, November 1993.

    Article  Google Scholar 

  46. M. Morari. Robust stability of systems with integral control. In Conf. on Decision and Control, pages 865–869, San Antonio, TX, 1983.

    Google Scholar 

  47. G. De Nicolao and R. Scattolini. Stability and output terminal constraints in predictive control. In Advances in Model-Based Predictive Control, pages 105–121. Oxford University Press, 1994.

    Google Scholar 

  48. J. B. Rawlings and K. R. Muske. The stability of constrained receding horizon control. IEEE Trans. Aut. Control, 38(10):1512–1516, October 1993.

    Article  Google Scholar 

  49. N. L. Ricker and J. H. Lee. Nonlinear model predictive control of the Tennesee Eastman challenge process. Comp. and Chem. Eng., 19(9):961–981, 1995.

    Article  CAS  Google Scholar 

  50. Michel Gevers Robert R. Bitmead and Vincent Wertz. Adaptive Optimal Control. The Thinking Man’s GPC. International Series in Systems and Control Engineering. Prentice Hall, 1990.

    Google Scholar 

  51. S. N. Singh and A. R. Coelen. Nonlinear control of mismatched uncertain linear systems and application to control of aircrafts. ASME J. Dynamic System and Control, 106:203–210, 1984.

    Article  Google Scholar 

  52. L. C. Fu T. L. Liao and C-F. Hsu. Output tracking control of nonlinear systems with mismatched uncertainties. Syst. Control Lett., 18:39–47, 1992.

    Article  CAS  Google Scholar 

  53. T. H. Yang and E. Polak. Moving horizon control of linear systems with input saturation and plant uncertainty. Int. J. Control, 58(3):613–638, September 1993.

    Article  Google Scholar 

  54. T. H. Yang and E. Polak. Moving horizon control of linear systems with input saturation, disturbances and plant uncertainty. Int. J. Control, 58(3):639–663, September 1993.

    Article  Google Scholar 

  55. T. H. Yang and E. Polak. Moving horizon control of nonlinear systems with input saturation, disturbances and plant uncertainty. Int. J. Control, 58(4):875–903, September 1993.

    Article  Google Scholar 

  56. S. H. Zak. On the stabilization and observation of nonlinear uncertain dynamic systems. IEEE Trans. Aut. Control, 35:604–607, 1990.

    Article  Google Scholar 

  57. Z. Q. Zheng. Robust Control of Systems Subject to Constraints. PhD thesis, California Institute of Technology, Pasadena, California, 1995.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 1998 Springer Science+Business Media Dordrecht

About this chapter

Cite this chapter

de Oliveira, S.L., Morari, M. (1998). Contractive Model Predictive Control with Local Linearization for Nonlinear Systems. In: Berber, R., Kravaris, C. (eds) Nonlinear Model Based Process Control. NATO ASI Series, vol 353. Springer, Dordrecht. https://doi.org/10.1007/978-94-011-5094-1_14

Download citation

  • DOI: https://doi.org/10.1007/978-94-011-5094-1_14

  • Publisher Name: Springer, Dordrecht

  • Print ISBN: 978-94-010-6140-7

  • Online ISBN: 978-94-011-5094-1

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics