leo-pass (Szenarioart)
Szenarioart der Engine v0.40.0, Familie Low-Earth-orbit navigation. Hinweis (beratend): Analyseausgabe eines Forschungs- und Engineering-Werkzeugs, keine typzugelassene Navigationsausrüstung und kein Safety-of-Life-Dienst. Jede Bezeichnung hier stammt von der Engine oder der Verifikationsmatrix; eine Szenarioart ist MODELLED, sofern die Matrix nichts anderes sagt (wie eine Bezeichnung erworben wird: der Abschnitt Evidence der README).
Was es tut#
LEO-Überflug und Link-Budget, Band für Band, für LEO-PNT (Positionierung, Navigation und Zeitgebung aus dem niedrigen Erdorbit), systemunabhängig: ein Nutzer (am Boden, auf See, in der Luft oder in Gebäuden, ruhend oder bewegt) und ein oder mehrere LEO-Satelliten aus einem DESIGNED PASS (eine Kreisbahn, so gelegt, dass der Nutzer zu einer gewählten Zeit einen Überflug mit einer gewählten maximalen Elevation sieht, auf Wunsch sonnensynchron), expliziten ELEMENTS, einem TLE (Zwei-Zeilen-Elementsatz) über das SGP4 der Engine oder einer WALKER-Konstellation, aufgebaut vom Code für den Konstellationsentwurf (die höchsten Überflüge werden berichtet). Bänder stammen aus einer benannten Voreinstellung (generisches Multiband UHF/L/S/C, generisches C-Band, Xona Pulsar X1/X5, Iridium STL, Starlink als reines Doppler-Gelegenheitssignal, CentiSpace und eine optionale Celeste-IOD-Voreinstellung mit der Kennzeichnung WORKSHOP) oder werden im Szenario selbst angegeben; jede Voreinstellung gibt an, ob ihre Zahlen PUBLIC (mit URL), REPRESENTATIVE oder WORKSHOP sind. Je Satellit, Band und Epoche: Elevation, Azimut, Entfernung, Entfernungsrate und Entfernungsbeschleunigung; Freiraumdämpfung; EIRP und der Antennengewinn des Satelliten (isoflux, Gauß-Keule oder flach); Antennengewinn des Nutzers über der Elevation (Patch, halbkugelförmig oder isotrop); Gasdämpfung (ITU-R P.676-10 Anhang 2), Regendämpfung (Koeffizienten nach ITU-R P.838-3 und das Verfahren nach P.618-14, aus Regenrate und Regenhöhe), troposphärische Szintillation (ITU-R P.618-14 Abschnitt 2.4.1), Gebäudeeindringdämpfung für einen Nutzer in Gebäuden (ITU-R P.2109-2), Polarisationsfehlanpassung, Systemrauschtemperatur und C/N0 (Träger-Rauschleistungsdichte-Verhältnis); Doppler und Dopplerrate in geschlossener Form aus Entfernungsrate und Entfernungsbeschleunigung, jeweils gegen zentrale Differenzen geprüft; die Ionosphärenverzögerung erster Ordnung 40,3 STEC/f^2 aus einem Klobuchar- oder Vertical-TEC-Schräg-TEC, skaliert auf den Teil der Ionosphäre unterhalb des Satelliten. Bandpaare erhalten die ionosphärenfreien Koeffizienten, die Rauschverstärkung und das Coderauschen am Maximum des Überflugs. MEO-GNSS-Satelliten (Galileo- oder GPS-Voreinstellungen) werden mit demselben Antennen- und Rauschmodell aus den Empfangsleistungen ihrer Schnittstellendokumente ausgewertet, sodass der glockenförmige LEO-Überflug und die flachen GNSS-Träger in einem Diagramm liegen. Ein optionaler Abschnitt [iot] liefert Zeit bis zur ersten Positionslösung, Energie je Lösung und Batterielebensdauer über dem Tastverhältnis für ein angegebenes Leistungsbudget des Empfängers (MODELLED). Jedes Bandpaar liefert außerdem das Schräg-TEC, das seine geometriefreie Kombination am Maximum zurückgewinnt, und das Code-Rausch-Sigma dieser Schätzung (Ionosphärensondierung). Ein optionaler Abschnitt [spoofer] fälscht die Signale einer behaupteten Position, die nach einem Einsatzzeitpunkt von der wahren Position springt oder weggeschoben wird, und führt zwei Monitore mit angegebenen Wahrscheinlichkeiten für Fehlalarm und Nichterkennung aus: Doppler- und Überflug-Geometrie-Konsistenz (gemessene Entfernungsraten gegen die aus den Bahnen und einer unabhängigen Vorabposition und -geschwindigkeit vorhergesagten, ein verallgemeinerter Kleinste-Quadrate-Chi-Quadrat-Test über ein Fenster, auf den GNSS-, LEO- und allen Kanälen) und Konsistenz zwischen den Bändern (der Schritt von Epoche zu Epoche der modellkorrigierten geometriefreien Kombination jedes LEO-Bandpaars), mit Statistiken je Epoche und dem Zeitpunkt, zu dem jeder Monitor erkennt (MODELLED). Komponenten, die VALIDATED sind: Freiraumdämpfung, die Koeffizienten von P.838-3 gegen ihre Tabelle 5, die Verfahren P.618-14 für Regen und Szintillation und die Gebäudeeindringdämpfung nach P.2109 gegen die Validierungsbeispiele der ITU-R Study Group 3, das Gruppenlaufzeitverhältnis L1/L2 aus IS-GPS-200 und das maximale Doppler eines ruhenden Nutzers auf einer Kreisbahn gegen arXiv 2509,19551 Tabelle 1. MODELLED: EIRPs, Antennendiagramme, der Chapman-Anteil des TEC unterhalb des Satelliten und der gesamte Überflug.
Ein Lauf von scenarios/leo-pass-iridium.toml fasst sich so zusammen: LEO pass link budget, air user at 50,00, -30.00; 1 LEO satellite(s), 900 s window Iridium-pass [iridium-stl PUBLIC]: 781 km, max elevation 65,0 deg at 444 s, 750 s above the mask STL 1621,000 MHz: C/N0 peak 80,5 dB-Hz median 71,3 dB-Hz; |Doppler| max 35,4 kHz; iono 7,53 m GNSS gps-baseline L1: 8 in view, C/N0 38,2 dB-Hz to 51,1 dB-Hz (median 46,2 dB-Hz) LEO STL peak 80,5 dB-Hz is 34,3 dB above the GNSS median; above the strongest GNSS carrier for 750 s
Eingaben#
Aus dem Schema (kshana kinds --json):
- Pflichtfelder: keine
- Optionale Felder:
epoch,duration_s,step_s,user,atmosphere,ionosphere,satellite,leo_constellation,gnss,iono_free_pairs,iot,spoofer,name,description,skyline
Das Beispiel scenarios/leo-pass-iridium.toml setzt unter anderem:
| Feld | Wert | Einheit |
|---|---|---|
duration_s |
900 | s |
epoch |
2026-09-28T14:00:00 | Text |
gnss.band |
L1 | Text |
gnss.constellation |
gps-baseline | Text |
kind |
leo-pass | Text |
name |
Iridium STL von einem Flugzeug aus | Text |
satellite[0].direction |
descending | Text |
satellite[0].id |
Iridium-pass | Text |
satellite[0].max_elevation_deg |
65 | deg |
satellite[0].system |
iridium-stl | Text |
satellite[0].tca_s |
450 | s |
step_s |
5 | s |
Ausführen#
kshana scenarios/leo-pass-iridium.toml
8 mitgelieferte Szenarien verwenden diese Szenarioart; die übrigen stehen in scenarios/.
Was es liefert#
Die skalaren Ergebnisse dieses Laufs, mit den Einheiten, die die Engine angibt:
| Ergebnis | Wert | Einheit |
|---|---|---|
comparison.gnss_max_cn0_dbhz |
51.118739 | dB-Hz |
comparison.gnss_median_cn0_dbhz |
46.19413 | dB-Hz |
comparison.leo_band |
STL | Text |
comparison.leo_pass_duration_s |
750 | s |
comparison.leo_peak_above_gnss_median_db |
34.294097 | dB |
comparison.leo_peak_cn0_dbhz |
80.488227 | dB-Hz |
comparison.leo_satellite |
Iridium-pass | Text |
comparison.leo_seconds_above_gnss_max |
750 | s |
duration_s |
900 | s |
epoch |
2026-09-28T14:00:00 | Text |
Ergebnisbezeichnung (der Engine): MODELLED: Geometrie des LEO-Überflugs und Link-Budget je Band aus angegebenen EIRPs und idealisierten Antennenmustern mit ITU-R-Ausbreitungstermen; die Komponentenmodelle tragen in der Verifikationsmatrix ihre eigenen Bezeichnungen. Keine Messung irgendeines Satelliten.
Nachweise#
MODELLED 7 · VALIDATED 5: die Zeilen der Verifikationsmatrix, die diese Szenarioart nennen.
- VALIDATED ITU-R (International Telecommunication Union, Radiocommunication Sector) P.838-3 Gleichungen (1) bis (5): k_H, alpha_H, k_V, alpha_V aus den Kurvenanpassungen der Tabellen 1 bis 4, die pfad- und polarisationsabhängigen (k, alpha) und die spezifische Dämpfung Tests: leo_link_reference.rs.
- VALIDATED ITU-R P.618-14 Abschnitt 2.2.1.1 Schritte 2 bis 10 (schräger und horizontaler Pfad unterhalb der Regenhöhe, Faktoren für horizontale Reduktion und vertikale Anpassung, A0.01 und seine Skalierung auf 0,001 % bis 5 % eines durchschnittlichen Jahres), mit der Regenhöhe (P.839) a Tests: leo_link_reference.rs.
- VALIDATED ITU-R P.618-14 Abschnitt 2.4.1 Schritte 3 bis 9 (Referenz-Sigma aus N_wet, effektive Weglänge, Antennenmittelungsfaktor, Schwundtiefe für 0,01 % bis 50 % der Zeit), wobei N_wet eine Eingabe ist oder aus Temperatur, Luftfeuchte und Druck berechnet wird durch t Tests: leo_link_reference.rs.
- VALIDATED ITU-R P.2109-2 Anhang 1 Gleichungen (1) bis (10) mit Tabelle 1: die Dämpfung, die mit der Wahrscheinlichkeit P nicht überschritten wird, für traditionelle und thermisch effiziente Gebäude bei der Elevation des Pfads an der Fassade, 80 MHz bis 100 GHz; angewandt je Band und Epoche Tests: leo_link_reference.rs.
- und 8 weitere in der Matrix.
Die Zeilen, die der Lauf selbst ausgeübt hat, mit der unabhängigen Referenz, die die Matrix jeder gibt (die öffentlichen Quellen sind dort genannt):
- MODELLED Deterministisch, szenario-gehasht, SBOM- und plattformübergreifende Golden-Gates. Unabhängige Referenz (ExternalDataset): SBOM-Übereinstimmung mit dem offiziellen CycloneDX-1,5-JSON-Schema (+ gültige SPDX-Kennungen) — ein externer veröffentlichter Standard, null Validierungsfehler über den gesamten Abhängigkeitsgraphen; der Teil FoM-Determinismus / Byte-Reproduzierbarkeit bleibt eine festgelegte Selbstkonsistenzprüfung, daher bleibt die Zeile MODELLED
- VALIDATED ITU-R P.618-14 Abschnitt 2.4.1 Schritte 3 bis 9 (Referenz-Sigma aus N_wet, effektive Weglänge, Antennenmittelungsfaktor, Schwundtiefe für 0,01 % bis 50 % der Zei. Orakel (ExternalDataset): Validierungsbeispiele der ITU-R Study Group 3 (CG-3M3J-13-ValEx-Rev8.3.0) für die Szintillation nach P.618-14, wobei das N_wet nach P.453-14 jedes Standorts aus denselben Beispielen stammt; eingecheckt in tests/fixtures/leo_link/p618_14_scintillation.csv mit den URLs und dem Abrufdatum. Der Ausdruck für die feuchte Refraktivität aus Temperatur und Feuchte wird von dieser Zeile nicht abgedeckt
- VALIDATED Gruppenlaufzeit 40,3 STEC/f^2 je Band; die ionosphärenfreien Koeffizienten f1^2/(f1^2 - f2^2) und -f2^2/(f1^2 - f2^2) und die Rauschverstärkung sqrt(a1^2 s1^2 + a2^. Orakel (ExternalDataset): IS-GPS-200 Abschnitt 20.3.3.3.3.2, der das L1/L2-Gruppenlaufzeitverhältnis gamma = (77/60)^2 nennt, das aus der Skalierung erster Ordnung mit 1/f^2 folgt, und die Friis-Übertragungsformel (Proc. IRE, 1946). Validiert die Skalierungsgesetze, kein schräger TEC
- VALIDATED leo_link::geometry::max_static_user_range_rate: eine Suche über jede Bahnposition und jeden Nutzer am Horizont des Satelliten auf einer Kreisbahn, wobei die Erde. Orakel (ExternalDataset): Leclere, Marathe and Reid, Insights into Xona Pulsar LEO PNT: Constellation, Signals, and Receiver Design, ION GNSS+ 2025, arXiv 2509,19551, Tabelle 1 (ruhender Empfänger auf einer Kugel von 6371 km, Erdrotation als einziger weiterer Effekt): 37751,7 / 33628,5 / 31813,4 / 4018,4 Hz auf L1. Deckt kreisförmige Zweikörperbahnen ab
- MODELLED Die Szenarioart
leo-pass: Satelliten aus einem entworfenen Überflug, Elementen, einem TLE über SGP4 oder einer Walker-Konstellation aus constellation-design; je Band und Epoche die. Orakel (InternalConsistency): Geschlossene Formen und Selbstkonsistenz: die Identitäten von Entfernungsrate und Entfernungsbeschleunigung gegen numerische Ableitungen, der Isoflux-Gewinn, der das Entfernungswachstum aufhebt, die Lehrbuchgrenzwerte des Polarisationsverlusts, die qualitative Beobachtung LEO gegenüber GNSS (ein glockenförmiger Überflug von Minuten, der einige dB über flachen GNSS-Trägern mit 44-51 dB-Hz gipfelt). Die EIRPs und Muster sind veröffentlichte Empfangsleistungen, umgerechnet in eine EIRP oder repräsentativ
Einschränkungen#
Was der eigene Bericht des Laufs als nicht modelliert oder nicht validiert nennt:
- MODELLED: Geometrie des LEO-Überflugs und Link-Budget je Band aus angegebenen EIRPs und idealisierten Antennenmustern mit ITU-R-Ausbreitungstermen; die Komponentenmodelle tragen in der Verifikationsmatrix ihre eigenen Bezeichnungen. Keine Messung irgendeines Satelliten. (Ergebnis
label) - Ein optionaler Abschnitt [iot] gibt Zeit bis zum ersten Fix, Energie je Fix und Batterielebensdauer gegen das Tastverhältnis für ein angegebenes Leistungsbudget des Empfängers an (MODELLED). (Szenarioarten-Katalog (
kshana kinds --json)) - Ein optionaler Abschnitt [spoofer] fälscht die Signale einer behaupteten Position, die nach einem Einsatzzeitpunkt von der wahren abspringt oder weggedrückt wird, und betreibt zwei Monitore mit angegebenen Wahrscheinlichkeiten für Fehlalarm und Nichterkennung: Konsistenz von Doppler und Überfluggeometrie (gemessene Entfernungsraten gegen die aus den Bahnen und einer unabhängigen vorherigen Position und Geschwindigkeit vorhergesagten, ein verallgemeinerter Chi-Quadrat-Test nach kleinsten Quadraten über ein Fens (Szenarioarten-Katalog (
kshana kinds --json)) - MODELLED: EIRPs, Muster, der Chapman-Anteil des TEC unterhalb des Satelliten und der gesamte Überflug. (Szenarioarten-Katalog (
kshana kinds --json)) - MODELLED. Die Spot-Beams, der Burst-Zeitplan und die STL-Wellenform werden nicht modelliert. (Kommentar in der Szenariodatei, Zeile 14)
- Reproduzierbarkeit und Software-Assurance ist MODELLED, nicht validiert: Eine Teilbehauptung ist extern geprüft, aber die gesamte Fähigkeit setzt sich aus modellierten Teilen zusammen, daher bleibt die Fähigkeit modelliert. (Verifikationsmatrix (docs/MODELLED-RATIONALE.md))
- Ein LEO-PNT-Überflug und sein Link-Budget je Band gegenüber den sichtbaren MEO-GNSS-Satelliten ist MODELLED, nicht validiert: Er wird gegen seine eigene geschlossene bzw. analytische Identität geprüft - das fängt Übertragungs- und Koeffizientenfehler ab, ist aber keine externe unabhängige Referenz. (Verifikationsmatrix (docs/MODELLED-RATIONALE.md))
- Benannte LEO-PNT-Systemvoreinstellungen mit angegebenen Quellen und eine systemunabhängige Engine sind MODELLED, nicht validiert: Sie werden gegen ihre eigene geschlossene bzw. analytische Identität geprüft - das fängt Übertragungs- und Koeffizientenfehler ab, ist aber keine externe unabhängige Referenz. (Verifikationsmatrix (docs/MODELLED-RATIONALE.md))
Siehe auch#
- Familienseite: Low-Earth-orbit navigation
- Alle Arten: KINDS.md
- Themenseite: LEO-PNT.md
- Themenseite: LEO-PASS.md