lunar-descent (tipo de escenario)
Tipo de escenario del motor v0.40.0, familia Lunar y cislunar. Carácter consultivo: resultado de análisis de una herramienta de investigación e ingeniería, no un equipo de navegación homologado ni un servicio de seguridad de la vida humana. Cada etiqueta de aquí es la del motor o la de la matriz de verificación; un tipo de escenario es MODELLED salvo que la matriz diga otra cosa (cómo se obtiene una etiqueta: la sección Evidence del README).
Qué hace#
Presupuesto de dispersión de aterrizaje MODELLED para un descenso propulsado a un emplazamiento polar sur (clase Artemis). Por cada eje horizontal, un modelo de error inercial de cinco estados (posición, velocidad, sesgo del acelerómetro, inclinación de actitud, sesgo del giróscopo) es impulsado por la fuerza específica del descenso; un filtro secuencial toma posiciones de las ayudas habilitadas: una posición AFS de los relés visibles de una constelación ILLUSTRATIVE de clase LCNS (autónoma, o diferencial usando el residuo del enlace de corrección de lunar-differential-pnt, con el reloj asistido cuando solo hay tres relés visibles) y una posición relativa al terreno (el correlador TERCOM/SITAN del crate sobre un relieve sintético, o la cota de Cramer-Rao de correlacionar una ventana de elevación del DEM polar sur real de LOLA). La hora lunar entra a través del reloj del vehículo en las posiciones (el desfase LTC-TT de lunar-time-offset, o la incertidumbre de su banda publicada) y como un error de etiqueta de tiempo a lo largo de la trayectoria. Informa de la elipse de aterrizaje de 3 sigma, R95, las fuentes inerciales de forma cerrada, la contribución de cada ayuda, la ablación de cada combinación de ayudas, una calibración Monte Carlo de la elipse y la covarianza transmitida. MODELLED: clase de IMU, conjunto de relés, perfil de descenso y término de guiado ilustrativos; terrain-nav usa un relieve sintético a escala métrica terrestre; la disponibilidad de AFS es una época con una máscara plana. Sin respaldo de ninguna agencia; software de carácter consultivo, no un equipo de navegación certificado.
Una ejecución de scenarios/lunar-descent.toml se resume así: lunar-descent | -89.50 deg | solo inercial 517/517 m (E/N) | con ayudas 7.6/4.8 m | dispersión R95 51 m | elipse de 3 sigma 64 x 62 m | 99,1 % dentro (se espera 98,9 %) (MODELLED)
Entradas#
Del esquema (kshana kinds --json):
- Campos obligatorios: ninguno
- Campos opcionales:
site_lat_deg,site_lon_deg,more_site_lats_deg,descent_s,specific_force_m_s2,horizontal_speed_m_s,accel_bias_ug,align_arcmin,gyro_bias_deg_per_hr,carried_pos_sigma_m,carried_vel_sigma_m_s,guidance_sigma_m,afs_mode,n_relays,mask_deg,afs_cn0_dbhz,sis_ure_m,afs_first_fix_s,afs_interval_s,baseline_km,trn_source,trn_fix_time_s,trn_altimeter_sigma_m,trn_map_sigma_m,dem_descriptor,trn_window_m,trn_height_sigma_m,trn_registration_sigma_m,lunar_time_mode,time_since_sync_days,n_trials,seed
El ejemplo scenarios/lunar-descent.toml establece, entre otros:
| Campo | Valor | Unidad |
|---|---|---|
accel_bias_ug |
100 | no indicado |
afs_cn0_dbhz |
35 | dB-Hz |
afs_first_fix_s |
60 | s |
afs_interval_s |
60 | s |
afs_mode |
differential | texto |
align_arcmin |
3 | no indicado |
baseline_km |
10 | km |
carried_pos_sigma_m |
100 | m |
carried_vel_sigma_m_s |
0.1 | m/s |
descent_s |
600 | s |
guidance_sigma_m |
20 | m |
gyro_bias_deg_per_hr |
0.01 | no indicado |
Ejecútelo#
kshana scenarios/lunar-descent.toml
2 escenarios incluidos usan este tipo de escenario; los demás están en scenarios/.
Qué proporciona#
Los resultados escalares de esa ejecución, con las unidades que indica el motor:
| Resultado | Valor | Unidad |
|---|---|---|
afs_mode |
differential | texto |
aids.afs.clock_aided_three_relay_fix |
false | indicador |
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.fixes_used |
9 | 1 |
aids.afs.relays_visible |
7 | 1 |
aids.terrain.fix_sigma_east_m |
29.602636 | m |
aids.terrain.fix_sigma_north_m |
29.602636 | m |
aids.terrain.fix_time_s |
480 | s |
Etiqueta del resultado (la del motor): MODELLED
Evidencias#
MODELLED: las filas de la matriz de verificación que nombran este tipo de escenario.
- MODELLED El tipo de escenario y fase
lunar-descent: un modelo de error inercial de cinco estados por eje (posición, velocidad, sesgo del acelerómetro, inclinación, sesgo del giróscopo) durante un descenso propulsado, ayudado por posiciones AFS (autónomas o diferenciales, con el caso de tres rel
Las filas que la propia ejecución puso a prueba, con la referencia independiente que da la matriz a cada una (las fuentes públicas se nombran allí):
- MODELLED Determinista, con hash de escenario, SBOM + barreras golden multiplataforma. Referencia independiente (ExternalDataset): ajuste a la norma del SBOM al esquema JSON oficial de CycloneDX 1,5 (+ identificadores SPDX válidos) — un estándar externo publicado, cero errores de validación en todo el grafo de dependencias; la parte de determinismo de FoM / reproducibilidad byte a byte sigue siendo una comprobación de autoconsistencia fijada, por lo que la fila sigue siendo MODELLED
- MODELLED El tipo de escenario y fase
lunar-descent: un modelo de error inercial de cinco estados por eje (posición, velocidad, sesgo del acelerómetro, inclinación, sesgo del giróscopo) durante un descenso propulsado,. Referencia independiente (InternalConsistency): La deriva inercial de forma cerrada, los resultados propios de los tipos de escenario reutilizados y la calibración de la elipse de 3 sigma (la fracción interior coincide con su valor esperado) en las pruebas. No se compara ningún aterrizaje en vuelo ni ensayado
Limitaciones#
Lo que el propio informe de la ejecución dice que no está modelado o no está validado:
- MODELLED (resultado
label) - Presupuesto de dispersión de aterrizaje MODELLED para un descenso propulsado a un emplazamiento polar sur (clase Artemis). (catálogo de tipos de escenario (
kshana kinds --json)) - MODELLED: clase de IMU, conjunto de relés, perfil de descenso y término de guiado ilustrativos; terrain-nav usa un relieve sintético a escala métrica terrestre; la disponibilidad de AFS es una época con una máscara plana. (catálogo de tipos de escenario (
kshana kinds --json)) - HONESTIDAD: MODELLED. La clase de IMU, el perfil de descenso, el conjunto de relés, el error de la señal en el espacio y el término de guiado son entradas ILLUSTRATIVE, no mediciones. El modo terrain-nav usa el relieve sintético autocontenido y una escala métrica terrestre, de modo que el término de terreno de aquí es el comportamiento del correlador sobre un sustituto, no una afirmación sobre el relieve polar sur: la variante lola-crlb (lunar-descent-lola.toml) usa el real (comentario del archivo de escenario, líneas 14 a 20)
- La reproducibilidad y el aseguramiento del software son MODELLED, no están validados: una subafirmación se comprueba externamente, pero la capacidad completa compone piezas modeladas, por lo que la capacidad sigue siendo modelada. (matriz de verificación (docs/MODELLED-RATIONALE.md))
- Presupuesto de dispersión de aterrizaje en un emplazamiento polar lunar (
lunar-descent) es MODELLED, no validado: comprobado frente a su propia identidad analítica / de forma cerrada: detecta errores de transcripción y de coeficientes, pero no es una referencia independiente externa. (matriz de verificación (docs/MODELLED-RATIONALE.md))
Véase también#
- Página de la familia: Lunar y cislunar
- Todos los tipos de escenario: KINDS.md
- Página del tema: MISSION-THREAD-LUNAR.md
- Página del tema: MISSION-THREAD.md