ascent-losses (вид сценария)
Вид сценария движка v0.40.0, семейство Анализ миссий, линии связи и космические операции. Носит консультативный характер: результат анализа исследовательского и инженерного инструмента; это не навигационное оборудование с утверждённым типом и не служба обеспечения безопасности жизни. Каждая метка здесь принадлежит движку или матрице верификации; вид считается MODELLED, если матрица не говорит иного (как заслуживается метка: раздел README «Evidence»).
Что делает#
Плоский гравитационный разворот при выведении многоступенчатого аппарата над невращающейся сферической Землёй сквозь Стандартную атмосферу США 1976 (вертикальный подъём, импульс по тангажу, тяга вдоль скорости), с интегрированием потерь на гравитацию, сопротивление, управление и противодавление и проверкой идеального dv за вычетом потерь по скорости выгорания; max-Q, пиковое ускорение и состояние выгорания. MODELLED.
Один прогон scenarios/ascent-losses.toml сводится к следующему: ascent-losses: идеальный dv 11290 м/с, потери 2359 м/с (гравитация 2276, сопротивление 15, управление 0, противодавление 67); выгорание 509 км при 8932 м/с, gamma 8,7 deg; max-Q 32,5 kPa (MODELLED)
Входные параметры#
Из схемы (kshana kinds --json):
- Обязательные поля: нет
- Необязательные поля:
stages,payload_kg,drag_coefficient,reference_area_m2,kick_altitude_m,kick_angle_deg,kick_duration_s,step_s
Пример scenarios/ascent-losses.toml задаёт, среди прочего:
| Поле | Значение | Единица |
|---|---|---|
drag_coefficient |
0.3 | 1 |
kick_altitude_m |
1000 | m |
kick_angle_deg |
3 | deg |
kick_duration_s |
10 | s |
kind |
ascent-losses | текст |
payload_kg |
10000 | kg |
reference_area_m2 |
10.5 | m^2 |
stages[0].dry_mass_kg |
25000 | kg |
stages[0].exit_area_m2 |
6 | m^2 |
stages[0].isp_vac_s |
311 | s |
stages[0].propellant_kg |
400000 | kg |
stages[0].thrust_vac_n |
7600000 | N |
Запустите#
kshana scenarios/ascent-losses.toml
Что он даёт#
Скалярные результаты этого прогона с единицами, которые указывает движок:
| Результат | Значение | Единица |
|---|---|---|
burn_time_s |
508.755519 | s |
crashed |
false | флаг |
end.altitude_m |
5.0903e5 | m |
end.circular_speed_m_s |
7607.618569 | m/s |
end.downrange_m |
1.5142e6 | m |
end.flight_path_angle_deg |
8.707144 | deg |
end.speed_m_s |
8931.555867 | m/s |
evidence.id_rule |
стабильный идентификатор строки матрицы (ID | текст |
evidence.matrix |
docs/VERIFICATION-MATRIX.md | текст |
evidence.tier |
MODELLED | текст |
Метка результата (движка): MODELLED — плоский гравитационный разворот при выведении многоступенчатого аппарата над невращающейся сферической Землёй сквозь US76, с интегрированными потерями на гравитацию, сопротивление, управление и противодавление и проверенным тождеством «идеальный dv минус потери»; постоянный C_D, без вращения, без пассивного участка, без наведения помимо импульса по тангажу
Доказательства#
MODELLED: строки матрицы верификации, называющие этот вид.
- MODELLED Плоский гравитационный разворот при выведении многоступенчатого аппарата над невращающейся сферической Землёй сквозь Стандартную атмосферу США 1976 (плотность и давление), с импульсом по тангажу, тягой, уменьшенной противодавлением на срезе сопла, выгоранием ступеней в точные s
Строки, которые задействовал сам прогон, с оракулом, который указывает им матрица (публичные источники названы там):
- MODELLED Детерминированные, хешируемые по сценарию, SBOM и кроссплатформенные эталонные проверки (golden). Оракул (ExternalDataset): соответствие SBOM официальной схеме JSON CycloneDX 1,5 (плюс допустимые идентификаторы SPDX) — внешний опубликованный стандарт, ноль ошибок валидации на всём графе зависимостей; часть о детерминизме FoM и побайтной воспроизводимости остаётся закреплённой проверкой внутренней согласованности, поэтому строка остаётся MODELLED
- MODELLED Плоский гравитационный разворот при выведении многоступенчатого аппарата над невращающейся сферической Землёй сквозь Стандартную атмосферу США 1976 (плотность и давление), с p. Оракул (InternalConsistency): Внутренняя согласованность: точное тождество «скорость выгорания = сумма Isp g0 ln(m0/mf) минус четыре интегрированные потери» (невязка ниже 1e-6 м/с), уравнение Циолковского для вертикального вакуумного горения, где гравитация — единственная потеря, и давления US76 на уровне моря и на тропопаузе. ЧЕГО НЕТ: потери какого-либо опубликованного аппарата не сравнивались; нет вращения Земли, пассивного участка, дросселирования и наведения помимо импульса; постоянный C_D; не траект
Ограничения#
Что отчёт самого прогона называет не смоделированным или не проверенным:
- MODELLED — плоский гравитационный разворот при выведении многоступенчатого аппарата над невращающейся сферической Землёй сквозь US76, с интегрированными потерями на гравитацию, сопротивление, управление и противодавление и проверенным тождеством «идеальный dv минус потери»; постоянный C_D, без вращения, без пассивного участка, без наведения помимо импульса по тангажу (результат
label) - MODELLED. (каталог видов (
kshana kinds --json)) - Потери при гравитационном развороте при выведении ILLUSTRATIVE двухступенчатой ракеты-носителя на керосине и кислороде (не реальный аппарат): вертикальный подъём до 1 км, импульс по тангажу 3 deg в течение 10 с, затем тяга вдоль скорости. Прогон интегрирует потери на гравитацию, сопротивление, управление и противодавление и проверяет, что идеальный dv минус потери равен скорости выгорания. MODELLED: плоская невращающаяся Земля, постоянный C_D, без пассивного участка, без наведения помимо импульса. (комментарий в файле сценария, строки 1–5)
- Воспроизводимость и гарантии качества ПО — MODELLED, а не validated: одно из частных утверждений проверено извне, но вся возможность составлена из смоделированных частей, поэтому возможность остаётся Modelled. (матрица верификации (docs/MODELLED-RATIONALE.md))
- Потери ракеты при выведении на гравитацию, сопротивление, управление и противодавление — MODELLED, а не validated: проверено по собственному замкнутому / аналитическому тождеству — это выявляет ошибки переписывания и коэффициентов, но не является внешним оракулом. (матрица верификации (docs/MODELLED-RATIONALE.md))
См. также#
- Страница семейства: Анализ миссий, линии связи и космические операции
- Все виды: KINDS.md
- Тематическая страница: ENTRY-EO-ASCENT.md