13.07.2015 Views

sensör verisi birleştirme teknikleri ve hedef ... - Hava Harp Okulu

sensör verisi birleştirme teknikleri ve hedef ... - Hava Harp Okulu

sensör verisi birleştirme teknikleri ve hedef ... - Hava Harp Okulu

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Sensör Verisi Birleştirme Teknikleri <strong>ve</strong> Hedef İzleme Sistemine Uygulanmasiile 1 arasında olan ağırlıklı olasılık <strong>ve</strong>ya temel olasılıkmk( oi)fonksiyonları ile tespitlerde bulunmaktadır.Olasılıklı ağırlık, önermelerin <strong>ve</strong>ya hipotezlerin nekadar sağlam kaynaklarla desteklendiğine görebilginin kesinliğini bize göstermektedir. Ağırlıklıolasılıklar bize bir nesnenin doğası hakkında daha azbelirsizlik, başka bir değişle sonuçları karakterizeetmek için daha kesin bilgiler sağlamaktadır.Şekil 4. Dempster Shafer belirsizlik aralığı.Şekil 4’de Dempster Shafer belirsizlik aralığıgösterilmektedir. Şekilde gösterilen sınırlar toplamağırlıklı olasılığı araştırırken, bize hangi bölgedeki<strong>ve</strong>rileri hesaba katmayacağımızı, hangi <strong>ve</strong>rileriyorumsuz kabul edeceğimizi <strong>ve</strong> hangi <strong>ve</strong>rilerin olmaolasılığını hesaplayarak işlem yapacağımızıgöstermektedir.İşte her bir sensör için belirlenen ağırlıklı olasılıklarsonuca ulaşmak için Dempster-Shafer yöntemi ilebirleştirilmektedir. Sonuç bize, sensörlerden toplananbütün <strong>ve</strong>rilerin incelenerek doğruluğu en muhtemel,en gü<strong>ve</strong>nilir olanının seçilmesiyle geri dönmektedir.Bir bilgisayar her bir sensörden konu ile ilgili bilgilerisaklamaktadır. Bunun tersi de doğrudur yanisensörlerden gelen belli <strong>ve</strong>riler ile desteklenmeyenbilgiler kaydedilmemektedir.2.3. Oylama YöntemiKullanıcı tarafından tasarlanmış üç farklı sensördengelen <strong>ve</strong>rilerin gü<strong>ve</strong>nirlilik seviyeleri <strong>ve</strong> bu seviyeleregöre birlilerin bir araya getirilip değerlendirilmesigörülmektedir. Oylama yöntemi ile yapılan <strong>ve</strong>rifüzyonunda matematikteki Boolean sistemikullanılmaktadır. Buna göre en doğru bilgiyi taşıyansensör <strong>ve</strong>rileri ayıklanarak bu bilgilerin kullanılmasısağlanmaktadır. [6].2.4. Bulanık Mantık YöntemiBulanık mantık teorisinde bir elemanın bir kümeyeolan üyeliği belli dereceler ile tanımlanmaktadır. Yaniherhangi bir olayın doğru olması, yanlış olmaolasılığını 0 olarak göstermemekte, doğruluğu <strong>ve</strong>yanlışlığı derecelere göre değerlendirmektedir.sınırlar tam olarak tanımlanmadığı durumlarda <strong>ve</strong>yabir olayın kısmen gerçekleşmesi durumlarındakullanılmaktadır.Bulanık mantık kavramını basit bir şekilde anlamakiçin, ‘biraz sıcak’, ‘hemen hemen doğru’, ‘çok hızlı’vs. cümlelerine bakılacak olursa, bu cümlelerinmatematiksel açıdan bir durum ifade etmemelerinekarşın, bir problemi çözme açısından günlük hayattakullanılan <strong>ve</strong> sıkça karşılaşılan örnekler olduğugörülür. [8].Bir bulanık kontrolör genel olarak 5 ana kısımdanmeydana gelmektedir. Bunlar sırası ile, kontrolörünçalışmasını denetleyecek kural tabanı, kuraltabanında yer alan terimlerin üyelik fonksiyonlarınıtanımlayan bir <strong>ve</strong>ri tabanı, bulanık kontrol kurallarınıdeğerlendiren çıkarım ünitesi, algılayıcılardantoplanan bilgileri bulanıklaştırma işlemi <strong>ve</strong> sonolarak da bulanık bilgileri istenilen sayısal değerlerdeya da arzu edilen şekle getiren durulaştırma işlemleriolarak sıralanmaktadır [9].2.4.2. Bulanık Mantık İşleme SüreciBulanık mantık süreç bölümleri çıkarımlar(inference)<strong>ve</strong> durulaştırma iki ana başlığa ayrılabilmektedir.Çıkarım süreci EĞER-SONRA kuralları ilebaşlamaktadır. Mevcut durumu yansıtan blok EĞERkuralı ile, sonuç bloğu ise SONRA kuralı ilebaşlamaktadır. Sonuç bloğuna atanan değer bulanıkkümelerdeki üyelik fonksiyonlarının aktivasyondeğerlerine eşit olmaktadır. Aktivasyon değeri, o ankizaman içinde girdilerle kesişen üye fonksiyonlarınındeğerlerine eşittir. Bulanık mantık işlem süreci (Şekil2.3)’ de olduğu gibi gösterilebilmektedir.Mantıksal ürün <strong>ve</strong> sonuç üye fonksiyonlarının ortayakoyduğu bulanık değerler, ayrı <strong>ve</strong> sabit olarak kontrolsistemi tarafından kullanılabilecek şekilde dönüşümeuğratılmaktadır. Durulaştırma işlemi birkaç şekildeolabilmektedir. Genel olarak bulanık ağırlık merkezihesaplaması sonuç bulanık kümesi üzerineuygulanmaktadır.Bulanık mantıktan geri dönüş için başka yöntemler dekullanılmaktadır fakat en basit yaklaşım, maksimumtepe değerinin bulanık olmayan sonuç değeri olarakkarşımıza çıkmaktadır (Şekil 6).2.4.1. Bulanık MantıkBulanık mantık dijital bir çerçe<strong>ve</strong>de analog bir süreciifade etmemizi sağlayan bir yöntem olarak karşımızaçıkmaktadır. Bulanık mantığa uygulanan süreçlerkolayca ayrık elementlere ayrışamamakta <strong>ve</strong> klasikmatematik ile modellenmesi güç olabilmektedir.Bulanık mantık kümeler ya da bazı değerler arasındakiDOKUMACI, TEMELTAŞ72


Sensör Verisi Birleştirme Teknikleri <strong>ve</strong> Hedef İzleme Sistemine UygulanmasiBu ifade sonuç parametre değerlerinin bütünalanlarına karşılık gelmektedir.ck= Bulanık ağırlık merkezi.y = Çıktı değişkenleri.m ( ) 0y = Bir k zamanında eş zamanlı olarak yapılanüretim komutlarının değerlendirilmesiyle oluşan biraraya getirilmiş sonuç bulanık kümeleri.Nm ( y) = ∑ m ( y)(2.2)0 0i = 1N= Üretim komutlarının sayısı <strong>ve</strong>0 i = i nci yapım komutu için sonuç bulanık kümesi.iEğer sonuç parametre değerlerinin alanı farklı değerlerolarak açıklanıyor ise ifademiz;Şekil 5. Bulanık Mantık İşlem Süreci.Bu simetrik ya da tek şekilli olabilecek şekilde,dağılımın şeklinin bulunmasına karşılık gelmektedir.Bulanık ağırlık merkezi son bulanık kümedeki bütünbilgilere sahip olmaktadır. Bulanık ağırlık merkezinihesaplamak için genel olarak iki yöntemkullanılmaktadır.ck=p∑j = 1p∑j = 1y mjm00( y )j( y )j(2.3)3. HEDEF İZLEME AMAÇLI SENSÖRVERİLERİNE BULANIK MANTIKUYGULAMASIBulanık mantık trenler, trafik ışıkları, güç <strong>ve</strong>havalandırma sistemleri gibi birçok endüstriyelkontrol sistemleri üzerine başarı ileuygulanabilmektedir. Hedef izleme sisteminde sensör<strong>ve</strong>rilerinin çeşitli etmenlerin etkisiyle gürültü olarakadlandırılan bozulmalara uğraması söz konusuolabilmektedir. Biz bu uygulamamızda <strong>ve</strong>ribirleştirme işleminin bir önceki basamağı olan bir<strong>hedef</strong>i izleyen iki sensörden alınan <strong>ve</strong>rilerin,öngörülen <strong>ve</strong>riler ile kıyaslanarak ne kadar doğru <strong>ve</strong>sağlıklı olduğunu belirleyerek <strong>ve</strong>rilerin birleştirilipelde edilen sonucun kullanılabileceğine <strong>ve</strong>yabozulmaların fazla olduğu durumlarda <strong>ve</strong>rilerindikkate alınmaması gerektiğini dolayısıyla <strong>ve</strong>ribirleştirme işleminin yapılmaması kararının <strong>ve</strong>rilmesideğerlendirilmiştir.Şekil 6. Sonuç üyelik fonksiyonları.Bulanık ağırlık merkezini hesaplayacak olursak;ck∫ ym0( y)dy=∫ m ( y ) dy0(2.1)MATLAB simulink programı yardımı ile öngörülenhız <strong>ve</strong> pozisyon değerleri ile ölçülen değerlerhesaplanarak hata miktarları tespit edilebilmekte <strong>ve</strong> buiki ölçü için tespit edilen hata miktarları bulanıkmantık kontrolörü kullanılarak belirlenen limitleregöre ne kadar doğru olduğu sonucunaulaşılabilmektedir.Ele alınan örnek modele göre a= 0.5 gibi sabit ivmeylehareket eden bir <strong>hedef</strong>in hız <strong>ve</strong> pozisyonununbaşlangıç değerleri; pozisyon=5 ft, hız=9 ft/snDOKUMACI, TEMELTAŞ73


Sensör Verisi Birleştirme Teknikleri <strong>ve</strong> Hedef İzleme Sistemine Uygulanmasiörnekleme zaman aralığının dt= 1sn olarak bilindiğikabul edilmektedir.Son hız = Hız + a.dtSon pozisyon = pozisyon + hız.dtEşitlikleri ile de <strong>hedef</strong>in hareketi karakterizeedilmektedir. Burada karakteristikleri farklı ikisensörün birbirinden bağımsız iki farklı ölçü hakkında<strong>ve</strong>ri sağladıkları görülebilmektedir.Şekil 7’ de girdileri PE <strong>ve</strong> SE olan <strong>ve</strong> korelasyonsonucunu <strong>ve</strong>ren, simulink içinde aldığı sonuçlarıdoğrudan kullanabilen bulanık mantık blok diyagramıgösterilmektedir. Bulanık mantık kontrolörü mamdanitipi olarak seçilmiştir. Korelasyon çıktıları <strong>ve</strong>ribirleştirme için karar sonuçlarını göstermektedir.PE : Pozisyon Hatası, SE: Hız hatası olmak üzere;PE = Ölçülen Pozisyon - Öngörülen Pozisyon,SE = Ölçülen Hız – Öngörülen Hız olaraktanımlanmaktadır.Burada öngörülen olarak adlandırılmış hız <strong>ve</strong>pozisyon değerleri olması gereken gerçek değerleri,ölçülen değerler ise sensörlerden alınan <strong>ve</strong>rilerigöstermektedirler.Tablo 1. Öngörülen <strong>ve</strong> ölçülen hız <strong>ve</strong> pozisyondeğerleri.Şekil 8. Öngörülen (.) <strong>ve</strong> ölçülen (x) pozisyonkarşılaştırması.Bir noktadan diğer bir noktaya doğru gideceği bilinenbir <strong>hedef</strong>in 15 s için elde edilen pozisyonuna ait iziölçülen <strong>ve</strong> öngörülen değerler bindirmeli bir şekildeŞekil 8’ de gösterilmektedir.MATLAB simulink programına göre 1-15s zamanaralıkları için ölçülen <strong>ve</strong> öngörülen hız <strong>ve</strong>pozisyonların değerler gösterilmektedir. (Tablo 1.)Bozulmaları göstermek için Gaussian tipi bir gürültümodeli kullanılmış <strong>ve</strong> ölçülen değerler bu şekildemodellenmiştir.Şekil 9. Öngörülen (+) <strong>ve</strong> ölçülen (*) hızkarşılaştırması.Şekil 9’da hesaplamalar sonucu öngörülen hız ileölçülen hızın belirtilen zaman aralığındaki değişimiüst üste bindirmeli olarak gösterilmektedir.Değişik zamanlara göre sensörlerin bir <strong>hedef</strong>e ait hız<strong>ve</strong> pozisyon için yapmış olduğu ölçümlerin hatamiktarları <strong>ve</strong> bu iki parametrenin bileşkesi sonucuortaya çıkan korelasyon değerleri tablodagösterilmektedir. [10]. (Tablo 2)Şekil 7. Bulanık Mantık Blok Diyagramı.DOKUMACI, TEMELTAŞ74


Sensör Verisi Birleştirme Teknikleri <strong>ve</strong> Hedef İzleme Sistemine Uygulanmasi[9] Teker, A. Kuyumcu, F. 2007. Bulanık Mantık<strong>ve</strong> Kontrol Sistemleri, Elektrik-Elektronik-BilgisayarMühendisliği 12. <strong>ve</strong> Fuarı, Eskişehir.[10] Singh, P. Bailey, W.H. 1997. Fuzzy LogicApplications to Multisensor-Multitarget Correlation,Naval Air Warfare Centre, U.S.ÖZGEÇMİŞLERHv.İkm.Ütğm. Nail DOKUMACI<strong>Hava</strong> <strong>Harp</strong> <strong>Okulu</strong>ndan 2004 yılında mezun oldu.Gaziemir <strong>Hava</strong> Sınıf <strong>Okulu</strong>ndaki eğitiminden sonra2006 yılında Ankara 11 nci <strong>Hava</strong> Ulaştırma Ana ÜsKomutanlığına atandı. 2008 yılında HUTEN’ deyüksek lisans eğitimine başladı. Eğitimine halendevam etmektedir.Prof.Dr.Hakan TEMELTAŞ1984 yılında İstanbul Teknik Üni<strong>ve</strong>rsitesi, Elektrik-Elektronik Fakültesinden mezun oldu. Yüksek lisanseğitimini 1987 yılında İstanbul Teknik Üni<strong>ve</strong>rsitesi,Fen Bilimleri Enstitüsünde tamamlamıştır. Yükseklisans eğitiminden sonra başvurduğu Doktoraprogramını 1993 yılında The Uni<strong>ve</strong>rsity ofNotthingham’ da başarı ile tamamlamıştır. Şu an Prof.Dr. ünvanı ile İstanbul Teknik Üni<strong>ve</strong>rsitesi, Elektrik-Elektronik Fakültesinde <strong>ve</strong> <strong>Hava</strong> <strong>Harp</strong> <strong>Okulu</strong><strong>Hava</strong>cılık <strong>ve</strong> Uzay Teknolojileri Enstitüsünde öğretimelemanı olarak çalışmaktadır.DOKUMACI, TEMELTAŞ76

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!