Control Systems I: Lecture 4: Diagonalization, Modal Analysis, Intro To Feedback Readings
Control Systems I: Lecture 4: Diagonalization, Modal Analysis, Intro To Feedback Readings
Readings:
Emilio Frazzoli
# Date Topic
1 Sept. 22 Introduction, Signals and Systems
2 Sept. 29 Modeling, Linearization
3 Oct. 6 Analysis 1: Time response, Stability
4 Oct. 13 Analysis 2: Diagonalization, Modal coordi-
nates.
5 Oct. 20 Transfer functions 1: Definition and properties
6 Oct. 27 Transfer functions 2: Poles and Zeros
7 Nov. 3 Analysis of feedback systems: internal stability,
root locus
8 Nov. 10 Frequency response
9 Nov. 17 Analysis of feedback systems 2: the Nyquist
condition
10 Nov. 24 Specifications for feedback systems
11 Dec. 1 Loop Shaping
12 Dec. 8 PID control
13 Dec. 15 Implementation issues
14 Dec. 22 Robustness
T x̃˙ = AT x̃ + Bu,
ẋ = Ax + Bu,
⇒
y = Cx + Du. y = CT x̃ + Du.
i.e.,
You can check that the time response is exactly the same for the two models
(A, B, C , D) and (Ã, B̃, C̃ , D̃)!
Avi = λi vi .
AV = A v1 v2 ... vn = λ1 v1 λ 2 v2 ... λn vn = V Λ.
x(t) = e At vi = e λi t vi .
The modal coordinate x̃i scales the mode (e.g., at the initial condition);
The eigenvalue λi defines how the amplitude of the mode evolves over time.
i.e., r
g
λ1,2 = ±j .
l
after time t:
multiply by e λi t
Re Re
Im Im
after time t:
multiply by e λi t
Re Re
x1 (t) = c1 e σt sin(ωt + φ1 ,
x2 (t) = c2 e σt sin(ωt + φ2 ).
how the control input can affect the state of the system;
y = c̃1 x̃1 (t) + c̃2 x̃2 (t) + . . . + c̃n x̃n (t) + Du(t).
Hence:
1.618j 0.4472j
−1.618j −0.4472j
à = , B̃ =
0.618j 0.4472
−0.618j 0.4472
C̃ = 0.276j −0.276j 0.724 0.724 , D̃ = [0].
j 0.707j
−j −0.707j
à = , B̃ =
j 0
−j 0
C̃ = 0 0 0.707 0.707 , D̃ = [0].
ẋ = (a − bk)x
closed-loop
u t
0.2
Imaginary Axis (seconds-1 )
0.1
-0.1
-0.2
-0.3
-5 -4 -3 -2 -1 0 1
Real Axis (seconds-1 )
1.5
1
Imaginary Axis (seconds-1 )
0.5
-0.5
-1
-1.5
-2
-2.5
-7 -6 -5 -4 -3 -2 -1 0 1 2
Real Axis (seconds-1 )
2
Imaginary Axis (seconds-1 )
-1
-2
-3
-4
-6 -5 -4 -3 -2 -1 0 1
Real Axis (seconds-1 )
E. Frazzoli (ETH) Lecture 4: Control Systems I 13/10/2017 25 / 26
Today’s learning objectives