Journals / Çukurova Üniversitesi Mühendislik-Mimarlik Fakültesi Dergisi / 2017 / Cilt: 32 - Sayı: 4

Real-Time Comparison of Fuzzy Logic-PID Controller Having Neutrosophic Membership Function (NFLC-PID) and Traditional Fuzzy Logic-PID (FLC-PID) Controller

Nötrosofik Üyelik Fonksiyonlu Bulanık Mantık-PID (NBMD-PID) ve Geleneksel Bulanık Mantık-PID (BMD-PID) Denetleyicinin Gerçek Zamanlı Karşılaştırılması

Pages
135–146
DOI
—

Abstract

In this study, the neutrosophic membership-valued fuzzy logic-PID (NFLC-PID) controller, in which distributions of its input variables grouped on the universal set by using the true (T), indeterminacy (I) and false (F) membership functions, has been compared in real-time with the conventional fuzzy logicPID controller (FLC-PID). In Matlab/Simulink software, NFLC-PID controller and conventional FLCPID controller are designed. Speed of the permanent magnet direct current (PMDC) motor is controlled by control signal obtaiıned from the NFLC-PID and FLC-PID controller control blocks, in real time. The PMDC motor speed is measured by transferring the speed pulses from the incremental speed sensor connected to the motor shaft to the computer (PC) using a PCI-1711 data acquisition (DAQ) card. Based on the NFLC-PID and the FLC-PID controller control output signal, the analog output signal from the PCI-1711 data acquisition (DAQ) card is converted to a PWM signal by the microcontroller. The PWM signal is applied to the motor drive circuit to ensure that the motor speed is followed by the desired speed. Consequently, the output responses are taken from the two controllers and plotted along with the desired speed input, then the graphical results are compared. The results obtained with the NFLC-PID controller are found to be faster, with less overshoot and more stable than the results obtained with the conventional FLC-PID controller

Özet

Bu çalışmada, giriş değişkenlerinin nötrosofik küme teorisindeki doğru (T), belirsiz (I) ve yanlış (F) üyelik fonksiyonları kullanılarak, evrensel küme üzerindeki dağılımlarının gruplandırıldığı nötrosofik üyelik değerli bulanık mantık-PID (NBMD-PID) denetleyici ile geleneksel bulanık mantık-PID denetleyicinin (BMD-PID) gerçek zamanlı karşılaştırılması yapılmıştır. Matlab/Simulink yazılımında NBMD-PID denetleyici ve geleneksel BMD-PID denetleyici tasarlanmıştır. NBMD-PID ve BMD-PID denetleyici kontrol bloklarından alınan kontrol sinyali ile sabit mıknatıslı doğru akım (PMDC) motorunun devir hızı gerçek zamanlı olarak kontrol edilmiştir. PMDC motor devir hızı, motor miline bağlı artımsal devir sensöründen alınan devir bilgileri PCI-1711 veri toplama (DAQ) kartı üzerinden bilgisayar (PC) ortamına aktarılarak ölçülmüştür. NBMD-PID ve BMD-PID denetleyici kontrol çıkış işaretine göre PCI-1711 veri toplama (DAQ) kartından alınan analog çıkış işareti, mikrodenetleyici ile PWM işaretine dönüştürülmüştür. PWM işareti motor sürücü devresine uygulanarak motor devir hızının, girişten istenen devir hızını takip etmesi sağlanmıştır. Buna göre her iki kontrolörden, girişten istenen hıza göre çıkış cevapları alınmış ve grafik sonuçları karşılaştırılmıştır. NBMD-PID kontrolöründen elde edilen sonuçların, klasik BMD-PID kontrolörden elde edilen sonuçlara göre, daha hızlı, daha az aşımlı ve daha kararlı olduğu görülmüştür