Ders #4 Otomatik Kontrol Fiziksel Sistemlerin Modellenmesi •Elektriksel Sistemeler • Mekaniksel Sistemler Prof.Dr.Galip Cansever 26 February 2007 Otomatik Kontrol Prof.Dr.Galip Cansever 1 Kontrol sistemlerinin analizinde ve tasarımında en önemli noktalardan bir tanesi sistemlerin matematiksel ifade edilmesidir. Transfer fonksiyonu metodu ve durum değişkenleri metodu en çok kullanılan modelleme yöntemleridir.( Transfer fonksiyonu metodu sadece lineer sistemlere uygulanabilir.) 26 February 2007 Otomatik Kontrol Prof.Dr.Galip Cansever 2 Transfer Fonksiyonu: Başlangıç koşulları sıfır kabul edilerek bir sistemin cevap fonksiyunu (çıkışı) ile sürücü fonksiyonu (giriş) arasındaki Laplas transformasyonları oranına transfer fonksiyonu denir. Transfer fonksiyonu sistemin dinamik karakteristiklerini tanımlar. Sistem özelliğidir. Sistemin fiziksel yapısı hakkında bilgi vermez, farklı fiziksel sistemlerin transfer fonksiyonları aynı olabilir. (bm s m + bm −1s m −1 + ........b0 ) C (s) = G(s) = n n −1 R( s) (an s + bn −1s + ........a0 ) 26 February 2007 Otomatik Kontrol Prof.Dr.Galip Cansever 3 Örnek: dx + 2 x = r (t ) dt için transfer fonksiyonunu oluşturunuz. Başlangıç koşullarını 0 kabul ederek iki tarafın Laplas dönüşümünü alalım: sX ( s ) + 2 X ( s ) = R( s ) X (s) G ( s) = R( s) 26 February 2007 1 = s+2 Otomatik Kontrol Prof.Dr.Galip Cansever 4 Elektriksel Sistemlerin Transfer Fonksiyonları Elektriksel sistemlerin modellenmesinde linneer ve pasif üç devre elemanı yaygın olarak kullanılır. Direnç, Endüktans ve Kapasitans 26 February 2007 Otomatik Kontrol Prof.Dr.Galip Cansever 5 Kapasitör için: 1 V ( s) = I ( s) Cs Direnç için: V ( s ) = RI ( s ) Endüktör için: V ( s ) = LsI ( s ) Transfer fonksiyonu tanımlayacak olursak: V ( s) = Z ( s) I ( s) 26 February 2007 Otomatik Kontrol Prof.Dr.Galip Cansever 6 Elektriksel devrelerin matematiksel modellenmesinde Kirşof yasalarından faydalanılır: Bir kapalı çevrimde gerilimlerin toplamı sıfırdır. Bir noktaya gelen ve noktadan çıkan akımların toplamı sıfırdır. Bu ilişkiler kurulduktan sonra devre için diferansiyel denklemler yazılır. Daha sonra Laplas dönüşümü yapılır ve transfer fonksiyonu elde edilir. 26 February 2007 Otomatik Kontrol Prof.Dr.Galip Cansever 7 Örnek: Aşağıdaki devrede kapasitör gerilimi Vc(s) ve giriş gerilimi V(s) yi ilişklendiren transfer fonksiyonunu yazınız. Kontrol tasarımcısı ilk önce giriş ve çıkışı belirlemelidir. Ancak bu örnekte giriş ve çıkış bize verilmiştir. Giriş ugulanan V(t) gerilimi çıkış ise kapasitör gerilimi, Vc(t). 26 February 2007 Otomatik Kontrol Prof.Dr.Galip Cansever 8 1. Yöntem Kirşof Gerilimler Yasası: t di (t ) 1 Ri (t ) + L + ∫ i (τ )dτ = v(τ ) dt C0 Başlangıç koşullarını sıfır kabul ederek Laplas dönüşümünü yapalım: 1 RI ( s ) + LsI ( s ) + I ( s) = V ( s) Cs Denklemi düzenleyecek olursak: 1 V ( s ) = ( R + Ls + ) I ( s ) Cs Dikkat edilecek olursa uygulanan gerilim; çevrimdeki devre elemanlarının empedansları toplamı çarpı devre akımıdır. 26 February 2007 Otomatik Kontrol Prof.Dr.Galip Cansever 9 I ( s) = Vc ( s ) V (s) V ( s) 1 ( R + Ls + ) Cs ‘i elde etmeye çalışıyoruz. 1 Vc ( s ) = I (s) Cs 1 V ( s) Vc ( s ) 1 1 Vc ( s ) = = 1 Cs ( R + Ls + ) V ( s ) Cs RCs + LCs 2 + 1 ( ) Cs Cs 1 Vc ( s ) LC = V ( s) s 2 + R s + 1 L LC 26 February 2007 Otomatik Kontrol Prof.Dr.Galip Cansever 10 Aslında devreyi çözmeye başlamadan devre elemanlarının devre üzerinde empedans değerlerini yazabiliriz. 26 February 2007 Otomatik Kontrol Prof.Dr.Galip Cansever 11 2. Yöntem Kirşof Akımlar Yasası: Bir noktadan çıkan akımları pozitif, noktaya gelen akımları negatif kabul edeceğiz. Bizim devremizde akımlar; kapasitör içinden geçen akım ve seri bağlı direnç ve endüktörden geçen akımdır. Vc ( s ) Vc ( s ) − V ( s ) + =0 1 R + Ls Cs Çözecek olursak: 26 February 2007 1 Vc ( s ) LC = V (s) s 2 + R s + 1 L LC Otomatik Kontrol Prof.Dr.Galip Cansever 12 3. Yöntem Gerilim Bölücü: Kapasitör uçlarındaki gerilim uygulanan gerilimin bir kısmıdır. Dolayısıyla kapasitör empedansını toplam empedansa bölerek de kapasitör gerilimini bulabiliriz. Vc ( s ) = 1 Cs 1 R + Ls + Cs V (s) Bu örnekte tek çevreli bir elektriksel devremiz vardı, fakat çoğu elektriksel devreler birden çok döngü içerirler. Çok çevreli devrelerin transfer fonksiyonlarını elde edebilmek için: 1. Devre elemanlarının empedans değerleri yazılır 2. Çevrede akımın yönü seçilir 3. Çevrede Kirşof gerilimler yasası uygulanır 4. Çıkışı elde etmek için denklemler sırasıyla çözülür 5. Transfer fonksiyonu oluşturulur 26 February 2007 Otomatik Kontrol Prof.Dr.Galip Cansever 13 Örnek: Aşağıdaki devrede I2(s)/V2(s) transfer fonksiyonunu yazınız. Basşlangıç koşullarını sıfır varsayarak devre elemanlarının empedanslarını yazalım 26 February 2007 Otomatik Kontrol Prof.Dr.Galip Cansever 14 1. Çevrimde R1 I1 ( s ) + LsI1 ( s ) − LsI 2 ( s ) = V ( s ) 2. Çevrimde LsI 2 ( s ) + R2 I 2 ( s ) + 1 I 2 ( s ) − LsI1 ( s ) = 0 Cs I1(s) ve I2(s) li terimleri birlikte yazacak olursak; ( R1 + Ls ) I1 ( s ) − LsI 2 ( s ) = V ( s ) 1 − LsI1 ( s ) + ( Ls + R2 + ) I 2 ( s ) = 0 Cs I2(s) i Çözmek için kramer yasasını kullanacak olursak; Δ= 26 February 2007 ( R1 + Ls ) − Ls − Ls 1 ( Ls + R2 + ) Cs Otomatik Kontrol Prof.Dr.Galip Cansever 15 ( R1 + Ls ) V (s) − Ls 0 I 2 (s) = Transfer Fonksiyonu: LsV ( s ) Ls Δ G ( s) = = V (s) Δ 26 February 2007 Δ = LsV (s ) Δ I 2 (s) G (s) = V (s) LCs 2 = ( R1 + R2 ) LCs 2 + ( R1 R2C + L) s + R1 Otomatik Kontrol Prof.Dr.Galip Cansever 16 26 February 2007 Otomatik Kontrol Prof.Dr.Galip Cansever 17 26 February 2007 Otomatik Kontrol Prof.Dr.Galip Cansever 18 1. Çevrimdeki empedansları n toplamı - I1- Ortak empedansların toplamı I1+ Ortak empedansların toplamı I2 = 1. Çevrimde uygulanan Gerilimlerin toplamı 2. Çevrimdeki empedansların toplamı I2= 2. Çevrimde uygulanan Gerilimlerin toplamı Çoğu zaman transfer fonksiyonunun bulunması için en kolay yöntem çevre gerilimleri değil, nod akımları yöntemidir. Diferansiyel denklemlerin sayısı gerilimleri bilinmeyen nod’ların sayısı kadardır. Nod denklemlerini yazarken devre elemanlarını admitans olarak göstermek kolaylık sağlar. Admitans : Empedansın çarpmaya göre tersidir ve Y(s) ile gösterilir; 1 I (s) Y (s) = = Z (s) V (s) 26 February 2007 Otomatik Kontrol Prof.Dr.Galip Cansever 19 Nod akımları ile transfer fonksiyonunu elde edeceksek: 1. Devre elemanlarının admitans değerleri yazılır 2. Gerilim kaynakları akım kaynakları cinsinden yazılır (Eğer kolaylık sağlayacaksa) 3. Nod’da Kirşof akımlar yasası uygulanır 4. Çıkışı elde etmek için denklemler sırasıyla çözülür 5. Transfer fonksiyonu oluşturulur 26 February 2007 Otomatik Kontrol Prof.Dr.Galip Cansever 20 Örnek: Aşağıdaki devrede Vc(s)/V(s) transfer fonksiyonunu nod akımlarını kullanarak yazınız. Gerilim kaynağını, akım kaynağına empedansları admitanslara dönüştürelim. 26 February 2007 Otomatik Kontrol Prof.Dr.Galip Cansever 21 I ( s ) = Y ( s )V ( s ) 1 G1VL ( s ) + VL ( s ) + G2 [VL ( s ) − VC ( s)] = V ( s )G1 Ls Vc(s) nod’undaki akımların toplamı: CsVC ( s ) + G2 [VC ( s ) − VL ( s )] = 0 VL(S) ve VC(s)’leri düzenleyelim: 1 ⎞ ⎛ ⎜ G1 + G2 + ⎟VL ( s ) − G2VC ( s ) = V ( s )G1 Ls ⎠ ⎝ − G2VL ( s ) + (G2 + Cs )VC ( s ) = 0 26 February 2007 Otomatik Kontrol Prof.Dr.Galip Cansever 22 Sırayla çözdüğümüzde transfer fonksiyonu: G1G2 s Vc ( s ) C = V ( s ) (G + G )s 2 + G1G2 L + C s + G2 1 2 LC LC 1. Nod’a bağlı admitansların toplamı - Ortak admitansların toplamı 26 February 2007 VLVL+ Ortak admitansların toplamı VC= 1. Nod’da uygulanan akımların toplamı 2. Nod’a bağlı admitansların toplamı VC= 2. Nod’da uygulanan akımların toplamı Otomatik Kontrol Prof.Dr.Galip Cansever 23 Örnek: Aşağıdaki devrede çevre denklemlerini yazınız. 26 February 2007 Otomatik Kontrol Prof.Dr.Galip Cansever 24 1. Çevredeki empedansların toplamı - - I1 - 1. ve 2. Çevredeki ortak empedansların toplamı 1. ve 3. Çevredeki ortak empedansların toplamı I1 + I1 - 1. ve 2. Çevredeki ortak empedansların toplamı I2 - 2. Çevredeki empedansların toplamı 2. ve 3. Çevredeki ortak empedansların toplamı I2 - I2 + 1. ve 3. Çevredeki ortak empedansların toplamı I3 = 2. ve 3. Çevredeki ortak empedansların toplamı 3. Çevredeki empedansların toplamı I3 = I3 = 1. Çevrede uygulanan Gerilimlerin toplamı 2. Çevrede uygulanan Gerilimlerin toplamı 3. Çevrede uygulanan Gerilimlerin toplamı (2 s + 2 )I 1 ( s ) − (2 s + 1 )I 2 ( s ) − I 3 ( s ) = V ( s ) − (2 s + 1 )I 1 ( s ) + (9 s + 1 )I 2 ( s ) − 4 sI 3 ( s ) = 0 1⎞ ⎛ − I 1 ( s ) − 4 sI 2 ( s ) + ⎜ 4 s + 1 + ⎟ I 3 ( s ) = 0 s⎠ ⎝ 26 February 2007 Otomatik Kontrol Prof.Dr.Galip Cansever 25 Mekaniksel Sistemlerin Transfer Fonksiyonları (Düzlemsel Hareket) 26 February 2007 Otomatik Kontrol Prof.Dr.Galip Cansever 26 Mekaniksel sistemler ile elekriksel sistemler arasında analoji oluşturmamız mümkündür. Örneğin, uygulanan kuvvet, uygulanan gerilimin; hız, akımın; yer değiştirme de yük’ün karşılığıdır. Mekaniksel Empedans: Yay elemanı: Sönüm elemanı: Kütle: 26 February 2007 F (s) Z M (s) = X (s) F ( s ) = KX ( s ) F ( s ) = f v sX ( s ) F ( s ) = Ms 2 X ( s ) Otomatik Kontrol Prof.Dr.Galip Cansever 27 Örnek: X(s)/F(s) transfer fonksiyonunu bulunuz. RLC devresine benziyor, mekaniksel sistemelerde diferansiyel denklem hareket denklemi ile yazılır ve bu mekaniksel sistemi tanımlar. Elektriksel devrelerde akımın yönünü biz seçtiğimiz gibi mekaniksel sistemlerde de hareketin pozitif yönünü belirleriz ve serbest cisim diyagramını çizeriz. Serbest cisim diyagramında cisme etkiyen tüm kuvvetler ve pozitif hareket yönü gösterilir. Kuvvetler zaman tanım aralığında veya Laplas dönüşümü ile(sıfır başlangıç koşulu varsayılarak) gösterilebilir. Newton yasası uygulanarak, kuvvetler toplanır ve sıfıra eşitlenir. 26 February 2007 Otomatik Kontrol Prof.Dr.Galip Cansever 28 Kx(t ) dx(t ) fv dt d 2 x(t ) M dt 2 Kuvvetleri toplayıp sıfıra eşitleyecek olursak; Ms 2 X ( s ) + f v sX ( s ) + KX ( s ) = F ( s ) (Ms ) + f v s + K X ( s) = F ( s) 1 X (s) = G (s) = 2 F ( s ) Ms + f v s + K 26 February 2007 2 Otomatik Kontrol Prof.Dr.Galip Cansever 29 Çoğu mekaniksel sistemler, çok çevrimli çok nod’lu elektriksel devrelere benzemektedir ve sistemi tanımlamak için birden fazla diferansiyel denklem gerekir. Mekaniksel sistemlerde gerekli olan hareket denklemlerinin sayısı, lineer olarak bağımsız hareketlerin sayısına eşittir. Lineer bağımsızlığın manası hareket noktasının diğer hareket noktaları sabitlendiği halde hareket edebilmesidir. Lineer bağımsızlığın bir diğer manası serbestlik derecesidir. Eletriksel sistemlerden örnek verecek olursdak; iki çevreli bir devrede her bir akım diğer çevrenin akımının etkisi altındadır. Eğer çevrelerden birini açık devre yaparsak, diğer çevrede gerilim kaynağı varsa o çevrede akım akmaya devam eder. 26 February 2007 Otomatik Kontrol Prof.Dr.Galip Cansever 30 Örnek: X(s)/F(s) transfer fonksiyonunu bulunuz. Her iki kütle yatay doğrultuda biri sabit iken hareket ettirilebileceği için sistemin serbestlik derecesi ikidir. İki denklem iki kütlenin serbest cisim diyagramından elde edilecektir. Eğer M2’yi sabit tutup M1’i sağa doğru hareket ettirecek olursak 26 February 2007 Otomatik Kontrol Prof.Dr.Galip Cansever 31 Eğer M1’yi sabit tutup M2’i sağa doğru hareket ettirecek olursak M1 üzerine süperpozisyon uygulanacak olursa: 26 February 2007 Otomatik Kontrol Prof.Dr.Galip Cansever 32 Aynı işlemleri M2 için yapalım: Eğer M1’yi sabit tutup M2’i sağa doğru hareket ettirecek olursak Eğer M2’yi sabit tutup M1’i sağa doğru hareket ettirecek olursak M2 üzerine süperpozisyon uygulanacak olursa: 26 February 2007 Otomatik Kontrol Prof.Dr.Galip Cansever 33 [M s +( f 2 1 v1 ] + fv3 )s +( K1 + K2 ) X1(s) −( fv3s + K2 )X2(s) = F(s) [ ] −( fv3s + K2 )X1(s) + M2s +( fv2 + fv3 )s +( K2 + K3 ) X2 (s) = 0 2 ( f v3s + K 2 ) X 2 (s) = G (s) = F (s) Δ ⎡M1s2 +( fv1 + fv3 )s +( K1 + K2 ) Δ=⎢ −( fv3s + K2 ) ⎢⎣ 26 February 2007 −( fv3s + K2 ) ⎤ ⎥ 2 M2s +( fv2 + fv3 )s +( K2 + K3 )⎥⎦ Otomatik Kontrol Prof.Dr.Galip Cansever 34 X1 deki harekete bağlı empedansların toplamı - X1 - X1 ve X2 deki ortak empedanslarınX1 + toplamı 26 February 2007 X1 ve X2 deki ortak empedansların toplamı X1’e uygulanan X2 = X2 deki harekete bağlı empedansların toplamı Kuvveterin toplamı X2’e uygulanan X2 = Otomatik Kontrol Prof.Dr.Galip Cansever Kuvveterin toplamı 35 Örnek: Yukarıdaki mekaniksel sistemin hareket denklemlerini direk yazınız. [M s +( f 2 1 v1 ] + fv3 )s + ( K1 + K2 ) X1(s) − K2 X2 (s) − fv3sX3(s) = 0 − K X (s) + [M s + ( f 2 2 1 2 v2 ] + fv4 )s + K2 X2 (s) − fv4sX3(s) = F(s) [ ] − fv3sX1(s) − fv4sX2 (s) + M3s2 + ( fv3 + fv4 )s X3(s) − fv4sX3(s) = 0 26 February 2007 Otomatik Kontrol Prof.Dr.Galip Cansever 36 Mekaniksel Sistemlerin Transfer Fonksiyonları (Dairesel Hareket) 26 February 2007 Otomatik Kontrol Prof.Dr.Galip Cansever 37 Dairesel hareket eden mekaniksel sistemler düzlemsel hareket eden mekaniksel sistemler gibi ele alınır. Kuvvet’in yerini tork, düzlemsel yer değiştirmenin yerini açısal yer değiştirme alır. Ayrıca kütle yerine atalet ifadesi kullanılır. Serbestlik derecesi ise düzlemsel harekette yer değiştirme ile belirlenirken dairesel harekette dönebilme ile belirlenir. Önce, hareket noktalarını sabit tutularak cismi döndürürüz ve oluşacak torkları serbest cisim diyagramı üzerinde gösteririz. Sonra cismi sabitleyip sırasıyla bitişik hareket noktaları döndürülerek oluşacak torklar serbest cisim diyagramında gösterilir. Her bir hareket noktası için bu işlemi tekrarlanır. Tüm serbest cisim diyagramlarında tork’lar toplanır ve sıfıra eşitlenir. 26 February 2007 Otomatik Kontrol Prof.Dr.Galip Cansever 38 Örnek: Sistemin, θ2(s)/T(s) transfer fonksiyonunu yazınız. Çubuk her iki taraftan yataklanmışıtır ve burulmaya maruz kalmaktadır. Sağ tarafa tork uygulanırken yer değişrtirme sol taraftan ölçülmektedir. Burada çubuğun burulmasını iki atalet arasında bulunan yay gibi düşünebiliriz. 26 February 2007 Otomatik Kontrol Prof.Dr.Galip Cansever 39 J1 üzerindeki J1’nın hareketiyle oluşan Torklar J2 üzerindeki J2’nın hareketiyle oluşan Torklar 26 February 2007 J1 üzerindeki J2’nın hareketiyle oluşan Torklar J2 üzerindeki J1’nın hareketiyle oluşan Torklar Otomatik Kontrol Prof.Dr.Galip Cansever J1 üzerindeki oluşan toplam Torklar J2 üzerindeki oluşan toplam Torklar 40 Her iki ataletteki torkları topladığımızda, hareket denklemini elde ederiz: (J s 1 2 ) + D1s + K θ1 ( s ) − Kθ 2 ( s ) = T ( s ) ( ) − Kθ1 ( s ) + J 2 s + D2 s + K θ 2 ( s ) = 0 2 θ 2 ( s) K = T ( s) Δ ( ⎡ J1s 2 + D1s + K Δ=⎢ −K ⎢⎣ 26 February 2007 ) ⎤ ⎥ 2 J 2 s + D2 s + K ⎥⎦ ( Otomatik Kontrol Prof.Dr.Galip Cansever −K ) 41 θ1 deki harekete bağlı empedansların toplamı - θ1 - θ1 ve θ2 deki ortak empedanslarınθ1 toplamı 26 February 2007 θ1 ve θ2 deki ortak empedansların toplamı + θ2 = θ2 deki harekete bağlı empedansların toplamı θ1’e uygulanan Torkların toplamı θ2 = Otomatik Kontrol Prof.Dr.Galip Cansever θ2’e uygulanan Torkların toplamı 42 Örnek: Hareket denklemlerini direk yazınız. θ1 deki harekete bağlı empedansların toplamı - - θ1 - θ1 ve θ2 deki ortak empedansların toplamı θ1 ve θ2 deki ortak empedansların toplamı θ1 + θ1 ve θ3 deki ortak empedansların toplamı 26 February 2007 θ1 - θ2 - θ2 deki harekete bağlı empedansların toplamı θ2 ve θ3 deki ortak empedansların toplamı θ2 - θ2+ θ1 ve θ3 deki ortak empedansların toplamı θ2 ve θ3 deki ortak empedansların toplamı θ3 Torkların toplamı θ3 θ3 deki harekete bağlı empedansların toplamı Otomatik Kontrol Prof.Dr.Galip Cansever = θ1’e uygulanan θ2’e uygulanan = Torkların toplamı θ3 = θ3’e uygulanan Torkların toplamı 43 (J s 1 2 ) + D1s + K θ1 ( s ) − Kθ 2 ( s ) − 0θ 3 ( s ) = T ( s ) ( ) − Kθ1 ( s ) + J 2 s 2 + D2 s + K θ 2 ( s ) − D2 sθ 3 ( s ) = 0 ( ) − 0θ1 ( s ) − D2 sθ 2 ( s ) + J 3 s + D3 s + D2 s θ 3 ( s ) = 0 26 February 2007 2 Otomatik Kontrol Prof.Dr.Galip Cansever 44