Model Predictive Control for Autonomous Systems Introduction
Forecasts are fundamental in new generation of autonomous & semi-autonomous systems. Predictions of systems dynamics, human behavior and environment conditions can improve safety & performance of resulting system. Predictive control is the discipline of feedback control where forecasts are used to change in real time behavior of a dynamical system. Optimization-based control design is a highly requested skill from many industries, including energy automotive, aerospace, process control & manufacturing. This course covers basic design of SISO & MIMO and predictive feedback controllers for linear & nonlinear systems. The student will be exposed to applying predictive control design & analysis tools to classical & modern control problems.
Topics
- To enable students to understand the basic design predictive feedback controllers for autonomous systems. The student will understand when and how to apply predictive control design to autonomous systems including self-driving cars and robotic manipulators.
- The student will master the basic skills needed to apply predictive control design to modern control problems. In particular, the participant will be exposed to and develop expertise in MPC control design, the tradeoff between linear and nonlinear modeling, pre-computation versus online optimization.
Official catalogue course objectives and student learning outcomes
Prerequisites & course information
{'preRequisiteCourse': '1147021', 'concurrentPrerequisit': False}; {'preRequisiteCourse': '1145002', 'concurrentPrerequisit': False}; {'preRequisiteCourse': '1480471', 'concurrentPrerequisit': False}; {'preRequisiteCourse': '1066961', 'concurrentPrerequisit': False}; {'preRequisiteCourse': '1145001', 'concurrentPrerequisit': False}; {'preRequisiteCourse': '1184921', 'concurrentPrerequisit': False}; {'preRequisiteCourse': '1480472', 'concurrentPrerequisit': False}; {'preRequisiteCourse': '1480473', 'concurrentPrerequisit': False}; {'preRequisiteCourse': '1147051', 'concurrentPrerequisit': False}; {'preRequisiteCourse': '1184911', 'concurrentPrerequisit': False}
Sources
- Course catalogue ↗2026-2027