Professional Documents
Culture Documents
BLM 1 GR 1.1. Dijital Kontrol Sistemlerinin Tantlmas 1.2. Saysal Sistem: 1.3. Kk Doru Akm Motorlarnn Hz ve Konum Kontroln Yapan Dijital Bir Sistem 1.4. Kat Endstrisinde Kadn Kalnlk, Rutubet Ve Arln Kontrol Eden Sistem BLM-2 DJTAL KONTROL SSTEMLERNN MATEMATK MODELLER 2.1.rnekleme: 2.2. SAYISAL ZMLEMELER 2.2.1. terasyon yntemi: 2.1.2. Saysal ntegral 2.1.3. Saysal Trev a. Geri fark yntemi b. leri fark yntemi c. Merkezi fark yntemi 2.3. Diferansiyel Denklemlerin Ayrk Zamanda Yazl 2.4. Fark Denklemleri 2.5.Fark Denklemlerinin Bilgisayarla zm 2.6. Fark Denklemlerinin zm 2.7. z Dnm 2.8. z Dnmnn zellikleri 2.9. Seilmi Baz z Dnm iftleri 2.10. Ters Z Dnm 2.11. Fark Denklemlerinin z dnm ile zm 2.12. Transfer Fonksiyonu 2.13. Transfer Fonksiyonu Verilen Sistemin Cevabn Bulma 2.14. Sinyal Ak emalar 2.15. Ayrk Zamanda Durum Denklemleri 2.16. Ayrk Zamanda Dorusal ve Zamanla Deimeyen Sistemle in Durum Denklemleri: 2.17. Durum Denkleminden Transfer Fonksiyonuna Dnm 2.18. Transfer Fonksiyonundan Fark Denklemine Dnm 2.19. Fark Denkleminden Durum Denklemine Dnm 2.20. Durum Uzay Diyagramlar 2.21. Blok Diyagramndan Durum Denklemi kartlmas: 2.22. Durum Denklemlerinin zm 2.23. Analog Sistemlerin Saysala Dnm 2.24. Srekli Sistem Durum Denklemlerinden Zamanla Deimeyen Ayrk Sistemlerin Durum Denklemlerine Gei BLM-3
ARETLERN RNEKLENMES VE YENDEN SREKL ARETE EVRLMES 3.1. Fiziksel ve deal rnekleyici 3.2. rneklenmi aretin Kompleks Konvolsyonla Elde Edilmesi 3.3. deal rnekleyici 3.4. E*(s)Bulunmas BLM-4 KAPALI EVRM DJTAL KONTROL SSTEMLER 4.1. Giri 4.2. Kapal evrim Dijital Kontrol Sistemleri Blok Diyagramlar SAYISAL KONTROL SSTEMLERNN ANALZ 5.1. Saysal Kontrol Sistemlerinin Analizi 5.2. Temel Kontroller BLM-6 KAPALI EVRM DJTAL KONTROL SSTEMELERNN STABLTES 6.1. Kararllk Analizi UYGULAMALAR MATLAB UYGULAMALARI
2. Kontrol edilen k bykl giri bykln daha byk duyarlkla (daha kk hata ile) izler. 3. Sistem parametre deiimlerine daha az duyarldr. 4. D ve i bozucu etkilerden daha az etkilenir. 5. Mikroelektronik ve mikrobilgisayarlarda meydana gelen son teknolojik deimeler nedeni ile dijital kontrol sistemlerindeki kontrol ediciler daha hafif, kk ve ucuzdur.
Bilgisayarlar toplama, arpma ve integral alma ilemini saysal olarak yaptklarndan, giri iaretlerinde genlikleri saylarla ifade edilen darbe dizisi eklinde olmas gerekir. A/D evirici srekli iareti bilgisayarda kullanlabilecek kodlanm iarete evirir. D/A ise bilgisayardaki iaretleri srekli iarete evirir.
1.3. Kk Doru Akm Motorlarnn Hz ve Konum Kontroln Yapan Dijital Bir Sistem
Konum kontrol, hz kontrol ve balang konumu kontrolu yapan, kk gl bir doru akm motoru kullanan, bir dijital kontrol sistemi ekil de gsterilmitir. Bu dijital kontrol sisteminde a. Konum kontrol, ykn atalet momentini deitiinde, uygun bir hz yrngesinin otomatik olarak seilmesi ile yaplr. b. Hz kontrol, orant-integral ve trev alan kontrolr yardm ile uygun bir hz-moment karakteristii elde edilerek yerine getirilir. c. Sistem enerjilendiinde otomatik olarak balang konumuna gelir, ya da durma halinde sistem tekrar alacak duruma gelir. Anlan kontrol sistemi fotokopi makinalarnda, word processorslerinde, printerlerde ve robotlarda kullanlr. Hz darbe dizisi eklinde alglayan motor miline bal disk bir dnmede 500 darbe verebilir. Doru akm motorunu sren devre 2 kHz de alan bir chopperdir (kycdr).
1.4. Kat Endstrisinde Kadn Kalnlk, Rutubet Ve Arln Kontrol Eden Sistem
Kat endstrisinde, kadn parlak, homojen ve kaliteli olmas iin bilgisayarl kontrol sistemi kullanlr. Bu da, dijital kontrol sistemlerinin uyguland bir alandr. Kalnlk, rutubet be arl kontrol etmek iin nce bunlar alglamak ve darbe dizisi haline getirerek uygun genliklerle bilgisayara girmek gerekir. Bilgisayar referans kat kalnl, arl ve rutubetiyle gerek deerleri karlatrr ve kontrol iaretlerini veriri. ekil de sistemin blok diyagram gsterilmitir.
ekil1.4. : Kat fabrikalarnda kadn kalnlk, arlk ve rutubetini kontrol eden dijital sistemin basit blok diyagram
2.1.rnekleme:
f(t) = Sin 5t ifadesi zamana bal bir sinyal, srekli zaman sinyali:
f (t0) = Sin 5 t0 f (t1) = Sin 5 t1 t0 t1 t2 t3 0 0,2 0,4 0,6 K = 0, 1, 2, ... tk = K.T T = O,2 sn = t1 t0 = t2 t1 = t3 t2 f ( tk ) = Sin 5 ( tk ) f ( 0 ) = Sin 5. 0. 0,2 f ( KT ) = Sin 5 K.T f ( 1, T ) = Sin 5. 1. 0,2
rnek : u ( K ) = ( 1 )k k ? 0
K daima sfrdan byk seilir. u ( k ) 0 anki rnek.u ( k + 1 ) bir sonraki rnek u ( k 1 ) bir nceki rnek. Analog sinyaller, saysal sinyale dntrlebilir.
rnekleme frekansn en az 2 kat olmaldr. rnekleme fazla alnrsa bilgisayarda fazla yer kaplar ve bilgisayarn hz der. rnekleme peryodunu kk tutmak iyidir.
scanf ( % f, % f , & x [ 0 ], & e ); for ( k = 0 ; k < 200, k++ ) { x [ k+1 ] = f ( x [ k ] ) if ( fabs ( x [ x+1 ] x [ k ] < e ) ) printf ( kk = % f , x [ k+1 ]; } Basic dilinde zm: INPUT Bir deer giriniz , y INPUT Hassasiyeti giriniz , E 10. x = 5 + Sin ( y ) IF ABS ( x -y ) < E THEN GOTO 20 y=x
f ( t ) = Sin 5t ise a. Sol kenar kural y ( k ) = y ( k-1 ) + T. F ( k-1 ) b. Sa kenar kural y ( k ) = y ( k-1 ) + T. F ( k ) c. Yamuk kural
f ( t ) = Sin 5t ise a. Sol kenar kural y ( k ) = y ( k-1 ) + T. F ( k-1 ) b. Sa kenar kural y ( k ) = y ( k-1 ) + T. F ( k ) c. Yamuk kural
f ( t ) = Cos 2 t , y = - 2. Sin 2 t Trevin bir dier anlam yani karl eimdir. Eimin bulunma yntemi 3e ayrlr. Y ( k ) = tan dr.
Denklemlerin
Ayrk
rnek:
a) u(k) = (1)k k?0 k = 0, 1, 2, 3, ... u(k) = 0 k<0 olarak tanmlanan bir giri iaretinin deiimi ekil 1de gsterilmitir. aret bir birim basamak dizisidir. b) u(k) = (2)k k?0 k = 0, 1, 2, 3, ... u(k) = 0 k<0 olarak verilen bir zamanda ayrk iaretin deiimi ekil 2de gsterilmitir.
n deiimi
Zamanda ayrk iareti genlikleri deiik zaman anlarnda sins fonksiyonunun genliklerine eit olan sinzoidal bir darbe dizisidir.
Darbe dizisi ekil 3de gsterilmitir. Fark denklemlerinde kullanlan katsays ve fonksiyonlarn u zellikleri vardr: x(k) durum deikeninin imdiki deerini x(k-1) durum deikeninin bir nceki deerini x(k-n) durum deikeninin n nceki deerini u(k) giri deikeninin imdiki deerini u(k-n) giri deikeninin bir nceki deerini
ekil 4 Dijital kontrol sistemlerinde Birim gecikme zaman Kazan eleman Toplama elaman
gsterir. x(k-n)ye n kez geciktirilmi durum deikeni de denir. Bu deikenlerin blok ya da iaret ak diyagram biiminde gsteriliinde ekil 4 a, b, cdeki elemanlar kullanlr. Bu elemanlar birim gecikme, sabit kazan, toplama elemanlardr. Bu tanmlar kullanarak lineer, zamanla deimeyen dijital sistemleri sistem mertebesine bal olarak aadaki fark denklemleri yardm ile gstermek mmkndr. k = 0, 1, 2, 3, ...n Birinci mertebeden fark denklemidir. kinci merteben fark denklemidir.
n. merteben fark denklemidir. a ve bler sabit olmak zere Eer b1u(k) = 0 ise, denklem birinci mertebeden homojen denklem adn alr. Eer b0, ...,bm = 0 ise fark denklemi n. Mertebeden homojen fark denklemidir. 3. Denklemde kk+n alnarak
eklinde yazlabilir.
2.5.Fark zm
y(-1) = 0 , u(k) = (1)k k?0 y(-2) = 0 , u(k) = 0 k<0
Denklemlerinin
Bilgisayarla
Bilgisayar indisleri eksi alnamayaca iin indisi arttrmak gerekir. Bu sebeple programda bunu ayarlamak gerekir. y(0) = 0 y(1) = 0 y(2) = 0 for (k = 3 ; k<100 ; k++) {
olur. Bu denkleme homojen fark denklemi denir ve zm olarak xc(k) = Crk kabul edilir ve yerine konur.
ya da
olur. Bu denkleme karakteristik denklem denir. Cebrin esas teoremine gre n. Dereceden bir denklemin genel olarak n farkl kk vardr. Bu kkler r1, r2,... rn olsun. Karakteristik denklem yardm ile elde olunan fark denkleminin zm
ya da
olur. C1, C2,...Cn balang koullarndan belirlenir. Karakteristik denklemin kkleri aada verilen drt farkl biimde olabilir. a. Eer karakteristik denklemin kklerinin hepsi farkl ve gerel ise, tamamlayc zm
c. Kkler
d. Eer kompleks elenik kklerden i. Kk m katl ise homojen denklemin bu katl kke ilikin zm
eklinde olur. Basit rneklerle fark denkleminin tamamlayc zm elde edilecektir. Fark denklemlerinin zmnde dier bir yntem z dnm zm yntemidir. Bu yntem z dnm aklandktan sonra fark denklemlerine uygulanacaktr. Buraya kadar fark denkleminin tamamlayc xc(k) zmn elde ettik. Diferansiyel denklemlerde olduu gibi kaynak fonksiyonunun trne bal olan, bir de zel zm vardr. Fark denkleminin tam zm tamamlayc xc(t) zm ile zel zmn x(k) toplamdr. O halde fark denkleminin tam zm Tam zm = Tamamlayc zm + zel zm xt(k) = xc(k) + x(k) olur. Bundan sonra zel zmn elde edilmesi yntemi aklanacaktr. Fark denklemlerinin zel zmlerinin elde edilmesi n. mertebeden lineer sabit katsayl bir fark denklemidir.
Burada u(k) kaynak ya da kontrol fonksiyonu x(k)lar da bu fonksiyona kar den ktr. Kontrol fonksiyonlar u(k)lar genellikle aadaki biimlerde olabilir. ak, kn, knak, ya da kaynak ya da kontrol fonksiyonu u(k)nn yukarda aklanan biimine gre zel zmn genel ekli seilir. ounlukla bu zel zmler, u(k)nn biimine gre tablolar halinde verilmitir. Tablolardan alnabilen, genel biimde olan bu zel zm fonksiyonlarnda, ya da
bilinmeyen sabit katsaylarn deeri, zel zmn diferans denkleminde yerine yerletirilmesi ile elde olunur. zel zm bulmada operatr metodu da vardr. Fark Denkleminin Analitik zm rnek:
u(k) = 0 iin
Karekteristik denklemi
2.7. z Dnm
Srekli iaretle alan kontrol sistemlerinde Laplace dnm, dijital sistemlerde ise z dnm yaygn olarak kullanlr. e(k) sonlu ya da sonsuz bir darbe dizisi olsun, e(k)nn dnm, blgesinde yaknsaklk
olarak tanmlanr. Gerekten E(z), znin negatif slerine gre ifade edilen bir geometrik dizidir. Burada (q = 0, q = ?), p ve q pozitif sonlu deer alabildii gibi p = -?, q = +? olmas halinde
eklinde yazlr. Bu dnme iki tarafl z dnm denir. z dnmnn tanmn daha iyi anlamak iin birka rnek verelim. R1, R2, z dnmnn yaknsaklk blgesini tanmlar
2.7. z Dnm
Srekli iaretle alan kontrol sistemlerinde Laplace dnm, dijital sistemlerde ise z dnm yaygn olarak kullanlr. e(k) sonlu ya da sonsuz bir darbe dizisi olsun, e(k)nn dnm, blgesinde yaknsaklk
olarak tanmlanr. Gerekten E(z), znin negatif slerine gre ifade edilen bir geometrik dizidir. Burada (q = 0, q = ?), p ve q pozitif sonlu deer alabildii gibi p = -?, q = +? olmas halinde
eklinde yazlr. Bu dnme iki tarafl z dnm denir. z dnmnn tanmn daha iyi anlamak iin birka rnek verelim. R1, R2, z dnmnn yaknsaklk blgesini tanmlar
3.
3a. 4. 5. 6. Eer e(k) daa doru gelien bir tarafl dizi ise
Eer z = 1 noktas E(z)in yaknsaklk dairesinin stnde ya da iinde ise ve e(k) bir tarafl saa doru gelien bir darbe dizisi ise
7. 8. 9. ( * konvolsyon gsterir)
3. 3a. 4. 5. 6. Eer z = 1 noktas E(z)in yaknsaklk dairesinin stnde ya da iinde ise ve e(k) bir tarafl saa doru gelien bir darbe dizisi ise Eer e(k) daa doru gelien bir tarafl dizi ise (bir yanl dnm)
7.
8. 9. ( * konvolsyon gsterir)
rnek:
eklinde yazlrsa
rnek:
rnek:
rnek:
eklinde yazlrsa
rnek:
rnek:
z dnm alnrsa;
rnek:
z dnm yaplr;
Fourier dnm ile ilikisi [deitir] Ayrk zamanl Fourier dnm (DTFT)'in genelletirilmesi olan z-dnmnn Fourier dnm ile yakndan ilgisi vardr. gibi dnlrse (DTFT) elde edilmektedir.
Bunun sebebi yle aklanmaktadr: z bir kompleks saydr ve kutupsal formda Aej olarak gsterilmektedir. Eer A = 1 ise z dnm Fourier dnm olmaktadr ama yarap 1'den farkl ise o zaman z dnm olarak kalmaktadr. [1] ROC, z Dnmnn en nemli kavramdr. ROC (region of convergence-yaknsama blgesi) bir sinyalin z-dnmnn sonsuz olmayan bir sayya yaknsad deerlerinin z-
dzlemi zerinde gsterildii alandr. ROC sistem hakknda bir ok bilgi almamz salar. izimi ise aadaki zelliklere baklarak yaplr. ROC bir halka ya da bir disktir ve merkezi orjindedir. H(z)'de z yerine koyulunca
Fourier dnmne yaknsayabilmesi iin ROC'un birim emberi iermesi gerekir. Bu ayn zamanda sistemin kararllk kriteridir. ROC kutup ieremez. x[n] snrl dizi ise ROC btn z-dzlemidir. Belki 0' ya da sonsuzu iermeyebilir. Nedensel sistemlerde, x[n] saa yasldr ve ROC en dtaki kutbun dna doru olur. Antinedensel sistemlerde, x[n] sola yasl ve ROC en iteki kutbun iine doru olur. x[n] hem nedensel hem de anti-nedensel terimler ieriyorsa, ROC en dtaki kutuptan ieri en iteki kutuptan dar doru olan bir halkadr. Sistemin hem nedensel hem de kararl olmas durumunda, btn kutuplar birim emberin iinde olmaldr. nk eer bir kutup bile birim emberin dnda olsa, nedensel sistem zelliinden dolay ROC en sadaki kutbun dna doru olur ve birim emberi ieremez, bu durumda sistemin kararllk kriteri de karlanamaz. ROC balantl olmak zorundadr.
x = (3u(z) z-1
y(z) = 2x
aret ak diyagramlar, blok diyagramlar gibi, sistemlerin sebep- sonu bantlar gstermek iin kullanlr. ncelikle kontrol sistemlerinde geri besleme evrim says fazla olmas halinde blok diyagramlarn tek evrime indirgemek ve kapal evrim transfer fonksiyonunu hesaplamak zorlamaktadr. Sinyal ak emalar, blok diyagramlarna gre daha basit inceleme imkan salayan bir yntemdir.
Transfer
rnek:
zm:
Fark
Durum
rnek:
olur. Bu dijital sistemin darbe transfer fonksiyonu kn z dnmnn giriin z dnmne oran
dr. Rasyonel kesiri znin negatif kuvvetlerine gre seriye aarak ve z dnm tanmn gz nne alarak, ayrk zamanda g{k}say dizisi bulunur. Ancak bu ayrtta, darbe transfer fonksiyonu bir dijital sistem iin durum modeli ya da dijital computerde uygulanabilen modelin elde edilmesinde yntem kullanacaz.
1. Dorudan elde edilen model Kanonik form 2. Seri model 3. Paralel model
olur. X(z), zX(z)...zn X(z)nin ters dnmleri dnlecek olursa X(z) x(k) = x1(k) x(k) = x1(k) zX(z) x(k+1) = x2(k) x(k+1) = x2(k) z2X(z) x(k+2) = x3(k) x(k+1) = x3(k) x(k+2) = x3(k) zn-1x(z) x(k+n-1) = xn(k), x(k+n-1) = xn(k) = xn-1(k+1) znX(z) x(k+n) x(k+n) = xn(k+1) yazlr. k iin ise, xn(k+1) = u(k) - a1xn(k) a2xn-1(k) -...- an-1x2(k) anx1(k) y(k) = b0xm+1(k)+ b1xm(k) + b2xm-1(k) +...+ bm-1x2(k) + bmx1(k)
bulunur. Fiziksel sistemlerde m<n dir. m = n-1 kabul edilirse y(k) = b0xn(k)+ b1xn-1(k) + b2xn-2(k) +...+ bn-1x2(k) + bnx1(k) bulunur.
Durum uzay diyagram ve zamanda ayrk blok diyagramn elde etmek amac ile m = n-1 alarak, pay ve payday zn ile blelim.
Y(z) / U(z) rasyonel kesrinin payn sa taraftaki kesrin payna ve paydasna da paydasna eit yazalm.
yazarak aadaki eklin durum uzay diyagramnn alt ksm elde olunur. st ksm ise
ekil 1: Lineer zamanla deimeyen zamanda ayrk sistemin durum uzay diyagram
ekil 2: ekil 1deki durum uzay iaret diyagramndan elde olunan n. mertebeden lineer zamanla deimeyen fark denkleminin zamanda ayrk blok diyagram ekil 2 de verilen modelleme ise minimal bir modellemedir ve n adet gecikme eleman kullanlmtr. Bu diyagramdan durum deikenleri iin kolayca
yazlr. Seri Model (seri uzay diyagram) Bu model durum uzay diyagramnda biribiri ardnda seri balanm alt diyagramlardan oluur. Varsayalm ki dijital sistemin darbe transfer fonksiyonu basit kutup ve sfrlar cinsinden arpanlara ayrlm olarak aadaki gibi verilsin. Ayrca kutup ve sfrlarn gerek deerli olduunu varsayalm. Darbe trasfer fonksiyonunu alt darbe transfer fonksiyonlar cinsinden, arpm eklinde
olarak yazabiliriz. imdi i. Alt darbe fonksiyonu ile (m+1), (m+2)...ninci darbe fonksiyonu
olarak yazlr.
Durum
2. Durum denklemleri kya deerler vererek ve genel zm iin bir ifade bularak da zlebilir. Durum denklemlerinin, lineer zamanla deimeyen zamanda ayrk sistemler iin verilen ifadeyi gz nne alrsak;
veya
Buradan
rnek:
2. Durum denklemleri kya deerler vererek ve genel zm iin bir ifade bularak da zlebilir. Durum denklemlerinin, lineer zamanla deimeyen zamanda ayrk sistemler iin verilen ifadeyi gz nne alrsak;
veya
Buradan
k = 1den balayacak.
Ayrca formlde
rnek:
Sistemlerin
Saysala
a) Geriye Doru Fark Alma Birinci mertebeden bir diferansiyel denklem gznne alalm.
olur. imdi varsayalm ki x(t) T peryodu ile rneklenmitir. t = k.T 1. (k-1)T<t<kT aralnda
dur.
Sa yan ise integral integrasyon aral rnekleme aral olduundan x(t) sabit kabul edileceinden, ekilden grld gibi, sa yandaki integral [x(kT)]Tdir. ayrk sistemler iin
bulunur. Burada sa yanda bulunan (a)nn boyutu sn-1 olduunu gzden rak tutmamak gerekir.
olur. Buradan
olduu grlr. S blgesinde Re(s)<0 yarm s dzleminin tmn tanmlar ve bu blge stabilite blgesidir. (z) blgesinde stabilite tanmlamak zere
ya da
sadeletirerek
ile verilen diferansiyel denklemi ayrk olarak yazmak amac ile t0 = kT den t = (k+1)Tye kadar integral alarak
ekil: leri doru fark alma olur. imdi verilen balanty trev kavram ile elde edelim.
olur. Gene her iki denklemin s ve z dnmlerini alarak, ilk koullar sfr alarak
dnmne kar dt grlr. Bu dnm ekilde gsterilmitir. Stabilite iin Re(s) < 0 ve z dzleminde
Yukardaki incelemelerden geriye doru fark alma kullanlarak elde olunan trevin dnmne kar dt ileriye doru fark alma ynteminin ise dnmne kar dt belirlemi olduk. Geriye doru fark alarak tanmlanan trevle elde olunan dnmnn stabiliteyi bozmad, buna karn ileriye doru fark alarak tanmlanan trevden elde olunan s(z-1)T-1 dnmnn sistem stabilitesinin bozduu dncesi ile ileriye doru fark alma ile, trev tanm ve ilgili dnm kullanlamaz.
Yamuk yaklam ile integral ve trev alma iin gene ayn denklemi gz nne alalm.
bulunur. Bu dnm ayn zamanda bir lineer dnm olarak da adalandrlr. s dzlemi stabilite blgesi Re(s)<0 ya da
bulunur. Buradan da x2- y2<0 ya da x2+ y2<1 elde olunur. Bylece iki ynl lineer dnmn sol s yarm dzlemini birim daire iine dntrld anlalr.
ekil: Yamuk kuralna gre integral almaya ilikin dzlemi, z dzleminde birim daireye dntrlmesi
2.24. Srekli Sistem Durum Denklemlerinden Zamanla Deimeyen Ayrk Sistemlerin Durum Denklemlerine Gei
Srekli sistemin durum denklemlerinin
olur. olduundan
olur. t = t0 iin integral iindeki fonksiyonlarn impuls ya da impuls trevleri iermedii dnlerek, deerinin sfr olmas gerektiinden
ve k iin
bulunur. imdi ayrk sisteme gemek iin rnekleme zaman ama iin t0 = kT ve t = kT+T koyarsak vr bu aralk araln dnelim. Bu sabit kabul edersek
yazlr. Buradan
yazlarak
olur. rnek:
srekli denklem sistemi veriliyor. Sistemin ayrk durum modellerini bulunuz. zm: nce yi belirleyelim. Srekli sistemin parametre matrisleri
dr.
iin
bulunur. imdi ayn banty baka bir yoldan elde etmek iin
bulunur.
2.24. Srekli Sistem Durum Denklemlerinden Zamanla Deimeyen Ayrk Sistemlerin Durum Denklemlerine Gei
Srekli sistemin durum denklemlerinin
olur.
olduundan
olur. t = t0 iin integral iindeki fonksiyonlarn impuls ya da impuls trevleri iermedii dnlerek, deerinin sfr olmas gerektiinden
ve k iin
bulunur. imdi ayrk sisteme gemek iin rnekleme zaman ama iin t0 = kT ve t = kT+T koyarsak vr bu aralk araln dnelim. Bu sabit kabul edersek
yazlr. Buradan
yazlarak
olur. rnek:
srekli denklem sistemi veriliyor. Sistemin ayrk durum modellerini bulunuz. zm: nce yi belirleyelim. Srekli sistemin parametre matrisleri
dr.
iin
bulunur. imdi ayn banty baka bir yoldan elde etmek iin
bulunur.
ekil1 a) rnekleme sresi ? ve rnekleme periyodu T olan bir rnekleyici k e *(t) ve gsterilii
ekil 2: b) rnekleme sresi ? = 0 olan ideal bir rnekleyici ve buna sfrnc mertebeden tutucu eklenmesi halinde e(t)k
c) rnekleme sresi ?, tutma sresi Th ve rnekleme periyodu T olan rnekleyici ve sfrnc mertebeden tutucunun k e(t) ekillerin incelenmesinden rnekleme sresi ?, ve rnekleme periyodu T olan gerek ya da fiziksel bir rnekleyici arasndaki fark aka grmek mmkndr. Gerek rnekleyicinin k darbe sresi ? snrl olan ve genlii t = kT, k = 0, 1, 2,... anlarndaki srekli iaret genliine eit olan bir darbe dizisi olduu halde, ideal rnekleyici k, deeri t = kT anlarnda srekli iaret deerine eit olan bir impuls ya da delta Dirac dizisidir. rnekleyici kna konan, tutucu devrenin ideal ya da gerek eleman alnmas halinde tutucu k da ekil cde gsterilmitir. rnekleyicide en nemli sorun T rnekleme periyodunun seilmesidir. Tnin seiminde en nemli kriter e(t) srekli iaretinin ierdii bilgi (information) den en az kayp vererek rneklenmi iaretin e*(t)nin elde edilmesidir. T ne kadar kk olursa e(t) srekli iaretinin de o kadar e*(t) rneklenmi iarete yaklaaca aktr. Ancak byle bir rnekleyici gerektiinden fazla pahal olur. Tnin seileceine ilikin Shannon rnekleme teoremi daha sonra verilecektir. Ancak burada ksaca bu teoremi yle ifade edebiliriz: f0 frekansndan daha byk frekanslar iermeyen bir e(t) srekli iareti, Ts = 1/(2f0) saniyelik bir rnekleme periyodu ile rneklenirse iaret tam olarak belirlenir ve bilgi kayb olmaz. Pratikte dijital sistemlerin stabilitesi asndan fs rnekleme frekans daha byk T rnekleme periyodu ok daha kk seilir.
rnekleme, bilgi ilem ve haberleme asndan bir modlasyondur. Burada genlik ve darbe genilii modlasyonu kullanmak mmkndr. ekil 2de modlasyonda kullanlan ekil 3: Darbe genlik modlasyonu es(t) modle edilecek iaret, fc(t) tayc Tayc ve modle edilen iaretler sembolik olarak gsterilmitir. Darbe genlik modlasyonu iin bir darbe dizisi gz nne alalm. ekil 4te darbe genilikleri ? ve darbe periyodu T olan birim genlikli bir darbe dizisi ile modle edilecek olan es(t) srekli iareti gsterilmitir. Burada fc(t), birim genlikli darbe modlasyonu tayc dalgas, birim basamak fonksiyonu cinsinden
ekil 4: Darbe genlik modlasyonunda giri k iaretleri, fc(t) tayc iaret darbe dizisi, darbe genlik modlasyon k, es(t) srekli iaret
Zaman blgesinde ifade edilen genlik modlasyonu k nin frekans blgesi davrann incelemek ilgintir. ekil 4te gsterilen birim darbe dizisi periyodik bir fonksiyondur ve Fourier serisine alabilir.
ya da
bulunur. fadesini
parantezine alnrsa
bulunur.
bulunur. imdi
olarak tanmlanr.
olur. Buradan
ya da
bulunur. Bylece ? sreli darbelerle ve T rnekleme periyodu ile rneklenmi bir iaretin Fourier dnm elde edilmi olur. Ck kompleks Fourier katsaysnn mutlak deeri,
dir.
bulunur. Grlyor ki, rnekleme sresi ? olan birim darbe dizisinden oluan tayc iaretin genlik spektrumu frekans blgesinde Sinc(.) fonksiyonuna gre deien izgilerdir. ekil 6 da Fourier serisi kompleks katsaylarnn genliklerinin mutlak deerlenin deiimi gsterilmitir.
ekil 6: Birim darbe dizisinin spektrumu rneklenmi iaretin frekans blgesi davrann incelemek zere bunun Fourier dnm olan E*(jw) nn genliinin deiimini izelim.
olur. imdi varsayalm ki srekli iaret es(t)nin Fourier dnm Es(jw)nn genliinin mutlak deeri ekil 7.ada gsterildii gibi olsun. Es(jw) kullanlarak, rneklenmi iaretin Fourier dnm nn genliinin deiimi elde edilecektir. | |y herhangi bir |, k iin u ekilde elde edebiliriz. nce n = k yazarak |Ck| elde edilir ve sonra |
noktasna kaydrlr. Burada es(t)nin ierdii en yksek asal frekansn w0 olduunu ve w0nn iki katnn rnekleme asal frekans ws den kk kald varsaylacaktr. ekil 7.bde | | rneklenmi iaretin genliinin deiimi verilmitir.
ekil 7: a) Srekli iaret es(t)in Fourier dnm |E(jw)|nin genliinin wya gre deiimi b) Sresi ? olan birim darbe (puls dizisi ile rneklenmi iaretin Fourier dnmn genliinin deiimi
ekil 7.a ve bden grld gibi rnekleme frekans yars f s/2 es(t) iaretinin ierdii en yksek f0dan byktr. f0 = fs/2 olmas halinde nn genlii klerek tekrarlanan ksmlar arasnda hibir boluk kalmaz es(t) iareti hata yapmakszn belirlenebilir. Ancak f0>fs/2 olduunda tekrarlanan paralar birbirinin iine girmeye ya da birbirlerini rtmeye balarlar ki bu halde, dan es(t) elde edilemez. nk Fourier dnmlerin birbirini rtmesi, matematik olarak ters dnm tanmna uymaz ve bilgi kaybna neden olur.
Kompleks
olur. Sa yan kompleks konvolsyon integrali ile bilirlenir. Tanm olarak kompleks konvolsyon integrali
dir. Es(s) ve Fc(s) sras ile es(t) ve fc(t)nin Laplace dnmleridir. Sresi ? ve periyodu T olan birim darbe dizisinin Laplace dnm
bulunur. Bir yanl Laplace dnm kullanldndan k<0 deerinin katsays tanm uyarnca sfrdr.
bulunur. Burada c.E(?) ve Fc(s)in yaknsaklk absisi ile ilikili bir sabittir. Bu integrali belirlemek zere ekil 8de gsterilen evreler kullanlacak ve sonra Cauchy rezid teoremi uygulanacaktr.
yazabiliriz. kinci terimi, a, b, c, d, evresi zerine integral almay belirler. Eer integralin paynn derecesi paydadan kkse, s =Rej?, R ?iin, bu integralin deeri sfr olur. o halde
nn E(?)in kutuplarna ilikin rezdlerin toplam, imdi ayn integrali bir de Y2 iin yazalm.
yazlr. Eer ikinci terimde integralin paydasnn derecesi payndan bir derece yksek ise (a-ed) evresinde s =Rej?, R ? olduundan bu integral sfr olur. Buradan
bulunur. Bu halde Cauchy rezid teoremine gre, bu kez evresel kompleks integral saat ibreleri ynnde alndndan
nn fonksiyonu kutuplarndaki rezidleri toplam Buradan da fonksiyonun kutuplarnn s-? = (2?/T) jkws ite her yerde bu wsi kullanabilseydik. periyodik olma zelliini kullanarak
olduu bulunur. Buraya kadar darbelerin genilik ya da srelerinin ? olduunu kabul ettik. Baka bir deyile, tayc iareti kk sreli darbelerden oluturduk. Bundan sonra modlasyonun tayc iaretinde ? = 0 alacaz. Burada darbe dizisi birim impuls dizisine dnr. Bu halde rnekleyiciye ideal rnekleyici denir
olarak yazlr. Bu halde rneklemeyi srekli e(t) iareti ?T(t) birim impuls tayc iaretinin modlasyonu gibi dnrek
yazlabilir.
ya da
elde olunur.ekil 9da fc(t) birim impuls dizisi, ideal rnekleyici, srekli e(t) iareti ve e*(t) rneklenmi iareti gsterilmitir. ekil 9.ada birim darbe ya da basamak fonksiyonunda impuls fonksiyonun elde edilii aklanmtr. Birim basamak fonksiyonlarn ayr ayr yazalm.
ekil 9: rneklenmi bir iaretin bir ideal rnekleyici ile elde edilii e(t) srekli iaret, f c(t) = ?T(t) birim impuls dizisi (tayc dalga), e*(t) rneklenmi iaret
ekil 9.a.: Birim darbe (basamak) fonksiyonundan impuls fonksiyonunun elde edilii olur. Tanm olarak
olur. O halde iki birim basamak fonksiyonundan limit olarak ?(t) fonksiyonuna geerken 1/? ile blmek gerekir.
ifadesini nce 1/? ile arpalm sonra e-? (s-?) terimini ? 0 iin Taylor serisine aalm.
ilk iki terimi alp 1/? ile arptktan sonra yerine yazalm.
olur. Toplan iindeki F{.} w blgesinde konvolsyon gerektirir. Bu da ksaca, ?(t-kT) periyodik fonksiyon olduundan, kompleks Fourier serisi almndan
ya da
3.4. E*(s)Bulunmas
E(s) belli olmak zere, sinyalin yldzl dnm forml;
Analog belirlemede
rnek:
4.1. Giri
Bu blmde zamanda ayrk (dijital kontrol sistemleri) nin kapal evrim giri ve k balantlar verilecektir. aret ak diyagramlar da kullanlarak giri ve k arasndaki transfer fonksiyonlar elde edilecektir.
Kontrol
Bundan nceki blmde ak evrim dijital kontrol sistemlerinin darbe transfer fonksiyonlarn, rnekleyicinin sistemin deiik yerlerinde bulunmasna gre elde etmitik. Baz hallerde, yldzl giri ve yldzl k arasnda, yldzl darbe fonksiyonunun tanmlanamayacan gstermitik. Yldzl transfer fonksiyonlarndan z dnm transfer fonksiyonlarnn nasl belirleneceini aklamtk. Bu blmde, kapal evrim dijital kontrol sistemlerinin, fonksiyonlarn elde etmeye alacaz. Darbe transfer fonksiyonlarnn her hal iin elde edilemeyeceini greceiz. ekil1de verilen kapal evrim kontrol sistemini ele alalm.
ekil 1: a) Basit kapal evrim dijital kontrol sistemi blok diyagram b) aret ak diyagram Blok diyagramndan
ya da toplam transfer fonksiyonu ya da Laplace dnm C(s) ve C*(s)i giri ve parametreler cinsinden bulalm. Diyagramdan
bulunur. Burada (H(.)G(.)*) nce H(.)G(.) arpmnn yaplaca sonra da yldzl dnmn alnaca anlamndadr.
bulunur. Burada kapal evrim kontrol sistemleri blok diyagramlarnda karlalan bir gl belirtelim. Varsayalm ki C*(s) bilinmek isteniyor. Bunun iin yldzl dnmn alalm.
olur. Buradan C*(s), yandaki ifadede arpan haline gelemediinden zlemez ve toplam darbe transfer fonksiyonu bu yoldan gidilerek elde edilemez.
ekil 2.a) Yalnz knda rnekleyici bulunan kapal evrim dijital kontrol sistemi b) aret ak diyagram imdi yalnz k rneklenen basit bir dijital kontrol sistemi gz nne alalm. ekil 2de sistemin blok diyagram gsterilmitir. ekilden
ya da
yazlr. Her ne kadar kn yldzl dnm olan C*(s)belirlendi ise de, C*(s)/ R*(s) oran ya da toplam darbe transfer fonksiyonu elde edilemez. nk ilgilenilen R*(s) arpan haline sokulamamaktadr.
ekil 3 a) Hem hata hem de knda rnekleyici bulunan dijital kontrol sistemi blok diyagram b) Ayn sistemin iaret ak diyagram Yukarda incelenen iki hali de ieren daha genel bir kapal evrim dijital kontrol siteminin blok diyagramn gz nne alalm. Sistemin blok ve ak diyagramlar ekil 3de gsterilmitir. Blok diyagramndan
yazlr. Her iki yannn yldzl dnmn aldktan sonra, E*(s)in denklemde kullanlmas ile
ya da
bulunur. Bu da srekli kontrol sistemleri kapal evrim transfer fonksiyonu biimindedir. Yukardaki incelemelerden kapal evrim dijital kontrol sistemlerinin blok diyagramlar iin baz nemli kurallar verebiliriz. 1) Kapal evrim dijital kontrol sistemlerinin blok diyagramlarnda ekil 3de olduu gibi her koldaki iaret rneklenmi ise, kn yldzl Laplace dnm ve toplam transfer fonksiyonu, aynen srekli kontrol sistemlerinde olduu gibi elde olunur. Dier hallerde blok diyagramnda zmlenmesi istenen deikenin serbest arpan kalmas gzetilerek ilem yaplr. zellikle yldzl Laplace dnm alndnda, zlecek deiken arpan olarak kalamyorsa, bu deikene ilikin transfer fonksiyonu da verilemez. imdi kapal evrim dijital kontrol sistemleri zerine birka rnek vererek blok diyagramlarnn daha iyi anlalmasn salamaya alalm. rnek 1: Zaman blgesinde, kapal evrim bir dijital kontrol sistemi blok diyagram ekil 4a da ve bu diyagramn s blgesi edeer blok diyagram ekil 4bde verilmitir. Sistemin knn yldzl Laplace dnm ile z dnmn bulunuz. zm: ekil 4b blok diyagramnda
ya da
olur. buradan da
ekil 4 a) Bir dijital kontrol sistemi kapal evrim blok diyagram b) Laplace blgesi blok diyagram
rnek 2: ekil 5de verilen blok diyagramna ilikin ifadeleri veriniz, k byklnn z dnmn ve toplam transfer fonksiyonunu C*(s)/ R1*(s) ile C*(s)/ R2*(s)i bulunuz.
ya
da
ve
ve
bulunur. Toplam transfer fonksiyonu iin, E1*(s)ifadesinde, E2*(s) yerine deeri yazlr ve R2*(s)= G1*(s) E1*(s) ifadesi kullanlrsa,
ya da
ya da
elde olunur.
ya da
yazarak
elde olunur. Bu ifadelerden aka grlmektedir ki C*arpan haline getirilemez ve bu nedenle de C* zlemez. C*/ R* transfer fonksiyonu da verilemez.
Ak evrim cevab
rnek:
Ak ve kapal evrimde ayn deerler gz nne alnp zmler yapldnda ekillerden de grld gibi kapal evrimin ykselme hz ak evrime gre daha fazladr. a. rneklenmi Veri Sistemlerinin Analizi: E(s) E*(s) y(s) T tutma rnekleme ve tutma rnek:
olduundan
ki yldzsz ifade arplm olsayd y(s) = G(s).E(s) olurdu. Her iki tarafn yldz alnrsa
bulunmutu. Buradan
rnek:
K(s)
y(s)
olduundan
Sonu olarak bu blmde rneklenmi ve dijital iaret haline getirilmi iaretlere ilikin transfer fonksiyonlar, ak evrim kontrol sistemlerinin incelenmesinde kullanlan blok diyagramlarnn inceledik. Bilindii zere srekli iaretle alan kontrol sistemlerinde blok diyagramlar ounlukla sblgesinde incelenir. Halbuki rneklenmi iaretlerde ise blok diyagramlar z blgesinde verilir ve incelenir. Dijital kontrol sistemlerinde blok diyagramlarnda srekli e(t) iaretinin Laplace dnm E(s) ve rneklenmi iaret e (t)nin Laplace dnm farkl
fonksiyonlardr. Bu sistemlerde her zaman y (s) / u (z) yada y(z) / u(z) orann veren toplam transfer fonksiyonunu elde etmek mmkn deildir. rnek: Aralarnda ideal rnekleyici bulunan seri bal bir elemann k ifadesi yledir; e(t) e*(t) f(t) f*(s) y(t) y*(t) E(s) E*(s) F(s) F*(s) y(s) y (s)
Her iki ifadenin grld gibi yldzl ifadeleri bulundu. imdi ise F (s) ifadesi y (s)deki yerine konursa
1 Byle bir sistemin cevab referans noktas civarnda salnm eklindedir. a. Oransal Kontrol (P): Oransal kontrolde kontrol organnn girii olan hata sabit bir say ile arplarak k elde edilir. E(s) M(s) e(t) m(t) Buradan m(t) = Kp. e(t) veya M(s) = Kp . E(s) ortaya kar. Oransal kontroln transfer fonksiyonu
Kp deeri keyfi olarak arttrlamaz. Sistemin cevabn hzlandrr. stenen noktaya daha abuk ular. P kontrol normal olarak kararl bir alma oluturur. Daima bir daimi rajim hatas (offset) mevcuttur. Kp kazanc arttrlarak bu hata kltlebilir. Fakat K ok byrse sistem davran kararsz olabilir. Oransal kontrolrn hata da birim basamak deimesi olduu zaman vermi olduu cevap aadaki ekildeki gibidir. e(t) m(t) m(t) = K . u(t) K 1
Trev kontrolr hatann trevini almaktadr. Sabit kalan hata zerinde ise etkinlii yoktur. Hata girii sabit ise diferansiyel etkinin salayaca kumanda sfr kumandadr. Bu yzden kontrol organlarnda diferansiyel (trev) kontrolr tek bana kullanlmaz. Bu kontrolr deimekte olan hata zerinde etkilidir. Hata daha deimeye balyorken hemen harekete geer. Bu nedenle trev kontrolr nceden sezi olarak kabul edilir. Ayrca bu kontolr ksaca sistemin knn osilosyonunu giderir diyebiliriz. b. ntegral Kontrolr (I): Baz hallerde I kontrolr tek bana kullanlarak I tipi kontrol eleman elde edilir.
I kontrolr sistemdeki hatay sfr yapar. Fakat, I kontrolr yava bir kontrol salar. Yava olmasnn nedeni ise 900 derece faz gecikmesi getirmesidir. I kontrolr birim basamak girie cevab aadaki ekilde gsterilmitir. e(t) u(t) u(t) 1 e(t) t
c. PI kontrolr: PI kontrolr, P ve I kontrolrleri birletirir. Sistemde daimi (srekli) rejim hatas sfrdr. Oransaln integrale eklenme sebebi, integral zaten srekli rejim hatsn gideriyordu fakat yavat. Oransal ie sistemin cevabn hzlandryordu. Bu ekilde daha hzl bir ekilde sistemin srekli rejim hatas gideriliyor. PI kontrolrn birim basamak girie cevab ekildeki gibidir.
e(t)
u(t) u(t) K 1
t f) PD kontrolr: PD kontrolr, Pden dolay hzl bir alma salar, Dden dolay ise sistemin 90 0 faz avans getirir. Ancak sistemde sfr yaplamayan bir srekli rejim hatas mevcuttur. PD kontrolrn birim basamak girie cevab ekildeki gibidir. K 1 t
g. P I D kontrolr: P, I ve D etkilerin biraraya gelmesiyle oluur. Her bir etkinin davran zelliklerine sahiptir.
PID kontrol organ, hzl ve daimi rejim hatas sfr olan bir kontrol salar. Kp, KD, Ki katsaylarnn uygun ayarlanmas ile iyi bir kontrol salamak mmkndr. PID kontrolrn birim basamak cevab ekildeki gibidir. K 1 t
rnek:
R(s) + -T
C(s)=
C (s)=
(e
olduundan )
C(z)=
C(z)= G(s)=F (s).C(s) buradan her iki tarafn yldzl dnmn alrsak;
R(z)
, dir.
Y(z)=
Normalde erinin 1e gitmesi gerekirdi. Fakat grld gibi ye gidiyor. Dolaysyla lik bir kayp var. Dolaysyla bu sistemde srekli rejim hatas vardr. Bunu nlemek(srekli rejim hatasn yok etmek) iin devreye bir integral kontrolr balanrsa bu hata giderilir. Son deer teoremini uygularsak;
Lim
f(kt)=f(
)=Lim
(z-1).F(z)
Lim
(z-1).Y(z)=Lim
(z-1).
Grld gibi lik srekli rejim hatas mevcuttur. Bu tr durumlarda son deer teoremi uygulanrsa sistemde srekli rejim hatas olup olmad grlebilir. Sistemin srekli rejim hatsn yok etmek amacyla integral kontrolr balanrsa; Ki=3 olan I kontrolr nceki rnee balanrsa,
idi. Buradan;
Y(z)=T(z).R(z) R(z)=
Lim
(z-1).
*Grld gibi integral kontrolr ayn devreye uygulannca srekli rejim hats ortadan kaldrlm olur.
olarak tanmlansn. an, an-1,... aa gerek katsaylardr. anin pozitif olduu varsaym ile Jury kararllk test tablosu hazrlanr. z0 z1 z2 ............. zn a0 a1 a2 ............ an
an an-1 an-2 ............ a0
b0 b1 b2 ................. bn-1
c0 c1 c2 ........... cn-2
1.
2. 3.
4. 5. 6.
k = 0, 1, 2, ...
rnek: 0 1 2 3 z z z z
1. 2.
3.
4.
1.
2.
Oysaki
(n tek ise) koulu salanmadndan en az bir kk daire stnde ya da dndadr. Ayrca tablo kurulduu taktirde
in de
rnek:
1. 2.
mdr?
rnek:
1.
2.
3.
3.
bulunur.
Eer K 0 veya 1,964 dursa kkler birim ember zerine denk gelir. Dolaysyla osilasyon oluur.
MATLAB UYGULAMALARI
MATLAB'ta Diferansiyel Denklemlerin Kklerinin Bulunmas; Matlab'ta diferansiyel denklemlerin kklerini bulmak iin aadaki biimde fonksiyonlar kullanlabilir. katsayilar=[2 3 4]; kok=roots(katsayilar) kok =-0.7500+ 1.1990i -0.7500- 1.1990i denklem ikinci dereceden olduu iin iki kk vardr. MATLAB'ta Transfer Fonksiyonlarnn Basit Kesirlere Ayrtrlmas; pay=[1]; payda=[1 -5 6]; [kok yer kalan]=residue(pay,payda) kok = yer = kalan= 13[] -1 2 Burada kalan =[ ] bo matrisi kalan olmadn gstermektedir. rnek 3 iin pay=[1]; payda=[1 -4 5 -2]; [kok yer kalan]=residue(pay,payda) kok = yer = kalan = 1.0000 2.0000 [ ] -1.0000 1.0000
-1.0000 1.0000 ikinci ve nc durumlar ayn gibi grnseler de aslnda ikinci durum (z-1)'i ,nc durum (z-1)2 sini ifade eder. kontrolr ile ilgili rnek sistem kontrolr U(z) Y(z) kontrolr ve sistemin birletirilmesi py1=[2];pd1=[1]; py2=[0.007 0.007];pd2=[1 -1.937 0.943]; [pay payda]=series(py1,pd1,py2,pd2) pay = payda = 0 0.0140 0.0140 1.0000 -1.9370 0.9430 birim geribeslemeli cevab [pay1 payda1]=feedback(pay,payda,1,1,-1) pay1 = payda1 = 0 0.0140 0.0140 1.0000 -1.9230 0.9570 sistemin birim basamak cevabnn bulunmas dstep(pay1,payda1)
sistemin birim basamak cevab sistemin birim impulse cevabnn bulunmas dimpulse(pay1,payda1)
birim impulse cevab U(k)=exp(-2k) iin sistemin cevabnn bulunmas k=1:1:300; u=exp(-2*k); dlsim(pay1,payda1,u)
U(k) girii iin sistemin cevab Transfer fonksiyonundan durum denklemine dnm pay=[1 1];payda=[1 2 3 1]; [a b c d]=tf2ss(pay,payda) a = b= c = d = -2 -3 -1 1 0 1 1 0 1000 0100 Durum denkleminden transfer fonksiyonuna dnm a=[-2,-3,-1;1,0,0;0,1,0]; b=[1;0;0];
c=[0,1,1]; d=[0]; [pay payda]=ss2tf(a,b,c,d) pay = 0 0.0000 1.0000 1.0000 payda = 1.0000 2.0000 3.0000 1.0000 Durum uzay diyagram ve transfer fonksiyonu iin; R(s) + + C(s) ice dngl blok ema n1=1;d1=1;n2=.5;d2=1;n3=4;d3=[1 4]; n4=1;d4=[1 2];n5=1;d5=[1 3];n6=2;d6=1; n7=5;d7=1;n8=1;d8=1; nblocks=8; blkbuild State model [a,b,c,d] of the block diagram has 8 inputs and 8 outputs q= [ 1 0 0 0 0 2 1 -6 -7 -8 32000 43000 54000 63000 74000 8 5 0 0 0 ]; input=[1];output=[8];
[ac bc cc dc ]=connect(a,b,c,d,q,input,output)
-8.0000 -2.5000 -0.5000 0.5000 0 0 1 0 4.0000 -2.0000 0 0 0 1.0000 -3.0000 0 Srekli zamandan ayrk zamana dnm G(s)=10/(S2 + 7s + 10) olsun a-) Sfrnc dereceden tutucu yntemiyle rnek 1 pay=10; payda=[1 7 10]; T=0.1; [pay1 payda1]=c2dm(pay,payda,T) pay1 = payda1 = 0 0.0398 0.0315 1.0000 -1.4253 0.4966 z dnmn grmek iin printsys(pay1,payda1,'z') num/den = 0.039803 z + 0.031521 -------------------------------z^2 - 1.4253 z + 0.49659 rnek 2 a=1;b=[1 -3 2 0]; [p,d]=c2dm(a,b,0.1,'zoh') p =1.0e-003 *0 0.1798 0.7756 0.2089
d =1.0000 -3.3266 3.6764 -1.3499 printsys(p,d,'z') num/den = 0.00017977 z^2 + 0.00077562 z + 0.00020886 -------------------------------------------------------z^3 - 3.3266 z^2 + 3.6764 z - 1.3499
pay1 =0.0182 0.0364 0.0182 payda1 =1.0000 -1.4182 0.4909 z dnmn grmek iin printsys(pay1,payda1,'z') num/den = 0.018182 z^2 + 0.036364 z + 0.018182 ----------------------------------------------z^2 - 1.4182 z + 0.49091