Real-time object-oriented framework for FMI CO-simulation
Işlevsel maket arayüzü i̇çi̇n gerçek zamanlı nesne tabanlı arayüz çatısı
- Tez No: 618414
- Danışmanlar: PROF. DR. MEHMET HALİT SEYFULLAH OĞUZTÜZÜN
- Tez Türü: Yüksek Lisans
- Konular: Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrol, Computer Engineering and Computer Science and Control
- Anahtar Kelimeler: Belirtilmemiş.
- Yıl: 2020
- Dil: İngilizce
- Üniversite: Orta Doğu Teknik Üniversitesi
- Enstitü: Fen Bilimleri Enstitüsü
- Ana Bilim Dalı: Bilgisayar Mühendisliği Ana Bilim Dalı
- Bilim Dalı: Belirtilmemiş.
- Sayfa Sayısı: 70
Özet
Gömülü sistem geliştirme çalışmalarında modellerin geliştirilmesi, İşlevsel Maket Arayüzü(İMA) uyumlu eş-benzetim ortamlarına entegrasyonu ve gerçek zamanlı ortamda benzetimi kritik seviyede önem taşımaktadır. Bu tez kapsamında nesne tabanlı uygulama geliştirme yapısının ve İMA uyumlu eş-benzetim ortamlarının gerçek zamanlı sistemlerle entegre hale getirilmesiyle modellerin tekrar kullanımının artması ve gerçek zamanlı test ortamının geliştirme eforunun azalması planlanmaktadır. Çalışma kapsamında geliştirilen çatıya Gerçek Zamanlı Arayüz Çatısı (GAÇ) adı verilmiştir. Çatının kullnımına kontrol tahrik sistemi ve sinüs dalgası simülatöründen oluşan örnek olay senaryosu verilmiştir. Klasik eş-benzetim sisteminden farklı olarak çatı veri bagındaki değişimlerde derleme gerektirmemektedir. Çalışma kapsamında çatının geliştirme ortamına nesne tabanlı yapısı nedeniyle getirdigi ek yükler hesaplanmış ve kullanıcıya bildirilmiştir.
Özet (Çeviri)
Development of models, their integration into FMI-compliant co-simulation and performing the simulation in real-time environment are crucial tasks in embedded system development. To introduce an object-oriented co-simulation environment to real-time domain, promote model reuse and minimize effort for co-simulation environment generation a Real-Time Object-Oriented Framework for FMI Co-Simulation was developed for completion of this thesis. A case study which comprises of a control actuation system and sine wave generator is assembled in order to provide a basic example and clarity on how to use the framework. Case study example is compared to classic approach to co-simulation which requires tightly coupling systems and compiling code at every change in data dependency. The framework is further analyzed in terms of FMU integration process and framework overhead. Execution time overhead is meant to guide user in overhead estimation process.
Benzer Tezler
- Predictive error compensated wavelet neural networks framework for time series prediction
Zaman serisi tahmini için hata tazminli dalgacık dönüşümlü sinir ağları çerçeve yazılımı
SERKAN MACİT
Yüksek Lisans
İngilizce
2024
Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrolİstanbul Teknik ÜniversitesiBilgisayar Mühendisliği Ana Bilim Dalı
PROF. DR. BURAK BERK ÜSTÜNDAĞ
- A Parallel computer hardware and software architecture for digital signal processing
Başlık çevirisi yok
HALUK GÜMÜŞKAYA
Doktora
İngilizce
1995
Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrolİstanbul Teknik ÜniversitesiDOÇ.DR. BÜLENT ÖRENCİK
- Isı transferi eğitiminin etkileşimli bilgisayar ortamında jawa destekli WEB tarayıcısı formatı kullanılarak gerçekleştirilmesi
Başlık çevirisi yok
TAYFUN DURAN
Yüksek Lisans
Türkçe
1998
Eğitim ve Öğretimİstanbul Teknik ÜniversitesiGıda Mühendisliği Ana Bilim Dalı
DOÇ. DR. Y. ONUR DEVRES
- ITU-PRP: Parallel running platform a parallel programming framework for java
ITU-PRP : Paralel i̇şlem platformu Java i̇çi̇n paralel programlama aracI
ENIS SPAHI
Yüksek Lisans
İngilizce
2014
Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrolİstanbul Teknik ÜniversitesiBilgisayar Mühendisliği Ana Bilim Dalı
DOÇ. DR. DENİZ TURGAY ALTILAR
- Yazılım projelerinde iş gücü tahmini için makine öğrenmesi yöntemlerinin karşılaştırılması
Comparison of machine learning methods for software project effort estimation
VEHBİ YURDAKURBAN
Yüksek Lisans
Türkçe
2018
Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrolİstanbul Teknik ÜniversitesiBilgisayar Mühendisliği Ana Bilim Dalı
PROF. DR. TAKUHİ NADİA ERDOĞAN