1 / 50

4. DURUM DEĞİŞKENi MODELLERİ

4. DURUM DEĞİŞKENi MODELLERİ. Serhat YILMAZ, Kocaeli Üniversitesi Mühendislik Fakültesi Elektronik ve Haberleşme Bölümü. DURUM DEĞİŞKENLERİ MODELİ.

halil
Download Presentation

4. DURUM DEĞİŞKENi MODELLERİ

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. 4. DURUM DEĞİŞKENi MODELLERİ Serhat YILMAZ, Kocaeli Üniversitesi Mühendislik Fakültesi Elektronik ve Haberleşme Bölümü Serhat YILMAZ, serhaty@kocaeli.edu.tr, 2008

  2. DURUM DEĞİŞKENLERİ MODELİ • Diferansiyel denklemlerle betimlediğimiz fiziksel sistemleri daha önce Laplace dönüşümlerini kullanarak karmaşık düzlemde n. dereceden bir transfer fonksiyonuyla modelleme yoluna gitmiştik. Sistemleri doğrusal ve zamanla değişmeyen kabul etmek ve alt sistemleri blok şemalar halinde ifade edip birleştirmek oldukça pratik bir yöntemdir Serhat YILMAZ, serhaty@kocaeli.edu.tr, 2008

  3. n. dereceden bir sistemi zaman düzleminde n tane 1. dereceden diferansiyel denklem ile ifade etmek de alternatif bir modelleme yöntemi olarak kullanılabilir; Serhat YILMAZ, serhaty@kocaeli.edu.tr, 2008

  4. Durum değişkeni adını vereceğimiz bu gösterim zaman düzlemi yöntemlerini kullandığı için, ek işlemler gerektirmediğinden ve gerçek zamanda işlem yaptıkları için bilgisayarda programlanmaya, bilgisayar çözümlerine oldukça elverişlidir. Ayrıca zaman düzlemi yöntemleri doğrusallaştırma, dönüşüm gerektirmediğinden, transfer fonksiyonu gibi tek girişe karşılık tek bir çıkış arasındaki bağıntıyı belirlemekle sınırlı kalmadıklarından, lineer olmayan, zamanla değişen veya çok değişkenli sistemlerde de eş zamanlı olarak kullanılabilirler. Kontrol sistemlerinin zaman düzleminde gösterimi, bu düzlemdeki analizler üzerine kurulmuş olan modern kontrol kuramı ve optimal kontrol kuramı için oldukça önemlidir. Serhat YILMAZ, serhaty@kocaeli.edu.tr, 2008

  5. Dinamik sistemlerin durum değişkenleri • Kontrol sistemlerinin zaman düzleminde analizi ve tasarımı, sistemin durumunu bilmekten yola çıkılarak yapılır. • Eğer bir giriş karşısında sistemin her bir durumunun dinamik davranışının ne olacağını betimleyen denklemleri önceden elde etmişsek ve değişkenlerin şu anki durumunu biliyorsak bir giriş karşısında bir sonraki durumlarının ne olacağını kestirebiliriz. • Bu değişkenlerden hangisini çıkış olarak gözlemlemek istiyorsak da onu mercek altına alıp sistemin gelecekteki yanıtını (y(t)=v(t) veya y(t)=x(t)…gibi) çözebiliriz. Bu gerçekten zaman düzleminde yapabileceğimiz iyi bir modelleme şeklidir. Serhat YILMAZ, serhaty@kocaeli.edu.tr, 2008

  6. Şekildeki dinamik sistemin (x1, x2,….xn) durum değişkenleri kümesi, bu değişkenlerin başlangıç değerleri [ x1(t0), x2(t0), …xn(t0) ] ve tt0 zamanında uygulanan u1(t), u2(t) gibi girişleri bilindiğinde değişkenlerin ve dolayısıyla ilgilendiğimiz çıkış veya çıkışların gelecekteki değerlerini belirlemek mümkündür • örnek olarak lambanın açma-kapama düğmesi veya tükenmez kalem ucu gibi elemanların iki konumlu durumunu verebiliriz. Eğer düğmenin başlangıçtaki (t0) durumunu (konumunu) bilirsek düğmeye basıldığında gelecekteki durumunun açık mı yoksa kapalı mı olacağını tespit edebiliriz. Serhat YILMAZ, serhaty@kocaeli.edu.tr, 2008

  7. Peki durum değişkenleri nasıl seçilebilir? Bu konuda belirli tek bir kural yok Kaç tane durum değişkeni seçmemiz gerekir? kütle-yay-sönümleyiciyi hatırlarsanız sistem davranışı; • Sistemimiz kaçıncı dereceden ise o kadar sayıda 1. dereceden durum denklemiyle modellememiz gerekir. Çözüm için denklem sayısı kadar da durum değişkeni tanımlamamız gerekir. İhtiyacımızdan fazla durum değişkeni tanımlamaktan kaçınmalıyız. Serhat YILMAZ, serhaty@kocaeli.edu.tr, 2008

  8. denklemiyle ifade edilmişti. Bu denklem 2. dereceden bir denklemdir. Oysa durum denklemleri 1. dereceden doğrusal iki tane durum denklemine ihtiyacımız var. • Kütlenin konumu ve hızından oluşan bir durum değişkeni kümesi (x1, x2) bu sistemin dinamik davranışını betimlemek için yeterli olacaktır. • Çünkü böylece 1. denklemi zaten kendiliğinden oluşturmuş oluruz. (Denklem.1) Serhat YILMAZ, serhaty@kocaeli.edu.tr, 2008

  9. Asıl denklemde de yerine koyarak (yani yerine koyarak ) yine 1. dereceden diğer denklemi elde etmiş oluruz. • Buradan; ’yi çekersek 2.dif. denklem elde edilir; Böylece sistemin davranışını temsil eden durum denklemi takımı; olur. Serhat YILMAZ, serhaty@kocaeli.edu.tr, 2008

  10. Hangi değişkenleri seçmeliyiz? • Örnek olarak RLC devresini ele alalım; • Enerji depolayan elemanlara ait değişkenleri seçmeliyiz. Çünkü bunların değerleri enerji depolanırken ve tekrar boşaltılırken tanımlı olduğu diferansiyel denkleme göre değişir. Güç harcayan direnç elemanlarındaki akım gibi değerler ise formülden de görüleceği gibi, değişken değil sabit değere sahiptir. Serhat YILMAZ, serhaty@kocaeli.edu.tr, 2008

  11. Durum değişkeni sayısı sistemde bulunan bağımsız enerji depolayıcı eleman sayısı kadardır. Sistemin durumu (x1,x2) durum değişkeni kümesiyle tanımlanabilir. • Enerjiler kondansatör ve indüktans üzerinde toplanacağından, sitemin toplam enerji denklemi; • ’dir. Bu nedenle; • x1: vc(t) kondansatör gerilimi ve x2: iL(t) indüktans akımı olarak alınır • 1. denklemi Kirschoff’un akım yasasından ’yi çekerek oluşturalım; Serhat YILMAZ, serhaty@kocaeli.edu.tr, 2008

  12. 2. denklem de gerilim yasasından; çekilerek elde edilir. Sonuç olarak durum denklemleri; Serhat YILMAZ, serhaty@kocaeli.edu.tr, 2008

  13. Diferansiyel Denklem Takımları, Matrisel Gösterimleri, Dinamik Davranışı Modellemek için Oluşturulan Sistemin Dinamik Denklemleri şeklindedir ki çıkışta neyi gözlemlemek istiyorsak çıkış denklemimizide ona göre yazabiliriz. Serhat YILMAZ, serhaty@kocaeli.edu.tr, 2008

  14. Sistemin Dinamik Denklemleri • Durum denklemlerini oluşturan dif. denklem takımları bu şekilde yazılabildiği gibi, bilgisayar ortamına aktarmaya uygun olsun diye matrisel formda da yazılabilir. • A ve B; katsayı matrisleri, X ; bilinmeyenler (veya durum) vektörü, U ise giriş vektörüdür. Her bir durumda meydana gelen yeni değişiklik (dxi/dt) girişler ve önceki durumlar tarafından belirleniyordu. • Bu durumda sistemin dinamik denklemleri durum ve çıkış denklemleri çiftinden oluşur. Serhat YILMAZ, serhaty@kocaeli.edu.tr, 2008

  15. Kısaca sistemin dinamik davranışını, bu iki denklemi aynı anda incelersek anlayabiliriz. Benzer şekilde C ve D; katsayı matrisleri, y; tek ise çıkış değişkeni, birden fazla ise Y; çıkış vektörü’dür. • Sistemin dinamik denklemlerinden oluşan bu modele durum uzayı gösterimi (veya durum değişkeni) gösterimi adı verilir. Serhat YILMAZ, serhaty@kocaeli.edu.tr, 2008

  16. Örnek\ Kütle-yay-sönümleyici sisteminin durum değişkeni modeli ile matrisel formda gösterimi: Örnek\RLC devresinin sisteminin durum değişkeni modeli ile matrisel formda gösterimi: Serhat YILMAZ, serhaty@kocaeli.edu.tr, 2008

  17. Durum Geçiş Matrisi • Durum denkleminin çözümü, 1. dereceden adi diferansiyel denklemlerin sayısal çözümüne benzer bir yöntemle de çözülebilir. • Birinci dereceden dif denklemin =ax+bu şeklinde olduğunu düşünelim. ( : 1.türev, x(t) ve u(t) zamanın skaler (!) fonksiyonları olsun. Sonuçta eat şeklinde exponansiyel bir çözüm bulacağız. Denklemin Laplace dönüşümünü alacak olursak; • ve buradan; sX(s)-x(0)=aX(s)+bU(s) Serhat YILMAZ, serhaty@kocaeli.edu.tr, 2008

  18. X(s)= veya X(s)= • olur. Tekrar ters Laplace’nı alırsak • Eğer bu değişkenler skaler değil de vektörel olsaydı a’da A gibi bir matris çıkacaktı. 1 de I birim matrisine dönüşecektir. • Benzer şekilde denklemin çözümü de; olacaktır. • Denklemin Laplace dönüşümünü alırsak benzer şekilde; • X(s)= bulunur. Serhat YILMAZ, serhaty@kocaeli.edu.tr, 2008

  19. Dikkat edilirse gerek önceki durumlardan, şimdiki durumlara geçiş, gerekse girişlerle şimdiki durumlar arasındaki geçiş bağıntısı zaman düzleminde eAt , s düzleminde ise eAt’nin Laplace karşılığı olan ile ya da bilinen adıyla durum geçiş matrisi ile sağlanmaktadır. Bu nedenle gördüğümüz yereeat veya eAt gördüğümüz yerlere de yazabiliriz.Örneğin; Zorlamasız (u=0) sistemlerde integralli terim ortadan kalkacağından çözümler şu şekilde olacaktır; Serhat YILMAZ, serhaty@kocaeli.edu.tr, 2008

  20. Durum geçiş matrisi oluşturulurken her bir i. durumun diğer tüm önceki durumlar sıfırken bir önceki j. duruma yanıtları olan tüm geçişleri sırasıyla bulunur. Tıpkı durumlar arasında oluşturulmuş birer transfer (geçiş) fonksiyonu gibi. Bunların tümü, durum geçiş matrisini, yani olası tüm bir önceki durumlarla, bir sonraki durumlar arasındaki bağıntıyı verir. İlk koşullar sıfır olursa bu denklem karmaşık düzlemde de geçerlidir. Serhat YILMAZ, serhaty@kocaeli.edu.tr, 2008

  21. Zaman yanıtının sayısal yöntemlerle yaklaşık çözümleri • Durum denklemi çözümleri de ayrık zaman yaklaşımı kullanılarak çözülebilir. Ayrık zaman yaklaşımı, zaman eksenini yeteri kadar küçük dilimlere ayırarak, ardışıl zaman aralıklarında değişkenleri hesaplamaya dayanmaktadır (t=0, T, 2T, 3T,…). Böylece her =T zaman artımında bir önceki değer ve durum geçiş matrisini kullanarak, bir sonraki durumu bulabiliriz. • Bunu istediğimiz süre boyunca yaparak durumların zamana göre değişimini, yani dif. denklemin çözümünü buluruz. • Eğer zaman artımı, sistemlerin zaman sabitlerine göre yeterince küçük olursa, ayrık zamanda sayısal çözüm, gerçek çözüme oldukça yakın çıkabilir. Serhat YILMAZ, serhaty@kocaeli.edu.tr, 2008

  22. Türevin tanımını biliyoruz: , çok küçük =T zaman artımları için türevin sayısal yaklaşımını alabiliriz. Bunu durum denkleminde yerine koyacak olursak; • Bu iteratif işlemi Euler yöntemi olarak görmüştük.Eğer t zamanı:bilgisayar tarafından belirlenen bir T adımının katları (t=kT) olarak tanımlanacaksa formülü: • Burdan; (Vektör olduğu için 1 verine I var) Serhat YILMAZ, serhaty@kocaeli.edu.tr, 2008

  23. Transfer Fonksiyonu Modeli ile Durum Denklemi Modelinin Birbirine Dönüşümlerinde İşaret Akış Şeması veya Blok Şeması Gösterimlerinden Yararlanmak • Sayısal işaretimizdeki bir önceki x(k) ile bir sonraki x(k+1) arasındaki durum geçiş matrisi ’e de sürekli durumdaki ‘den farklı bir sembol, örneğin diyelim; N. dereceden bir transfer fonksiyonuyla modellenebilen bir dinamik davranışı n tane 1. dereceden durum denklemiyle de modelleyebiliriz. Aynı sistemi modellediklerine göre bunlar arasında nasıl bir ilişki olabilir? Serhat YILMAZ, serhaty@kocaeli.edu.tr, 2008

  24. Gerektiğinde birbirleri arasında nasıl geçiş yapılabilir? • 1. DD’den TF’na Geçiş • RLC devresinin transfer fonksiyonunu ikinci dereceden bir transfer fonksiyonuydu • burada R,L ve C’nin değerlerine bağlı katsayılar olsun • İşaret Akış Gerektiğinde birbirleri arasında nasıl geçiş yapılabilir? Serhat YILMAZ, serhaty@kocaeli.edu.tr, 2008

  25. İşaret akış şemalarını Kullanarak DD’den TF’na Geçiş: Aynı sistemi durum ve çıkış denklemleri ile de modellemiştik; ve • Bu durum ve çıkış denklemlerini sırasıyla işaret akış şeması üzerinde gösterelim. • Durum denklemlerinden yola çıkarak elde ettiğimiz bu işaret akış şemasında Mason kazanç formülünü kullanırsak R, L ve C’ye bağlı 2. dereceden bir transfer fonksiyonu elde ederiz. Serhat YILMAZ, serhaty@kocaeli.edu.tr, 2008

  26. Durum Geçiş Matrisinden Yararlanarak DD’den TF’na geçiş: • Amaç, sistemin dinamik denklemlerinden yararlanarak transfer fonksiyonu modeline geçiş için sistematik olarak kullanabileceğimiz bir formül bulmaktır. • denkleminden(ilk koşulların hepsi sıfır); Serhat YILMAZ, serhaty@kocaeli.edu.tr, 2008

  27. X(s) çıkış denkleminde yerine konursa; Sağ tarafı U(s) parantezine alırsak; • Buradan giriş ile çıkış arasındaki bağıntı bulunur; • Örnek: RLC Devresinin Transfer Fonksiyonu Serhat YILMAZ, serhaty@kocaeli.edu.tr, 2008

  28. bulunur. ‘dir bulunur. Serhat YILMAZ, serhaty@kocaeli.edu.tr, 2008

  29. Ama daha çok tercih edilen yol transfer fonksiyonunu bulup, buradan durum denklemlerine geçmektir. 2. TF’dan DD’e Geçiş • Bir transfer fonksiyonunun en genel şekli; • Buradan n tüm katsayılar gerçel sayılardır. Pay ve paydayı s-n ile çarparsak; • Denklem bu haliyle Mason kazanç formülüne benzemiştir.Mason kazanç formülünün payı ve paydası; Serhat YILMAZ, serhaty@kocaeli.edu.tr, 2008

  30. = = • Denklemin payda kısmına (1-döngüler) determinant ( ) adını veriyorduk. k. ileri yol ( ) kaldırıldığında geriye kalan yolların determinantına (1-kaldıysa* geriye kalan döngüler) da k. yolun kofaktörü ( ) adını veriyorduk. * : Transfer fonksiyonunun yapısı ve bizim onu işaret akış şemasına aktarış biçimindeki tercihimiz gereği, döngüler bir diğerine değecek ve bütün ileri yollar da bu döngülere değdiğinden, ilgili ileri yol kaldırıldığında döngüler ortadan kalkacak ve kofaktörler =1-0=1 olacaktır. Bu nedenle transfer fonksiyonumuzu Mason kazanç formülünün özel bir durumu gibi düşünebiliriz; Serhat YILMAZ, serhaty@kocaeli.edu.tr, 2008

  31. Faz Değişkeni Kanonik Biçim: Fazları (durumları) girişe ve çıkışa bildirir • Transfer fonksiyonlarını farklı şekilde durum denklemi biçimiyle gösterebiliriz. Bunlardan belli başlıları; faz değişkeni kanonik biçimi ve girişleri ileri bildiren kanonik biçim modelleridir. Burada kanonik; uygun, kabul görmüş anlamındadır. Ayrıca sistemlere ait fiziksel değişkenleri baz alarak yapılan alternatif gösteriş biçimleride bulunmaktadır. Örnek: Dördüncü dereceden bir transfer fonksiyonu Serhat YILMAZ, serhaty@kocaeli.edu.tr, 2008

  32. Transfer fonksiyonundan durum denklemini bulmak için önce işaret akış şemasını elde etmeliyiz. Çünkü işaret akış şemalarında her bir düğümü bir durumu temsil edecek şekilde kurgulayabiliriz. • Bunun için transfer fonksiyonunun payındaki ileri yolları ve paydasındaki döngüleri, birbirinin 1. dereceden türevleri (s) veya integralleri (s-1) formuna sokmamız gerekir. Denklemin pay ve paydasını s4’e bölersek payda Mason kazanç formülündeki gibi 1+…şeklini alır; • = olur. • Sistem 4. dereceden olduğu için 4 tane durum değişkeni (x1, x2, x3, x4) ve dolayısıyla 4 tane durum denklemimiz olacaktır; Serhat YILMAZ, serhaty@kocaeli.edu.tr, 2008

  33. dx1/dt=….., dx2/dt=….. , dx3/dt=….., dx4/dt=….. • dx/dt’leri diğer gösteriş biçimi olan ile temsil edelim. • Çıkışın arasına bu türevleri, bunların bir integral (s-1) ilerilerine de integrallerini yani kendilerine ait durum değişkenlerini yerleştirelim.Durumları temsil eden gerçek düğümleri yuvarlak ile, bunların türevlerini ise kare ile gösterelim. • i) Önce ileri yolunu yerleştirelim: U(s)’ten Y(s)’e ileri yol ardı ardına 4 tane s-1 =s-4 ile büyük ölçüde oluşturulmuş. Düğümleri bir etki oluşturmaksızın birbirine 1 kazancıyla bağlayabiliriz. Bir de en başa veya en sona b0 kazancını eklersek ileri yol oluşur. Serhat YILMAZ, serhaty@kocaeli.edu.tr, 2008

  34. U(s) ii) Payda kısmı olan (1+….)’ da: 1- (negatif geribildirimler toplamı şeklinde oluşturulabilir) 1-(-a3 s-1+ -a2s-2…..) gibi. Burada da örneğin –a3s-1 döngüsü başta veya sonda olabilir. Serhat YILMAZ, serhaty@kocaeli.edu.tr, 2008

  35. Her durum (faz-evre) değişkeninden giriş veya çıkışlara doğru bir bilgi akışı varsa, bu tür modellere faz değişkeni modeli denir. • Her bir durum denklemi şu şekilde oluşturulur: denklemin bulunduğu düğüm (örneğin dx4/dt=…) değişkenlere ve girişlere hangi katsayılarla bağlıysa bu ilişki ister doğrudan yazılarak ister matrisel formda yazılarak kurulur. Burada dx4/dt , x1’e –a0 katsayısıyla, x2’ye –a1 katsayısıyla….., u(t) girişine 1 katsayısıyla ….vs. bağlıdır. Benzer şekilde diğer durum denklemleri de hangi değişkenlerden etkileniyor,örneğin dx1/dt ye nereden geliş var (sadece x2’den) ona bakıyoruz. Serhat YILMAZ, serhaty@kocaeli.edu.tr, 2008

  36. Çıkış ise x1’e b0 ile bağlıdır (Çıkış x1’in o anki değerinin b0 katıdır) Giriş İleri Bildirimli Kanonik Biçim: Girişten ve çıkıştan durum değişkenlerine bilgi akışı vardır. Örnek.2: Dördüncü dereceden bir transfer fonksiyonu modelini durum uzayı modeline dönüştürelim. Serhat YILMAZ, serhaty@kocaeli.edu.tr, 2008

  37. Denklemin pay ve paydasını en yüksek terime bölerek düzenliyoruz. • İşaret akış şemasını elde ediyoruz. • Buradan da durum ve çıkış denklemlerini elde ediyoruz. Serhat YILMAZ, serhaty@kocaeli.edu.tr, 2008

  38. transfer fonksiyonu karşılığında tek çıkış olduğundan • Fiziksel değişkenleri temel alan gösteriş biçimleri • Durum uzayı denklemlerine sistemin doğrudan fiziksel yapısından yararlanıp ta geçilebilir Serhat YILMAZ, serhaty@kocaeli.edu.tr, 2008

  39. DC Motora ait blok şema; Transfer fonksiyonlarını Mason kazanç formülü formatında düzenlersek; Serhat YILMAZ, serhaty@kocaeli.edu.tr, 2008

  40. Köşegen Kanonik Şekli (Ayrık Yanıt Kipi Modeli) • Burada x1 değişkenimiz dx1/dt denkleminin bir integral arkasındaki y(t) hız değişkeni, x2 ; dx2/dt durum denkleminin bir integral ardındaki i(t) alan akımımızdır. X3; dx3/dt denkleminin bir integral ardındaki değişkenidir. Büyüklüğünü ölçebildiğimiz fiziksel değişkenleri durum değişkeni olarak almanın da bir yöntem olduğu burada görülmektedir. • Aynı transfer fonksiyonunu kısmi kesirlere ayırıp, her bir kutbun çıkış yanıtına ne kadar etki ettiğini ayrı ayrı gözlemleyebileceğimiz biçimde durum denklemlerine dönüştürebiliriz. Serhat YILMAZ, serhaty@kocaeli.edu.tr, 2008

  41. Bunun için bulacağımız rezidüler hesaplanırken transfer fonksiyonu toplamlar şeklinde yazılacağından bunun işaret akış şemasındaki karşılığı paralel kollar olacaktır Daha sonra paralel kollar birleştirilerek tüm sistemin durum uzayı modeli bulunur => Serhat YILMAZ, serhaty@kocaeli.edu.tr, 2008

  42. Köşegen Kanonik Modeli;Bu modele köşegen kanonik formu adı da verilmektedir. 4.4.1. Durum Değişkeni Modellerinin MATLAB ile İncelenmesi ss komutu, A, B, C, D katsayıları verilen bir sistemin durum uzayı modelini oluşturur Serhat YILMAZ, serhaty@kocaeli.edu.tr, 2008

  43. Sonuçlar; • Benzer şekilde, tıpkı tf2ss (transfer funciton to state space, transfer fonksiyonu modelinden durum uzayı modeline) komutunun yaptığı gibi, verilen bir transfer fonksiyonunu durum uzayı modeline dönüştürür. Serhat YILMAZ, serhaty@kocaeli.edu.tr, 2008

  44. RLC devresinde MATLAB’ı kullanarak transfer fonksiyonundan durum uzay modeline geçelim. program kodları ve sonuçlar aşağıdaki gibi olacaktır. • Aynı denklem olması nedeniyle sonuçlar aynıdır. Serhat YILMAZ, serhaty@kocaeli.edu.tr, 2008

  45. ss2tf komutu: benzer şekilde Durum Uzayı ifadesini Transfer fonksiyonuna dönüştürmek için oluşturduğumuz program ve çıktısı; Serhat YILMAZ, serhaty@kocaeli.edu.tr, 2008

  46. Aşağıdaki kod satırları da aynı sonucu bulmak için kullanılabilir • Örnek. Aşağıdaki gibi bir sistem düşünelim a) tf fonksiyonunu kullanarak sistemin Y(s)/U(s) transfer fonksiyonunu bulunuz. Serhat YILMAZ, serhaty@kocaeli.edu.tr, 2008

  47. b) Sistemin x(0) = başlangıç koşullarına yanıtını sn aralığı boyunca çizdirin. c) Matlab’taki üstel (exp) komutunun vektör ya da matris şeklindeki üstel ifadeleri tanımlamak için tanımlanan şekli olan “expm” fonksiyonunu kullanarak, sistemin durum geçiş matrisini hesaplayın. d) b’de verilen başlangıç koşullarını kullanarak x(t)’nin t=10sn. deki değerinibelirleyin. b’de elde ettiğiniz sistem yanıtının bu noktadaki sonucuyla karşılaştırın. Serhat YILMAZ, serhaty@kocaeli.edu.tr, 2008

  48. Serhat YILMAZ, serhaty@kocaeli.edu.tr, 2008

  49. Programın sonuçları; Serhat YILMAZ, serhaty@kocaeli.edu.tr, 2008

  50. Transfer function: 1 --------------------- • s^3 + 5 s^2 + 2 s + 3 • Phi = 0.9968 0.1977 0.0146 -0.0439 0.9676 0.1246 -0.3739 -0.2931 0.3444 • ans = (x_d (10. saniye) ) -0.2598 0.0105 0.1624 Serhat YILMAZ, serhaty@kocaeli.edu.tr, 2008

More Related