Geri Dön

Havacılık uygulamaları için kısmi dinamik donanım şekillendirme ve üçlü modül yedekleme kullanılarak hata toleranslı FPGA tasarımı

Fault tolerant FPGA design for aerospace applications with using partial dynamic reconfiguration and triple module redundancy

  1. Tez No: 593848
  2. Yazar: ALİCAN DÖNMEZ
  3. Danışmanlar: PROF. DR. ALİ ZİYA ALKAR
  4. Tez Türü: Yüksek Lisans
  5. Konular: Elektrik ve Elektronik Mühendisliği, Electrical and Electronics Engineering
  6. Anahtar Kelimeler: Hata Toleranslı FPGA Tasarımı, Parçalı Dinamik Donanım Şekillendirme, Üçlü Modül Yedekleme, Tek Bit Hatası, Üçlü Modül Senkronizasyonu, Fault Tolerant FPGA Design, Partial Dynamic Reconfiguration, Triple Module Redundancy, Single Bit Event Upset, Triple Module Synchronization
  7. Yıl: 2019
  8. Dil: Türkçe
  9. Üniversite: Hacettepe Üniversitesi
  10. Enstitü: Fen Bilimleri Enstitüsü
  11. Ana Bilim Dalı: Elektrik-Elektronik Mühendisliği Ana Bilim Dalı
  12. Bilim Dalı: Belirtilmemiş.
  13. Sayfa Sayısı: 124

Özet

Bu tez çalışmasında, havacılık uygulamalarında radyasyon kaynaklı tek bit hatalarının bulunması, düzeltilmesi ve hatanın etkisinin maskelenmesi için yöntemler önerilmiştir. Hatanın bulunması için konfigürasyon belleğinin sürekli olarak tasarımın kendi tarafından okunması yöntemi kullanılmıştır. Hatanın düzeltilmesi için parçalı dinamik donanım şekillendirme yöntemi kullanılmıştır. Hatalı olan konfigürasyon belleği çerçevesi yeniden şekillendirilerek düzeltilmiştir. Hatanın maskelenmesi için üçlü modül yedekleme yöntemi kullanılmıştır. Hata düzeltildikten sonra sadece yapısal bütünlüğün değil, durum bütünlüğünün de korunması sağlanmıştır. Kurulan mimari ARINC-429 protokolü üzerinde, hata yerleştirilerek test edilmiştir. Elde edilen sonuçlarda en kötü durumda yaklaşık 67ms içerisinde oluşan tek bit hatasının düzeltildiği görülmüştür. Düzeltilemeyecek kritik hatalar yaratılamamış fakat istatiksel hesabı yapılmıştır. Önerilen sistemin kullanılmadığı duruma göre hata ihtimalinin yaklaşık 200 bin kat daha az olduğu görülmüştür. Yapılan hata yerleştirme testinde üçlü yedeklenmiş ARINC-429 modülleri üzerinde oluşan hataların hepsi maskelenebilmiştir. Maskelenemeyecek hataların yaratılması sağlanamamış fakat istatistiksel hesabı yapılmıştır. Üçlü modül yedekleme yönteminin yaklaşık 3,3 kat daha fazla FPGA alanı kullandığı ölçülmüştür. Sistemde hata bulma ve düzeltme için kullanılan devrenin FPGA alanının yaklaşık iki binde biri olduğu ölçülmüştür. Önerilen sistemin tek bit hatalarına karşı hata toleranslı yapıda olduğu görülmüştür.

Özet (Çeviri)

In this thesis, methods for detecting, correcting, and masking the effect of radiation-induced single-bit errors in aerospace applications are proposed. In order to detect the error, the method of continuous reading of the configuration memory by the design itself was used. Partial dynamic reconfiguration is used to correct the error. The incorrect configuration memory frame has been corrected by reconfiguration. The triple module redundancy method is used to mask the error. After correcting the error, not only the structural integrity, but also the state integrity is maintained. The architecture was tested by injecting an error on ARINC-429 protocol. The results showed that in the worst case, the single bit upset is corrected within approximately 67ms. Critical errors that could not be corrected could not be created, but statistical calculations are made. It is seen that the probability of error is approximately 200 thousand times less than when the proposed system is not used. In the error injection test, all errors occurred on triple redundant ARINC-429 modules could be masked. It was not possible to create errors that could not be masked, but statistical calculations were made. It was measured that the triple module redundancy method uses approximately 3.3 times more FPGA space. It was measured that area of the circuit used for error detection and correction in the system is approximately one in two thousand of the whole FPGA area. It is seen that the proposed system is fault tolerant against single bit errors.

Benzer Tezler

  1. Design and implementation of sensorless vector controlled drive for PMSMs

    Sürekli mıknatıslı senkron motorlar için sensörsüz vektör kontrollü sürücü tasarımı ve gerçeklenmesi

    BURAK GÖRDÜK

    Yüksek Lisans

    İngilizce

    İngilizce

    2019

    Elektrik ve Elektronik Mühendisliğiİstanbul Teknik Üniversitesi

    Elektrik Mühendisliği Ana Bilim Dalı

    DR. ÖĞR. ÜYESİ MURAT YILMAZ

  2. B4c ilaveli tzm alaşımlarının spark plazma sinterleme (SPS) yöntemi ile farklı tasarımlarla üretimi ve karakterizasyonu

    Production and characterization of b4c rei̇nforced tzm alloy with different designs prepared by spark plasma sintering (SPS) method

    BARIŞ YAVAŞ

    Doktora

    Türkçe

    Türkçe

    2020

    Metalurji Mühendisliğiİstanbul Teknik Üniversitesi

    Metalurji ve Malzeme Mühendisliği Ana Bilim Dalı

    PROF. DR. GÜLTEKİN GÖLLER

  3. Mobile robots

    Başlık çevirisi yok

    BİLİN AKSUN

    Yüksek Lisans

    İngilizce

    İngilizce

    1996

    Makine Mühendisliğiİstanbul Teknik Üniversitesi

    PROF.DR. N. AYDIN HIZAL

  4. Büyüme stratejilerinin örgüt performansına etkisinde lojistik stratejilerin düzenleyici ve örgüt yapılarının aracı rolünün havacılık sektörü bağlamında araştırılması

    In the effect of growth strategies on organizational performance, an investigation of the moderator role of logistics strategies and the mediator role of organizational structures in the context of aviation sector

    HÜLYA ÖZ AYTEKİN

    Doktora

    Türkçe

    Türkçe

    2022

    İşletmeİstanbul Arel Üniversitesi

    İşletme Ana Bilim Dalı

    PROF. DR. GÖNEN İLKAR DÜNDAR

  5. Navigasyon hassasiyetini arttırmak için ataletsel ölçüm birimine tamamlayıcı filtre uygulanması

    Implementation of complementary filter to inertial measurement unit to increase navigation sensitivity

    MEHMET EMİN OKUDAN

    Yüksek Lisans

    Türkçe

    Türkçe

    2019

    Elektrik ve Elektronik Mühendisliğiİstanbul Teknik Üniversitesi

    Uçak ve Uzay Mühendisliği Ana Bilim Dalı

    DR. ÖĞR. ÜYESİ İSMAİL BAYEZİT