Model predictive control system design and implementation using \texttt{MATLAB} (Q1001932): Difference between revisions

From MaRDI portal
Added link to MaRDI item.
Changed an Item
Property / describes a project that uses
 
Property / describes a project that uses: Matlab / rank
 
Normal rank

Revision as of 23:41, 28 February 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
    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

    Identifiers