Farklı Bulanık Üyelik Fonksiyonları Kullanarak Sürekli Mıknatıslı DA Motorunun Hız Denetiminin Gerçeklenmesi



Benzer belgeler
Kapalı Ortam Sıcaklık ve Nem Denetiminin Farklı Bulanık Üyelik Fonksiyonları Kullanılarak Gerçekleştirilmesi

Kıyıcı Beslemeli DA Motorun Oransal İntegral ve Bulanık Mantık Oransal İntegral Denetleyicilerle Hız Kontrolü Karşılaştırılması

Elektrikli Araçlar İçin Çift Çevrim Destekli DA Motor Kontrol Uygulaması

Üç Fazlı Sincap Kafesli bir Asenkron Motorun Matlab/Simulink Ortamında Dolaylı Vektör Kontrol Benzetimi

ÖZGEÇMİŞ VE ESERLER LİSTESİ. Derece Alan Üniversite Yıl Mühendislik Fakültesi, Elektrik-Elektronik Mühendisliği Üniversitesi

OTOMOBİLLER İÇİN BULANIK MANTIK TABANLI HIZ SABİTLEYİCİ BİR SİSTEM

ISSN : sherdem@selcuk.edu.tr Konya-Turkey BİR DC MOTORUN BULANIK MANTIK DENETLEYİCİ İLE KONTROLÜ

Sürekli Mıknatıslı Senkron Motorun Sayısal İşaret İşlemcisi ile Histerezis Akım Denetleyicili Alan Yönlendirme Kontrolünün Gerçekleştirilmesi

BULANIK MANTIK KONTROLLÜ ÇİFT EKLEMLİ ROBOT KOLU. Göksu Görel 1, İsmail H. ALTAŞ 2

A Study on Fuzzy Logic-Based Smart Temperature Control Simulation

Yrd. Doç. Dr. Mustafa NİL

BİLECİK ŞEYH EDEBALİ ÜNİVERSİTESİ AKADEMİK ÖZGEÇMİŞ FORMU

ANAHTARLI RELÜKTANS MOTORUN SAYISAL HIZ KONTROLÜ

Electric Vehicles- 4 EVs V s 4

Yrd.Doç. Elektrik-ElektronikMüh. Böl. Mühendislik Fakültesi Bülent Ecevit Üniversitesi Oda No: 111 İncivezMah , Merkez/Zonguldak/Türkiye

Bulanık Mantık Tabanlı Uçak Modeli Tespiti

BULANIK MANTIK YÖNTEMİNİN PID DENETLEYİCİ PERFORMANSINA ETKİSİ

DA-DA BOOST DÖNÜŞTÜRÜCÜLERDE ÇIKIŞ GERİLİMİ VE ENDÜKTANS AKIMININ BULANIK MANTIK VE ORANSAL İNTEGRAL DENETLEYİCİLERLE KARŞILAŞTIRILMASI

Eleco 2014 Elektrik Elektronik Bilgisayar ve Biyomedikal Mühendisliği Sempozyumu, Kasım 2014, Bursa

ÖZGEÇMİŞ. Doktora Tezi: Nonlinear Dynamical State Feedback Design for Tracking and Chaotification. Görev Ünvanı Görev Yeri Yıl

1. DENEY ADI: Rezonans Deneyi. analitik olarak bulmak denir. Serbestlik Derecesi: Genlik: Periyot: Frekans: Harmonik Hareket:

Öğr. Gör. Hakan AÇIKGÖZ ün Özgeçmişi

Gerçek Dört-Bölgeli Bir DC Motor Sürücüsünün Modellenmesi ve Tasarımı

KİTAP ADI KONU YAYINEVİ SAYFA SAYI DİLİ BASIM TARİH KİTAP TÜR ISBN KONFERANS ADI KONFERANS KONUSU ÜLKE KONFERANS TÜRÜ TARİH

Anahtarlamalı Relüktans Motorlarda Sürücü Devrelerinin Karşılaştırılması Comparison of Driver Circuits for Switched Reluctance Motors

OTOMATİK KONTROL SİSTEMLERİ. DİNAMİK SİSTEMLERİN MODELLENMESİ ve ANALİZİ

ÖZGEÇMİŞ. Doktora Tezi: Nonlinear Dynamical State Feedback Design for Tracking and Chaotification. Görev Ünvanı Görev Yeri Yıl

Fatih Alpaslan KAZAN 1, Osman BİLGİN 2. 1 Elektrik Programı. Ilgın Meslek Yüksekokulu Selçuk Üniversitesi, Ilgın, KONYA

ÜÇ SEVİYELİ UZAY VEKTÖR DARBE GENİŞLİK MODÜLASYONLU İNVERTER İLE SABİT MIKNATISLI SENKRON MOTORUN ALAN YÖNLENDİRMELİ KONTROLÜ

Belirsiz Katsayılar Metodu ile PWM Kontrollü Buck Tipi Dönüştürücü Devre Analizi

DENEY.3 - DC MOTOR KONUM-HIZ KONTROLÜ

KLASİK BULANIK MANTIK DENETLEYİCİ PROBLEMİ : INVERTED PENDULUM

Sistem Dinamiği ve Kontrolü Bütünleme 26 Ocak 2017 Süre: 1.45 Saat. Adı ve Soyadı : İmzası : Öğrenci Numarası :

KAHRAMANMARAŞ SÜTÇÜ İMAM ÜNİVERSİTESİ MÜHENDİSLİK-MİMARLIK FAKÜLTESİ/ELEKTRİK-ELEKTRONİK MÜHENDİSLİĞİ BÖLÜMÜ

Özgeçmi-CV BRAHM ALIKAN. Bülent Ecevit Üniversitesi Mühendislik Fak. Elektrik-Elektronik Müh. Böl. Oda No: 111 ncivez Mah Merkez/Zonguldak

İKİ BÖLGELİ ELEKTRİK GÜÇ SİSTEMLERİNDE OPTİMUM YÜK FREKANS KONTROLÜ

OTOMATİK KONTROL SİSTEMLERİ İŞARET AKIŞ DİYAGRAMLARI SIGNAL FLOW GRAPH

Sigma 32, , 2014 Research Article / Araştırma Makalesi FUZZY CONTROL AND SLİDİNG MODE FUZZY CONTROL OF DC MOTOR

ELK-301 ELEKTRİK MAKİNALARI-1

BİR FAZ BEŞ SEVİYELİ İNVERTER TASARIMI VE UYGULAMASI

Contents. Doğrusal sistemler için kontrol tasarım yaklaşımları

5 SERBESTLİK DERECELİ ROBOT KOLUNUN KİNEMATİK HESAPLAMALARI VE PID İLE YÖRÜNGE KONTROLÜ

ELEKTRİK ELEKTRONİK SANAYİ VE TİCARET LİMİTED ŞİRKETİ

Güneş Paneli/Süperkapasitör Enerji Sistemlerinde Yük Üzerindeki Gerilimin Bulanık Mantık ile Kontrolü

Otomatik Kontrol I. Dinamik Sistemlerin Matematik Modellenmesi. Yard.Doç.Dr. Vasfi Emre Ömürlü

ELECO '2012 Elektrik - Elektronik ve Bilgisayar Mühendisliği Sempozyumu, 29 Kasım - 01 Aralık 2012, Bursa

4. Bulanık Sayılar- Üyelik Fonksiyonları

Uyarlamalı Bulanık-PI Denetim Esaslı Dinamik Senkron Kompanzatör ile Reaktif Güç Kompanzasyonu Benzetim Çalışması

Sistem Dinamiği. Bölüm 6. Elektrik ve Elektromekanik Sistemler. Doç.Dr. Erhan AKDOĞAN

RÜZGAR TÜRBİNLERİNİN KANAT AÇILARININ YAPAY SİNİR AĞI TABANLI DENETİMİ

FOTOVOLTAİK GÜNEŞ PİLLERİ İÇİN GENEL AMAÇLI BİR MATLAB/SIMULINK GUI MODELİ

Bulanık Mantık : Bulanıklılık Kavramı

ANKARA ÜNİVERSİTESİ GAMA MESLEK YÜKSEKOKULU ELEKTRİK VE ENERJİ BÖLÜMÜ ALTERNATİF ENERJİ KAYNAKLARI TEKNOLOJİSİ ELEKTRİK MAKİNALARI 1.

H04 Mekatronik Sistemler. Yrd. Doç. Dr. Aytaç Gören

Eleco 2014 Elektrik Elektronik Bilgisayar ve Biyomedikal Mühendisliği Sempozyumu, Kasım 2014, Bursa

İSTANBUL MEDENİYET ÜNİVERSİTESİ MÜHENDİSLİK FAKÜLTESİ ELEKTRİK-ELEKTRONİK MÜHENDİSLİĞİ BÖLÜMÜ(TÜRKÇE) 4 YILLIK DERS PLANI

SABİT MIKNATISLI SENKRON MOTORUN ALAN YÖNLENDİRMELİ KONTROLÜ

Ege Üniversitesi Elektrik Elektronik Mühendisliği Bölümü Kontrol Sistemleri II Dersi

1. DÖNEM Kodu Dersin Adı T U K. Matematik II Mathematics II (İng) Fizik I Bilgisayar Programlama I (Java) Computer Programming I (Java) (İng)

Alçak Gerilimde Aktif Filtre ile Akım Harmoniklerinin Etkisinin Azaltılması

Doğrusal hareketli sürekli mıknatıslı senkron motorlarda hpm parametresinin motorun denetim başarımına etkisi

ÖZGEÇMİŞ. 1. Adı Soyadı : Kürşat Mustafa KARAOĞLAN. İletişim Bilgileri :, PK:, / İş Adresi. Telefon. : Mail. 2.

2011 Third International Conference on Intelligent Human-Machine Systems and Cybernetics

ÜÇ FAZLI ALTI SEVİYELİ PWM İNVERTER İLE BESLENEN ASENKRON MOTORUN MATLAB/SİMULİNK UYGULAMASI. Hüseyin GÜZELCİK 1,

TEK BÖLGELİ GÜÇ SİSTEMLERİNDE BULANIK MANTIK İLE YÜK FREKANS KONTRÜLÜ

Bulanık Kümeler ve Sistemler. Prof. Dr. Nihal ERGİNEL

ÜÇ FAZLI ASENKRON MOTORLARIN TEK FAZLI ġebekeden BESLENMESĠ

Bölüm 1 Güç Elektroniği Sistemleri

Yıldız Teknik Üniversitesi 1975 Elektrik Müh. Yıldız Teknik Üniversitesi 1978 Elektrik Yük. Müh. Yıldız Teknik Üniversitesi 1985 Doktor

DAMITMA KOLONLARININ BULANIK DENETLEYİCİLERLE DENETİMİ

Doğru Akım (DC) Makinaları

POSITION DETERMINATION BY USING IMAGE PROCESSING METHOD IN INVERTED PENDULUM

Ege Üniversitesi Elektrik Elektronik Mühendisliği Bölümü Kontrol Sistemleri II Dersi

PERDELĠ BETONARME YAPILAR ĠÇĠN DOĞRUSAL OLMAYAN ANALĠZ METOTLARI

Rüzgar Enerji Sistemlerinde Gerilim Genli i Denetiminin Bulan k Mant kla Gerçeklenmesi

Alçaltıcı DA-DA Çevirici Analiz ve Tasarımı

ELKE315-ELKH315 Introduction to Control Systems FINAL January 2, 2016 Time required: 1.5 Hours

BULANIK MANTIK VE SİSTEMLERİ BAHAR DÖNEMİ ÖDEV 1. Müslüm ÖZTÜRK Bilişim Teknolojileri Mühendisliği ABD Doktora Programı

Şerife Yıldız Accepted: January ISSN : srfglc@yahoo.com Ankara-Turkey

ROBUST SCALAR SPEED CONTROL OF INDUCTION MOTORS IN MATLAB/SIMULINK

Doğru Akım Motorları

1. YARIYIL / SEMESTER 1

Sistem Analizi Eğitim Simülatörü Tasarımı The Design of Training Simulator for System Analysis

ELEKTROLİZ YAPMAK İÇİN PI DENETİMLİ SENKRON DA-DA DÖNÜŞTÜRÜCÜ TASARIMI

KÜRESEL MOTOR TABANLI GÜVENLİK OTOMASYONU

SICAKLIK VE ENTALP KONTROLLÜ SERBEST SO UTMA UYGULAMALARININ KAR ILA TIRILMASI

SİNYAL TEMELLERİ İÇİN BİR YAZILIMSAL EĞİTİM ARACI TASARIMI A SOFTWARE EDUCATIONAL MATERIAL ON SIGNAL FUNDAMENTALS

Aktif Titreşim Kontrolü için Bir Yapının Sonlu Elemanlar Yöntemi ile Modelinin Elde Edilmesi ve PID, PPF Kontrolcü Tasarımları

Yrd.Doç. Dr. Tülin ÇETİN

ĠSTANBUL BOĞAZINDAKĠ AKINTI ENERJĠSĠ YARDIMIYLA ELEKTRĠK ELDESĠ Onur TULGAS Prof.Dr. Ayşen DEMİRÖREN, Prof. Dr. Ömer GÖREN, Y.Doç.Dr.

Kaskat Bağlı Çok Seviyeli Eviriciden Beslenen Asenkron Motorun Kapalı Çevrim Hız Kontrolü

Derece Alan Üniversite Fakülte/Enstitü Mez. Yılı Lisans Elektrik Müh. Yıldız Üniversitesi Kocaeli Mühendislik Fakültesi

DEPREM KONUMLARININ BELİRLENMESİNDE BULANIK MANTIK YAKLAŞIMI

ELEKTRİK MAKİNELERİ (MEP 112) Yazar: Yrd. Doç. Dr. Mustafa Turan S1

ÇİFT ANAHTARLI BUCK-BOOST ÇEVİRİCİ BENZETİMİ THE SIMULATION OF THE DUAL SWITCH BUCK-BOOST CONVERTER

Asst.Prof. Department of Electrical-Electronics Eng. Fac. of Eng. Bulent Ecevit University Room: 111 Incivez Quarter 67100, Center/Zonguldak/Turkey

Üniversitesi. {g.karatas, Library, Science Direct ve Wiley veri içerisinde

Simulink Ortamında Pv Modul Simülasyonu Araç Kutusunun Oluşturulması

EĞĠTĠM-ÖĞRETĠM PLANI

Transkript:

6 th International Advanced Technologies Symposium (IATS 11), 16-18 May 2011, Elazığ, Turkey Farklı Bulanık Üyelik Fonksiyonları Kullanarak Sürekli Mıknatıslı DA Motorunun Hız Denetiminin Gerçeklenmesi Ö. Akyazı 1, H. Zenk 2, A. S. Akpınar 3 1 Karadeniz Teknik Üniversitesi, Sürmene Abdullah Kanca MYO, Trabzon/Türkiye, oakyazi@ktu.edu.tr 2 Giresun Üniversitesi, Giresun Meslek Yüksekokulu, Giresun/Türkiye, hilmi.zenk@giresun.edu.tr 3 Karadeniz Teknik Üniversitesi, Trabzon/Türkiye, akpinar@ktu.edu.tr Permanent Magnet DC Motor Speed Control Using Different Fuzzy Membership Functions Abstract Parallel to the development of technology, application areas of electric motors have been increased. Today, different applications of the electric motors can meet every environment. Especially DC motors play an important role in servo systems that require precise speed control. In this study, speed control of a permanent magnet direct current (PMDM) motor is performed and the simulation results are compared. The Fuzzy Logic Controller Control (FLC) was used as controller. However, instead of membership function of a single species, different structures of FLC fuzzy membership functions is used for the performance comparison. The simulations were carried out in Matlab/Simulink providing opportunities for performanceenhancing simulation studies and analysis studies. Keywords DC Motor (PMDM), Fuzzy Logic Controller (FLC), Membership Functions, Matlab/Simulink. I. GĠRĠġ Doğru akım (DA) motorları elektrik enerjisini mekanik enerjiye çeviren makinelerdir. Bugün endüstride en yaygın kullanılan hareket elemanlarıdır. Yıllar önce kontrol amacıyla kullanılan küçük servo motorların çoğu alternatif akım ile çalıģıyordu. Alternatif akım motorlarının konum kontrolü ve doğrusal olmayan yapılarından dolayı incelenmeleri DA motorlara göre daha zordur [1]. Fakat diğer taraftan DA motorlarda fırça ve komütatörlerden dolayı bakımları daha zor ve maliyetlidir. DA motor teknolojisi ve güç elektroniğindeki geliģmeler sayesinde günümüzde motorlarda hacim baģına üretilen moment artmıģ ve kalıcı mıknatıs teknolojisinin geliģmesiyle fırça-komütatör bakım problemleri en aza indirilmiģ ve böylelikle DA motorlarının uygulama alanları daha da geniģlemiģtir. Birçok uygulamada DA motorunun tercih edilmesinin sebebi diğer motorlara göre hızlarının farklı yöntemlerle rahatça kontrol edilebilme esnekliğine sahip olmasıdır [2,3]. Elektrikli tren, elektrikli ev aletleri, vinçler, yük asansörleri gibi birçok farklı uygulamalarda kullanılan DA motorlarının, istenen konum ve hıza sahip olması denetleyiciler ile sağlanabilir [4]. Yarı iletken teknolojisinin geliģmesi, birçok uygulamada kullanılan anahtarlama elemanlarının iģlevleri ve türlerinde de geliģmelere olanak sağlamıģtır. Özellikle DA-DA kıyıcılar, motorlarının hız denetiminde yaygın olarak kullanılmaktadır [5-7]. Günümüzde, DA motorlarında genellikle hız veya konum kontrolü yapılmakta, DA motor kontrol yöntemleri çeģitlilik göstermekte ve geleneksel denetleyiciler yanında BM gibi akıllı yöntemlerde DA motor denetiminde kullanılmaktadır [8-10]. BM, kavramsal olarak kolay anlaģılabilirdir. Bulanık akıl yürütmenin arkasındaki matematiksel kavramlar çok basittir. BM esnektir. BM, son zamanlarda yönetim, ekonomi, tıp ve süreç denetim sistemleri gibi çeģitli uygulama alanlarında çok geniģ rağbet uyandırmaktadır [11]. Doğrusal olmayan sistemler, her zaman matematiksel olarak modellemek mümkün olmayabilir. BMD'nin matematiksel modele bağımlılığının olmaması, özellikle birçok karmaģık, belirsizlikleri olan, değiģken parametrelere ve yük dağılımı olan sistemlerin denetiminde tercih sebebi olmaktadır. Bulanık mantık ya da bulanık dizi teoremi ilk defa L. A. Zadeh tarafından ortaya atılmıģtır [12]. Bulanık mantık temelli çalıģmalar hızla artarken diğer taraftan da bilgisayar teknolojisindeki geliģmeler, tasarlanan sistemlerin gerçeğine uygun bir biçimde dijital ortamda gerçeklenmesini imkân sağlamaktadır. Nesneye yönelik yazılımdaki ilerlemeler iģlemleri daha da kolaylaģtırmaktadır. Özellikle Matlab/Simulink programı kullanıcıya etkili grafiketkileģim ara yüzü sunan yazılımların baģında gelmektedir ve bunun yanında kullanıcılarına tasarladığı sistemin çok çabuk ve hata kaygısı taģımadan etkili bir Ģekilde sonuç vermesi, akademik çevrelerce de kabullenilmesini sağlamıģtır [13-15]. II. SÜREKLĠ MIKNATISLI DOĞRU AKIM MOTORU DĠNAMĠK MODELĠ Bir doğru akım motorunun endüvisinin elektrik devresi ve rotorun elektriksel devre Ģeması ġekil 1 de gösterilmiģtir. Burada motor torku T e, endüvi akımı i a ile, endüvi 163

Ö. Akyazı, H. Zenk, A. S. Akpınar konstrüksiyon sabiti K t çarpılarak (T e =K t.i a ) elde edilir. Endüvi gerilimi e a ise, dönme hızı ω m ve motor konstrüksiyon sabitinin Ke çarpılarak (e a =K e.ω m ) bulunur. Motor milinin dönme hızı, konumun ω m zamanla değiģimi denklem (1) ile ifade edilir. Motorun mekanik ve elektriksel bileģenlerinden oluģan matematiksel ifadeler ise denklem (2) ve (3) ile belirtilmiģtir[15]. d. m dt ġekil 1: SMDA motor eģdeğer devresi. dm J m Km.. I a fm. m M load dt (2) dia La V Ra. ia Kb.. m (3) dt Denklem (2) ve (3) birçok matematiksel yöntem kullanılarak çözülebilir. Bu denklemler kullanılarak ġekil 2 de SMDA motorunun eģdeğer devresi Matlab/Simulink ortamında elde edilmiģtir. Tasarımı yapılan motora ait sembol ve parametreleri Tablo 1'de verilmiģtir[15]. (1) Tablo 1: SMDA motorunun parametreleri Sembol Açıklama Birim Değer R a Endüvi direnci 0,15 L a Endüvi indüktansı H 0,003 J m Atalet momenti kg.m 2 0,05 K=K t =K e Motor sabiti V.s/rad 0,2 f m (b) Sürtünme katsayısı N.m.s/rad 0,02 Bu çalıģmada SMDA motorunun hız denetimi gerçekleģtirilerek benzetim sonuçlarının karģılaģtırılması yapılmıģtır. Denetleyici olarak bulanık mantık denetleyici kullanılmıģtır. Ancak burada tek bir tip üyelik fonksiyonlu bulanık mantık denetleyici yerine, üçgen, yamuk, gaussian, cauchy ve çan üyelik fonksiyonlarına sahip bulanık mantık denetleyici kullanılmıģ ve böylece üyelik tiplerinin sisteme olan etkileri incelenerek en uygun üyelik tipi ortaya çıkarılmıģtır. Bulanık mantık uygulamalarına birçok alanda rastlamak mümkündür. Otomatik kontrol sistemleri, bilgi sistemleri, görüntü tanımlama, optimizasyon, biyolojik süreç kontrolü, nükleer reaktör kontrolü, deprem mühendisliği ve savunma sanayi gibi endüstriyel ağırlıklı uygulamaların yanı sıra sosyal alanlara yönelik uygulamalar da bulunmaktadır[16,17]. III. BM DENETLEYĠCĠ Bulanık Mantık (BM), diğer denetim yöntemlerindeki karmaģık iģlemlere ve sistemin matematiksel modeline gerek duymadan denetim iģlemini gerçekleģtirmektedir. Günümüzde kontrol sistemi uygulamalarında bulanık mantık ile denetim önemli hale gelmiģtir. Klasik sayısal (0,1) mantığının ötesine geçmiģ bir yaklaģım olan bulanık mantık bu iki değer arasında çok seviyeli değerler üretilmesi sonucunda denetimin daha doğru kararlar üretmesini, böylece performansın ve verimin artmasını sağlamaktadır. ġekil 3 de bulanık mantık denetiminin temel blok yapısı görülmektedir. ġekil 2: SMDA motorun Matlab/Simulink modeli Tablo 1 de verilen değerler ile motorun karakteristik denklemlerine iģaret akıģ diyagramını uygulayıp, daha sonra Mason Kazanç Formülünü kullanarak giriģ gerilimi ile açısal hız arasındaki transfer fonksiyonu bulunabilir[15]. ġekil 3: Bulanık mantık denetiminin temel blok yapısı ġekil 3 de gösterildiği gibi bulanık denetim mantığı temel olarak üç bileģenden oluģmaktadır. Bunlar bulanıklaģtırıcı birim, kural tabanı birimi ve durulaģtırıcı birimdir. BulanıklaĢtırıcı birim, gelen kesin giriģ bilgilerini bulanık hale getirme görevini yapmaktadır. BulanıklaĢtırılan değerler kural tabanı birimine gönderilir. Kural tabanında veri tabanı ve dilsel denetim öğeleri bulunmaktadır. Kurallar iģlendikten sonra bulanık sonuç iģareti bir sonraki adımda çıkıģa 164

Farklı Bulanık Üyelik Fonksiyonları Kullanarak Sürekli Mıknatıslı yansıtılabilmek için durulaģtırma birimine gönderilir. Burada kesin sonuçlar üretilir. ġekil 3 de e(k) hata iģareti, e(k-1) bir örnekleme süresi içinde hatadaki değiģimi ifade eder. G1, G2 ve G3 kazanç değerleridir. Du(k) durulaģtırma birimi çıkıģıdır ve bir önceki değeri olan D(k-1) ile toplanmak suretiyle D(k) elde edilerek sistemin giriģine verilmiģtir. Bu değiģkenlere göre kural tabanı biriminde kural tablosu oluģturulur. Bulanık denetleyicide üyelik fonksiyonları temel bir yapıdır. Üyelik fonksiyonlarının seçimi tamamen keyfi olmakla birlikte üçgen, yamuk, sinüsoid, cauchy, çan, sigmoid, gaussian tiplerde olabilmektedir. Bu çalıģmada üçgen, yamuk, gaussian, cauchy ve çan üyelik fonksiyonları kullanılmıģtır[13-19]. BMD modellenmesinde öncelikli olarak kontrol edilecek sistemin davranıģı gözlenmelidir. Hata ve hatadaki değiģimler göz önüne alınarak üyelik fonksiyonları, kural tablosu elde edilir. ġekil 4 de bulanık mantık denetiminin Simulink blok diyagramı görülmektedir. ġekil 6: Üç kurallı yamuk üyelik fonksiyonu ġekil 7: Üç kurallı gaussian üyelik fonksiyonu ġekil 8: Üç kurallı cauchy üyelik fonksiyonu ġekil 4: BMD nin Simulink blok diyagramı A. Üyelik Fonksiyonları Bulanık mantık denetleyicide kullanılan üyelik fonksiyonları ġekil (5-9) de gösterilmiģtir. Bunlar sırasıyla üçgen, yamuk, gaussian, cauchy ve çan biçimli üyelik fonksiyonlarıdır. ġekil 9: Üç kurallı çan üyelik fonksiyonu Bu fonksiyonlar için kullanılan bağıntılar denklem (4-8) de verilmektedir. ġekil 5: Üç kurallı üçgen üyelik fonksiyonu x x 1 x A max min,, 0 xt x1 x T (Üçgen için) (4) x x 1 x A Y max min,1,, 0 xt1 x1 xt 2 (Yamuk için) (5) 2 1 xxt 2 W A e (Gaussian için) (6) G (Cauchy için) (7) 165

Ö. Akyazı, H. Zenk, A. S. Akpınar (Çan için) (8) Denklemler kullanılarak her bir kesin değiģken uzayında tanımlı negatif (N), sıfır (Z) ve pozitif (P) bulanık üyelik fonksiyonları oluģturulmuģtur. Ayrıca bu denklemler yardımıyla her bir üyelik fonksiyonu Matlab/Simulink de ayrı ayrı modellenmiģtir. Örnek olarak Simulink de oluģturulan yamuk üyelik fonksiyonu modeli ġekil 10 da gösterilmektedir. ġekil 12. Bütün üyelik fonksiyonlarını içeren sistemin MATLAB/Simulink modeli ġekil 10: Yamuk üyelik fonksiyonu Simulink modeli IV. TASARLANAN SĠSTEM Yukarıda anlatılan denetleyiciye uygun parametreler seçilerek sabit referans hız değeri için Matlab/Simulink de oluģturulan tek bir üyelik fonksiyonuna ait sistem modeli ġekil 11 da ve bütün üyelik fonksiyonlarını içeren sistem modeli ise ġekil 12 da gösterilmiģtir. BM denetleme modelleri için kullanılan kurallar Tablo 2 de gösterilmiģ olup giriģ değiģkenleri, hata (e) ve hatanın bir örnekleme süresindeki değiģimi (de) olacak Ģekilde belirtilmiģtir. GiriĢ değiģkeni için üç etiketli üyelik fonksiyonu kullanılmıģtır. Kullanılan dilsel etiketler negatif (N), sıfır (Z) ve pozitif (P) olarak ifade edilmiģtir. Tablo 2: BMD için kural tablosu V. BENZETĠM SONUÇLARI Tasarlanan BMD dokuz kurallı bir kural tablosu kullanılmıģ ve beģ farklı üyelik fonksiyonunun etkisi elde edilmiģtir. Matlab/Simulink de oluģturulan sistemin 150 rad/s sabit hız değerine göre çıkıģları ġekil 13 de gösterilmiģtir. ġekil 11: Tek bir üyelik fonksiyonuna ait sistemin MATLAB/Simulink modeli[15] ġekil 13: Hızın zamanla değiģimi (wref=150 rad/s) 166

Farklı Bulanık Üyelik Fonksiyonları Kullanarak Sürekli Mıknatıslı Sabit referans hız değerine göre hızdaki hatanın zamanla değiģimi ġekil 14 de görülmektedir. ġekil 14: Hızdaki hatanın zamanla değiģimi (wref=150 rad/s) ġekil 13 ve ġekil 14 incelendiğinde yamuk biçimli üyelik fonksiyonunda aģmanın fazla ancak sürekli durum hatasınız en az olduğu görülmektedir. Üçgen biçimli üyelik fonksiyonunda ise aģmanın yamuk biçimli üyelik fonksiyonuna göre daha az olduğu ancak sürekli durum hatasının daha fazla olduğu gözlenmektedir. Gaussian ve cauchy biçimli üyelik fonksiyonları ile elde edilen sonuçlar ise ara değere sahip hatanın olduğu görülmektedir. En kötü sonucu çan biçimli üyelik fonksiyonu verdiği anlaģılmaktadır. DeğiĢken hız değeri için Matlab/Simulink de oluģturulan sistemin çıkıģları ġekil 15 de gösterilmiģtir. ġekil 15: DeğiĢken hız durumunda sistem çıkıģları ġekil 15 incelendiğinde bütün üyelik fonksiyon tiplerinin referans hız değiģimini takip ettiği ancak referanslara ulaģımda ve aģmada hataların olduğu görülmektedir. Bu bakımdan en iyi sonucu yamuk biçimli üyelik fonksiyonu verdiği görülmektedir. Üçgen biçimli üyelik fonksiyonunda hatanın yamuk biçimli üyelik fonksiyonuna göre daha fazla olduğu anlaģılmaktadır. Gaussian ve cauchy biçimli üyelik fonksiyonları ile elde edilen sonuçlar ise ara değere sahip hatanın olduğu görülmektedir. DeğiĢken hız durumunda da en kötü sonucu yine çan biçimli üyelik fonksiyonu verdiği görülmektedir. VI. SONUÇLAR Bu çalıģmada SMDA motorunun hız denetimi sabit ve değiģken hız durumlarına göre kontrolü BMD ile gerçekleģtirilmiģtir. Bulanık mantık denetleyici içerisinde değiģik üyelik fonksiyonları (üçgen, yamuk, gaussian, cauchy, çan) kullanılarak sistemin çıkıģı incelenmiģ ve üyelik fonksiyonu karģılaģtırmaları yapılmıģtır. Benzetim sonuçları incelendiğinde hatanın en fazla çan üyelik fonksiyonun da meydana geldiği, cauchy ve gaussian üyelik fonksiyonlarında hatanın orta seviyelerde olduğu görülmektedir. Üçgen ve yamuk biçimli üyelik fonksiyonları çıkıģları birbirine çok yakın olsa da yamuk üyelik fonksiyonunda hatanın daha az olduğu anlaģılmaktadır. Sonuç olarak bu sistem için simülasyonda yamuk üyelik fonksiyonu en iyi sonuçları vermektedir. KAYNAKLAR [1] Flores, J.L. ve Ramirez, H.S., DC Motor Velocity Control Through a DC-to-DC Power Converter, 43rd IEEE Conference on Decision and Control, Bahamas, pp. 5297-5302, 2004. [2] Awad, A.S., Mohamed, E.A., Negm, M.M., Said, A.I., Speed Control of DC Motor Drives Based on Efficient Utilitization of Energy and Optimal Performance, CIRED 97 Conference Publication No. 438, IEE, pp. 5.22.1-5.22.5, 1997 [3] G. Bal, Doğru akım makinaları ve Sürücüleri, Seçkin Yayıncılık, 2001. [4] S. Aydemir, S. Sezen ve H.M. Ertunç, Fuzzy logic speed control of a DC motor, Proc. of the 4th Power Electronics and Motion Control Conference, 766 771, 2004. [5] M.A. Akcayol, A. Cetin, Ç. Elmas, An educational tool for fuzzy logic-controlled BDCM, Education IEEE Transactions on, Volume 45, Issue 1, 33 42, Feb. 2002. [6] Ç. Elmas, Bulanık Mantık Denetleyiciler, Seçkin Yayıncılık, 2003. [7] L.A. Zadeh, Fuzzy Logic, IEEE Computer Society, Cilt:21, No:4, 83 93, 1988. [8] El-Samahy, A.A., Speed Control of DC Motor Using Adaptive Variable Structure Control, Power Electronics Specialists Conference, Vol.3, pp.1118-1123, 2000. [9] Cheung, J.Y.M, Cheng, K.W.E., Kamal, A.S., Motor Speed Control by Using a Fuzzy Logic Model Reference Adaptive Controller, 6th International Conference on Power Electronics and Variable Speed Drives, pp.430-435, 1996 [10] Taheri, A., Tarihi, M.R, Adaptive Position Control of Three Degrees Freedom Platform, 2006 1st IEEE Conference on Industrial Electronics and Applications, pp. 1-5, 2006. [11] Feng, G., A Survey on Analysis and Design of Model-Based Fuzzy Control Systems, IEEE Transactions on Fuzzy Systems, Vol. 14, No. 5, pp. 676-697, 2006. [12] Tipsuwan, Y., Chow, M.Y., Fuzzy Logic Microcontroller Implementation for DC Motor Speed Control, IEEE, 1999. [13] Ġ.H. AltaĢ, Bulanık Mantık: Bulanık Denetim, Enerji, Elektrik, Elektromekanik-3e, Sayı 64, s:76 81,1999. [14] Ġ.H. AltaĢ, Bulanık Mantık Denetleyici: Matlab/Simulink Ortamı için Bir Modelleme, Otomasyon Dergisi, BileĢim Yayınları, Mart 2007, Sayfalar: 58-62. [15] Hilmi Zenk, Ġsmail H. AltaĢ, Farklı Kural Tabanlı Bulanık Mantık Denetleyicilerle DA Motorunu Denetlerken Performanslarının Kıyaslanması, TOK 10 Otomatik Kontrol Türk Milli Komitesi Otomatik Kontrol Ulusal Toplantısı, 21-23 Eylül 2010, Gebze, Türkiye. [16] Ġ. H. AltaĢ., Bulanık Mantık : Bulanıklılık Kavramı, Enerji Elektrik Elektromekanik-3e, Temmuz 1999, Sayı 62, syf 80-85, BileĢim Yayıncılık A.ġ., Ġstanbul 167

Ö. Akyazı, H. Zenk, A. S. Akpınar [17] E. Özkop, I. H. Altas, A. S. Akpınar, Bulanık Mantık Denetleyicili Güç Sistem Uygulaması, ELECO 2004, Elektrik-Elektronik ve Bilgisayar Mühendisliği Sempozyumu, 8-12 Aralık 2004, Bursa, Sayfalar 272-276 [18] K. Yanmaz, Ġ.H. AltaĢ, STATCOM için Bulanık Mantık Denetleyici, ELECO 2008 5. Elektrik-Elektronik ve Bilgisayar Mühendisliği Sempozyumu, 51 54, 2008 [19] D. Ramot, M. Friedman, G. Langholz,, A. Kandel, Complex Fuzzy Logic, IEEE Transactions on Fuzzy Systems, Vol. 11, No. 4, pp. 450 461, 2003. 168