Handbook of Model Predictive Control

  • Saša V. Raković
  • William S. Levine

Part of the Control Engineering book series (CONTRENGIN)

Table of contents

  1. Front Matter
    Pages i-xxi
  2. Theory

    1. Front Matter
      Pages 1-1
    2. William S. Levine
      Pages 3-27
    3. Rafal Goebel, Saša V. Raković
      Pages 53-73
    4. Ali Mesbah, Ilya V. Kolmanovsky, Stefano Di Cairano
      Pages 75-97
    5. Douglas A. Allan, James B. Rawlings
      Pages 99-124
    6. Martin A. Sehr, Robert R. Bitmead
      Pages 125-144
    7. Janine Matschek, Tobias Bäthge, Timm Faulwasser, Rolf Findeisen
      Pages 169-198
    8. Ricardo G. Sanfelice
      Pages 199-220
    9. Eranda Harinath, Lucas C. Foguth, Joel A. Paulson, Richard D. Braatz
      Pages 221-237
    10. Marcello Farina, Riccardo Scattolini
      Pages 239-258
    11. Marcello Farina, Giancarlo Ferrari-Trecate, Colin Jones, Stefano Riverso, Melanie Zeilinger
      Pages 259-283
  3. Computations

    1. Front Matter
      Pages 285-285
    2. Stephen J. Wright
      Pages 287-303
    3. Sebastien Gros
      Pages 305-333
    4. Yuanqi Mao, Daniel Dueri, Michael Szmuk, Behçet Açıkmeşe
      Pages 335-358
    5. Nikolaos A. Diangelakis, Richard Oberdieck, Efstratios N. Pistikopoulos
      Pages 359-385
    6. Michal Kvasnica, Colin N. Jones, Ivan Pejcic, Juraj Holaza, Milan Korda, Peter Bakaráč
      Pages 387-412
    7. Boris Houska, Mario E. Villanueva
      Pages 413-443
    8. Marco C. Campi, Simone Garatti, Maria Prandini
      Pages 445-463
    9. Mingzhao Yu, Devin W. Griffith, Lorenz T. Biegler
      Pages 465-489
  4. Applications

    1. Front Matter
      Pages 491-491
    2. Stefano Di Cairano, Ilya V. Kolmanovsky
      Pages 493-527
    3. G. C. Goodwin, A. M. Medioli, K. Murray, R. Sykes, C. Stephen
      Pages 529-550
    4. Daniel E. Quevedo, Ricardo P. Aguilera, Tobias Geyer
      Pages 551-580
    5. Mohit Mehndiratta, Erkan Kayacan, Siddharth Patel, Erdal Kayacan, Girish Chowdhary
      Pages 581-605
    6. Nishith R. Patel, James Rawlings
      Pages 607-623
    7. Marija Ilic, Rupamathi Jaddivada, Xia Miao, Nipun Popli
      Pages 625-663
    8. James A. Primbs
      Pages 665-685
  5. Back Matter
    Pages 687-692

About this book


Recent developments in model-predictive control promise remarkable opportunities for designing multi-input, multi-output control systems and improving the control of single-input, single-output systems. This volume provides a definitive survey of the latest model-predictive control methods available to engineers and scientists today.

The initial set of chapters present various methods for managing uncertainty in systems, including stochastic model-predictive control. With the advent of affordable and fast computation, control engineers now need to think about using “computationally intensive controls,” so the second part of this book addresses the solution of optimization problems in “real” time for model-predictive control. The theory and applications of control theory often influence each other, so the last section of Handbook of Model Predictive Control rounds out the book with representative applications to automobiles, healthcare, robotics, and finance.

The chapters in this volume will be useful to working engineers, scientists, and mathematicians, as well as students and faculty interested in the progression of control theory. Future developments in MPC will no doubt build from concepts demonstrated in this book and anyone with an interest in MPC will find fruitful information and suggestions for additional reading.


model-predictive control optimal control stabilizing feedback control efficient convex optimization receding-horizon control

Editors and affiliations

  • Saša V. Raković
    • 1
  • William S. Levine
    • 2
  1. 1.Independent ResearcherLondonUK
  2. 2.Department of Electrical and Computer EngineeringUniversity of MarylandCollege ParkUSA

Bibliographic information

  • DOI
  • Copyright Information Springer International Publishing AG, part of Springer Nature 2019
  • Publisher Name Birkhäuser, Cham
  • eBook Packages Engineering Engineering (R0)
  • Print ISBN 978-3-319-77488-6
  • Online ISBN 978-3-319-77489-3
  • Series Print ISSN 2373-7719
  • Series Online ISSN 2373-7727
  • Buy this book on publisher's site
Industry Sectors
Finance, Business & Banking