Module Leader and lecturer
Dr F.F. Forni
Timing and Structure
Lent term. 14 lectures + 2 examples classes, Assessment: 100% exam
3F1 and 3F2 useful
The aims of the course are to:
- introduce methods for feedback system design based on the optimization of an objective, including reinforcement learning and predictive control.
- demonstrate how such control laws can be computed and implemented in practice.
As specific objectives, by the end of the course students should be able to:
- understand the derivation and application of optimal control methods.
- appreciate the main ideas, applications and techniques of predictive control and reinforcement learning.
Convex Optimisation (1L, Dr F Forni)
- Formulation of convex optimisation problems
- Status of theoretical results and algorithms
Predictive Control (7L + 1 examples class, Prof J M Maciejowski)
- What is predictive control? Importance of constraints. Flexibility of specifications. Typical applications
- Basic formulation of predictive control problem without constraints and the receding horizon concept. Comparison with unconstrained Linear Quadratic Regulator
- Including constraints in the problem formulation. Constrained convex optimization
- Guaranteeing zero steady state error
- Stability of predictive control
- Emerging applications: advantages and challenges
Optimal Control (6L + 1 examples class, Dr F Forni)
- Formulation of optimal control problems. Typical applications
- Optimal control with full information (dynamic programming)
- Control of Linear Systems with a quadratic objective function
- Output feedback: ‘LQG’ control
- Control design with an “H-infinity” criterion
Please see the Booklist for Group F Courses for references for this module.
Please refer to Form & conduct of the examinations.
Last modified: 17/08/2018 13:51