A Pragmatic Story of Model Predictive Control: Self-Contained Algorithms and Case-Studies

Mazen Alamir

相關主題

商品描述

Nowadays, optimality is a major concern in modern controlled systems, and since optimality generally steers the systems to the boundary of their admissible operational domain, no control designer can afford ignoring Model Predictive Control (MPC). MPC is the only control design methodology that enables systematic handling of constraints and optimality concerns. This book is addressed to under-graduate students in engineering who are interested in control design issues. It can also be used by control researchers or practitioners that are not specialized in MPC but who are willing to acquire a concise and concrete knowledge of this advanced control methodology. Researchers in Robotics, Mechatronics, Process control, Automotive control, Aerospace, Power Systems and so many other application domains where the control plays a crucial role can find in this book answers to their challenging problems. The book covers both linear and nonlinear constrained MPC with many case-studies. All the scripts that are used to produce the results are explicitly and exhaustively given in the book. These scripts can therefore serve as templates to engineers when facing real-life control problems. The book uses the Matlab scientific programming language and shows systematically how to use the Matlab Coder toolbox in order to produce real-time implementable compiled MPC solutions. Several reading advices are also given regarding the state of the art and the major current mainstream research directions on this hot and challenging topic.

商品描述(中文翻譯)

如今,在現代控制系統中,最佳性是一個重要的關注點。由於最佳性通常將系統引導到其可接受操作範圍的邊界,因此沒有控制設計師能夠忽視模型預測控制(MPC)。MPC是唯一一種能夠系統性處理約束和最佳性問題的控制設計方法。本書針對對控制設計問題感興趣的工程學本科生。它也可以被控制研究人員或從業人員使用,他們並不專門從事MPC,但願意獲得這種先進控制方法的簡明具體知識。在機器人技術、機電一體化、過程控制、汽車控制、航空航天、電力系統等許多控制至關重要的應用領域中,讀者可以在本書中找到對他們具有挑戰性的問題的答案。本書涵蓋了線性和非線性約束MPC,並提供了許多案例研究。書中明確且詳盡地給出了用於產生結果的所有腳本。因此,這些腳本可以作為工程師在面對現實控制問題時的模板。本書使用Matlab科學編程語言,並系統地展示了如何使用Matlab Coder工具箱以產生實時可實現的編譯MPC解決方案。此外,本書還提供了關於這一熱門且具有挑戰性主題的最新研究方向和主流研究方向的閱讀建議。