Review on model predictive control: an engineering perspective
The International Journal of Advanced Manufacturing Technology, vol. 117, pp. 1327–1349
Abstract
Abstract Model-based predictive control (MPC) describes a set of advanced control methods, which make use of a process model to predict the future behavior of the controlled system. By solving a—potentially constrained—optimization problem, MPC determines the control law implicitly. This shifts the effort for the design of a controller towards modeling of the to-be-controlled process. Since such models are available in many fields of engineering, the initial hurdle for applying control is deceased with MPC. Its implicit formulation maintains the physical understanding of the system parameters facilitating the tuning of the controller. Model-based predictive control (MPC) can even control systems, which cannot be controlled by conventional feedback controllers. With most of the theory laid out, it is time for a concise summary of it and an application-driven survey. This review article should serve as such. While in the beginnings of MPC, several widely noticed review paper have been published, a comprehensive overview on the latest developments, and on applications, is missing today. This article reviews the current state of the art including theory, historic evolution, and practical considerations to create intuitive understanding. We lay special attention on applications in order to demonstrate what is already possible today. Furthermore, we provide detailed discussion on implantation details in general and strategies to cope with the computational burden—still a major factor in the design of MPC. Besides key methods in the development of MPC, this review points to the future trends emphasizing why they are the next logical steps in MPC.
Authors 4
-
Affiliation as printed
Laboratory for Machine Tools and Production Engineering (WZL), RWTH Aachen University, Aachen, Germany
Laboratory for Machine Tools and Production Engineering (WZL), RWTH Aachen University, Campus-Boulevard 30, 52074, Aachen, Germany
-
Affiliation as printed
Institute of Automatic Control (IRT), RWTH Aachen University, Aachen, Germany
Institute of Automatic Control (IRT), RWTH Aachen University, Campus-Boulevard 30, 52074, Aachen, Germany
-
Thomas Bergs Aachen Fraunhofer Institute for Production Technology IPT Laboratory for Machine Tools and Production Engineering (WZL)
Fraunhofer Institute for Production Technology IPT · RWTH Aachen University
Affiliation as printed
Fraunhofer Institute for Production Technology IPT, Aachen, Germany
Laboratory for Machine Tools and Production Engineering (WZL), RWTH Aachen University, Aachen, Germany
Laboratory for Machine Tools and Production Engineering (WZL), RWTH Aachen University, Campus-Boulevard 30, 52074, Aachen, Germany
-
Affiliation as printed
Institute of Automatic Control (IRT), RWTH Aachen University, Aachen, Germany
Institute of Automatic Control (IRT), RWTH Aachen University, Campus-Boulevard 30, 52074, Aachen, Germany
Cited by 1,133 stored of 1,142
No patents citing this paper on Lens.org (checked 2026-10-06).