Машинний переклад, не перевірений носієм мови. Еталоном є англійська версія.

Сторінки видів сценаріївНа GitHub ще немаєДжерело: docs/kinds/by-kind/lunar-orbit-rendezvous.md

lunar-orbit-rendezvous (вид сценарію)

Тип сценарію рушія v0.40.0, родина Місячний і цисмісячний простір. Лише консультативно: результат аналізу від дослідницького та інженерного інструмента; це не навігаційне обладнання із затвердженням типу і не послуга забезпечення безпеки життя. Кожна позначка тут належить рушієві або матриці верифікації; тип є MODELLED, якщо матриця не каже інакше (як позначка заробляється: розділ Evidence у README).

Що він робить#

MODELLED відносна навігація для стикування в стилі Orion і посадкового апарата на низькій місячній орбіті або еліптичній полярній орбіті (клас Artemis). Переслідувач і ціль летять тією самою орбітою за силовою моделлю Місяця крейта; спільна 21-параметрова пакетна оцінка Гауса–Ньютона за дугою (два стани апаратів і постійні зсуви сигналу в просторі) зливає абсолютне позиційне визначення для кожного апарата з набору ретрансляторів ILLUSTRATIVE класу LCNS (ретранслятори за Місяцем відкидаються, потрібні чотири, синфазна похибка сигналу в просторі взаємно знімається між апаратами) і міжсупутникову дальність, з точністю вимірювання дальності за межею стеження за кодом на пілот-сигналі LunaNet AFS. Повідомляє формальну та Монте-Карло похибку відносного положення й швидкості в осях LVLH цілі, доступність визначень, середню нормовану квадратичну похибку оцінювання щодо її очікуваного значення та будь-яку спробу, ітерація якої не збіглася, дрейф від нехтування гравітаційними гармоніками та повну коваріацію 6x6, що передається далі. Для кругового випадку застосовується замкнена перевірка Гілла/Клохессі–Вілтшира. MODELLED: ілюстративний набір ретрансляторів, бюджет похибок і апріорні значення; істина й оцінювач мають одну силову модель, тож NEES перевіряє самоузгодженість, а не похибку моделі. Не схвалено жодним агентством; консультативне програмне забезпечення, не сертифіковане навігаційне обладнання.

Один прогін scenarios/lunar-orbit-rendezvous.toml підсумовується так: lunar-orbit-rendezvous | llo 100x100 km | sep 2000 m | fixes 74% | rel pos 1-sigma R/A/C 0.03/0.06/0.04 m | mean NEES 6,51 (6 expected) | converged at 2000 s (MODELLED)

Входи#

Зі схеми (kshana kinds --json):

  • Обов'язкові поля: немає
  • Необов'язкові поля: orbit, sma_km, eccentricity, inc_deg, argp_deg, mean_anomaly_deg, separation_m, arc_s, step_s, n_relays, afs_cn0_dbhz, isl_cn0_dbhz, integration_s, sis_ure_m, common_mode_fraction, target_pos_sigma_m, target_vel_sigma_m_s, carried_pos_sigma_m, carried_vel_sigma_m_s, filter_model, n_trials, seed, conv_threshold_m, gravity_table_path, gravity_degree

Приклад scenarios/lunar-orbit-rendezvous.toml задає, зокрема:

Поле Значення Одиниця
afs_cn0_dbhz 35 dB-Hz
arc_s 7200 s
carried_pos_sigma_m 100 m
carried_vel_sigma_m_s 0.1 m/s
common_mode_fraction 0.9 1
isl_cn0_dbhz 35 dB-Hz
kind lunar-orbit-rendezvous text
n_relays 8 1
n_trials 50 не вказано
orbit llo text
seed 20261024 не вказано
separation_m 2000 m

Запуск#

kshana scenarios/lunar-orbit-rendezvous.toml

Цей різновид використовують 2 вбудовані сценарії; решта — у scenarios/.

Що це дає#

Скалярні результати цього прогону з одиницями, які вказує рушій:

Результат Значення Одиниця
advisory Консультативне програмне забезпечення, не сертифіковане навігацій text
arc_s 7200 s
common_mode_fraction 0.9 1
converged_at_s 2000 s
cw_check.max_position_difference_m 41.035408 m
cw_check.ratio_to_separation 0.020518 1
cw_check.separation_m 2000 m
estimator пакетний метод Гауса–Ньютона за дугою text
evidence.id_rule стабільний ідентифікатор рядка матриці (ID text
evidence.matrix docs/VERIFICATION-MATRIX.md text

Підпис результату (рушія): MODELLED

Діаграма, яку рушій записує для scenarios/lunar-orbit-rendezvous.toml, вид lunar-orbit-rendezvous

Докази#

MODELLED: рядки матриці верифікації, що називають цей різновид.

  • MODELLED Вид і фаза lunar-orbit-rendezvous: спільна пакетна оцінка Гауса–Ньютона для двох апаратів за дугою (двадцять один параметр: обидва стани та постійні зсуви положення сигналу в просторі, спільні й незалежні), нарощена за чверть, пів Тести: mission_thread_lunar_oracles.rs.

Рядки, які задіяв сам прогін, з оракулом, що його дає матриця кожному (публічні джерела названі там):

  • MODELLED Детерміновані, хешовані за сценарієм, SBOM + міжплатформні еталонні шлюзи. Оракул (ExternalDataset): відповідність SBOM офіційній схемі JSON CycloneDX 1,5 (+ дійсні ідентифікатори SPDX) — зовнішній опублікований стандарт, нуль помилок валідації на всьому графі залежностей; частина щодо детермінованості FoM / побайтової відтворюваності залишається закріпленою перевіркою самоузгодженості, тому рядок залишається MODELLED
  • MODELLED Вид і фаза lunar-orbit-rendezvous: спільна пакетна оцінка Гауса–Ньютона для двох апаратів за дугою (двадцять один параметр: обидва стани та постійні зсуви сигналу в просторі. Оракул (InternalConsistency): Самоузгодженість за попередньою реєстрацією (xval/mission-thread-lunar/PREREGISTRATION.md, результати та історія оцінювача в RESULTS.md): середнє NEES відносного стану становить 5,85–5,93 за смуги 5,2–6,8 у чотирьох конфігураціях, MET на четвертому проєкті оцінювача після трьох проєктів послідовного фільтра, що не досягли порогу; істина й оцінювач мають одну силову модель, тож це нічого не говорить про похибку моделі. Пр
  • MODELLED Пропагатор, спільний для місячних типів (GRAIL GL0660B, ступінь і порядок 150, Земля та Сонце як треті тіла, релятивізм, місячна орієнтація DE440), порівняний з публ. Оракул (ExternalDataset): Ефемериди космічних апаратів JPL Horizons для LRO і CAPSTONE проти порогів, попередньо зареєстрованих у xval/mission-thread-lunar/PREREGISTRATION.md (поправки від 1 до 6). LRO: MET, 33 м найбільша 3-D різниця та 2,4 м RMS радіально проти 500 м і 60 м. CAPSTONE: NOT MET, різниця кінцевого положення 136,8 км проти 25 км і різниця періапсиду 28,4 км проти 10 км, причини не відокремлено. Рядок є змодельованим, бо поріг CAPSTON

Обмеження#

Що, за власним звітом прогону, не обчислено за моделлю або не перевірено за зовнішнім еталоном:

  • MODELLED (результат label)
  • MODELLED відносна навігація для стикування в стилі Orion і посадкового апарата на низькій місячній орбіті або еліптичній полярній орбіті (клас Artemis). (каталог видів (kshana kinds --json))
  • MODELLED: ілюстративний набір ретрансляторів, бюджет похибок і апріорні значення; істина й оцінювач мають одну силову модель, тож NEES перевіряє самоузгодженість, а не похибку моделі. (каталог видів (kshana kinds --json))
  • ЧЕСНІСТЬ: MODELLED. Набір ретрансляторів, похибка сигналу в просторі, частка синфазної похибки та апріорні значення — це ILLUSTRATIVE вхідні дані, а не вимірювання; істина й оцінювач мають спільну силову модель (вбудований центральний член, J2 і C22). Попередньо зареєстровану перевірку узгодженості B1 (середнє NEES у [5,2, 6,8]) виконано в усіх чотирьох конфігураціях на пакетному проєкті: див. xval/mission-thread-lunar/RESULTS.md. Жодної відповідності жодному справжньому (коментар у файлі сценарію, рядки 10–14)
  • Відтворюваність і гарантування якості програмного забезпечення — MODELLED, а не перевірено за зовнішнім еталоном: підтвердження частини вимоги перевірено зовні, але вся можливість складається з обчислених за моделлю частин, тому можливість залишається обчисленою за моделлю. (матриця верифікації (docs/MODELLED-RATIONALE.md))
  • Відносна навігація до стикування на місячній орбіті (lunar-orbit-rendezvous) має рівень MODELLED, її не перевірено за незалежним еталоном: звірено з власною замкненою / аналітичною тотожністю — це виявляє помилки перенесення та коефіцієнтів, але не є зовнішнім оракулом. (матриця верифікації (docs/MODELLED-RATIONALE.md))
  • Пропагація місячної силової моделі проти публічних відновлених траєкторій місячних орбітальних апаратів і цисмісячного простору є MODELLED, а не перевіреною (validated): окреме підтвердження перевірено зовні, але вся можливість складається із змодельованих частин, тож вона лишається змодельованою. (матриця верифікації (docs/MODELLED-RATIONALE.md))

Див. також#