Skip to main content

Tracking Model Predictive Control

Book cover Encyclopedia of Systems and Control
  • 506 Accesses

Abstract

The main objective of tracking model predictive control is to steer the tracking error, that is, the difference between the reference and the output, to zero while the constraints are satisfied. In order to predict the expected evolution of the tracking error, some assumptions on the future values of the reference must be considered. Since the reference may differ from expected, the tracking problem is inherently uncertain.The most extended case is to assume that the reference will remain constant along the prediction horizon. Tracking predictive schemes for constant references are typically based on a two-layer control structure in which, provided the value of the reference, first, an appropriate set point is computed and then a nominal MPC is designed to steer the system to this target. Under certain assumptions, closed-loop stability can be guaranteed if the initial state is inside the feasibility region of the MPC. However, if the value of the reference is changed, then there is no guarantee that feasibility and stability properties of the resulting control law hold. Specialized predictive controllers have been designed to deal with this problem. Particularly interesting is the so-called MPC for tracking, which ensures recursive feasibility and asymptotic stability of the set point when the value of the reference is changed.The presence of exogenous disturbances or model mismatches may lead to the controlled system to exhibit offset error. Offset-free control in the presence of unmeasured disturbances can be addressed by using disturbance models and disturbance estimators together with the tracking predictive controller.

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

Access this chapter

Institutional subscriptions

Bibliography

  • Angeli D, Amrit R, Rawlings JB (2012) On average performance and stability of economic model predictive control. IEEE Trans Autom Control 57:1615–1626

    Article  MathSciNet  Google Scholar 

  • Bemporad A, Casavola A, Mosca E (1997) Nonlinear control of constrained linear systems via predictive reference management. IEEE Trans Autom Control 42:340–349

    Article  MATH  MathSciNet  Google Scholar 

  • Camacho EF, Bordons C (2004) Model predictive control, 2nd edn. Springer-Verlag, London

    MATH  Google Scholar 

  • Chisci L, Zappa G (2003) Dual mode predictive tracking of piecewise constant references for constrained linear systems. Int J Control 76:61–72

    Article  MATH  MathSciNet  Google Scholar 

  • Ferramosca A, Limon D, Alvarado I, Alamo T, Camacho EF (2009) MPC for tracking with optimal closed-loop performance. Automatica 45:1975–1978

    Article  MATH  MathSciNet  Google Scholar 

  • Findeisen R, Chen H, Allgöwer F (2000) Nonlinear predictive control for setpoint families. In: Proceedings of the American control conference, Chicago, USA, pp 260–264

    Google Scholar 

  • Limon D, Alvarado I, Alamo T, Camacho EF (2008) MPC for tracking of piece-wise constant references for constrained linear systems. Automatica 44:2382–2387

    Article  MATH  MathSciNet  Google Scholar 

  • Limon D, Ferramosca A, Alamo T, Gonzalez AH (2012) Model predictive control for changing economic targets. Paper presented at the IFAC conference on nonlinear model predictive control 2012 (NMPC’12), Noordwijkerhout, 23–27 Aug 2012

    Google Scholar 

  • Maeder U, Morari M (2010) Offset-free reference tracking with model predictive control. Automatica 46(9):1469–1476

    Article  MATH  MathSciNet  Google Scholar 

  • Maeder U, Borrelli F, Morari M (2009) Linear offset-free model predictive control. Automatica 45:2214–2222

    Article  MATH  MathSciNet  Google Scholar 

  • Magni L, Scattolini R (2005) On the solution of the tracking problem for non-linear systems with MPC. Int J Syst Sci 36(8):477–484

    Article  MATH  MathSciNet  Google Scholar 

  • Magni L, Scattolini R (2007) Tracking on non-square nonlinear continuous time systems with piecewise constant model predictive control. J Process Control 17:631–640

    Article  MathSciNet  Google Scholar 

  • Magni L, De Nicolao G, Scattolini R (2001) Output feedback and tracking of nonlinear systems with model predictive control. Automatica 37:1601–1607

    Article  MATH  Google Scholar 

  • Muske K (1997) Steady-state target optimization in linear model predictive control. Paper presented at the 16th American control conference, Albuquerque, 4–6 June 1997

    Google Scholar 

  • Olaru S, Dumur D (2005) Compact explicit MPC with guarantee of feasibility for tracking. In: Conference decision and control and European control conference 2005, Seville, Spain, pp 969–974

    Google Scholar 

  • Pannocchia G (2004) Robust model predictive control with guaranteed setpoint tracking. J Process Control 14:927–937

    Article  Google Scholar 

  • Pannocchia G, Bemporad A (2007) Combined design of disturbance model and observer for offset-free model predictive control. IEEE Trans Autom Control 52:1048–1053

    Article  MathSciNet  Google Scholar 

  • Pannocchia G, Kerrigan E (2005) Offset-free receding horizon control of constrained linear systems. AIChE J 51:3134–3146

    Article  Google Scholar 

  • Pannocchia G, Rawlings JB (2003) Disturbance models for offset-free model-predictive control. AIChE J 49:426–437

    Article  Google Scholar 

  • Rao CV, Rawlings JB (1999) Steady states and constraints in model predictive control. AIChE J 45:1266–1278

    Article  Google Scholar 

  • Rawlings JB, Mayne DQ (2009) Model predictive control: theory and design, 1st edn. Nob-Hill Publishing, Madison

    Google Scholar 

  • Rossiter JA, Kouvaritakis B, Gossner JR (1996) Guaranteeing feasibility in constrained stable generalized predictive control. IEEE Proc Control Theory Appl 143:463–469

    Article  MATH  Google Scholar 

  • Wan Z, Kothare MV (2003) An efficient off-line formulation of robust model predictive control using linear matrix inequalities. Automatica 39:837–846

    Article  MATH  MathSciNet  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Daniel Limon .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2013 Springer-Verlag London

About this entry

Cite this entry

Limon, D., Alamo, T. (2013). Tracking Model Predictive Control. In: Baillieul, J., Samad, T. (eds) Encyclopedia of Systems and Control. Springer, London. https://doi.org/10.1007/978-1-4471-5102-9_3-1

Download citation

  • DOI: https://doi.org/10.1007/978-1-4471-5102-9_3-1

  • Received:

  • Accepted:

  • Published:

  • Publisher Name: Springer, London

  • Online ISBN: 978-1-4471-5102-9

  • eBook Packages: Springer Reference EngineeringReference Module Computer Science and Engineering

Publish with us

Policies and ethics

Chapter history

  1. Latest

    Tracking Model Predictive Control
    Published:
    04 December 2019

    DOI: https://doi.org/10.1007/978-1-4471-5102-9_3-2

  2. Original

    Tracking Model Predictive Control
    Published:
    06 February 2014

    DOI: https://doi.org/10.1007/978-1-4471-5102-9_3-1