Lect 5
Lect 5
Lect 5
Lecture # 5
Stability and Matlab
p. 1/2
Internal Stability
Internal stability deals with the boundedness and
asymptotic behavior (as t ) of the solutions of
x = Ax
p. 2/2
If A is diagonalizable
eAt =
n
X
ei t vi wiT
i=1
Re [i ] > 0 ei t is unbounded
p. 3/2
In general
eAt =
mi
r X
X
i=1 k=1
Wik
tk1
(k 1)!
ei t
p. 4/2
p. 5/2
If
nullity(A i I) = n rank(A i I) < qi
p. 6/2
for i = 1, 2, . . . , n
for i = 1, 2, . . . , n
p. 7/2
1 0
3
1
0 2 1
A=
0
0 3 1
0
0
0 3
Eigenvalues :
1, 2, 3, 3
p. 8/2
1 0
0 1
A=
0 0
0 0
Eigenvalues :
= Ax, where
3 1
1 0
0 0
0 0
1, 1, 0, 0
p. 9/2
H(s) =
As =
0
1
0
1
1 0
0 0
0 0
0 1
0
0
1
0
1
s2 + 1
,
A
=
Eigenvalues :
0
1
0
0
j, j
1 0
0 0
0 0
0 1
0
0
1
0
p. 10/2
Series Case:
1 = j, q1 = 2, n q1 = 2
As 1 I =
j 1
0
0
1 j 0
0
0
0 j 1
1
0 1 j
rank(As 1 I) = 3
0 1 0 0
0 j 0 0
0 0 0 1
1 0 0 j
p. 11/2
Parallel Case:
1 = j, q1 = 2, n q1 = 2
Ap 1 I =
j 1
0
0
1 j 0
0
0
0 j 1
0
0 1 j
rank(Ap 1 I) = 2
0 1 0 0
0 j 0 0
0 0 0 1
0 0 0 j
p. 12/2
AP I = rank P
(A I)P = rank (A I)
p. 13/2
Input-Output Stability
Definition: The linear system y(s) = H(s)
u(s) is
Bounded-Input Bounded-Output (BIBO) stable if for every
bounded input u(t), the output y(t) is bounded
Equivalently, for every ku > 0 there is ky > 0 such that
ku(t)k ku , t 0 ky(t)k ky , t 0
H(t )u( ) d
p. 14/2
Proof of sufficiency:
ky(t)k =
Z t
H(t
)u(
)
d
0
Z t
kH(t )k ku( )k d
0
Z
kH(t )k d ku
0
Z
def
kH()k d ku = ky
0
p. 15/2
t1
|h(t1 )| d >
0
ky
ku
p. 16/2
Let
ku ,
u(t) =
0
k
u
|u(t)| ku ,
for 0 t t1
Z t1
Z t1
y(t1 ) =
h(t1 )u( ) d =
ku |h(t1 )| d > ky
0
Contradcition
p. 17/2
Or
Z
(t T ) dt = 1
0
p. 18/2
When
H(s) = C(sI A)1 B + D
p. 19/2
Since
1
(sI A)
1
det(sI A)
Adjoint(sI A)
p. 20/2
K
(s p)
=K
t1
( 1)!
ept
p. 21/2
p. 22/2
n
X
ei t vi wiT
i=1
n
At X
=L e
=
(sI A)
i=1
H(s) = C(sI A)
B+D =
n
X
i=1
1
s i
1
s i
vi wiT
Cvi wiT B + D
p. 23/2
{A, B, C, D} x = P z {, P 1 B, CP, D}
x = Ax + Bu
z = z + (P 1 B := B)u
y = Cx + Du
+ Du
y = (CP := C)z
...
w1T
..
1
=: .
, P = [v1 , , vn ], P
T
n
wn
CP = [Cv1 , , cvn ] =: [
c1 , , cn ]
b1
..
..
1
P B = . =: .
TB
wn
bn
w1T B
p. 24/2
H(s) = C(sI A)
B=
n
X
i=1
1
s i
ci
bi
p. 25/2
1
s1
so that
Gp (s)Gc (s) =
s1
s+1
1
s1
s1
s+1
1
s+1
p. 26/2
- s1
s+1
Gp (s) =
Gc (s) =
1
s1
s1
s+1
v
-
1
s1
y
-
x 1 = x1 + v, y = x1
x 2 = x2 + u, v = 2x2 + u
x 1 = x1 2x2 + u
"
#
" #
1 2
1
x =
x+
u
0 1
1
p. 27/2
A=
"
1 2
0 1
Eigenvalues : 1, 1
p. 28/2