1 puan yazan GN⁺ 2025-06-28 | 1 yorum | WhatsApp'ta paylaş
  • British Airways'te Airbus A350 First Officer olarak görev yapan bir pilot, kişisel uçuş kayıtlarını veri görselleştirme sayfası olarak yayımlayarak pilotluk kariyerini ve operasyon düzenini tek bakışta görmeyi sağlıyor
  • Kayıtlar LogTen Pro içinde tutuluyor, SQL ile sorgulanıyor ve tarih·ticari/ticari olmayan·kısa menzilli/uzun menzilli/genel havacılık filtreleriyle grafikler ve logbook üzerinde gezilebiliyor
  • Görselleştirmeler; ülkeler arası varış noktası matrisi, GitHub tarzı uçuş takvimi, yıllık uçuş süresi, seat-miles, radyasyon maruziyeti, CO₂ emisyonu ve uçak tipine göre kümülatif süreyi içeriyor
  • 2023'te A320 ile kısa menzilli operasyonlardan A350 ile uzun menzilli operasyonlara geçilince seat-miles, gece uçuşu, uzun menzil oranı ve çevresel göstergeler de birlikte değişiyor
  • Bu, basit bir seyahat haritası değil; rota, hava durumu, diversion, deadhead, radyasyon ve karbon emisyonlarını birbirine bağlayan bir kişisel operasyon verisi görselleştirme örneği olarak görülebilir

Pilotluk kariyeri ve dijital logbook

  • 2023'ten beri London Heathrow merkezli British Airways Airbus A350 First Officer olarak çalışıyor
  • 2016'dan itibaren Heathrow ve Gatwick merkezli Airbus A320 ailesi uçakları uçurdu
  • British Airways'e 2014'te cadet scheme ile katıldı ve İspanya Andalucia'daki FTEJerez bünyesinde Integrated ATPL programını tamamladı
  • Uçuşa Kanada'da başladı; Canadian Air Cadet burs programı sayesinde Glider Pilot License, Instructor Rating ve PPL aldı
  • Tüm uçuşları LogTen Pro içinde dijital olarak kaydediyor ve SQL sorgu sonuçlarını infografiklere dönüştürüyor

Sayfayı yöneten filtreler ve hesaplama yöntemi

  • Üstteki genel filtreler, birden çok uçuş istatistiğini aynı anda ayarlamayı sağlıyor
    • tarih aralığı
    • ticari / ticari olmayan uçuş
    • kısa menzilli, uzun menzilli ve genel havacılık uçuş türleri
  • Zaman genişlemesi hesabı, ortalama seyir irtifası ve hızına dayanıyor
    • Daha yüksek seyir hızına bağlı özel görelilik etkisi negatif zaman genişlemesi olarak hesaplanıyor
    • Daha düşük yerçekimine bağlı genel görelilik etkisi pozitif zaman genişlemesi olarak hesaplanıyor
    • Bu sayfadaki hesaplamada genel görelilik etkisi daha büyük olduğu için pozitif zaman genişlemesi baskın çıkıyor

Varış noktaları, takvim ve yıllık uçuş süresi

  • Destination Matrix, her ülkeye yapılan uçuş sayısını dış halkada gösteriyor; bantlar ise kalkış ülkesinden varış ülkesine bağlanan uçuş sayılarını temsil ediyor
    • Bazı varış noktalarında kalkış ve varış sayıları farklı; bunun nedeni positioning/deadhead segmentleri
    • Portugal'den Spain'e giden tek segment, kötü hava nedeniyle Madeira'dan Tenerife'ye yapılan diversion örneği
  • Flight Calendar, GitHub etkinlik grafiği gibi gün bazında uçuş süresini renklerle gösteriyor
    • Covid-19 dönemi ile kısa menzilden uzun menzile geçiş anı görsel olarak belirginleşiyor
  • Yıllık uçuş süresi, havacılıkta kullanılan “brakes off” ile “brakes on” arasındaki süreye göre kaydediliyor
  • Yıllık uçuş süresi kısaltmaları pilot rolünü ayırıyor
    • PIC: Pilot in Command
    • PICUS: Pilot in Command, Under Supervision
    • P1: kalkış ve inişi yapan Pilot Flying
    • P2: kalkış ve inişte Pilot Monitoring
    • Heavy: uzun menzilli uçuşta ek pilot olarak görev yapar, kalkış ve inişte jump seat'te oturur
  • British Airways'te genellikle Captain ve First Officer, P1/P2 segmentlerini paylaşır
    • Captain tüm segment boyunca komutayı elinde tutar
    • First Officer da PIC under supervision olarak karar alma ve segment operasyonunu üstlenebilir
  • BA SOP, tüm yaklaşmaların monitored approach olarak yapılmasını öngörür
    • Alçalmaya başlanılan noktada P2, Pilot Flying olur ve yaklaşmayı 1000ft AGL'ye kadar uçurur
    • 1000ft AGL'de P1 yeniden kontrolü alır ve inişi gerçekleştirir

Seat-miles, radyasyon ve çevresel etki

  • Tüm uçuşların gerçek yolcu sayısı kaydedilmese de her uçağın koltuk sayısı biliniyor
  • seat-miles, koltuk sayısı ile uçuş mesafesinin çarpımıdır ve havayolu üretimini gösteren standart bir metriktir
    • Havayolu yıllık raporlarında ve rota analizlerinde ASM, CASM gibi ifadeler kullanılır
    • 2023'teki artış, kısa menzilli A320 operasyonlarından uzun menzilli A350 operasyonlarına geçişin sonucu
  • Kısa menzilli operasyon döneminde yıllık “koltuk” sayısı daha yüksekti; ancak uzun menzilli uçuşlar daha uzun mesafe, daha yüksek hız ve daha büyük uçak nedeniyle toplam seat-miles içinde çok daha büyük katkı yapıyor
  • İrtifada uçan mürettebat, uzay kaynaklı iyonlaştırıcı radyasyona daha fazla maruz kalıyor
    • Özellikle uzun menzilli ve yüksek enlemli uçuşlarda maruziyet artıyor
    • AB'de uçuş ekibi için yıllık sınır 6 mSv; bu, genel mesleki sınır olan 20 mSv'den daha düşük
    • Doz oranı; seyir irtifası, enlem ve uçuş süresine göre CARI-7 ortalama değerleriyle tahmin ediliyor
  • Çevresel etki hesabı, Jet A yakıtının 1 kg yanması başına 3.16 kg CO₂ şeklindeki standart yaklaşık değeri kullanıyor
    • 2023 sonrası artış A350 operasyonlarından kaynaklanıyor
    • A350'de 331 koltuk, A320'de 180 koltuk var ve A350'nin operasyon menzili de çok daha uzun
    • Koltuk başına veya mil başına değerler, uçak ölçeği ve operasyon mesafesi farklılıkları nedeniyle doğrudan karşılaştırma için daha az uygun; karşılaştırmada seat-mile daha uygun
    • BA, 2019'dan sonra daha verimli CFM LEAP-1A motorlu A320/A321 NEO'ları devreye aldıkça yolcu-mili başına emisyonlarda düşüş görülüyor

Uçak tipi, uçuş türü ve zaman dilimi kalıpları

  • Uçak tipine göre kümülatif süre, ICAO Type Designator bazlı bir stream chart ile gösteriliyor
    • A320 ailesine CEO(A320), NEO(A32N), A319 ve A321 dahil
  • Uçak tipi sıralama grafiği, yıllara göre toplam uçuş süresi bazında sıralama değişimini gösteren bir bump chart; yani kümülatif süre grafiğinin başka bir görünümü
  • Flight Type Breakdown, kısa menzilli, uzun menzilli ve genel havacılık oranlarını süre ve mesafe bazlı donut chart'larla ayrı ayrı gösteriyor
    • Genel havacılığın payı küçülüyor
  • Day vs Night Flying, karanlıkta yapılan uçuş oranını gösteriyor
    • 2023 sonrası uzun menzilli A350 operasyonlarına geçişle gece segmentlerindeki artış belirginleşiyor
  • Flight Time vs Distance, büyük çember mesafesi ile uçuş süresi ilişkisini saçılım grafiği olarak gösteriyor
    • Uçuş süresi genel olarak büyük çember mesafesiyle doğrusal biçimde artıyor
    • Batı rüzgarları nedeniyle London'dan batıya, ABD ve Kanada'ya giden outbound uçuşlar, dönüş uçuşlarından tutarlı biçimde daha uzun sürüyor
    • Tokyo uçuşundaki aykırı değer, hava koşulları ve Ukraine conflict nedeniyle dönüşte daha uzun bir rota izlenmek zorunda kalınan durumu gösteriyor
  • Departures & Arrivals by Time of Day, UTC bazlı 24 saatlik saat formunda kalkış ve varış dağılımını gösteriyor
    • Veriler kısa/uzun menzil ve inbound/outbound olarak ayrılmış
  • Flights by Day of Week bölümünde hafta sonu, havayolu pilotları için değerli bir dinlenme zamanı olsa da tatil ve eğlence talebi nedeniyle en yoğun uçuş günleri olarak görünüyor
    • Havayolu içindeki seniority arttıkça haftanın günlerine göre uçuş dağılımının değişmesi bekleniyor

3D küre ve interaktif logbook

  • Birden fazla 3D küre görselleştirmesiyle logbook'un farklı yönleri incelenebiliyor
  • Tüm 3D küreler 3D globes page üzerinden görülebilir
  • Uçuş bazlı kayıtlar interactive logbook üzerinden incelenebilir
  • İleride, havayolu pilotluğu deneyimi ve teknik okurların hoşuna gidecek daha fazla içgörü yayımlamayı ve bu sayfaya birkaç grafik daha eklemeyi planlıyor

1 yorum

 
GN⁺ 2025-06-28
Hacker News yorumları
  • Kişisel uçuş kayıt defteri için görselleştirme harika. Ham verinin ya da gösterim verisinin nasıl saklandığını merak ediyorum.
    Küre haritası, daha önce burada ya da Reddit’te görüp yer imlerine eklediğim altıgen ızgara yazısını aklıma getirdi.
    https://www.redblobgames.com/grids/hexagons/
    Bir havayolu pilotu olarak, pilot-yardımcı pilot iletişimini komik biçimde ele alan HBO yapımı Nathan Fielder’ın The Rehearsal 2. sezonunu izleyip izlemediğini de merak ediyorum.
    İzlediyse, yardımcı pilotla iletişimdeki sürtüşmeleri anlatış biçimi hakkında ne düşündüğünü; ayrıca kişisel hayatını kurcalamak gibi bir niyetim yok ama bu meslekte yardım ihtiyacını kabul etmeden yüksek işlevsellik düzeyini sürdürme yönünde bir hayatta kalan yanlılığı/kalıcı olma yanlılığı olup olmadığını merak ediyorum. Yoksa meslektaşlar arasında konuşmanın tıkandığı tasvir, onun bakış açısından büyütülmüş uç bir örnek mi, onu da merak ediyorum.

    • Verilerin tamamı uçuş kayıt defteri yazılımının SQLite dosyasında duruyor. Veriyi çıkarmakla ilgili kısa bir yazı da yazdım: https://jameshard.ing/posts/querying-logten-pilot-logbook-sq...
      The Rehearsal’dan sadece birkaç klip izledim; Sully’nin Evanescence dinlediği sahne falan, o yüzden söyleyecek çok dayanağım yok. Pilot iletişimi, CRM yani ekip kaynak yönetimi adı verilen daha geniş çerçeve altında çok zaman ayrılarak konuşulan ve eğitim verilen bir konu; benim deneyimime göre sektör bu alanı gerçekten daha iyi hale getirmeye çalışıyor.
    • Yazıda LogTen Pro kullandığını söylemişti[1] ve SQL ile sorgulanabiliyor[2]. SQL yazısında uygulamada CSV dışa aktarma olduğu, ama gerçek saklamanın SQLite olduğu için doğrudan erişip sorgulanabildiği söyleniyor.
      [1] https://logten.com/
      [2] https://jameshard.ing/posts/querying-logten-pilot-logbook-sq...
    • Küredeki altıgenler için Uber’in H3 kütüphanesini kullandığını sanmıştım.
    • Aklıma oldukça eski şu video geldi: https://youtu.be/1SKDvQzcasg
  • Çok havalı. Ayrıntılı uçuş kayıtlarını okumak gerçekten keyifliydi; mesafeler ve uçuş sürelerinden P1, P2, PICUS gibi rollerin nüanslarına kadar deneyimi belgeleme biçimi ilginçti.
    Fiziksel sistemlerde yönelim ve vektör durum evrimini modelleyen kuaterniyon tabanlı kütüphane SpinStep’i geliştiren biri olarak, bu veriden beklenmedik bir ilham aldım. Yönelim, roller ve çevresel etkilerin vurgulandığı bu tür uzay-zaman günlüklerinin, dönme durumu modelleme gibi yaklaşımlarla ele alınıp alınamayacağını düşündürdü.
    Örneğin uçağın burun yönü ve tutum değişimleri kuaterniyonlara doğal biçimde karşılık gelebilir; P1 ↔ P2 gibi rol geçişleri sürekli bir sistem içindeki ayrık durum değişimleri gibi görünüyor; rüzgâr etkileri ya da uçuş ağı desenleri de zaman içinde tutumu etkileyen dış alanlar olarak modellenebilir gibi duruyor.
    SpinStep’i bu bağlamda hiç hayal etmemiştim, ama bu kayıtlar ikna edici bir bakış açısı sundu. Somut sonuçlara yol açar mı bilmiyorum, ama ilham verdiği için teşekkürler.
    https://github.com/VoxleOne/SpinStep/blob/main/README.md
    https://github.com/VoxleOne/SpinStep/blob/main/docs/01-ratio...

    • Depo biraz LLM tarafından yazılmış metin gibi okunuyor.
      Kuaterniyonlar 3B dönmelerdeki bazı işlemler için iyi özelliklere sahip, ama her derde deva değiller.
  • Birden fazla alanda uzman olan böyle insanlar benim gibiler için ilham kaynağı. Ana işim dışında başka şeyler de yapma hayalini hep kuruyorum; umarım bir gün tembelliği yenip başarırım.

    • Bazen yazılım geliştirme ücretlerinin bu kadar istisnai derecede yüksek olmamasını diliyorum. İlgimi çeken çok fazla başka iş var, ama büyük bir maaş kesintisini göze almak gerektiğini bilmek başka bir tam zamanlı alana geçmeyi zorlaştırıyor.
    • “İlk işimde berbat olabilmek bir şanstı” gibi cümleler sık sık tekrarlanıyor. Çok seçeneğin olması bir tür lanet.
  • Çok güzel. Küre ve şık animasyonlar hoş, ama özet istatistikleri gösteren dashboard hoşuma gitti.
    Eskiden Almanya’daki Fraunhofer ya da Helmholtz’tan biri, belirli bir uçuşu girince toplam radyasyon maruziyetini söyleyen bir site işletiyordu diye hatırlıyorum. Daha çok uçuş ekipleri içindi ve bu kadar güzel değildi. Birikimli maruziyeti dashboard’a eklemek faydalı olabilir.

    • İyi fikir.
      Çalıştığım şirket de aylık/yıllık/ömür boyu birikimli doz verileri sağlıyor, ama bu kadar ayrıntılı düzeyde değil. Bunu hesaplayabilecek istatistiksel bir yöntem olup olmadığını merak ediyorum.
      Büyük daire rotasını hesaplayıp, belirli bir anda ilgili hava sahasındaki yaklaşık dozu tahmin etmek yeterli olabilir belki.
    • Nomadlist’te de tüm seyahatlerin radyasyon maruziyeti vardı sanırım; istatistikleri görünce şok olmuştum.
  • Yaklaşık 150 milyar ADS-B veri noktası üzerinde benzer bir görselleştirme yaptım: https://adsb.exposed/
    Etkileşimli olduğu için uçulan uçak türü gibi herhangi bir boyuta göre filtreleme yapılabiliyor.
    2B, ama 3B yapmak da aklımdan geçti.
    Not: Gösterilen harita biraz yavaş. Yakınlaştırınca kare hızı 10 fps’nin altına düşüyor.

    • Vay, ciddi bir veri işleme hacmi.
      Teknik ayrıntıları paylaşabilir misin merak ediyorum.
  • Profesyonel bir pilot olup aynı zamanda bu kadar yüksek kalitede bir yazılım projesi yapabilmesi gerçekten etkileyici

    • Pek çok pilot için bu iş 9-5 mesaisi değil ve uçuşlar arasındaki süre epey uzun olabiliyor. Yan hobi olarak böyle bir şey yapması şaşırtıcı değil. Uçuş sırasında bir şey yaptığını hayal etmiyorum
    • Pilotlar uçuş sırasında dizüstü bilgisayar kullanabiliyor mu? Uçuşun büyük kısmının inişe başlamayı bekleyerek oturmak olduğunu sanıyordum; öyleyse programlama öğrenmek için bolca boş zaman olabilir
    • University of Toronto’dan bilgisayar bilimleri bölümü mezunu
  • Uçuş günlüğü olarak yapılmış olması da hoşuma gitti ama sayfadaki en güzel kısım babasıyla birlikte kokpitte olduğu fotoğraftı
    ABD’de bir havayolu pilotu olarak, çocuklarımdan biriyle bunu yapabilsem hayat boyu sürecek bir ayrıcalık olurdu

    • Benim için de gerçekten kariyerimin en iyi anıydı. Babam birkaç ay içinde emekli olacak, birlikte yapacağımız son uçuşu da şimdiden planladık
      Umarım sen de çocuklarınla aynı deneyimi yaşayabilirsin. Şu anda hangi uçak tipini uçurduğunu merak ettim
  • İstatistik listesine zaman genişlemesini de eklemek iyi olur. Muhtemelen Dünya’da kalan birine göre yaklaşık 5 mikrosaniye daha gençtir

    • Uluslararası Tarih Değiştirme Çizgisi’ni doğuya doğru geçmek de bir tür zaman yolculuğu sayılmaz mı?
    • Öyleyse ben işe gidip geliyorum; pikosaniye bile olsa geri almak isterim
  • Uçuş günlüğü de güzel ama split-flap ekran gerçekten harika ;)
    https://jameshard.ing/projects/split-flap

    • Beğenmene sevindim. Orada uçuş sırasında kendi uçuşumu gerçek zamanlı gösteren bir ekran da var. Bu başlı başına bir yazı konusu olabilir :)
  • Bu konu ilginizi çekiyorsa GCMap’i önermek isterim
    GCMap, iki IATA havalimanı kodu arasına çizgi çizebiliyor; hatta virgülle ayırarak istediğiniz sayıda çift girebiliyorsunuz. En güzeli de bunların URL parametresiyle iletilebilmesi. Örnek: JFK-LHR,LHR-CDG,CDG-FRA
    http://www.gcmap.com/mapui?P=JFK-LHR,LHR-CDG,CDG-FRA
    Ben bazen kendi uçuşlarımı takip etmek için GCMap URL’sini kendime e-postayla gönderiyorum

    • GCMap’te seçilebilecek çok fazla harita projeksiyonu yok. Bir haritaya ikiden fazla çift koyunca projeksiyon epey kötüleşiyor. En büyük şikâyetim bu
      Mollweide, Winkel Tripel, Robinson gibi daha iyi projeksiyonlar eklemeleri gerekiyor. Ya da sadece bir küre sunmaları daha iyi olur