11. SınıfEndüstriyel Otomasyon Teknolojileri

Bulanık Mantık Denetimi

Endüstriyel Otomasyon Teknolojileri · 11. Sınıf · Kontrol Temelleri

Konu Anlatımı

Bulanık Mantık Denetimi

Bulanık mantık denetimi, denetim yüzeyinin matematiksel modelinin bulunmadığı ya da sürekli değiştiği süreçlerde kullanılan, deneyimsel bilgiyi sayısal karara dönüştüren denetim yaklaşımıdır. Klasik PID denetimi katsayı ayarına dayanır ve süreç modelinin doğruluğunu gerektirir. Bulanık yaklaşımda karar ise hata büyükse çıkışı kapat, hata çok küçükse çıkışı değiştirme gibi günlük dilde yazılmış kurallardan oluşur.

Dilsel Değişken ve Üyelik Derecesi

Bulanık mantığın temelinde iki kavram vardır. Bunlardan biri dilsel değişkendir; sıcaklık, basınç ya da hata gibi bir büyüklüğün yanına soğuk, ılık, sıcak veya çok negatif, hafif pozitif gibi değerler atanmasıdır. Diğeri üyelik derecesidir; gerçek bir değerin bir kümeye ne kadar ait olduğunu 0 ile 1 arasında bir oranla gösterir. Sıfır hiç üyeliği, bir ise tam üyeliği ifade eder.

Üyelik derecesi sayesinde bir ölçüm aynı anda birden çok kümeye farklı oranlarda ait olabilir. Ölçülen bir değer; ılık kümesine yüksek, sıcak kümesine düşük, çok sıcak kümesine ise sıfıra yakın bir üyelikle bağlanır. Bu çoklu üyelik, denetleyicinin kararı tek bir etikete bağlamadan üretmesini sağlar.

Üyelik Fonksiyonları

Üyelik derecesi bir grafikle gösterilir. En yaygın biçimler üçgen ve dörtgen fonksiyonlardır. Üçgende bir sol uç, bir tepe ve bir sağ uç bulunur; iki yamaç doğrusaldır. Dörtgende ise iki yamaç arasında tepe değerinin sabit kaldığı bir bant bulunur. Bu bant, hedefin sağlandığı ve hiçbir düzeltmenin yapılmadığı kabul bölgesini ifade eder.

Kural Tabanı ve Çıkarım

Kural tablosu, giriş değişkenlerinin dilsel değerleri ile çıkış değişkeninin dilsel değerleri arasındaki karşılıkları ifade eder. Beş hata seviyesi ile üç çıkış seviyesi kullanıldığında on beş kural yazılır. Her kural; giriş, bağlaç ve çıkış olmak üzere üç bölümden oluşur.

Mamdani çıkarımında önce girişler üyelik derecelerine dönüştürülür. Sonra her kuralın gücü hesaplanır; mantıksal VE için küçültme işlemi uygulanır ve kural gücü, ilgili üyelik derecelerinden küçüğü olur. Etkinleşen kurallar çıkış kümesini kırpar ve birleştirir. Süreçte bu kırpmalara ek olarak düzensizleştirme uygulanarak tek bir sayısal değer elde edilir.

Düzensizleştirme ve Ölçekleme

En yaygın düzensizleştirme yöntemi merkez yöntemidir. Bu yöntemde etkin çıkış kümelerinin merkezleri üyelik dereceleriyle ağırlıklandırılır ve ağırlıklı ortalaması alınır. Böylece çıkış kademeli ve pürüzsüz olur. Tepe yöntemi ise yalnızca en yüksek üyelik derecesine sahip kümenin tepesini seçer; daha hızlı ama daha kademeli bir yanıt verir.

Düzensizleştirme ile bulunan değer normalize birimdedir. Aktüatör ise gerçek mühendislik biriminde çalışır. Bu nedenle değer, kural tabanında tanımlanan alt ve üst sınırlar arasında doğrusal olarak ölçeklenir. Ölçekleme yapılmazsa aktüatör beklenen çalışma noktasına hiç ulaşamaz.

Bulanık Mantık ile PID Karşılaştırması

PID denetimi sayısal katsayılarla çalışır, hızlıdır ve iyi modellenmiş süreçlerde çok başarılıdır. Bulanık denetim ise ayar gerektirmez, bunun yerine kural yazımı gerektirir. Gecikmesi fazla, doğrusal olmayan ve sürekli değişen süreçlerde bulanık yaklaşım daha çabuk devreye alınır. İki yöntem birlikte de kullanılabilir; hızlı yaklaşım PID ile, son düzeltmeler ise bulanık kurallarla yapılabilir.

Uygulamada karşılaşılan başlıca sınırlamalar kural tablosunun şişmesi, çelişkili kurallar ve deneyimin belgeye dönüştürülmesindeki zorluktur. Güvenlik sınırları mutlaka ayrı kurallarla tanımlanmalı, ölçüm aralıklarının dışında kalan durumlar için varsayılan bir kural bulunmalıdır.

Ne Öğreneceğiz

Sürecin matematiksel modelinin bulunmadığı sistemlerde deneyimsel bilgiyi kural tablosuna dönüştürerek kararlı denetim sağlayan bulanık mantık yaklaşımını kapsar. Bu konuda ögrenme çıktıları:

Ön Bilgi

Bu konuya başlamadan önce temel kavram ve ön koşulları kavramanız yardımcı olacaktır. Konunun çerçevesinde şu kavramlar dikkat ister:

Basit Örnek ve Günlük Yaşam

Günlük yaşamda ve mesleki bağlamda bir uygulama:

Soru: Sıcaklık değişkeninde ılık kümesi 20 °C ile 60 °C arasında, 40 °C'de tepe yapan üçgen biçimindedir. 30 °C ölçüldüğünde üyelik derecesi kaçtır?

  1. Ölçülen değerin sol yamaçta yer aldığı belirlenir.
  2. Sol uçtan tepe noktasına olan mesafe ile sol uçtan ölçüm değerine olan mesafe karşılaştırılır.
  3. Bu iki mesafenin oranı üyelik derecesini verir.

Sonuç/cevap: μ = (30 − 20) / (40 − 20) bağıntısıyla üyelik derecesi 0,50 bulunur.

İleri Örnek

Daha ileri bir uygulama:

Soru: Fırın sıcaklığı 180 °C ile 220 °C aralığında ölçülmektedir. 212 °C ölçüldüğünde normalize edilmiş hata kaç olur?

  1. Ölçüm aralığının genişliği belirlenir.
  2. Hedef değer seçilir.
  3. Hedef ile ölçüm arasındaki fark aralık genişliğine bölünür.

Sonuç/cevap: e = (200 − 212) / (220 − 180) işlemiyle normalize hata -0,30 olur; negatif işaret soğutma yönünü gösterir.

Adım Adım Çözülmüş Örnek

Üçgen üyelik değerinin hesaplanması konusunun adımları:

  1. Ölçülen değerin sol yamaçta yer aldığı belirlenir.
  2. Sol uçtan tepe noktasına olan mesafe ile sol uçtan ölçüm değerine olan mesafe karşılaştırılır.
  3. Bu iki mesafenin oranı üyelik derecesini verir.

Karşılaştırma Tablosu

KavramAçıklama
Bulanık mantık, sürecin denklemlerini deBulanık mantık, sürecin denklemlerini değil deneyimini temel alır; bu yüzden tam model gerektirmez.
Üyelik derecesi bire yaklaştıkça o kümeyÜyelik derecesi bire yaklaştıkça o kümeye aitlik güçlenir, sıfıra yaklaştıkça zayıflar.
Kural tablosunda çelişkili kurallar buluKural tablosunda çelişkili kurallar bulunması denetim çıkışında kararsızlığa yol açar.
Mamdani çıkarımda sonuç bir kümedir; düzMamdani çıkarımda sonuç bir kümedir; düzensizleştirme olmadan denetleyici çalışmaz.
Merkez yöntemi çıkışı pürüzsüzleştirir, Merkez yöntemi çıkışı pürüzsüzleştirir, tepe yöntemi ise daha hızlı ve kademeli yanıt verir.
Bulanık denetim, katsayı ayarı yerine kuBulanık denetim, katsayı ayarı yerine kural yazımı gerektirdiği için devreye alma süresini kısaltır.
Güvenlik sınırları kural tablosunda mutlGüvenlik sınırları kural tablosunda mutlaka ayrı kurallarla tanımlanmalıdır.
Aynı ölçüm birden çok kümeye farklı üyelAynı ölçüm birden çok kümeye farklı üyeliklerle bağlandığı için karar tek etikete bağlı değildir.

Sık Yapılan Hatalar

Üyelik derecesini yüzde olarak yazmak: Üyelik derecesi daima 0 ile 1 arasında bir orandır; yüzde karşılaştırması kural gücü hesabını bozar.

Tepe noktasını tepe değeriyle karıştırmak: Tepe noktası bir konum, tepe değeri ise her zaman bir olan bir büyüklüktür; ikisi karıştırılırsa eğimler yanlış çıkar.

Düzensizleştirmeyi atlayıp bulanık çıkışı aktüatöre göndermek: Çıkış üzerinde henüz tek bir sayısal değer yoktur; bu adım atlanırsa denetim yapılamaz.

Tüm giriş kombinasyonları için kural yazmak: Gereksiz kural sayısı tabloyu şişirir, çelişkileri artırır ve bakımı zorlaştırır.

Tepe ve merkez yöntemlerini aynı kabul etmek: Tepe yöntemi kademeli çıkış verip yavaş tepki gösterir; merkez yöntemi daha pürüzsüz bir sonuç üretir.

Bulanık denetimi her sürece uygulamak: Modeli bilinen doğrusal süreçte PID daha kısa, izlenebilir ve bakımı kolaydır.

Özet

Bulanık mantık denetimi, μ(x) ∈ [0,1] üyelik derecesiyle çalışır; soğuk, ılık, fazla aç gibi dilsel değerleri sayısal kümelere bağlar. Üçgen üyelikte sol yamaçta μ(x) = (x − a) / (b − a) bağıntısı kullanılır, 30 °C ölçüldüğünde ılık kümesinin üyeliği 0,50 olur. Mantıksal VE için kural gücü w = min(μ₁, μ₂) ile bulunur; 0,80 ve 0,60 değerleri birleştiğinde güç 0,60 olur. Çıkarım sonunda ağırlıklı ortalama yöntemiyle u* = Σ(m_i · c_i) / Σ(m_i) düzensizleştirmesi uygulanır. Merkezleri -20, 0 ve 20 olan kümelere 0,80, 0,40 ve 0,30 üyelik verildiğinde ağırlıklı toplam -10, üyelik toplamı 1,50 olur ve çıkış -6,67 bulunur. Elde edilen normalize değer u = u_min + u* · (u_max − u_min) ile aktüatör aralığına ölçeklenir; kural tablosu güvenlik sınırlarını da içermelidir.

Kendini Dene

Soru: Bir seramik fırınında nem ölçümü gecikmeli, fırın modeli bilinmemektedir. Bulanık denetim mi yoksa PID denetimi mi seçilmelidir? Gerekçenizi yazarken üyelik derecesi, kural tablosu ve düzensizleştirme adımlarını da açıklayınız.

Örnek cevap: Puanlama anahtarı: Sürecin matematiksel modelinin bulunmadığının ve gecikmenin belirtilmesi 3 puan; model gerektirmeyen kural tabanlı bulanık denetimin seçilmesi 3 puan; üyelik derecesinin 0 ile 1 arasında tanımlanması 2 puan; giriş ve çıkış için dilsel değerlerin yazılması 3 puan; düzensizleştirme ile tek sayısal çıkışın elde edilmesi 2 puan; alternatif olarak hibrit yaklaşım önerilmesi 2 puan. Örnek cevap: Modeli olmayan gecikmeli süreçte bulanık denetim seçilir; ölçüm 0-1 aralığına normalize edilip ılık, sıcak, çok sıcak gibi kümelerle eşleştirilir, kurallar yazılır ve merkez yöntemiyle düzensizleştirilerek çıkış üretilir.

Bulanık Mantık Denetimi — Sık Sorulan Sorular

Bulanık Mantık Denetimi nedir?

Bulanık mantık denetimi, denetim yüzeyinin matematiksel modelinin bulunmadığı ya da sürekli değiştiği süreçlerde kullanılan, deneyimsel bilgiyi sayısal karara dönüştüren denetim yaklaşımıdır. Klasik PID denetimi katsayı ayarına dayanır ve süreç modelinin doğruluğunu gerektirir. Bulanık yaklaşımda karar ise hata…

Bulanık Mantık Denetimi konusunda ne öğrenilir?

Bulanık mantık, sürecin denklemlerini değil deneyimini temel alır; bu yüzden tam model gerektirmez.

Bulanık Mantık Denetimi konusunda sık yapılan hatalar nelerdir?

Üyelik derecesini yüzde olarak yazmak: Üyelik derecesi daima 0 ile 1 arasında bir orandır; yüzde karşılaştırması kural gücü hesabını bozar. Tepe noktasını tepe değeriyle karıştırmak: Tepe noktası bir konum, tepe değeri ise her zaman bir olan bir büyüklüktür; ikisi karıştırılırsa eğimler yanlış çıkar.

Bulanık Mantık Denetimi için hangi formüller ve kurallar kullanılır?

μ(x) ∈ [0,1]: x gerçek değerinin bir kümeye ait olma derecesi; sıfır hiç üye değildir, bir tam üyedir. · Üçgen üyelik (a, b, c): a ≤ x ≤ b aralığında μ(x) = (x − a) / (b − a), b ≤ x ≤ c aralığında μ(x) = (c − x) / (c − b). · Dörtgen üyelik (a, b, c, d): a ≤ x ≤ b aralığında yamaç, b ≤ x ≤ c aralığında ise sabit tepe…

Bulanık Mantık Denetimi kazanımları nelerdir?

Bulanık küme, üyelik derecesi ve dilsel değişken kavramlarını açıklar. Üçgen ve dörtgen üyelik fonksiyonlarını süreç aralıklarına göre çizer. Kural tablosunu deneyimsel bilgiye dayanarak oluşturur ve kuralları sıralar.

Bulanık Mantık Denetimi Kazanımları

Örnek Sorular ve Çözümleri

Örnek Soru 1 kolay

Bulanık mantıkta üyelik derecesi hangi değer aralığında tanımlanır?

  1. A) 0 ile 1 arasında bir oran olarak
  2. B) -1 ile +1 arasında işaretli değer olarak
  3. C) 0 ile 100 arasında yüzde olarak
  4. D) 1 ile 10 arasında tam sayı olarak
Cevabı göster

Doğru cevap: A) 0 ile 1 arasında bir oran olarak

0 ile 1 kavramı Bulanık Mantık Denetimi konusunun temel bir kavramıdır. Detaylar konu anlatımında verilmiştir.

Örnek Soru 2 orta

Bulanık denetleyicinin çıkışı hangi aralığa ölçeklenir?

  1. A) Aktüatörün izin verilen çalışma aralığına
  2. B) Yalnızca sıfıra
  3. C) Yalnızca ölçüm aralığının üst sınırına
  4. D) Kural sayısına bağlı olarak rastgele
Cevabı göster

Doğru cevap: A) Aktüatörün izin verilen çalışma aralığına

Aktüatörün izin verilen kavramı Bulanık Mantık Denetimi konusunun temel bir kavramıdır. Detaylar konu anlatımında verilmiştir.

Örnek Soru 3 zor

Merkez yöntemiyle düzensizleştirme yapılıyor. Etkin çıkış kümelerinin merkezleri -20, 0 ve 20; üyelik dereceleri sırasıyla 0,80, 0,40 ve 0,30'dur. Denetim çıkışı kaçtır?

  1. A) -13,33
  2. B) -3,33
  3. C) -5,00
  4. D) -6,67
Cevabı göster

Doğru cevap: D) -6,67

Merkez yönteminde her küme merkezi üyelik derecesiyle çarpılıp toplanır ve bu ağırlıklı toplam, üyelik dereceleri toplamına bölünür. Hesapta ağırlıklı toplam -16 + 0 + 6 = -10 olur, üyelik dereceleri toplamı ise 0,80 + 0,40 + 0,30 = 1,50'dir. Böylece sonuç = -6,67 değerine ulaşılır.

Sıradaki adım

Konu anlatımları hesapsız okunur. Quiz, slayt ve deneme için hesap gerekir.

DersTeders ile devam et

Endüstriyel Otomasyon Teknolojileri için çalışma yolu

  1. OkuKonu anlatımını bu sayfada bitir.
  2. Soru çözÖrnekleri çöz, cevabı açıklamayla karşılaştır.
  3. Quiz ile pekiştirHesapla kendini ölç.

Slaytla adım adım öğren · Tüm dersler · Ana sayfa

Hesap açTüm dersleri keşfet

Konu anlatımları hesapsız okunur; quiz, slayt ve deneme için hesap gerekir.

Bu sayfa Bulanık Mantık Denetimi konusunun anlatımını, kazanımlarını ve örnek sorularını içerir. Konuyla ilgili tüm sorular için testi çöz, diğer konular için DersTeders ana sayfasına geçebilirsin.

Bu konunun öğretmen materyallerini (ders planı, çalışma kâğıdı, çözümlü soru bankası, rubrik) yazdırabilirsin: Yazıcı çıktısı modülünü aç