2-GERİ BESLEMELİ BİR SİSTEMDE S7 200 KULLANILARAK YAPILMIŞ FUZZY LOGİC (BULANIK MANTIK) UYGULAMASI
Bilenler bilir bulanık mantığın pid den daha etkin ve verimli olduğunu azeri bir bilim adamının bilim dünyasına kazandırdığı bu ara değerler yöntemi artık plclerdede kullanılır durumda,herkez hatırlasın fuzzy logicde
-öncelikle yöntemsel bir süreç analizi yapılır(burada bulanık mantık kural ve hiyerarşisini tanımak gerekli)
-sonra sistemin özetlendiği dinamik sinyale göre hata (e) hesaplanır
-hata farkı(^e) belirlenir
-üyelik fonksiyonları belirlenir
-negatif , pozitif ve sıfır değerleri alınır
-bulanıklaştırma işlemi (fuzzyfication) bitirilir
-sonra uygulanacak çıkarım yöntemi belirlenir ve çıkarım yapılır(örneğin min-max çıkarım yöntemi veya üçgen vs..)
-kurallar ateşlenir mesala fuzzy logic controllerlarda (FLC ' lerde) c ++ dilinde kural ateşlemesi yapılabilmektedir (omronun flc lerinde) fakat biz bu kural ateşlemesini matematiksel anlamına uygun logic olarak plc komutları ile yapabilmekteyiz
-ve son olarak alnan değerler defuzzyfication denilen durulama evresinden geçer ve referans sinyalimizi(analog olarak) elde ederiz
bu ifade ettiklerim fuzzy logic bilmeyen arkadaşlar için sıkıcı ve karmaşık gelebilir ama fuzzy logic dersi alıpta uygulamasına tanık olmayanlar için faydalı olacağı kanısındayım kısacası arkadaşlar s7 200 plc ile değil pid, fuzzy logic uygulaması bile yapmak mümkün,
herkeze faydalı olması dileğiyle
programın pdf cıktısı ve STEP 7 MİCROWİN 32 v3.2 backup proje