LINEAR CONTROL SYSTEMS Ali Karimpour Assistant Professor Ferdowsi University of Mashhad Lecture 8 Lecture 8 Controllability and observability Topics to be covered include: Canonical forms. Controllable, observable and Jordan.
Download
Report
Transcript LINEAR CONTROL SYSTEMS Ali Karimpour Assistant Professor Ferdowsi University of Mashhad Lecture 8 Lecture 8 Controllability and observability Topics to be covered include: Canonical forms. Controllable, observable and Jordan.
LINEAR CONTROL
SYSTEMS
Ali Karimpour
Assistant Professor
Ferdowsi University of Mashhad
Lecture 8
Lecture 8
Controllability and observability
Topics to be covered include:
Canonical forms.
Controllable, observable and Jordan canonical forms.
Controllability and observability in Jordan forms.
Transfer function of controllable and observable systems.
Controllability and observability from block diagram.
2
Ali Karimpour Oct 2009
Lecture 8
Similarity transformation properties
خواص تبدیالت همانندی
x Ax bu
y cx du
Similaritytransformation
w Px
Aˆ P A P 1
cˆ cP 1
bˆ Pb
dˆ d
1- It can lead to a simpler system.
2- It doesn’t change the eigenvalues.
w Aˆ w bˆu
y cˆw dˆu
امکان ساده سازی سیستم-1
عدم تغییر مقادیر ویژه-2
3- It doesn’t change controllability.
عدم تغییر کنترل پذیری-3
4- It doesn’t change observability.
عدم تغییر رویت پذیری-4
3
Ali Karimpour Oct 2009
Lecture 8
Effect of similarity transformation on eigenvalues of system
تاثیر تبدیالت همانندی بر مقادیر ویژه
x Ax bu
y cx du
w Px
Aˆ P A P 1
cˆ cP 1
bˆ Pb
dˆ d
sI A 0
w Aˆ w bˆu
y cˆw dˆu
sI Aˆ 0
sI Aˆ sPP 1 PAP 1 P ( sI A) P 1 P sI A P 1
sI A
Similarity transformation doesn’t change the eigenvalues.
تبدیل همانندی مقادیر ویژه را تغییر نمی دهد
4
Ali Karimpour Oct 2009
Lecture 8
Effect of similarity transformation on controllability
تاثیر تبدیالت همانندی بر کنترل پذیری
w Aˆ w bˆu
ˆ
x Ax bu
Aˆ P A P 1
y cx du
cˆ cP 1
n 1
S b Ab A b ... A b
2
b Pb
dˆ d
Controllabilit y
Matrix
y cˆw dˆu
Sˆ bˆ Aˆ bˆ Aˆ 2bˆ ... Aˆ n1bˆ
Sˆ bˆ Aˆ bˆ Aˆ 2bˆ ... Aˆ n 1bˆ Pb PAP1Pb PA2 P 1Pb ... PAn1P 1Pb
Pb PAb PA b ... PA b Pb
2
n 1
Ab A2b ... An1b PS
Sˆ PS P S
Similarity transformation doesn’t change the controllability.
تبدیل همانندی کنترل پذیری را تغییر نمی دهد
5
Ali Karimpour Oct 2009
Lecture 8
Effect of similarity transformation on observability
تاثیر تبدیالت همانندی بر رویت پذیری
x Ax bu
y cx du
c
cA
V .
.
cAn 1
Aˆ P A P 1
cˆ cP 1
bˆ Pb
dˆ d
Observability
Matrix
With the same proof as pervious
w Aˆ w bˆu
y cˆw dˆu
cˆ
ˆ
cˆA
Vˆ .
.
slide cˆAˆ n1
Similarity transformation doesn’t change the observability.
تبدیل همانندی رویت پذیری را تغییر نمی دهد
6
Ali Karimpour Oct 2009
Lecture 8
Important canonical forms
فرمهای کانونی مهم
1- Controllable canonical form.
فرم کانونی کنترل پذیر-1
2- Observable canonical form.
فرم کانونی رویت پذیر-2
3- Jordan canonical form.
فرم کانونی جردن-3
7
Ali Karimpour Oct 2009
Lecture 8
Controllable canonical form
فرم کانونی کنترل پذیر
0
0
x ..
0
y [
... 0 0
... 0 0
.. .. ... .. x . u
0 0 ... 1 0
... 1
... ]x
1
0
0
1
1
0 0
0
x 0
0
1 x 0u
8 14 7 1
y [1 2 0] x
0
0
S ..
0
1
... 1
0 0 ...
.. .. ... ..
1 ...
...
G (s)
0
0
S 0
2s 1
s 3 7 s 2 14 s 8
8
Ali Karimpour Oct 2009
Lecture 8
Observable canonical form
فرم کانونی رویت پذیر
0
1
x 0
..
0
y [ 0
...
...
1
0 ... x u
.. .. ... .. .
0 0 1
0 0 ... 1]x
0
0
0
x 1
0
y [0
0
0
8 1
0 14 x 2u
1 7 0
0 1]x
0
0
V
..
1
0 ... 0 1
0 ... 1
V 0
.. .. ... ..
...
0
G (s)
2s 1
s 3 7 s 2 14 s 8
9
Ali Karimpour Oct 2009
Lecture 8
Jordan canonical form for systems with distinct eigenvalues
فرم کانونی جردن برای سیستم با مقادیر ویژه مجزا
1 0 0
0 0
2
x .. .. ..
.. .. ..
0 0 0
y [ c1 c2 c3
... 0 b1
... 0 b2
... .. x . u
... .. .
... n bn
... cn ]x
Checking the controllability
and observability is very simple
All modes are controllable
and observable
تمام مودها کنترل پذیر
و رویت پذیر است
0
0 7
4
x 0 2
0 x 3 u
(0.17 )( 7) (0.5) (3) (0.33) (1)
g ( s)
0
0 1 1
s4
s2
s 1
y [0.17 0.5 0.33] x
10
Ali Karimpour Oct 2009
Lecture 8
Extended Jordan canonical form
فرم کانونی جردن تعمیم یافته
1 1 0
0 0
1
x 0 0 2
.. .. ..
0 0 0
y [ c1 c2
... 0
... 0 b1
... 0 x b2 u
... .. .
... r br
... cr ]x
1 and 1 are conrollable iff b1 0 1 and 1 are observable iff c1 0
2 is conrollable iff
.
.
.
.
r is conrollable iff
b2 0
br 0
2 is observable iff
.
.
.
.
r is observable iff
c2 0
11
cr 0
Ali Karimpour Oct 2009
Lecture 8
Transforms to controllable canonical form
تبدیل به فرم کانونی کنترل پذیر
1 1 1
x
x u
0 1 1
q
P
qA
q [0 1]S
1 0
S
1
1
1
0
1
ˆ
A PAP
1
0 1
0
w
w u
1 0
1
S 1 0
System is
controllable
q is last row
of S-1
1
0
1 1
P
1
0
0
ˆ
b Pb
1
Controllable
canonical form
12
Ali Karimpour Oct 2009
Lecture 8
Transforms to observable canonical form
تبدیل به فرم کانونی رویت پذیر
1 2 1
x
x u
2 1 1
y [0 1]x
0
q V
1
1
0 5
1
ˆ
A PAP
1
2
0 1 System is
V
observable
2
1
q is last
column
of V-1
3
ˆ
b Pb
1
0 5
3
w
w u
1 2
1
y [0 1]w
P q Aq
1
2 1
P
0
1
cˆ cP 1 0
dˆ d 0
1
Observable
canonical form
13
Ali Karimpour Oct 2009
Lecture 8
Transfer function of controllable and observable systems.
تابع انتقال سیستمهای کنترل پذیر و رویت پذیر
x Ax bu
y cx du
G(s) c(sI A)1b d
Let A be n n
Suppose the system is controllable and observable
فرض کنید سیستم کنترل پذیر و رویت پذیر باشد
There is no pole zero cancellation in transfer function
حذف صفر و قطب در تابع انتقال نداریم
The degree of transfer function is n
. استn درجه تابع انتقال برابر
14
Ali Karimpour Oct 2009
Lecture 8
Transfer function of controllable and observable systems.
تابع انتقال سیستمهای کنترل پذیر و رویت پذیر
x Ax bu
y cx du
G(s) c(sI A)1b d
Let A be n n
Suppose the system is not controllable or is not observable
فرض کنید سیستم کنترل پذیر یا رویت پذیر نیست
There is pole zero cancellation in transfer function
حذف صفر و قطب در تابع انتقال داریم
The degree of transfer function is less than n
. استn درجه تابع انتقال کمتر از
15
Ali Karimpour Oct 2009
Lecture 8
Example 1: Transfer function of controllable and observable
systems.
تابع انتقال سیستمهای کنترل پذیر و رویت پذیر: 1مثال
1 1 0 0
x 0 1 0 x 1 u
0 0 3 1
y [1 0 2]x
1 2 3 1
x 1 2 0 x 1 u
0 0 1 0
y [1 1 1] x
G( s)
2s 3s 1
s 3 5s 2 7 s 3
2
2
G (s)
s 3
System is
controllable
and
observable
System is not both
controllable and
observable but 3 is
controllable and
observable
But we can not know much more information about the system by this method
.اما نمی توان اطالعات بیشتری از این روش بدست آورد
16
Ali Karimpour Oct 2009
Lecture 8
Controllability and observability from block diagram and state diagram
کنترل پذیری و رویت پذیری از طریق بلوک دیاگرام و دیاگرام حالت
1- Find the numbers of s-1in the block diagram or state diagram.
را در بلوک دیاگرام و یا دیاگرام حالت بدست آوریدs-1 ابتدا تعداد-1
2 - Find the transfer function by Mason’s rule
تابع انتقال را با توجه به قانون گین میسون بدست آورید-2
3 – If the numbers of s-1in the block diagram or state diagram
is equal to degree of transfer function then the system is
controllable and observable.
در بلوک دیاگرام و یا معادالت حالت با درجه تابع انتقال برابرs-1 اگر تعداد-3
.شد آنگاه سیستم کنترل پذیر و رویت پذیر است
17 با
Ali Karimpour Oct 2009
Lecture 8
Example 2: Check the controllability and observability of following
function.
. کنترل پذیری و رویت پذیری سیستم زیر را بررسی کنید:2 مثال
SD
TF
Mason’s rule
G( s)
c( s )
1
2
r ( s ) s 5s 4
The numbers of s-1in the state diagram is 2 and the degree of
transfer function is also 2 so the system is controllable and
observable.
است لذا2 بوده و درجه تابع انتقال نیز2 در دیاگرام حالت برابرs-1 تعداد
.سیستم کنترل پذیر و رویت پذیر است
18
Ali Karimpour Oct 2009
Lecture 8
Exercises
1- a) Find the transfer function of the following system.
b) Check the controllability and observability of the system from part a.
2
x 0
1
y [1 2
3 0
3 2 x 1 u
4 1 0
0] x
1
2- Consider the following system.
a) Find the controllable canonical form.
b) Find the observable canonical form.
3 6 4 6
x 1
2
2 x 3u
1 6 6 4
y [2 2 1]x
19
Ali Karimpour Oct 2009
Lecture 8
Exercises (Cont.)
3- Check the controllability and observability of every mode in the
following system by direct inspection (without calculation).
2
w 0
0
y [1 1
0
2
1 0 w 0u
1
0 4
0]w
0
S-1
1
4- Check the controllability and
observability of the following
system
1
r(s)
1
-1
S-1
-3
S-1
3
-2
c(s)
1
20
-2
Ali Karimpour Oct 2009
Lecture 8
Exercises (Cont.)
5- Check the controllability and observability of the following system
by transfer function method.
1
s2
+
+
3
1
s
+
+
6- Check the controllability and observability of every mode in
exercise 5.
7- The eigenvalues of a system are -3,4,-5 and the poles of its transfer
function are -3 and -5.(Midterm spring 2008)
a) What is your idea about the observability of each eigenvalue.
b) What is your idea about the controllability of each eigenvalue.21
Ali Karimpour Oct 2009