ADS-B Langzeittest

vorhergehende Artikel in: Linux
19.08.2018

Vorbereitung zum Einstieg in ernsthafte und langfristige Beobachtung von Luftverkehrsmitteln hat begonnen

Da meine Versuche, einen ADS-B-Receiver auf Basis eines Raspberry Pi zu betreiben, vielversprechend aussahen, habe ich mir überlegt, ob ich die von mir erfassten Daten anderen zur Verfügung stellen sollte.

Mein derzeit favorisierter Kandidat dafür ist FlightAware.

Vorher wollte ich aber wissen, was und wie viel ich eigentlich einbringen könnte. Ich hatte vorher lediglich maximal 15 Minuten lang einige Flugzeuge verfolgt. Jetzt wollte ich einen Test über mehrere Stunden machen - es wurde ein Test von 09:31:12 bis 20:47:57 - also rund 11 Stunden. Über diese Zeit fielen (unkomprimiert) 47230729 Bytes an Daten an. Das entsprach 490115 Messages der unterschiedlichen Typen.

Diese Botschaften wertete ich offline aus - zunächst interessierte mich, wie weit mein Setup in jeder Richtung schauen konnte. Dazu bestimmte ich für jede Botschaft, die eine Position enthielt die Richtung und die Entfernung. Die Richtungen wurden zusammengefasst (insgesamt 360) und dann wurde für jede dieser 360 Richtungen nach der Position mit der größten Entfernung gesucht. Mittels Gnuplot dargestellt ergab das folgendes Ergebnis:

Maximale Entfernungen der Messungen Maximale Entfernungen der Messungen

Hier ist zu erkennen, dass im Nordosten die maximale Sichtweite deutlich zurückzugehen scheint. Meine nächste Frage war die nach der Zuverlässigkeit und Aussagefähigkeit dieser Messungen: Richtungen, in denen sehr viele Messungen liegen schienen mir eine sichererer Aussage über die Sichtweite zu erlauben als solche mit nur wenigen Messungen. Also trug ich - wieder unterstützt durch Gnuplot - die Häufigkeiten der Messungen für jede der 360 Messungen ein:

Häufigkeiten der Messungen Häufigkeiten der Messungen

Hier ist ein deutliches Ungleichgewicht zu erkennen - so deutlich, dass ich die Darstellung mit einer anderen Auflösung wiederholte:

Häufigkeiten der Messungen - Maximalanzahl auf 50 beschränkt Häufigkeiten der Messungen - Maximalanzahl auf 50 beschränkt

Daraus lässt sich aber noch keine Aussage treffen - vielleicht fliegt ja im von mir aus nordöstlich gelegenen Quadranten einfach sehr selten ein Flugzeug. daher stellte ich die Tracks jedes einzelnen Callsigns dar, wobei ich diejenigen ausschloss, die weniger als 100 Positionen gemeldet hatten und die Höhe des jeweiligen Fluges farbig kodierte um zu sehen, ob es eventuell so war, dass im nordöstlichen Quadranten einfach niedriger geflogen wurde:

Tracks einzelner Callsigns - eingefärbt abh. von jeweiliger Höhe Tracks einzelner Callsigns - eingefärbt abh. von jeweiliger Höhe

Dieselbe Darstellung, diesmal mit geschwindigkeitsabhängiger Einfärbung:

Tracks einzelner Callsigns - eingefärbt abh. von jeweiliger Geschwindigkeit über Grund Tracks einzelner Callsigns - eingefärbt abh. von jeweiliger Geschwindigkeit über Grund

Hier fallen die grünen Tracks auf - ich fand insgesamt zwei sehr langsame Luftfahrzeuge - eines mit Callsign DMWBB, zu dem ich im Internet gar keine Informationen fand und eines mit Callsign DENVF - eine kleine Sportmaschine.

Aus all diesen Informationen und Auswertungen kann ich jedoch nicht das eigentliche Henne-Ei-Problem lösen: Sehe ich nur wenige Flugzeuge im Nordosten oder sind da auch wirklich keine.

Ich werde daher den Test mit gezielt anders positionierter Antenne demnächst nochmals wiederholen.

Interessant fand ich einen Aspekt, der mir eher zufällig auffiel: die Hexident in den Botschaften ist etwas, was sich am ehesten mit dem Kfz-Kennzeichen vergleichen lässt - während der Beobachtungszeit sah ich dieselbe Hexident mit 4 unterschiedlichen Callsigns:

DLH6P, DLH2ER, DLH1HV und DLH8WY- und dabei handelte es sich jedesmal um die Hexident 3C658C.

Artikel, die hierher verlinken

ADS-B Tracks in Google Earth

27.10.2018

Nachdem ich nun schon einige Experimente mit meinem selbstgebauten ADS-B Tracker gemacht habe, wollte ich eine eigene Visualisierung erstellen.

Alle Artikel rss Wochenübersicht Monatsübersicht Codeberg Repositories Mastodon Über mich home xmpp


Vor 5 Jahren hier im Blog

  • Multi-User-WebDAV, Docker, GitHub

    17.11.2019

    Nachdem ich mich in letzter Zeit verstärkt mit Docker und dem zugehörigen Ökosystem beschäftige, habe ich begonnen, verschiedenste Dienste in Containern zu testen um zu sehen, ob in manchen Fällen LXC oder KVM nicht doch die bessere Wahl wäre...

    Weiterlesen...

Neueste Artikel

  • Migration der Webseite und aller OpenSource Projekte

    In eigener Sache...

    Weiterlesen...
  • AutoHideToolbar für Java Swing

    Ich habe eine neue Java Swing Komponente erstellt: Es handelt sich um einen Wrapper für von JToolBar abgeleitete Klassen, die die Werkzeugleiste minimieren und sie nur dann einblenden, wenn der Mauszeiger über ihnen schwebt.

    Weiterlesen...
  • Integration von EBMap4D in die sQLshell

    Ich habe bereits in einem früheren Artikel über meine ersten Erfolge berichtet, der sQLshell auf Basis des bestehenden Codes aus dem Projekt EBMap4D eine bessere Integration für Geo-Daten zu spendieren und entsprechende Abfragen, bzw. deren Ergebnisse auf einer Kartenansicht zu visualisieren.

    Weiterlesen...

Manche nennen es Blog, manche Web-Seite - ich schreibe hier hin und wieder über meine Erlebnisse, Rückschläge und Erleuchtungen bei meinen Hobbies.

Wer daran teilhaben und eventuell sogar davon profitieren möchte, muss damit leben, daß ich hin und wieder kleine Ausflüge in Bereiche mache, die nichts mit IT, Administration oder Softwareentwicklung zu tun haben.

Ich wünsche allen Lesern viel Spaß und hin und wieder einen kleinen AHA!-Effekt...

PS: Meine öffentlichen Codeberg-Repositories findet man hier.