
This lecture gives you a guide for how to study the course in order to take the maximum value out of it.
Explore the key differences between open loop and closed loop systems, highlighting how feedback from sensors and controllers adjusts input to achieve targets like mass flow rate and tank level.
Explore a closed loop water tank system modeled in continuous and discrete mathematics. A proportional controller updates mass flow rate at 50 Hz to track changing volume references.
Explain how a proportional controller yields zero acceleration at zero error, yet the train overshoots because velocity remains nonzero and the position keeps moving past the target.
Model predictive control computes a sequence of thrust inputs from a cost function, discusses horizon length tradeoffs, and uses a receding-horizon loop to re-optimize after applying the first input.
Explain why a quadratic cost function enables a well defined minimum in model predictive control, unlike linear or cubic forms, with positive weights and finite j_min.
Compute the gradient of multi-dimensional cost functions and set partial derivatives to zero to locate minima. Quadratic costs with positive weights guarantee the minimum; beware saddle points in higher dimensions.
Analyze a bicycle model that forms a continuous LTI system with four states and two outputs. Discretize x_{k+1}=A_d x_k + B_d u_k and y_k=C_d x_k + D_d u_k for MPC.
The world is changing! The technology is changing! The advent of automation in our societies is spreading faster than anyone could have anticipated. At the forefront of our technological progress is autonomy in systems. Self driving cars and other autonomous vehicles are likely to be part of our every day lives. How would you like to understand and be able design these autonomous vehicles? How would you like to understand Mathematics behind it?
Welcome! In this course, you will be exposed to one of the most POWERFUL techniques there are, that are able to guide and control systems precisely and reliably.
You are going to DESIGN, MASTER and APPLY:
mathematical models in the form of state-space systems and equations of motion
a PID controller to a simple magnetic train that needs to catch objects that randomly fall from the sky
a Model Predictive Controller (MPC) to an autonomous car in a simple lane changing maneuver on a straight road at a constant forward speed.
You will LEARN the fundamentals and the logic of Modelling, PID and MPC that will allow you to apply it to other systems you might encounter in the future.
You need 3 things when solving an Engineering problem: INTUITION, MATHEMATICS, CODING! You can't choose - you really need them all. After this course, you will master Modelling, PID and MPC in all these 3 ways. That's a promise!
I'm very excited to have you in my course and I can't wait to teach you what I know.
Let's get started!