a review on controllability of dynamical systems presented to : academic weekly sessions of bagher...
Post on 19-Dec-2015
215 views
TRANSCRIPT
![Page 1: A Review on Controllability of Dynamical Systems Presented to : Academic Weekly Sessions of Bagher Menhaj Students 2010, Nov 22 Presented by: S. M. Dibaji,](https://reader035.vdocuments.us/reader035/viewer/2022081519/56649d2f5503460f94a0740c/html5/thumbnails/1.jpg)
A Review on Controllability of Dynamical Systems
Presented to : Academic Weekly Sessions of Bagher Menhaj Students
2010, Nov 22
Presented by:S. M. Dibaji, IEEE MemberB. Sc. Student of of Applied MathB. Sc. in Electrical Engineering(Control)M.Sc. Student of Electrical Engineering(Control)Supervisors : Prof. Amir Abolfazl SuratgarProf. Mohammad Bagher Menhaj
![Page 2: A Review on Controllability of Dynamical Systems Presented to : Academic Weekly Sessions of Bagher Menhaj Students 2010, Nov 22 Presented by: S. M. Dibaji,](https://reader035.vdocuments.us/reader035/viewer/2022081519/56649d2f5503460f94a0740c/html5/thumbnails/2.jpg)
What is Controllability?
• Controllability is one of the system’s characteristics .
• It expresses whether the system dynamic has the ability to steer from one state to another state by settling the admissible controls!?
• In other words, Is it possible to do a transfer the system states from assumed initial state?
![Page 3: A Review on Controllability of Dynamical Systems Presented to : Academic Weekly Sessions of Bagher Menhaj Students 2010, Nov 22 Presented by: S. M. Dibaji,](https://reader035.vdocuments.us/reader035/viewer/2022081519/56649d2f5503460f94a0740c/html5/thumbnails/3.jpg)
The Most Philosophical Question From the System
Is it possible?Maybe you can’t believe but controllability analysis asks this essential question from the system. If the system is controllable it is possible to expect it to do our desired behaviour. When we say it is locally controllable, in fact, it can do special jobs by available oppurtunites.
![Page 4: A Review on Controllability of Dynamical Systems Presented to : Academic Weekly Sessions of Bagher Menhaj Students 2010, Nov 22 Presented by: S. M. Dibaji,](https://reader035.vdocuments.us/reader035/viewer/2022081519/56649d2f5503460f94a0740c/html5/thumbnails/4.jpg)
Controllability problems has inherent complexity
• Since the controllability question is about the existence of admissible control(input) to be able to steer the state of the systems to desired region, It can be the most difficult problem in the world of mathematics rather than world of control. ( There are some overlaps between these two wide worlds.)
• The question of controllability like stability refers to mathematical nature of system dynamic
![Page 5: A Review on Controllability of Dynamical Systems Presented to : Academic Weekly Sessions of Bagher Menhaj Students 2010, Nov 22 Presented by: S. M. Dibaji,](https://reader035.vdocuments.us/reader035/viewer/2022081519/56649d2f5503460f94a0740c/html5/thumbnails/5.jpg)
دانشکده مهندسی برق دانشگاه صنعتی امیرکبیر
5
Controllability Concept
Add uAdd u
Add u
Add u
System
x2
x3
x1
Start
Goal
x0
xf
کنترل پذیری سیستم های تصادفی
![Page 6: A Review on Controllability of Dynamical Systems Presented to : Academic Weekly Sessions of Bagher Menhaj Students 2010, Nov 22 Presented by: S. M. Dibaji,](https://reader035.vdocuments.us/reader035/viewer/2022081519/56649d2f5503460f94a0740c/html5/thumbnails/6.jpg)
A More Realistic ExampleConsider a box with several balls in it. A baby
roles in a box as a control (input), and balls role as states. Everey new situation of balls positions is affected only baby is obviously is hands and legs( controls).
We say the box and balls System is controllable if we Can always fine an admissibleSequence of baby movements to new situation
of balls(states) in the box.
![Page 7: A Review on Controllability of Dynamical Systems Presented to : Academic Weekly Sessions of Bagher Menhaj Students 2010, Nov 22 Presented by: S. M. Dibaji,](https://reader035.vdocuments.us/reader035/viewer/2022081519/56649d2f5503460f94a0740c/html5/thumbnails/7.jpg)
Rudolf Emil Kalman
Controllability Idea:Rudolf Emil Kalman
”On the general theory of control systems”
First International Congress on Automatic Control, Moscow 1960
“This paper initiates study of pure theory of control “
![Page 8: A Review on Controllability of Dynamical Systems Presented to : Academic Weekly Sessions of Bagher Menhaj Students 2010, Nov 22 Presented by: S. M. Dibaji,](https://reader035.vdocuments.us/reader035/viewer/2022081519/56649d2f5503460f94a0740c/html5/thumbnails/8.jpg)
Theoratical Framework
![Page 9: A Review on Controllability of Dynamical Systems Presented to : Academic Weekly Sessions of Bagher Menhaj Students 2010, Nov 22 Presented by: S. M. Dibaji,](https://reader035.vdocuments.us/reader035/viewer/2022081519/56649d2f5503460f94a0740c/html5/thumbnails/9.jpg)
Linear Systems
9
![Page 10: A Review on Controllability of Dynamical Systems Presented to : Academic Weekly Sessions of Bagher Menhaj Students 2010, Nov 22 Presented by: S. M. Dibaji,](https://reader035.vdocuments.us/reader035/viewer/2022081519/56649d2f5503460f94a0740c/html5/thumbnails/10.jpg)
Linear Time Invariant Systemsx Ax Bu
y Cx Du
A n n
B n p
c r n
D r p
1( ) [ ; ;...; ]
( ) ( 1)
kP k B AB A B
P k P k
( )P n n
C.T.Chen and Niedereslki 1966
10
![Page 11: A Review on Controllability of Dynamical Systems Presented to : Academic Weekly Sessions of Bagher Menhaj Students 2010, Nov 22 Presented by: S. M. Dibaji,](https://reader035.vdocuments.us/reader035/viewer/2022081519/56649d2f5503460f94a0740c/html5/thumbnails/11.jpg)
Rosenbrock Matrix
• Rosenbrock Matrix:
(A,B) is controllable iff R has full row rank
11
![Page 12: A Review on Controllability of Dynamical Systems Presented to : Academic Weekly Sessions of Bagher Menhaj Students 2010, Nov 22 Presented by: S. M. Dibaji,](https://reader035.vdocuments.us/reader035/viewer/2022081519/56649d2f5503460f94a0740c/html5/thumbnails/12.jpg)
PBH Criterion
• PBH( Popov-Belevitch-Hautus) Citerion:
– (A,B) is controllable iff P has full row rank for all s.
12
![Page 13: A Review on Controllability of Dynamical Systems Presented to : Academic Weekly Sessions of Bagher Menhaj Students 2010, Nov 22 Presented by: S. M. Dibaji,](https://reader035.vdocuments.us/reader035/viewer/2022081519/56649d2f5503460f94a0740c/html5/thumbnails/13.jpg)
Controllability of LTI Properties
13
• (A,B) is controllable iff (A+BK,B) is controllable• (A,B) is controllable iff the equivalent system
is controllable :• Duality with Observability• Check with Matlab:
Ctrb(A,B) is the controllability matrix of A, B
![Page 14: A Review on Controllability of Dynamical Systems Presented to : Academic Weekly Sessions of Bagher Menhaj Students 2010, Nov 22 Presented by: S. M. Dibaji,](https://reader035.vdocuments.us/reader035/viewer/2022081519/56649d2f5503460f94a0740c/html5/thumbnails/14.jpg)
Problem with Rank
• All the criterion needs to check the rank of matrix,
• R.D. Lemma:• The matrix M has full row rank iff MM’ is
nonsingular.
14
![Page 15: A Review on Controllability of Dynamical Systems Presented to : Academic Weekly Sessions of Bagher Menhaj Students 2010, Nov 22 Presented by: S. M. Dibaji,](https://reader035.vdocuments.us/reader035/viewer/2022081519/56649d2f5503460f94a0740c/html5/thumbnails/15.jpg)
Linear Time Varying
• The Controllability depends on the nonsingularity of the below matrix:
If D=0, P is nonsingular iff (A,B) is controllable in (t0,tf)If D is not zero, the nonsingularity of below matrix is necessary and sufficient:
15
![Page 16: A Review on Controllability of Dynamical Systems Presented to : Academic Weekly Sessions of Bagher Menhaj Students 2010, Nov 22 Presented by: S. M. Dibaji,](https://reader035.vdocuments.us/reader035/viewer/2022081519/56649d2f5503460f94a0740c/html5/thumbnails/16.jpg)
CSLHS
• What is CSLHS?• It stands for Controlled Switching Linear
Hybrid System
![Page 17: A Review on Controllability of Dynamical Systems Presented to : Academic Weekly Sessions of Bagher Menhaj Students 2010, Nov 22 Presented by: S. M. Dibaji,](https://reader035.vdocuments.us/reader035/viewer/2022081519/56649d2f5503460f94a0740c/html5/thumbnails/17.jpg)
Yang Controllability Conditions for CSHLS (2002)
If the above controllability matrix has full row rank, the CSLHS is controllable.
Theorem 1: Sufficiency
![Page 18: A Review on Controllability of Dynamical Systems Presented to : Academic Weekly Sessions of Bagher Menhaj Students 2010, Nov 22 Presented by: S. M. Dibaji,](https://reader035.vdocuments.us/reader035/viewer/2022081519/56649d2f5503460f94a0740c/html5/thumbnails/18.jpg)
References[1]Zhenyu Yang “An Algebraic Approach Towards the Controllability of Controlled
Switching Linear Hybrid Systems” Automatica 38 (7), pp 1221-1228,2002 [2] Kazuo Tanaka, Hua O. Wang, Fuzzy Control Systems Design and Analysis: A Linear
Matrix Inequality Approach, John Wiley & Sons, Inc. 2001.
![Page 19: A Review on Controllability of Dynamical Systems Presented to : Academic Weekly Sessions of Bagher Menhaj Students 2010, Nov 22 Presented by: S. M. Dibaji,](https://reader035.vdocuments.us/reader035/viewer/2022081519/56649d2f5503460f94a0740c/html5/thumbnails/19.jpg)
Your Ideas, Questions , and Guidance
Thanks for your warmly att enti on