Reminder: 510 is a pre-requisite to this course. If you have not taken it, please email Prof. Ratliff to find out if an exception can be made.
Announcements¶
Jan 12 Operator Norms
If you are interested in learning more about operator norms, please review Lecture 7 in the 510 lecture notes. The basic idea is that a matrix is simply a linear operator, and hence the metric on our underlying Hilbert space induces a norm on that operator. For example, consider operator
The operator norm is just
For example, if has as its domain and as its co-domain , then the operator norm is simply the induced 2-norm or maximum singular value. If has as its domain and as its co-domain , then the operator norm is simply the induced 1-norm or maximum -norm of the columns.
One can also mix and match norms on domain and co-domain. For example, if has as its domain and as its co-domain , then the operator norm is simply the maximum across the column’s -norms.
Jan 11 Recommendation on how to watch M2-RL2
This is a recommendation on how to watch M2-RL2. This video is ~1hour long. It has three concise parts however.
- Part 1: 0 – 17.5mins: Introduction to spectral theorems on stability
- Part 2: 17.5 – 39.5mins: Numerical integration and connections between DT and CT stability spectral properties.
- Part 3: 39.5 – 59.5mins: Linearization of nonlinear systems and stability via Hartman-Grobman.
You can break this up into roughly three equal parts and watch them this way.
Jan 09 HW1 Posted
Homework 1 has been posted. It is due 2022-01-16 at 11:59PM.
Calendar¶
Topic | Modules | homework | ||
---|---|---|---|---|
Week 1 | ||||
Mon 01/03 | MOD1-RL1 Solutions to ODEs resources: M1-RL1, 510Matrixexp, 510 All Lecture Notes, M1RL1-template | |||
Released M1-RL1 Due 11:59pm Solutions to ODEs | ||||
Tue 01/04 | LEC 00 Welcome! Course Overview resources: recorded sec, self-grade guide | |||
Wed 01/05 | MOD1-RL2 Solutions to LTV Systems resources: M1-RL2, M1RL2-template, jpyntbk | |||
Released M1-RL2 Due 11:59pm Solutions LTV Systems | ||||
Thu 01/06 | LEC 01 M1-RL1: Solutions to ODEs resources: recorded sec, jpyntbk | |||
Fri 01/07 | No Release None | |||
Week 2 | ||||
Mon 01/10 | MOD2-RL1 Intro to Stability resources: M2-RL1, M2RL1-template, jpyntbk | |||
Released M2-RL1 Due 11:59pm Introduction to Stability | Released HW1 Due 11:59pm ODEs (Due 1/16) | |||
Tue 01/11 | LEC 02 M1-RL1: Solutions to LTV Systems resources: recorded sec, jpyntbk | |||
Wed 01/12 | No Release None | |||
Thu 01/13 | LEC 03 Office Hours resources: recorded sec, jpyntbk | |||
Released M2-RL2 Due 11:59pm Stability via Spectral Properties | ||||
Fri 01/14 | MOD2-RL2 Stability via Spectral Properties resources: M2-RL2, M2RL2-template | |||
Week 3 | ||||
Mon 01/17 | MOD2-RL3 Stability via Lyapunov Equation resources: M2-RL3, M2RL3-template | |||
Released M2-RL3 Due 11:59pm Lyapunov Stability | Released HW2 Due 11:59pm Stability (Due 1/23) | |||
Tue 01/18 | LEC 04 M2-RL1/2: Stability via Spectral Properties resources: recorded sec | |||
Wed 01/19 | No Release None | |||
Released M3-RL1 Due 11:59pm Intro Controllability & Observability | ||||
Thu 01/20 | LEC 05 M2-RL3: Lyapunov Stability resources: recorded sec | |||
Fri 01/21 | MOD3-RL1 Intro to Observability & Controllability resources: M3-RL1, M3RL1-template | |||
Released M3-RL2 Due 11:59pm Controllability of LTV Systems | ||||
Week 4 | ||||
Mon 01/24 | MOD3-RL2 Controllability of LTV Systems resources: M3-RL2, M3-RL2-a, M3RL2/2a-template | |||
Released HW3 Due 11:59pm Observability/ Controllability Part I (Due 2/6) | ||||
Tue 01/25 | LEC 06 Skipped (No Class) resources: recorded sec | |||
Released M3-RL2a Due 11:59pm Minimum Cost Control | ||||
Wed 01/26 | MOD3-RL3 Observability of LTV Systems resources: M3-RL3, M3RL3-template | |||
Released M3-RL3 Due 11:59pm Observability of LTV Systems | ||||
Thu 01/27 | LEC 07 Office Hours & Jypyter Notebook Discussion resources: recorded sec | |||
Released M3-RL4 Due 11:59pm Controllability/ Observability LTI Systems | ||||
Fri 01/28 | MOD3-RL4 LTI Observability & Controllability resources: M3-RL4, M3RL4-template | |||
Week 5 | ||||
Mon 01/31 | No Release None | |||
Tue 02/01 | LEC 08 Mod 3: Controllability & Observability resources: recorded sec | |||
Wed 02/02 | MOD3-RL5 LTI Stabilizability & Detectability resources: M3-RL5, M3RL5-template | |||
Released M3-RL5 Due 11:59pm Stabilizability/ Detectability LTI Systems | ||||
Thu 02/03 | LEC 09 Mod 3: Controllability & Observability resources: recorded sec | |||
Fri 02/04 | No Release None | |||
Week 6 | ||||
Mon 02/07 | No Release None | |||
Tue 02/08 | EXAM Midterm Exam Review resources: recorded sec | |||
Wed 02/09 | No Release None | |||
Thu 02/10 | EXAM Take Home Midterm Exam resources: pdf, gradescope | |||
Fri 02/11 | No Release None | |||
Released M4-RL1 Due 11:59pm Intro/Review of NLP | ||||
Week 7 | ||||
Mon 02/14 | MOD4-RL1 Introduction to Non-Linear Programming resources: M4-RL1, M4RL1-template | |||
Tue 02/15 | LEC 10 Mod 3: Stabilizability & Detectability resources: recorded sec | |||
Released M4-RL2 Due 11:59pm DT LQR via DP | ||||
Wed 02/16 | MOD4-RL2 DT LQR via DP resources: M4-RL2, M4RL2-template | |||
Thu 02/17 | LEC 11 Mod 4: Intro to NLP & DT LQR resources: recorded sec | |||
Week 8 | ||||
Tue 02/22 | LEC 12 Mod 4: Visiting Lecture on LQR resources: recorded sec | |||
Thu 02/24 | LEC 13 Mod 4: Visiting Lecture on DP resources: recorded sec | |||
Week 9 | ||||
Tue 03/01 | LEC 14 Mod 4: Project Review & DT LQR via Lagrange resources: recorded sec | |||
Released HW4 Due 11:59pm LQR (Due 3/6) | ||||
Thu 03/03 | LEC 15 Course Review resources: recorded sec | |||
Week 10 | ||||
Tue 03/08 | EXAM Final Exam Review resources: pdf | |||
Thu 03/10 | EXAM Take Home Final Exam + Mini-Project resources: pdf, gradescope | |||