Undergraduate Teaching

Engineering Tripos Part IIB, 4F3: Optimal & Predictive Control, 2016-17

Engineering Tripos Part IIB, 4F3: Optimal & Predictive Control, 2016-17

Not logged in. More information may be available... Login via Raven / direct.

PDF versionPDF version

Module Leader and lecturer

Dr I Lestas


Mr T Love

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 control system design based on the optimization of an objective subject to the constraints given by the system dynamics and limits on inputs and states.
  • 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.


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: 14/12/2016 09:57