0% found this document useful (0 votes)
11 views13 pages

Additional Lecture - Controllable Decomposition

This document discusses controllable decomposition in linear time-invariant (LTI) systems, focusing on the invariance of controllability under similarity transformations. It presents theorems that establish conditions for controllability and provides an example using a parallel RC circuit to illustrate the concepts. The lecture concludes with an overview of the next module on observability.

Uploaded by

Jahannavi Singh
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
11 views13 pages

Additional Lecture - Controllable Decomposition

This document discusses controllable decomposition in linear time-invariant (LTI) systems, focusing on the invariance of controllability under similarity transformations. It presents theorems that establish conditions for controllability and provides an example using a parallel RC circuit to illustrate the concepts. The lecture concludes with an overview of the next module on observability.

Uploaded by

Jahannavi Singh
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 13

Control Engineering

Ramkrishna Pasumarthy

Department of Electrical Engineering,


Indian Institute of Technology Madras
Module 12
Lecture 4

Controllable Decomposition

Control Engineering Module 12 Lecture 4 Ramkrishna P. 1/10


Invariance with respect to
Similarity Transformations
Invariance with respect to Similarity Transformations

Consider the LTI systems

ẋ = Ax + Bu
, x ∈ Rn , u ∈ Rm (1)
x = Ax + Bu,
+

and a similarity transformation z = T−1 x, leading to

ż = Āz + B̄u
, Ā := T−1 AT, B̄ := T−1 B (2)
z = Āz + B̄u
+

Control Engineering Module 12 Lecture 4 Ramkrishna P. 2/10


Invariance with respect to Similarity Transformations

Theorem 7.5.1

The pair (A, B) is controllable if and only if the pair (Ā, B̄) = (T−1 AT, T−1 B) is control-
lable.

Proof Sketch

1. Express the controllability matrix of the transformed system in terms of the


controllability matrix of the original system.
2. Compare the rank of the controllability matrices.

Control Engineering Module 12 Lecture 4 Ramkrishna P. 3/10


Controllable Decomposition
Controllable Decomposition

Suppose the systems given in (1) is not completely state controllable. Then the rank of
the controllability matrix is less than n i.e.
( )
rank C = q < n

∴ ∃ q linearly independent column vectors in the controllability matrix.


Since, C is A-invariant ∃ a n × q matrix V whose columns constitute the basis vectors of C
and1
AV = VAc
[ ]
−1 Ac A12 [ ]
T AT = , where T = Vn×q Un×(n−q)
0 Au

and the columns of U are linearly independent of each other as well as linearly
independent of the columns of V.
1 refer Module 3 Lecture 2

Control Engineering Module 12 Lecture 4 Ramkrishna P. 4/10


Controllable Decomposition

{ }
Moreover, since Im B ⊂ C the columns of B can be written as a linear combination of
the columns of V.
∴ ∃ an q × m matrix Bc such that

B = VBc
[ ]
Bc
=⇒ B = T
0
[ ]
−1 Bc
=⇒ T B =
0

Control Engineering Module 12 Lecture 4 Ramkrishna P. 5/10


Controllable Decomposition
Theorem 7.5.2

For every LTI system (1), there is a similarity transformation that takes the system to
the form [ ] [ ]
Ac A12 Bc
T−1 AT = , T−1 B = , (3)
0 Au 0

for which
1. the controllable subspace of the transformed system (3) is given by
[ ]
Iq×q
C = Im
¯
0

and
2. the pair (Ac , Bc ) is controllable.

Control Engineering Module 12 Lecture 4 Ramkrishna P. 6/10


Example: RC Circuit

Consider the parallel RC circuit given in figure 1.

R1 R2
u

+ +
x1 C1 x2 C2
− −

Figure 1: Parallel RC cirucit

Control Engineering Module 12 Lecture 4 Ramkrishna P. 7/10


Example: RC Circuit

The state space representation of the RC circuit is given by


[ ] [ ]
− R11C1 0 1
ẋ = x + R11C1 u
0 − R21C2 R2 C2
[ ]
1 1 ω −ω 2
For R1 C1 = R2 C2 = ω, the controllability matrix C = . Therefore, rank(C) = 1.
ω −ω 2
[ ]T [ ]T
The basis of C is V = 1 1 . A vector U linearly independent to V and ∈ / C can be 1 − 1 .
[ ]
[ ] 1 1
Let T = V U = .
1 −1
[ ] [ ] [ ]
x1 + x2 −1 −ω 0 −1 ω
∴ z= , T AT = , T B=
x1 − x2 0 −ω 0

Control Engineering Module 12 Lecture 4 Ramkrishna P. 8/10


Example: RC Circuit

[ ] [ ]
Say y = x2 i.e. C = 0 1 . Therefore CT = 1 −1

Then,
[ ] [ ]
−ω 0 ω
ż = z+ u
0 −ω 0
[ ]
y = 1 −1 z

Therefore,
−1 −1 ω
T(s) = Cc (sI − Ac ) Bc = 1 (s + ω) ω=
s+ω

Control Engineering Module 12 Lecture 4 Ramkrishna P. 9/10


Overview

Summary: Module 12 Lecture 4 Contents: Module 12 Lecture 5


▶ Controllable Decomposition ▶ Observability

Control Engineering Module 12 Lecture 4 Ramkrishna P. 10/10

You might also like