Yayın:
Gerçek zamanlı sistemler için yüksek güvenirlikli çoklu yazılım sentezi

Yükleniyor...
Küçük Resim

Tarih

Kurum Yazarları

Danışman

item.page.editor

Editör

Bölüm / Program

Dergi Başlığı

Dergi ISSN

Cilt Başlığı

Yayıncı

DOI

Araştırma Projeleri

Akademik Birimler

Dergi Sayısı

Özet

Teknolojik gelişmeler ile birlikte, emniyet tedbirlerine duyulan ihtiyaç insan hayatının önemli bir parçası haline gelmiştir. Emniyet-kritiklik günlük yaşantıda sıklıkla karşılaşılan bir kavramdır. Bu çalışmada, emniyet-kritiklik hususunda sektördeki birçok standardın taban olarak kullandıgı IEC61508 standardı ile bu standardın önerdigi yöntemler ve araçlar incelenmiştir. Bölüm 1’de literatür taraması yapılarak tezin amacından ve literatürde görülen açık noktalardan bahsedilmiştir. Emniyet-kritik sistemler tanıtılarak IEC61508 standardının önemini vurgulayan literatür bilgileri değerlendirilmiştir. Bölüm 2’de IEC61508 stardardının genel yapısı anlatılmış ve bu standarda ihtiyaç duyulma sebebi hakkında bilgi verilmiştir. Güvenlik ve emniyet kavramları üzerinde durulmuştur. Emniyet taktikleri incelenmiş ve standart ile ilişkilerinden söz edilmiştir. IEC61508 standardının 3. bölümü olan yazılım bölümü incelenmiştir. Emniyet-kritik bir uygulama içerisinde, IEC61508-3 bölümünde önerilen yöntemler ile, C/C++ kullanılarak oluşturulan kodlar, V-model metoduna göre PC-lint programı aracılıgıyla analiz edilmiştir. IEC61508-3 standart parçasının önerilerinden olan senkron ve asenkron programlamalar hakkında bilgiler verilmiştir. Ayrıca standardın uygulanmasını önerdiği yöntemler benimsenerek yazılmış bir programlama dili olan SCADE Suit incelenmiştir. Bölüm 3’de, IEC61508-3 standardında önerilen yöntemlerden biri olan NVP tekniği açıklanmış ve çeşitleri hakkında bilgi verilmiştir. n sayıda farklı versiyondan gelen verileri analiz eden ve bu konuda karar veren, ayrıca NVP’nin başarısını belirleyen NVP seçicileri hakkında bilgi verilmiştir. SCADE programlama dili içerisinde örnek bir NVP uygulaması tasarlanmış ve davranışları incelenmiştir. Bölüm 4’de, uygulama sahasında karşılaşılan sorunlardan biri olan, n versiyon sayısını oluştururken hangi n tanesinin seçilmesi gerektigi sorununa çözüm aranmıştır. MCDM ˘ yöntemlerinden biri olan TOPSIS yöntemi ile örnek bir veri seti üzerinde uygulama yapılmıştır. Bölüm 5’de gerçek-zamanlı bir test ortamı oluşturulmuştur. Bu test ortamı, tilt-rotor ile dengede durması kontrol edilen bir yapıdadır. Matlab ortamında simule edilen kontrolcü, bu test ortamında gerçeklenmiştir. Ana motivasyon kaynağımız olan NVP-MV ile çoğunluk kararının sistemi kararsızlığa götürmesinin önüne nasıl geçilebilir sorusuna cevap aranmıştır. Geliştirilen algoritma ile bunun önüne geçilmiştir. Test senaryosunun sonuçları yorumlanmıştır. Son olarak, Sonuç ve Öneriler bölümünde, çalışma boyunca elde edilen sonuçlar sunulmuştur. IEC61508 ve IEC61508-3 standartları açıklanmıştır. SCADE programlama ortamında NVP yöntemi ile tasarlanan emniyet-kritik uygulama sonuçları verilmiştir. TOPSIS algoritması kullanılarak hangi n versiyonunun seçilecegi, tartışılmıştır. Son olarak ise gerçek-zamanlı bir uygulama üzerinde NVP-MV seçicisine göre daha yetenekli bir tasarım açıklanmıştır.

Tanım

Tez (Doktora) - Yıldız Teknik Üniversitesi, Fen Bilimleri Enstitüsü, 2020

Dergi veya Seri

ISSN

ISBN

Haklar

Alıntı

Koleksiyonlar

Onay

Gözden geçir

Tamamlayıcı Bilgiler

Referans Gösteren

Related Patent

Related Goal

0

Views

0

Downloads