ENERJİ

TCDD Yerli Telekomand Projesi

Proje Özeti

TCDD Yerli Telekomand Sisteminin Geliştirilmesi Projesi

Amaç

TCDD Yerli Telekomand Sisteminin Geliştirilmesi Projesi, Türkiye Cumhuriyeti Devlet Demiryolları’nın (TCDD) elektrikli demiryolu hatlarındaki enerji dağıtım altyapısının uzaktan izlenmesi, kontrol ve kumanda edilmesine yönelik, yerli ve milli imkanlarla geliştirilen bir SCADA (Supervisory Control and Data Acquisition) sistemidir. Bu yazılım, uluslararası standartlara sahip platformların sunduğu işlevselliği yerli yazılım mimarisiyle sunarak, dışa bağımlılığı azaltmayı ve TCDD’nin teknik altyapısını dijitalleştirmeyi hedeflemektedir.

Kapsam

TCDD 2. Bölge Ankara Telekomand Merkezi’nde; trafo merkezleri, demiryolu hatları ve istasyonlar, hâlihazırda kullanılan dört farklı kumanda masası üzerinden izlenmekte ve yönetilmektedir. Bu kumanda masalarında, birbirinden farklı teknolojiler, protokoller, altyapılar ve bağımsız dış kaynaklı yazılımlar kullanılmaktadır. Her bir sistem; sahadaki anahtarlama cihazları (örneğin kesiciler ve ayırıcılar) ile veri alışverişi yapmaktadır. Bu veriler, farklı sunucularda ve farklı veri formatlarında saklanmaktadır. Sistemler ayrıca kumanda, alarm ve olay yönetimi gibi kritik işlevleri yerine getirmektedir.

TCDD Yerli Telekomand Sisteminin Geliştirilmesi Projesi ile, bu parçalı yapının yerine; tüm kumanda masalarını kapsayan, merkezi, bütünleşik ve standardize edilmiş bir SCADA altyapısı kurulması hedeflenmektedir. Geliştirilecek yerli ve milli SCADA yazılımı sayesinde; TCDD’ye ait anahtarlama cihazlarıyla sahadan veri alma, bu verileri güvenli biçimde standart protokollerle işleme, ortak bir veri tabanında gerçek zamanlı saklama ve görsel arayüzlerle kullanıcıya sunma imkânı sağlanacaktır.

Önem

TCDD Yerli Telekomand Sisteminin Geliştirilmesi Projesi, enerji SCADA sistemleri alanında dışa bağımlılığı azaltmayı amaçlayan stratejik bir milli teknoloji girişimidir. Proje kapsamında geliştirilecek yerli yazılım altyapısı ile, TCDD'nin enerji izleme ve yönetim sistemlerinin kontrolü tek bir merkezde toplanarak, kritik görevlerde dış kaynaklı çözümlere olan ihtiyacın ortadan kaldırılması hedeflenmektedir. Bu yaklaşım sayesinde; yıllık lisans giderlerinden önemli ölçüde tasarruf edilmesi, bakım ve işletme süreçlerinin sadeleştirilmesi, ayrıca siber güvenlik risklerinin azaltılması öngörülmektedir. Proje tamamlandığında, geliştirilen yazılımın TEİAŞ, EÜAŞ, TİGEM gibi diğer kamu kurumlarında da kullanılabilir hale getirilmesiyle ülke genelinde standartlaşmış, sürdürülebilir bir SCADA ekosistemi oluşturulması planlanmaktadır.

Proje aynı zamanda mühendislik ve yazılım geliştirme açısından da özgün çıktılar ortaya koymayı amaçlamaktadır. IEC 60870-5-104 gibi uluslararası iletişim protokollerinin yerli çözümlerle bütünleştirilmesi, gerçek zamanlı veri işleme altyapılarının oluşturulması ve hiyerarşik rol-yetki bazlı kullanıcı erişimi gibi kritik işlevler ile yazılımın güvenli, dinamik ve genişleyebilir bir yapıya sahip olması hedeflenmektedir.

Proje kapsamında geliştirilen çizim modülü, demiryolu elektrifikasyon altyapısının sahadaki gerçek bileşenleriyle birebir eşleşen görsel temsillerle modellenmesini ve yapılandırılmasını sağlamaktadır. Bu modül ile yapılan çizimler kullanılarak; grafik arayüz üzerinden saha anlık olarak izlenebilmekte, cihazların konumları ve ölçüm verileri takip edilebilmekte, alarm oluşması halinde sesli ve görsel uyarılarla bilgilendirme yapılabilmektedir. Yalnızca bir çizim aracı olmanın ötesine geçen bu modül, dinamik yapılandırma kabiliyeti, hızlı modelleme olanakları ve TCDD’ye özgü gereksinimlere yanıt verebilen esnek yapısıyla, geleneksel sistemlere kıyasla operasyonel hız ve esneklik açısından önemli bir yenilik sunmayı hedeflemektedir.

Kullanıcı arayüzlerinde ise TCDD'ye özgü standart semboller ve kullanıcı deneyimi esas alınarak tasarlanacak ortak yapılar sayesinde kurum çalışanlarının adaptasyon süreci kolaylaştırılacaktır. Bu yönleriyle proje, yalnızca bir SCADA sistemi geliştirme çalışması değil; aynı zamanda kamu kurumları için örnek teşkil edebilecek bir teknoloji geliştirme ve dijital dönüşüm hamlesi niteliğindedir. Akademik ve sektörel düzeyde yeni iş birliklerini destekleyecek şekilde tasarlanan proje çıktılarının, yerli yazılım ekosistemine uzun vadeli katkı sağlaması hedeflenmektedir.

Aşamalar

Ön İnceleme: Mevcut donanım ve yazılım sistemlerinin detaylı şekilde incelenmesini, TCDD personeli ile birlikte yapılabilecek olan iyileştirmelerin tespit edilmesini, TCDD’ye önerilecek olan sistemin tasarlanmasını ve bunların raporlanmasını kapsar.

Sistem Geliştirme ve Kurulum: Kurgulanmış olan sistemin bütünüyle (yazılım ve donanım) geliştirilme süreçlerini kapsar.

Sistem İzleme ve Test: Geliştirilen sistemin gerçek ortamda izlenmesi ve performansının test edilmesini kapsar.

Sistem Devreye Alma: Yeni sistemin aktif kullanıma alınmasını kapsar.

Telekomand Merkezleri Keşif Çalışmaları: Sunulan sistemin Türkiye genelinde uygulanabilmesi için ihtiyaçların belirlenmesini amaçlar ve bu kapsamda Telekomand Merkezleri ile istasyonlarda keşif çalışmaları yapılmasını kapsar.

Telekomand Sistemleri Tip Şartnamesinin Hazırlanması: Telekomand Merkezleri Keşif Çalışması ve nihayetinde, sistemin kurumsal yaygınlaştırılması sürecini destekleyecek teknik dokümantasyonun hazırlanmasını kapsar.

Garanti ve Bakım: Sunulan sistemin 2 sene boyunca garanti ve bakım süreçlerini kapsar.

Mevcut durumda, Ön İnceleme tamamlanmış olup, Sistem Geliştirme ve Kurulum kapsamındaki çalışmalar iş planına uygun bir şekilde devam etmektedir. 2025’in son çeyreğinde üçüncü aşamaya geçilmesi planlanmaktadır. Projenin 2026’nın ilk çeyreğinde tamamlanmış olması, 2028’in ilk çeyreğine kadar da garanti ve bakım desteğinin sağlanması hedeflenmektedir.

Teknik Yetenekler

Yöntem ve Teknolojiler

TCDD Yerli Telekomand Sisteminin Geliştirilmesi Projesi, modern yazılım mühendisliği ilkelerine uygun olarak, açık kaynak teknolojilerle ve ölçeklenebilir mimariyle geliştirilmektedir. Yazılım geliştirme ortamı, sunucu tarafında Linux işletim sistemi üzerinde yapılandırılmış olup, veritabanı olarak güçlü ve esnek bir ilişkisel veritabanı sistemi olan PostgreSQL tercih edilmiştir. Sunucu tarafı yazılım mimarisi Node.js çatısı altında Nest.js kütüphanesi kullanılarak TypeScript diliyle inşa edilmekte, haberleşme modülleri ise Java Spring Boot ile geliştirilmektedir. İstemci tarafında, kullanıcı dostu ve reaktif arayüzlerin oluşturulabilmesi amacıyla React.js ve JavaScript teknolojileri kullanılmaktadır.

Proje kapsamında, sahadan gelen verilerin güvenli ve standardize edilmiş biçimde toplanması amacıyla enerji otomasyon sistemlerinde yaygın olarak kullanılan IEC 60870-5-104 protokolü tercih edilmiştir. Sistem bileşenleri arasındaki mesajlaşma altyapısı, yüksek performanslı ve asenkron haberleşme imkânı sunan RabbitMQ mesaj aracı sistemi ile sağlanmaktadır.

ENERJİ

İş Birliklerimiz

Hızlı Bağlantılar