Реализовано
Механика имеет явную конфигурацию, единицы, численные ограничения и проверяемую семантику операций.
Орбита задаёт геометрию. Ориентация — возможность съёмки и направленной связи. Энергия, температура и память — цену действия. Доставка — его реальный результат.
Это семейство настраиваемых моделей. Механики включаются явно; наличие модели в библиотеке не означает её включение в каждом сценарии. Уравнения ниже описывают структуру реализованных моделей и не заменяют конфигурационные контракты. На узком экране длинные формулы прокручиваются горизонтально.
Reference-пропагатор использует состояние в GCRS и настраиваемую сумму ускорений. Центральное поле, J₂, сопротивление, солнечное давление и возмущения третьих тел выбираются настройками ForceModel. Управляемая тяга добавляется в соответствующих профилях исполнения.
r — геоцентрическое положение [м]; μ — гравитационный параметр [м³/с²]; ускорения — [м/с²]. Только выбранные и поддерживаемые профилем члены участвуют в интегрировании.
ρ [кг/м³], CD [1], A [м²], m [кг]. Относительная скорость учитывает вращение атмосферы; вычисление согласовано с объявленным земным кадром.
Поддерживаются ограниченная табличная атмосфера и optional NRLMSISE через соответствующую зависимость. Reference drag явно ограничен высотами 150–800 км: бесконтрольной экстраполяции таблицы нет. Параметры солнечной активности и атмосферная модель входят в конфигурацию.
Численное интегрирование имеет явные допуски и вычислительные бюджеты. Реализованные силы не равнозначны произвольной высокоточной модели гравитационного поля или универсальной пригодности для всех орбитальных режимов.
Reference-геометрия связывает инерциальное движение GCRS, земной кадр ITRS и геодезические координаты WGS-84. Контекст времени и EOP закрепляется за сценарием; Mission Control использует именно контекст native provider, а не незаметно подставленную таблицу.
R — зависящее от времени преобразование ориентации Земли. Преобразование скорости дополнительно требует временной производной R; одной смены координат положения недостаточно.
Видимость станции, затмение, целевая геометрия и условия выполнения операций опираются на настроенные providers и события. Их дискретизация и границы сценария остаются существенной частью результата.
По умолчанию могут использоваться ограниченные по скорости кватернионные повороты. Opt-in rigid-профиль добавляет угловую динамику носителя и трёх маховиков: момент, импульс, насыщение и остаточное вращение — физическое состояние, а не визуальный эффект.
Структура уравнения приведённого gyrostat-профиля: I [кг·м²], ω [рад/с], hw [Н·м·с], τ [Н·м]. Точные конвенции приведённой инерции и знака моторного момента заданы контрактом.
Приведённые роторы, постоянная инерция в объявленной области, идеализированные сопла. Нет полного flight-ADCS, минимального импульсного бита, misalignment, гибких конструкций или калиброванного image smear.
Coupled bus связывает питание базовой нагрузки, payload, CPU, радио, ADCS и propulsion. Недостаток питания, тепловые ограничения и safe mode влияют на доступную работу. Ни завершение команды, ни отмена не восстанавливают потраченные ресурсы.
Энергетический баланс [Дж/с = Вт]. Конкретный bus-профиль задаёт преобразование солнечной мощности, КПД, ограничения заряда/разряда и учёт потерь; это не универсальное правило «вся генерация попадает в батарею».
Opt-in модель содержит до 16 lumped-узлов с тепловой ёмкостью, теплопроводностью, ориентацией внешних поверхностей, излучением и автономными нагревателями. Источники тепла распределяются явно — потерянная доля не исчезает молча.
C [Дж/К], G [Вт/К], Q [Вт], T [К], A [м²], σ = 5.670374419·10⁻⁸ Вт/(м²·К⁴). Q объединяет объявленные внутренние и внешние входы тепла.
По умолчанию используется ограниченный stiff solver Radau; доступен DOP853. Интегральные потоки и запасённая энергия сравниваются независимыми балансами. Превышение вычислительного бюджета откатывает текущую мутацию.
Это не CAD/FEA-сетка. Не представлены внутренние радиационные view factors, фазовые переходы, жидкостные контуры и термоупругая реакция конструкции.
Opt-in sampled RF-профиль связывает радиобюджет, дискретные режимы модема, расход энергии, тепловыделение, захват терминала и подтверждение наземной доставки. Без этого профиля сохраняется прежняя семантика конкретного backend; RF не включается автоматически.
Потери в свободном пространстве [дБ]; d — наклонная дальность [м], f — частота [Гц], c = 299 792 458 м/с.
C/N₀ = EIRP − LFS + G/T − Lother + 228.6
Логарифмическая запись радиобюджета: C/N₀ [дБ·Гц], EIRP [дБВт], G/T [дБ/К]. Профиль явно задаёт поляризационные, атмосферные и прочие потери.
Скорость определяется объявленными ступенями модема и порогами, а не автоматически приравнивается к пределу Шеннона. Общие терминалы и их reservations ограничивают одновременно выполняемые операции. Проверки pointing и RF дискретны: их шаг входит в область применимости.
RF, модем, терминалы и ACK ↗В lifecycle-профилях данные проходят состояния acquisition → raw → processing → final → transfer → ground acknowledgment. Для CPU учитываются работа, энергия и scratch memory. Маршруты могут включать ISL/custody, фрагменты, повторные попытки и TTL.
Ресурсный инвариант: занятая и зарезервированная память должны укладываться в capacity. Конкретные типы продуктов, единицы и резервирования определяет профиль.
Частичная передача, приём фрагмента и custody ACK не равны наземному выполнению заявки. Просроченный TTL или недостижимый дедлайн — допустимый отрицательный результат миссии, а не повод незаметно заменить сценарий более простым.
Контракт custody и сетевой доставки ↗Optional navigation prediction в dynamic reference-профиле распространяет Cartesian covariance по номинальной закреплённой дуге. Это не готовый фильтр определения орбиты и не модель шумных сенсоров во всех задачах.
Φ — STM; P — ковариация состояния [r, v]; W — интегрированный процессный шум. Для белого ускорения Q имеет единицы м²/с³, а не дисперсию мгновенного ускорения.
Блоки Prr, Prv и Pvv имеют разные единицы. Складывать диагонали всех шести компонент в единую «общую сигму» некорректно. Текущие agent-наблюдения используют ideal local telemetry; этот predictor не превращает их автоматически в belief state.
STM, Jacobian и covariance ↗Механика имеет явную конфигурацию, единицы, численные ограничения и проверяемую семантику операций.
Балансовые инварианты, негативные сценарии, native replay и регрессия подтверждают конкретные контракты.
Независимые эталоны, аппаратные параметры и реальные полётные ряды нужны для заявления о калиброванной точности.
Статус параметров synthetic, published или calibrated сохраняет заявленное происхождение. Само слово в конфигурации не является сертификатом. Полная высокоточная физика произвольного аппарата, весь ADCS, TT&C и flight qualification не заявляются.