Observatorieresultater: 30 dagers baltisk etterkatalog og sensitivitetsstudie
Versjon kshana-observatory/adsb/v1 over kshana-interference-map/adsb/v2 (parametrene er forhåndsregistrert i grunnmetoden, uendret). MODELLED: det finnes ingen ekstern uavhengig referanse, ingen referansesannhet og ingen årsakstilskriving. En degradert celle betyr at en høy andel av flyene som ble samplet der, rapporterte lav navigasjonsnøyaktighet den dagen; den sier ikke hvorfor. En celle som ikke er observert, eller som mangler, ble ikke vurdert, og det er ikke det samme som klar.
Hva som ble kjørt#
- Kilde: adsb.lol readsb-historikk (ODbL 1,0), GitHub-utgivelse
v<YYYY>.<MM>.<DD>-planes-readsb-prod-0avadsblol/globe_history_2026, hentet medscripts/fetch_adsblol_day.shén del om gangen (omtrent 3,4 GB per dag, 2 deler). Utgiveren oppgir ingen sjekksummer, så SHA-256 for hver del er registrert iback-catalogue/fetch/<tag>.parts.json. - Region og dager: boksen 53,5, 9,0, 66,0, 31,0 (sør, vest, nord, øst: Østersjøen og kystene rundt), 30 UTC-dager fra 2026-09-15 til 2026-10-14, celler på 0,5 grad, med
scripts/observatory_backcatalogue.sh(én dag om gangen, rå filer slettet etter hver dag). - Utgivelsesregler: den nyeste dagen (2026-10-14) var mer enn 24 t forbi slutten da den ble produsert; kommandoen avviser ellers. Regionale kjøringer beregner utstyrsgrunnlinjen og dagens bakgrunn bare fra rapportene i boksen (
method.scope). - Filer: de 120 produktfilene (GeoJSON, PNG, hendelses-JSON, manifest per dag) er ikke i git. Hashen til hver fil står i
back-catalogue/MANIFEST.json, og en dag kan bygges opp igjen fra arkivet sitt og sammenlignes.
Eksempel på hva en dag leser: 2026-09-15 inneholdt arkivet 110 619 797 posisjonsrader i 79 826 sporfiler; 103,0 millioner var utenfor boksen, 5,6 millioner var ikke ADS-B, 1,2 millioner var på bakken eller under 5 000 ft, 0,6 millioner hadde ikke noe nøyaktighetsfelt, og 212 426 ble aggregert (inndatatellerne i manifest.json).
Reproduserbarhet#
Tre dager (2026-09-18, 2026-09-26, 2026-10-03) ble hentet på nytt fra arkivet og kjørt en gang til: GeoJSON, PNG og hendelsesfilen er byte-identiske med første kjøring (SHA-256 lik), så produktet er deterministisk selv om saltet for identifikatorhashen er tilfeldig per kjøring.
Sammendrag av etterkatalogen#
| UTC-dag | publiserte celler | degradert | ikke degradert | ikke observert (publisert) | hendelser |
|---|---|---|---|---|---|
| 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 dager: 96 degraderte celler til sammen, 28 av de 30 dagene med minst én, 70 hendelser (klynger av degraderte celler som berører hverandre), ingen dag med dagsomfattende effekt. Medianandelen av berørte fly per celle (dagens bakgrunn) er 0 på 29 dager og 0,006 på én, så bakgrunnsvernet (en celle må overstige bakgrunnen med 0,15) endret aldri en vurdering i denne regionen. Antallet degraderte celler per dag går fra 0 til 8 (gjennomsnitt 3,2). Omtrent en tredjedel av de publiserte cellene hver dag er not_observed (for få fly samplet): dekning er grensen for dette produktet, ikke himmelen.
Hva dette ikke sier: dagene med flere degraderte celler er ikke «verre» i noen fysisk forstand, et vedvarende påvirket område ville bli undervurdert (fly som bare flyr innenfor det hele dagen har ingen grunnlinje utenfor og telles ikke), og ingenting her sier hvem eller hva som forårsaket lav nøyaktighet.
Sensitivitetsstudie (tre dager)#
kshana interference-map sensitivity spiller av én dags registrerte rapporter på nytt under endringer av de registrerte parametrene én om gangen (to verdier hver, pluss et rutenett på 1,0 grad). Dager: 2026-09-18 (flest degraderte celler, 8), 2026-09-26 (1 degradert celle) og 2026-10-03 (0). Fullstendige rapporter: sensitivity/<day>.json (23 varianter hver; 2,2, 1,7 og 1,7 millioner rader spilt av på nytt). Degraderte celler under hver variant (registrert verdi i parentes; det registrerte resultatet er 8, 1 og 0 degraderte celler):
| parameter (registrert) | verdi | 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 |
| rutenett 0,5 grader | 1.0 | 2 (grovere celler) | 3 | 1 |
Slik leser vi det, uten å utpeke en vinner:
- Vurderingene er følsomme for nøyaktighetskodeterskelene og samplingsreglene, og de små tallene flytter seg mye.
low_nic_max,degraded_shareogmin_reports_per_aircraft_in_cellendrer hver antallet degraderte celler med en faktor på to eller mer hver dag; å slakkelow_nic_maxtil 6 gjør 1 degradert celle til 12 09-26 (Jaccard med det registrerte settet 0,08). 09-18 beholder 1 av de 8 nårdegraded_shareheves til 0,4 (Jaccard 0,125). En cellevurdering nær terskelverdiene er like mye en påstand om terskelverdiene som om dataene. min_aircraft_sampledflytter mest celler mellom ikke degradert og ikke observert: 09-18 lar den antallet degraderte stå på 8 mens 21 til 56 celler skifter tilstand.- Tre vern er inaktive her:
background_margin,min_baseline_good_reportsogday_confound_backgroundendrer ingenting noen av de tre dagene (bakgrunnsandelen er 0), så denne regionen og perioden sier ingenting om hvor godt de virker. De ville ha betydning der en regional effekt hever bakgrunnen. - Et grovere rutenett (1,0 grad) endrer bildet (2, 3 og 1 degraderte celler; de publiserte cellene faller til omtrent en tredjedel, 226 mot 694 09-18, fordi hver celle er fire ganger større): cellestørrelse er et metodevalg, og observatoriet fastsetter den til 0,5 grader.
- En dag uten registrert degradert celle (10-03) har degraderte celler under 9 av de 22 variantene som ikke gjelder rutenettet (opptil 8 med
low_nic_max6): «ingen degradert celle» er også en terskelavhengig påstand.
Ingen variant er et validert alternativ, og den registrerte regelen er uendret av denne studien. Studien sier ikke hvilke parameterverdier som er riktige.