|
|
||||
|
KONULAR
TEKNİK YAZILAR
DC Motor Hız Kontrolü PID Kontrolör Kullanarak | DC Motor Hız Kontrolü PID Kontrolör Kullanarak |
|
|
|
PID Kontrolör Kullanarak DC Motor Hız Kontrolü
D.C. motorun dinamik denklemleri ve açık çevrim transfer fonksiyonu aşağıdaki gibi yazılabilir. Buradan hareketle sistemin kapalı çevrim blok diyagramını çizersek 1 rad/s lik basmak giriş için, tasarım kriterleri; Yerleşme zamanı 2 saniyeden küçük olmalı Şimdi PID kontrolörü tasarlayalım ve sisteme ilave edelim. İlk olarak matlap için bir m-file oluşturalım. j=0.01; PID kontrolörün transfer fonksiyonu Oransal Kontrol İlk olarak kazancı 100 alarak oransal kontrolörle sistemi kontrol etmeye çalışalım. Bunun için aşağıdaki kodu oluşturduğumuz m-file ın sonuna ekleyelim.Kp=100;Kapalı çevrim transfer fonksiyonunu hesaplamak için, cloop komutunu kullanacağız. aşağıdaki kodu M-file a ekleyelim. numac ve denac ifadeleri birer matris olup kapalı çevrim transfer fonksiyonunun pay ve payda katsayılarını içermektedir. Şimdi oransal kontrolörlü sitemin birim basamak girişe karşılık gelen cevabını inceleyelim. Bunun için aşağıdaki kodu m-file ın sonuna ekleyip dosyayı komut penceresinde koşturalım.
m-file komut penceresinde koşturulduğunda ekran çıktısı aşağıdaki gibi olmaktadır. PID Kontrolör Yukarıdaki grafikte de görüldüğü gibi sürekli hal hatası ve aşım çok fazla. Şimdi PID kontrolörle sisteme bir integratör ilave ederek sürekli hal hatasını elime etmeye bir türevci ilave ederek de aşımı düzenlemeye çalışalım. Küçük Ki ve Kd katsayıları ile bir PID tasarlayalım. Bunun için yeni bir m-file oluşturalım. J=0.01; Yukarıdaki m-file ı matlap komut penceresinde koşturduğumuzda aşağıdaki grafik elde edilir. Sistem Cevabının İyileştirilmesi Yerleşme zamanı çok uzun olduğu için Ki yi artırarak bu süreyi kısaltmaya çalışalım. Şimdi yukarıdaki m-file da Ki yi 200 yapalım ve sistem cevabını yeniden çizdirelim. Grafikten görüldüğü gibi yerleşme zamanı öncekinden çok daha hızlı, ancak büyük Ki değerinde aşım artmaktadır. Aşımın artışını engellemek için Kd yi artıralım ve sistem cevabına bakalım. Bunu için Kd yi 10 alalım. Sonuç olarak PID kontrolörün katsayılarını Kp=100
gibi seçersek istediğimiz tasarım kriterlerini sağlamış oluruz. |
| < Prev | Next > |
|---|
| Elektro Teknoloji |
|