Машинный перевод, не проверенный носителем языка. Эталоном служит английская версия.

Страницы видов сценариевПока нет на GitHubИсточник: docs/kinds/by-kind/lunar-ascent.md

lunar-ascent (вид сценария)

Вид сценария движка v0.40.0, семейство Луна и цислунное пространство. Носит консультативный характер: результат анализа исследовательского и инженерного инструмента; это не навигационное оборудование с утверждённым типом и не служба обеспечения безопасности жизни. Каждая метка здесь принадлежит движку или матрице верификации; вид имеет уровень MODELLED, если матрица не указывает иное (как заслуживается метка: раздел README «Evidence»).

Что делает#

MODELLED активный подъём с южно-полярной точки поверхности на орбиту сближения и ковариация положения и скорости, которую он возвращает на орбиту (класс Artemis). Пятисостоянная инерциальная модель ошибок по осям из lunar-descent (положение, скорость, смещение акселерометра, наклон ориентации, смещение гироскопа, возбуждаемые удельной силой) выполняется по всем трём осям площадки от состояния поверхности, с которым фаза начинается; определение положения AFS по видимым ретрансляторам созвездия класса LCNS ILLUSTRATIVE (автономное или дифференциальное, с использованием остатка линии коррекции из lunar-differential-pnt, с поддержкой часов, когда видимы только три ретранслятора) берётся через заданный интервал, при этом лунное время поступает через часы аппарата, а ошибка временной метки — вдоль траектории. Сообщает инерциальные источники в замкнутом виде, вклад средства, абляцию, навигационные 1-сигмы на подъёме, разброс при отсечке двигателя рядом с навигационным знанием и полную ковариацию 6x6 MCI при выводе с сохранённой корреляцией положения и скорости. MODELLED: класс IMU, удельная сила, набор ретрансляторов и разброс при отсечке иллюстративны; ошибки заданы в осях места запуска; номинальное состояние выхода — заместитель. Не одобрено агентством; программное обеспечение консультативного характера, не навигационное оборудование с утверждённым типом.

Один прогон scenarios/lunar-ascent.toml сводится к следующему: lunar-ascent | -89.50 град | только инерциально 785 м / 3,49 м/с | с AFS 11,4 м / 0,071 м/с | разброс при выводе 1,73 м/с (MODELLED)

Входные параметры#

Из схемы (kshana kinds --json):

  • Обязательные поля: нет
  • Необязательные поля: site_lat_deg, site_lon_deg, ascent_s, specific_force_m_s2, insertion_altitude_km, accel_bias_ug, align_arcmin, gyro_bias_deg_per_hr, surface_pos_sigma_m, surface_vel_sigma_m_s, cutoff_sigma_m_s, afs_mode, n_relays, mask_deg, afs_cn0_dbhz, sis_ure_m, afs_first_fix_s, afs_interval_s, baseline_km, lunar_time_mode, time_since_sync_days

Пример scenarios/lunar-ascent.toml задаёт, среди прочего:

Поле Значение Единица
accel_bias_ug 100 не указано
afs_cn0_dbhz 35 dB-Hz
afs_first_fix_s 60 s
afs_interval_s 30 s
afs_mode differential текст
align_arcmin 3 не указано
ascent_s 450 s
baseline_km 10 km
cutoff_sigma_m_s 1 m/s
gyro_bias_deg_per_hr 0.01 не указано
insertion_altitude_km 100 km
kind lunar-ascent текст

Запустите#

kshana scenarios/lunar-ascent.toml

Что он даёт#

Скалярные результаты этого прогона с единицами, которые указывает движок:

Результат Значение Единица
afs_mode differential текст
aids.afs.clock_aided_three_relay_fix false флаг
aids.afs.differential_range_sigma_m 5.011955 m
aids.afs.fix_sigma_east_m 6.446378 m
aids.afs.fix_sigma_north_m 3.879611 m
aids.afs.fix_sigma_up_m 14.218387 m
aids.afs.fixes_used 13 1
aids.afs.relays_visible 7 1
aids.time.clock_sigma_s 3.8037e-6 s
aids.time.ltc_offset_us 171.130897 мкс

Метка результата (движка): MODELLED

График, который движок строит для scenarios/lunar-ascent.toml, вид lunar-ascent

Доказательства#

MODELLED: строки матрицы верификации, называющие этот вид.

  • MODELLED Вид и фаза lunar-ascent: пятисостоянная инерциальная модель ошибок по осям на активном подъёме с удельной силой вдоль траектории, с поддержкой определениями AFS и лунным временем, сообщающая ковариацию положения и скорости при выводе, перенос

Строки, которые задействовал сам прогон, с оракулом, который указывает им матрица (публичные источники названы там):

  • MODELLED Детерминированные, хешируемые по сценарию, SBOM и кроссплатформенные эталонные проверки (golden). Оракул (ExternalDataset): соответствие SBOM официальной схеме JSON CycloneDX 1,5 (плюс допустимые идентификаторы SPDX) — внешний опубликованный стандарт, ноль ошибок валидации на всём графе зависимостей; часть о детерминизме FoM и побайтной воспроизводимости остаётся закреплённой проверкой внутренней согласованности, поэтому строка остаётся MODELLED
  • MODELLED Вид и фаза lunar-ascent: пятисостоянная инерциальная модель ошибок по осям на активном подъёме с удельной силой вдоль траектории, с поддержкой определениями AFS. Оракул (InternalConsistency): инерциальный дрейф в замкнутом виде и проверки монотонности в тестах. Ни один выполненный подъём не сравнивается
  • MODELLED Пропагатор, общий для лунных видов (GRAIL GL0660B степени и порядка 150, Земля и Солнце как третьи тела, релятивизм, ориентация Луны по DE440), в сравнении с откр. Оракул (ExternalDataset): эфемериды космических аппаратов JPL Horizons для LRO и CAPSTONE по порогам, зарегистрированным заранее в xval/mission-thread-lunar/PREREGISTRATION.md (поправки 1–6). LRO: MET, наибольшая 3-D разность 33 м и радиальная СКО 2,4 м против 500 м и 60 м. CAPSTONE: NOT MET, разность конечных положений 136,8 км против 25 км и разность перицентра 28,4 км против 10 км, причины не выделены. Строка остаётся смоделированной, потому что порог CAPSTO

Ограничения#

Что отчёт самого прогона называет не смоделированным или не проверенным:

  • MODELLED (результат label)
  • MODELLED активный подъём с южно-полярной точки поверхности на орбиту сближения и ковариация положения и скорости, которую он возвращает на орбиту (класс Artemis). (каталог видов (kshana kinds --json))
  • MODELLED: класс IMU, удельная сила, набор ретрансляторов и разброс при отсечке иллюстративны; ошибки заданы в осях места запуска; номинальное состояние выхода — заместитель. (каталог видов (kshana kinds --json))
  • Честная оценка: MODELLED. Класс IMU, выравнивание, удельная сила и разброс при отсечке — входные данные ILLUSTRATIVE, а не измерения. Ошибки заданы в осях восток–север–вверх места запуска, без кривизны траектории по дальности, а номинальное состояние выхода — заместитель в местной вертикали места: результатом является только ковариация. Согласие с каким-либо реальным аппаратом не заявляется. Программное обеспечение консультативного характера, не с (комментарий файла сценария, строки 11–15)
  • Воспроизводимость и гарантии качества ПО — MODELLED, а не validated: одно из частных утверждений проверено извне, но вся возможность составлена из смоделированных частей, поэтому возможность остаётся Modelled. (матрица верификации (docs/MODELLED-RATIONALE.md))
  • Активный подъём из лунной полярной точки на орбиту вывода (lunar-ascent) имеет уровень MODELLED, а не подтверждён независимо: проверен по собственному тождеству в замкнутом или аналитическом виде — выявляет ошибки переписывания и коэффициентов, но не является внешним оракулом. (матрица верификации (docs/MODELLED-RATIONALE.md))
  • Распространение по лунной модели сил в сравнении с открытыми восстановленными траекториями лунных орбитальных аппаратов и цислунных аппаратов имеет уровень MODELLED, а не подтверждено независимо: часть заявления проверена внешне, но вся возможность составлена из смоделированных частей, поэтому возможность остаётся смоделированной. (матрица верификации (docs/MODELLED-RATIONALE.md))

См. также#