The selected problems are nonlinear and challenging, and thus serve as an excellent experimental, dynamic system to show the reader the capability of MPC. The step-by-step solutions of the problems are thoroughly documented to allow the reader to easily replicate the results. Furthermore, the MATLAB® and Simulink® codes for the solutions are available for free download. Readers can connect with the authors through the dedicated website which includes additional free resources (<a href="[external URL]
- Illustrates how to design, tune and deploy MPC for projects in a quick manner- Demonstrates a variety of applications that are solved using MATLAB® and Simulink®- Bridges the gap in providing a number of realistic problems with very hands-on training- Provides MATLAB® and Simulink® code solutions. This includes nonlinear plant models that the reader can use for other projects and research work- Presents application problems with solutions to help reinforce the information learned
1. Introduction 2. Theoretical Foundation of MPC 3. MPC Design for a Double Mass-Spring System 4. System Identification for a Ship 5. Single MPC Design for a Ship 6. Multiple MPC Design for a Ship 7. Monte-Carlo Simulations and Robustness Analysis for Multiple MPC of a Ship 8. MPC Design for Photovoltaic Cells 9. Real Time Embedded Target Application of MPC 10. MPC Design for Air-Handling Control of a Diesel Engine
Dr. Khaled has extensive industrial and academic experience in the field of dynamics, controls and IoT solutions. He is the Controls and Engineering Systems Manager at Dover. He is an innovator with more than 30 patents and patent applications in the fields of smart systems and energy. He is the author of "Virtual Reality for Matlab and Simulink Users". He also has numerous publications in the field of controls and autonomous navigation. Dr. Khaled is a green-belt six sigma certified. He received the status of "Outstanding Researcher" granted by the U.S Government in 2012. You can contact him by visiting: https://www.practicalmpc.com/
Bibin has a Master of Science in Mechanical engineering and 10 years of industrial experience in the field of Controls. He is currently working as a Technical Advisor with KPIT Infosystems Inc, USA. Bibin has worked on vehicle, aftertreatment, air-handling and engine modelling and controls and on board diagnostic development. He is an expert in Matlab and Simulink as well as Hardware and Software solutions for the control of diesel engines. He has 6 patents applications and published 4 journal and conference papers.