Konekäännös, jota äidinkielinen puhuja ei ole tarkistanut. Viitteenä on englanninkielinen versio.

RadatEi vielä GitHubissaLähde: docs/MISSION-THREAD-LUNAR.md

Artemis-luokan tehtäväketjun Kuun osuus

Neljä skenaariolajia, jotka ovat kukin myös lajin mission-thread rajapinnan vaihelaji (src/mission_thread/): ne kuljettavat navigointi- ja ajoitusvirhebudjetin läpi etelänapa-alueen Kuu-tehtävän, Kuun kiertoradalla tapahtuvasta kohtaamisesta laskeutumiseen, oleskeluun pinnalla ja nousuun takaisin kiertoradalle. Jokainen luku tässä on MODELLED: määritelty malli ILLUSTRATIVE syötteillä, eikä mikään siitä ole väite minkään tehtävän, järjestelmän tai kohteen suhteen. ”Artemis-luokka” nimeää tehtäväkonseptien luokan eikä mitään muuta; minkään viraston dataa, tuotetta tai suositusta ei käytetä tai väitetä, eikä mikään tässä ole sidoksissa sellaiseen. Ohjeellinen ohjelmisto, ei virallisesti hyväksytty navigointilaite. Kshana ei lähetä mitään eikä ohjaa mitään laitteistoa.

Vaihe ja laji Mitä se laskee Esimerkkiskenaario Ydin
lunar-orbit-rendezvous suhteellinen navigointi telakointiin, 100 km:n ympyränmuotoinen napakiertorata tai 100 km x 3000 km:n elliptinen napakiertorata scenarios/lunar-orbit-rendezvous.toml, ...-elfo.toml src/lunar_rendezvous.rs
lunar-descent laskeutumishajonnan budjetti etelänapa-alueen kohteessa scenarios/lunar-descent.toml, lunar-descent-lola.toml (tarvitsee DEM:n, checkoutin) src/lunar_landing.rs
lunar-surface paikannus- ja ajoitussaatavuus kohteen ja vuodenajan mukaan scenarios/lunar-surface.toml, lunar-surface-terrain.toml (tarvitsee DEM:n, checkoutin) src/lunar_surface_map.rs
lunar-ascent nousu kohtaamiskiertoradalle ja kiertoradalle takaisin kuljetettava kovarianssi scenarios/lunar-ascent.toml src/lunar_ascent.rs

Jokainen ydin on funktio (config, entry state, thread context); erillinen ajo muodostaa oletustulotilan (Kuu-keskinen inertiaalikovarianssi 100 m ja 0,1 m/s, 1 mikrosekunnin LTC-kello) ja oletusepookin 2028-01-01, ja ketjuajo ottaa tulotilan edelliseltä vaiheelta. Ketju, ei ydin, muuntaa koordinaatistoja ja aikaskaaloja ja soveltaa siirtosääntöä: vaiheen kääre muuntaa tulotilan koordinaatistoon Mci (tai pintakartassa koordinaatistoon Mcmf) ja LTC-kellolle ketjun muunnoksilla, ja muunnosrivit lisätään vaiheen budjettiin. Koordinaatisto tai aikaskaala, jota ketju ei voi muuntaa (esimerkiksi ITRF), torjutaan ketjun viestillä; ydin, jota kutsutaan suoraan koordinaatistolla, jota se ei voi käyttää, torjuu sen perustelun kera. Vaihe ei koskaan nollaa kovarianssia, vaan siirtää eteenpäin sen, jolla se päättyy.

Mitä kukin vaihe tekee#

lunar-orbit-rendezvous#

Kaksi ajoneuvoa, takaa-ajaja ja kohde, lentävät samaa rataa paketin Kuun voimamallin mukaan (gravitaatiokenttä sekä Maa ja Aurinko kolmansina kappaleina). Eräpohjainen Gauss–Newton-estimaatti kaaren yli palauttaa molemmat alkutilat seuraavista:

  • ajoneuvokohtainen absoluuttinen paikkakorjaus ILLUSTRATIVE LCNS-luokan releiden joukosta (Kuun taakse jäävät releet pudotetaan, neljä tarvitaan), jonka valkoinen osa on AFS-pilotin koodiseurannan raja (BPSK(5), 5,115 Mchip/s) ilmoitetulla C/N0:lla kerrottuna DOP-kofaktorilla;
  • pysyvä signaalitien virhe jokaisessa korjauksessa: releiden virheet eivät keskiarvoitu pois tuntien mittaisella kaarella, joten se kuljetetaan vakiopaikkaharhoina, joista yksi on yhteinen molemmille ajoneuvoille (common_mode_fraction varianssista, oletus 0,9, ILLUSTRATIVE) ja yksi riippumaton ajoneuvoa kohden. Vakioharha ei anna keskiarvoistushyötyä, mikä on varovainen tulkinta;
  • ristikkäislinkin etäisyysmittaus samasta signaalista sen omalla C/N0:lla.

Se raportoi muodollisen ja Monte Carlo -suhteellisen paikka- ja nopeusvirheen kohteen paikallisissa akseleissa, niiden epookkien osuuden, joilla molemmilla ajoneuvoilla on korjaus, suhteellisen tilan keskimääräisen normalisoidun estimointivirheen neliön (NEES) suhteessa sen odotusarvoon 6, gravitaatioharmonisten sivuuttamisesta aiheutuvan suhteellisen ajautuman, suljetun muodon Hill (Clohessy–Wiltshire) -tarkistuksen ympyräratatapaukselle, ketjun sensors.rs päätteen suhteelliset anturimallit (ILLUSTRATIVE parametrit) pelkkien signaalien lukuarvon rinnalla sekä takaa-ajajan 6x6-kovarianssin lopussa.

Mitä tulos kertoo. Pelkillä signaaleilla ristikkäislinkin etäisyysmittaus kiinnittää suhteellisen paikan näkölinjan suunnassa, mutta suhteellista paikkaa sitä vastaan kohtisuoraan rajoittavat riippumaton signaalitien virhe ja dynamiikan antama tieto; telakointi tarvitsee suhteellisen anturin, ja rivit relative_sensors näyttävät, millä etäisyydellä kukin ketjun anturimalli voittaa signaalit. Tulos riippuu myös siitä, että totuus ja estimaattori jakavat voimamallin; estimaattorivaihtoehto point-mass näyttää harmonisten sivuuttamisen hinnan, eikä sen ajon odoteta olevan johdonmukainen.

Vaihe lentää oman nimellisratansa (kentät orbit), joten tulopaikka- ja nopeusvektoria ei käytetä, vain sen kovarianssia, koordinaatistoa ja kelloa; ketjun tapahtuma kertoo tämän.

lunar-descent#

Kutakin vaaka-akselia kohden viisitilainen inertiavirhemalli (paikka, nopeus, kiihtyvyysmittarin harha, asennon kallistuma, gyron harha, herätteenä laskeutumisen ominaisvoima) tulokovarianssista ja IMU:sta, sitten peräkkäinen suodin käytössä olevien apuvälineiden yli:

  • AFS-korjaus: tasaisen maskin yläpuolella näkyvistä releistä, ENU-DOP-kofaktorilla kerrottuna käyttäjän etäisyysvirheellä. standalone käyttää signaalitien virhettä; differential käyttää lajin lunar-differential-pnt korjauslinkin jäännöstä. Kun näkyvissä on täsmälleen kolme relettä, kello on tuettu eikä estimoitu, ja korjaus kantaa silloin termin c sigma_t: tässä Kuun aika tulee mukaan korjaukseen.
  • Maastosuhteellinen korjaus: terrain-nav ajaa paketin TERCOM/SITAN-sovittimen synteettisellä reliefillään ja maan metrimittakaavalla (sijaisaineisto, ei etelänapa-alueen reliefi); lola-crlb ottaa todellisen LOLA-DEM:n korkeusikkunan sovituksen Cramér–Rao-rajan kohteessa, I = sum(grad h grad h') / sigma_h^2, eikä väitä korjausta olevan silloin, kun reliefi rajoittaa vain yhtä suuntaa (aukkoongelma).
  • Kuun aika: kellovirhe korjauksen hetkellä yhdistää tulokellon, sen kasvun synkronoinnin jälkeen ja lajin lunar-time-offset LTC-TT-termin. Kun käytössä on lunar_time_mode = "tt", ajoneuvo käyttää TT-aikaa ja kertynyt siirtymä on korjaamaton harha; kun käytössä on "ltc", jäljelle jää vain julkaistun 56–59 mikrosekuntia vuorokaudessa -kaistan epävarmuus horisontin yli. Aikaleimavirhe siirtää korjausta radan suunnassa määrällä v_h(t) sigma_t.

Laskeutumishajonta on navigointivirhe kosketushetkellä lisättynä riippumattomalla ohjaustermillä (guidance_sigma_m, ILLUSTRATIVE, oletuksena 20 m akselia kohden). Taulukko ablation ajaa jokaisen apuvälinekombinaation. Ellipsi kalibroidaan Monte Carlolla (simuloitujen laskeutumisten osuus 3-sigma-käyrän sisällä verrattuna 98,9 %:iin, jonka 2-ulotteinen Gaussin jakauma antaa).

Lue varoen. Oletushajontaa hallitsee oletettu ohjaustermi, ja jokaisessa etelänapa-alueen kohteessa releiden geometria on lähes sama, joten kohteet eroavat vähän. Kuun aika vaikuttaa vähän aikaleimauksen kautta (150 m/s kertaa muutama mikrosekunti on alle millimetrin); sillä on merkitystä, kun geometria heikkenee kolmeen releeseen.

lunar-surface#

Kullekin kohteelle ja vuodenajalle (epookki ja sen jälkeinen ikkuna): paikannus releillä (neljä tai useampi rele näkyvissä maskin ja kohteen maastohorisontin yläpuolella ja PDOP kynnyksen alla, samoilla funktioilla ja tähdistöllä kuin lajissa moonlight-service-volume; yhden kohteen tulos on bitilleen sama kuin sen luku), ovatko Maa ja Aurinko horisontin yläpuolella (analyyttinen Aurinko, Kuu ja Kuun orientaatio, libraatio mukaan lukien) sekä ajoituksen saatavuus (rele tai Maa näkyvissä) pisimmän jakson kanssa, jolloin kumpaakaan ei ole. Releiden luku ei tässä mallissa muutu vuodenajan mukana (Kepler-joukko, keskimääräinen pyöriminen); Maan ja Auringon luvut muuttuvat. Vaihe siirtää kovarianssin muuttumattomana ja saattaa kellon ajoituslattiaan (ILLUSTRATIVE, 50 ns), jolloin jäljelle jää vain pisin ajoitusaukko, jonka yli on pidettävä holdover.

lunar-ascent#

Laskeutumisen viisitilainen malli kaikilla kolmella kohteen akselilla pintatilasta, AFS-korjaus määritellyllä välillä samalla Kuun ajan käsittelyllä sekä injektiohetken täysi 6x6-paikka–nopeus-kovarianssi eteenpäin siirrettynä, kunkin akselin paikka–nopeus-korrelaatio säilytettynä. Moottorin sammutushajonta siirtää ajoneuvon sijaintia ja raportoidaan navigointikovarianssin rinnalla, ei kuljeteta. Virheet pidetään laukaisupaikan akseleissa (ei alasuuntaista kaarevuutta) ja nimellinen poistumistila on sijaisaineisto; vain kovarianssi on tulos.

Miten asiakirja määrittelee vaiheen#

Ketjussa vaiheen taulukko [phase.model] on erillisen skenaarion oma taulukko. Vaiheen pituus on ketjun duration_s: malli, joka ilmoittaa myös oman pituusavaimensa (arc_s, descent_s, stay_days, ascent_s), on sovittava sen kanssa tai vaihe torjutaan, ja malli, joka jättää avaimen pois, ottaa ketjun arvon. Siemenluku on ketjun tunnisteavaimellinen vaihesiemen, joten vaihe, joka ajetaan yksinään samalla tunnisteella ja ketjun siemenluvulla, palauttaa samat luvut kuin ketjussa. Väärin kirjoitettu mallin avain torjutaan, ei sivuuteta. Vaiheiden välinen siirto ja sen tarvitsemat koordinaatisto- ja aikaskaalamuunnokset (Kuu-keskinen inertiaali ja Kuu-kiinteä, Maa–Kuu, LTC-parit) kuuluvat ketjulle.

Todisteet#

Rakenteet, syötteet ja kynnykset kiinnitettiin tiedostossa xval/mission-thread-lunar/PREREGISTRATION.md ennen mitään ajoa, kuudella päivätyllä muutoksella, kukin ilmoitettu tiedostossa; jokaisen kynnyksen tulos, ohitukset ja estimaattorin historia mukaan lukien, on tiedostossa xval/mission-thread-lunar/RESULTS.md.

  • A1 (propagaattori LRO:n rekonstruoitua lentorataa vasten, 24 h): MET, 33 m suurin 3D-ero kynnystä 500 m vasten, 2,4 m RMS radiaalisesti kynnystä 60 m vasten.
  • A2 (sama propagaattori CAPSTONEn lähes suoraviivaista haloratakiertoa vasten yhden 6.5 vuorokauden kierroksen aikana): NOT MET, 136,8 km loppupaikan ero kynnystä 25 km vasten ja 28,4 km oskuloivan periapsiksen säteen ero kynnystä 10 km vasten. Syitä ei eristetty (ehdokkaita ovat pois jätetty säteilypaine ja albedo, radan herkkyys alkutilalle sekä analyyttiset Maan ja Auringon sarjat); rivi pysyy MODELLED-tasolla.
  • Nämä kaksi riviä testaavat Kuun lajien jakamaa propagaattoria. Ne eivät testaa mitään navigointisuodinta, signaalia tai budjettia, eikä millään muulla tässä ole ulkoista oraakkelia.

Kaikki muu on MODELLED, ja lajien johdonmukaisuustarkistukset (ennakkorekisteröinnin B1–B8) testaavat toteutusta sen omaa määriteltyä mallia vasten, eivät Kuuta vasten.