IMPLEMENTATION AND EFFICIENT EXECUTION OF SAFE DRIVING ALGORITHMS ON EMBEDDED SYSTEMS
GÜVENLİ SÜRÜŞ ALGORİTMALARININ GÖMÜLÜ SİSTEMLER ÜZERİNDE GERÇEKLENMESİ VE EFEKTİF ŞEKİLDE ÇALIŞTIRILMASI
- Tez No: 732106
- Danışmanlar: DR. ÖĞR. ÜYESİ ÖNDER ŞUVAK
- Tez Türü: Yüksek Lisans
- Konular: Elektrik ve Elektronik Mühendisliği, Mühendislik Bilimleri, Electrical and Electronics Engineering, Engineering Sciences
- Anahtar Kelimeler: Belirtilmemiş.
- Yıl: 2022
- Dil: İngilizce
- Üniversite: Gebze Teknik Üniversitesi
- Enstitü: Fen Bilimleri Enstitüsü
- Ana Bilim Dalı: Elektronik Mühendisliği Ana Bilim Dalı
- Bilim Dalı: Belirtilmemiş.
- Sayfa Sayısı: Belirtilmemiş.
Özet
Bu çalışmada CBTC projeleri için SCADE ile modellenmiş bir güvenli fren mesafesi hesaplama fonksiyonun çıktısı kullanılarak, C++'da hız verisi için gerekli sensor füzyon işlemleri gerçekleştirilip, bu gerçekleştirilen hız ve son oluşan güvenli fren mesafesi değerlerinin geri çağırım mekanizması ile python'a aktarılıp python'da görselleştirme işlemlerinin yapılması amaçlanmıştır. Böylelikle hesaplanacak verileri C++ ' da çok hızlı bir biçimde gerçeklerken, Python tarafında hazırlanmış kullanıcı arayüzü bu hesaplamaları beklemeden görselleştirebildi ve bir iki dosya sistemine yazabildi. Ayrıca güvenli fren eğrisi hesabında sertifikasyon gerekliliği için daha önce sertifiye edilmiş olan SCADE aracı kullanımları birleştirilmiş oldu. Bu çalışmayla hız verisinin güvenli fren eğrisi üzerindeki etkisinin önemi ve yolculuk süresi için maliyet getirisi önemi gösterilmiş oldu. Python tarafında ağırlıklı olarak matplotlib kütüphanesi kullanılırken C++'da python arayüzü oluşturmak için boost-python kütüphanesi kullanıldı. Bu çalışma CBTC projelerinin ATP kısmında kullanılabilir.
Özet (Çeviri)
In this work, using the output of a safe braking distance calculation function modeled with SCADE for CBTC projects, the necessary sensor fusion processes for velocity data are performed in C++, and this velocity and the final safe braking distance values are transferred to Python with a callback mechanism and these values stored in Python. The goal is to perform the visualization processes. It is aimed to perform visualization operations in python. Thus, while implementing the data to be calculated very quickly in C++, the user interface prepared by Python was able to write these calculations to binary file that can visualize these calculations without waiting. In addition, the previously certified Safety Critical Application Development Environment (SCADE) tool uses were combined for the certification requirement in the safe braking curve calculation. With this work, the importance of the effect of speed data on the safe braking curve and the importance of cost return for travel time has been demonstrated. While the matplotlib library is mainly used on Python side, the boost-python library was used to create the Python-C++ interface. This work can be used in the ATP(Automatic Train Protection) portion of CBTC(Communication Based Train Control) project.
Benzer Tezler
- Tek merkezden denetlenen çok PLC'li bir sistemin tekstil boyama prosesinin otomasyonunda kullanımı
Application of a central controlled multi PLC system to the textile dyeing process
MUVAFFAK AMASYA
Yüksek Lisans
Türkçe
1995
Elektrik ve Elektronik Mühendisliğiİstanbul Teknik ÜniversitesiDOÇ. DR. MEHMET BÜLENT ÖRENCİK
- Otonom mobil robotlarda doğruluk ve hız odaklı lokalizasyon algoritmalarının geliştirilmesi, uygulaması ve karşılaştırmalı analizi
Development, implementation, and comparative analysis of accuracy and speed-oriented localization algorithms in autonomous mobile robots
OZAN VAHİT ALTINPINAR
Doktora
Türkçe
2025
Mekatronik Mühendisliğiİstanbul Teknik ÜniversitesiMekatronik Mühendisliği Ana Bilim Dalı
PROF. DR. VOLKAN SEZER
- Türkiye madencilik endüstrisi için eğitim ve sertifikasyon modeli geliştirilmesi
Development of training and certification model for Turkish mining industry
MEHMET SUPHİ ÜNAL
Doktora
Türkçe
2018
Maden Mühendisliği ve MadencilikHacettepe ÜniversitesiMaden Mühendisliği Ana Bilim Dalı
PROF. DR. BAHTİYAR ÜNVER
- Havacılıkta emniyet yönetimi ile ilgili icao mevzuatı ve Türkiye'deki uygulaması
Icao aviation safety management provisions and their implementation in Turkey
ERDAL YEŞİLBAŞ
Yüksek Lisans
Türkçe
2020
Uçak Mühendisliğiİstanbul Teknik ÜniversitesiUçak ve Uzay Mühendisliği Ana Bilim Dalı
PROF. DR. İBRAHİM OZKOL
- Gemi radar sistemlerinde uzaktan kod yürütme (RCE) tehditlerini azaltmaya yönelik siber güvenlik önlemlerinin bayes ağı metoduyla değerlendirilmesi
Evaluation of cybersecurity measures to mitigate remote code execution (RCE) threats in shipboard radar systems using the bayesian network method
EMRE DÜZENLİ
Yüksek Lisans
Türkçe
2024
Denizcilikİstanbul Teknik ÜniversitesiDeniz Ulaştırma İşletme Mühendisliği Ana Bilim Dalı
DOÇ. DR. PELİN BOLAT