An Overview of Nonlinear Model Predictive Control Applications

  • S. Joe Qin
  • Thomas A. Badgwell
Part of the Progress in Systems and Control Theory book series (PSCT, volume 26)


This paper provides an overview of nonlinear model predictive control (NMPC) applications in industry, focusing primarily on recent applications reported by NMPC vendors. A brief summary of NMPC theory is presented to highlight issues pertinent to NMPC applications. Five industrial NMPC implementations are then discussed with reference to modeling, control, optimization, and implementation issues. Results from several industrial applications are presented to illustrate the benefits possible with NMPC technology. A discussion of future needs in NMPC theory and practice is provided to conclude the paper.


Partial Little Square Extended Kalman Filter Model Predictive Control Reference Trajectory Linear Dynamic Model 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. [1]
    P. Berkowitz and M. Papadopoulos. Multivariable process control method and apparatus. U.S. Patent, March 7 1995. No. 5396416.Google Scholar
  2. [2]
    P. Berkowitz, M. Papadopoulos, L. Colwell, and M. Moran. Multivariable process control method and apparatus. U.S. Patent, Jan. 30 1996. No. 5488561.Google Scholar
  3. [3]
    E. Demoro, C. Axelrud, D. Johnston, and G. Martin. Neural network modeling and control of polypropylene process. In Society of Plastic Engineers Int’l Conference, Houston, Texas, Feb. 23–26 1997.Google Scholar
  4. [4]
    Aspen Technology, Inc. Pulverized coal fired boiler optimization and control. Aspen Technology Product Literature, 1998.Google Scholar
  5. [5]
    Continental Controls, Inc. Production description: MVC 3.0. Houston, Texas, August 1995.Google Scholar
  6. [6]
    G. De Nicolao, L. Magni and R. Scattolini. Chapter of this Book, 1998.Google Scholar
  7. [7]
    R. E. Kalman. Contributions to the theory of optimal control. Bull. Soc. Math. Mex., 5:102–119, 1960.MathSciNetGoogle Scholar
  8. [8]
    R. E. Kalman and R. S. Bucy. New results in linear filtering and prediction theory. Trans. ASME, J. Basic Engineeering, pages 95–108, March 1961.Google Scholar
  9. [9]
    J. Keeler, G. Martin, G. Boe, S. Piche, U. Mathur, and D. Johnston. The process perfecter: The next step in multivariable control and optimization. Technical report, Pavilion Technologies, Inc., 1996.Google Scholar
  10. [10]
    S. S. Keerthi and E. G. Gilbert. Optimal infinite-horizon feedback laws for a general class of constrained discrete-time systems: Stability and moving-horizon approximations. J. Optim. Theory Appl., 57(2):265–293, May 1988.MathSciNetzbMATHCrossRefGoogle Scholar
  11. [11]
    L. S. Lasdon and A. D. Waren. GRG2 User’s Guide. Department of Computer and Information Science, Cleveland State University, Cleveland, Ohio, 1986.Google Scholar
  12. [12]
    E. B. Lee and L. Markus. Foundations of Optimal Control Theory. John Wiley and Sons, New York, 1967.zbMATHGoogle Scholar
  13. [13]
    G. Martin, G. Boe, J. Keeler, D. Timmer, and J. Havener. Method and apparatus for modeling dynamic and steady-state processes for prediction, control and optimization. US Patent, 1998.Google Scholar
  14. [14]
    G. Martin and D. Johnston. Continuous model-based optimization. In Process Optimization Conference, Houston, Texas, March 24–26 1998. Gulf Publishing Co. and Hydrocarbon Processing.Google Scholar
  15. [15]
    D. Q. Mayne. Nonlinear model predictive control: An assessment. In Jeffrey C. Kantor, Carlos E. Garcia, and Brice Carnahan, editors, Fifth International Conference on Chemical Process Control, pages 217–231. AIChE and CACHE, 1997.Google Scholar
  16. [16]
    Edward S. Meadows, Michael A. Henson, John W. Eaton, and James B. Rawlings. Receding horizon control and discontinuous state feedback stabilization. Int. J. Control, pages 1217–1229, 1995.Google Scholar
  17. [17]
    Edward S. Meadows and James B. Rawlings. Model Predictive Control. In Michael A. Henson and Dale E. Seborg, editorsNonlinear Process Control,chapter5,pages 233–310. Prentice Hall, 1997.Google Scholar
  18. [18]
    Hanna Michalska and David Q. Mayne. Robust receding horizon control of constrained nonlinear systems. IEEE Trans. Auto. Cont., 38(11):1623–1633, 1993.MathSciNetzbMATHCrossRefGoogle Scholar
  19. [19]
    Manfred Morari and Jay H. Lee. Model Predictive Control: Past, Present and Future. In Proceedings of PSE/Escape ‘87, Trondheim, Norway,1997.Google Scholar
  20. [20]
    Kenneth R. Muske and James B. Rawlings. Model predictive control with linear models. AIChE J., 39(2):262–287, 1993.CrossRefGoogle Scholar
  21. [21]
    B. A. Ogunnaike and R. A. Wright. Industrial applications of nonlinear control. In Jeffrey C. Kantor, Carlos E. Garcia, and Brice Carnahan, editors, Fifth International Conference on Chemical Process Control, pages 47–59. AIChE and CACHE, 1997.Google Scholar
  22. [22]
    N.M.C. Oliveira and L.T. Biegler. Constraint handling and stability properties of model-predictive control. AIChE J., 40:1138–1155, 1994.MathSciNetCrossRefGoogle Scholar
  23. [23]
    N.M.C. Oliveira and L.T. Biegler. An extension of Newton-type algorithms for nonlinear process control. Automatica, 31:281–286, 1995.zbMATHCrossRefGoogle Scholar
  24. [24]
    William Poe and Himal Munsif. Benefits of advanced process control and economic optimization to petrochemical processes. Hydrocarbon Processing’s Process Optimization Conference and Exhibition, March 1998.Google Scholar
  25. [25]
    D. M. Prett and R. D. Gillette. Optimization and constrained multivariable control of a catalytic cracking unit. In Proceedings of the Joint Automatic Control Conference, 1980.Google Scholar
  26. [26]
    S. Joe Qin and Thomas A. Badgwell. An Overview of Industrial Model Predictive Control Technology. In Jeffrey C. Kantor, Carlos E. Garcia, and Brice Carnahan, editors, Fifth International Conference on Chemical Process Control, pages 232–256. AIChE and CACHE, 1997.Google Scholar
  27. [27]
    W. Fred Ramirez. Process Control and Identification. Academic Press, New York, New York, 1994.Google Scholar
  28. [28]
    James B. Rawlings, Edward S. Meadows, and Ken Muske. Nonlinear model predictive control: a tutorial and survey. In Proceedings of IFAC ADCHEM, Japan, 1994.Google Scholar
  29. [29]
    J. Richalet, A. Rault, J. L. Testud, and J. Papon. Model predictive heuristic control: Applications to industrial processes. Automatica,14:413–428, 1978.CrossRefGoogle Scholar
  30. [30]
    G.B. Sentoni, J.P. Guiver, H. Zhao, and L.T. Biegler. State space nonlinear process modeling: identification and universality. Revised for AIChE Journal, March 1998.Google Scholar
  31. [31]
    Vance J. VanDoren. Multivariable controllers enter the mainstream. Control Engineering, pages 107–112, March 1997.Google Scholar
  32. [32]
    Steven J. Wright. Applying New Optimization Algorithms to Model Predictive Control. In Jeffrey C. Kantor, Carlos E. Garcia, and Brice Carnahan, editors, Chemical Process Control: Assessment and New Directions for Research, AIChE Symposium Series 316, pages 147–155. AIChE and CACHE, 1997.Google Scholar
  33. [33]
    H. Zhao, J.P. Guiver, and G.B. Sentoni. An identification approach to nonlinear state space model for industrial multivariable model predictive control. In American Control Conference, Philadelphia, PA, June 21–24 1998.Google Scholar

Copyright information

© Springer Basel AG 2000

Authors and Affiliations

  • S. Joe Qin
    • 1
  • Thomas A. Badgwell
    • 2
  1. 1.Department of Chemical EngineeringThe University of Texas at AustinAustin
  2. 2.Chemical Engineering Department,MS-362Rice UniversityHouston

Personalised recommendations