Masintõlge, mida emakeelne kõneleja pole üle vaadanud. Võrdlusallikaks on ingliskeelne versioon.

Madala Maa orbiidi (LEO) navigatsioonMuuda GitHubisSource: docs/LEO-PNT.md

LEO-PNT Kshanas

LEO-PNT on positsioneerimine, navigatsioon ja aeg (PNT) madala Maa orbiidi (LEO) satelliitidelt, keskmise Maa orbiidi (MEO) globaalsete satelliitnavigatsioonisüsteemide (GNSS), nagu Global Positioning System (GPS) ja Galileo, kõrval või asemel. See leht seob kokku mootori kõik LEO-PNT liigid ja stsenaariumid: mida igaüks arvutab, sagedusribad ja signaalide eelseadistused ning kust nende arvud pärinevad, mida navigatsioonisõnum kannab, mis on VALIDATED ja mis MODELLED ning kuidas iga stsenaariumi käivitada. Liigilehed lähevad sügavamale:

Leht Liigid
LEO-SIGNAL.md leo-signal (signaalikujundused) ja mitme sagedusribaga spectrum paneelid
LEO-PASS.md leo-pass (läbilennu geomeetria ja sidelingi eelarve sagedusriba kaupa, väikese energiakuluga lahendused, ionosfääri sondeerimine, spuufimise seirajad)
LEO-NAVMSG.md leo-navmsg (ringhäälestatud sõnum: sobitaja, kasutaja algoritm, binaar- ja tekstivormingud)
LEO-PNT-FUSION.md leo-pvt, leo-ppp, ntn-positioning (liidetud positsioneerimine, täppispunktpositsioneerimine, 5G mittemaapealse võrgu (NTN) positsioneerimine, ajastus, polaarkatvus)
SPECTRUM.md spectrum (segamise juga-diagrammid ja segaja ja signaali suhe (J/S) sagedusriba kaupa)
CAMPAIGNS.md campaign (ahelad, pühked, Monte Carlo ja mis tahes liikide kompositsioonid)

Esmalt süsteemist sõltumatu#

Mootor on üldine LEO-PNT simulaator. Mis tahes konstellatsioon (Walkeri muster, selgesõnalised orbiidielemendid, kaherealine elementide komplekt (TLE) Simplified General Perturbations 4 (SGP4) levitaja kaudu või kavandatud üksik läbilend), mis tahes signaalikujundus (mis tahes sagedusriba, mis tahes segu binaarse faasmanipulatsiooni (BPSK), binaarse nihkekandja (BOC) ja sagedusjaotusega hulgipöörduse (FDMA) komponentidest), mis tahes navigatsioonisõnumi mudel. Nimetatud süsteemid on valikulised eelseadistused: andmefailid, igaüks oma allikaga, mis täidavad ainult selle, mille stsenaarium välja jätab. Iga võimekus, test, sõltumatu etalon ja komplekti kuuluv stsenaarium töötab ilma Celeste'i andmeteta.

Celeste IOD (orbiidil demonstreerimise) eelseadistus on üks valikuline eelseadistus nende hulgas. Selle signaaliparameetrid esitati ESA NAVISP (Euroopa Kosmoseagentuuri Navigation Innovation and Support Programme) LEO-PNT töötoas 2026 ning neil pole veel avalikku allikat. Iga mootori töötoast pärinev arv asub ühes failis, src/celeste_iod.rs, mille build.rs kompileerib sisse ainult siis, kui see olemas on, ja ainult hoidlas olevates stsenaariumides scenarios/*celeste-iod*.toml. Selle faili ja nende stsenaariumide kustutamine hoiab eelseadistuse tagasi ilma lähtekoodi muutmata; iga muu test, sõltumatu etalon ja stsenaarium töötab ilma selleta (tests/workshop_preset_isolation.rs valvab, millised failid võivad seda nimetada). See leht ei anna ühtki selle arvu.

Liigid ja kuidas need seostuvad#

Liik Mida üks käivitus arvutab Silt
leo-signal signaalikujunduse ribapiiratud võimsusspektri tihedus (PSD), võimsus ribas, ruutkeskmine (Gaboři) ribalaius, koodijälgimise värin võrreldes kandelaine ja müra tihedusega (C/N0), omandamise otsing ja spektraalse eraldatuse koefitsiendid (SSC) GNSS-i signaalide vastu; sagedusribade kompromiss (ülikõrgsagedus (UHF), L, S, C) suletud kujuga valemid VALIDATED, kujundused ja kompromiss MODELLED
spectrum (mitme sagedusriba paneelid) sagedusribakaupa juga-diagrammid sagedusribakaupa segajatega (pidevlaine (CW), sirin, kitsasriba, lairiba, sobitatud), iga signaali J/S ja efektiivne C/N0 üle ajajoone spektrid VALIDATED, segajad MODELLED
leo-pass läbilennu geomeetria, Doppler ja Doppleri kiirus, vabaruumi levikadu, satelliidi ja kasutaja antennid, ITU-R (International Telecommunication Union, Radiocommunication Sector) gaasiline sumbumine, vihm, skintillatsioon ja hoonesse sisenemise kadu, C/N0 sagedusriba ja epohhi kaupa MEO GNSS-i kandelainete kõrval; ionosfäär sagedusriba kaupa ja ionosfäärivabad paarid; väikese energiakuluga lahendused; ionosfääri sondeerimine; spuufimise seirajad komponendid VALIDATED, läbilend MODELLED
leo-navmsg ringhäälestatud efemeriidi- ja kellasõnum: sobitaja, signaal-ruumis kaugusviga (SISRE) võrreldes sobitusvahemiku ja uuendusperioodiga, läbilennu keskel uuenduse pidevus, kasutaja algoritm, binaarkaader 24-bitise tsüklilise liiasuskontrolliga (CRC-24Q), eksport RINEX 4 (Receiver Independent Exchange Format) stiilis ja komadega eraldatud väärtustena (CSV) kasutaja algoritm, kaalud ja CRC VALIDATED, sobitused MODELLED
leo-pvt Doppleri positsioneerimine, ühine GNSS + LEO pseudovahemaa lahendus süsteemidevaheliste nihetega, polaar- ja Arktika geomeetria, aja edastamine koordineeritud maailmaajale (UTC), valikulise epohhikaupa ajavea jäljega maksimaalne Doppler VALIDATED, ülejäänu MODELLED
leo-ppp täppispunktpositsioneerimise (PPP) koondumine ainult GNSS-iga ja LEO kihtidega MODELLED
ntn-positioning 5G NTN positsioneerimise täpsus allalingi ribalaiusest (Cramér–Rao piir) MODELLED
leo-pnt-chain üks süsteem otsast lõpuni: signaalikujundus, läbilend, sõnum, liidetud lahendus ja PPP, iga üleandmine loetletud MODELLED
campaign mis tahes eelnevatest, aheldatuna ühel ajajoonel, pühitud, käivitatud Monte Carlo ansamblina või komponeeritud ühiste tingimuste all MODELLED

Ahel annab väärtusi edasi koodis (vt allpool Otsast otsani LEO-PNT ahel): signaalikujundus määrab läbilennu sagedusriba EIRP (ekvivalentne isotroopselt kiiratud võimsus) jaotuse ja jälgitava kiibisageduse; läbilend annab jälgitava C/N0 ja koodivärina; navigatsioonisõnumi SISRE ja läbilennu C/N0 kaaluvad liidetud lahenduse LEO mõõtmisi.

Sagedusribad#

Üldised kujundused kasutavad avalikke sagedusribade keskpunkte; igaüks on REPRESENTATIVE, mitte ühegi süsteemi signaal (data/leo-signals/generic-bands.toml, generic-c-band.toml).

Sagedusriba Eraldis Üldine kujundus Keskpunkt Edastusribalaius Komponendid Esimese järgu ionosfääriviivitus võrreldes L-ga
UHF ei ole raadionavigatsiooni eraldis (esinduslik); kandelaine avalikust openRECEIVER uuringust (leht on sellest ajast tagasi võetud; vt LEO-SIGNAL.md) generic-uhf 465 MHz 10 MHz BPSK(5) pilooti- ja andmekomponent 6.6 ×
L raadionavigatsiooni-satelliitteenus (RNSS), Galileo E5 keskpunkt generic-l 1191,795 MHz 20,46 MHz BPSK(10) pilooti- ja andmekomponent 1
S raadiopositsioneerimise-satelliitteenus (RDSS), NavIC (Navigation with Indian Constellation) S-kandelaine generic-s 2492,028 MHz 16,5 MHz BPSK(5) pilooti- ja andmekomponent 0.23 ×
C RNSS, eraldise 5010–5030 MHz keskpunkt generic-c, generic-c-band-leo 5020 MHz 20 MHz BPSK(10) pilooti- ja andmekomponent 0.056 ×
C laiendatud väljaspool RNSS eraldist (esinduslik) generic-c-wide 5100 MHz 120 MHz BPSK(50) pilooti- ja andmekomponent 0.055 ×
S (mobiil-satelliitteenus, MSS) MSS allalink, 3GPP (Third Generation Partnership Project) riba n256 kasutab ntn-positioning 2172,5 MHz 0,18 kuni 20 MHz 5G New Radio positsioneerimissignaalid 0.30 ×

BPSK(n) on binaarne faasmanipulatsioon kiirusel n × 1,023 Mchip/s. Viivituse suhe on (f_L/f)², kus f_L = 1191,795 MHz. Vabaruumi levikadu kasvab sama kauguse korral 20·log10(f/f_L) võrra (−8,2 dB UHF-is, +6,4 dB S-is, +12,5 dB C-s).

Signaalide ja süsteemide eelseadistused#

Eelseade Allikas Mida see kannab
generic-bands, generic-leo REPRESENTATIVE, sagedusribade keskpunktid ITU raadiosidereeglitest generic-bands (signaalikujundused): ülaltoodud sagedusribade tabel; generic-leo (vaikimisi leo-pass): UHF sagedusel 450 MHz, L, S ja C ülaltoodud keskpunktides, 0 dBW EIRP sagedusriba kohta, 550 km päikesesünkroonne Walker 240/12/1 kiht
generic-c-band REPRESENTATIVE, C-riba süsteemidele, mille parameetrid ei ole avalikud (näiteks TrustPoint) BPSK(10) sagedusel 5020 MHz, isovoo kiir
xona-pulsar PUBLIC: Leclère, Marathe ja Reid, Institute of Navigation (ION) GNSS+ 2025, arXiv 2509,19551 X1 sagedusel 1593,3225 MHz (1,023 Mchip/s) ja X5 sagedusel 1190,51625 MHz (10,23 Mchip/s), avaldatud minimaalne ja maksimaalne vastuvõetav võimsus, 258 satelliiti umbes 1080 km kõrgusel (53 ja 97 kraadi kestad)
iridium-stl PUBLIC: Resilient Navigation and Timing Foundation (RNTF) ülevaade impulsid 1616–1626 MHz, Doppler kuni ±36 kHz, 66 satelliiti 780 km kõrgusel (781 km eelseadistuses leo-pass), vastuvõetav võimsus „300 kuni 2400 korda GPS“
starlink-soo / starlink-soop / starlink-sop (signaali-, läbilennu- ja positsioneerimisliigid) PUBLIC signaaliandmed: Kozhaya, Saroufim ja Kassas, NAVIGATION 72(1); REPRESENTATIVE orbiit 240 MHz Ku-riba majakas, mida kasutatakse ainult Doppleri jaoks, C/N0 umbes 57 dB-Hz
centispace PUBLIC signaali struktuur: PMC10301026; REPRESENTATIVE orbiit ja võimsus BPSK kiirusel 2,046 Mchip/s L1 ja L5 lähedal
atomic-zero-clock (atomic sõnumiliigis) PUBLIC: InsideGNSS, ATOMIC (Autonomous Time and Orbit Determination for Microsatellite Constellations) kasulik koormus 6. astme polünoomefemeriid ilma kelliliikmeteta (kell on juhitud GNSS-i ajale)
celeste-iod (valikuline) WORKSHOP: esitatud ESA NAVISP LEO-PNT töötoas 2026 orbiidil demonstreerimise signaalikonfiguratsioon #1 ja sõnumipaigutus, ühes tagasihoitavas failis

Iga eelseadistus märgib oma arvud PUBLIC (URL-iga), REPRESENTATIVE (dokumenteeritud kavandusvalik, mitte kunagi väide reaalse süsteemi kohta) või WORKSHOP ning iga seda kasutava käivituse tulemus ütleb, milline.

Navigatsioonisõnum#

LEO navigatsioonisõnum (LEO-NAVMSG.md) kannab nelja osa, struktuuri, mida jagavad Galileo Open Service Signal-in-Space Interface Control Document (OS SIS ICD) ja avaldatud LEO ettepanekud:

Osa Sisu
Efemeriid Galileo ICD 16-parameetriline Kepleri komplekt (pooltelje ruutjuur, ekstsentrilisus, kaldenurk ja selle muutuskiirus, tõusva sõlme rektastsensioon ja selle muutuskiirus, periapsise argument, keskmine anomaalia, keskmise liikumise parandus, kuus harmoonilist parandust, tugiaeg) pluss piki-, risti- ja radiaalsuunalised parandupolünoomid; või Liu jt 2025 22-parameetriline mudel (doi 10.3390/rs17162894); või ATOMIC nullkella polünoom
Sünkroniseerimine nädalanumber ja nädala aeg (TOW) ning teise astme kellapolünoom (af0, af1, af2 ajahetke toc suhtes)
Lisaandmed kosmoseaparaadi identifikaator (SVID), andmeväljaanne (IOD), signaali tervis
Muud teenused ionosfäärikorrektsioonid ühe sagedusega kasutajatele (Klobuchari-laadne komplekt ja NeQuick-G ai0–ai2) ning süsteemiaja ja UTC vaheline nihe (A0, A1, lisasekundid ja nende ajakava)

Binaarkaader on Kshana enda dokumenteeritud kodeering, mis on modelleeritud nende komponentide järgi, mitte ühegi süsteemi bitipaigutus. RINEX 4,02 ei määratle ühtki LEO navigatsioonikirjet, seega on RINEX-laadne eksport dokumenteeritud Kshana laiendus (varasem töö: arXiv 2401,17767).

Vastupidavus#

Stsenaarium Liik Ühe käivituse tulemus
leo-resilience-multiband-diversity campaign pühe spectrum 50 MHz laiune barraaž sagedusel 1185 MHz, pühitud −140-st −80 dBW-ni: GPS L5 kaob −105 dBW juures, Galileo E5a ja LEO L-riba signaal −100 dBW juures; LEO UHF-, S- ja C-riba signaalid säilitavad 49,4, 49,2 ja 47,4 dB-Hz igal võimsusel
leo-resilience-js-margin spectrum 40 MHz laiune barraaž sagedusel 1185 MHz, mis tõuseb 5 dB iga 10 s järel alates −125 dBW-st: GPS L5 kaob −105 dBW juures, Galileo E5a −100 dBW juures, Xona X5 (oma avaldatud miinimumil, −144,9 dBW) −95 dBW juures; üldine LEO signaal −135 dBW juures jälgib endiselt −90 dBW juures (28,9 dB-Hz). Vastuvõetav võimsus ostab J/S varu dB-lt dB-le
leo-resilience-spoof-doppler leo-pass [spoofer] 30 m asukohahüpe mõõdistatud asukohas: ainult GNSS-i Doppleri test ei tuvasta seda kunagi; iga kanali test tuvastab, 105 s pärast algust (vt LEO-PASS.md)
leo-resilience-spoof-monitors campaign kompositsioon leo-pass neli spuuferit, mõlemad seirajad: ainult L-riba spuufer ja kõigi sagedusribade spuufer ilma ionosfäärita tabatakse sagedusribadevahelise seirajaga algushetkel (300 s) ja Doppleri seirajaga 420 s ja 395 s juures; ionosfääri arvestav kõigi sagedusribade spuufer ainult Doppleri seirajaga (395 s); ainult GNSS-i 30 m lükke ei tuvasta kumbki
leo-resilience-gnss-jammed-leo-carries campaign ahel (spectrum, integrity) GNSS segatud 15 minutit (GPS L1 jämekoodi/omandamise (C/A) kood umbes 10 dB-Hz-ni, E5a 17,4 dB-Hz-ni 25 dB-Hz põranda vastu), samal ajal kui S- ja C-riba LEO signaalid hoiavad 49,2 ja 47,4 dB-Hz; vastuvõtja autonoomne terviklikkuse seire (RAIM) ainult LEO kihil moodustab kaitsetaseme igal epohhil, mis jääb 50 m vertikaalse häirepiiri alla 28 30 ruudustikuajast, ülejäänud kahe puhul antakse häire; nominaalne ja taastumisfaas 5,4 kuni 15,6 m

Spuufimise seirajad, nende statistikud ja piirangud on failis LEO-PASS.md. Mitme sagedusriba juga-diagramm iga sagedusriba erineva segajaga on multi-band-jamming-waterfall (LEO-SIGNAL.md).

Üks stsenaarium iga katsete fookusvaldkonna kohta#

Celeste IOD kolmandate osapoolte katsetamise kutse (ESA Open Space Innovation Platform, OSIP) kaheksa katsete fookusvaldkonda on üldised LEO-PNT küsimused; igaühel on süsteemist sõltumatu stsenaarium:

Fookusvaldkond Stsenaarium Liik Ühe käivituse tulemus
Suure täpsusega positsioneerimine (PPP) leo-focus-ppp-altitude campaign pühe leo-ppp 192 satelliidi kiht kõrgusel 500, 1000 ja 1500 km lühendab multi-GNSS-i ujuv-PPP koondumist Münchenis 13,0 minutilt 3,25, 3,25 ja 3,5 minutini (kuus realisatsiooni, 30 s epohhid)
PNT vastupidavus (L, S, C) leo-resilience-multiband-diversity campaign pühe spectrum vt Vastupidavus
5G/6G NTN ühilduvus leo-focus-ntn-bandwidth campaign pühe ntn-positioning positsioneerimise tugiribalaius 180 kHz kuni 20 MHz: seniidikauguse sigma 6,5 m kuni 5,8 cm, saabumisaja 3D viga 30,1 m kuni 2,1 m, piiratud 1 m võrgu sünkroniseerimisveaga
Väikese energiakuluga PNT asjade internetile (IoT) ja mobiilile leo-focus-iot-eirp campaign pühe leo-pass [iot] UHF EIRP −35 kuni +5 dBW: alla mediaan-C/N0 umbes 35 dB-Hz tõuseb kuumkäivituse energia lahenduse kohta 18 mJ-lt 55 J-ni; selle kohal on aku eluiga ühe lahenduse korral tunnis 8334 päeva, mille määrab unevool
LEO-PNT teadus leo-focus-science-iono-sounding leo-pass kaldsuunaline täielik elektronsisaldus (TEC) neljasagedusriba läbilennu iga sagedusribapaarist Tromsø kohal: 18,85 TEC ühikut taastatud iga paari poolt, 1-sigma 0,017 (UHF koos L-iga) kuni 2,9 TEC ühikut (S koos C-ga)
Täiendavad PNT andmeteenused leo-focus-data-services campaign kompositsioon leo-navmsg Kshana sõnumikaader kasvab 146 baidilt (efemeriid ja kell, 1045 bitti) 154-ni Klobuchari komplektiga, 159-ni NeQuick-G-ga ja 171-ni UTC parameetritega
Siseruumide navigatsioon (UHF) leo-focus-indoor-uhf campaign kompositsioon leo-pass tipu siseruumide C/N0 traditsioonilises hoones: UHF 34,1, L 24,2, S 16,5, C 9,0 dB-Hz; soojustõhusas hoones UHF 15,3 dB-Hz ja iga muu sagedusriba madalam
MEO + LEO liidetud PNT leo-focus-fused-pnt-sisre campaign pühe leo-pvt Xona X5 liidetud GPS-i ja Galileoga Madridi kohal: ainult GNSS-i 3D viga 1,06 m ruutkeskmine (RMS); liidetud 0,08 m 5 cm LEO SISRE korral, 0,57 m 0,5 m korral ja 1,01 m 5 m korral

Üks stsenaarium iga lõppkasutaja vertikaali kohta#

Iga vertikaal on ühe ajajoonega campaign ahel, seega see animeeritakse, ja igal on leo-pass liige, seega see ekspordib geomeetria (vt Käivitamine).

Vertikaal Stsenaarium Ühe käivituse tulemus
Autonoomsed sõidukid leo-vertical-autonomous-vehicle auto Münchenis: avatud tee, liidetud viga keskmiselt 0,30 m; 35-kraadises linnakanjonis jätab GPS ja Galileo 8 satelliiti ja 5,8 m keskmise vea, üldine LEO kiht lisab 4 kuni 5 ja toob selle 2,1 m-ni, mis on ikka üle 1,5 m sõidurajatasandi läve umbes poolel kanjoni epohhidest
Raudtee ja mereliiklus leo-vertical-rail-maritime komplekti kuuluv maritime-strait-jamming laev kaotab iga GNSS-i satelliidi (12,1 dB-Hz), samal ajal kui selle S- ja C-riba LEO läbilend saavutab 44,2 ja 38,1 dB-Hz; komplekti kuuluv rail-tunnel-coast rong jõuab 2 m inertsiaalse veani 35,8 s pärast tunnelisse sisenemist; avatud kohas annab selle LEO läbilend L-ribas 35 kuni 50 dB-Hz
Kriitiline taristu leo-vertical-critical-infrastructure-timing alajaama ajaserveri TCXO-klassi ostsillaator (temperatuurikompenseeritud kvarts), mis töötab päeva vabalt ilma GNSS-ita, jõuab 29 µs-ni, ületades 1 µs valvepiiri 75 ja 80 minutit pärast kadu (5-minutilisel ruudustikul); sama klass, mis on Iridiumile distsiplineeritud, püsib vahemikus −40 kuni +11 ns
Polaar- ja Arktika kasutajad leo-vertical-polar-arctic GPS + Galileo keskmine asukoha täpsuse halvenemise tegur (PDOP) 1,38, 1,57 ja 1,62 Tromsøs, Svalbardil ja Põhjapoolusel; Iridiumiga 1,29, 1,34 ja 1,26, nähtavast 3,0, 5,5 ja 6,8 Iridiumi satelliidist
Juhtmevabad võrgud 5G/6G leo-vertical-5g-network-timing tugijaama ahjustatud kvartsostsillaator (OCXO) holdoveris ületab 1,1 µs võrgupiiri 8863 s pärast ja 1,5 µs lõpprakenduse piiri 10006 s pärast (liigi telecom-timing analüüs); Xona X5-le distsiplineerituna püsib selle ajaviga terve päeva vahemikus −0,7 kuni +0,3 ns, ennustatud 1-sigmaga 5 ns, mis on ringhäälestatud UTC nihke märgitud määramatus
Varade jälgimine ja IoT leo-vertical-asset-tracking-iot konteineri märgi kuum UHF lahendus maksab 18 mJ kai ääres ja merel (8334 päeva akut ühe lahenduse korral tunnis) ja 34 mJ laos (5770 päeva), kus L-riba langeb 20 kuni 24 dB-Hz-ni

VALIDATED ja MODELLED#

Rida on VALIDATED ainult siis, kui test reprodutseerib avaldatud seadistuse ja kinnitab avaldatud arvu märgitud tolerantsi piires; kõik muu on MODELLED koos põhjendusega (VERIFICATION-MATRIX.md, MODELLED-RATIONALE.md).

VALIDATED LEO-PNT read:

  • suletud kujuga ribapiiratud signaalivõimsus ja varase-hilise koodijälgimise värin avaldatud töökohtades (Betz ja Kolodziejski 2009), Gaboři ribalaiuse ja SSC ristkontrolliga;
  • LEO navigatsioonisatelliidi maksimaalne Doppler (Xona Pulsar X1 32–34 kHz, Iridium ±36 kHz) ja staatilise kasutaja Doppleri ümbrik arXiv 2509,19551 tabeli 1 vastu;
  • ITU-R P.838-3 vihmakoefitsiendid, P.618-14 vihmasumbumine ja troposfääri skintillatsioon ning P.2109-2 hoonesse sisenemise kadu ITU-R Study Group 3 valideerimisandmete vastu;
  • esimese järgu ionosfääriviivituse skaleerimine ja vabaruumi levikadu (IS-GPS-200 grupiviivituse suhe, Friisi kuju);
  • globaalkeskmise SISRE kaalud (Montenbruck jt 2018), Galileo ICD kasutaja algoritm RTKLIB-i vastu reaalsetel ringhäälestatud efemeriididel ja CRC-24Q oma kataloogi kontrollväärtuse vastu.

MODELLED LEO-PNT read: iga signaalikujundus ja sagedusribade kompromiss, mitme sagedusriba juga-diagramm, iga läbilend ja sidelingi eelarve tervikuna, eelseadistused, väikese energiakuluga lahendused, sõnumi sobitaja ja vormingud, Doppler ja ühine positsioneerimine, PPP koondumine, NTN positsioneerimine, aja edastamine, polaarkatvus, otsast otsani ahel, spuufimise seirajad ja ionosfääri sondeerimine ning iga kampaania (kampaania komponeerib liike ega lisa füüsikat; selle kompositsiooni samasusi testitakse, CAMPAIGNS.md). Ühtegi LEO C/N0, kaugusviga ega positsioneerimisarvu ei võrrelda ühegi satelliidi mõõtmisega.

Stsenaariumi käivitamine#

Iga ülaltoodud stsenaarium kuulub komplekti: kshana example <name> väljastab selle ja

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

kirjutab faili kõrvale tulemuse (.result.json), diagrammi (.chart.svg), täiustatud aruande (.report.html ja .report.json, koos jaotisega, mis põimib animeeritud käivituse ja loetleb eksportid), interaktiivse esitaja (.animation.html) ja eksportid. Mis kehtib, sõltub liigist:

  • ajateljega käivitus animeeritakse: leo-pass epohhid, spuufimise käivituse spoof.series, spectrum ajajooned, leo-pvt ühised epohhid ja ajaveajäljed, leo-ppp veakõverad ja iga kampaania ahel. Pühkel või kompositsioonil pole ajatelge: --animate lükkab selle tagasi väljumisstaatusega 1 ja siis ei kirjuta käsk üldse midagi, seega käivita kaheksa pühet ja kompositsiooni ülal (leo-resilience-multiband-diversity, leo-resilience-spoof-monitors ja iga leo-focus-* stsenaarium peale leo-focus-science-iono-sounding) ilma --animate;
  • leo-pass ja leo-pnt-chain ekspordivad läbilennu geomeetria CZML (Cesium Language), KML (Keyhole Markup Language), GeoJSON ja STK (Systems Tool Kit) efemeriidid; kampaania ekspordib iga geomeetriaga liikme eraldi failikomplektina, liikme silt failinimes (<name>.<member>.czml), seega iga vertikaal ekspordib oma LEO läbilennud; teised LEO liigid ütlevad, miks vorming ei kehti (INTEROP.md).

Ülejäänud LEO stsenaariumid liikide kaupa (üksikasjad iga liigi lehel):

Liik Stsenaariumid
leo-signal leo-band-trade, xona-pulsar-signals, valikuline 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, valikuline leo-pass-celeste-iod-multiband
leo-navmsg leo-navmsg-fit-interval-trade, leo-navmsg-model-comparison, leo-navmsg-midpass-update, leo-navmsg-encode-decode, valikuline leo-navmsg-celeste-iod
leo-pvt leo-doppler-positioning, starlink-sop-doppler-positioning, meo-leo-fused-pvt, polar-arctic-leo-coverage, leo-timing-utc, valikuline 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, valikuline celeste-iod-end-to-end
constellation-design leo-pnt-mega-shell
slot-timing slot-timing-ocxo-leo

Valikulised stsenaariumid on ainult hoidlas ja hoitakse tagasi koos Celeste'i eelseadistuse failiga.

Kaks neist asuvad teistes liikides. leo-pnt-mega-shell (constellation-design) mõõdab 5000 satelliidi LEO-PNT konstellatsiooni nelja illustratiivse Walkeri kestana: kättesaadavus 99,22 % PDOP-i väärtusel 3 või vähem üle 20° maski, mediaan-PDOP 1,11 ja keskmiselt 39,4 nähtavat satelliiti 648 ruudustikupunkti ja 12 epohhi peale. slot-timing-ocxo-leo (slot-timing) küsib, kui kaua LEO väikesatelliidi andmelehe OCXO püsib 100 ns pilu valvepiiri sees k = 3 korral pärast viimast GNSS-i lahendust: valve katkeb 650,8 s pärast lahendust, seega vajab ta lahendust vähemalt iga 645,8 s järel (133,8 päevas), kusjuures juhusliku käimise sagedusmüra on domineeriv liige.

Otsast otsani LEO-PNT ahel#

Liik leo-pnt-chain (src/leo_pnt_chain.rs) jälgib ühte LEO-PNT süsteemi selle signaalikujundusest kuni kasutaja asukohani. Iga etapp on mootori enda liik, käivitatud ahelstsenaariumi oma tabelil, ja ahel annab väärtusi ühelt etapilt järgmisele koodis edasi:

Allikast Sihtkohta Mida edasi antakse
leo-signal ([signal], signal_design) leo-pass jälgitava komponendi võimsusosa, ribasisene osa ja jälgitav kiibisagedus (sagedusriba EIRP jaotus ja selle C/N0 nihe)
leo-pass ([pass]) leo-navmsg ahela satelliidi kõrgus ja kaldenurk (sõnumi tõeline orbiit), kui [navmsg.orbit] neid ei määra
leo-pass leo-pvt ([fusion]) jälgitav C/N0 positsioneerimismaski juures ja seniidis, läbilennule sobitatud vähimruutude sirgest muutujas sin(kõrgusnurk)
leo-navmsg ([navmsg]) leo-pvt, leo-ppp ([ppp]) signaal-ruumis kaugusviga (SISRE): sõnumi esitusviga (ruutkeskmine, orbiit ja kell) koos stsenaariumi od_sisre_m orbiidi määramise liikmega ruutsummana
leo-signal leo-pvt kandesagedus ja jälgitav kiibisagedus

Väärtus antakse edasi ainult seal, kus järgmine tabel selle jätab määramata, ning iga üleandmine on loetletud tulemuse massiivis handoffs koos selle väärtuse, ühiku ja sihtkohaga. Sagedusriba [pass] peab nimetama kujunduse (signal = "<design>"); nii kannab ka sagedusriba leo-pass iga leo-signal kujundust iseseisvalt: see võtab kujunduse keskssageduse, edastusribalaiuse ja jälgitava kiibisageduse, jagab oma EIRP komponentide vahel ning annab igal epohhil aru jälgitava komponendi C/N0-st ja ribapiiratud koherentse varase-hilise koodijälgimise värinast (Betz ja Kolodziejski 2009; poolkiibi vahe, 1 Hz silmus, 20 ms).

Scenarios:

Stsenaarium Süsteem Ühe käivituse tulemus
leo-pnt-end-to-end üldine: esindusliku generic-l kujundus, 1080 km, 53° läbilend Madridi kohal, 240 satelliidi Walkeri kiht jälgitav C/N0 tipp 58,2 dB-Hz, mediaan-koodivärin 0,050 m; SISRE 0,250 m antud edasi; ainult GNSS-i ruutkeskmine (RMS) 3D viga 1,60 m, GNSS + LEO 0,43 m; täppispunktpositsioneerimise (PPP) koondumine 11,5 min ainult GNSS-iga, 7,5 min LEO kihiga
xona-pulsar-end-to-end Xona Pulsar X5 (arXiv 2509,19551), kaldkest positsioneerimiseks ja mõlemad kestad PPP jaoks jälgitav C/N0 tipp 66,3 dB-Hz, mediaan-koodivärin 0,018 m; ainult GNSS-i RMS 3D viga 1,49 m, GNSS + LEO 0,68 m; PPP koondumine 20,6 min ainult GNSS-iga, 5,9 min Pulsariga
celeste-iod-end-to-end (valikuline) Celeste IOD E5 konfiguratsioon #1 koos Celeste'i sõnumi eelseadistusega (hoitakse tagasi koos eelseadistusega) läbilend reprodutseerib tipu koguvõimsuse C/N0, mille jaoks eelseadistus on kalibreeritud (väärtus asub eelseadistuse failis); kaks satelliiti liigutavad 95-minutilist liidetud lahendust vaevu (1,50 m kuni 1,48 m RMS 3D)
kshana scenarios/leo-pnt-end-to-end.toml --animate html --export all

kirjutab tulemuse, diagrammi, täiustatud aruande (mis põimib animeeritud läbilennu ja lingib eksportidele), interaktiivse esitaja ning läbilennu geomeetria CZML (Cesium Language), KML (Keyhole Markup Language), GeoJSON ja STK (Systems Tool Kit) efemeriidifailid.

Ahel on MODELLED: see ei lisa füüsikat ja iga etapp säilitab oma sildid. Positsioneerimisetapi C/N0 mudel on sirge muutujas sin(kõrgusnurk), seega taandatakse läbilennu eripärane kuju kaheks arvuks; sõnumietapp ei modelleeri orbiidi määramist, mistõttu on od_sisre_m märgitud sisend (0,25 m komplekti kuuluvates stsenaariumides, esinduslik detsimeetritasemel pardal toimuva orbiidi määramise ja juhitud kiibiskaalas kella kohta, mida ATOMIC kasulik koormus esitab: https://insidegnss.com/first-steps-toward-a-fully-operational-leo-pnt-payload/).