ELL 333, I semester 2019-20

This is the the webpage for ELL 333, I semester 2019-20

Multivariable Control

Instructor
Shaunak Sen
E-mail: shaunak.sen@ee.iitd.ac.in
Lectures: TThF 11:00-11:50am
Room: LH 615

Teaching Assistants
Krishan Kumar Gola
Abhilash Patel

Announcements

  • 26.11.2019: Solutions to Major Test.

  • 15.11.2019: REMINOR TEST.

  • 12.11.2019: Solutions to Minor Test 2.

  • 08.11.2019: MAJOR TEST scheduled from 1-3PM on Tue, 19.11.2019 in LH108. Please check Exam Schedule for up-to-date information.

  • 24.09.2019: MINOR TEST 2 scheduled from 4-5PM on Wed, 25.09.2019 in LH108. Please check Exam Schedule for up-to-date information.

  • 20.09.2019: Solutions to Minor Test 1.

  • 06.09.2019: Following problems from AM may be practised for controller design. 7.3, 7.5, 7.7, 7.9, 7.10, 7.14. Additionally, examples in the Advised Reading of the Table below are also advised to be practised.

  • 22.08.2019: MINOR TEST 1 scheduled from 4-5PM on Sun, 25.08.2019 in LH108. Please check Exam Schedule for up-to-date information.

  • 10.08.2019: Webpage online.

Lectures

S. No. Date Topic Advised Reading Lectures
1 Week 1
(Jul 23, 25, 26)
Course Plan & Objectives, Bicycle
Models, Examples - Pendulum & Bicycle, (Linearization)
Dynamics & Stability, State, Standard Equations, Homogeneous Solution
F 1, AM 1, 2
F 2, AM 3, 4, 6.4
F 3.1, 3.2, AM 5.1, 6.1, 5.3
Jul 23
Jul 25
Jul 26
2 Week 2
(Jul 30, Aug 1, 2)
Matrix Exponential, Diagonalization
Eigenvalue test, Jordan Canonical Form Example, Quiz 1
Kalman Decomposition Example
F 3.3, 3.6, AM 6.2
F 4.4
F 5.1, 5.2
Jul 30
Aug 1
Aug 2
3 Week 3
(Aug 6, 8, 9, 10)
Input can shape steady-state, dynamics
Particular Solution, Quiz 2
Controllability, iff Grammian is non-singular

F5.3, AM 6.3
AM 7.1
Aug 6
Aug 8
Aug 9
Aug 10
4 Week 4
(Aug 16)
iff rank{[B AB … A^{n-1}B]} = n F5.4 Aug 16
5 Week 5
(Aug 20, 22)
Eigenvalue Assignment, Companion Form, Quiz 3
Single Input Case
F 6.1, 6.2, 6.4, AM 7.2, 7.3 Aug 20
Aug 22
6 Week 6
(Aug 29, 30)
Controller Design
Multiple Input Example, Quiz 4
F 6.3 Aug 29
Aug 30
7 Week 7
(Sep 3, 5, 6, 7)
Bicycle Controller, Controllable Subspace
Observability
Output Solution, Ker{C exp(At)}, = Ker{[C; CA;…; CA^{n-1}]}
Observability Grammian, Quiz 5

F 5.3, 5.4, AM8.1
Code, Sep 3
Sep 5
Sep 6
Sep 7
8 Week 8
(Sep 12)
iff Grammian is non-singular, iff (A’, C’) controllable Sep 12
9 Week 9
(Sep 17, 19, 20)
Observer Design
Eigenvalue Assignment, Duality with State Feedback Quiz 6
Example, Quiz 7
F 7.1, 7.2, 7.3, AM 8.2 Sep 17
Sep 19
Sep 20
10 Week 10
(Sep 24)
Separation Principle F 8.1, 8.2, AM 8.3 Sep 24
11 Week 11
(Oct 1)
Bicycle Observer, Quiz 8 Oct 1, Code
12 Week 12
(Oct 10, 11)
Optimal Gains, Quiz 9
Kalman Filter

AM 8.4
Oct 10
Oct 11
13 Week 13
(Oct 15, 17, 18)
Noise, Discrete-time Kalman Filter
Error Covariance Minimization
Positive Definiteness, Quiz 10

AM 8.4, 5-22
Oct 15
Oct 17
Oct 18
14 Week 14
(Oct 22, 24, 25)
Conditional Probability, Minimum Mean Square Estimate (MMSE), = Conditional Mean
X given Y when X, Y are jointly Gaussian
MMSE in Static Linear Measurement
AnMo Ch 2Oct 22
Oct 24
Oct 25
15 Week 15
(Oct 29, 31, Nov 1)
MMSE in Dynamic Linear Discrete-time System
Measurement Update + Time Update = Kalman Filter, An Optimal Observer, Quiz 11
Example: Filter Converges?, Ricatti Equation
AnMo Ch 3, 4 Oct 29
Oct 31
Nov 1
16 Week 16
(Nov 5, 7, 8)
Discrete Maps
Some Problems
Cobwebs = Global Convergence in 1D Maps, Local Stability, Quiz 12
S Ch 10 Nov 5
Nov 7
Nov 8
17 Week 17
(Nov 13, 14)
Problems: Canonical Forms, Lyapunov Function idea
Problems: Controllable Subspace
Nov 13
Nov 14


Reference Textbooks

  • (F) B. Friedland, Control System Design, An Introduction to State-Space Methods, Dover Books on Electrical Engineering, 2005.

  • (AM) K. J. Astrom and R. M. Murray, Feedback Systems: An Introduction for Scientists and Engineers, Princeton University Press, 2008. (Please see FBSwiki)

  • K. Ogata, Modern Control Engineering, Pearson, 5th edition, 2010. (Chapters 9 and 10 may be useful at a basic level relative to Lectures)

  • G. E. Dullerud and F. Paganini, A Course in Robust Control Theory: A Convex Approach, Springer (Texts in Applied Mathematics), 2000. (Sections 1.1, 1.3, 2.1, 2.2, 2.3, 2.4 may be useful at an advanced level relative to Lectures)

  • (AnMo) B. D. O. Anderson and J. B. Moore, Optimal Filtering, Prentice-Hall Information and Systems Sciences Series, 1979.

  • Lecture slides 7 and 8 from Prof. S. Boyd's course page may be useful.

  • (S) S. Strogatz, Nonlinear Dynamics And Chaos, Westview Press, 1994.