Geri Dön

Zaman tetiklemeli denetleyici alan ağı için matris çevrimi tasarımı ve simülasyon modeli geliştirilmesi

Designing matrix cycle and developing simalation model for time triggered controller area network

  1. Tez No: 367440
  2. Yazar: SÜLEYMAN HALİL TEMEL
  3. Danışmanlar: DOÇ. DR. MAHMUT TENRUH
  4. Tez Türü: Yüksek Lisans
  5. Konular: Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrol, Computer Engineering and Computer Science and Control
  6. Anahtar Kelimeler: Belirtilmemiş.
  7. Yıl: 2014
  8. Dil: Türkçe
  9. Üniversite: Muğla Sıtkı Koçman Üniversitesi
  10. Enstitü: Fen Bilimleri Enstitüsü
  11. Ana Bilim Dalı: Elektronik-Bilgisayar Eğitimi Ana Bilim Dalı
  12. Bilim Dalı: Belirtilmemiş.
  13. Sayfa Sayısı: 104

Özet

Denetleyici Alan Ağı (CAN: Controller Area Network) ilk olarak araç içi, Elektronik Kontrol Üniteleri (ECU) arası haberleşme ihtiyacını gidermek ve aynı zamanda kablolama karmaşıklığını ortadan kaldırmak amacıyla geliştirilmiştir. CAN protokolü, düşük maliyeti ve yüksek performansı sayesinde geniş uygulama alanları bulmuştur. CAN protokolünde iletişim genellikle olay tetiklemelidir. Mutlak gerçek zamanlı bir işlemin gerçekleştirilmesinde verinin gerekli zaman sınırı içerisinde iletilmesi şarttır. Bu zaman şartının karşılanamaması halinde sistemde ciddi problemler ortaya çıkabileceği için, TTCAN (TTCAN: Time-triggered CAN) protokolü kullanılmaya başlanmıştır. TTCAN protokolünde, iletişim zaman tetiklemeli olarak gerçekleştirilmektedir. TTCAN periyodik olarak üretilen mesajların iletilmesinde, Matris Çevrimi (Matrix Cycle) kullanır. Matris Çevrimi tasarlanırken, kullanılan yöntemlerden birisi Azaltılmış Matris Çevrimi yöntemidir. Bu çalışmada Azaltılmış Matris Çevrimi yöntemiyle, PSA Benchmark mesaj seti için Matris Çevrimi geliştirilmesi amaçlanmıştır. Bu yöntem kullanılarak geliştirilen Matris Çevriminde, mesajlar orijinal periyot değerleriyle matris içerisine sorunsuz bir şekilde yerleştirilebilmiştir. Bu sayede mesajlar, gecikme olmadan iletilebilmiştir. Geliştirilen sistemle elde edilen performans gelişmesini incelemek için, simülasyon modelleri oluşturulmuştur. Önerilen yöntemin uygulandığı TTCAN modelinin yanı sıra, elde edilen performansın karşılaştırılması amacıyla, standart CAN modeli geliştirilmiştir. Elde edilen simülasyon sonuçları, geliştirilen TTCAN sisteminin, maksimum iletim gecikmesi değerlerinde, en düşük öncelikli mesaj için % 93, en yüksek öncelikli mesaj için ise % 25 oranında performans gelişmesi sağladığını göstermiştir.

Özet (Çeviri)

Controller Area Network (CAN) was initially developed to provide in-vehicle communication among Electronic Control Units (ECUs) and also to remove complexity of wiring. CAN protocol has a wide application area due to its low-cost and high performance. In CAN protocol, communication is generally event-triggered. In a hard real-time task, the time requirement of a message delivery is critical since the messages have to be delivered in their deadlines. In such tasks, missing a deadline may cause a major failure in the system. Because of this, TTCAN (Time-triggered CAN) has been developed. In TTCAN, communication is realized in a time-triggered manner. TTCAN uses a Matrix Cycle in communication of periodical messages. One way of designing a Matrix Cycle is the use of Reduced Matrix Cycle method. In this study, it is aimed to develop a Matrix Cycle for PSA Benchmark with Reduced Matrix Cycle method. In the Matrix Cycle developed by this method, messages can be placed with their original period values. Thus, messages can be transmitted without delays. In order to investigate the performance improvement obtained with the developed system, some simulation models have been designed. In addition to TTCAN model, another model with standard CAN protocol has also been developed for performance comparison. The simulation results have shown that the developed TTCAN system provides % 93 performance improvement for the lowest priority message and % 25 for the highest priority message for maximum delay values.

Benzer Tezler

  1. Model-based design and implementation of schedulers in ARINC-664 end system as a system on chip

    ARINC-664 uç sisteminde çizelgeleyicilerin model tabanlı tasarımı ve kırmık üstü sistem uygulaması

    MUSTAFA UZUNER

    Yüksek Lisans

    İngilizce

    İngilizce

    2022

    Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrolİstanbul Teknik Üniversitesi

    Elektronik Mühendisliği Ana Bilim Dalı

    PROF. DR. SIDDIKA BERNA ÖRS YALÇIN

    DR. İBRAHİM HÖKELEK

  2. Paralel aktif güç filtresi için bulanık uyarlamalı kesirli PI kontrolör tasarımı

    Fuzzy adaptive fractional order PI controller design for parallel active power filter

    HAKAN GÜNDÜZ

    Yüksek Lisans

    Türkçe

    Türkçe

    2021

    Elektrik ve Elektronik MühendisliğiBalıkesir Üniversitesi

    Elektrik-Elektronik Mühendisliği Ana Bilim Dalı

    PROF. DR. METİN DEMİRTAŞ

  3. Advanced mobility robustness optimization techniques in mobile heterogeneous networks with the inclusion of 5G

    5G dahil mobil heterojen ağlarda gelişmiş mobilite sağlamlık optimizasyon tekniği

    WAHEEB SALIM ABDULRAB TASHAN

    Doktora

    İngilizce

    İngilizce

    2023

    Elektrik ve Elektronik MühendisliğiKocaeli Üniversitesi

    Elektronik ve Haberleşme Mühendisliği Ana Bilim Dalı

    DOÇ. DR. SULTAN ALDIRMAZ ÇOLAK

  4. Decreasing jitter levels and power consumption in embedded systems employing a time-triggered cooperative scheduler and dynamic voltage/frequency scaling

    Zaman tetiklemeli işbirlikçi programcı ve dinamik voltaj/frekans ölçekleme kullanarak gömülü sistemlerde jitter seviyelerinin ve güç tüketiminin azaltılması

    TOLGA TURAY

    Yüksek Lisans

    İngilizce

    İngilizce

    2018

    Elektrik ve Elektronik MühendisliğiUniversity of Leicester

    Elektrik ve Elektronik Mühendisliği Ana Bilim Dalı

    DR. ÖĞR. ÜYESİ IOANNİS KAYRIAKOPOULOS

  5. Multi topology routing based traffic optimization for IEEE 802.1 time sensitive networking

    IEEE 802.1 zaman hassas haberleşme için çoklu topolojiyönlendirmesi tabanlı trafik optimizasyonu

    ÖMER KAĞAN DEMİR

    Yüksek Lisans

    İngilizce

    İngilizce

    2022

    Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve KontrolKaradeniz Teknik Üniversitesi

    Bilgisayar Mühendisliği Ana Bilim Dalı

    DR. ÖĞR. ÜYESİ SELÇUK CEVHER