Silah Sistemleri Yazılımları
Günümüz teknolojik imkanları geliştikçe, silah sistemlerinin yazılıma olan bağımlılığı daha da çok artmaktadır. Sonuç olarak silah sisteminin görev başarısı içinde barındırdığı yazılımın başarısıyla doğru orantılı hale gelmektedir. Her ne kadar yazılım geliştirme süreci ister silah sisteminde ister başka bir amaçla geliştirilen sistemde aynı gibi görünse de yönetimsel anlamda büyük farklılıklar mevcuttur.
GMKA Savunma bugüne kadar geliştirdiği insansız atış yapan silahlara ait yazılımlar ile kazandığı bilgi birikimi, tecrübe ve proje yönetim anlayışını yeni projelerde de paylaşma isteği içerisindedir.
Bu kapsamda yapılan çalışmalar aşağıdaki alt başlıklardan oluşmaktadır:
• Hava Savunma Yazılımları
• Sensör Sistemleri Yazılımları
• Haberleşme ve Anten Yönetimi Birimleri
• Hava Savunma Silah Sistemi Bileşenleri
• Kullanıcı Arayüzü Yazılımları
• Sinyal İşleme Sistemleri
• Sinyal / İmge Analizi ve İşleme
• Video İşleme
• Görüntüleme ve Örüntü Tanıma
• Hareket Analizleri
• Veri Kontrol Sistemleri
• Veri Kontrol ve Sergileme Birimleri
• Veri Kontrol Yazılımı
• Veri Kontrol Sistemi Güç Birimleri
• Seri Kanal Ethernet Haberleşme Yazılımı
Komuta Kontrol Yazılımları
Muharebe ortamının karmaşık, doğrusal olmayan kaotik yapısı, doğru ve zamanında karar vermeyi neredeyse imkansız kılmaktadır. Liderlerin etkili karar vermesini sağlamak maksadıyla durumsal farkındalığı artıran, muharebe sahasının büyük resmini ortaya koyan, sadece kendi ilgi alanı içindeki değil bütün koalisyon veya müşterek muharebe uzayının can alıcı tüm bilgi değişimini gerçekleştiren sistemlere ihtiyaç vardır. Muharebe sahasından toplanabilecek bilgi bu kadar çok olunca bu bilgiyi işleyecek, filtreden geçirerek en önemli olanları karar vericilerin kullanımına sunacak ve böylece muharebe sahasının tam olarak algılanmasını, tanımlanmasını sağlayacak komuta kontrol yazılımlarına ihtiyaç her zamankinden daha çok artmıştır.

GMKA komuta, kontrol, haberleşme, bilgisayar ve istihbarat sistemleri konusunda harekat esnekliğini artıran, tertiplenme süresini kısaltan, ulaşılması makul, kullanımı kolay ancak tüm ihtiyaçları karşılayabilecek ürünler geliştirmektedir.
Bu kapsamda geliştirilen yazılımlardan bazıları :
• Ateş Destek Yazılımları
• Hedef Yönetimi
• Kullanıcı Mesajları Yönetimi
• Farklı Cihaz / Mesaj Sistemleri Arasında Veri Çevirimi
• Atış Yönetimi
• Görev Planlama Yazılımları
• CBS Tabanlı Görev Planlama
• Görev Analizleri
• Veri Tabanı Yönetim İşlemleri
• Sensör Kapsama Analizleri
• Grafiksel Analizler
• Görev Verisi Aktarma / Alma
• Bileşenlerin Geliştirilmesi
• Görev Analiz Yazılımları
Deniz Sistemleri Yazılımları
GMKA Savunma gemilerdeki deniz savaş yönetim sistemlerinden haberleşme sistemlerine kadar birçok alanda yazılım geliştirmektedir. Geliştirdiği veri yönetim yazılımları Bilimsel Araştırma, Arama / Kurtarma, Mayın Avlama gibi destek gemilerinde yer alan özel amaçlı görev sistemleri kapsamında ihtiyaç duyulan veri entegrasyonu işlevlerini yerine getirmektedir.
Yazılım vasıtası ile gemiye ait farklı algılayıcılardan verilerin toplanarak özel amaçlı görev sistemlerinin çalışması için uygun formatlarda dağıtılması sağlanır. Ayrıca, görev sistemlerinin birbirleriyle uyumlu çalışması için gerekli verilerin senkronize edilmesi de yazılımın görevlerindendir. Toplanan ve dağıtılan bütün veriler kayıt altına alınmaktadır.
GMKA tarafından çalışmaları devam eden yazılımlar aşağıdaki yüzer birliklerde kullanılmak üzere geliştirilmektedir.
• Denizaltı Kurtarma Ana Gemisi
• Kurtarma ve Yedekleme Gemisi
• Sismik Araştırma Gemisi
• Fırkateyn
• Korvet
• Devriye Botları
• Mayın Gemisi
• Denizaltı
• Destek Gemileri
• Deniz Karakol Uçakları
• Deniz Helikopterleri

Aviyonik ve Gömülü Sistem Yazılımları

Aviyonik yazılım emniyet ve güvenilirlik ihtiyaçları yasal olarak belirlenmiş uçaklar, yapay uydular ve uzay araçlarının elektronik sistemlerinde kullanılan gömülü yazılımlardır. Aviyonik gömülü yazılımlar ile klasik gömülü yazılımlar arasındaki fark geliştirme sürecinin yasayla belirlenmiş ve emniyet açısından optimize edilmiş olmasıdır. GMKA, bu alanda da uluslararası standartlara uygun yazılımlar geliştirerek birçok başarıya imza atmayı hedeflemektedir.
Gerçek zamanlı işletim sistemleri, emniyet kritik sistem yazılımları, gömülü sistem yazılımı, donanımı ve entegrasyonu, semboloji kütüphanesi geliştirilmesi, CBS tabanlı görev planlama, görev analizleri, veri tabanı yönetim işlemleri, sensör kapsama analizleri, grafiksel analizler, görev verisi aktarma / alma GMKA Savunma tarafından bu alana özgü çalışmalardan bazılarıdır.
Test Yazılım ve Hizmetleri

Özellikle araştırma ve geliştirme projelerinde tamamlanmış bir bileşenin etkileşime geçmesi gereken çevre bileşenleri çoğunlukla bitirilmemiştir. Projenin tamamının bitirilmesinin beklenmesi ise yüklenicilerin ihtiyaç makamına karşı sorumluluklarını yerine getirmesini neredeyse imkansız kılmaktadır. Bazı durumlarda ise test hizmeti işin doğası gereği üçüncü taraflar tarafından gerçekleştirilmesi gerekmektedir.
GMKA uzun süreden beri sadece bu alanda kullandığı tecrübeli kadrosuyla projelerin en az hata, en yüksek performans ile hayata geçirilmesine yarattığı test ortamlarıyla katkıda bulunur. Mühendislerden oluşan test ekibi sistem ve yazılım gereksinimlerini analiz ederek, mevcut olmayan bileşenlerin yerine simülatör ve emülatörler geliştirir, gerçeğine yakın test ortamını oluşturur ve testlerin zamanında bitirilmesine katkıda bulunurlar.
Üçüncü taraf olarak sadece test hizmeti verilen projelerden bazıları aşağıda belirtilmiştir.
• Ateş Destek Sistemlerinin Test Simülatörleri ve Hizmeti
• Çok Namlulu Roket Atar Test Simülatörleri ve Hizmeti
• Hava Savunma Sistemleri Test Simülatörleri ve Hizmeti
Savaş Yönetim Sistemleri

Komuta Kontrol Yazılımı Mimarisi – 1
• Akıllı Mobil Silah Platformu (AKMOS) 6 bağımsız ve birbiriyle entegre çalışan alt sistemden oluşur. Modüler yapısı sayesinde sahadaki operasyon sırasında olası arıza durumlarında maksimum düzeyde sürekliliğin sağlanmasına ve bakım sürecinin hızlandırılarak maliyetlerin düşürülmesine katkıda bulunur. Esnek mimari, gelecekte olası yeni isteklerin geliştirilmesinde, çevik bir şekilde çözüm sunulmasını sağlar.
A – AKMOS RRS & ONT
• AKMOS RRS (RF Radar Sistemi) 12 adet yönlü anten ile pasif dinleme yaparak, dinleme yapılan sektörde tespit edilen tüm nesneleri enlem, boylam ve yükseklik bilgileri ile AKMOS TKS (Temel Kontrol Sistemi)’ ye iletir.
• RRS çift yönlü iletişim kurulmasını destekleyerek, herhangi bir anda aktif tespit edilmiş nesne listesini verebilecek şekilde sorgulama yapma imkanı da sunar.
• RRS ile belirlenen hedefler gerekli mesafeye ulaşıldığında ONT (Optik Nesne Tanıma) sistemi ile insan, hayvan ve araç ayrımı yapılarak görsel olarak sürekli otomatik bir şekilde takip edilirler.
B – AKMOS TKS
• AKMOS TKS (Temel Kontrol Sistemi) diğer 5 alt sistemi kontrol ederek birbirleriyle kontrollü bir şekilde entegre olmasını sağlayacak arabirim katman olarak görev yapar. RRS’ den gelen bilgiyi merkezi veri tabanına kaydederek AKMOS PYS (Platform Yönetim Sistemi) ve AKMOS SYS (Simülasyon Yönetim Sistemi) alt sistemlerini bilgilendirir.
• Kullanıcılar AKMOS’ a, TKS üzerinden giriş yaparlar. Yapılan her işlem TKS üzerinde veri tabanına iz olarak düşürülür. TKS ve diğer alt sistemlerin parametrik ayarları da TKS üzerinden yönetilir.
• Herhangi bir zamanda tespit edilmiş, izlenmiş, engellenmiş vs. tüm hedefler için geçmiş olay kayıtları görüntü kanıtları ile birlikte izlenerek rapor şeklinde TKS üzerinden çekilebilir.
Komuta Kontrol Yazılımı Mimarisi – 2
C – AKMOS PYS
• AKMOS PYS (Platform Yönetim Sistemi), TKS’ den gelen koordinat bilgileri ile konumlandığı koordinat bilgilerini karşılaştırarak gövdenin dönmesi gereken açı değerini hesaplar ve dikey eksende hareketlenerek ilgili pozisyonunu alır. Yükseklik bilgisi üzerinden de yatay eksende kafa kısmını ilgili hedef koordinatına göre pozisyonlandırır.
D – AKMOS SYS
• AKMOS SYS (Simülasyon Yönetim Sistemi), RRS’ den gelen bilgiler ile 3 farklı kategorizasyon yaparak tespit edilen nesneyi analiz eder. İlk tespit sonrası RRS’ den gelen ilgili nesnenin iletişim frekans değerlerine ve AKMOS KYS (Kamera Yönetim Sistemi)’den gelen görsel analiz sonuçlarına göre dost / düşman kararını otomatik olarak verir. Takip ekranında farklı renklerle ilgili ayrımın rahatlıkla yapılabilmesini sağlar.
E – AKMOS KYS
• AKMOS KYS (Kamera Yönetim Sistemi) sürekli bir şekilde bakış açısında herhangi bir nesne varlığını kontrol eder. RRS’ den gelen bilgiye istinaden PYS’ nin ilgili doğrultuya gövde ve kafa kısmını çevirmesi sonucu akıllı algoritmalarla detaylı görsel analiz yaparak nesneyi bulur ve çerçeve içine alarak görsel takibat sürecini işletir.
• SYS’ den gelen dost / düşman bilgilerine göre dost takibatını otomatik olarak sonlandırabilir ve aynı anda birden fazla hedefi görsel olarak takip edebilir.
• KYS içindeki kayıt modülü bağımsız olarak sürekli video kaydı yaparak ihtiyaç duyulması halinde geriye dönük bir şekilde hedef tespit ve engelleme sürecinin izlenebilmesini sağlar.
F – AKMOS AKS
• AKMOS AKS (Ateş Kontrol Sistemi) otomatik veya manuel modda kullanılabilmektedir. SYS ile düşman olarak belirlenmiş hedefin KYS üzerinden görsel olarak takibatı sırasında ilgili hedef tekli / seri / perde atışlar yapılmak suretiyle baskılanır / vurulur / yok edilir.
• Atış işlemi sırasında tahmini mesafe otomatik hesaplanarak yatay ve dikey eksendeki nişan doğrultusu otomatik olarak hesaplanıp, en uygun ateşleme pozisyonuna konumlanma sağlanır.

İş Paketi Faaliyetleri – 1
• RRS kontrol yazılımı radyo sinyalleri yayılarak elde edilen bilgilerden gerçekten bir tespit söz konusu olduğunda ilgili bilgiyi ham veri şeklinde saklar. Kendi içinde çoklu iş parçacıkları yaratarak ham verinin hızlıca analizini yapar ve gerçek bir tespit olduğuna karar verdiği anda kendi veri tabanı üzerinde bu işaretlemeyi yaparak TKS sistemini bilgilendirir.
• RRS sistemi aynı zamanda tarih aralığı, koordinat bilgisi ve yükseklik verisi üzerinden geçmişe dönük sorgulama yapabilecek bir servisi de diğer sistemlerin ihtiyaç halinde kullanabileceği şekilde sunar. Tespit sırasında iletilen bilginin formatı ile sorgulama servisi formatı aynı veri yapısı kullanılarak işletilir böylece AKMOS kendi iç standartlarını koruyarak verimli bir işletim modeli ortaya koyar.
• ONT alt modülü belirli bir mesafede nesne olarak saptanacak şekilde görüntülenebilen varlıkları insan, hayvan, araç olarak sınıflandırarak yapay zeka destekli sistem üzerinden görsel olarak otomatik bir şekilde takip edilmesini sağlar.
İş Paketi Faaliyetleri – 2
• TKS altyapısı tamamen bilgisayar sistemlerinden oluşur. Diğer sistemlerle olan entegrasyon sürecinin yönetilmesi için merkezi veri tabanı sunucusu, iş süreçlerini takip eden uygulama sunucusu TKS bünyesinde barındırılır.
• TKS sistemi veri tabanı ve uygulama sunucuları ayrı fiziksel makineler şeklinde her biri 3’lü kümeler şeklinde çalıştırılır. Aktif – Aktif kümeleme mantığında ana veri tabanı sunucusuna yazılan her veri anında kopya veri tabanı sunucuya da yazılır. Paralelde 3. veri tabanı sunucusuna da pasif yedek şeklinde aynı bilgiler aktarılır.
• AKMOS, olası bir arıza durumunda sistem maksimum düzeyde çalışmayı sürdürür.
• Uygulama sunucu kümesi de 3 fiziksel makine barındırır. 2 fiziksel makinaya gelen istekler, yoğunluğa göre yük dengelemesi yapılacak biçimde dağıtılır. 3. makina hedef tespit ve engelleme ana görevi dışındaki kullanıcı yönetim, raporlama ve diğer ek ayarların düzenlenmesine yönelik hizmet verecek şekilde ayrıca konumlandırılır. Hedef tespit ve engelleme süreci ile diğer operasyonel faaliyetlerin ayrı sunucular üzerinden yönetilmesi olası arıza durumlarında en üst düzeyde sürekliliğin devamını garanti eder.
İş Paketi Faaliyetleri – 3
• TKS yazılımı web tabanlı arayüzü ile tablet / masaüstü / dizüstü bilgisayarlardaki herhangi web tarayıcı üzerinden giriş yapılarak kullanılabilir. Sistem rol ve yetki mekanizması üzerine kuruludur. Kullanıcı kendisine atanan rol ve rolün sahip olduğu yetkiler ölçüsünde işlem yapabilir.
• TKS üzerinden diğer sistemlerle olan entegrasyonun nihai durumu, olay kayıtları izlenebilir. Platformun son konum bilgisi, kameralardaki hedef tespit görüntüsü, elektronik karıştırma sistemi ayarları ile ana kumanda fonksiyonaliteleri TKS üzerinden izlenir ve yönetilir.
• TKS, diğer sistemlerle dışarıya açık olmayan iç network üzerinden haberleşir. PYS, KYS ve AKS sistemlerini doğrudan kendi içinde gömülü olarak barındırmaz. Bu mimari herhangi bir alt sistemin arızası durumunda diğerlerinin etkilenmeden çalışabilmesini mümkün kılarken, yazılım performansı yönünden de katkıda bulunur.
İş Paketi Faaliyetleri – 4
• PYS, taşıyıcı platformun klavye / joystick ile manuel veya otomatik kontrolünün yapılmasını sağlar. TKS sistemi üzerindeki uygulama sunucularında çalışır. Nihai konum bilgisini sürekli TKS üzerinde günceller. TCP / UDP protokolleri üzerinden haberleşerek, iç bağlantıda her an göreve hazır şekilde işleyişini sürdürür.
• PYS’ ye iletilen koordinat değerlerini matematiksel olarak kendi sabit bulunduğu konum bilgisini de ele alarak dönmesi gereken açı değerlerini hesaplamak için kullanır ve seri bir şekilde yeni pozisyon için konumlanmak üzere komutlar üreterek platformu otomatik tetikler.
İş Paketi Faaliyetleri – 5
• SYS, RRS’ den gelen ve TKS’ den iletilen nesne bilgilerine istinaden ilgili tespitin detaylarını inceleyerek, dost / düşman analizini yapar ve kendine özel monitöründe ayrı bir sunucu üzerinde çalışarak bu bilgiyi gösterir. 2 fiziksel makineden oluşan kümede Aktif – Aktif mantığında işleyen yapıda, yedekli bir şekilde gerçekte yapılan tespitler ayrı bir LCD monitör ekranında simüle edilerek gösterilir.
• SYS üzerinde çalışan yazılım fiziksel olarak konumlanan yerin harita bilgisini gösterir. Harita üzerinde saptanan nesneler analiz sonuçlarına göre mavi, kırmızı veya yeşil renkleriyle simgelenerek hareket edip konumları değiştikçe RRS’ den ve TKS’ den gelen bilgiler doğrultusunda haritada yeni konumlarında gösterilir.
• İlk tespitte doğrudan mavi renk ile gösterim yapılır. Tespitin dost olduğu anlaşıldığında yeşil, düşman olduğunun anlaşılması durumunda da kırmızı renk ile ayırt edici bir şekilde gösterilir. Harita üzerinde her bir hedefin o anki koordinat bilgisi sivil / askeri koordinat değerleri, yükseklik bilgisi ve dolaşım güzergahı iz şeklinde belirtilir.
İş Paketi Faaliyetleri – 6
• AKMOS AKS (Ateş Kontrol Sistemi) otomatik veya manuel modda kullanılabilmektedir. SYS ile düşman olarak belirlenmiş hedefin KYS üzerinden görsel olarak takibatı sırasında ilgili hedef tekli / seri / perde atışlar yapılmak suretiyle baskılanır / vurulur / yok edilir.
• Atış işlemi sırasında tahmini mesafe otomatik hesaplanarak yatay ve dikey eksendeki nişan doğrultusu otomatik olarak hesaplanıp, en uygun ateşleme pozisyonuna konumlanma sağlanır.