Constellaties, dekking en geometrie (familie van scenariosoorten)
7 scenariosoorten van de engine v0.40.0. Adviserend: analyse-uitvoer van een onderzoeks- en engineeringhulpmiddel, geen typegoedgekeurde navigatieapparatuur en geen veiligheidsdienst voor mensenlevens. Elk label hier is dat van de engine of van de verificatiematrix; een soort is MODELLED tenzij de matrix anders aangeeft (hoe een label wordt verdiend: het onderdeel Bewijs van de README).
Themapagina's: CONSTELLATION-DESIGN, COVERAGE, SOLAR-SYSTEM, SKYLINE. Voer er een uit: kshana scenarios/orbit-gnss-challenged.toml. Alle families: KINDS.md.
| Type | Wat het doet | Register |
|---|---|---|
orbit |
GNSS-beschikbaarheid + DOP uit een baanconstellatie (Walker / TLE / RINEX). | MODELLED 4 · VALIDATED 4 |
ephemeris |
Efemeride en grondspoor: propageer één satelliet (TLE→SGP4 of analytische baan) en lever de TEME/GCRS-toestand (positie + snelheid), ITRF/ECEF-positie, WGS-84-sub-satellietbreedte/-lengte/-hoogte en per stap | VALIDATED |
constellation-design |
Constellatieontwerp op schaal: Walker-DELTA- en Walker-STAR-patronen in de i: T/P/F-conventie (knopen verdeeld over 360 of 180 deg, onderlinge afstand in het baanvlak 360P/T, fase-offset tussen banen 360F/T), expliciet | MODELLED 1 · VALIDATED 2 |
solar-system |
Het hele zonnestelsel op één epoch, voor PNT (positiebepaling, navigatie en tijdsynchronisatie) rond elk hemellichaam. | MODELLED 2 · VALIDATED 3 |
body-pnt |
Positiebepaling rond elk lichaam van het zonnestelsel: een orbiter of een landingsvoertuig op het oppervlak rond een centraal lichaam dat bij naam wordt gekozen (Mars, de Maan, Europa, Ganymedes, Titan en de rest van de catalogus van het zonnestelsel), navi | MODELLED 1 · VALIDATED 1 |
mars-pnt |
PNT in de diepe ruimte bij Mars: een gesimuleerde MARCONI-relaisconstellatie (areostationaire + hellende relais die eenweg uitzenden + tweewegs doorgeven aan een diepruimtestation) navigeert een referentiegebruiker (transfer / l | MODELLED |
passes |
Voorspelling van grondstationpassages: de zichtbaarheidspassages in het tijddomein (AOS/TCA/LOS, maximale schijnbare elevatie, duur) van een cirkelvormige baan, als SGP4-gemiddelde elementen aan het begin van het venster, boven een station boven | MODELLED 2 · VALIDATED 2 |
orbit#
GNSS-beschikbaarheid + DOP uit een baanconstellatie (Walker / TLE / RINEX).
Verplichte velden: seed, threshold_ns, mask_deg, time, user|user_site, constellation, clock_quantum, clock_classical. Optioneel: sigma_uere_m, constellations, epoch, export_sp3, export_omm, export_oem, skyline.
Register: MODELLED 4 · VALIDATED 4. Volledige pagina, met de invoer, resultaten, bewijs en beperkingen: orbit.
kshana scenarios/orbit-rinex.toml
ephemeris#
Efemeride en grondspoor: propageer één satelliet (TLE→SGP4 of analytische baan) en geef zijn TEME/GCRS-toestand (positie + snelheid), ITRF/ECEF-positie, WGS-84-subsatellietbreedte/-lengte/-hoogte en per stap de az/el/afstand + afstandssnelheid (Doppler) van het station uit. De satelliet komt uit een tle of uit een analytische orbit met zijn epoch (een tle wint wanneer beide zijn gegeven); met een tle overschrijft een epoch de eigen epoch van de TLE als t = 0.
Verplichte velden: tle|orbit+epoch. Optioneel: step_s, duration_s, station, dut1_s, xp_arcsec, yp_arcsec, carrier_hz, eop_finals2000a.
Register: VALIDATED. Volledige pagina, met de invoer, resultaten, bewijs en beperkingen: ephemeris.
kshana scenarios/ephemeris.toml
constellation-design#
Constellatieontwerp op schaal: Walker-DELTA- en Walker-STAR-patronen in de i: T/P/F-conventie (knopen verdeeld over 360 of 180 deg, onderlinge afstand in het baanvlak 360P/T, faseverschuiving tussen vlakken 360F/T), expliciete elementenlijsten en ontwerpen met meerdere schillen, meerdere constellaties in één run, rond de Aarde, de Maan, Mars of een andere planeet, Pluto of een grote maan met de constanten in de module body (dezelfde die de kinds solar-system en body-pnt gebruiken). VOORINSTELLINGEN uit gepubliceerde nominale elementen: gps-baseline en gps-expandable (de 24 slots en de zes voor/achter uitbreidbare paren van de GPS Standard Positioning Service Performance Standard, 5th edition 2020, Tables 3.2-1 to 3.2-3), galileo (Walker 24/3/1 op 29.599,801 km en 56 deg, Galileo Open Service Service Definition Document issue 1,1 Tables 1 and 23), beidou en beidou-meo (Walker 24/3/1 op 21.528 km en 55 deg plus drie geostationaire satellieten op 80, 110,5 en 140 deg E en drie hellende geosynchrone satellieten op 55 deg, BeiDou Open Service Performance Standard 3,0 section 4,1; de MEO-fase en de doorgang van de hellende geosynchrone baan op 118 deg E zijn gemodelleerd omdat de standaard ze niet vermeldt) en glonass (24/3/1 op 19.100 km en 64,8 deg uit de slotformule van de GLONASS Interface Control Document edition 5,1 section 5,2). DEKKING EN VERDUNNING VAN PRECISIE: over een breedte-/lengteraster en een bemonsterd venster met een elevatiemasker, het aantal satellieten in zicht, GDOP, PDOP, HDOP en VDOP per cel, de beschikbaarheid (een positiebepaling met PDOP op of onder een drempel, standaard 6) per cel, globaal (oppervlaktegewogen) en op de slechtste locatie, met één ontvangerklok per constellatie tenzij clock = "common". Het schaalt naar duizenden satellieten: zichtbaarheid is een inwendig product met de dekkingshalfhoek van elke satelliet, en satellieten worden per tijdstip in banden ingedeeld op breedte van het subsatellietpunt zodat een rasterrij alleen die test die in zicht kunnen zijn; het rapport telt de bespaarde paartests. De JSON bevat de rasterkaarten en gedownsamplede grondsporen per satelliet. VALIDATED: de Walker-generator tegen Galileo OS SDD Table 23 en de slotformule van de GLONASS ICD, de GPS-voorinstelling tegen de gepubliceerde kolom met equatordoorgangen van SPS PS Table 3.2-1, en de globale HDOP-verdeling van de GPS-basislijn tegen SPS PS Appendix B (mediaan 0,94, 95% 1,25, gemiddelde 0,96, tolerantie 0,03). MODELLED: tweelichamenbanen met optionele seculaire J2, een bolvormig lichaam, alleen geometrische zichtbaarheid (geen signaalvermogen, gezondheid of terrein), en de relatieve fase tussen verschillende systemen, die geen momentopname van een echte datum is.
Verplichte velden: geen. Optioneel: body, duration_s, step_s, mask_deg, pdop_threshold, grid_step_deg, lat_min_deg, lat_max_deg, lon_min_deg, lon_max_deg, clock, j2, track_points, max_tracks, constellation.
Register: MODELLED 1 · VALIDATED 2. Volledige pagina, met de invoer, resultaten, bewijs en beperkingen: constellation-design.
kshana scenarios/leo-pnt-mega-shell.toml
solar-system#
Het hele zonnestelsel op één epoch, voor PNT (positiebepaling, navigatie en tijdsynchronisatie) rond elk hemellichaam. Voor de Zon, de acht planeten, Pluto, de Maan, Phobos, Deimos, Io, Europa, Ganymedes, Callisto en Titan rapporteert zij de heliocentrische positie en snelheid in de ICRF (International Celestial Reference Frame, equatoriaal J2000), de heliocentrische afstand en de ecliptische lengte en breedte in J2000, de gravitatieparameter, equatoriale en gemiddelde straal, J2 waar gepubliceerd en de bijbehorende referentiestraal, de siderische rotatieperiode, de IAU-pool en de nulmeridiaan op de epoch, een baanspoor bemonsterd over één omloop (heliocentrisch voor planeten, ouder-gecentreerd voor manen), en de lichttijd, enkele en dubbele afstand, de Shapiro-vertraging van de Zon en de scheiding met de Zon vanaf een waarnemerslichaam (standaard de Aarde); extra from/to-verbindingen krijgen dezelfde behandeling. Posities: de Kepler-elementen van JPL volgens Standish en Williams (Tabel 1 voor 1800 AD tot 2050 AD, Tabellen 2a/2b voor 3000 BC tot 3000 AD) met de nominale fout van elke planeet, de lunaire reeks van Montenbruck & Gill voor de splitsing Aarde-Maan, gemiddelde JPL-elementen met de synchrone IAU-rotatiesnelheid voor de manen van Mars en de Galileïsche manen, en het IAU-rotatiemodel voor Titan. Lichttijd: de radiometrische vastepuntsoplossing, met de zender op zijn vertraagde positie; Newtoniaans, met de Shapiro-vertraging apart gerapporteerd. VALIDATED tegen JPL Horizons (DE441) binnen tweemaal de nominale fout: Mercurius tot Saturnus en de Aarde uit Tabel 1 (slechtste 1,87 maal nominaal) en alle acht planeten uit Tabellen 2a/2b (slechtste 1,71 maal), en de lichttijd van de Aarde naar Mars en Jupiter. MODELLED, elke rij gelabeld: Uranus en Neptunus uit Tabel 1 (2,0 en 5,2 maal de nominale fout tegen DE441), Pluto (de rij van 1992; geen vermelde fout), de Maan en de zeven manen (gemeten tegen Horizons, geen gepubliceerde grens).
Verplichte velden: geen. Optioneel: epoch, epoch_jd_tdb, bodies, observer, track_points, table, links.
Register: MODELLED 2 · VALIDATED 3. Volledige pagina, met de invoer, resultaten, bewijs en beperkingen: solar-system.
kshana scenarios/solar-system-tour.toml
body-pnt#
Positiebepaling rond elk lichaam in het zonnestelsel: een orbiter of een lander op het oppervlak rond een centraal lichaam dat bij naam wordt gekozen (Mars, de Maan, Europa, Ganymedes, Titan en de rest van de zonnestelselcatalogus), die navigeert met eenweg-pseudoafstanden van een kleine Walker-navigatieconstellatie rond het lichaam (tweelichamenbanen met de eigen seculaire J2-drift van het lichaam, een onbekende gebruikersklok) en optioneel met een klokvrije deep-space-tweewegafstand vanaf de Aarde, waarvan richting en afstand bij elk tijdstip uit de analytische zonnestelselefemeride komen. Zichtlijnen worden geblokkeerd door de gemiddelde bol van het lichaam, en een gebruiker op het oppervlak heeft ook het elevatiemasker nodig. Per tijdstip: relays in zicht, of de Aarde boven de rand staat, de GDOP en PDOP met alleen de constellatie (geometrische en positionele verdunning van precisie), de formele positieonzekerheid van één sigma met en zonder de Aarderij, en de fout van een geseede Gauss-Newton-kleinstekwadratenpositiebepaling in beide gevallen; over de run: beschikbaarheid, zichtbaarheid van de Aarde, mediane PDOP, RMS-fout en mediane formele sigma, plus de lichttijd Aarde-lichaam, de heen-en-terugreis, de Shapiro-vertraging en de Zonshoek op dat tijdstip. MODELLED: de relaybanen, de ruisniveaus en het instantane meetmodel zijn modelleringskeuzes, niet extern getoetst aan de navigatiedata van een missie; de lichaamsconstanten zijn de gepubliceerde waarden die in body.rs worden aangehaald, en de Aardegeometrie erft de labels van de zonnestelselefemeride.
Verplichte velden: geen. Optioneel: body, epoch, epoch_jd_tdb, duration_s, step_s, seed, table, user, constellation, earth_link.
Register: MODELLED 1 · VALIDATED 1. Volledige pagina, met de invoer, resultaten, bewijs en beperkingen: body-pnt.
kshana scenarios/mars-orbit-pnt.toml
mars-pnt#
PNT op Mars in de diepe ruimte: een gesimuleerde MARCONI-relayconstellatie (areostationaire + hellende relays die eenrichting uitzenden + tweerichting doorgeven aan een station in de diepe ruimte) navigeert een referentiegebruiker (transfer | lmo | surface) via de gezamenlijke radiometrische fusieschatter voor eenrichting en tweerichting. Rapporteert per epoch geometrie en zichtbaarheid, de behaalde RMS ten opzichte van de referentie en de formele covariantie (1σ / 3σ positie) — een eerlijke gesimuleerde kwaliteitsmaat, GEEN gecertificeerd beschermingsniveau.
Verplichte velden: geen. Optioneel: user, clock_class, step_s, duration_s, nmax, range_sigma_m, doppler_sigma_mps, dynamic_tightness, two_way_period_s, seed.
Register: MODELLED. Volledige pagina, met de invoer, resultaten, bewijs en beperkingen: mars-pnt.
kshana scenarios/mars-pnt-lmo.toml
passes#
Voorspelling van grondstationpassages: de passages in het tijddomein (AOS/TCA/LOS, maximale schijnbare elevatie, duur) van een cirkelvormige baan, als gemiddelde SGP4-elementen aan het begin van het venster, boven een station boven een elevatiemasker gedurende een venster, met totale toegangstijd. SGP4/SDP4-propagatie in het aardvaste IAU 2006/2000A-referentiestelsel (optioneel UT1 - UTC en poolbeweging), troposferische refractie volgens ITU-R P.834-9 en de lichttijd van de downlink (beide standaard aan), doorgangen opgelost tot 1e-7 s en de culminatie met gulden-snede-zoeken. De passagegeometrie is VALIDATED ten opzichte van Orekit 13.1.8 op stations op zeeniveau; de baan en het station van het scenario zijn illustratieve invoer.
Verplichte velden: geen. Optioneel: altitude_km, inclination_deg, raan_deg, arg_lat_deg, station_lat_deg, station_lon_deg, station_alt_m, epoch, mask_deg, duration_hours, step_s, refraction, light_time, ut1_minus_utc_s, xp_arcsec, yp_arcsec.
Register: MODELLED 2 · VALIDATED 2. Volledige pagina, met de invoer, resultaten, bewijs en beperkingen: passes.
kshana scenarios/passes.toml