Maskinoversettelse, ikke gjennomgått av en morsmålsbruker. Engelsk er referansen.

Sider for scenariotyperRediger på GitHubKilde: docs/kinds/by-kind/realtime-frame-eop.md

realtime-frame-eop (scenariotype)

Scenariotype i motoren v0.40.0, familie GNSS-målinger, posisjonsbestemmelse og integritet. Veiledende: analyseutdata fra et forsknings- og ingeniørverktøy, ikke typegodkjent navigasjonsutstyr og ikke en sikkerhetskritisk tjeneste for menneskeliv. Hver etikett her er motorens eller verifikasjonsmatrisens; en type er MODELLED med mindre matrisen sier noe annet (hvordan en etikett fortjenes: Evidens-avsnittet i README).

Hva den gjør#

Budsjett for sanntidsprediksjon av månens referansesystem og jordorientering: P4 tabell 1 (konsistenskontrollen av rammefeil: etterbehandlet ~0,27 m ↔ ~0,010 ms og sanntid ~15 m ↔ ~0,5 ms, der hver rammeposisjon uttrykkes som sin tilsvarende UT1-feil via L19-vektarmen Δr = D_EM·ω⊕·ΔUT1) og tabell 2 (målt UT1-prediksjonsfeil mot horisont: L18-kurven lest rett av den virkelige IERS finals2000A-serien, det endelige gulvet Bulletin A − Bulletin B og persistensprediktorens feil over flere dager, hver avbildet til en posisjon i månens ramme med L19), pluss L21-budsjettet for rammefeil i sanntid som kvadratroten av kvadratsummen (EOP + efemeride + realiseringsgulv). VALIDATED lukket form (L19-vektarmen, ω⊕ kontrollert mot CIO-rotasjonsvinkelen for jorden) og VALIDATED virkelige data (L18-kurven rett av de virkelige radene i finals2000A); MODELLED er størrelsene på OD-kovariansen for månereléet og gulvet for realisering av rammen (representative tildelinger) og persistensprediktoren (ikke IERS' operative Bulletin A-algoritme). Ikke et sertifisert sanntidsprodukt for referansesystem.

En kjøring av scenarios/realtime-frame-eop.toml oppsummeres slik: realtime-frame-eop | Table 1: post-proc 0,27 m (0,0096 ms UT1) ↔ real-time 14,4 m (0,514 ms UT1) | Table 2: final floor 0,0171 ms → 3-day 1,6644 ms | budget total 20,1 m (67,0 ns) | L19 lever arm + L18 real-data (Validated), OD cov (Modelled)

Inndata#

Fra skjemaet (kshana kinds --json):

  • Påkrevde felt: ingen
  • Valgfrie felt: epoch, horizons_days, ephemeris_pos_sigma_m, ephemeris_vel_sigma_mps, latency_s, frame_realization_floor_m, delta_ut1_ms, delta_xp_mas, delta_yp_mas, eop_finals2000a, eop_finals2000a_later, frame_realization_tie_noise_m, operational_window_days, operational_min_cycle_fraction, operational_anchor_residual

Eksempelet scenarios/realtime-frame-eop.toml angir blant annet:

Felt Verdi Enhet
epoch 2022-01-01 tekst
horizons_days [1, 2, 3] d
kind realtime-frame-eop tekst

Kjør den#

kshana scenarios/realtime-frame-eop.toml

Hva den gir#

Skalarresultatene fra den kjøringen, med enhetene motoren oppgir:

Resultat Verdi Enhet
earth_moon_distance_m 384400000 m
eop_input.final_rows 30 antall
eop_input.kind bundled-offline-fixture tekst
eop_input.prediction_rows 90 antall
eop_input.rapid_rows 54 antall
eop_input.rows 174 antall
eop_input.source medfølgende testdata finals2000A_20260930 tekst
eop_source medfølgende testdata finals2000A_20260930 tekst
epoch 2022-01-01 tekst
evidence.id_rule den stabile id-en til matriseraden (ID tekst

Resultatetikett (motorens): budsjett for sanntidsprediksjon av månens referansesystem og jordorientering. VALIDATED lukket form: L19-vektarmen (1 ms ↔ 28,03 m ↔ 93,5 ns), ω⊕ kontrollert mot CIO-rotasjonsvinkelen for jorden. VALIDATED virkelige data: L18-kurvene for UT1- og polbevegelsesprediksjonsfeil lest rett av den virkelige IERS finals200

Diagrammet motoren skriver for scenarios/realtime-frame-eop.toml, type realtime-frame-eop

Evidens#

MODELLED 1 · VALIDATED 2: radene i verifikasjonsmatrisen som nevner denne typen.

  • VALIDATED Én tabell rapporterer UT1-prediksjonsfeilen, polfeilen fra polbevegelsen og deres kvadratiske kombinasjon ved Månen over et IDENTISK epokesett per horisont, og sender ut epokene hver komponent ble målt ved. Tester: embedded_eop_vintage_astropy_preregistered.rs.
  • VALIDATED Standardverdien i kjøretid for realtime-frame-eop er bibliotekets egen innebygde kopi av et ordrett IERS finals2000A-utdrag (tools/finals2000A_20260930.txt: 174 sammenhengende daglige rader, MJD 61224-61397, klippet fra finals2000A.all fra 2026-09-30) som bærer Tester: operational_eop_predictor_reference.rs.
  • MODELLED En tilpasning med minste kvadrater av skjevhet pluss rate over et etterfølgende vindu pluss de viktigste periodiske leddene (årlig, halvårlig og de to viktigste sonale tidevannene for UT1; Chandler, årlig og halvårlig for polen), ekstrapolert med det siste i vinduet Tester: operational_eop_predictor_reference.rs.

Radene kjøringen selv brukte, med den uavhengige referansen matrisen gir hver (de offentlige kildene er navngitt der):

  • MODELLED Deterministisk, scenariohashet, SBOM + gates med gylne verdier på tvers av plattformer. Uavhengig referanse (ExternalDataset): SBOM-overensstemmelse med det offisielle CycloneDX 1,5 JSON Schema (+ gyldige SPDX-identifikatorer), en ekstern publisert standard, null valideringsfeil over hele avhengighetsgrafen; delen om FoM-determinisme / byte-reproduserbarhet er fortsatt en festet selvkonsistenssjekk, så raden forblir MODELLED
  • VALIDATED Én tabell rapporterer UT1-prediksjonsfeilen, polfeilen fra polbevegelsen og deres kvadratiske kombinasjon ved Månen over et IDENTISK epokesett per horisont, sender. Uavhengig referanse (ExternalDataset): astropy 8.0.1 utils.iers (BSD-3) som leser IERS-produktet finals2000A med sin egen regel Bulletin-B-ellers-A, og pyerfa 2.0.1.5 (SOFA) fulle rotasjoner fra himmelsk til terrestrisk (c2i06a, sp00, pom00, c2tcio; jordrotasjonsvinkelen etter IERS 2010 lign. 5,15 i eksakt aritmetikk), kjørt som separate programmer på ordrette rader av den frosne finals2000A.all fra 2026-09-30; forhåndsregistrert (455b8fb5) med endringene A1 og A2 som kun fastsatte
  • VALIDATED Standardverdien i kjøretid for realtime-frame-eop er bibliotekets egen innebygde kopi av et ordrett IERS finals2000A-utdrag (tools/finals2000A_20260930.txt: 174 sammenhengende. Uavhengig referanse (ExternalDataset): astropy 8.0.1 astropy.utils.iers.IERS_A (BSD-3-Clause), som leser de samme bytene med sin egen leser, og tabellen i IERS Bulletin A bd. XXXIX nr. 039, kopiert tall for tall; forhåndsregistrert (6fdae01b) med seks eksakte kriterier før astropy ble kjørt. Alle seks holder: 30 endelige, 54 raske og 90 predikerte rader med like MJD-lister, hver predikert rad med flagg P, folketellingen for standardkjøringen lik, og prediksjonene lik Bullet
  • MODELLED En tilpasning med minste kvadrater av skjevhet pluss rate over et etterfølgende vindu pluss de viktigste periodiske leddene (årlig, halvårlig og de to viktigste sonale tidevannene for UT1; Cha. Uavhengig referanse (ReferenceImpl): tre uavhengige veier, ingen av dem et publisert tall for prediksjonsnøyaktighet. (1) Et analytisk signal med kjente koeffisienter, den eneste måten å prøve ut maskineriet for periodiske ledd, siden ingen innsjekket serie er lang nok til å romme et årlig ledd. (2) Lærebokens lukkede løsning med minste kvadrater, annen algebra enn matriseløsningen som testes, på virkelige rader. (3) De ekte arkiverte radene for Bulletin A-prediksjon som

Begrensninger#

Hva kjøringens egen rapport sier ikke er modellert eller ikke er validert:

  • Budsjett for sanntidsprediksjon av månens referansesystem og jordorientering. VALIDATED lukket form: L19-vektarmen (1 ms ↔ 28,03 m ↔ 93,5 ns), ω⊕ kontrollert mot CIO-rotasjonsvinkelen for jorden. VALIDATED virkelige data: L18-kurvene for UT1- og polbevegelsesprediksjonsfeil lest rett av den virkelige IERS finals2000A-serien (Bulletin A raske mot Bulletin B endelige, og persistens over flere dager på de virkelige daglige radene). AVLEDET: rammen (resultat label)
  • VALIDATED lukket form (L19-vektarmen, ω⊕ kontrollert mot CIO-rotasjonsvinkelen for jorden) og VALIDATED virkelige data (L18-kurven rett av de virkelige radene i finals2000A); MODELLED er størrelsene på OD-kovariansen for månereléet og gulvet for realisering av rammen (representative tildelinger) og persistensprediktoren (ikke IERS' operative Bulletin A-algoritme). (typekatalog (kshana kinds --json))
  • Ærlighet: VALIDATED lukket form (L19-vektarmen, omega_earth kontrollert mot CIO-rotasjonsvinkelen for jorden) og VALIDATED virkelige data (L18-kurvene for UT1 og polbevegelse rett av de virkelige radene i finals2000A). AVLEDET gulv for realisering av rammen (Helmert-restene etter tilpasning). MODELLED er størrelsene på OD-kovariansen for månereléet (0,27 m etterbehandlet, ~14,4 m i sanntid ved én times latens, et rundt tall, ikke tilbakeløst, alle (kommentar i scenariofilen, linje 27 til 32)
  • Reproduserbarhet og programvarekvalitetssikring er MODELLED, ikke validert: en delpåstand er kontrollert eksternt, men hele funksjonen setter sammen modellerte deler, så funksjonen forblir modellert. (verifikasjonsmatrise (docs/MODELLED-RATIONALE.md))
  • Prediksjonsfeil for jordorientering i operativ stil, målt som predikert mot endelig, er MODELLED, ikke validert: kontrollert mot en separat implementasjon i den samme kodebasen, uavhengig av enheten som testes, men ikke ekstern autoritet. (verifikasjonsmatrise (docs/MODELLED-RATIONALE.md))

Se også#