Maskinöversättning, inte granskad av en modersmålstalare. Engelska är referensen.

Mottagarförtroende och sjöfartRedigera på GitHubKälla: docs/observatory/RESULTS.md

Observatoriets resultat: 30-dagars bakåtkatalog för Östersjön och känslighetsstudie

Version kshana-observatory/adsb/v1 över kshana-interference-map/adsb/v2 (parametrarna förhandsregistrerade i grundmetoden, oförändrade). MODELLED: det finns ingen extern oberoende referens, ingen referens och ingen orsakstilldelning. En försämrad cell betyder att en hög andel av de flygplan som samplades där rapporterade låg navigeringsnoggrannhet den dagen; den säger inte varför. En cell som inte observeras, eller saknas, bedömdes inte, vilket inte är detsamma som fri från störning.

Vad som kördes#

  • Källa: adsb.lol readsb-historik (ODbL 1,0), GitHub-release v<YYYY>.<MM>.<DD>-planes-readsb-prod-0 av adsblol/globe_history_2026, hämtad med scripts/fetch_adsblol_day.sh en del i taget (cirka 3,4 GB per dag, 2 delar). Utgivaren anger inga kontrollsummor, så SHA-256 för varje del registreras i back-catalogue/fetch/<tag>.parts.json.
  • Region och dagar: rutan 53,5, 9,0, 66,0, 31,0 (söder, väster, norr, öster: Östersjön och dess kuster), 30 UTC-dagar från 2026-09-15 till 2026-10-14, celler på 0,5 grad, med scripts/observatory_backcatalogue.sh (en dag i taget, råfilerna raderas efter varje dag).
  • Frisläppningsregler: den nyaste dagen (2026-10-14) låg mer än 24 h efter sitt slut när den togs fram; kommandot avvisar annars. Regionala körningar beräknar utrustningsbaslinjen och dagens bakgrund enbart ur rutans rapporter (method.scope).
  • Filer: de 120 produktfilerna (GeoJSON, PNG, incidentt-JSON, manifest per dag) finns inte i git. Hashvärdet för varje fil finns i back-catalogue/MANIFEST.json, och en dag kan byggas om från sitt arkiv och jämföras.

Exempel på vad en dag innehåller: den 2026-09-15 innehöll arkivet 110 619 797 positionsrader i 79 826 spårfiler; 103,0 miljoner låg utanför rutan, 5,6 miljoner var inte ADS-B, 1,2 miljoner var på marken eller under 5 000 ft, 0,6 miljoner saknade noggrannhetsfält, och 212 426 aggregerades (indataräknare i manifest.json).

Reproducerbarhet#

Tre dagar (2026-09-18, 2026-09-26, 2026-10-03) hämtades på nytt från arkivet och kördes en andra gång: GeoJSON, PNG och incidentfilen är byte-identiska med den första körningen (SHA-256 lika), så produkten är deterministisk även om hashsaltet för identifierare är slumpmässigt per körning.

Sammanfattning av bakåtkatalogen#

UTC-dag publicerade celler försämrade inte försämrade inte observerade (publicerade) incidenter
2026-09-15 643 7 461 175 3
2026-09-16 686 6 472 208 5
2026-09-17 691 5 460 226 2
2026-09-18 694 8 473 213 5
2026-09-19 663 2 416 245 2
2026-09-20 673 1 464 208 1
2026-09-21 674 3 465 206 3
2026-09-22 674 4 455 215 3
2026-09-23 668 2 456 210 2
2026-09-24 683 3 468 212 2
2026-09-25 701 3 469 229 3
2026-09-26 656 1 423 232 1
2026-09-27 682 2 459 221 1
2026-09-28 683 2 472 209 2
2026-09-29 666 3 454 209 2
2026-09-30 687 6 465 216 4
2026-10-01 691 1 476 214 1
2026-10-02 684 4 462 218 3
2026-10-03 650 0 397 253 0
2026-10-04 675 5 458 212 4
2026-10-05 689 2 466 221 1
2026-10-06 662 4 448 210 3
2026-10-07 671 3 458 210 2
2026-10-08 664 4 447 213 4
2026-10-09 687 4 465 218 2
2026-10-10 640 3 402 235 2
2026-10-11 678 3 459 216 2
2026-10-12 688 4 467 217 4
2026-10-13 672 0 457 215 0
2026-10-14 669 1 474 194 1

30 dagar: 96 försämrade celler totalt, 28 av de 30 dagarna med minst en, 70 incidenter (kluster av angränsande försämrade celler), ingen dag med en effekt över hela dagen. Mediancellandelen påverkade flygplan (dagens bakgrund) är 0 under 29 dagar och 0,006 under en, så bakgrundsskyddet (en cell måste överstiga bakgrunden med 0,15) ändrade aldrig ett avgörande i den här regionen. Antalet försämrade celler per dag varierar från 0 till 8 (medelvärde 3,2). Ungefär en tredjedel av de publicerade cellerna varje dag är not_observed (för få flygplan samplade): täckningen är den här produktens begränsning, inte himlen.

Vad detta inte säger: dagarna med fler försämrade celler är inte "sämre" i någon fysikalisk mening, ett bestående påverkat område skulle underskattas (flygplan som bara flyger inom det hela dagen har ingen baslinje utanför det och räknas inte), och inget här säger vem eller vad som orsakade låg noggrannhet.

Känslighetsstudie (tre dagar)#

kshana interference-map sensitivity spelar upp en dags registrerade rapporter igen under ändringar av de registrerade parametrarna en i taget (två värden vardera, plus ett gitter på 1,0 grad). Dagar: 2026-09-18 (flest försämrade celler, 8), 2026-09-26 (1 försämrad cell) och 2026-10-03 (0). Fullständiga rapporter: sensitivity/<day>.json (23 varianter vardera; 2,2, 1,7 och 1,7 miljoner rader återuppspelade). Försämrade celler under varje variant (registrerat värde inom parentes; det registrerade resultatet är 8, 1 och 0 försämrade celler):

parameter (registrerad) värde 09-18 (8) 09-26 (1) 10-03 (0)
low_nacp_max (6) 5 / 7 6 / 8 1 / 3 0 / 2
low_nic_max (5) 4 / 6 3 / 16 0 / 12 0 / 8
good_nacp_min (8) 7 / 9 8 / 6 1 / 0 0 / 1
min_alt_ft (5000) 3000 / 8000 6 / 6 1 / 1 0 / 1
affected_report_share (0.5) 0.4 / 0.6 8 / 4 2 / 1 2 / 0
degraded_share (0.30) 0.2 / 0.4 14 / 1 5 / 1 4 / 0
min_aircraft_sampled (10) 8 / 15 8 / 8 2 / 0 2 / 0
min_reports_per_aircraft_in_cell (3) 2 / 5 11 / 2 12 / 0 6 / 1
background_margin (0.15) 0.10 / 0.20 8 / 8 1 / 1 0 / 0
min_baseline_good_reports (5) 3 / 10 8 / 8 1 / 1 0 / 0
day_confound_background (0.15) 0.10 / 0.25 8 / 8 1 / 1 0 / 0
gitter 0,5 grader 1.0 2 (grövre celler) 3 1

Att läsa den, utan att utse en vinnare:

  • Avgörandena är känsliga för trösklarna för noggrannhetskoderna och för samplingsreglerna, och de små talen rör sig mycket. low_nic_max, degraded_share och min_reports_per_aircraft_in_cell ändrar vart och ett antalet försämrade celler med en faktor två eller mer varje dag; om low_nic_max lättas till 6 blir 1 försämrad cell till 12 den 09-26 (Jaccard med den registrerade mängden 0,08). Den 09-18 behåller en höjning av degraded_share till 0,4 1 av de 8 (Jaccard 0,125). Ett avgörande för en cell nära trösklarna säger lika mycket om trösklarna som om data.
  • min_aircraft_sampled flyttar mest celler mellan inte försämrade och inte observerade: den 09-18 lämnar den antalet försämrade på 8 medan 21 till 56 celler byter tillstånd.
  • Tre skydd är inaktiva här: background_margin, min_baseline_good_reports och day_confound_background ändrar ingenting någon av de tre dagarna (bakgrundsandelen är 0), så den här regionen och perioden säger ingenting om hur bra de fungerar. De skulle spela roll där en regional effekt höjer bakgrunden.
  • Ett grövre gitter (1,0 grad) ändrar bilden (2, 3 och 1 försämrade celler; de publicerade cellerna sjunker till ungefär en tredjedel, 226 mot 694 den 09-18, eftersom varje cell är fyra gånger större): cellstorleken är ett metodval, och observatoriet fastställer den till 0,5 grader.
  • En dag utan registrerad försämrad cell (10-03) har försämrade celler under 9 av de 22 varianterna utan gitter (upp till 8 med low_nic_max 6): "ingen försämrad cell" är också ett tröskelberoende påstående.

Ingen variant är ett validerat alternativ, och den registrerade regeln är oförändrad av den här studien. Studien säger inte vilka parametervärden som är rätta.