Model predictive control system design and implementation using \texttt{MATLAB} (Q1001932): Difference between revisions
From MaRDI portal
Changed an Item |
Set profile property. |
||
Property / MaRDI profile type | |||
Property / MaRDI profile type: MaRDI publication profile / rank | |||
Normal rank |
Latest revision as of 01:53, 5 March 2024
scientific article
Language | Label | Description | Also known as |
---|---|---|---|
English | Model predictive control system design and implementation using \texttt{MATLAB} |
scientific article |
Statements
Model predictive control system design and implementation using \texttt{MATLAB} (English)
0 references
20 February 2009
0 references
The book gives an introduction to Model Predictive Control (MPC) and recent developments in design and implementation. Beginning with an overview of the field, the book systematically covers topics in receding horizon control, MPC design formulations, constrained control, Laguerre-function-based predictive control, predictive control using exponential data weighting, reformulation of classical predictive control, tuning of predictive control, as well as simulation and implementation using \texttt{MATLAB} and \texttt{SIMULINK} as a platform. Both discrete-time and continuous-time model predictive control are presented. In Chapter 1 the basic ideas and terms about predictive control are presented. These basic ideas and concepts are extended to predictive control with constraints in Chapter 2. The idea in Chapter 3 is to generalize the traditional design procedure by introducing a set of Laguerre functions in order to simplify the solution. The prediction horizon affects the stability of the procedure. To overcome this problem, in Chapter 4, the author proposes the use of an exponentially weighted moving horizon window. Chapter 5 prepares the continuous-time approach, which is then made rigorous in Chapters 6 to 8. Chapter 9 links the predictive control control systems designed using the framework of state space to the classical predictive control systems. Finally, Chapter 10 presents three different implementation procedures for model predictive control systems. The book's approach is expected to appeal to a wide readership ranging from the industrial control engineer to the postgraduate student in the process and control disciplines. Both will find the \texttt{MATLAB} demonstrations of the control concepts a valuable tutorial route to understanding MPC in practice.
0 references