BibTex RIS Cite

MATLAB GUI İLE DA MOTOR İÇİN PID DENETLEYİCİLİ ARAYÜZ TASARIMI

Year 2013, Volume: 2 Issue: 3, 10 - 18, 01.09.2013

Abstract

DA motorlar endüstride geniş kullanım alanına sahiptir. PID denetim mekanizması bu motorların denetimini oldukça kolay ve etkin bir şekilde gerçekleştirilebilmektedir. PID denetleyici parametrelerindeki değişim DA motorun kontrolü ve tüm kontrol sisteminin geçici ve kalıcı durum davranışlarını etkiler. Bu çalışmada DA motor parametrelerinin ve PID denetleyicilerin parametre değerlerinin değişimine bağlı olarak basamak tepkisinde meydana gelen değişimlerin incelenebilmesi için MATLAB GUI ile arayüz tasarlanmıştır. Hazırlanan bu arayüz PID denetleyici parametrelerini belirlemede uygulayıcılara kolaylık sağladığı gibi kontrol sistemleri dersinin bir parçası olan PID denetleyici konusunun kolay ve etkin bir şekilde eğitimine de katkıda bulunmaktadır.

References

  • Değeri R(t) _ + ( ) ( ) ( ) ( ) t p i d d u t K e t K e t dt K e t dt = + + ∫ (8) şeklinde ifade edilir. Bu denklemde ( ) e t hata değerini göstermektedir. Hata değeri ise; ( ) ( ) ( ) e t R t B t = − (9) yardımıyla hesaplanabilir. PID denetleyici kullanılarak control edilen sisteme ait blok diyagramı şekil 3’de verilmiştir [9]. PID DENETLEYİCİ DENETLENEN SİSTEM GERİ BESLEME SİSTEMİ B(t) Şekil 3. PID denetleyicili sistemin blok diyagramı PID kontrol; üç temel kontrolün üstünlüklerini tek bir birim içinde birleştiren bir kontrolördür. İntegral kontrol, sistemde ortaya çıkabilecek kalıcı-durum hatasını sıfırlarken türev kontrol, yalnızca PI kontrol etkisi kullanılması haline göre sistemin aynı bağıl kararlılığı için cevap hızını artırır. Buna göre PID kontrol organı sistemde sıfır kalıcı-durum hatası olan hızlı bir cevap sağlar. PID kontrolör diğerlerine göre daha karmaşık yapıda olup o oranda pahalıdır. [10]. MATERYAL VE YÖNTEM (MATERIAL AND METHOD) Çoğunlukla, bir denetim sisteminin dinamik davranış özellikleri sistemin birim basamak girişine karşı gösterdiği geçici-durum davranış parametreleri cinsinden belirlenir. Pratik olarak birim basamak giriş fonksiyonu üretmek kolay olup sistemin birim basamak giriş cevabının bilinmesi halinde matematiksel olarak sistemin diğer herhangi bir giriş cevabı kolaylıkla hesaplanabilir. Pratik bir denetim sisteminin geçicidurum cevabı kalıcı duruma erişene kadar genellikle sönümlü titreşimli bir davranış gösterir. Bir denetim sisteminin birim basamak girişine karşı gösterdiği geçici-durum cevabı davranış karakteristiklerinin belirlenmesi Şekil 4’ de gösterilen ve aşağıda belirlenen parametreler ile tanımlanabilir. Bu parametreler sistemin geçici-durum cevabını belirleyen temel parametrelerdir [12]. M. H. Knudsen, “Experimental modeling of dynamic systems: and educational approach,” IEEE Trans. Educ., vol. 49, no. 1, pp. 29-38, Feb. 2006.
  • A. Leva, “A hands-on experimental laboratory for undergraduate courses in automatic control,” IEEE Trans. Educ., vol. 46, no. 2, pp. 263-272, May 2003.
  • W. Schaufelberger, “Design and implementation of software for control education,” IEEE Trans. Educ., vol. 33, no. 3, pp. 291-297, Aug. 1990.
  • A. B. Koku and O. Kaynak, “An Internet-assisted experimental environment suitable for the reinforcement of undergraduate teaching of advanced control techniques,” IEEE Trans. Educ., vol. 44, no. 2, pp. 24-28, Feb. 2003.
  • E. A. Gonzalez, Martin Christian G. Leonor, Pauline Anne T. M. Mangulabnan, John Jessie S. Lu Chui Kau, ve Marlon Wilson U. Reyes “An Educational Tool for Teaching Linear and Control Systems” 37. ASEE/IEEE Frontiers in Education Conference, October 10 – 13, 2007
  • E. A. Gonzalez, F. S. Caluyo, and J. B. Coronel, “An assessment on the built-in control education in the electronics and communications engineering curriculum of De La Salle University – Manila (May 2000 to December 2005),” Proc. AUN-SEED-NET Fieldwise Seminar in Contr. Eng. 2006, Chulalongkorn University, Bangkok, Thailand, Mar. 16-17, 200
  • D. S. Bernstein, “Enhancing undergraduate control education,” IEEE Contr. Syst. Mag., pp. 40-43, Oct. 1999.
  • Coşkun, İ.ve Terzioğlu, H. “Gerçek Zamanda Değişken Parametreli PID Hız Kontrolü”, 5. U luslararası İleri Teknolojiler Sempozyumu (IATS’09) (2009)
  • Coşkun, İ., Terzioğlu, H., “Hız performans eğrisi kullanılarak kazanç (PID) parametrelerinin belirlenmesi”, Journal of Technical-Online, 180-205, 2007.
  • Yüksel, İ., “Otomatik Kontrol”, Uludağ Üniversitesi Güçlendirme Vakfı, Bursa, (2001).
  • Dumanay, A.B., “PID, Bulanık Mantık Ve Kayan Kip Kontrol Yöntemleri İle İnternet Üzerinden DC Motor Hız Kontrolü”, Yüksek Lisans Tezi, Balıkesir Üniversitesi Fen Bilimleri Enstitüsü, Balıkesir,15-25 (2009).
  • Sancar, Ü. “Kontrol Sistemleri Analizi İçin Matlab’da Kullanıcı Arayüzü Tasarımı”, Yüksek Lisans Tezi, Sakarya Üniversitesi F. B. E., Sakarya, 14-15, 90-98 (2002).
  • Yağsan, O. “Bir Operatörsüz Vinç İçin PID Ve Genetik Algoritma Temelli Minimum Salınımlı Konum Kontrolü”, Yüksek lisans Tezi, Yıldız Teknik Üni. F. B. E., İstanbul, 13-18 (2006).

MATLAB GUI İLE DA MOTOR İÇİN PID DENETLEYİCİLİ ARAYÜZ TASARIMI

Year 2013, Volume: 2 Issue: 3, 10 - 18, 01.09.2013

Abstract

DC motors are widely used in industry. PID control mechanism can achieve the controlling of these motors easily and effectively. Changes in the parameters of PID controller affect the DC motor control and transient and steady-state behavior of the overall control system. In this study, we design an interface with MATALB GUI to observe step response of a DC motor depending on changes of DC motor and PID parameters. The interface both provides the convenience to practitioners in determining the parameters of PID controller and an easy and effective education of the PID controller issue which is the part of control systems lesson.

References

  • Değeri R(t) _ + ( ) ( ) ( ) ( ) t p i d d u t K e t K e t dt K e t dt = + + ∫ (8) şeklinde ifade edilir. Bu denklemde ( ) e t hata değerini göstermektedir. Hata değeri ise; ( ) ( ) ( ) e t R t B t = − (9) yardımıyla hesaplanabilir. PID denetleyici kullanılarak control edilen sisteme ait blok diyagramı şekil 3’de verilmiştir [9]. PID DENETLEYİCİ DENETLENEN SİSTEM GERİ BESLEME SİSTEMİ B(t) Şekil 3. PID denetleyicili sistemin blok diyagramı PID kontrol; üç temel kontrolün üstünlüklerini tek bir birim içinde birleştiren bir kontrolördür. İntegral kontrol, sistemde ortaya çıkabilecek kalıcı-durum hatasını sıfırlarken türev kontrol, yalnızca PI kontrol etkisi kullanılması haline göre sistemin aynı bağıl kararlılığı için cevap hızını artırır. Buna göre PID kontrol organı sistemde sıfır kalıcı-durum hatası olan hızlı bir cevap sağlar. PID kontrolör diğerlerine göre daha karmaşık yapıda olup o oranda pahalıdır. [10]. MATERYAL VE YÖNTEM (MATERIAL AND METHOD) Çoğunlukla, bir denetim sisteminin dinamik davranış özellikleri sistemin birim basamak girişine karşı gösterdiği geçici-durum davranış parametreleri cinsinden belirlenir. Pratik olarak birim basamak giriş fonksiyonu üretmek kolay olup sistemin birim basamak giriş cevabının bilinmesi halinde matematiksel olarak sistemin diğer herhangi bir giriş cevabı kolaylıkla hesaplanabilir. Pratik bir denetim sisteminin geçicidurum cevabı kalıcı duruma erişene kadar genellikle sönümlü titreşimli bir davranış gösterir. Bir denetim sisteminin birim basamak girişine karşı gösterdiği geçici-durum cevabı davranış karakteristiklerinin belirlenmesi Şekil 4’ de gösterilen ve aşağıda belirlenen parametreler ile tanımlanabilir. Bu parametreler sistemin geçici-durum cevabını belirleyen temel parametrelerdir [12]. M. H. Knudsen, “Experimental modeling of dynamic systems: and educational approach,” IEEE Trans. Educ., vol. 49, no. 1, pp. 29-38, Feb. 2006.
  • A. Leva, “A hands-on experimental laboratory for undergraduate courses in automatic control,” IEEE Trans. Educ., vol. 46, no. 2, pp. 263-272, May 2003.
  • W. Schaufelberger, “Design and implementation of software for control education,” IEEE Trans. Educ., vol. 33, no. 3, pp. 291-297, Aug. 1990.
  • A. B. Koku and O. Kaynak, “An Internet-assisted experimental environment suitable for the reinforcement of undergraduate teaching of advanced control techniques,” IEEE Trans. Educ., vol. 44, no. 2, pp. 24-28, Feb. 2003.
  • E. A. Gonzalez, Martin Christian G. Leonor, Pauline Anne T. M. Mangulabnan, John Jessie S. Lu Chui Kau, ve Marlon Wilson U. Reyes “An Educational Tool for Teaching Linear and Control Systems” 37. ASEE/IEEE Frontiers in Education Conference, October 10 – 13, 2007
  • E. A. Gonzalez, F. S. Caluyo, and J. B. Coronel, “An assessment on the built-in control education in the electronics and communications engineering curriculum of De La Salle University – Manila (May 2000 to December 2005),” Proc. AUN-SEED-NET Fieldwise Seminar in Contr. Eng. 2006, Chulalongkorn University, Bangkok, Thailand, Mar. 16-17, 200
  • D. S. Bernstein, “Enhancing undergraduate control education,” IEEE Contr. Syst. Mag., pp. 40-43, Oct. 1999.
  • Coşkun, İ.ve Terzioğlu, H. “Gerçek Zamanda Değişken Parametreli PID Hız Kontrolü”, 5. U luslararası İleri Teknolojiler Sempozyumu (IATS’09) (2009)
  • Coşkun, İ., Terzioğlu, H., “Hız performans eğrisi kullanılarak kazanç (PID) parametrelerinin belirlenmesi”, Journal of Technical-Online, 180-205, 2007.
  • Yüksel, İ., “Otomatik Kontrol”, Uludağ Üniversitesi Güçlendirme Vakfı, Bursa, (2001).
  • Dumanay, A.B., “PID, Bulanık Mantık Ve Kayan Kip Kontrol Yöntemleri İle İnternet Üzerinden DC Motor Hız Kontrolü”, Yüksek Lisans Tezi, Balıkesir Üniversitesi Fen Bilimleri Enstitüsü, Balıkesir,15-25 (2009).
  • Sancar, Ü. “Kontrol Sistemleri Analizi İçin Matlab’da Kullanıcı Arayüzü Tasarımı”, Yüksek Lisans Tezi, Sakarya Üniversitesi F. B. E., Sakarya, 14-15, 90-98 (2002).
  • Yağsan, O. “Bir Operatörsüz Vinç İçin PID Ve Genetik Algoritma Temelli Minimum Salınımlı Konum Kontrolü”, Yüksek lisans Tezi, Yıldız Teknik Üni. F. B. E., İstanbul, 13-18 (2006).
There are 13 citations in total.

Details

Primary Language Turkish
Journal Section Articles
Authors

M. Fatih Özlük This is me

H. Hüseyin Sayan This is me

Publication Date September 1, 2013
Published in Issue Year 2013 Volume: 2 Issue: 3

Cite

APA Özlük, M. F., & Sayan, H. H. (2013). MATLAB GUI İLE DA MOTOR İÇİN PID DENETLEYİCİLİ ARAYÜZ TASARIMI. İleri Teknoloji Bilimleri Dergisi, 2(3), 10-18.
AMA Özlük MF, Sayan HH. MATLAB GUI İLE DA MOTOR İÇİN PID DENETLEYİCİLİ ARAYÜZ TASARIMI. İleri Teknoloji Bilimleri Dergisi. September 2013;2(3):10-18.
Chicago Özlük, M. Fatih, and H. Hüseyin Sayan. “MATLAB GUI İLE DA MOTOR İÇİN PID DENETLEYİCİLİ ARAYÜZ TASARIMI”. İleri Teknoloji Bilimleri Dergisi 2, no. 3 (September 2013): 10-18.
EndNote Özlük MF, Sayan HH (September 1, 2013) MATLAB GUI İLE DA MOTOR İÇİN PID DENETLEYİCİLİ ARAYÜZ TASARIMI. İleri Teknoloji Bilimleri Dergisi 2 3 10–18.
IEEE M. F. Özlük and H. H. Sayan, “MATLAB GUI İLE DA MOTOR İÇİN PID DENETLEYİCİLİ ARAYÜZ TASARIMI”, İleri Teknoloji Bilimleri Dergisi, vol. 2, no. 3, pp. 10–18, 2013.
ISNAD Özlük, M. Fatih - Sayan, H. Hüseyin. “MATLAB GUI İLE DA MOTOR İÇİN PID DENETLEYİCİLİ ARAYÜZ TASARIMI”. İleri Teknoloji Bilimleri Dergisi 2/3 (September 2013), 10-18.
JAMA Özlük MF, Sayan HH. MATLAB GUI İLE DA MOTOR İÇİN PID DENETLEYİCİLİ ARAYÜZ TASARIMI. İleri Teknoloji Bilimleri Dergisi. 2013;2:10–18.
MLA Özlük, M. Fatih and H. Hüseyin Sayan. “MATLAB GUI İLE DA MOTOR İÇİN PID DENETLEYİCİLİ ARAYÜZ TASARIMI”. İleri Teknoloji Bilimleri Dergisi, vol. 2, no. 3, 2013, pp. 10-18.
Vancouver Özlük MF, Sayan HH. MATLAB GUI İLE DA MOTOR İÇİN PID DENETLEYİCİLİ ARAYÜZ TASARIMI. İleri Teknoloji Bilimleri Dergisi. 2013;2(3):10-8.