Doç. Dr. GÜRAY SONUGÜR

Doç. Dr. Güray SONUGÜR – Öğrenci Bilgi Paylaşım Platformu

Bulanık Mantık ile Kontrol Final Projesi Açıklamaları

Merhaba Arkadaşlar,

Bulanık Mantık ile Kontrol dersi için hazırlayacağınız projenin detaylarını anlatmaya çalışacağım. Projeler iki kişilik gruplar halinde ya da tek tek yapılabilecektir. Bir kısım konuları belirledim ancak sizin önerilerinize de açığım. Bulunması zor olan ya da bir sensöre karşılık gelmeyen girişlerde doğrudan potansiyometre kullanabiliriz. Amacımız dış dünyadan okuduğumuz verilere göre bulanık mantık kontrol devremizi test etmek. Tüm sensörler yerine potansiyometre kullanabiliriz.

Bu durumda; vize ödevi olarak hazırladığınız projelerinizi de belki kullanabilirsiniz.

 

Proje Ödevlerinde Dikkat Edilmesi Gereken Hususlar:

Proje sunumu sadece devre üzerinden yapılacaktır. Proje 3 ana unsurdan oluşacaktır. Her unsurda katma değer oluşturan, fark yaratan uygulamalar pozitif değerlendirmeye tabi tutulacaktır.

  • Devre
  • Yazılım
  • Rapor

Devre:

Devre bir board üzerine kurulacaktır. Veriler Arduino ya da benzeri bir kontrol kartı üzerinden alınarak Matlab kurulu bulunan bilgisayara transfer edilecektir.

Veri transferi için Matlab Arduino Destek Paketi kullanılabileceği gibi, seri port üzerinden de veri transferi yapılabilecektir.

Yazılım:

Kurallar yeteri miktarda belirli bir mantığa dayandırarak ve doğru formatta girilmelidir.

Girişlere göre çıkışlar dc motor, led, display vb. donanımlar üzerinden gözlemlenebilmelidir.

Kodların arasına açıklayıcı bilgiler yerleştirilmelidir.

Yazılımda GUI kullanılırsa daha işlevsel olacaktır ancak zorunlu değildir. GUI kullanılırsa parametre ve yöntem değişiklikleri kolay bir şekilde ara yüz üzerinden yapılabilir.

Yazılımda simulink kullanılırsa yazılım farklı dış ortamlara aktarılabilir olacağından daha iyi olacaktır. Ancak zorunlu değildir.

Rapor:

Özet mutlaka bulunmalıdır. Özette yapılan işlem kısaca (bir paragraf) açıklanmalıdır.

Materyal Metot bölümünde kullanılan yöntemler, girişler, çıkışlar, kullanılan üyelik fonksiyonları, girilen kurallar ve yazılan kodlar verilmelidir. Anlaşılır olması açısından alt bölümler halinde olması önemlidir. Örneğin:

2. Materyal Metot

———————————-

———————————–

2.1 Girişler

—————————————-

2.2 Çıkışlar

—————————————-

2.3 Kural Tabanı

—————————————–

2.4 Devre Şemaları

2.5 Geliştirilen kodlar

.

.

vs.

Devre şemaları mutlaka bulunmalıdır.

Raporda bulunan her şema ve resim altlarında kısaca açıklanmalıdır. Örneğin:

    Şekil 1. Kullanılan devre resmi

    Şekil 2. Devre 1 şeması

Farklı kaynaklardan bilgi kullanıldıysa Kaynakça bölümünde belirtilmelidir.

Girilen verilere karşı alınan çıktılar sonuç bölümünde açıklanmalıdır. Bu bölümde grafikler ve tablolar kullanılırsa çok daha açıklayıcı olacaktır. Her grafik ve tablo altlarında açıklanmalıdır.