- 28 Ağustos 2023'te, Birleşik Krallık'ın hava trafik kontrol operatörü NATS'te yaşanan ciddi bir teknik arıza nedeniyle 2000'den fazla uçuş iptal edildi ve yaklaşık 100 milyon sterlin maliyet oluştu.
- Sorunun başlangıçta bir Fransız havayolundan gelen hatalı uçuş planından kaynaklandığı düşünüldü.
- NATS, Birleşik Krallık'taki tüm hava trafik kontrolünden sorumlu kamu-özel bir kurumdur ve uçaklar arasında yatay ve dikey ayrımın güvenli şekilde korunmasını sağlar.
- Sorun, uçuş planı sistemine girilen ve Eurocontrol'ün Integrated Initial Flight Plan Processing System (IFPS) tarafından onaylanan bir uçuş planına kadar izlenebildi.
- Uçuş planı daha sonra NATS'in Flight Plan Reception Suite Automated (FPRSA-R) alt sistemine iletilir; bu sistem veriyi Birleşik Krallık National Airspace System (NAS) ile uyumlu bir biçime dönüştürür.
- FPRSA-R sistemi, aynı ada sahip iki waypoint içeren bir uçuş planını işleyemedi ve bu nedenle sistem çöktü.
- Bu arıza sonucunda hem birincil hem de yedek FPRSA-R sistemleri bakım moduna geçti ve uçuş planlarının otomatik işlenmesi durdu.
- Olay, FPRSA-R yazılımındaki bir bug'ı ortaya çıkardı ve sistem için daha iyi testlerin ve hata modlarının gerekliliğini vurguladı.
- Teknik zorluklara rağmen hava trafik kontrolörleri, olay sırasında Birleşik Krallık hava sahasındaki tüm uçuşların güvenliğini sağladı.
- Bu olay, hava trafik kontrolü gibi güvenlik odaklı sistemlerde formal verification ve model checking kullanımına dair tartışmaları tetikledi.
- Yazı, ICAO ve ADEXP uçuş planlarının nasıl uzlaştırıldığını; bunun başlangıç ve bitiş noktalarının eşleştirilmesini içerdiğini açıklıyor.
- Uzlaştırma işlevi, veri belirsizliklerini tespit etmek için tüm olası uzlaştırmaları hesaplar ve bu tür uçuş planlarını manuel işleme için işaretler.
- Yazı, uçuş planının Birleşik Krallık bölümünün nasıl çıkarılacağına dair adım adım bir rehber sunuyor.
- Sistem, Birleşik Krallık bölümünü bulamaz ve planın sonuna ulaşırsa hata döndürür.
- Yazı, belirli bir uçuş planıyla uzlaştırma işlevinin nasıl test edileceğine dair ayrıntılı bir örnek veriyor.
- Sistem, Londra'dan Sidney'e kadar 158 waypoint içeren büyük bir uçuş planını işleyebiliyor ve sonucu neredeyse anında döndürüyor.
- Yazı, uçuş planında yinelenen tanımlayıcılar olsa bile uzlaştırma işlevinin ICAO ve ADEXP verilerini doğru şekilde uzlaştırabildiğini ve doğru alt rotayı tanımlayabildiğini vurguluyor.
1 yorum
Hacker News görüşü
ValidateFlightPlanadlı bir metodun bulunmaması ve başarısız uçuş planlarını insan incelemesi için kuyruğa alma işlevinin olmaması eleştiriliyor.