1 Solution To Linear Time-Invariant Systems: MAE 280A 1 Maur Icio de Oliveira
1 Solution To Linear Time-Invariant Systems: MAE 280A 1 Maur Icio de Oliveira
1 Solution To Linear Time-Invariant Systems: MAE 280A 1 Maur Icio de Oliveira
Solution
x(t)
ln x(t) − ln x(0) = ln = at ⇒ x(t) = eat x(0) = eat x0
x(0)
Useful properties
d at d £ −at ¤
e = aeat , e x(t) = e−at ẋ(t) − ae−at x(t).
dt dt
Multiply (1) by e−at on both sides
d £ −at ¤
e−at ẋ(t) − ae−at x(t) = e−at bu(t) ⇒ e x(t) = e−at bu(t)
dt
Integrate on both sides
¯t Z t Z t
−at
¯ d £ −aτ ¤
e x(t)¯¯ = e x(τ ) dτ = e−aτ bu(τ )dτ
0 0 dτ 0
Solution
Z t
−at
e x(t) − x(0) = e−aτ bu(τ )dτ
0
Z t
⇒ at
x(t) = e x(0) + ea(t−τ ) bu(τ )dτ
0
Proof:
1) By definition.
2) Use the definition to compute
µ ¶µ ¶
A B 1 2 1 3 1 2 1 3
e e = I + A + A + A + ··· I + B + B + B + ···
2! 3! 2! 3!
1¡ 2 ¢
= I + (A + B) + A + 2AB + B 2
2!
1¡ 3 ¢
+ A + 3A2 B + 3AB 2 + B 3 + · · ·
3!
and compare with
1 1
eA+B = I + (A + B) + (A + B)2 + (A + B)3 + · · ·
2! 3!
1¡ 2 ¢
= I + (A + B) + A + AB + BA + B 2
2!
1¡ 3 ¢
+ A + BA2 + ABA + B 2 A + A2 B + BAB + AB 2 + B 3 + · · ·
3!
3) X commutes with X. Then from 1) and 2)
I = eX−X = eX e−X ⇒ [eX ]−1 = e−X .
Proof:
4) At1 and At2 commute.
5) Use definition
à ∞
!
d At d X 1 ii
e = At ,
dt dt i=0
i!
∞
X 1
= Ai ti−1 ,
i=0
(i − 1)!
à ∞
!
X 1
=A ti−1 Ai−1 = AeAt ,
(i − 1)!
à ∞i=0 !
X 1
= ti−1 Ai−1 A = eAt A.
i=0
(i − 1)!
6) Chain rule
d £ −At ¤ d d £ −At ¤
e x(t) = e−At x(t) + e x(t),
dt dt dt
= e−At ẋ(t) − e−At Ax(t).
Solution
Z t
−At
e x(t) − x(0) = e−Aτ Bu(τ )dτ
0
Z t
⇒ At
x(t) = e x(0) + eA(t−τ ) Bu(τ )dτ
0
where
h(t) = CeAt B + Dδ(t)
is the impulse response of the system.
System response:
Z t
At
y(t) = Ce x(0) + h(t − τ )u(τ )dτ .
| {z }
|0 {z }
Initial conditions response Input response
Repeat the above for each input for MIMO systems.
h : update period
and at t = (k + 1)h
Z (k+1)h
x(k + 1) := x[(k + 1)h] = e A(k+1)h
x(0) + eA[(k+1)h−τ ] Bu(τ )dτ,
0
· Z kh ¸
= eAh eAkh x(0) + eA(kh−τ ) Bu(τ )dτ
0
Z (k+1)h
+ eA[(k+1)h−τ ] Bu(τ )dτ,
kh
Z (k+1)h
= eAh x(k) + eA[(k+1)h−τ ] Bu(τ )dτ.
kh
where
F = eAh ,
Z h
G= eAσ dσB.
0
Av = λv, v 6= 0.
Av = λv ⇔ (λI − A)v = 0.
d(λ) = det(λI − A) = 0.
Conclusion:
Eigenvalues of A are the roots of the characteristic polynomial of A.
⇒ A has n eigenvalues.
then
f (λ1 ) 0
f (X) = T ... T −1 ,
0 f (λn )
à ∞
!
X
=T αi Λi T −1 ,
i=0
∞
X ¡ ¢
= αi T Λi T −1 ,
i=0
X∞
= αi X i .
i=0