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

Navigasjon i lav jordbane (LEO)Rediger på GitHubKilde: docs/LEO-PNT.md

LEO-PNT i Kshana

LEO-PNT er posisjonering, navigasjon og tidssynkronisering (PNT) fra satellitter i lav jordbane (LEO), ved siden av eller i stedet for de globale satellittnavigasjonssystemene (GNSS) i middels høy jordbane (MEO), slik som Global Positioning System (GPS) og Galileo. Denne siden binder sammen hver LEO-PNT-type og hvert LEO-PNT-scenario i motoren: hva hver beregner, båndene og signalforhåndsinnstillingene og hvor tallene deres kommer fra, hva navigasjonsmeldingen bærer, hva som er VALIDATED og hva som er MODELLED, og hvordan hvert scenario kjøres. Typesidene går dypere:

Side Typer
LEO-SIGNAL.md leo-signal (signalutforminger) og flerbåndspanelene i spectrum
LEO-PASS.md leo-pass (passeringsgeometri og linkbudsjett per bånd, posisjonsbestemmelser med lavt energibruk, ionosfæresondering, spoofing-monitorer)
LEO-NAVMSG.md leo-navmsg (den kringkastede meldingen: tilpasning, brukeralgoritme, binære formater og tekstformater)
LEO-PNT-FUSION.md leo-pvt, leo-ppp, ntn-positioning (fusjonert posisjonering, presis punktposisjonering, posisjonering i 5G ikke-terrestrisk nettverk (NTN), tidssynkronisering, polar dekning)
SPECTRUM.md spectrum (jamming-fossefall og forholdet mellom jammer og signal (J/S) per bånd)
CAMPAIGNS.md campaign (kjeder, sveip, Monte Carlo og sammensetninger av hvilke som helst typer)

Systemuavhengig først#

Motoren er en generisk LEO-PNT-simulator. Enhver konstellasjon (et Walker-mønster, eksplisitte baneelementer, et tolinjers elementsett (TLE) gjennom SGP4-propagatoren (Simplified General Perturbations 4), eller en utformet enkeltpassering), enhver signalutforming (ethvert bånd, enhver blanding av komponenter med binær faseskiftmodulasjon (BPSK), binær offsetbærebølge (BOC) og frekvensdelt multippelaksess (FDMA)), enhver modell for navigasjonsmeldinger. Navngitte systemer er valgfrie forhåndsinnstillinger: datafiler, hver med sin kilde, som bare fyller ut det et scenario utelater. Hver funksjon, test, uavhengig referanse og medfølgende scenario kjører uten Celeste-data.

Forhåndsinnstillingen for Celeste IOD (demonstrasjon i bane) er én valgfri forhåndsinnstilling blant dem. Signalparametrene ble presentert på ESA NAVISP (European Space Agency Navigation Innovation and Support Programme) LEO-PNT-workshopen, 2026, og har ennå ingen offentlig kilde. Hvert tall som stammer fra workshopen i motoren ligger i én fil, src/celeste_iod.rs, som build.rs bare kompilerer inn når den finnes, og i scenarioene scenarios/*celeste-iod*.toml som bare finnes i repositoriet. Når den filen og de scenarioene slettes, holdes forhåndsinnstillingen tilbake uten kildeendring; alle andre tester, uavhengige referanser og scenarioer kjører uten den (tests/workshop_preset_isolation.rs vokter hvilke filer som kan nevne den). Denne siden oppgir ingen av tallene.

Typene og hvordan de henger sammen#

Type Hva én kjøring beregner Merkelapp
leo-signal en signalutformings båndbegrensede effekttetthetsspekter (PSD), effekt i båndet, rotmiddelkvadrat-båndbredde (Gabor), kodesporingsjitter mot bærebølge-til-støy-tetthet (C/N0), akkvisisjonssøk og spektrale separasjonskoeffisienter (SSC) mot GNSS-signaler; en båndavveining (ultrahøy frekvens (UHF), L, S, C) lukkede former VALIDATED, utforminger og avveining MODELLED
spectrum (flerbåndspaneler) fossefall per bånd med jammere per bånd (kontinuerlig bølge (CW), chirp, smalbånd, bredbånd, tilpasset), hvert signals J/S og effektive C/N0 over en tidslinje spektre VALIDATED, jammere MODELLED
leo-pass passeringsgeometri, Doppler og Doppler-rate, fririmstap, satellitt- og brukerantenner, gass-, regn-, scintillasjons- og bygningsinntrengingstap etter ITU-R (International Telecommunication Union, Radiocommunication Sector), C/N0 per bånd og epoke ved siden av MEO GNSS-bærebølgene; ionosfære per bånd og de ionosfærefrie parene; posisjonsbestemmelser med lavt energibruk; ionosfæresondering; spoofing-monitorer komponenter VALIDATED, passering MODELLED
leo-navmsg den kringkastede efemeride- og klokkemeldingen: tilpasning, avstandsfeil i signal i rommet (SISRE) mot tilpasningsintervall og oppdateringsperiode, kontinuitet ved oppdatering midt i passeringen, brukeralgoritme, binær ramme med 24-bits syklisk redundanskontroll (CRC-24Q), eksport i stil med RINEX 4 (Receiver Independent Exchange Format) og som kommaseparerte verdier (CSV) brukeralgoritme, vekter og CRC VALIDATED, tilpasninger MODELLED
leo-pvt Doppler-posisjonering, felles GNSS + LEO-pseudoavstandsbestemmelser med forskyvninger mellom systemer, polar og arktisk geometri, tidsoverføring til koordinert universaltid (UTC), med et valgfritt tidsfeilforløp per epoke maksimal Doppler VALIDATED, resten MODELLED
leo-ppp konvergens for presis punktposisjonering (PPP) med bare GNSS og med LEO-lag MODELLED
ntn-positioning nøyaktighet for 5G NTN-posisjonering ut fra nedlenkens båndbredde (Cramér-Rao-grensen) MODELLED
leo-pnt-chain ett system fra ende til ende: signalutforming, passering, melding, fusjonert posisjonsbestemmelse og PPP, hver overlevering oppført MODELLED
campaign hvilket som helst av det ovenstående lenket på én tidslinje, sveipet, kjørt som et Monte Carlo-ensemble eller sammensatt under felles betingelser MODELLED

Kjeden overleverer verdier i kode (se LEO-PNT-kjeden fra ende til ende nedenfor): signalutformingen bestemmer fordelingen av EIRP (ekvivalent isotropisk utstrålt effekt) i passeringsbåndet og den sporede brikketakten; passeringen gir den sporede C/N0 og kodejitteren; navigasjonsmeldingens SISRE og passeringens C/N0 vekter LEO-målingene i den fusjonerte posisjonsbestemmelsen.

Bånd#

De generiske utformingene bruker offentlige båndsentre; hver er REPRESENTATIVE, ikke noe systems signal (data/leo-signals/generic-bands.toml, generic-c-band.toml).

Bånd Tildeling Generisk utforming Senter Sendebåndbredde Komponenter Førsteordens ionosfærisk forsinkelse i forhold til L
UHF ikke en radionavigasjonstildeling (representativ); bærebølge fra den offentlige openRECEIVER-undersøkelsen (siden er senere trukket tilbake; se LEO-SIGNAL.md) generic-uhf 465 MHz 10 MHz BPSK(5) pilot og data 6.6 ×
L radionavigasjonssatellitttjenesten (RNSS), Galileo E5-senteret generic-l 1191,795 MHz 20,46 MHz BPSK(10) pilot og data 1
S radiobestemmelsessatellitttjenesten (RDSS), S-bærebølgen til NavIC (Navigation with Indian Constellation) generic-s 2492,028 MHz 16,5 MHz BPSK(5) pilot og data 0.23 ×
C RNSS, senter av tildelingen 5010–5030 MHz generic-c, generic-c-band-leo 5020 MHz 20 MHz BPSK(10) pilot og data 0.056 ×
C utvidet utenfor RNSS-tildelingen (representativ) generic-c-wide 5100 MHz 120 MHz BPSK(50) pilot og data 0.055 ×
S (mobil satellitttjeneste, MSS) MSS-nedlenke, 3GPP-bånd (Third Generation Partnership Project) n256 brukt av ntn-positioning 2172,5 MHz 0,18 til 20 MHz 5G New Radio-posisjoneringssignaler 0.30 ×

BPSK(n) er binær faseskiftmodulasjon ved n × 1,023 Mchip/s. Forsinkelsesforholdet er (f_L/f)² med f_L = 1191,795 MHz. Fririmstapet vokser med 20·log10(f/f_L) ved samme avstand (−8,2 dB ved UHF, +6,4 dB ved S, +12,5 dB ved C).

Forhåndsinnstillinger for signaler og systemer#

Forhåndsinnstilling Kilde Hva det omfatter
generic-bands, generic-leo REPRESENTATIVE, båndsentre fra ITU Radio Regulations generic-bands (signalutforminger): båndtabellen ovenfor; generic-leo (standard for leo-pass): UHF ved 450 MHz, L, S og C ved sentrene ovenfor, 0 dBW EIRP per bånd, et solsynkront Walker 240/12/1-lag på 550 km
generic-c-band REPRESENTATIVE, for C-båndssystemer der parametrene ikke er offentlige (for eksempel TrustPoint) BPSK(10) ved 5020 MHz, isoflux-stråle
xona-pulsar PUBLIC: Leclère, Marathe og Reid, Institute of Navigation (ION) GNSS+ 2025, arXiv 2509,19551 X1 ved 1593,3225 MHz (1,023 Mchip/s) og X5 ved 1190,51625 MHz (10,23 Mchip/s), de publiserte minste og største mottatte effektene, 258 satellitter på omtrent 1080 km (skall på 53 og 97 grader)
iridium-stl PUBLIC: orientering fra Resilient Navigation and Timing Foundation (RNTF) bursts i 1616–1626 MHz, Doppler opptil ±36 kHz, 66 satellitter på 780 km (781 km i forhåndsinnstillingen leo-pass), mottatt effekt «300 til 2400 ganger GPS»
starlink-soo / starlink-soop / starlink-sop (signal-, passerings- og posisjoneringstyper) PUBLIC signaltall: Kozhaya, Saroufim og Kassas, NAVIGATION 72(1); REPRESENTATIVE bane et Ku-båndsfyr på 240 MHz brukt bare til Doppler, C/N0 omtrent 57 dB-Hz
centispace PUBLIC signalstruktur: PMC10301026; REPRESENTATIVE bane og effekt BPSK ved 2,046 Mchip/s nær L1 og L5
atomic-zero-clock (atomic i meldingstypen) PUBLIC: InsideGNSS, ATOMIC (Autonomous Time and Orbit Determination for Microsatellite Constellations)-nyttelasten en polynomefemeride av 6. orden uten klokkeledd (klokken er styrt mot GNSS-tid)
celeste-iod (valgfri) WORKSHOP: presentert på ESA NAVISP LEO-PNT-workshopen, 2026 demonstrasjonen i banes signalkonfigurasjon #1 og meldingsoppsett, i den ene filen som kan holdes tilbake

Hver forhåndsinnstilling merker tallene sine PUBLIC (med en URL), REPRESENTATIVE (et dokumentert utformingsvalg, aldri en påstand om et virkelig system) eller WORKSHOP, og resultatet av hver kjøring som bruker en, oppgir hvilken.

Navigasjonsmeldingen#

En LEO-navigasjonsmelding (LEO-NAVMSG.md) bærer fire deler, strukturen som Galileo Open Service Signal-in-Space Interface Control Document (OS SIS ICD) og de publiserte LEO-forslagene har felles:

Del Innhold
Efemeride Galileo ICD-ens Kepler-sett med 16 parametere (kvadratroten av store halvakse, eksentrisitet, helling og dens rate, rektascensjon til knutepunktet og dens rate, perigeumargument, midlere anomali, korreksjon av middelbevegelse, seks harmoniske korreksjoner, referansetid), pluss korreksjonspolynomer langs banen, på tvers av banen og radielt; eller modellen med 22 parametere fra Liu et al. 2025 (doi 10.3390/rs17162894); eller ATOMIC-polynomet med null klokke
Synkronisering ukenummer og tid i uken (TOW), og et klokkepolynom av andre orden (af0, af1, af2 om toc)
Hjelpedata romfartøyidentifikator (SVID), datautgave (IOD), signalhelse
Andre tjenester ionosfærekorreksjoner for brukere med én frekvens (et sett i Klobuchar-stil og NeQuick-G ai0–ai2) og forskyvningen fra systemtid til UTC (A0, A1, skuddsekunder og tidsplanen for dem)

Binærrammen er Kshanas egen dokumenterte koding, modellert etter disse komponentene, ikke noe systems bitoppsett. RINEX 4,02 definerer ingen LEO-navigasjonsposter, så den RINEX-lignende eksporten er en dokumentert Kshana-utvidelse (tidligere arbeid: arXiv 2401,17767).

Robusthet#

Scenario Type Resultat av én kjøring
leo-resilience-multiband-diversity campaign-sveip av spectrum en barrage på 50 MHz ved 1185 MHz sveipet fra −140 til −80 dBW: GPS L5 går tapt ved −105 dBW, Galileo E5a og LEO L-båndssignalet ved −100 dBW; LEO-signalene i UHF-, S- og C-bånd beholder 49,4, 49,2 og 47,4 dB-Hz ved hver effekt
leo-resilience-js-margin spectrum en barrage på 40 MHz ved 1185 MHz som trappes opp 5 dB hvert 10 s fra −125 dBW: GPS L5 går tapt ved −105 dBW, Galileo E5a ved −100 dBW, Xona X5 (ved sin publiserte minsteeffekt, −144,9 dBW) ved −95 dBW; et generisk LEO-signal ved −135 dBW sporer fortsatt ved −90 dBW (28,9 dB-Hz). Mottatt effekt gir J/S-margin dB for dB
leo-resilience-spoof-doppler leo-pass [spoofer] et posisjonshopp på 30 m på et oppmålt sted: Doppler-testen med bare GNSS oppdager det aldri; testen på alle kanaler gjør det, 105 s etter starten (se LEO-PASS.md)
leo-resilience-spoof-monitors campaign-sammensetning av leo-pass fire spoofere, begge monitorer: en spoofer bare i L-bånd og en spoofer i alle bånd uten ionosfære fanges av monitoren mellom bånd ved starten (300 s) og av Doppler-monitoren ved 420 s og 395 s; en spoofer i alle bånd som tar hensyn til ionosfæren fanges bare av Doppler-monitoren (395 s); et skyv på 30 m med bare GNSS fanges av ingen av dem
leo-resilience-gnss-jammed-leo-carries campaign-kjede (spectrum, integrity) GNSS jammet i 15 minutter (GPS L1 coarse/acquisition (C/A)-kode til omtrent 10 dB-Hz, E5a til 17,4 dB-Hz mot en terskel på 25 dB-Hz) mens LEO-signalene i S- og C-bånd holder 49,2 og 47,4 dB-Hz; RAIM (receiver autonomous integrity monitoring) på bare LEO-laget danner et beskyttelsesnivå ved hver epoke, under varselgrensen på 50 m vertikalt ved 28 av 30 rastertidspunkter, med alarmen utløst ved de to andre; nominelle faser og gjenopprettingsfaser 5,4 til 15,6 m

Spoofing-monitorene, statistikken deres og begrensningene deres står på LEO-PASS.md. Flerbånds-fossefallet med en ulik jammer per bånd er multi-band-jamming-waterfall (LEO-SIGNAL.md).

Ett scenario per eksperimentfokusområde#

De åtte eksperimentfokusområdene i utlysningen om Celeste IOD for eksperimentering fra tredjeparter (ESA Open Space Innovation Platform, OSIP) er generiske LEO-PNT-spørsmål; hvert har et systemuavhengig scenario:

Fokusområde Scenario Type Resultat av én kjøring
Høypresisjonsposisjonering (PPP) leo-focus-ppp-altitude campaign-sveip av leo-ppp et lag med 192 satellitter på 500, 1000 og 1500 km kutter konvergensen for multi-GNSS float-PPP i München fra 13,0 min til 3,25, 3,25 og 3,5 min (seks realiseringer, epoker på 30 s)
PNT-robusthet (L, S, C) leo-resilience-multiband-diversity campaign-sveip av spectrum se Robusthet
5G/6G NTN-kompatibilitet leo-focus-ntn-bandwidth campaign-sveip av ntn-positioning båndbredde for posisjoneringsreferanse 180 kHz til 20 MHz: sigma for avstand i senit 6,5 m til 5,8 cm, 3D-feil for ankomsttid 30,1 m til 2,1 m, med bunn satt av nettverkets synkroniseringsfeil på 1 m
PNT med lavt energibruk for tingenes internett (IoT) og mobil leo-focus-iot-eirp campaign-sveip av leo-pass [iot] UHF EIRP −35 til +5 dBW: under en median C/N0 på omtrent 35 dB-Hz stiger energien per varm start-posisjonsbestemmelse fra 18 mJ til 55 J; over den er batterilevetiden ved én posisjonsbestemmelse i timen 8334 dager, bestemt av hvilestrømmen
LEO-PNT-vitenskap leo-focus-science-iono-sounding leo-pass skrått totalt elektroninnhold (TEC) fra hvert båndpar i en passering med fire bånd over Tromsø: 18,85 TEC-enheter gjenvunnet av hvert par, 1-sigma 0,017 (UHF med L) til 2,9 TEC-enheter (S med C)
Ytterligere PNT-datatjenester leo-focus-data-services campaign-sammensetning av leo-navmsg Kshana-meldingsrammen vokser fra 146 bytes (efemeride og klokke, 1045 biter) til 154 med Klobuchar-settet, 159 med NeQuick-G og 171 med UTC-parametrene
Innendørsnavigasjon (UHF) leo-focus-indoor-uhf campaign-sammensetning av leo-pass innendørs C/N0 på topp i en tradisjonell bygning: UHF 34,1, L 24,2, S 16,5, C 9,0 dB-Hz; i en termisk effektiv bygning UHF 15,3 dB-Hz og alle andre bånd lavere
Fusjonert MEO + LEO PNT leo-focus-fused-pnt-sisre campaign-sveip av leo-pvt Xona X5 fusjonert med GPS og Galileo over Madrid: 3D-feil med bare GNSS 1,06 m rotmiddelkvadrat (RMS); fusjonert 0,08 m ved en LEO-SISRE på 5 cm, 0,57 m ved 0,5 m og 1,01 m ved 5 m

Ett scenario per sluttbrukerbransje#

Hver bransje er en campaign-kjede på én tidslinje, så den animeres, og hver har et leo-pass-medlem, så den eksporterer geometri (se Kjøring).

Bransje Scenario Resultat av én kjøring
Autonome kjøretøy leo-vertical-autonomous-vehicle en bil i München: åpen vei, fusjonert feil 0,30 m i middel; i en bykløft på 35 grader beholder GPS og Galileo 8 satellitter og en middelfeil på 5,8 m, det generiske LEO-laget legger til 4 til 5 og bringer den til 2,1 m, fortsatt over terskelen på 1,5 m for kjørefeltnivå ved omtrent halvparten av epokene i kløften
Jernbane og sjøfart leo-vertical-rail-maritime det medfølgende maritime-strait-jamming-skipet mister hver GNSS-satellitt (12,1 dB-Hz) mens LEO-passeringen i S- og C-bånd når 44,2 og 38,1 dB-Hz; det medfølgende rail-tunnel-coast-toget når 2 m treghetsfeil 35,8 s inn i tunnelen; i det fri gir LEO-passeringen 35 til 50 dB-Hz i L
Kritisk infrastruktur leo-vertical-critical-infrastructure-timing oscillatoren av TCXO-klasse (temperaturkompensert krystall) i en transformatorstasjons tidsserver som går fritt gjennom et døgn uten GNSS når 29 µs, forbi vernegrensen på 1 µs mellom 75 og 80 minutter etter tapet (på rasteret på 5 minutter); den samme klassen styrt mot Iridium holder seg innenfor −40 til +11 ns
Polare og arktiske brukere leo-vertical-polar-arctic GPS + Galileo middel posisjonsfortynning av presisjon (PDOP) 1,38, 1,57 og 1,62 ved Tromsø, Svalbard og Nordpolen; med Iridium 1,29, 1,34 og 1,26, fra 3,0, 5,5 og 6,8 Iridium-satellitter i sikte
Trådløse nettverk 5G/6G leo-vertical-5g-network-timing en basestasjons ovnsstyrte krystalloscillator (OCXO) i holdover krysser nettverksgrensen på 1,1 µs etter 8863 s og sluttapplikasjonsgrensen på 1,5 µs etter 10006 s (analysen til typen telecom-timing); styrt mot Xona X5 holder tidsfeilen seg mellom −0,7 og +0,3 ns hele døgnet, med et predikert 1-sigma på 5 ns, den oppgitte usikkerheten i den kringkastede UTC-forskyvningen
Sporing av eiendeler og IoT leo-vertical-asset-tracking-iot en containermerkelapps varme UHF-posisjonsbestemmelse koster 18 mJ på kaia og til sjøs (8334 dagers batteritid ved én posisjonsbestemmelse i timen) og 34 mJ i et lager (5770 dager), der L-bånd faller til 20 til 24 dB-Hz

VALIDATED og MODELLED#

En rad er VALIDATED bare når en test gjengir et publisert oppsett og låser det publiserte tallet innenfor en oppgitt toleranse; alt annet er MODELLED med begrunnelsen oppgitt (VERIFICATION-MATRIX.md, MODELLED-RATIONALE.md).

VALIDATED LEO-PNT-rader:

  • lukket form for båndbegrenset signaleffekt og early-late-kodesporingsjitter ved publiserte driftspunkter (Betz og Kolodziejski 2009), med Gabor-båndbredden og SSC kontrollert på tvers;
  • maksimal Doppler for en LEO-navigasjonssatellitt (Xona Pulsar X1 32–34 kHz, Iridium ±36 kHz), og Doppler-omhyllingskurven for en stasjonær bruker mot arXiv 2509,19551 tabell 1;
  • ITU-R P.838-3-regnkoeffisienter, P.618-14-regndemping og troposfærisk scintillasjon, og P.2109-2 tap ved inntrenging i bygning mot valideringsdataene til ITU-R Study Group 3;
  • skaleringen av førsteordens ionosfærisk forsinkelse og fririmstapet (IS-GPS-200 gruppeforsinkelsesforhold, Friis-formen);
  • de globale gjennomsnittlige SISRE-vektene (Montenbruck et al. 2018), Galileo ICD-brukeralgoritmen mot RTKLIB på virkelige kringkastede efemerider, og CRC-24Q mot katalogens kontrollverdi.

MODELLED LEO-PNT-rader: hver signalutforming og båndavveining, flerbånds-fossefallet, hver passering og hvert linkbudsjett som helhet, forhåndsinnstillingene, posisjonsbestemmelser med lavt energibruk, meldingstilpasningen og formatene, Doppler og felles posisjonering, PPP-konvergens, NTN-posisjonering, tidsoverføring, polar dekning, kjeden fra ende til ende, spoofing-monitorene og ionosfæresonderingen, og hver kampanje (en kampanje setter sammen typer og legger ikke til noen fysikk; sammensetningsidentitetene testes, CAMPAIGNS.md). Ingen LEO-C/N0, avstandsfeil eller posisjoneringstall er sammenlignet med en måling av noen satellitt.

Kjøre et scenario#

Hvert scenario ovenfor følger med: kshana example <name> skriver det ut, og

kshana scenarios/<name>.toml --animate html --export all

skriver, ved siden av filen, resultatet (.result.json), diagrammet (.chart.svg), den avanserte rapporten (.report.html og .report.json, med en del som bygger inn den animerte kjøringen og lister eksportene), den interaktive spilleren (.animation.html) og eksportene. Hva som gjelder avhenger av typen:

  • en kjøring med tidsakse animeres: epokene i leo-pass, spoof.series i en spoofing-kjøring, tidslinjene i spectrum, felles epoker og tidssynkroniseringsforløp i leo-pvt, feilkurvene i leo-ppp og hver kampanjekjede. Et sveip eller en sammensetning har ingen tidsakse: --animate avviser det med utgangsstatus 1, og da skriver kommandoen ingenting i det hele tatt, så kjør de åtte sveipene og sammensetningene ovenfor (leo-resilience-multiband-diversity, leo-resilience-spoof-monitors og hvert leo-focus-*-scenario unntatt leo-focus-science-iono-sounding) uten --animate;
  • leo-pass og leo-pnt-chain eksporterer efemerider i CZML (Cesium Language), KML (Keyhole Markup Language), GeoJSON og STK (Systems Tool Kit) for passeringens geometri; en kampanje eksporterer hvert medlem som har geometri som sitt eget filsett, med medlemsetiketten i filnavnet (<name>.<member>.czml), så hver bransje eksporterer LEO-passeringene sine; de andre LEO-typene sier hvorfor et format ikke gjelder (INTEROP.md).

De gjenværende LEO-scenarioene, etter type (detaljer på hver types side):

Type Scenarioer
leo-signal leo-band-trade, xona-pulsar-signals, valgfri celeste-iod-classical-pilot-signals
spectrum multi-band-jamming-waterfall
leo-pass leo-pass-vs-gnss-cn0, leo-pass-xona-pulsar, leo-pass-iridium, leo-indoor-uhf, leo-iot-energy, valgfri leo-pass-celeste-iod-multiband
leo-navmsg leo-navmsg-fit-interval-trade, leo-navmsg-model-comparison, leo-navmsg-midpass-update, leo-navmsg-encode-decode, valgfri leo-navmsg-celeste-iod
leo-pvt leo-doppler-positioning, starlink-sop-doppler-positioning, meo-leo-fused-pvt, polar-arctic-leo-coverage, leo-timing-utc, valgfri celeste-iod-fused-pvt
leo-ppp leo-ppp-convergence
ntn-positioning ntn-5g-positioning
leo-pnt-chain leo-pnt-end-to-end, xona-pulsar-end-to-end, valgfri celeste-iod-end-to-end
constellation-design leo-pnt-mega-shell
slot-timing slot-timing-ocxo-leo

De valgfrie scenarioene finnes bare i repositoriet og holdes tilbake sammen med Celeste-forhåndsinnstillingsfilen.

To av dem ligger i andre typer. leo-pnt-mega-shell (constellation-design) dimensjonerer en LEO-PNT-konstellasjon på 5000 satellitter i fire illustrative Walker-skall: tilgjengelighet 99,22 % ved en PDOP på 3 eller lavere over en maske på 20°, median PDOP 1,11 og 39,4 satellitter i sikte i gjennomsnitt over 648 rasterpunkter og 12 epoker. slot-timing-ocxo-leo (slot-timing) spør hvor lenge databladets OCXO i en LEO-smallsat holder seg innenfor en slottvernegrense på 100 ns ved k = 3 etter siste GNSS-posisjonsbestemmelse: vernegrensen brytes 650,8 s etter en posisjonsbestemmelse, så den trenger en posisjonsbestemmelse minst hvert 645,8 s (133,8 i døgnet), med frekvensstøy som følger tilfeldig gange som det dominerende leddet.

LEO-PNT-kjeden fra ende til ende#

Typen leo-pnt-chain (src/leo_pnt_chain.rs) følger ett LEO-PNT-system fra signalutformingen til brukerens posisjon. Hvert trinn er motorens egen type, kjørt på sin egen tabell i kjedescenarioet, og kjeden overleverer verdier fra ett trinn til det neste i kode:

Fra Til Hva som overleveres
leo-signal ([signal], signal_design) leo-pass den sporede komponentens effektandel, andelen i båndet og den sporede brikketakten (båndets EIRP-fordeling og dets C/N0-forskyvning)
leo-pass ([pass]) leo-navmsg kjedesatellittens høyde og helling (meldingens referansebane), med mindre [navmsg.orbit] oppgir dem
leo-pass leo-pvt ([fusion]) den sporede C/N0 ved posisjoneringsmasken og i senit, fra en minste kvadraters linje i sin(elevasjon) tilpasset passeringen
leo-navmsg ([navmsg]) leo-pvt, leo-ppp ([ppp]) avstandsfeilen i signal i rommet (SISRE): meldingens representasjonsfeil (rotmiddelkvadrat, bane og klokke) med scenarioets banebestemmelsesledd od_sisre_m i kvadratsum
leo-signal leo-pvt bærebølgefrekvensen og den sporede brikketakten

En verdi overleveres bare der den nedstrøms tabellen lar den stå uoppgitt, og hver overlevering står i resultatets handoffs-matrise med verdi, enhet og mål. Et bånd i [pass] må navngi utformingen (signal = "<design>"); slik bærer et leo-pass-bånd også hvilken som helst leo-signal-utforming på egen hånd: det overtar utformingens senterfrekvens, sendebåndbredde og sporede brikketakt, fordeler EIRP-en på komponentene, og rapporterer C/N0 for den sporede komponenten og den båndbegrensede koherente early-late-kodesporingsjitteren (Betz og Kolodziejski 2009; halvbrikkeavstand, sløyfe på 1 Hz, 20 ms) ved hver epoke.

Scenarios:

Scenario System Resultat av én kjøring
leo-pnt-end-to-end generic: den representative generic-l-utformingen, en 1080 km, 53°-passering over Madrid, et Walker-lag med 240 satellitter sporet C/N0-topp 58,2 dB-Hz, median kodejitter 0,050 m; SISRE 0,250 m overlevert; 3D-feil med bare GNSS (rotmiddelkvadrat, RMS) 1,60 m, GNSS + LEO 0,43 m; konvergens for presis punktposisjonering (PPP) 11,5 min med bare GNSS, 7,5 min med LEO-laget
xona-pulsar-end-to-end Xona Pulsar X5 (arXiv 2509,19551), skallet med helling for posisjonering og begge skall for PPP sporet C/N0-topp 66,3 dB-Hz, median kodejitter 0,018 m; RMS 3D-feil med bare GNSS 1,49 m, GNSS + LEO 0,68 m; PPP-konvergens 20,6 min med bare GNSS, 5,9 min med Pulsar
celeste-iod-end-to-end (valgfri) Celeste IOD E5-konfigurasjon #1 med Celeste-meldingens forhåndsinnstilling (tilbakeholdt sammen med forhåndsinnstillingen) passeringen gjengir den høyeste totale C/N0 som forhåndsinnstillingen er kalibrert mot (verdien ligger i forhåndsinnstillingsfilen); to satellitter endrer knapt en fusjonert posisjonsbestemmelse på 95 minutter (1,50 m til 1,48 m RMS 3D)
kshana scenarios/leo-pnt-end-to-end.toml --animate html --export all

skriver resultatet, diagrammet, den avanserte rapporten (som bygger inn den animerte passeringen og lenker til eksportene), den interaktive spilleren, og efemeridefiler i CZML (Cesium Language), KML (Keyhole Markup Language), GeoJSON og STK (Systems Tool Kit) for passeringens geometri.

Kjeden er MODELLED: den legger ikke til noen fysikk, og hvert trinn beholder sine egne merkelapper. C/N0-modellen i posisjoneringstrinnet er en rett linje i sin(elevasjon), så en passeringsspesifikk form er redusert til to tall; meldingstrinnet modellerer ingen banebestemmelse, og derfor er od_sisre_m en oppgitt inndata (0,25 m i de medfølgende scenarioene, representativt for banebestemmelsen om bord på desimeternivå og den styrte klokken på brikkeskala som ATOMIC-nyttelasten rapporterer: https://insidegnss.com/first-steps-toward-a-fully-operational-leo-pnt-payload/).