Professional Documents
Culture Documents
Dijital Kontrol Sistemleri - Sakarya Üniversitesi Doç - Dr. Ayhan Özdemir Ders Notları.
Dijital Kontrol Sistemleri - Sakarya Üniversitesi Doç - Dr. Ayhan Özdemir Ders Notları.
Bu metodlarn avantaj sistem modeli ile ilgili bilgiye ihtiya duymamasdr. PID
parametreleri Kp, Ti ve Td ayarlamak iin, kullanlacak ynteme gre, sadece sistemin ak
evrim veya kapal-evrim cevab yeterli olmaktadr. Ayar kurallar srekli-zaman sistemlere
dayanmaktadr ve e er rnekleme zaman T yeteri kadar kk seilirse ayrk-PID kontrolre
de uygulanabilir. ki adet yntem vardr.
Transient Cevap Metodu ile PID Tasarm (Transient response method)
nce sistemin basamak giri iin ak-evrim cevab elde edilir. Bu yntemin
uygulanabilmesi iin sistem ak-evrim cevabnn S- eklinde olmas gerekir. Yoksa bu
yntem uygulanamaz. Kontrol edilecek olan sistemin ak-evrim transfer fonksiyonunda
integratr ve/veya kompleks e lenik kutuplar bulunmamaldr. Sistem I. dereceden l
zamanl sistem olarak modellenir.
u(t)
c(t)
Kontrol edilen
sistem
Ke sL
G (s) =
s +1
K
C(t)
1
"#
L !
"%&
#
$&
cevap e risinden;
ekilde
'" $
( ) )* + , ! (
c(t ) (
)()
Kontrolr
KP
Oransal(P)
Ti
TD
-
KL
Oransal- ntegral(PI)
0.9
KL
Oransal-integral-trevsel(PID)
1.2
KL
3L
2L
0.5L
---------------------------------------------------------------------------------------------------------------------------
r(k)
K p (1 +
1 z
z 1
+ Td
)
Ti z 1
z
! / ,
1 e sT
s
01 !
"
sistem
c(t)
rnekleme frekans, pratik olarak en yksek band geni li i frekansnn takriben 20 kat seilmelidir.
E er rnekleme frekans yeteri kadar byk seilmezse ayrk-zaman PID kontrolr elveri li cevap
vermez.
---------------------------------------------------------------------------------------------------------------------------
Limit Kararllk Metodu ile PID Tasarm ( The Stability Limit Method)
Bu yntem kapal-evrim kontrol olarak uygulanr. PID parametre ayarna, yalnzca oransal
kontolr K p ile ba lanr, TI , Td 0 olmak zere. Sistem srekli osilasyon yapncaya
kadar K p yava -yava arttrlr. Srekli osilasyon ba lad nda, bu noktada kazan K s ve
kar lk gelen osilasyon periyodu ise Tw
Kontrolr
Kp
Ti
Td
0.5 K s
PI
0.45 K s
Tw /1.2
PID
0.6 K s
Tw / 2
Tw / 8
Limit kararlk ynteminin uygulamas iin a a da ayrk-zaman kapal evrim kontrol blok
diyagramndan grld basamak giri iin k cevab osilasyona gelinceye kadar
oransal kontrol katsays artrlr, Osilasyona gelmeyen sistemlerde bu yntem uygulanamaz.
r(k)
K p (1 +
1 z
z 1
+ Td
)
Ti z 1
z
Ti
1 e sT
s
sistem
c(t)
Td 0
Sistem a a da gsterildi i gibi osilasyona geldi inde tablodan snr kazan ve osilasyon
periyoduna gre, PID parametreleri hesab iin gerekli katsaylar tablodan okunur .
rnek:
4
6 (
5
,
)*
( s )
K
=
V ( s) ( Js + b)( Ls + R) + K 2
J = 0.01 km 2 / s 2
Mekanik sistem snm oran b = 0.1 Nms
K = K e = K t = 0.01 Nm / Amp
Rotor direnci
R =1
L = 0.5 H
v(t ) volt
w(t ) rad / sn
Rotor endktans
Rotor giri gerilimi
Motor asal hz:
DC motor PID kontrol kurall olarak kapal-evrim kontrol edilecektir. PID kontrolr parametre
katsaylarn 7
/8 %
transient cevap metodu &
bulunuz.
( s )
0.01
=
V ( s) (0.01s + 0.1)(0.5s + 1) + 0.012
( s )
0.01
2
=
= 2
2
V ( s ) 0.005s + 0.06 s + 0.1 s + 12 s + 20
( s )
2
1
=
elde edilir. Birim basamak giri iin, V ( s ) =
V ( s ) ( s + 2)( s + 10)
s
( s ) =
2
s ( s + 2)( s + 10)
/ ,
&
#
%&
w(t )
/8 %
5 5
)()
( s)
/#
, ! (
( % # /6
&
) %)
)1
&
+
V ( s)
, ! /6
2
s 2 + 12 s + 20
V ( s)
"
( s )
3
, #
) 1
# #
-
&
9)
6 (
, ! w(t )
w(t ) = L
w(t ) = s
w(t ) =
2
e st
s ( s + 2)( s + 10)
i =1
+ ( s + 2)
s =0
dw(t ) 1 2t 1 10 t
= e e
11
dt
4
4
2
e st
s ( s + 2) ( s + 10)
+ ( s + 10)
s =2
, 5
w(t )
(6
* t = ln(0.2) /(8)
t = 0.2011
2
e st
s ( s + 2) ( s + 10)
d 2 w(t )
1
5
5
1
= e 2t + e 10 t = 0 e 10 t = e 2t e 8t = 0.2
2
dt
2
2
2
2
, ! (
1
d m 1
( s si ) m F ( s)e st
m 1
(m 1)! dz
c(t ) =
1 1 2t 1 10t
e + e
10 8
40
&
,
*
w(0.2011) =
L ,
< !
n
2
s ( s + 2)( s + 10)
t = ln(0.2) /(8)
&
!
;
#
#
, ! (
%&
6 (
(
6
w(t )
s = si
s =10
tan( ) =
dw(t )
0.0197
=
dt max
x
= 0.1337
dw(t )
dt
x=
0.0197
0.1337
x = 0.1437 sn
#)
&
L=0.2011x =0.20110.1437
L = 0.0574 sn
')
, t
K=
* y (t ) = 0.1371* t 0.079
y (t ) (
&
* d = 1.3056 sn #) ) )
= 1.2482 sn
y () y (0) 0.1 0
=
K = 0.1
V ( ) V (0) 1 0
( s) 0.1e 0.0574 s
=
V ( s ) 1.2482 s + 1
!
!
*&
&
, #
01 !
6 (
K = 0.1
L = 0.0574 sn
= 1.2483 sn
Kazan
l zaman
zaman sabiti
Kp =
1.2 1.2*1.2482
=
K L 0.1*0.0574
Kp Kp Kp = 260.94
T=2
L T=0.1
148 Ki
i
i
Kp
Ti
Ki =2273.1
! / ,
R( s )
Kp
V (s)
1
Ti s
6 (
2
2
s + 12 s + 20
( s )
Td s
6 ( *1
! / ,
&
( ,
&
#
5
7
, !! 5
)
, # ,
( %#*7
/8 %
6
/8 %
)
= 0.2 *
>
;
# 6
*
%
(
, #
,
*
01 !
6 (
K p = 260.94
K i = 239.26
K d =11.60
( s )
2
= 2
V ( s ) s + 12s + 20
!
"
%&
$
!"
) ) (t )
)#
'
!
% 6%
d (t )
= w(t )
dt
* s ( s ) = ( s ) ( s ) =
*
(s)
V ( s)
+
#
6 (
2
s 2 + 12 s + 20
Kp
( s )
s
1
2
2
s s + 12 s + 20
$
! / ,
ref ( s)
v(t )
! / ,
( s )
1 ( s)
s
9)
F ( s) = 1 + G (s ) = 1 +
4 )
2K p
s ( s + 12s + 20)
) )6 ) ) )
s3
1
12
s2
s1 (240 2 K p ) 2 K p
2K p
s0
20
2K p
0
* Tw =
240 2 K p
2K p
>0
Kp > 0
wd *
s2
)()
2
2
Tw =
wd
3.61
&$ '
$ wd = 3.61 rad / sn
Tw = 1.9869 sn dir.
')
,
)
+
% 6 6
6
!
*
ref (t ) = u (t ) ,
ref (t )
) ) )
,
% 6
K p = 0.6K s Kp = 72
T=0.5T
i
w
K p < 120
(t )
K s = 120 * #
/ 2K p > 0
12 s 2 + 2 K s = 0
= 0 F ( s ) = s 3 + 12s 2 + 20 s + 2 K p = 0
(t )
, #
Tw = 1.9869 sn , K s = 120
Kp Kp
T=0.9935
Ki
i
Kp
Ti
K p =72
A
Ki =72.47
+
(6
R( s )
! / ,
V ( s)
1
Ti s
Kp
6 (
( s ) 1 ( s )
2
s 2 + 12 s + 20
s
Td s
% 6
(t )
%&
(6
6 (
&
%#*7
5
/8 %
(
)
(
/8 %
*6
6
%&
*
= 0.2
( %#
, !! 5
# 6
*
01
(
+
, #
6 (
6
K p = 72
K i = 22.3
K d = 49.17
01
ess = 0
9
) %)
% 6
ref (t ) = tu (t )
!* j=2
! % 6
)
!
* 01
Deneysel PID parametre ayar yntemleri Nichol-Ziegler , ayn zamanda ayrk-zaman PID
kontrolrlerde uygulanabilir.
Sfrnc dereceden tutucu
6
#
# 6
&
T
s
1 e sT
e 2
s
L = Lsistem +
T
&
2
T
2
) )
#
7
/8 %
&
* 01
%
(
,
(
*
! 5
,
()
/
01
&
6 (
+
,
)
#
%
,
6
% 01
&
(
%
%
&
/
6#
&
)
! / ,
K p (1 +
1 z
Ti z 1
K p (1 +
@
&
&
*
#
E
&
!
+ Td
1 z
Ti z 1
* +
/ ,
)()
( s )
2
s 2 + 12 s + 20
z 1
+ Td
2
s 2 + 12 s + 20
z 1
z
,
&
!
, D,
( s)
# *
)
6
#) !
)
#
5 &
! 5
)
) )
01
rnek:
Konum ler
Karlatrma
q ref
d
r
PID
q
F
Kontrolr
G
kuvvetlendirici
mg
DC-motor
a) Sarka sistemi
pervane
ekil a) da verilen sistemde, DC motor ile tahrik edilen sarka sisteminde k q as,
istenen q ref konumunda tutulmaya allmaktadr. Sisteme ait dinamik denklemleri yaznz.
Nms
d [ m] m [ kg ] J kg.m2 Atalet Momenti C
Viskoz Snm Katsays olmak
rad
zere,
a) Sistemi q = 0 denge noktasnda lineerletirin.
b) %2 kriterine gre yerleme zaman ts=1.67sn =0.707 olmas istenmektedir. PID kontrolr
katsaylarn bulunuz.
sarka hareket denklemi;
d 2q
dq
J 2 +C
+ mgd sin q = T
dt
dt
p
4
<q <
p
4
ancak aralk dnda bu lineer model kullanlmas hatal sonular verir. Yeni allacak nokta etrafnda
sistem dorusallatrlmaldr.
K
d 2q C dq mg
+
+
dq = m V
2
dt
J dt
J
J
olarak yazlabilir.
N
K m m V [volt ]
volt
bilindiine gre,
T = Km .V MotorMomenti olmak zere,
q ( s) s 2 +
C
mg T (s)
s+
d =
=>
J
J
J
q ( s)
i)
T ( s)
1
J
C
mg
s + s+
d
J
J
V(s)
Km
T(s)
1
J
mgd
s 2+ C s +
J
J
q (s)
K m = 0.017 N m / V
d = 0.023m
J = 0.009kgm
m = 0.43kg
q ( s)
1.89
elde edilir.
= 2
V ( s) s + 0.039s + 10.77
s 2 + 0.039s + 10.77 = 0
s1,2 = -0.0019 j3.28
C = 0.00035 N ms / rad
Tasarm: %2 kriterine gre yerleme zaman ts=1.67sn =0.707 olmas istenmektedir. Bu
kriterleri salayacak olan kapal-evrim kutuplar (kontrol kutuplar) aada elde edilmitir.
ts =
4
4
4
rad
=> 1.67 =
=> wn =
=> wn = 3.3878
0.707 wn
1.67 * 0.707
sn
x wn
x = 0.707 ise q = cos-1 x = cos-1 (0.707) ise, q = 45 dir. Kontrol kutuplarnn s-kompleks
dzleminde gsterimi aada verilmitir.
jw
S-kompleks dzlemi
2.4j
Kontrol-kutuplar
45
s = -2.4
-2.4j
elde edilir.
dereceden sistem gibi davranabilmesi iin, ilave 3.kutup x s-kompleks dzleminde reel
eksen zerinde kontrol-kutuplarnn reel ksmlarnn 5-10 kat aras uzana ekilde verildii
gibi yerletirilir.
jw
S-kompleks dzlemi
Kontrol-kutuplar
-24
2.4j
-2,4
ilave kutup
-2.4j
D(s)
1.89
s 2 + 0.039s + 11.52
146.2857
s
q r (s)
C(s)
67.0476 + 15.21s
K I GP (s )
C ( s)
=
R( s) s + K D s 2 + K P s + K I ] GP
%2 kriterine gre yerleme zaman ts=1.67 sn =0.707 iin olmas istenen rnek 2.
dereceden sistemin transfer fonksiyonu,
1- T ( s) =
q ( s)
11.52
= 2
qr ( s) s + 4.8s + 11.52
dr.
Klasik PID konfigrasyonu kullanldnda elde edilen kapal evrim transfer fonksiyonu.
2-
Modifiye edilmi PID konfigrasyonu kullanldnda elde edilen kapal evrim transfer
fonksiyonu
3-
T ( s) =
q ( s)
276.48
276.48
= 3
= 2
2
qr (s) s + 28.8s + 126.72s + 276.48 (s + 4.8s + 11.52)(s + 24)
Aadaki grafikte, rnek 2.dereceden sistem (istenen), Klasik PID ve modifiye PID iin
basamak cevaplar verilmitir.
MODERN KONTROLE GR
Klasik kontrol sistemlerinde, analiz, sentez ve tasarmda transfer fonksiyonu
kullanlmaktadr.
Transfer fonksiyonu, lineer zamanla deimeyen (sabit katsayl) kontrol sistemlerine ilikin
dinamii sadece giri ve k byklkleri ile (aracl ile) verir.
Sistemin giri ve k iaretleri belli koullar altnda kontrol edilirken sistemin durum
deikenleri hibir ekilde kontrol edilememektedir. rnein, knda kararl deiim
zellii gsteren bir kontrol sisteminde, iinde bulunan bir elemann gerilimi, akm, basnc
ve hz vb. elemann dayanabilecei byklkleri zerine karak sistemin alamaz
duruma gelmesine yol aabilir.
TRANSFER FONKSYONU VE DURUM UZAY DENKLEM KARILATIRMA
dx1 (t )
dt 0 1 x1 (t ) 0
=
+ u (t )
dx2 (t ) 2 -1 x2 (t ) 1
dt
G( s) = C ( sI - A)-1 B =
x (t )
y (t ) = ( -1 1) 1
x2 (t )
s -1
1
=
( s - 1)( s + 2) s + 2
Y ( s) =
ve
-2t
1
sx1 (s) = x2 (s) x1 (s) = x2 (s) dir.
s
dx2 (t )
2
= 2 x1 (t ) - x2 (t ) + u (t ) ise sx2 ( s) = x2 ( s) - x2 ( s) + u (s)
dt
s
x2 ( s) =
x1 ( s) =
s
s
=
s + s - 2 ( s + 2)( s - 1)
2
1
olarak elde edilirler.
( s + 2)( s - 1)
1 t
e - 2e-2t )
(
3
IL
L
IC
C
E ort
Vo
ekil 1. R, L ve C devresi
di(t ) 1
+ i(t )dt
dt
C
1
i(t )dt
C
(1)
elde edilir.
(2)
s-domeninde
RCs + s 2 LC + 1
I ( s)
1) Eort ( s) = RI ( s) + sLI ( s) +
= Eort ( s) = I ( s)
sC
sC
I ( s)
2)Vo( s) =
sC
I ( s)
Vo( s )
sC
=
son ifade dzenlenir ise transfer fonksiyonu,
2
Eort ( s )
s LC
L + RCs + 1
I (s)
sC
1
Vo( s)
LC
=
olarak elde edilir.
1
R
Eort ( s)
2
s + s+
L
LC
R,L,C devresinde kondansatr gerilimi V0(t) kontrol edilmek istensin. Geribeslemeli sistem
klasik kontrole gre aadaki ilem basamaklarna gre verilebilinir.
2
S(t)=1: Anahtar ak
E(t)
E ort
S(t)=1
E ort
S(t)=0
t on
G Anahtarlama
kaynak
eleman
ekil 2.
t off
t
T
a) Basitletirilmi DC kyc
b) DC kyc k
G Kuvvetlendirici
E(t)
Vsin(wt)
E ort
U(t)
IGBT
src
E ort
Eort (t ) =
t
1 ton
E (t )dt = E
Eort (t ) = on E (t )
T 0
T
elde edilir.
S(t) anahtar bir statik anahtar tranzistrden olusun. R,L,C devresinde V0(t) gerilim
kontrolne ait g devresini basit olarak aada verildii gibi izilebilir. u (t ) retilecek
olan kontrol iaretidir. Src devre zerinden transistor base ne uygulanm olsun.
G Kuvvetlendirici
Yk
(bozucu)
Iy
IL
K
L
Vsin(wt)
R
C
IC
Ry
IGBT
src
Uort
Vo
G iareti
Kotrol iareti
U(t)
ekil 4. G devresinin basit devre emas
Vsin(wt)
R
C
IGBT
src
U(t)
IC
C
Ry
Vo
Uort
Vo
Kontrolr
Voref
e(t)
Voref
Eort
u(t)
e(t)
Kontrolr
1
LC
2
s+ R s+ 1
LC
L
Vo
I L (t )
Bundan baka, transfer fonksiyonu ile analiz ve tasarmda btn ilk koullar ihmal
edilmekte bylece sistemin gemi ve balang durumuna ilikin bilgiden yararlanlm
olunmamaktadr.
Klasik analiz ve inceleme yntemleri sistemin lineer olmamas, zamanla deimesi, okgiri, ok-k olmas hallerinde uygulanmaz.
Transfer fonksiyonu basitlii nedeni ile hala kullanlmaktadr ve kullanlmaya devam
edecektir.
Kontrol sistemlerinin modern inceleme ve tasarmda, durum deikenleri ve sistemin
balang koullarndan oluan durum uzay yaklam kullanlr.
Durum uzay modeli, balang koullar verilmi, birinci mertebeden diferansiyel
denklemler sisteminden oluur.
Durum-Uzay Denklemleri:
Durum-uzay analizinde dinamik sistem modellemesinde tip deiken gz nnde
bulundurulur.
i) Giri deikenleri,
ii) k deikenleri,
iii) Durum deikenleri
Ayn bir sistem iin tek bir durum-uzay gsterimi yoktur. Durum deiken says ayn
kalmakla beraber ayn sistem iin ok farkl sayda durum-uzay gsterimi elde edilir.
Kullanlan durum uzay elde etme yntemlerine ve kullanlabilecek lineer dnmlere
bal olarak farkl katsaylar matrisleri elde edilecektir. Ancak ayn bir sistem iin
katsaylar matrisleri farkl olmakla beraber karakteristik denklemleri ayndr. Eer
durum denklem elde etme yntemi veya lineer dnm sonunda karakteristik denklem
deiir ise o sistem zaten baka bir sistem demektir, hata yaplmtr.
Ayrk-Zaman
y(k ) = C(k ) x(k ) + D(k )u(k )
k denklemi
dx(t )
= A(t ) x(t ) + B(t )u (t )
dt
durum denklemi
k denklemi
Srekli-Zaman
Ve
.
Aada ekil 7-8 de sras ile srekli-zaman ve ayrk-zaman durum denklemlerinin blok
diyagram gsterimi verilmitir.
D
dx(t)
dt
u(t)
dt
x(t)
y(t)
Sistem
ekil 7 Srekli-zaman zamanla -deimeyen sistemin durum uzay blok diyagram gsterimi
D
x(k+1)
u(k)
x(k)
-1
zI
y(k)
Sistem
ekil 8 Ayrk-zaman zamanla deimeyen sistemin durum uzay blok diyagram gsterimi;
RNEK-1:
Yay
ky B
K:yay sabiti
Srtnme
dy
dt
katsays
dy
M 2
dt
u(t):Kuvvet
M
y(t):konum
u(t)
Ktle
ekil 9 a) Ktle-yay mekanik sistemi.
i-
u (t )
d 2 y (t )
dy (t )
+f
+ Ky (t ) = u (t )
2
dt
dt
(3)
olarak yazlr. Sistem durum deikenlerini konum ve hz olarak alrsak ve sras ile x1 (t )
ve x2 (t ) ile gsterelim.
x1 (t ) = y(t ) Konum
x2 (t ) =
dy (t )
hz
dt
dx1 (t )
= x2 (t )
dt
1. durum denklemi,
dx1 (t )
dt 0
= K
dx2 (t ) dt M
1
0
x1 (t )
f
+ 1 u (t )
- x2 (t )
M
M
x
A
x (t )
x1(t )
y (t ) = [1 0]
2(t )
xx2(
C
x
dx(t )
= Ax(t ) + Bu (t )
durum denklemleri yukarda
Ktle-yay sistemine ait dt
y (t ) = Cx(t ) + Du (t )
RNEK-2:
G Kuvvetlendirici
ea(t)
ia(t)
Vsin(wt)
R
C
IGBT
src
eb(t)
f=sbt
B
q (t )
U(t)
ekil 10 Rotor kontroll DC-makine ve DC-Kyc
3) Te (t ) = Kaia (t )
4) Tm (t ) = J
d 2q
2
+B
dq
+ TL (t )
dt
dt
dq (t )
5) eb (t ) = Kb
dt
dq (t )
6) w(t ) =
dt
7) Tm (t ) = Te (t ) (srekli rejimde, retilen elektriki moment=Mekanik moment)
s- domeninde
Ea ( s) - Eb ( s)
sLa + Ra
ii) Te (s) = Ka I a (s)
i) I a ( s) =
iii) Tm ( s) - TL ( s) = ( s 2 J + Bs )q ( s) =
q (s) =
Tm ( s) - TL ( s)
s( sJ + B)
iv) Eb = Kb W(s)
TL
v) Tm (s) = Te (s)
TL Bozucu moment
U(s)
Ea(s)
Te
Tm
ia
1
sLa+R a
1
Js+B
Ka
G
Kuvvetlendirici
w 1
s
Kb
Rotor kontrollu DC-makine
U(s)
K
Ea(s)
1
Ra
G
Kuvvetlendirici
Te
Tm
ia
1
Js+B
Ka
w 1
s
Kb
Rotor kontrollu DC-makine
ea (t ) - eb (t )
Ra
e (t ) - eb (t )
2) den Te (t ) = K a a
= Ka
Ra
ea (t ) - Kb
Ra
srekli rejimde Te (t ) = Tm (t ) =
ea (t )
K a K a Kb dq (t )
d 2 (t )
dq (t )
=J
+B
=
2
Ra
Ra
dt
dt
dt
K K dq K a
d 2q (t )
ea (t ) =
= - B + a b
+
2
dt
R
dt
R
a
a
10
dq (t )
dt
BR + K a Kb dq (t ) K a
d 2q (t )
ea (t )
= - a
+
2
dt
R
J
dt
R
J
a
a
d 2q (t )
denkleminden elde
dt 2
edilecektir.
x1 (t ) = q (t ) konum
x2 (t ) =
dq (t )
hz
dt
dx1 (t )
= x2 (t )
dt
1. durum denklemi
BR + K a Kb
Ka
dx2 (t )
= - a
ea (t )
x2 (t ) +
dt
Ra J
Ra J
2. durum denklemi
0
dt
x1 (t )
BRa + K a Kb
=
+ K a ea (t )
0
(
)
x
t
(
)
dx
t
2 RJ
2
Ra J
a
dt
Hz ve Konum k olmak zere seilir ise, k denklemi olarak C1 ve C2 lme ile ilgili
sabitler olmak zere,
u(s)
x2 (t )
Ks
Ts s + 1
Ks/(sTs+1)
1
s
xX1(t)
1 (t )
1/s
C2
c
cC1
1
yY1(t)
1 (t )
(konum)
Y2(t)
y (t )
2
(hz)
y (t ) C 0 x1 (t )
y (t ) = 1 = 1
y2 (t ) 0 C2 x2 (t )
tanmlanabilir.
11
dt
dt
L
L
L
dw(t )
dw(t ) Ki
n
Ki i(t ) = J
+ Ty (t )
= i(t ) - Ty (t ) ve durum deikenleri
dt
dt
J
J
tanmlanr
akm
x1 (t ) = i(t )
konum
x2 (t ) = q (t )
dq (t )
x3 (t ) =
= w(t ) Asal hz
dt
ve durum denklemleri vektr matris formunda yazlr.
dx1 (t )
1
dt - R 0 - Kb
L
L x1 (t ) L
dx2 (t ) = 0 0
1 x2 (t ) + 0 U ort (t ) Durum denklemleri
dt
x (t ) 0
Ki
3
dx
t
(
)
0
0
dt
Ve k denklemi, y(t ) = q y (t ) = C1qm (t )
x1 (t )
y (t ) = [ 0 C1 0] x2 (t ) elde edilir.
x3 (t )
Durum denklemleri elde edilmi olan rotor kontroll DC-makineye ait tm durum geri
beslemeli saysal tabanl kontrol yapsna ait basitletirilmi kontrol devresi fikir vermesi (n
bilgi) iin aada verilmitir. Ama SaysaL Kontrolrn tasarlanmasdr.
G Kuvvetlendirici
ea(t)
ia(t)
IGBT
src
f=sbt
eb(t)
q (t )
lme
Hz
DAC
akm
U(t)
X2(t)
X1(t)
ADC
Saysal lemci
YK
Konum
Vsin(wt)
X3(t)
ADC ADC
SaysaL Kontrolr
ekil 13 Tm durum geri beslemeli Rotor kontroll DC-makineye ait saysal kontrol
12
i- Klasik PID ile kontrol edilen sisteme ait kapal evrim trasfer fonksiyonu,
D(s)
E(s)
R(s)
KP +
KI
+ KDs
s
GP ( s )
C(s)
C (s)
ifadesi gerekli ara ilemlerden sonra,
R(s)
D(s)=0 iin
K
K
K I GP ( s) D s 2 + P s + 1]
KI
C (s)
KI
=
2
R( s) s + ( K D s + K P s + K I )GP (s )
ii- Modifiye edilmi PID ile kontrol edilen sisteme ait kapal evrim transfer fonksiyonu
aada verilen ara ilemlerden sonra elde edilmitir.
.
Klasik PID olduu gibi ''I'', integratr ileri yoldadr. Ancak, oransal kontrolr ''P'' ve trevsel
kontrolr ''D'', geri-besleme yolu zerindedir.
D(s)=0 iin
C (s)
elde edilir.
R(s)
KI
RK I GP = C s 2 K D + sK P + K I ] GP + s} =>
1
K I GP (s )
C ( s)
= 2
R( s) s K D + sK P + K I ] GP + s
Klasik, PID, kontrolrl sisteme bakldnda, transfer fonksiyonunda iki adet sfr (Pay
ksmnda 2. dereceden polinom) olduu grlr. Bu sfrlarn etkilerinden dolay, basamak
girie karlk sistem cevabn ayarlamak zor olabilir. Bu sfrlar sistem cevap knda erken
bir pik'e veya amn artmasna neden olurlar. Bu am deeri kayda deer olabilir ve sfrlar
orjine yaklatka am artar. Alternatif ise, Modifiye PID kontrol transfer fonksiyonunda
olduu gibi paydaki sfrlar yok etmektir.
K
K
K I GP ( s ) D s 2 + P s + 1]
KI
C (s)
KI
=
2
R( s) s + ( K D s + K P s + K I )GP ( s)
K I GP (s)
C ( s)
=
R( s) s + K D s 2 + K P s + K I ] GP
Klasik PID
Modifiye PID
rnek: Sarka probleminde elde edilmi olan PID katsaylarna karlk cevaplar karlatrma amac ile
aada verilmitir.
PID
KI
R(z)
z
z -1
1 - e - sT
s
KP
z -1
KD
z
1)
GP ( s )
Y(s)
Y ' ( z)
R' ( z)
Y ( z)
yine kapal evrim transfer fonksiyonunun elde edilmesine dair ilem basamaklar aada
R( z )
verilmitir.
1)
Y ' ( z)
=
R' ( z)
GP ( z )
z -1
1 + GP ( z ) K P + K D
R(z)
KI
z
z -1
GP ( z )
z -1
1 + GP ( z ) K P + K D
Y(s)
Elde edilir.
Y ( z)
elde etmek amac ile indirgenmi blok aada verildii gibi dzenlenirse,
R( z )
GP ( z ) K I
z -1
1 + GP ( z ) K P + K D
z - 1
Y ( z)
=
z -1
R( z )
GP ( z ) K I
1+
z -1
1 + GP ( z ) K P + K D
GP ( z ) K I
Y ( z)
z -1
=
z -1
z
R( z )
+ KI
1 + GP ( z ) K P + K D
z
z -1
pay ve payda
z -1
ile arplrsa;
z
GP ( z ) K I
Y ( z)
=
R( z ) z - 1
z - 1 2
z -1
KP + KI
+ GP ( z )
KD +
z
z
z
Modife edilmi PID kontrolr ile denetlenen sisteme ait kapal-evrim transfer fonksiyonu
elde edilir. Klasik ve modifiye edilmi PID kontroll her iki sistem karlatrlr ise,
Karakteristik denklemlerinin ayn olduu grlmektedir.
z - 1 2
z -1
z -1
F ( z) =
KP + KI = 0
+ GP ( z )
KD +
z
z
z
Srekli-zaman PID kontrolrde ifade edildii gibi, Klasik PID li kontroll sistemde kapalevrim transfer fonksiyonun pay ksmnda klasik PID konfigrasyonundan dolay iki adet sfr
gelmektedir. Buda kapal-evrim kontrol sistem cevabnda amn artmasna sebep
olmaktadr.
R(s)
C(s)
wn2
s ( s + 2x wn )
wn2
s ( s + 2x wn )
R(s)
C(s)
rneklenmi II. dereceden sistem rezid teoremi ile T rnekleme zamana iin ayrklatrlacaktr.
T ( s) =
wn 2
wn 2
=
yazlr. Rezid
s 2 + 2x wn s + wn 2 ( s + x wn + jwn 1 - x 2 ) ( s + x wn - jwn 1 - x 2 )
Z {T ( s)} = T ( z ) =
( s + x wn + jwn 1 - x 2 ) wn 2
z
sT
( s + x wn + jwn 1 - x 2 ) ( s + x wn - jwn 1 - x 2 ) z - e
+
s =-x wn - jwn 1-x 2
( s + x wn - jwn 1 - x 2 ) wn 2
z
sT
( s + x wn + jwn 1 - x 2 ) ( s + x wn - jwn 1 - x 2 ) z - e
T ( z) =
wn
(- x wn - jwn 1 - x - jwn 1 - x + x wn ) z - e
2
wn 2
z
-x wnT - jwnT 1-x 2
T ( z) =
1-x 2
1-x 2
1-x 2
T ( z) =
2
2
2 j 1 - x 2 z 2 - z (e-x wnT + jwnT 1-x + e-x wnT - jwnT 1-x + e-2x wnT
wn
wn e-x wnT
e jwd T - e jwd T
T ( z) =
2
-x wnT
2
(e jwd T + e- jwd T ) + e-2x wnT
1 - x 2 j z - ze
wd = wn 1 - x 2
Td =
2p
wn 1 - x 2
olmak
zere
T ( z) =
wn e-x wnT
T ( z) =
1- x 2
z sin wd T
z - 2 ze
cos wd T + e-2x wnT
2
-x wnT
wn
c=
tanmlanrsa ,
d = 2 e-x w n T c o s w
(n
T ( z) =
cz
z - dz + e
olarak
Elde edilen ayrk-zaman II. Dereceden rnek sistem srekli-zaman rnek II. dereceden sistem ile
ayn kazanca sahip olabilmesi iin birim basamak girie karlk son deerin 1 e gitmesi gerekir.
Bunun iin son deer teoremi uygulanr ise, tanmlanan K kazanc elde edilmi olur.
6
T ( z) =
C( z)
cz
z
=K 2
olduuna gre ve giri R( z ) =
iin,
R( z )
z - dz + e
z -1
z
K
1
z
=1=
c() = lim( z - 1) 2
z 1
z - dz + e
K=
1- d + e
Olarak elde edilir. II.Dereceden srekli-zaman rnek sisteme karlk gelen ayrkc
1- d + e
cz
T ( z) = (
) 2
elde edilir.
c
z - dz + e
rnek:
x = 0.707
wn = 2.82
Td =
asal
2p
wn 1 - x 2
frekans
wd = wn 1 - x 2 =
2p
=
Td
buradan
osilasyon
periyodu,
T = (0.1 0.05)Td
arasnda
seilebilinir.
wd = 1.9943 =
2p
=
Td
Td = 3.1506sn
rnekleme zaman
T = 0.02 * 3.1506 =
T = 0.063sn olarak hesaplanr.
Srekli-zaman II. Dereceden rnek sistem transfer fonksiyonu, wn = 2.82 ve x = 0.707 iin,
wn 2
T ( s) = 2
s + 2x wn s + wn 2
T ( s) =
Olmak zere,
7.9524s
Olarak elde edilir.
s + 3.9875s + 7.9524
2
c=
= 0.4408
z
K
z -1
c() = lim( z - 1) 2
=1
z 1
z - 1.75 z + 0.7778
ise
K = 0.0632
elde edilir.
1- d + e
) den ayn sonu elde edilebilir.
c
Veya K = (
T ( z ) = 0.0632
0.4408 z
z 2 - 1.75 z + 0.7778
fonksiyonu
T ( z) =
0.02785 z
z - 1.75 z + 0.7778
2
T ( s) =
7.9524s
olarak elde edilir.
s + 3.9875s + 7.9524
2
II. dereceden rnek sistem birim basamak-giri ve T = 0.063sn , wn = 2.82 ve x = 0.707 deerleri ve
birim basamak giri iin,
srekli-zaman ve ayrk-zaman cevap klar aada verilmitir.
Birim basamak giri iin Ayrk zaman ve srekli zaman cevaplar, T=0.0632 sn.
10
Srekli-zaman
sistem
Diferansiyel Denklem
Laplace
Dnm
S-domeni
Z-dnm
Ayrk-zaman sistem
Srekli-zaman
Durum Denklemleri
Z-domeni
Ayrk-zaman
Durum Denklemleri
y (k ) Y ( z )
u (k ) U ( z )
y(k - 1) z -1Y ( z )
u(k - 1) z -1U ( z )
y(k - n) z - nY ( z )
(imdiki deer)
(bir rnek nceki deer)
Olmak zere;
Y ( z) + a1 z -1Y ( z ) + a2 z -2Y ( z ) + ... + an z - nY ( z ) = b0U ( z ) + b1z -1U ( z ) + ... + bn z - nU ( z )
(1)
[b0 + b1 z -1 + ... + bn z - n
Y ( z)
=
(2)
U ( z ) [1 + a1 z -1 + a2 z -2 + ... + an z - n
b0 z n + b1 z n -1 + ... + bn
Y ( z)
=
U ( z ) z n + a1 z n -1 + a2 z -2 + ... + an
zn
ile arplr =>
zn
(3)
U ( z) = ( z n + a1 z n-1 + a2 z -2 + ... + an ) X ( z )
Y ( z) = (b0 z n + b1 z n-1 + ... + bn ) X ( z )
(*)
olur.
olsun.
1. durum deikeni
zX ( z ) x(k + 1) = x2 (k ) olsun.
2. durum deikeni
z 2 X ( z ) x(k + 2) = x3 (k ) olsun.
3. durum deikeni
x2 (k + 1) = x3 (k )
.
z X ( z ) x(k + 3) = x4 (k )
3
x3 (k + 1) = x4 (k )
4. durum deikeni
----------------------------------------
yazlr.
NOT:
pay derecesi=payda derecesi-1 olsun z n-1 X ( z ) x(k + n - 1) = xn (k ) olur.
y(k ) = b0 xn (k ) + b1 xn-1 (k ) + ... + bn x(k )
x2 (k + 1) = 0
.
.
xn (k + 1) -an
-an -1 -an -2
...0 x1 (k ) 0
...0 x2 ( k ) 0
+ u (k ) kontrol edilebilir Kanonik form
.... . .
... - a1 xn (k ) 1
k denklemi ise,
y (k ) = [bn
bn -1 bn -2 ... b1
x1 (k )
x (k )
b0 ] 2
.
xn (k )
yazlr.
y(k ) = b0u(k ) + [b1 - a1b0 ] xn (k ) + [b2 - a2b0 ] xn-1 (k ) + ... + bn-1x2 (k ) + [bn - anb0 ] x1 (k )
x1 (k )
y (k ) = [bn - b0 an ...........b1 - b0 a1 ] ... + [b0 ] u( k )
xn (k )
3
^
x (k ) 1 0 . 0 0 xn (k )
n
^
x
(
k
1 + 1) -a1
^
1
(
x
k
2 + 1) =
... .
^
x (k + 1) 0
n
-a2 . -an -1
0
. 0
. .
. 1
^
-an x1 (k ) 1
^
0 x (k ) 0
2 +
u (k )
. . .
0 ^ 0
xn (k )
b2 - a2b0
^
x1 (k )
^
. bn - anb0 ] x2 (k ) + b0u (k ) olarak yazlabilir.
.
^
x (k )
n
RNEK: y(k + 2) = u(k ) + 1.7 y(k + 1) - 0.72 y(k ) fark denklemi ile verilen sistemin durum
denklemlerini kontrol edilebilir kanonik form (faz-deiken kanonik form) da elde ediniz.
1. yol; Z- dnm transfer fonksiyonundan ayrk-zaman durum denklemlerinin elde
edilmesi;
Z-domeni
Ayrk-zaman
Durum Denklemleri
Y ( z)
1
X ( z)
= 2
U ( z ) z - 1.7 z + 0.72 X ( z )
x1 (k ) , 1. Durum deikeni
k denklemi
2. Durum denklemi
y(k ) = x1 (k )
kn imdiki deeri
Ayrk-zaman
Durum Denklemleri
1. Durum denklemi .
2. Durum denklemi .
Elde edilen durum ve k denklemleri vektr-matris formunda aada verildii gibi yazlr.
5
1 x1 (k ) 0
x1 (k + 1) 0
x (k + 1) = -0.72 1.7 x (k ) + 1 u (k )
2
2
x (k )
y (k ) = [ 0 1] 1
x2 (k )
Veya
X nn--2 ( z )
-1
-1
-1
Y ( z ) = b0U ( z ) + z (bU
b2U ( z ) - a2Y ( z ) + z [b3U ( z ) - a3Y ( z ) + ......])
1 ( z ) - a1Y ( z ) + z
X nn-1 ( z )
Xn (z)
(*)
yeni durum deikenleri aadaki gibi tanmlanr =>
X n ( z ) = z -1 [bU
1 ( z ) - a1Y ( z ) + X n -1 ( z ) ]
n. Durum deikeni
...............................................................
X 2 ( z ) = z -1 [bn-1U ( z ) - an-1Y ( z ) + X1 ( z )]
2. Durum deikeni
X1 ( z ) = z -1 [bnU ( z ) - anY ( z )]
1. Durum deikeni
(*) Y(z) denklemi, Y ( z ) = b0U ( z ) + X n ( z) olarak yazlr ise ve " taraf ''z'' ile arplr ise ;
zX n ( z ) = X n-1 ( z ) - a1 X n ( z ) + (b1 - a1b0 )U ( z )
zX n-1 ( z) = X n-2 ( z) - a2 X n ( z ) + (b2 - a2b0 )U ( z )
6
...
zX 2 ( z) = X1 ( z) - an-1 X n ( z) + (bn-1 - an-1b0 )U ( z)
zX1 ( z ) = -an X n ( z ) + (bn - anb0 )U ( z )
ile yazlr ise;
1. Durum denklemi
2. Durum denklemi
...
xn-1 (k + 1) = xn-2 (k ) - a2 xn (k ) + (b2 - a2b0 )u(k )
n. Durum denklemi
x1 (k + 1) 0
x (k + 1) 1
2
= .
...
xn -1 (k + 1) 0
xn (k + 1) 0
-an x1 (k ) bn - anb0
... 0 0 -an -1 x2 (k ) bn -1 - an -1b0
u (k )
... . .
. ... +
...
0 ... 0 0
0
.
0
0
yazlr.
k denklemi olarak,
x1 (k )
x (k )
y (k ) = [ 0 0 ... 0 1] 2 + b0u (k )
...
xn (k )
elde edilir.
RNEK: y(k + 2) = u(k ) + 1.7 y(k + 1) - 0.72 y(k ) fark denklemi ile verilen sistemi durum
denklemlerini gzlenebilir kanonik form da elde ediniz.
elde edilen
z -2
Y ( z)
1
z -2
idi.
pay
ve
payda
ile arplr ve
= 2
z -2
U ( z ) z - 1.7 z + 0.72 z -2
Y ( z)
z -2
=
U ( z ) 1 - 1.7 z -1 + 0.72 z -2
-1
Y ( z ) = z 1.7Y ( z ) + z {U ( z ) - 0
0.72
72Y ( z )}
X1 ( z )
-1
olarak tanmlanr=>
X2 (z)
X1 ( z) = z -1 (U ( z) - 0.72Y ( z ))
1. Durum deikeni.
X 2 ( z ) = z -1 (1.7Y ( z ) + X1 ( z ))
2. Durum deikeni.
ve Y ( z ) = X 2 ( z ) tir.
k denklemi.
X1 ( z ) ve X 2 ( z ) te Y(z) yerine koyulur ve eitliklerin " iki taraf z ile arplr ise;
zX1 ( z) = U ( z ) - 0.72 X 2 ( z)
zX 2 ( z) = 1.7 X 2 ( z) + X1 ( z) ters z-dnm yaplr ise,
x1 (k + 1) = u(k ) - 0.72 x2 (k )
1. Durum denklemi.
x2 (k + 1) = 1.7 x2 (k ) + x1 (k )
2. Durum denklemi.
y(k ) = x2 (k )
k denklemi.
x1 (k + 1) 0 -0.72 x1 (k ) 1
x (k + 1) = 1 1.7 x (k ) + 0 u (k )
2
12
x (k )
y (k ) = [0 1] 1
x2 (k )
elde edilir.
Yada,
b0 + b1 z -1 + b2 z -2
Y ( z)
z -2
=
=
U ( z ) 1 - 1.7 z -1 + 0.72 z -2 1 + a1 z -1 + a2 z -2
b0 = b1 = 0, b2 = 1
a1 = -1.7, a2 = 0.72
yerlerine yazlr.
8
Durum deikenlerinin sras deitirilir ise , x (k ) yeni durum deikenleri olmak zere;
x1 (k ) 0 0 .
x (k ) 0 0 .
2 =
xn (k ) 1 0
^
-a1
x
(
k
1)
+
1
-a
... = 2
.
^
xn (k + 1) -an
1
.
0
1
x1 (k )
0
... tanmlanr ise;
.
xn (k )
0
1 0 . 0
b1 - a1b0
x1 (k )
0 1 . .
b2 - a2b0
... +
...
. . . 1
xn (k )
0 0 . 0
bn - anb0
x1 (k )
x (k )
y (k ) = [1 0 ... 0] 2 + b0u (k )
...
xn (k )
Y ( z)
darbe transfer fonksiyonu ile verilen sistemin kutuplar farkl ise (katl deil ise)
U ( z)
durum-uzay gsterimi kegen kanonik formda gsterilebilir.
G( z ) =
Y ( z ) b0 z n + b1 z n-1 + ... + bn
=
olarak dzenlenir ise ve tm payda
U ( z ) z n + a1 z n-1 + ... + an
Y ( z)
kkleri (kutuplar) farkl olduuna gre,
basit kesirlere ayrlm olarak aada verildii
U ( z)
gibi yazlabilinir.
c
c
c
Y ( z)
= b0 + 1 + 2 + ... + n bu ifade,
U ( z)
z - p1 z - p2
z - pn
Y ( z ) = U ( z )b0 +
c
c1
c
U ( z ) + 2 U ( z ) + ... + n U ( z )
z - p1
z - p2
z - pn
X n ( z)
X1 ( z)
X 2 ( z)
X1 ( z) =
1
U ( z)
z - p1
X 2 ( z) =
1
U ( z)
z - p2
...
X n ( z) =
1
U ( z)
z - pn
1. durum denklemi
zX 2 ( z) = p2 X 2 ( z) + U ( z) => x2 (k + 1) = p2 x2 (k ) + u(k )
2. durum denklemi
...
zX n ( z) = pn X n ( z) + U ( z) => xn (k + 1) = pn xn (k ) + u(k )
yazlr.
k denklemi;
Y ( z) = b0U ( z) + c1 X1 ( z) + c2 X 2 ( z) + ... + cn X n ( z) =>
y(k ) = b0u(k ) + c1 x1 (k ) + c2 x2 (k ) + ... + cn xn (k )
x1 (k + 1) p1
x (k + 1) 0
2
=
... .
xn (k + 1) 0
...
p2 ...
.
...
...
0 x1 (k ) 1
0 x2 (k ) 1
+ u (k )
. ... ...
p2 xn (k ) 1
Ve k denklemini y (k ) = [ c1 c2
x1 (k )
x (k )
... cn ] 2 + b0u (k )
...
xn (k )
yazlr.
RNEK: y(k + 2) = u(k ) + 1.7 y(k + 1) - 0.72 y(k ) fark denklemi ile verilen sistemin durum
denklemlerini kegen kanonik formda elde ediniz.
verilen fark denkleminden transfer fonksiyonu elde edilir ise;
Y ( z)
1
1
A
B
= 2
=
=
+
=> A=10, B=-10 dur
U ( z ) z - 1.7 z + 0.72 ( z - 0.9)( z - 0.8) z - 0.9 z - 0.8
10
Y ( z)
10
10
=
U ( z) U ( z)
U ( z ) z - 0.9
z - 0.8
basit kesre ayrlr.
Y ( z)
10
10
=
U ( z) U ( z)
U ( z ) z - 0.9
z - 0.8
X1 ( z)
X 2 ( z)
X1 ( z) =
U ( z)
=> zX1 ( z) = U ( z ) + 0.9 X1 ( z )
z - 0.9
X 2 ( z) =
U ( z)
=> zX 2 ( z) = U ( z ) + 0.8 X 2 ( z)
z - 0.8
x1 (k + 1) = u(k ) + 0.9 x1 (k )
1. Durum denklemi
x2 (k + 1) = u(k ) + 0.8x2 (k )
2. Durum denklemi.
y(k ) = 10 x1 (k ) - 10 x2 (k )
k denklemi.
x1 (k + 1) 0.9 0 x1 (k ) 1
x (k + 1) = 0 0.8 x (k ) + 1 u (k )
2
2
yazlr.
x1 (k )
k denklemi y (k ) = [10 -10]
x1 (k )
x1 (k + 1) P1
x2 (k + 1) 0
xm (k + 1) = 0
xm+1 (k + 1) 0
x (k + 1) 0
n
P1 1
P1
Pm+1
0 x1 (k ) 0
0 x2 (k ) 0
.
0 xm (k ) + 1 u (k )
0 xm +1 ( k + 1) 1
Pn xn (k + 1) 1
11
y (k ) = [ c1 c2
x1 (k )
x (k )
... cn ] 2 + b0u (k ) Kaynak: discrete time control systems Katsuhiko Ogata
...
xn (k )
Y ( z ) = b0U ( z ) +
c
c
c1
c2
U ( z) +
U ( z ) + ... + m U ( z ) + m+1 U ( z )
m
m -1
( z - p1 )
( z - p1 )
z - p1
z - pm+1
cm+ 2
c
U ( z ) + ... + n U ( z )
z - pm+ 2
z - pn
X1 ( z ) =
1
U ( z ) =>
( z - p1 )m
X1 ( z)
1
=
X 2 ( z ) z - p1
X 2 ( z) =
1
U ( z)
( z - p1 )m-1
X 2 ( z)
1
=
X 3 ( z ) z - p1
...
X m ( z) =
...
1
U ( z)
z - p1
X m-1 ( z )
1
=
X m ( z)
z - P1
1
U ( z)
z - pm+1
X m+ 2 ( z ) =
1
U ( z)
z - pm+ 2
X n ( z) =
1
U ( z)
z - pn
12
ve
y (k ) = CPx '(k ) + Du (k )
y (k ) = C p x '(k ) + Dpu (k )
Bylece tersi olan her P matrisi iin farkl durum modeli elde edilebilinir. Lineer
dnmde sistemin karakteristik denklemi deimez.
zI - A = ( z - z1 )( z - z2 )...( z - zn ) = 0 dr
zellik:
zI - Ap = zP-1IP - P-1 AP = P -1 zI - A P
0 0.9
1
x (k )
y (k ) = [1 0] 1
x2 (k )
Durum deiken modeli verilen sistemin lineer benzerlik dnm yardm ile yeni durum
denklemini elde ediniz.
zm: Lineer dnm matris , 2x2 boyutunda tersi alnabilen P matrisi keyfi olarak
seilir.
1 -1
P=
1 1
olarak seilsin.
cof [ P ]
P =
P
-1
0.5 0.5
P -1 =
-0.5 0.5
-0.45 0.35
0.5
zI - A =
z - 0.8
-1
z - 0.9
z - 1.35
-0.55
0.45
z - 0.35
Bylece tersi olan her P matrisi iin farkl durum modeli elde edilebilinir. Lineer
dnmde sistemin karakteristik denklemi deimez.
zi
ise
l1
iin z
l2
iin z
1T
2 T
= [v12
v22 ... vn 2 ]
nT
= [v1n
...
ln
iin z
nxn boyutlu A matrisinin btn z-deerlerinin basit ve gerel olmas koulu halinde zvektrlerden oluan P lineer dnm matrisi ;
v11
v
21
Pz = .
vn1
Z1T
v12
v22
.
v2
Z 2 T
... v1n
... v2 n
... .
... vnn
Z nT
RNEK:
0
1 x1 (k ) 0
x1 (k + 1) 0.5
x (k + 1) = 0 -0.5
1 x2 (k ) + 0 u(k )
2
x3 (k + 1) 0
-0.7 x3 (k ) 1
0
x1 (k )
y (k ) = [ 0 0 1] x2 (k )
x3 (k )
Durum denklemi ile verilen sistem lineer benzerlik dnm ile sistem matrisi
A y kegen hale getiriniz.
ZM:
nce A matrisinin z-deer ve z-vektrleri bulunur.
A-matrisinin karakteristik denklemi; zI - A = 0 dr. Karakteristik denklem kkleri zdeerlerdir.
z - 0.5
-1
z + 0.5
-1
z + 0.7
z-deerler;
l1 = z1 = 0.5
l2 = z2 = -0.5
l3 = z3 = -0.7
Her bir z-deere ilikin z-vektrler aada sras ile hesap edilir.
4
z1z
v11
= v21
v31 z =l
1
1
z2 z
v12
= v22
v32 z =l
2
2
z3z
v13
= v23
v33 z =l
3
3
-v31 = 0
v31 = 0
v21 = 0 olur. Ve v11 'i gelii gzel alnabilir
v11 =1 olsun,
1
l1 = 0.5 z-deeri iin z-vektr z1z = 0 dir.
0
--------------------------------------------------------------------------------------------------------l2 = z2 = -0.5 iin ,
1 v12 -1 0 -1 v12
1 0 0 0.5 0
0 -0.7
0 0 1 0
-v12 - v32 = 0
0
l2 = -0.5 z-deeri iin z-vektr z2 z = 1
0
---------------------------------------------------------------------------------------------------------
1 v13 -1.2
0
-1 v13
1 0 0 0.5 0
1 v23 = 0
-0.7 0 1 0 - 0 -05
-0.2 -1 v23 = 0 =>
0 -0.7
0
0 v33
0 0 1 0
v33 0
-1.2v13 - v33 = 0 , -0.2v23 - v33 = 0 denklemler yazlr. v23 = -5v33 , v33 = -1.2v13 denklemleri
sras ile deerlendirilir. v33 = 0.24 seilir ise v13 = -0.2, v23 = -1.2 olur.
5
-0.2
= -1.2
0.24
21 v22 ... v2 n
Pz = .
. ... . olduu gz nne alnarak z-vektrler yerlerine yazlr ve
Z1T Z2 T
1 0 -0.2
Pz = 0 1 -1.2 z-vektrlerden oluan dnm matrisi yada model matris elde edilir.
0 0 0.24
0.2
1 0 0.24
Pz -1 = 0 1
5 => ve
1
0 0
0.24
0.2
1 0 0.24 0.5
0
1 1 0 -0.2 0.5
0
0
Pz -1 APz = 0 1
5 0 -0.5
1 0 1 -1.2 = 0 -0.5
0
0 7 0 0 0.24
0 24 0
1 0
0
0
-0.7
-0.7
0 0
A
P
0.24
0
.2
24
P -1
0.2
0.2
1 0 0.24 0 0.24
1 0 -0.2
-1
5 0 = 5 CPz = [0 0 1]] 0 1 -1.2 = [0 0 0.24]
Pz B = 0 1
C
0 0 0.24
1 1 1
0 0
P
0.24
0.24
P -1
z-vektr hesabnda lineer baml denklemlerden dolay z-deerler iin hesap edilen
z-vektrlerde baz deerler keyfi seilmek zorundadr. Dolays ile her seilen deere
bal olarak Pz dnm matrisi deiecektir. Ancak sistem matrisi A yine diagonal
(Kegen) olacaktr. Pz -1 APz ayn kalr ancak Pz -1 B ve CPz matrisleri deiir.
x
x
'
1
'
2
'
3
0.2
(k + 1) 0.5
0
0 x (k ) 0.24
(k + 1) = 0 -0.5
0 x (k ) + 5 u (k )
(k + 1) 0
-0.7
0
0 7 x (k ) 1
0 24
0.24
P -1 AP
'
1
'
2
'
3
durum denklemleri ve
P -1B
x '1 (k )
y (k ) = [0 0 0.24] x '2 (k )
x '3 ( k )
ve
k denklemi
olarak verilsin.
zX ( z) - zX (0) = AX ( z) + BU ( z)
koullar sfr alnr. X (0) ;
[ zI - A] X ( z) = BU ( z) =>
Z { f (t + T )} = zF ( z ) - zF (0)
Z { f (t + nT )} = z n F ( z ) - z n F (0) - z n -1F (1) - ... - zF (n - 1)
X ( z ) = [ zI - A] BU ( z )
-1
n -1
= z n F ( z ) - z n F (k ) z - k
k =0
HATIRLATMA!
=> Y ( z) = CX ( z) + DU ( z)
koyulur.
Y ( z ) = C [ zI - A] B + D U ( z )
-1
Y ( z)
-1
= T ( z ) = c [ zI - A] B + D
U ( z)
X ( z ) ifadesi Y ( z ) te yerine
AdjA
T ( z) = C
[cof ( zI - A)]T B + zI - A D
zI - A
zI - A = 1 + G( z ) H ( z )
G( z )
1 + G( z ) H ( z )
Karakteristik Denklem.
RNEK:
1.35 0.55
0.5
x(k + 1) =
x(k ) + u (k ) y(k ) = [1 -1] x(k )
-0.45 0.35
0.5
verilen sistemin transfer fonksiyonunu elde ediniz.
z - 1.35 -0.55
z - 0.35
0.45
[ zI - A] =
cof:kofaktr
zI - A = z 2 - 1.7 z + 0.72
z - 0.35 -0.45
cof [ zI - A] =
z - 1.35
0.55
[ zI - A]
-1
cof [ zI - A]
=
zI - A
0.55
z - 0.35
1
D=0 olduundan;
T ( z ) = C [ zI - A] B =
-1
T ( z) =
0.55 0.5
z - 0.35
1
[1 -1]
z - 1.7 z + 0.72
-0.45 z - 1.35 0.5
2
1
z - 1.7 z + 0.72
2
Durum Denklemlerinin zm :
lk durumlar x(0) ve u(j)
k=1
k=2
elde edilir.
j =0
y(k ) = Cf (k ) x(0) + Cf (k - 1 - j ) Bu ( j ) + Du (k )
j =0
-2 -3
1
y(k ) = [3 1] x(k )
olarak verildiine gre x(k) ve y(k) deerlerini ardl olarak elde ediniz.
0 1
0
0
x(1) =
x(0) + u (0) => x(1) =
-2 -3
1
1
0
y (1) = [3 1] => y(1) = 1
1
0 1
0
1
x(2) =
x(1) + u(1) =
-2 -3
1
-2
1
y (2) = [3 1] => y(2) = 1
-2
-2
x(3) =
5
y (3) = -1
5
x(4) =
y (4) = 5
-10
0 1 0 1 -2 -3
A2 =
-2 -3 -2 -3 6 9
1 0
0 1
0 1 0
-2 -3 0 0 1 0
=
+
+
6 9 0 -2 -3 1 -2 -3 1
RM
S
I BRMMATRS
A1
1 0
= 0 + + =>
-3 1
1
x(2) =
-2
f
1- j
-2 -3 0 1
0 1
+ [3 1]
y (2) = [3 1]
-2 -3
6 9 0 j =f
C
A2
x (0)
10
0
1 1
0
1 0 0
= f + [ -2 0] + [3 1]
1
0 1 1
0
= 0 + [3 1] => y(2) = 1
1
zX ( z) - zX (0) = AX ( z) =>
X ( z ) = z [ zI - A] X (0)
-1
x( k ) =
-1
{ X ( z)} =
-1
x( k ) =
-1
ve
z [ zI - A]
} X (0)
-1
k -1
x(k ) = f (k ) X (0) + f (k - 1 - j ) B u ( j )
j =0
ve
0 olur
x(k ) = f (k ) x(0)
dr. Ve
x( k ) =
-1
z [ zI - A]
karlatrlr =>
f (k ) =
-1
{z [ zI - A] }
-1
RNEK:
11
} X (0)
-1
denklemi ile
0 1
A=
verildiine gre durum gei matrisini bulunuz.
-2 -3
z -1
ise zI - A = z 2 + 3z + 2 = ( z + 1)( z + 2)
2 z + 3
[ zI - A] =
1
2
( z + 3) 1 z + 1 z + 2
1
-1
=
[ zI - A] =
z -2
2
( z + 1)( z + 2) -2
+
z + 1 z + 2
f (k ) =
-1
{z [ zI - A] }
-1
2 z
z
z + 1 - z + 2
= -1
2z
-2 z
-2
+
z + 1 z + 2
2(-1)k - (-2)k
=
k
k
-2(-1) + 2(-2)
1
1
z +1 z + 2
2
-1
+
z + 1 z + 2
z
z
z + 1 z + 2
2z
-z
+
z + 1 z + 2
(-1)k - (-2) k
-(-1) k + 2(-2) k
1
d m-1
( z - zi )m X ( z ) z k -1
x(kT ) =
m -1
z = zi
i =1 ( m - 1) ! dz
n
a b -1
1 d -b
A =
A=
-c a
c
d
ad
dc
Hatrlatma:
12
f (0) = I = A0
2)
-1
-k
-1
k
=
A
f
(
k
)
3) f (-k ) = A =
veya
f (k ) = f (-k )-1
olarak verilsin.
- At
ile arparsak;
d - At
e xx((t ) = - Ae- At x(t ) + e- At x(t )
d - At
e x(t ) = e- At Bu (t ) yazlabilir.
dt
Bu ifadenin 0-t aralnda integrali alnr ise,
t
- At
e At
ile arparsak;
e At = f (t )
edilir.
t0 0
iin
x(t ) = e
A( t -t0 )
f ( t -t0 )
k ifadesi ise, elde edilen x(t) genel zm y(t) ifadesinde yerine koyulur ise,
t0
elde edilir.
t = kT + T alnr ve bu aralkta kontrol iareti u(t ) = u(kT ) sabit kabul ederek ( ZOHlu
yaklam)
u(t)
t0
t
u(kT)
(k+1)T
kT
( k +1)T
kT
x [ (k + 1)T ] = f (T ) x(kT ) +
( k +1)T
kT
14
g (T ) =
olarak tanmlanr;
kT
( k +1)T
g (T ) =
e A( k +1)T e- At dt
dir.
kT
( k +1)T
g (T ) = e
A( k +1)T
kT
iin;
g (T ) e
AT
g (T ) e
AT
f (t ) = e At
T - At
e dt B
0
T - At
e dt B
0
ve
f (T ) = f (t ) t =T
f (T ) = e AT
dir ve
x(s) = [ sI - A] x(0)
-1
x(t ) =
-1
{x(s)} x(t ) =
-1
serbest davran iin elde edilen zm x(t) ile u(t)=0 iin genel zm iin elde edilen
x(t) karlatrlr ise,
x(t ) = f (t ) x(0)
olduu grlr.
Buradan,
Srekli zaman durum gei matrisi,
f (t ) =
-1
{[ sI - A] } = e
-1
At
dir.
Srekli zaman sistem durum gei matrisinden ayrk zaman sistem matrisi
f (T ) ,
f (T ) = f (t ) t =T
rnek:
Srekli zamanda;
x1 (t ) -1 2 x1 (t ) 1
x (t ) = 0 -2 x (t ) + 0 u (t )
2
2
durum denklemleri ile verilen sistemin Ayrk-zaman
x1 (t )
y (t ) = [1 0]
x2 (t )
durum denklemlerini elde ediniz.
16
zm:
lem basamaklar ksaca aada verildii gibidir.
1)
f (t ) ,srekli zaman durum gei matrisi bulunur, sonra t=T verilerek ayrk zaman
2) g (T ) ifadesi,
f (T )
g (T ) e
elde edilir..
AT
T - At
e dt B
0
ile hesaplanr.
f (t ) elde edilir.
2
1
s + 1 -2
s + 1 ( s + 1)( s + 2)
-1
sI
A
=
[ sI - A] =
[
]
s + 2
1
0
0
s+2
NOT:
2
A
B
2
2
=
+
dir.
=
( s + 1) (s + 2) s + 1 s + 2 s + 1 s + 2
A=2, B=-2
f (t ) =
-1
e- t
((sI
sII - A) =
0
2e-t - 2e-2t
e-2t
-1
edilir.
ZELLK:
f (0) = I
f (T ) = f (t ) t =T
olmaldr.
e -T
f (T ) =
0
1 0
0 1
f (0) =
2e-T - 2e-2T
e-2T
17
olur.
- At
e -T
= f (-t ) =
0
2e-T - 2e-2T
e-2T
T =-t
e -T
T et
2e-T - 2e-2T
e-2T
0 0
g (T ) = f (T ) e- At dt B =
0
0
T t
e dt
2et - 2e2t
0
dt =
2t
e
e -T
=
0
2e
-T
- 2e
e-2T
-2T
- 2e2t ) dt
=
T
2t
t
e
d
0
( 2e
et
et
1
2et - 2e2t
dt
2t
e
0
T
2et - e2t
1 2t
e
0
2
2et - e2t
1 2t
e
0
2
1
0
eT - 1 2eT - e2T - 1
2e-T - 2e-2T
1
1 2T 1
-2T
e
e 0
0
2
2
e -T
=
0
1 - e-T
=
0
2 - eT - eT + e -T - e -T - 1 + e -2T
1
1 -T 1 -2T
0
e - e
2
2
1 - e-T
g (T ) =
x1 [ (k + 1)T ] e-T
=
x2 [ (k + 1)T ] 0
u (kT )
+
e-2T
x2 (kT ) 0
g (T ) = e
AT
e
0
- At
t = 0l =T
18
-dt = d l
(T sabit) ve
t =T l = 0
0
g (T ) = ( - e
Al
dt = -d l
yazlr
T Al
d l ) B = e d l B bants elde olunur.
0
T e- l
g (T ) =
0 0
1 - e-T
2e- l - 2e-2l
d l B =
-2 l
e
0
2e-T - e-2T - 1
1
1 -2T 1
- e +
0
2
2
1 - e-T
g (T ) =
19
Y ( z)
-1
= T ( z ) = C [ zI - A] B + D
U ( z)
[ zI - A]
-1
[cof ( zI - A)]
T ( z) = C
B + zI - A D
zI - A
G( z )
1 + G( z ) H ( z )
F ( z) = 1 + G( z) H ( z) = det( zI - A) = 0
denklem kkleri
RNEK:
0
0.43
A=
sistem matrisi ile verilen ayrk-zaman sisteminin kararlln
-0.037 0.64
inceleyiniz.
i)
0
z - 0.43
det( zI - A) =
=0
0.037 z - 0.64
jwz
sz
0.43
0.64
karakteristik denklem
SSTEM
Gerek koullar
i)
2
ii) (-1) F (-1) F (-1) = 2.3452 > 0' dr
Yeter koullar
i)
dx
= f ( x, t ) f (0, t ) = 0
dt
dv( x, t )
kesin negatif olmaldr.
dt
1,2, ve 3 artlarn salayan bir skaler fonksiyon (deeri skaler olan fonksiyon, f=f(p), py
bal olarak fnin deeri skalerdir.) bulunabilir ise, bu sistemin balang noktasndaki
*
1/2
v(x,t)
skaler Liapunov fonksiyonunun bulunmas iin dorudan doruya bir yol olmad ve v(x,t)
nin elde edilmesinin zorluu gz nnde bulundurulmaldr.
x0
1/2
ii) v(0)=0
ii) v(0)=0
ise v(x) Yar kesin pozitif fonksiyon olarak adlandrlr.
3- Eer v(x) Kesin pozitif fonksiyon ise v(x) Kesin negatif fonksiyondur.
RNEK:
x1 = 0, x2 = 0
ile inceleyiniz.
dx1
( x 2 + x22 ) x1
=- 1
- x2
dt
2
dx2
( x 2 + x22 ) x2
= x1 - 1
2
dt
ZM:
2
2
v( x) Liapunov fonksiyonu ve v( x) = x1 + x2 olarak seelsin.
1)
i) v( x) > 0, x1 0, x2 0
ii) v(0) = 0, x1 = 0, x2 = 0
2)
dx
dx
dv( x)
= 2 x1 1 + 2 x2 2
dt
dt
dt
( x12 + x22 ) x1
( x12 + x22 )
= 2 x1 - x2 + 2 x2 x1 x2
2
2
= -2 x12
( x12 + x22 ) x1
( x 2 + x22 ) 2
2 x2 = - x14 - x12 x22 - x12 x22 - x24
- 2 x1 x2 + 2 x2 x1 - 1
2
2
dv( x)
= -( x12 + x22 )2 kesin negatif fonksiyondur.
dt
Yukardaki tanmda ifade edildii fibi seilen v(x,t) skaler fonksiyonu koullar
salandndan ve x iin v( x) da olacandan sistem balang denge durumunda
geni anlamda asimtotik olarak kararldr.
RNEK: Bir sarka sistemini ele alalm ve karalln Liapunov kararllk kriteri ile
inceleyelim.
Dq
mg sin q
Dx
x
mg
Sarkac net hareket ettiren kuvvet,
F = ma
dr. ekilden Dx = l Dq
yazlr ve
d 2x
d 2q
Dx
Dq
dx
dq
olarak dzenlenir ise,
elde edilir ve
olarak yazlabilir.
=l
=l
=
l
Dt
Dt
dt
dt
dt 2
dt 2
Newtonun 2. Kanunu yazlrsa, k hava ile srtnme katsays (snm katsays) olmak zere,
m
d 2x
dx
+ k + mg sin q = 0
2
dt
dt
ml
d 2q
dq
+ kl
+ mg sin q = 0
2
dt
dt
d 2q k dq g
+
+ sin q = 0
dt 2 m dt l
Sarka sistemin dinamik denklemi elde edilir. Bu ifade yardm ile nce durum deikenleri
tanmlanr sonra durum denklemleri elde edilir;
x1 = q
x2 =
konum
dx1 dq
=
dt
dt
hz
d 2q dx2
=
dt 2
dt
olmak zere,
d 2q
k dq g
=- sin q
2
dt
m dt l
dx2 (t )
k
g
= - x2 - sin x1
dt
m
l
dx1 (t )
= x2
dt
dx1 (t )
0
dt
= g
dx2 (t ) - sin x1
dt l
2. Durum denklemi.
1. Durum denklemi.
1
x1 (t )
- x2 (t )
m
1)
Sistemin denge noktas iin x1=0 ve x2=0dr. Trevleri, eer
(0,0) sistem iin denge noktasdr.
dx1
= x2 = 0 , ( x1 = x2 = 0 iin)
dt
dx1 dx2
,
= (0, 0) dr,
dt dt
dx2
g
k
= - sin (0) - (0) = 0 dr.
dt
l
m x
x
1
dx1
dx
= 0 ve 2 = 0 => orjin
dt
dt
v(0) = 0
v( x) > 0
dv( x)
<0
dt
kesin pozitif artlarn salar ise sarka sistemi asimtotik kararldr. Eer,
dv( x)
0 artn salar ise sadece kararldr.
dt
i)
V izgisel Hz
V = w*l
1
mV 2
2
dq
w=
(asal hz )
1
dq 2
dt
)
Ek = m(l
2
dt
dq
V =l
dt
Ek =
1 2 dq 2
Ek = ml ( )
2
dt
E p = mgh
cos q
h
h = l - l cosq
h = l (1 - cosq )
ET =
1 2 dq 2
ml ( ) + mgl (1 - cos q )
2
dt
V ( x) = ET ( x) =
1 2 2
ml x2 + mgl (1 - cos x1 ) olarak elde edilir.
2
Liapunov fonksiyonu
1-
dV ( x) d V d x1 d V d x2
dV ( x)
=
elde edilir)
d x1
= x2
dt
d V ( x)
= ml 2 x2
d x2
d x2
k
g
= - x2 - sin x1
dt
m
l
tm trevler
dV ( x)
k
g
= mgl sin x1 * x2 + ml 2 x2 (- x2 - sin x1 )
dt
m
l
8
dV ( x)
de yerine konulur=>
dt
dV ( x)
= -kl 2 x22
dt
dV ( x)
dV ( x)
< 0 olmalyd.
< 0 e baklr ise , tm x deerleri
dt
dt
dV ( x)
dV ( x)
iin
< 0 deildir. x=0 iin gz nne alnr ise
0 dr.
dt
dt
Asimtotik kararlmdr?
!DKKAT:
Liapunov a gre sistem sadece kararl gzkmektedir, asimtotik kararl deildir. Ancak
sarka sistemini gz nne aldmzda, sarka, zamanla snm katsaysndan dolay, enerjisi
zamanla azalacak (0,0) orjinde denge noktasnda duracaktr. Ve asimtotik olarakta kararldr.
Zamanla Deimeyen Sistemlerin Liapunov Fonksiyonu;
dx
= Ax
dt
olarak verilsin,
Liapunov fonksiyonu,
V ( x) = xT px
dV ( x) dxT
dx
=
Px + xT P
dt
dt
dt
dx
= Ax olduu gz nne alnr ise,
dt
= ( Ax)T px + xT pAx
= AT xT px + xT pAx
dV ( x)
= xT ( AT p + pA) x
dt
Q
V(x) skaler fonksiyonunun Liapunov fonksiyonu olabilmesi iin
olmas gerekmektedir. Bunun iin Q kesin pozitif olmak zere
dV ( x)
= - xT Qx
dt
biiminde yazlabilir.
dV ( x)
nin kesin negatif
dt
{A
p + pA = - I }
yaplarak zm bulunur.
rnek:
1)
dx -4 3
=
x sistemin kararlln belirleyiniz.
dt -1 -1
-4 -1 p11
3 -1 p
12
p21 p11
+
p22 p12
p21 -4 3 -1 0
=
denklem zlrse;
p22 -1 -1 0 -1
9
9 -1
70 70 D1 = 70 > 0
p=
-1 32 D = 9 32 - 1 1 > 0
2
70 70
70 70 70 70
dx -2 0
x kararll inceleyiniz.
=
dt 1 -1
AT p + pA = -Q
-2 1 p11
0 -1 p
12
p21 p11
+
p22 p12
p21 -2 0 -1 0
=
p22 1 -1 0 -1
1
-2 p11 + p12 - 2 p11 + p12 = -1
3
- p22 - p22 = -1
6
kararldr.
1
6
1
2
1
>0
3
sistem asimtotik
11 11
D2 =
>0
32 66
D1 =
10
RNEK:
.
x1 = - x1 - 2 x2
.
x 2 = x1 - 4 x2
equilibrium state)
ZM:
Denge noktas orjindedir veya x=0dr.
dx1
dt -1 -2 x1
=
dx2 1 -4 x2
dt
A ' p + pA = - I
p = p'
-1 1 p11
-2 -4 p
12
p21 p11
+
p22 p12
p21 -1 -2 -1 0
=
p22 1 -4 0 -1
63
20
-4 p12 - 8 p22 = -1
60
-2 p11 + 2 p12 = -1
-7
60
11
60
63
>0
20
63 11 7 7
D2 =
>0
20 60 60 60
D1 =
V ( x) = x ' px = [ x1
23
60
x2 ]
-7
60
-7
60 x1
11 x2
60
1
dV ( x)
23x12 - 14 x1 x2 + 11x2 2 ve trevi ise
= - x12 - x22 dir.
60
dt
11
EK Bilgi:
Quadratik Form (Karesel Form): nxn gerek simetrik A matrisi ve gerek nboyutlu x vektr olmak zere,
n
x Ax = aij xi x j
T
aij = aij
i =1 j =1
dir.
RNEK:
x2
xT
1 -1 2 x1
x3 ] -1 1 0 x2 = xT Ax
2 0 8 x3
x
xT Ax
a11 > 0,
a11
a12
a21 a22
a11
> 0,
a12
a21 a22
a31
a32
a13
a23 > 0,..., ve A > 0 olmaldr.
a33
a11 < 0,
a11
a12
a21 a22
a11
a12
a32
a13
a23 < 0,...,
a33
A >0
(n ift )
A <0
(n tek )
aij = a ji gerek
simetrik matris iin, dikkat minrler iinde, n tek ise det<0, n ift ise det>0 dr.
Quadratik form iin yar kesin pozitiflik kriteri (sylvester kriteri):
aii
aij 0,
aij
aik
ajk 0, , A = 0
aki akj akk
aji
ajj
i< j<k
aij 0,
aii
aij
a ji
a jj
aii
aij
aik
i< j<k
= xT (k + 1) px(k + 1) - xT (k ) px(k )
ve
Asiptotik kararllk iin V(x(k)) kesin pozitif seilmelidir. Bunun iin DV ( x(k )) kesin
negatif olmaldr.
DV ( x(k )) = - xT (k )Qx(k )
Q = -(GT pG - p) kesin pozitif olmaldr.
(GT pG - p) = -Q pnin kesin pozitif olmas gerek ve yeter kouldur
RNEK:
1 x1 (k )
x1 (k + 1) 0
x (k + 1) = -0.5 -1 x (k ) sistemin orjin kararlln belirleyiniz.
2
2
G
Q = I seelim.
GT pG - p = -Q
13
0 -0.5 p11
1 -1 p
12
p21 0
1 p11
+
p22 -0.5 -1 p12
p21
1 0
=
0 1
p22
Eer p matrisi kesin pozitif ise orijin x=0 da geni anlamda asimtotik olarak kararldr.
11
p11 - 2 p12 = 1
5
0.25 p22 - p11 = -1
1)
8
11
8
24
5
, p11 = , p12 = , p22 =
24
5
5
5
11
> 0 dr.
5
11 24 8 8
2) det( p) = p = (
) =8
5 5 55
14
KONTROLEDLEBLRLK VE GZLEMLENEBLRLK
KONTROLEDLEBLRLK
Eer bir sistemin tm durumlar her hangi bir ilk deerden istenen bir deere sonlu zamanda
getirilebiliniyor ise o sistemin tm durumlar kontrol edilebilir denir. Herhangi bir durum
deikeni kontrol iaretinden bamsz ise, bu durum deikenini kontrol etmek imkanszdr.
Bundan dolay bu sistemin tm durumlar kontrol edilemez. Kontrol edilebilirlik, zdeer
atama (kutup yerletirme), optimal kontrol, sistem tanmlama v.b gibi birok kontrol problem
zm iin gerek kouldur.
Tanm: x(k + 1) = Ax(k ) + Bu(k ) sistemi, eer u(0),u(1),...,u(N-1) sonlu N adet girileri ile
sistemin durum deikenleri x(0) ilk deerinden son durum x(N-1)'e getirilebiliniyorsa sistem
kontrol edilebilir denir. Yukarda verilen tanm ancak, u (k ) genliinin snrsz olmas
durumunda geerlidir. Eer u (k ) genlii snrl ise, rnekleme N adetten daha fazla olmas
gerekmektedir.
Bu teoreme gre, ak evrim x(k + 1) = Ax(k ) + Bu(k ) sisteminin tm durumlar kontrol
edilemiyor ise, A sistem matrisinin en az bir adet z deeri kontrol kural u(k) ile deitirilemez. Bu
gibi durumlarda tm z-deerlerin atanabilmesi iin geri besleme kuralnda integral ve trev
terimleri bulunan dinamik kontrolr kullanlmak zorundadr. Dinamik kontrolr sistem derecesine
artrmaktadr.
ekilde verilen kontrol sisteminde u(k) kontrol iaretinin st blokta(moda) herhangi bir
etkisi olmamaktadr. Bundan dolay sistemin tm durumlar kontrol edilemez.
u(z)
z
z-0.9
Y(z)
z
z-0.8
Tm durumlar kontrol edilemeyen sistem.
ve
x(0)
biliniyor.
y(k ) = Cx(k )
sisteminde k=0,1,2..N iin x(k+1) yazarsak,
k =0
k =1
........................
= AN x(0) + B
ifadesi
u ( N - 1)
u ( N - 2)
N -1
AB ... A B
...
u (0)
u ( N - 1)
N -1 u ( N - 2)
AB .... A B
= x( N ) - AN x(0)
...
V
u (0)
KontrolEdilebilirlikMatrisi
x(N) ve x(0) bilindiine gre, N adet bilinmeyenin zlebilmesi iin N adet denklem
gereklidir.
Durum vektr x(k) nn derecesi n'dir. zmnn olabilmesi iin katsay matrisinin
rank [V ] = n
olmaldr.
Bir ayrk sistemin tm durumlarnn kontrol edilebilmesi iin kontrol edilebilirlik matris [V ]
nin ranknn tam olmas gerekir. Sistemin derecesi n ise rank [V ] = n olmaldr.
2
Sonu olarak,
AB ... AN -1B] = n
rank[V ] = rank[ B
RNEK:
A
0.2
2 0
-0
1
x(k + 1) =
x(k ) + 1 u (k )
1
0.8
y (k ) = [ -1 1] x(k )
C
-0.2 0 1 -0.2
AB =
1 = -0.2
1
0.8
V = [B
1 -0.2
AB ] =
1 -0.2
rank[V ] = 1
Sistem derecesi
matrisi
dir.
n=2 dir. Sistemin 2 adet durum deikeni mevcuttur. Ancak Kontrol edilebilirlik
rank[V ] = 1 dir. Ancak bir durum deikeni u(k) iareti ile kontrol edilebilir.
Y ( z)
z + 0.2
z + 0.2
1
= 2
=
=
U ( z ) z + z + 0.16 ( z + 0.8)( z + 0.2) z + 0.8
u (k )
x2 (k + 1) -0.16 -1 x2 (k ) -0.8
ile gsterilebilir.
x1 (k )
y (k ) = [1 0]
x2 (k )
-0.8
1
AB ] =
rank [V ] = 1
-0.8 0.64
dir. Kontrol edilemez.
-0.8 0.64
=
-0.8 0.64
V = [B
KONTROLEDLEBLRLK
dx(t )
= Ax(t ) + Bu (t )
dt
dnm yaplr ise,
durum denklenminde,
L = P-1 AP
B* = P-1B
z (t ) = P -1 x(t )
C* = CP
olur.
dz (t )
= Lz (t ) + B*u (t ) , L = diag {li } = diag {l1 , l2 , l3 ,......ln }
dt
durum denkleminde L matrisi diagonal matris olmak zere, tm x(t ) durum
deikenlerinin kontrol edilebilmesi iin, B* matrisinin hi bir
sfr deerli satr olmamaldr.
dx1 (t )
dt -1 0 x1 (t ) 0
=
+ u (t ) (Sistem matrisi diagonal (kegen) formunda !!!!)
dx2 (t ) 0 -2 x2 (t ) 1
dt
dx1 (t )
= - x1 (t ) ,
dt
dx2 (t )
= -2 x2 (t ) + u (t )
dt
0.2
2 0
1
-0
+
x(k + 1) =
x
(
k
)
u (k )
-1 0.8
1
y (k ) = [ -1 1] x(k )
C
A matrisini zdeerleri z1=0.8 ve z2=-0.2 dir. Bu z-deerler iin elde edilen z-vektrlerden
oluan dnm matrisi p elde edilir ve A matrisi diagonal hale getirilir.
0 0.7071
p=
1 0.7071
0
0.8
p -1 AP =
0 -0.2
0
p -1 B =
1.4142
0 x1 (k ) 0
x1 (k + 1) 0.8
=
x (k + 1) 0 -0.2 x (k ) + 1.4142 u (k )
2
2
x1 (k )
durum deikeni
u(k)
GZLENEBLRLK:
u(z)
z
z-0.9
Y(z)
z
z-0.8
Yukarda verilen ekilde, sistemde st blokun ka etkisi olmadndan o moda ait durum
gzlenemez (durum deikeni hesap edilemez).
Tm durum deikenlerinin Gzlenebilirlik iin gerek ve yeter artlarnn elde
edilmesi;
durum denkleminde
aklanacaktr).
6
u (k ) = 0
k=0,1,2,..,N-1
iin
ve
y(k ) = cx(k )
Yazlr ise,
x(1) = Ax(0)
y (0) = Cx(0)
...
...
x( N - 1) = AN -1 x(0)
Elde edilir. X(N-1) ifadesi y(N-1) de yerine koyulur ise, matrisel formda,
C
y (0) C
CA
y (1) CA
=
x(0)
O=
elde edilir.
... ...
...
N -1
N -1
y ( N - 1) CA
CA
O
Tm durumlarn gzlenebilmesi iin, [O ] Gzlenebilirlik Matrisi olmak zere,
gerek ve yeter koul
rank [O] = n
j =0
SabitBilinenDeerlerdir
De
k -1
CA
k - j -1
Bu ( jT ) + Du (kT )
j =0
0.2
2 0
-0
1
x(k + 1) =
x
k
+
(
)
1 u (k )
1
0.8
y (k ) = [ -1 1] x(k )
C
-0.2 0
CA = [ -1 1]
= [ -0.8 0.8]
-1 0.8
1
C -1
O= =
CA -0.8 0.8
1
0
0
0
A= 0
0
1 , B = 0 , C = [ 4 5 1]
-6 -11 -6
1
u(kT), tm durumlarn gzlenebilirliinde bir etkisi yoktur. Basite u(kT)=0 yazabiliriz.
C 4 5 1
C = CA = -6 -7 -1 det(O) = 0, rank (O) = 2 dir. ki adet durum gzlenebilir.
CA2 6 5 -1
Transfer fonksiyonu bulunur;
Y ( z)
( z + 1)( z + 4)
, (z+1) arpn pay ve paydada birbirini yok eder. y(kT)
=
U ( z ) ( z + 1)( z + 2)( z + 3)
lmleri ile bu (z+1) durum deikeni hesap edilemez.
8
GZLENEBLRLK
dx1 (t )
dt -1 0 x1 (t ) 1
=
+ u (t )
dx2 (t ) 0 -2 x2 (t ) 1
dt
x (t )
y (t ) = ( 2 0 ) 1
x2 (t )
dx1 (t )
= - x1 (t ) + u (t )
dt
dx2 (t )
= -2 x2 (t ) + u (t )
dt
y(t ) = 2 x1 (t )
dz (t )
= Lz (t ) + B*u (t ) , L = diag {li } = diag {l1 , l2 , l3 ,......ln }
dt
y(t ) = C* x(t ) + Du(t )
0.2
2 0
-0
1
(
)
x(k + 1) =
x
k
+
1 u (k )
1
0.8
y (k ) = [ -1 1] x(k )
C
A matrisini zdeerleri z1=0.8 ve z2=-0.2 dir. Bu z-deerler iin elde edilen z-vektrlerden
oluan dnm matrisi p elde edilir ve A matrisi diagonal hale getirilir.
9
0 0.7071
P=
1 0.7071
0 0.7071
CP = [-1 1]
= [1 0]
1
0.7071
x (k )
y (k ) = [1 0] 1 x2 (k ) durum deikeninin y(k )
x2 (k )
nn llmesi ile x2 (k ) hesap edilemez.
y (k )
rnek:
C1
R1
C2
R2
U(s)
Y(s)
Y (s)
ifadesi yazlr ise,
U (s)
R2 ( R1C1s + 1)
Y ( s)
olarak elde edilir. R1C1 = R2C2 olarak alnr ise,
=
U (s) R1 ( R2C2 s + 1) + R2 ( R1C1s + 1)
R2 ( R2C2 s + 1)
Y ( s)
ise
=
U (s) R1 ( R2C2 s + 1) + R2 ( R2C2 s + 1)
R2
Y (s)
=
U ( s) R1 + R2
olur..
x(k)=Txc(k)
r(k)
y(k) r(k)
Xc(k)
x(k)
y(k)
KontroL edilebilir
Kanonik Form
xc (k + 1) = Ac xc (k ) + Bc r (k )
x(k + 1) = Ax(k ) + Br (k )
yc (k ) = Cc xc (k )
y(k ) = Cx(k )
Ac = T -1 AT
Bc = T -1 B
Cc = CT
Ac , Bc , Cc katsay matrisleri Transfer fonksiyon katsaylarndan elde edilebilir.
Transfer fonksiyonu:
T ( z) = C ( zI - A)-1 B + D
0
0
Ac = .
.
-a0
-a1 -a2
. 0 0
. . ...
. 0 1
. -an -2 -an -1
. 0 0
0
0
Bc =
...
1
Vc
Vc ,
V = B
AB ... An-1B
Vc = Bc
Ac Bc ...... Acn-1Bc
Ac = T -1 AT
dir.
ve
Bc = T -1B
Vc = T -1V
, olmak zere
yazlr ise,
AB ... An-1B
dir
V = TVc
T = VVc-1
A, B
ve
Ac , Bc
matrisleri bilindiinden
Cc = CT
RNEK:
0.5 0
-1
A=
, B = , C = [ 2 0.5] katsay matrisleri ile verilen ayrk-zaman
1 0.2
1
sistem durum denklemlerini kontrol edilebilir kanonik formda elde ediniz.
x1 (k + 1) 0
x (k + 1) 0
2
=
.
.
xn (k + 1) -an
-an -1 -an -2
...0 x1 (k ) 0
...0 x2 ( k ) 0
+ u (k )
.... . .
... - a1 xn (k ) 1
F ( z) = z n + a1 z n-1 + a2 z -2 + ... + an = 0
Karakteristik denklem.
k denklemi ise,
y (k ) = [bn
bn -1 bn -2 ... b1
x1 (k )
x (k )
b0 ] 2
.
xn (k )
0
Ac =
-a0
1
-a1
1
0
Ac =
-0.1 0.7
yazlr.
0
Ve standart olarak Bc = olarak yazlr.
1
3
T = VVc-1
hesaplanr. Sonra
Cc = CT
elde
edilir.
1
AB ] =
1
V = [B
0.5 0 -1
-1 -0.5
1 0.2 1 V = 1 -0.8 det(V ) = V = 1.3
0
Ac Bc ] =
1
Vc = [ Bc
1 0
0
0 1
-0.7 1
Vc-1 =
Vc =
-0.1
0
1 0.7
1
0 1 0.7 1
-1 -0.5 -0.7 1
0.2 -1
T = VVc-1 =
T =
0
1 -0.8 1
1.5 1
ve
0.2 -1
Cc = CT = [ 2 0.5]
Cc = [ -0.35 -1.5]
-1.5 1
2.yol
0 -1
z - 0.5
T ( z ) = C ( ZI - A)-1 B = [ 2 0.5]
1
1
z
0.2
-1.5 z - 0.35
z 2 - 0.7 z + 0.1
T ( z) =
b1 = -1.5
b0 z 2 + b1 z + b2
T ( z) = 2
b2 = -0.35
z + a1 z + a2
b0 = 0
a1 = -0.7
a2 = 0.1
1
0
Ac =
-0.1 0.7
0
Bc =
1
Cc = [b2 - b0 a2
[-0.35 - 0*0.1
b1 - a1b0 ]
HATIRLATMA:
Y ( z ) b0 z n + b1 z n-1 + ... + bn
=
U ( z ) z n + a1 z n-1 + ... + an
x1 (k + 1) 0
x2 (k + 1) = 0
... ...
xn (k + 1) -an
y (k ) = [bn - b0 an
-1.5 - (-0.7)*0]
Cc = [ -0.35 -1.5]
4
1
0
...
-an -1
0 x1 (k ) 0
... 0 x2 (k ) 0
+ u (k )
... ... ... ...
... -a1 xn (k ) 1
...
x1 (k )
... b1 - a1b0 ] ... n>m
xn (k )
x(k + 1)
u (k )
-1
z I
x(k )
A
Bu sisteme, lineer durum geri-besleme kontrol kural olarak u(k ) = - Kx(k ) uygulansn ve
kapal-evrim sistem x(k + 1)
u (k )
x(k + 1)
z -1 I
x(k )
A
-K
Lineer durum geri-besleme kural ile kapal evrim sistem
Kontrolr matrisi (statik durum geri-besleme katsay matrisi) K, kapal-evrim sisteminin
performansn iyiletirecek ekilde seilebilir. Performans iyiletirme yollarndan biri kutup
yerletirme yntemidir. Bu metod kullanlarak, ak evrim sisteminin davran nemli
5
lde iyiletirilebilir. Bu metod kararsz bir sistemi kararl yapabilir, cevap hzn arttrabilir
veya azaltabilir, srekli hal hatasn arttrabilir, azaltabilir, sistem bant geniliini daraltabilir,
geniletebilir. Tm bu nedenlerden dolay, kutup yerletirme yntemi pratikte yaygn olarak
kullanlmaktadr.
Kutup yerletirme veya kutup atama problemi aadaki gibi tanmlanabilir:
ve
(*)
i =1
S
Kontrol
Edilebilirlik
Matrisi
= B
AB
A2 B ... An -1B
k = wT sT (a - a)
1 a1
0 1
w=
. .
0 0
... an -1
... an - 2
,
...
.
... 1
a1
a = a2 ,
...
a
n
a1
a
a = 2
...
an
2. Yol: eer verilen sistem matrisi faz-deiken (Kontrol edilebilir) kanonik formda ise,
1 a1
0 1
A=
. .
0 0
Ve
S = B
...
...
...
...
0
0
an -1
0
an - 2
, veya A =
.
.
0
1
-an
AB
A2 B ... An-1B
0 0 0 1
0 0 1 0
ve
I=
. . . .
1 0 0 0
(I )
-1
-an -1
-an -2
... 0
0
0
... 0
0
...
ve b =
... .
...
0
... 1
... -a1
1
wT sT = I dr (olur)
= I dr.
an
a = an -1 ,
...
a
1
an - a n
an -1 - a n -1
K = I (a - a) =
....
a -a
1 1
an
a
a = n -1 olmak zere,
...
a1
k = e s p( A)
T
S = B
AB
A2 B ... An-1B
eT = [0 0 ... 0 1]
Ab
bavurulabilir.
Metod4: Kapal evrim karakteristik denklem ile istenen karakteristik denklem
karlatrlr ve katsaylar eitlenerek durum geri belsem vektr k elde edilir.,
x(k + 1) = ( A - BK ) x(k )
----------------------------------------------------------------------------------------RNEK: Ayrk-zaman durum denklem katsaylar matrisi aada verilmi olan sistem iin
0 1
0
ve b = olduuna gre, kapal evrim sistem z-deerlerinin l1 = -1 ve
A=
1
-1 0
z -1
1
a2 - a2
-0.5 - 1 -1.5
k =
=
k=
0.5 - 0 0.5
a1 - a1
Not : z 2 + a1 z + a2 = z 2 + 1
a1 = 0, a2 = 1
Metod2:
0 0 1 0
0 1
1 a1 1 0
ve s =
w=
=
s=
1 0
0 1 0 1
1 -1 0 1
0 1
1 0 0 1 0 1
ve ( wT sT )-1 =
wT sT =
=
1 0
0 1 1 0 1 0
0 1 0.5 0 -1.5
k = ( wT sT )-1 (a - a) =
- =
1 0 -0.5 1 0.5
Metod3: Ackerman yaklam ile durum geri besleme katsay matrisi k T nn zm,
p( z ) = z 2 + 0.5z - 0.5
p( A) = A2 + a1 A + I a2 elde edilir.
2
0 1
0 1 0.5 0 -1.5 0.5
p( A) =
+ 0.5
-
=
-1 0
-1 0 0 0.5 -0.5 -1.5
s -1 = [b
0 1
Ab]-1 =
1 0
eT = [0 1]
dir.
0 1 -1.5 0.5
k T = eT s -1 p( A) = [0 1]
= [-1.5 0.5]
1 0 -0.5 -1.5
Metod4:
x(k + 1) = ( A - BK ) x(k )
x1 (k )
x1 (k + 1) 0 1 0
x (k + 1) = -1 0 - 1 [ k 1 k 2 ] x (k )
2
2
x1 (k + 1) 0 1 0 0 x1 (k )
x (k + 1) = -1 0 - k k x (k )
1
2 2
2
1 x1 (k )
x1 (k + 1) 0
x (k + 1) = -1 - k --k
k 2 x2 (k )
1
2
Ac
1
z 0 0
-
det( zI - Ac ) =
=0
0 z -1 - k 1 -k 2
z
=
1 + k 1
-1
=0
z + k 2
= z2 + k 2 z +1+ k 1= 0
z 2 + k 2 z + 1 + k 1 = z 2 + 0.5z - 0.5 = 0
x1 (k )
x1 (k + 1) 0 1 0
x (k + 1) = -1 0 - 1 [ k 1 k 2 ] x (k )
2
2
10
x1 (k )
x1 (k + 1) 0 1 0
x (k + 1) = -1 0 - 1 [-1.5 0.5] x (k )
2
2
0 x1 (k )
x1 (k + 1) 0 1 0
x (k + 1) = -1 0 - -1.5 0.5 x (k )
2
2
1 x1 (k )
x1 (k + 1) 0
x (k + 1) = 0.5 -0.5 x (k )
2
2
Ac
det( zI - Ac ) =
-1
-0.5 z + 0.5
Referans girili kontrol sistemi: Kontrol edilmek istenen sisteme ait ayrk-zaman durum
uzay modeli vektr matris formunda
x(k + 1) = Ax(k ) + Bu(k )
y (k ) = Cx(k )
aada verilmitir.
x(k + 1)
u (k )
Sistem
-1
z I
x(k )
C
y (k )
Kontrol edilen sisteme aada verildii gibi durum geri-besleme ile beraber r (k ) referans
iaret uygulansn.
11
r (k )
x(k + 1)
u (k )
K0
-1
z I
x(k )
C
y (k )
Sistem
-K
Referans giri li durum geribeslemeli sistem.
r (k )
K0
v(k )
u (k )
Sistem
y (k )
-K
Referans giri li durum geri-beslemeli kompakt olarak verilmi sistem.
Referans girili durum geri-beslemeli sistem ait kontrol iareti yazlr ise,
u(k ) = K0 r (k ) - Kx(k )
Karakteristik denklem ,
zI - A + BK = 0
olarak yazlr.
12
1
0
0
x(k + 1) =
x(k ) + u ( k )
-0.16 -1
1
x (k )
y (k ) = [1 0] 1
x2 (k )
z
birim basamak giri iin
z -1
G = A - BK
-1
K, kullanlarak transfer fonksiyonu hesaplanr;
G ( z ) = C ( zI - G ) H
H = BK 0
0
0
H = K0 ise H =
1
K0
1 0
0
0 1
- [ 0.34 -2] =
G=
-0.16 -1 1
-0.5 1
-1 0
z
G( z ) = [1 0]
0.5 z - 1 K0
G( z ) =
K0
z - z + 0.5
2
z
K0
K0
Y ( z)
z
1
=
y () = lim( z - 1) 2
z 1
R( z ) z 2 - z + 0.5
z - z + 0.5
13
K0
= 1 K0 = 0.5
0.5
r (k )
0.5
B
0
1
u (k )
v(k )
Sistem
x(k + 1)
-1
z I
x(k )
(1
0)
y (k )
1
0
0.16
1
0.34
Durum geribeslemesi
-2
Bilgi notu:
Kontrol edilmek istenen sisteme ait ayrk zaman durum denklemleri,
x(k + 1) = Ax(k ) + Bu(k )
u(k ) = -Kx(k ) durum geri-besleme kontrol kuarl olsun, yerine koyulur ise.
x(k + 1) = Ax(k ) + B(-Kx(k ))
y(k ) = CTx' (k )
olur.
u(k ) = -Kx(k )
14
Lineer dnm ve durum geri-besleme uygulandktan sonra elde edilen karakteristik denklem lineer
dnmsz durum geri-beslemeli sistemin karakteristik denklemi ile ayndr. Aada ispat
verimitir.
y(k ) = Cc x' (k )
Lineer dnmden sonra u(k ) = - fx' (k ) durum geri-beslemesi uygulanr ise
det( zI - A + BK ) = det( zI - Ac + Bc f ) = 0
olmaldr.
= zT -1IT - T -1 AT + T -1Bf = 0 ve
f = KT yazlr ise,
= T -1 zI - A + BK T = 0
= zI - A + BK = 0 olur.
Buradan, lineer dnm uygulandktan sonra durum geri besleme matrisi f elde edilir. Bu
matristen, dnm uygulanmam sistem durum geri besleme matrisi
15
f T : f nin Transpozu
x(k + 1)
u (k )
-1
z I
x(k )
A
Bu sisteme, lineer durum geri-besleme kontrol kural olarak u(k ) = - Kx(k ) uygulansn ve
kapal-evrim sistem x(k + 1)
u (k )
x(k + 1)
z -1 I
x(k )
A
-K
Lineer durum geri-besleme kural ile kapal evrim sistem
Kontrolr matrisi (statik durum geri-besleme katsay matrisi) K, kapal-evrim sisteminin
performansn iyiletirecek ekilde seilebilir. Performans iyiletirme yollarndan biri kutup
yerletirme yntemidir. Bu metod kullanlarak, ak evrim sisteminin davran nemli
lde iyiletirilebilir. Bu metod kararsz bir sistemi kararl yapabilir, cevap hzn arttrabilir
veya azaltabilir, srekli hal hatasn arttrabilir, azaltabilir, sistem bant geniliini daraltabilir,
geniletebilir. Tm bu nedenlerden dolay, kutup yerletirme yntemi pratikte yaygn olarak
kullanlmaktadr.
1
ve
p( z ) = ( z - l i ) = zI - A + BK = z + a1 z
n
n -1
+ ... + a n-1 z + a n = 0
(*)
i =1
evrim sistem
S
Kontrol
Edilebilirlik
Matrisi
= B
AB
A2 B ... An -1B
u (k )
x(k + 1)
-1
u (k )
z I
x(k )
x(k + 1)
z -1 I
y (k )
Sistem
-K
Ak-evrim sistem
Ak-evrim sistem
x(k )
Kapal-evrim sistem
karakteristik denklem:
p( z ) = ( z - l i ) = zI - A + Bk T = z n + a1 z n -1 + ... + a n-1 z + a n = 0
i =1
1 a1
0 1
w=
. .
0 0
... an -1
a1
a
... an -2
, a = 2
...
...
.
... 1
an
matrisleri ve
a1
a = a2 sras ile elde edilir. Bu katsaylar matrisleri kullanlarak statik durum geri-besleme
...
a
n
matrisi K, S, kontrol edilebilirlik matrisi olmak zere,
-1
K = wT sT (a - a) ,
S = B
AB
A2 B ... An-1B
2. Yol: eer verilen sistem matrisi faz-deiken (Kontrol edilebilir) kanonik formda ise,
1 a1
0 1
A=
. .
0 0
Ve
0
0
an -1
0
an - 2
, veya A =
.
.
0
1
-an
...
...
...
...
S = B
AB
-an -1
-an -2
A2 B ... An-1B
0 0 0 1
0 0 1 0
ve
I =
. . . .
1 0 0 0
an
a = an -1 ,
...
a
1
(I )
-1
... 0
0
0
... 0
...
0
ve b =
... .
...
0
... 1
... -a1
1
wT sT = I dr (olur)
= I dr.
an - a n
an -1 - a n -1
K = I (a - a) =
....
a -a
1 1
an
a
a = n -1 olmak zere,
...
a1
k = e s p( A)
T
S = B
AB
A2 B ... An-1B
eT = [0 0 ... 0 1]
Ab
bavurulabilir.
Metod4: Genel Kutup Ye rletirme
n. Dereceden sistem modeli;
stenen kutup yerleri; z = l1 , l2 ,..., ln olmak zere Kapal evrim sistem karakteristik
polinom,
ac ( z) = zI - A + BK = zI - Ac = ( z - l1 )( z - l2 )...( z - ln ) = 0 olsun.
Bu denklemde n adet K1 , K2 ,..., Kn bilinmeyen ve sa tarafta ise n adet bilinen polinom
katsaylar mevcuttur. Katsaylar eitlenerek bilinmeyen katsaylar K1 , K2 ,..., Kn hesaplanr.
RNEK:
G Kuvvetlendirici
f=sbt
Vsin(wt)
R
C
Bozucu
(rzgar)
IGBT
src
Bm
lme
Jm
Uort
Konum
Hz
U(t)
Anten
X2(t) X1(t)
u(s)
u(s)*
T=0.1sn
u(s)
-sT
1-e
s
Y(s)
1
s(s+1)
ekilde servo sisteme ait ak-evrim kontrol blok diyagram ve aada durum uzay modeli
verilmitir.
1 0.0952
0.00484
x(k + 1) =
x(k ) +
u (k )
0 0.905
0.0952
y (k ) = [1 0] x(k )
4
1
1
= 4 x wn = 1 wn = wn =
wn = 2.17rad / sn, x = 0.46
x wn
x
0.46
jwn 1-x 2 T
= e-0.46*2.17*0.11e
2
1-0.462 *0.1
j 2.17*
j 0.1745
a ( z) = z 2 -1.776 z + 0.819 = 0
Durum geri-besleme matrisi K drt farkl yoldan sras ile aada elde
edilecektir.
-1
z - 1 -0.0952 2
= z - 1.905z + 0.905 = 0
z - 0.905
0
a = det( zI - A) = det
Ak evrim Karakteristik
denklem
ac ( z) = z 2 - 1.776 z + 0.819 = z 2 + a1 z + a2 = 0
Karakteristik denklem
1 a1
0 1
w=
. .
0 0
... an -1
a1
a
... an -2
, a = 2
...
...
.
... 1
an
1 -1.905
-1.905
w=
a=
1
0
0.905
a1
a
n
Kontrol edilebilirlik matrisi: S = [ B
-1.776
a=
0.819
0.0952 0 0.905 0.0952
0.0048 0.0139
S=
0.0952 0.0862
-1
1
0 0.0048 0.0952 -1.776 -1.905
K =
0.0139 0.0862 0.819 - 0.905
1.905
1
4.51
K =
1.12
2.YOL: Durum denklemleri faz kononik ekline getirilerek, durum geri-besleme matrisi
an - a n
an -1 - a n -1
K = I (a - a) =
ifadesi ile hesap edilecektir.
....
a -a
1 1
1 0.0952
0.00484
x(k + 1) =
x(k ) +
u (k )
0 0.905
0.0952
y (k ) = [1 0] x(k )
Durum denklemleri verilen sistem kontrol edilebilir kanonik form (faz-deiken kanonik form)
dntrlr. Verilen sistemin karakteristik denkleminden
Ak evrim Karakteristik
denklem
faz-deiken Kanonik formun sistem matrisi elde edilir.
0
Ac =
-a2
1
-a1
1
0
0
Ac =
ve standart olarak Bc = olarak
-0.905 1.905
1
yazlr.
ac ( z) = z 2 - 1.776 z + 0.819 = z 2 + a1 z + a2 = 0
Karakteristik denklem
a - a 2 0.905 - 0.819
K = 2
=
a1 - a1 -1.905 - (-1.776)
0.086
K =
-0.129
T = VVc-1
0.0048 0.0139
V =S=
elde edilmiti.
0.0952 0.0862
0
Ac Bc ] =
1
Vc = [ Bc
1 0
1
0
0
-1.905 1
-1
V
V
c
c
1.905
1 1.905
1
1.9
905 -0.905 1
9
0
1
0.0047 0.0048
0.0048 0.0139 -1.905 1
T = VVc-1 =
T =
0
0.0952 0.0862 1
-0.0952 0.0952
T
k=K T
T
-1
-1
4.51
kT = -
1.12
NOT: Elde edilen dnm matrisi nin doruluunu onaylamak iin, verilen durum denklemini
kontrol edilebilir kanonik forma dntrlsn.
xc (k + 1) = T -1 ATxc (k ) + T -1Br (k )
yc (k ) = CTxc (k )
-1
-0.905 1.905
-1
-1
0.0047 0.0048
CT = [1 0]
-0.0952 0.0952
= [ 0.0047 0.0048]
1 0.0952
0.00484
x(k + 1) =
x(k ) +
u (k )
0 0.905
0.0952
y(k ) = [1 0] x(k )
-0.905 1.905
1
yc (k ) = [0.0047 0.0048] xc (k )
-1
k = e s p( A)
T
eT = [0 0 ... 0 1] ise
eT = [0 1] dir.
0.0048 0.0139
-95.0347 15.3358
ise S -1 =
S=
dir.
0.0952 0.0862
105.0107 -5.3388
p( z ) = An + a1 An -1 + ... + a n -1 A + a n I
2
1 0.0952
1 0.0952
1 0
=
1.776
+
0.819
0 0.905
0 1
0 0.905
0.043 0.0123
p( z ) =
0.0307
0
0.0307
105.0107 -5.3388 0
k T = [ 4.51 1.12]
elde edilir.
4.YOL: Genel kutup yerletirme yntemi ile durum geri-besleme matrisinin bulunmas.
K = [ K1
K2 ] durum geri besleme matrisi kullanlarak istenen karakteristik denklem elde edilir.
z - 1 -0.0952 0.00484
+
[ K1
z - 0.905 0.0952
0
a c = det( zI - A + BK ) = det
K2 ]
z - 0905 + 0.0952 K 2
0.00484 K 2
10
G Kuvvetlendirici
K
C
IGBT
src
Bm
lme
Jm
Hz
U(t)
X2(t)
Uort
Saysal lemci
Anten
Konum
Vsin(wt)
q (t)
f=sbt
X1(t)
K2
1.12
ADC
4.51
ADC
DAC
K1
Durum Geribeslemesi
Saysal lemci 1 - e sT
s
1
s +1
X 2(t)
X1(t)
q (t)
Konum
Hz
K2
1
s
1.12
K1
4.51
Durum geri beslemeli DC makine kontrolne ait basitletirilmi kontrol blok diyagram.
11
B
Kontrol iareti
u(k)
x(k+1)
0.00484
Sistem
A
1.12
K1
4.51
y(k)
x(k)
zI
0.0952
K2
-1
1 0
C
1 0.0952
0 0.905
X2(k):hz
X1(k):Konum
Durum geri-besleme
Durum geri beslemeli DC makine kontrolne ait basitletirilmi ayk-zaman kontrol blok diyagram.
Elde edilmi olan durum geri-besleme kontrol iareti servo sisteme uygulanarak elde edilen kapalevrim sisteme ait yeni durum denklemi aada verilmitir.
Kontrol iareti,
u (k ) = - [ K1
x (k )
x (k )
K 2 ] 1 = - [ 4.51 1.12] 1 dir.
x2 (k )
x2 (k )
12
x1 (k )
1 0.0952
0.00484
x(k + 1) =
x(k ) +
- [ 4.51 1.12]
0 0.905
0.0952
x2 (k )
1 0.0952
0.0219 0.0054 x1 (k )
(
)
x(k + 1) =
x
k
0.4299 0.1071 x (k )
0 0.905
2
0.9781 0.0898
x(k + 1) =
x(k )
0.4299
4299 0.7979
0 7979
-0
Ac
Ac Durum geri-beslemeli kapal-evrim sistem matrisidir. stenen karakteristik denklem elde edilip
a ( z) = z 2 -1.776 z + 0.819 = 0
Olarak elde edilmitir. Tasarm sonunda elde edilen sistem matrisi kullanlarak kapal- evrim
karakteristik denklem,
z - 0.9781
-0.0898
z - 0.7979
a c = det( zI - Ac ) = det
0.4299
ac = z 2 - 1.776 z + 0.819 = 0 olarak elde edilir ve olmas istenen karakteristik denklem ile ayn
olduu grlmektedir, sonu olarak tarsmn doruluu gsterilmitir.
1 0.0952
0.00484
x(k + 1) =
x(k ) +
u (k )
0 905
05
0
0.0952
0 0.905
0.0952
A
x(k + 1)
z -1 I
y (k ) = [1 0] x(k )
-K
NOT:
Place komutu ile
deeri sfr olan katl
kutuplar verilemiyor.
Acker komutu ile
verilebilir.
p=[0.888+0.1745i 0.888-0.1745i]
K=acker(A,B,p) veya K=place(A,B,p)
K = 4.5149
u (k )
13
x(k )
aada verilmitir.
x(k + 1)
u (k )
x(k )
-1
z I
y (k )
Sistem
Kontrol edilen sisteme aada verildii gibi durum geri-besleme ile beraber r (k ) referans
iaret uygulansn.
r (k )
x(k + 1)
u (k )
K0
-1
z I
x(k )
C
Sistem
-K
Referans giri li durum geri-beslemeli sistem.
14
y (k )
r (k )
K0
u (k )
v(k )
Sistem
y (k )
-K
Referans giri li durum geri-beslemeli kompakt olarak verilmi sistem.
Referans girili durum geri-beslemeli sistem ait kontrol iareti yazlr ise,
u(k ) = K0 r (k ) - Kx(k )
Karakteristik denklem ,
zI - A + BK = 0
olarak yazlr.
r (k )
v(k )
u (k )
Sistem
x(k )
-K
u(k ) = - Kx(k ) + N r
15
y (k )
e(k ) = 0 olduunda x(k ) durum vektrnn srekli hal deeri xss , ve u (k ) kontrol
vektrnn srekli hal deeri uss olsun.
e(k)=0
v(k)
uss
yss= r
Sistem
xss
-K
Amacmz, istenen srekli hal llen k deerini salayan, statik durum geri besleme
kural u(k ) = -Kx(k ) y ayarlamaktr. Bu ise kontrol kuralnda durum vektr ofseti
(denkletirme, kaydrmas) ile yaplr.
Srekli rejim iin Kontrol iaret inden Kxss kar ve srekli rejim iin gerekli olan uss ilave
edilerek kontrol iareti,
olarak yazlr.
Srekli rejimde
x1 (k ) = x1 (k + 1)
x1 (k ) x1 (k + 1)
16
Bu denklem, statik durum geri-beslemesinin ( x(k ) - xss ) durum vektrne uyguland gibi
yorumlanabilir. xss = x(k ) olduunda r = y(k ) dr. n kompanzatrn uygun seilmesi
kontrol sistemi knn r ye yaknsamasn salar. nkompanzatr ilavesi sistemin
kutuplarn etkilemez. Srekli hal cevab gz nne alnr ise,
xss = Axss + Buss
yss = Cxss
olur.
yss = r
Axss - xss + Buss = 0 ( A - I ) xss + Buss = 0
Cxss + 0 uss = r ve ( A - I ) xss + Buss = 0 denklemleri ile arttrlm durum vektr,
A- I
C
B xss 0
=
0 uss r
x A - I
Buradan, ss =
uss C
yazlabilir.
-1
B 0
elde edilir. Ve u(k)da yerine yazlr =>
0 r
x
= - Kx(k ) + [ K 1] ss
uss
A- I
= - Kx(k ) + [ K 1]
C
-1
B 0
r
0 1
A- I
N = [ K 1]
C
-1
B 0
0 1
RNEK:
1
0
0
x(k + 1) =
x(k ) + u(k ) ve
-0.16 -1
1
x (k )
y (k ) = [1 0] 1
x2 (k )
z1 = 0.5 + j 0.5,
17
kn istenen referans deere gidebilmesi iin Durum geri besleme matrisi K ve giri
kazanc K 0 hesaplaynz.
Ak-evrim karakteristik denklem:
zI - A = z 2 + z - 0.16 = z 2 + a1 z + a2 = 0
stenen Kapal-evrim karakteristik denklem:
a2 - a2
0.5 - 0.16 0.34
k =
=
k=
-1 - 1 -2
a1 - a1
Durum geri-besleme matrisi, K = [0.34 -2] olarak elde edilir.
z
birim basamak giri iin
z -1
G = A - BK
-1
K, kullanlarak transfer fonksiyonu hesaplanr;
G ( z ) = C ( zI - G ) H
H = BK 0
0
0
H = K0 ise H =
1
K0
1 0
0
0 1
G=
- [ 0.34 -2] =
-0.16 -1 1
-0.5 1
-1 0
z
G( z ) = [1 0]
0.5 z - 1 K0
G( z ) =
K0
z - z + 0.5
2
z
K0
K0
Y ( z)
z
1
=
y () = lim( z - 1) 2
z 1
R( z ) z 2 - z + 0.5
z - z + 0.5
K0
= 1 K0 = 0.5
0.5
-1
B 0
ifadesi kullanlr.
0 1
18
-1
0
1 1 0 0
-
0
N = K 0 = [ 0.34 -2 1] -0.16 -1 0 1 1
1
0
[1 0]
-1
0 0 0
-1
N = K 0 = [ 0.34 -2 1] -0.16 -2 1 0
1
0 0 1
N = K0 = 0.5
r (k )
0.5
v(k )
B
0
1
u (k )
x(k + 1)
-1
z I
x(k )
(1
0)
y (k )
1
0
Sistem
A -0.16 -1
0.34
Durum geribeslemesi
-2
Bilgi Botu:
Kontrol edilmek istenen sisteme ait ayrk zaman durum denklemleri,
x(k + 1) = Ax(k ) + Bu(k )
y(k ) = Cx(k ) olarak verilsin.
u(k ) = -Kx(k ) durum geri-besleme kontrol kuarl olsun, yerine koyulur ise.
x(k + 1) = Ax(k ) + B(-Kx(k ))
x(k + 1) = [ A - BK ] x(k )) elde edilir.
Yukarda verilen sisteme lineer dnm ve durum geri-besleme kontrol kural uygulansn.
y(k ) = CTx' (k )
olur.
u(k ) = -Kx(k )
u(k ) = -KTx' (k ) u(k ) = - fx ' (k ) elde edilir. f = KT dir.
Lineer dnm ve durum geri-besleme uygulandktan sonra elde edilen karakteristik denklem lineer
dnmsz durum geri-beslemeli sistemin karakteristik denklemi ile ayndr. Aada ispat
verimitir.
y(k ) = Cc x' (k )
Lineer dnmden sonra u(k ) = - fx' (k ) durum geri-beslemesi uygulanr ise
det( zI - A + BK ) = det( zI - Ac + Bc f ) = 0
olmaldr.
= zT -1IT - T -1 AT + T -1Bf = 0 ve
f = KT yazlr ise,
= T -1 zI - A + BK T = 0
= zI - A + BK = 0 olur.
Buradan, lineer dnm uygulandktan sonra durum geri besleme matrisi f elde edilir. Bu
matristen, dnm uygulanmam sistem durum geri besleme matrisi
20
f T : f nin Transpozu
aada verilmitir.
x(k + 1)
u (k )
x(k )
-1
z I
y (k )
Sistem
Kontrol edilen sisteme aada verildii gibi durum geri-besleme ile beraber r (k ) referans
iaret uygulansn.
r (k )
x(k + 1)
u (k )
K0
-1
z I
x(k )
C
Sistem
-K
Referans giri li durum geri-beslemeli sistem.
y (k )
r (k )
K0
u (k )
v(k )
Sistem
y (k )
-K
Referans giri li durum geri-beslemeli kompakt olarak verilmi sistem.
Referans girili durum geri-beslemeli sistem ait kontrol iareti yazlr ise,
u(k ) = K0 r (k ) - Kx(k )
Karakteristik denklem ,
zI - A + BK = 0
olarak yazlr.
r (k )
v(k )
u (k )
y (k )
Sistem
x(k )
-K
u(k ) = - Kx(k ) + N r
e(k ) = 0 olduunda x(k ) durum vektrnn srekli hal deeri xss , ve u (k ) kontrol
vektrnn srekli hal deeri uss olsun.
e(k)=0
v(k)
uss
yss= r
Sistem
xss
-K
Amacmz, istenen srekli hal kn llen deeri yss i salayan, statik durum geri besleme
kural u(k ) = -Kx(k ) y ayarlamaktr. Bu ise kontrol kuralnda durum vektr ofseti
(denkletirme, kaydrmas) ile yaplr.
Srekli rejim iin Kontrol iaret inden Kxss kartlr ve srekli rejim iin gerekli olan uss ilave
edilerek kontrol iareti,
olarak yazlr.
xss = Axss + Buss veya Buss = xss - Axss yerine konulur ise, xss Steady State(srekli hal )
X(k)
Srekli rejimde
x1 (k ) = x1 (k + 1)
x1 (k ) x1 (k + 1)
Bu denklem, statik durum geri-beslemesinin ( x(k ) - xss ) durum vektrne uyguland gibi
yorumlanabilir. xss = x(k ) olduunda r = y(k ) dr. n kompanzatrn uygun seilmesi
kontrol sistemi knn r ye yaknsamasn salar. nkompanzatr ilavesi sistemin
kutuplarn etkilemez. Srekli hal cevab gz nne alnr ise,
xss = Axss + Buss
yss = Cxss
olur.
yss = r
A- I
C
B xss 0
=
0 uss r
x A - I
Buradan, ss =
uss C
yazlabilir.
-1
B 0
elde edilir. Ve u(k)da yerine yazlr =>
0 r
-1
B 0
r
0 1
-1
B 0
0 1
RNEK:
1
0
0
x(k + 1) =
x(k ) + u(k ) ve
-0.16 -1
1
x (k )
y (k ) = [1 0] 1
x2 (k )
kn istenen referans deere gidebilmesi iin Durum geri besleme matrisi K ve giri
kazanc K 0 hesaplaynz.
Ak-evrim karakteristik denklem:
zI - A = z 2 + z - 0.16 = z 2 + a1 z + a2 = 0
stenen Kapal-evrim karakteristik denklem:
a2 - a2
0.5 - 0.16 0.34
k =
=
k=
-1 - 1 -2
a1 - a1
Durum geri-besleme matrisi, K = [0.34 -2] olarak elde edilir.
z
birim basamak giri iin
z -1
u(k ) = - Kx(k ) + K0 r (k )
Kontrol kural
koyulur ,
x(k + 1) = Ax(k ) + Bu(k ) ise x(k + 1) = Ax(k ) + B(- Kx(k ) + K0 r (k ))
G = A - BK
H = BK 0
G ( z ) = C ( zI - G ) -1 H
0
0
H = K0 ise H =
1
K0
1 0
0
0 1
- [ 0.34 -2] =
G=
-0.16 -1 1
-0.5 1
-1 0
z
G( z ) = [1 0]
0.5 z - 1 K0
K0
Y ( z)
= G( z ) = 2
R( z )
z - z + 0.5
z
K0
y () = lim( z - 1) 2z - 1
z 1
z - z + 0.5
G( z ) =
K0
z - z + 0.5
2
K0
= 1 K0 = 0.5 olarak elde edilir.
0.5
-1
B 0
ifadesi kullanlr.
0 1
-1
0
1 1 0 0
-
0
N = K 0 = [[0.34 -2] 1] -0.16 -1 0 1 1
1
1
0
0
[
]
-1
0 0 0
-1
N = K 0 = [ 0.34 -2 1] -0.16 -2 1 0
1
0 0 1
N = K0 = 0.5
r (k )
0.5
B
0
1
u (k )
v(k )
Sistem
x(k + 1)
-1
z I
x(k )
(1
0)
y (k )
1
0
0.16
1
0.34
Durum geribeslemesi
-2
Bilgi Botu:
Kontrol edilmek istenen sisteme ait ayrk zaman durum denklemleri,
x(k + 1) = Ax(k ) + Bu(k )
y(k ) = Cx(k ) olarak verilsin.
u(k ) = -Kx(k ) durum geri-besleme kontrol kuarl olsun, yerine koyulur ise.
x(k + 1) = Ax(k ) + B(-Kx(k ))
x(k + 1) = [ A - BK ] x(k )) elde edilir.
Yukarda verilen sisteme lineer dnm ve durum geri-besleme kontrol kural uygulansn.
y(k ) = CTx' (k )
olur.
u(k ) = -Kx(k )
u(k ) = -KTx' (k ) u(k ) = - fx' (k ) elde edilir. f = KT dir.
Lineer dnm ve durum geri-besleme uygulandktan sonra elde edilen karakteristik denklem lineer
dnmsz durum geri-beslemeli sistemin karakteristik denklemi ile ayndr. Aada ispat
verimitir.
y(k ) = Cc x' (k )
Lineer dnmden sonra u(k ) = - fx' (k ) durum geri-beslemesi uygulanr ise
det( zI - A + BK ) = det( zI - Ac + Bc f ) = 0
olmaldr.
= zT -1IT - T -1 AT + T -1Bf = 0 ve
f = KT yazlr ise,
= T -1 zI - A + BK T = 0
= zI - A + BK = 0 olur.
Buradan, lineer dnm uygulandktan sonra durum geri besleme matrisi f elde edilir. Bu
matristen, dnm uygulanmam sistem durum geri besleme matrisi
f T : f nin Transpozu
K
L
Uort
Bm
lme
Jm
Hz
IGBT
X2(t)
src
U(t)
U(t)
u(t)
Saysal lemci
Anten
Konum
Vsin(wt)
R
C
q (t )
f=sbt
X1(t)
K2
1.12
ADC
4.51
ADC
DAC
K1
Durum Geribeslemesi
1 0.0952
0.00484
x(k + 1) =
x
k
u (k )
+
(
)
0.
0.905
905
0 0952
09
952
0 0
0.0952
A
y (k ) = [1 0] x(k ),
C
A- I
N = [ K 1]
C
olarak verilmitir.
-1
B 0
0 1
A- I
0 0
0.0952
0952 0
0.00484
0
= [[4.51 1.12] 1]
0 -0.905 0.0952
1
0
0
-1
D(t ) = 0 rzgar etkisi sfr ve r (t ) = 2u(t ) referans giri iin servo sistem cevab.
k=
8
= 80 rzgar etkisi balangc an ve r (t ) = 2u(t )
0.1
ess
10
rnekten grlecei gibi, statik durum geri-beslemesi ile n kompanzatrl sistem bozucu
yoksa referans girii iyi bir ekilde izler. Eer bozucu mevcutsa, izleme performans zayftr,
ess
K
L
Uort
Bm
Hz
IGBT
X2(t)
src
U(t)
U(t)
u(t)
Saysal lemci
Anten
lme
Jm
Konum
Vsin(wt)
R
C
q (t )
f=sbt
X1(t)
K2
1.12
ADC
4.51
ADC
DAC
4.51
K1
Durum Geribeslemesi
DNAMK-DURUM GERBESLEMES
Hem referans girii takip eden hemde bozucu etkisini gideren (yok eden) durum uzay yaps
ele alnacaktr. Balang noktamz, durum vektrn kontrol hatas e(k ) = r - y(k ) y ihtiva
edecek ekilde arttrmaktr.
r(k)
x (k+1)=x(k)+e(k)
x (k)
u(k)
KI
Sistem
y(k)
x(k)
- Kp
x(k )
Arttrlm durum vektr,
dr. Kontrol kural, u (k ) = - K p
x
(
k
)
I
11
x(k )
K I
olur.
xI (k )
K p = [ K p1
K p2
........ K pn ]
dir.
x(k + 1) = Ax(k ) + Bu (k )
xI (k + 1) = xI (k ) + r (k ) - Cx(k )
x(k + 1) A 0 x(k ) B
0
x (k + 1) = -C 1 x (k ) + 0 u (k ) + 1 r
I
I
Kontrol kural u(k) yerine koyulur ise,
x(k + 1) A 0 B
x (k + 1) = -C 1 - 0 [ K P
I
x( k ) 0
KI ]
+ 1 r
x
k
(
)
I
Karakteristik polinom,
A 0 B
det zI -
- [ KP
-C 1 0
K I ] = 0 dr.
RNEK:
0
0.13
A=
,
0.46 0.63
0.069
B=
,
0
C = [1 1]
0 x1 (k ) 0.069
x1 (k + 1) 0.13 0
0
x (k + 1) = 0.46 0.63 0 x (k ) + 0 u (k ) + 0 r
2
2
xI (k + 1) -1
1
-1 1 xI (k ) 0
Kontrol kural u(k) yerine koyulur ise,
0
0 0.069
x1 (k + 1) 0.13
x (k + 1) = 0.46 0.63 0 - 0 K
2
[ P1
xI (k + 1) -1
-1 1 0
12
KP2
x1 (k )
0
K I ] x2 (k ) + u (k ) + 0 r
1
xI (k )
x1 (k + 1) 0.13 - 0.069 K P1
x (k + 1) =
0.46
2
xI (k + 1)
-1
-0.069 K P 2
0.63
-1
-0.069 K I x1 ( k )
0
x ( k ) + u ( k ) + 0 r
0
2
xI (k )
1
1
13
DNAMK-DURUM GERBESLEMES
Hem referans girii takip eden hemde bozucu etkisini gideren (yok eden) durum uzay yaps
ele alnacaktr. Balang noktamz, durum vektrn kontrol hatas e(k ) = r - y(k ) y ihtiva
edecek ekilde arttrmaktr.
r(k)
e(k)
x (k+1)=x(k)+e(k)
x (k)
u(k)
Sistem
KI
y(k)
x(k)
- Kp
Dinamik durum geri-besleme kontrol sistem blok diyagram
ntegre edilmi kontrol hatas;
xI (k + 1) = xI (k ) + e(k ) e(k ) = r - y (k ) = r - Cx(k )
xI (k + 1) = xI (k ) + r (k ) - Cx(k )
x(k )
Arttrlm durum vektr,
dr. Kontrol kural, u (k ) = - K p
xI ( k )
x(k ) durum vektr nx1 boyutlu ise,
K p = [ K p1
K p2
x(k )
K I
olur.
xI (k )
........ K pn ]
dir.
x(k + 1) = Ax(k ) + Bu (k )
xI (k + 1) = xI (k ) + r (k ) - Cx(k )
x(k + 1) A 0 x(k ) B
0
x (k + 1) = -C 1 x (k ) + 0 u (k ) + 1 r
I
I
Kontrol kural u(k) yerine koyulur ise,
x(k + 1) A 0 B
x (k + 1) = -C 1 - 0 [ K P
I
x( k ) 0
KI ]
+ r
xI (k ) 1
Karakteristik polinom,
A 0 B
det zI -
- [ KP
-C 1 0
K I ] = 0 dr.
jq
hesaplaynz. r = e
4T
ts
q =p
log(r )
log( M *p )
rnek: Aada servo sisteme ait ekil a) donanm ve b) ak-evrim kontrol blok
diyagram verilmitir.
G Kuvvetlendirici
Vsin(wt)
f=sbt
Bm
Jm
Uort
Anten
Konum
Hz
IGBT
src
lme
X2(t) X1(t)
U(t)
Bozucu
D(s)
1
s +1
Hz
W( s )
1
s
Konum
q (s)
istenenler:
i) Statik ve dinamik durum geri-beslemeli servo sisteme ait donanm blok diyagram iziniz.
ii) Statik ve dinamik durum geri-beslemeli servo sisteme ait Kontrol blok diyagram iziniz.
iii) Servo sistemde x = 0.46 ve %2 kriterine gre ts = 4sn olmas istenmektedir. Sistemin
referans girii takip edilebilmesi ve bozucu etkisini gidermesi istenmektedir. Servo sisteme
ait ayrk- zaman durum denklemleri T = 0.1 sn iin ,
1 0.0952
0.00484
x(k + 1) =
x(k ) +
u (k )
olarak verilmektedir.
0 0.905
0.0952
y (k ) = [1 0] x(k )
statik ve dinamik durum geri-besleme katsaylar K p1 , K p 2 , K I hesaplaynz.
iv)
v)
vi)
ZM:
i) Statik ve dinamik durum geri-beslemeli servo sisteme ait donanm blok diyagram.
D(t)
Bozucu
(rzgar)
G Kuvvetlendirici
K
Uort
Bm
Jm
lme
Hz
IGBT
X2(t)
src
U(t)
u(t)
Anten
Konum
Vsin(wt)
f=sbt
X1(t)
ADC ADC
Saysal lemci
K2
DAC
K1
KI
z
z -1
e(k)
Durum Geribeslemesi
ntegral
y(k)=x1(k)
Bozucu
D(t)
u(k)
z
z -1
r(k)
u(k)
KI
u(k)
1
s
1
s +1
K2
x2(t)
Saysal lemci
Konum
Hz
K1
1 - e sT
s
x1(t)
y(k)=x1(k)
r(k)
e(k)
x (k+1)=x(k)+e(k)
x (k)
u(k)
Sistem
KI
y(k)
x(k)
- Kp
Yukarda verilen sistemde, istenen kriterleri salayacak olan [ K p1
K p2
K I ] katsaylar
hesaplanacaktr.
A 0 B
F ( z ) = det zI -
- [K
-C 1 0
A
0
z 0 0 1 0
0.0952
0952 0
= det 0 z 0 - 0 0.905 0
0 0 z -1
0]
1
[
1
C
K I ] = 0
0
0.00484
00484
- 0.0952 [ K1
z - 1 -0.0952
0 0.00484 K1 0.00484 K 2
z - 0.905 0 - 0.0952 K 2 0.0952 K 2
= det 0
0
z - 1
0
0
1
K2
K I ] = 0
0.00484 Ki
0.0952 Ki = 0
z - 1 - 0.00484 K1
= det -0.0952 K1
-0.0952 - 0.00484K 2
z - 0.905 - 0.0952 K 2
0
-0.00484Ki
-0.0952Ki = 0
z -1
F ( z ) = z 3 + a1 z 2 + a 2 z + a3 = 0
x = 0.46,
% ts = 4sn
s1,2 = -x wn
j n 1 - x 2 = -0
0.46*2.17
46*2
4
6*2 17
jw
z = esT z = e-(0.99822
j1.
1.9268)0
1.9268)0.1
wn = 2.17rad / sn
2.17
17
1 1 - 0.462 s1,2 = -0.9982
0
j2
j1.9268
a ( z) = z 3 + a1 z 2 + a2 z + a3 = 0
F ( z) = a ( z) yazlr ve katsaylar eitlenir ise,
0
-0.00484 -0.0952
K1 0.9021
0.0001572 0.1904 0.00484 K = -1.59
0
K1 -0.00484 -0.0952
-1
0.9021
-1.589
0.7197
K2
x1 (k )
K I ] x2 (k )
xI (k )
K1 -20.79
K = -8.41
2
Ki 3.33
Kontrol iareti.
x1 (k )
= -[20.79 8.41 -3.33] x2 ( k )
xI (k )
e(k)
x (k+1)=x(k)+e(k)
x (k)
u(k)
KI
Sistem
x(k)
- Kp
y(k)
DijitalKontrol
KontrolSistemleri
Sistemleri Do. Dr. Ayhan zdemir.
zdemir
Dijital
x(k + 1) A 0 x(k ) B
0
=
+
+
u
(
k
)
r (k ) yaplm olup tm
xnceki
servo
durum
xait (dinamik
0 geri besleme
1tasarm
Bir
blmde
sisteme
+
(
k
1)
k
)
C
1
I
I blok diyagram
aada verilmitir.
kontrol
ekilden grlebilecei gibi u (k ) kontrol iareti ve r (k ) ise referans giritir. r (kD(t)
)=0
alnarak daha nce verilmi olan Bass-Gura , faz kanonik form iin verilmiBozucu
olan
(rzgar)
basitletirilmi yntem ve Ackerman nn nerdii her bir yntem ayr ayr uygulanarak
G Kuvvetlendirici
Rotor Kontrollu DC Makina
durum geri
besleme
matrisi
K
hesap
edilebilir.
Aada sras ile verilmitir.
q
K
Vsin(wt)
f=sbt
Anten
Konum
Hz
0
B Bm
C A
lme
Jm
Uort
0.0952
0952 0 Ex1 (k ) 0.00484
x1 (k + 1) 1 0
0 00484
x (k + 1) = 0 0.905 0 x (k ) +
r (k )
952
0.0
IGBT
2
U(t)
X2(t)
X1(t)
src
xI (k + 1) [ -1
xI (k )
1
0
]
0 ADC ADC
u(t)
1
Saysal
lemci
0
20.79
H
G DAC
8.41
3.33
z
z -1
Durum Geribeslemesi
ntegral
y(k)=x1(k)
Kontrol blok diyagramndan grld ve durum uzay tasarmnda ifade edildii gibi kontrol edilebilir
bir sistemde tm kutuplarn istenen yere atanabilmesi iin tm durum deikenlerinin llmesi
gerekmektedir.
Tm durum deikenlerinin llmesi yerine tm durum deikenleri gzlenebilen bir sistemde k
llerek sisteme ait tm durum deikenleri hesap edilebilir, gzlenebilir (kestirilebilir).
Tm durumlar gzlenen sisteme tm durum geri-besleme uygulanabilir.
18
G Kuvvetlendirici
Vsin(wt)
Uort
f=sbt
Bm
X2(t)
Akm X1(t)
Konum
Hz
IGBT
src
U(t)
Anten
lme
Jm
X3(t)
U(t)
Saysal lemci
ADC
DAC
ADC ADC
K3
K2
K1
Yukarda verilen servo sistemde tm durum geri-besleme iin adet durum deikenleri
akm,konum ve hz llmelidir. Aada anlatlacak olan gzleyici ve tasarm ile sadece k (konum)
llecek ve gzleyici ile akm,konum ve hz ani deerleri hesap edilecektir.
Genel olarak, bir sistemin tm durumlarnn llmesi pratik olmayabilir, ancak ilgilenilen
sistemden elde edilen bilgilerden sistemin durumlar kestirilebilinir. Genel olarak, bir sistemin
durumlarn kestiren sisteme gzleyici (observer) veya durum kestirici (state estimator) denir.
rank (O) = n
olmaldr,
Anxn
:sistem matrisi.
Luenberger Gzleyici
Durum vektrleri gzlenecek olan sistem modeli,
p
x Rn , y R
y (k ) = Cx(k )
Durum vektr
x( k )
ve
u Rm
olarak verilsin.
denklemi,
ile verilir.
x(k ) R ve A, B ve L
n
bilinmeyen matrisleridir.
Gzleyici, u (k ) giri vektr ve y(k ) k vektr, girilerin den oluan iki girili bir
dinamik sistemdir. x(k ) ve x(k ) ayn boyutlu ise gzleyici tam dereceli/ tm dereceli (full
order) gzleyici olarak adlandrlr. x(k ) nn derecesi x(k ) dan kk ise dk-dereceli
gzleyici olarak adlandrlr.
giri
u(k)
Durumlar k
x(k)
y(k)
X(k+1)=Ax(k)+Bu(k)
C
Sistem
Gzleyici
X(k+1)=Ax(k)+Bu(k)+Ly(k)
dzenlenir =>
Kestirilen
Durumlar
x(k)
dzenlenir ise,
hata dinamii,
e(k ) nn x(k ) ve u (k ) dan bamsz olarak sfra gidebilmesi iin aada verilen 3 art
salanmaldr;
1- A = A - LC
2- B = B
3- A
Dzeltici terim
e(k + 1) = Ae(k )
Hata dinamii..
e(k + 1) = ( A - LC)e(k )
Dzeltici terim
olarak dzenlenir.
x(k + 1)
u (k )
giri
x(k )
-1
z I
y(k)
k
Sistem
y(k)
e(k)
x(k)
Kestirilen durumlar
z -1 I
Srekli rejimde
x(k) x(k)
A
C
L
C x(k)
rank[O] = n,
CA
=
O
...
Gzlenebilirlik
Matrisi
CAn -1
ii- l1 , l2 ,..., ln gzleyici sistem matrisi A = A - LC nin istenen zdeer leri ve P( z ) ise
GZLEYC karakteristik denklemi olsun.
P( z ) = zI - A = ( z - li ) = z n + a1 z n-1 + ... + an = 0
olarak yazlabilir.
i =1
Lnin bulunmas, daha nceden verilen yntemlerden herhangi biri kullanarak yaplabilir.
deikenleri kestirilecek sistem cevap hzndan 3~10 kat daha hzl olacak
ekilde seilmesi tavsiye edilir.
0 0
C
CA
O=
...
N -1
CA
... an -1
a1
a
... an - 2
2
ve a = Karakteristik denklem katsaylarndan elde edilir.
...
...
.
... 1
an
gzlenebilirlik matris,
a1
a = a2 elde edilir.
...
a
n
-1
II-YOL
C
CA
L = P( A)
...
n -1
CA
-1
0
0
...
1
III-YOL
Durum deikenleri kestirilecek (gzlenecek) olan sistem durum denklemleri gzlenebilir
kanonik formunda ise,
a n - an
a - a
1 1
VI-YOL
rnek:
D(t)
Bozucu
(rzgar)
Rotor Kontrollu DC Makina
G Kuvvetlendirici
Vsin(wt)
Bm
C
Jm
Uort
f=sbt
Anten
lme
IGBT
src
U(t)
u(t)
X1(t)
X2(t)
Akm
Hz Konum
X3(t)
n1 1
=
, J = 0.02 kgm2
n2 50
x2 (t ) ve x3 (t ) durum deikenlerini
kestiriniz
D(t)
Bozucu
(rzgar)
Rotor Kontrollu DC Makina
G Kuvvetlendirici
Vsin(wt)
Uort
f=sbt
Bm
lme
Anten
Jm
y(t)
k
IGBT
src
U(t)
Saysal lemci
x(t)
u(t)
Kontrol
aret
x1(t) : akm
x2(t) : konum
x3(t) : Hz
zm:
t-domeninde
uort (t ) = Ri(t ) + L
s-domeninde
di(t )
+ e(t )
dt
I (s) =
Te (t ) = Kii(t )
U ort ( s) - E ( s)
Ls + R
Te (s) = Ki I (s)
e(t ) = Kb w(t )
Wm ( s ) =
dw (t )
Tm (t ) = J m + nTy (t )
dt
Te ( s) - nTy ( s)
Js
E (s) = Kb W( s)
Tm (t ) = Te (t )
Tm (s) = Te (s)
dq m (t )
dt
n
q y (t ) = 1 q m (t ) = nq m (t )
n2
wm (t ) =
qm (s) =
Wm ( s)
s
S-domeni denklemler kullanlarak Rotor Kontroll DC-makineye ait kontrol blok diyagram aada
verilmitir.
Ea (t )
e(t )
Ty (t )
i (t )
1
Ki
sL + R
1
Js
q y (t )
1 q m (t )
n
s
wm (t )
Kb
x3 (t )
x1 (t )
hz
akm
x2 (t )
konum
Yukarda yazlan dinamik denklemler kullanlarak Rotor Kontroll DC-makineye ait srekli zaman
durum denklemler aada elde edilmitir.
di(t )
+ Kb w(t )
dt
dw(t )
+ Ty (t )
dt
x1 (t ) = i(t )
akm
x2 (t ) = q (t )
konum
x3 (t ) =
K
di(t )
R
1
= - i(t ) - b w(t ) + uort (t )
dt
L
L
L
dw(t ) Ki
n
= i(t ) - Ty (t ) ve durum deikenleri tanmlanr
dt
J
J
dq (t )
= w(t ) Asal hz
dt
dx1 (t )
dt - R
L
(
)
dx
t
2 = 0
dt
Ki
(
)
dx
t
3
J
dt
0 0
0
Kb
1
L x1 (t ) L
1 x2 (t ) + 0 U ort (t ) Durum denklemleri
x (t ) 0
0 3
x1 (t )
y (t ) = [ 0 n 0] x2 (t ) elde edilir. Parametre deerleri yerlerine yazlr ise durum
x3 (t )
denklemleri ve katsay matrisleri elde edilir.
dx1 (t )
dt
-25 0 -0.5 x1 (t ) 5
dx2 (t ) = 0 0
1 x2 (t ) + 0 U ort (t )
dt
0 x3 (t ) 0
50 0
dx3 (t )
B
A
dt
x1 (t )
y (t ) = [ 0 0.02 0] x2 (t )
C
x3 (t )
Ayrk-zaman durum denklemleri aada verilen MATLAB komut yardm ile elde edilmitir.
, T=0.004 sn T =
alnmtr.
10 R
10
durum ve
x1 (k )
y (k ) = [ 0 0.02 0] x2 (k ) k denklemleri elde edilir.
x3 (k )
Gzlenebilirlik testi:
[0 0.02
C
0.9047
C
CA
= CA = [ 0 0.02 0] 0.0004
O
=
... 2
Gzlenebilirlik
Matrisi
n -1 CA
0.1903
CA
0.9047
[ 0 0.02 0] 0.0004
0.1903
0
0.02
0
0]
0
1
0
0
1
0
-0.0019
0.004
0.9998
2
-0.0019
0.004
0.9998
k iareti llerek akm, konum ve hz kestirilecek olan Rotor Kontroll DC-makineye ait
karakteristik denklem,
z 0 0 0.9047 0 -0.0019 z - 0.9047
0.0019
z -1
-0.004
z - 0.9998
=0
11
z1g = 0.25
z1 = 1
z2 = 0.9958
z2 g = 0.249
z3 = 0.9086
z3 g = 0.2271
zng = 0.25zn
yaplmtr.
0
0.02
0
O =
50
0
0 olarak elde edilir
-199410.6 263240.4
6913.3
-1
0.9047 0 -0.0019
0.9047
-0.0428 0 -0.0008
P(G ) = 0.0013 0 0.0023
0.0844 0 -0.0006
12
0 -0.0019
1 0.004
0 0.9998
0 0
1 0 = 0
0 1
C
CG
L = P(G )
...
n -1
CG
-1
0
0 -0.0428 0 -0.0008 69106.7 -1.38240.4 69133.7 0
= 0.0013 0 0.0023
50
0
0 0
...
1
6913.3
0.0844 0 -0.0006 -199410.6 263240.4
-2950.8
L = 71.4 Gzleyici kazan matrisi elde edilir
5830.2
MATLAB komutu ile tasarm:
z1=1;
z2=0.9958;
% Gzlenen sistem karakteristik denklem kkleri.
z3=0.9086;
---- Gozleyici tasarim ......................
po=0.25*[z1 z2 z3]; %Gzleyici istenen karakteristik denklem kutuplar
[L]=place(G',C',po)' %Gzleyici kazan matrisi L hesab
13
D(t)
Bozucu
(rzgar)
Rotor Kontrollu DC Makina
G Kuvvetlendirici
Vsin(wt)
f=sbt
R
Uort
q
lme
Bm
Anten
Jm
y(t)
k
IGBT
src
U(t)
Kontrol u(t)
iareti
ADC
Saysal lemci
Gzleyici
0.019
0
ADC
L
y(k)
0.0019
x(t)
-2950.8
71.4
5830.2
z-1I
x1(t) : akm
x2(t) : konum
x3(t) : Hz
y(k)
0.9047 0 -.0019
0.0004 1 0.004
0.1903 0 0.9998
C
[0
0.02 0
+
(
1)
(
)
x
k
x
k
x1 (k )
1
0.9047 0 -0.0019 1 0.019
-2950.8
x (k ) + 0 u (k ) + 71.4 [ y (k ) - 0 0.02 0 x ( k ) ]
004
(
1)
0.0004
1
0.
+
=
x
k
[
] 2
2
0.1903 0 0.9998
5830.2
x (k ) 0.019
x3 (k )
x3 (k + 1)
3
Aada verilen kontrol iaret ve bozucu girileri iin benzetim almas yaplmtr.
14
Benzetim almas sonucunda , gzleyici ile kestirilen durum deikenleri ile gerek zaman durum
deikenlerinin zamana gre deiimleri aada sras ile verilmitir.
15
16
bu denklemin zm
Eer (A-BK) matrisinin zdeerleri li , i = 1,2,..., n birim daire iinde iseler, sistem
asimtotik olarak kararldr ve (A-BK) nn btn zdeerlerini sfr seerek, li = 0 sonlu
zaman cevap elde etmek mmkndr. Sonlu-zaman cevapta yerleme zaman nT den kk
veya eittir. Sonlu zaman kontrolde olmas istenen karakteristik denklem, F ( z ) = z n dir.
RNEK:
d 2 y (t )
= u (t ) , diferansiyel denklemi ile verilen sistemin
dt 2
i) Ayrk-zaman durum denklemlerini matris formunda yaznz.
ii) Sonlu-zaman(deadbeat) kontrol iin durum geri-besleme vektr f matrisini
bulunuz.
CEVAP:
Srekli zaman durum denklemlerinin elde edilmesi;
y (t ) = x1 (t )
dy (t )
dx (t )
= x2 (t ) = 1
dt
dt
dx (t )
d dy (t )
= u (t ) 2 = u (t )
dt dt
dt
x
t
(
)
2
A
B
dx1 (t )
dt 0 1 x1 (t ) 0
=
+ u (t )
dx2 (t ) 0 0 x2 (t ) 1
dt
x (t )
y (t ) = 1 0 1
C x2 (t )
x [ (k + 1)T ] = f (T ) x(kT ) + f (l ) Bu (l )d l
0
Vektr-matris formunda
f = f (T ) =
1 T
( sI - A)-1 =
t =T
0 1
T 1 l
b =
dl B
0
1
l
=
l2
0
2
1
l
veya
T
1 l 0
b =
1 d l
0
1
0
T
l2
T 2
l
ise b = d l = 2 = 2
1
0
l 0 T
T
T 2
T2
0
2 b = 2
1
T
T
-------------------------------------------------------------------------------------------------
f (T ) =
T - At
1 T T 1 -t 0
g (T ) = f (T ) e dt B =
dt
0 1 0 0 1 1
0
2 T
t
1 T t - 0
=
2
0 1 0 t 1
0
1 T T
=
0 1 0
T2
0
2
1
T
T2
1 T -
=
2
0 1 T
2 T 2 T 2
T -
=
2 = 2
T T
---------------------------------------------------------------------------------------------------
x1 [ (k + 1)T ] 1 T x1 (kT ) T
=
+2
x2 [ (k + 1)T ] 0 1 x2 (kT ) T
u (kT )
z -1
z -1
= z 2 - 2 z + 1 = z 2 + a1 z + a2 ak evrim karakteristik
w=
= 0 1 ve s = [b f b ] = 2
0
1
T 2
3T 2
2
T T
2 w s = 2
T
T
2
-T
0 -2 2
(a - a) = - =
0 1 -1
1
T 2
f = wT sT (a - a ) =
1
2T
1
1
2
T 2
T
durum geri-besleme matrisi, f = olarak elde edilir.
-1
3
2T
2T
1
3 2
=
2T -1
T
T
4
-1
2
p( z ) = zI - f + bf T
1
z - 2
=
1
T
T
4
2
=z
1
z+
2
-
1
u (kT ) = - f T x(kT ) = - 2
T
3 x1 (kT ) x1 (kT ) 1
;
T
=
2 x2 (kT ) x2 (kT ) 1
K=0;
1
u (0) = - 2
T
3 x1 (0)
1
T
= - 2
2 x2 (0)
T
3 1
1 3T
T => u (0) = - +
T 2
2 1
K=1;
NOT
x [ (k + 1)T ] = f - bf T x(kT )
u (1) = - f T x(T )
k =0
= - f T f - bf T x(0)
1 T
1
3
2
4 1
= - 2
T
2 -1 -1 1
T
T
2
1
1
u (1) = 2 x1 (0) +
x2 (0)
2T
T
x(T ) = f - bf T x(0)
k = 1;
x(2T ) = f - bf T x(T )
x(2T ) = f - bf T f - bf T x(0)
2
x(2T ) = f - bf T x(0
...
n
x(nT ) = f - bf T x(0)
K=2;
u (2T ) = - f T x(2T )
2
= - f T f - bf T x(0)
u (2T ) = 0
u(t)
1 - e sT
s
u(t)
1
s
K2
K1
1
s
x1 (t )
Konum
Hz
Saysal lemci
u(k)
x2 (t )
q (t )