Demiryolu sinyalizasyon sistemi simülatörü ve SCADA sistemi
Railway signalization system simulator and SCADA system
- Tez No: 350415
- Danışmanlar: DOÇ. DR. MEHMET TURAN SÖYLEMEZ
- 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: 2013
- Dil: Türkçe
- Üniversite: İstanbul Teknik Üniversitesi
- Enstitü: Fen Bilimleri Enstitüsü
- Ana Bilim Dalı: Kontrol ve Otomasyon Mühendisliği Ana Bilim Dalı
- Bilim Dalı: Kontrol ve Otomasyon Mühendisliği Bilim Dalı
- Sayfa Sayısı: 74
Özet
Demiryolu ulaşımının giderek hızlanması ve sürekli olarak büyümesi, demiryolu sinyalizasyon ve anklaşman sistemlerinin merkezden izlenmesini ve kontrolünü gerekli hale getirmiştir. Demiryolu sinyalizasyon sistemlerinin güvenli olarak çalışması için, demiryolu sinyalizasyon sistemi donanım ve yazılımının güvenilir yapıda olması önem arz etmektedir. Bu çalışmada, demiryolu sinyalizasyon sistemini bilgisayar ortamında simüle eden yazılımların tasarımı ve geliştirilmesi amaçlanmıştır. Geliştirilen yazılımlar, SCADA yazılımı ve PLC Simülatörüdür. Öncelikle bu yazılımların işlevleri belirlenmiştir. SCADA ve simülatör arasındaki haberleşme protokolü, Modbus TCP olarak belirlenmiştir. Daha sonra, UML diyagramları ile tasarıma geçilmiştir. Yazılımlar Nesne Yönelimli Programlama yöntemi ile tasarlanmıştır. UML bileşen diyagramı, sınıf diyagramları, durum diyagramları ve sıra diyagramı çizilmiştir. Tasarım aşamasından sonra programların yazılmasına başlanmıştır. Programlar Qt derleyicisinde C++ programlama dili kullanılarak geliştirilmiştir. Geliştirilen programlar test edilmiştir. Sonuç olarak, gerçek anklaşman sistemine benzer şekilde çalışan bir simülasyon ve test ortamı elde edilmiştir. Geliştirilen Simülatör ve SCADA yazılımları farklı senaryolar göz önüne alınarak test edilmiştir. Yapılan testler sonucu, yazılımların belirlenen işlevleri yerine getirdiği görülmüştür. Geliştirilen yazılımlar eğitim ve test amacıyla kullanılabilecektir.
Özet (Çeviri)
Railway transportation has been growing rapidly for a century. High-speed trains are reducing travel time. For a safe and efficient signaling and interlocking, centrally controlled railway interlocking and signaling systems have become necessary. For the fail-safe operation, railway-signaling system needs to have a reliable structure. In this study, software design and development of a railway signaling system simulator and SCADA system was aimed. SCADA software and a railway PLC simulator have been developed. First, software functions were defined. Modbus TCP was used as communication protocol between the Simulator and SCADA. Then, designing with UML diagrams was followed. In this step, UML component diagrams, class diagrams, state diagrams and sequence diagram were drawn. Software model of interlocking system and field equipment were created. Programming was the next stage after the design stage. Programs were developed using Qt compiler and C++ programming language. A simulation and testing environment were developed that work similar to a real interlocking system. The developed simulators and SCADA software were tested by considering different scenarios. The results of these tests indicate that the functions of the software have been fulfilled. The developed system will be able to be used for testing and training purposes.
Benzer Tezler
- Raylı ulaşım sinyalizasyon sistemlerinde anklaşman algoritması tasarımı ve otomat yaklaşımı ile otomatik kod üretme
Interlocking algorithm design in railway transportation systems and automated code generation with automata approach
ARCAN SONAT
Yüksek Lisans
Türkçe
2010
Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrolİstanbul Teknik ÜniversitesiKontrol ve Otomasyon Mühendisliği Ana Bilim Dalı
DOÇ. DR. MEHMET TURAN SÖYLEMEZ
- Raylı ulaşım sinyalizasyon sistemleri için otomatik anklaşman algoritması ve kodu üretme yöntemi
Automatic interlocking algorithm and code generation method for railway transportation signalization systems
SERHAT TÜRK
Yüksek Lisans
Türkçe
2010
Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrolİstanbul Teknik ÜniversitesiKontrol ve Otomasyon Mühendisliği Ana Bilim Dalı
DOÇ. DR. MEHMET TURAN SÖYLEMEZ
- Raylı sistemlerde sanal blok sinyalizasyonu
Virtual block signalling in railway systems
DOĞANCAN DÜNDAR
Yüksek Lisans
Türkçe
2022
Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrolİstanbul Teknik ÜniversitesiRaylı Sistemler Ana Bilim Dalı
PROF. DR. SALMAN KURTULAN
- A comparative study on hierarchical state machine pattern and state pattern
Hiyerarşik durum makinesi tasarım kalıbı ve durum tasarım kalıbı üzerine karşılaştırmalı bir çalışma
ÖZDEMİR KAVAK
Yüksek Lisans
İngilizce
2015
Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrolİstanbul Teknik ÜniversitesiBilgisayar Mühendisliği Ana Bilim Dalı
YRD. DOÇ. DR. AHMET CÜNEYD TANTUĞ
- Demiryolu sinyalizasyon sistemlerinde anklaşman tablosu oluşturma: Başakşehir metrosu örneği
Composing a route table on railway signaling systems: Example of Basaksehir metro
MURAT ÇOLAKKADI
Yüksek Lisans
Türkçe
2013
Elektrik ve Elektronik MühendisliğiBahçeşehir ÜniversitesiKentsel Sistemler ve Ulaştırma Yönetimi Ana Bilim Dalı
PROF. DR. AHMET AKBAŞ