Lunar y cislunar (familia de tipos de escenario)
24 tipos de escenario del motor v0.40.0. 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).
Páginas temáticas: LUNAR-REFERENCE-STATION, LUNAR-INFRASTRUCTURE, LUNANET-AFS. Ejecute uno: kshana scenarios/lunar-infrastructure-od-consistency.toml. Todas las familias: KINDS.md.
| Tipo | Qué hace | Registro |
|---|---|---|
lunar-integrity |
Pasada del nivel de protección de ARAIM en el polo sur lunar frente a un conjunto representativo de relés LunaNet. | MODELLED (etiqueta del resultado) |
lunar-time-offset |
Tasa relativista modelada del reloj Tierra–Luna (Tiempo Coordinado Lunar, LTC/TCL): la tasa secular LTC−TT a partir de la diferencia de autopotencial y del término cinético de la Luna, presentada con el 56–59 | MODELLED (etiqueta del resultado) |
lunar-time-budget |
Presupuesto MODELLED de error de tiempo de extremo a extremo del Tiempo Lunar Coordinado (LTC): los siete términos de error del LTC reunidos como curvas de error de tiempo x_i(τ) sobre toda una malla de tiempos de promediado, sumados en raíz cuadrada en x_Σ(τ), y el c | MODELLED |
lunar-ascent |
Ascenso propulsado MODELLED desde un emplazamiento de superficie polar sur hasta la órbita de encuentro, y la covarianza de posición y velocidad que transporta de vuelta a la órbita (clase Artemis). | MODELLED |
lunar-surface |
Disponibilidad MODELLED de posicionamiento y temporización en la superficie por emplazamiento y estación para emplazamientos polares sur de clase Artemis. | MODELLED |
lunar-descent |
Presupuesto de dispersión de aterrizaje MODELLED para un descenso propulsado a un emplazamiento polar sur (clase Artemis). | MODELLED |
lunar-orbit-rendezvous |
Navegación relativa MODELLED para un acoplamiento al estilo Orion-módulo de aterrizaje en una órbita lunar baja o una órbita polar elíptica (clase Artemis). | MODELLED |
lunar-vlbi |
Observable modelado del retardo VLBI geodésico lunar: una línea de base terrestre (dos estaciones en tierra, GCRS) observa una señal unidireccional de una baliza en la superficie lunar de clase NovaMoon. | MODELLED 3 · VALIDATED 3 |
lunar-vlbi-fim |
Covarianza de las coordenadas de estación de VLBI lunar: las derivadas parciales del retardo del observable lunar-vlbi acumuladas a lo largo de un CALENDARIO explícito (líneas de base x épocas) en una matriz de información de Fisher, invertida, y se pre | MODELLED 3 · VALIDATED 2 |
lunar-joint-od-clock |
Estimador por lotes modelado, conjunto y multitécnica, de OD lunar + reloj sobre una red SIMULADA: un ajuste instantáneo de Gauss-Newton que fusiona retardos VLBI geodésicos de línea de base terrestre, distancias locales lunares estación↔satélite | MODELLED (etiqueta del resultado) |
lunar-frame-realisation |
Realización modelada del marco de referencia lunar: un ajuste de datum de Helmert (de semejanza) de 7 parámetros —3 de traslación, 3 de rotación de ángulo pequeño, 1 de escala— que vincula un conjunto estimado de puntos MCMF derivados de coordenadas selenográficas | MODELLED (etiqueta del resultado) |
lunar-frame-campaign |
Datum de marco de Helmert (de semejanza) de siete parámetros, determinado por una CAMPAÑA DE OBSERVACIÓN SIMULADA y no por una transformación inyectada. | MODELLED 2 · VALIDATED 3 |
lunar-llr-datum |
Datum de marco lunar de Helmert de siete parámetros, determinado por una campaña de observación REAL y archivada y no por una simulada. | VALIDATED |
moonlight-service-volume |
Análisis modelado del volumen de servicio de navegación lunar a partir de una constelación en órbita lunar de clase Moonlight/LCNS, ILLUSTRATIVE y de fuentes públicas (sin afiliación con la ESA): recorre una malla selenográfica de latitud/longitud sobre | MODELLED |
lunar-differential-pnt |
PNT DIFERENCIAL lunar modelado (un análogo lunar de DGNSS/SBAS): una estación de referencia de clase NovaMoon en una ubicación selenográfica CONOCIDA calcula correcciones diferenciales por satélite a partir de un conjunto ILLUSTRATIVE | MODELLED (etiqueta del resultado) |
lunar-station-coverage |
Cobertura modelada de una estación de referencia lunar: un barrido Monte Carlo del modelo de PNT diferencial lunar sobre una malla de usuarios en la región polar sur y un día de épocas. | MODELLED |
lunar-beacon |
Aumentación con balizas de superficie de un servicio de navegación orbital lunar, como una tabla ejecutable de antes y después. | MODELLED |
lunar-interop-export |
Exportación modelada de interoperabilidad lunar: emite el marco de referencia lunar, la escala de tiempo lunar y las efemérides lunares en formas de intercambio basadas en CCSDS y alineadas con LunaNet/IOAG, con comprobaciones de ida y vuelta y de ajuste a la norma por campo | MODELLED (etiqueta del resultado) |
cislunar-observability |
Observabilidad MODELLED de una constelación cislunar plana (P6): sigue una constelación plana de DRO con corrección diferencial de cuatro naves con medición de distancias entre satélites e informa de cuánto de una nave | MODELLED |
cislunar-arc-recovery |
Prueba MODELLED con un estimador independiente del umbral de observabilidad de la longitud de arco cislunar. | MODELLED |
lunar-attack-surface |
Superficie de ataque a la seguridad de la señal de navegación en la superficie lunar (P1): compone los análisis abiertos de seguridad de la señal en una única ejecución accesible desde el binario. | MODELLED (etiqueta del resultado) |
lunar-jamming |
Jamming de RF de origen lunar: relación jammer-señal por satélite, C/N₀ efectivo y pérdida de enganche para un usuario selenográfico en superficie bajo un jammer en la superficie lunar (o elevado), sobre la constelación pública ilustrativa | MODELLED |
earth-gnss-lunar |
Recepción de GNSS terrestre a distancia lunar, la capa de señal débil que nombra el artículo sobre resiliencia ante conflictos y para la que el motor no tenía modelo. | MODELLED |
lunar-infrastructure |
Estudios MODELLED de la órbita y la superficie de la Luna como infraestructura de navegación y geodésica, cinco estudios tras un único tipo de escenario seleccionado mediante study: od-consistency (determinación de órbita a bordo con GNSS terrestre en |
MODELLED (etiqueta del resultado) |
lunar-integrity#
Paso de nivel de protección ARAIM en el polo sur lunar frente a un conjunto representativo de relés LunaNet. sigma_ure_m expone la precisión de medición de distancia de la señal en el espacio (los niveles de protección escalan linealmente con ella, de modo que barrerla responde qué precisión de medición de distancia exige un límite de alerta). Por defecto, el caso histórico de clase LNIS del polo sur.
Campos obligatorios: ninguno. Opcionales: step_s, duration_s, alert_limit_m, p_hmi, sigma_ure_m.
Registro: ninguna fila de la matriz nombra este tipo de escenario; el motor etiqueta su propio resultado. Página completa, con las entradas, los resultados, las evidencias y las limitaciones: lunar-integrity.
kshana scenarios/lunanet-araim.toml
lunar-time-offset#
Tasa relativista modelada del reloj Tierra-Luna (Tiempo Coordenado Lunar, LTC/TCL): la tasa secular LTC−TT a partir de la diferencia de potencial propio y del término cinético de la Luna, indicada con la banda publicada de 56–59 µs/día, más el desfase acumulado a lo largo de un horizonte.
Campos obligatorios: ninguno. Opcionales: epoch_year, epoch_month, epoch_day, horizon_days.
Registro: ninguna fila de la matriz nombra este tipo de escenario; el motor etiqueta su propio resultado. Página completa, con las entradas, los resultados, las evidencias y las limitaciones: lunar-time-offset.
kshana scenarios/lunar-time-offset.toml
lunar-time-budget#
Presupuesto de error de tiempo MODELLED de extremo a extremo del Tiempo Lunar Coordinado (LTC): los siete términos de error del LTC reunidos como curvas de error de tiempo x_i(τ) sobre toda una cuadrícula de tiempos de promediado, sumados en raíz cuadrática en x_Σ(τ), y el τ de CRUCE reloj-marco en el que el término creciente del reloj supera al término constante de realización del marco en tiempo real (por debajo de él el presupuesto está limitado por el marco, por encima, por el reloj): la respuesta honesta al artefacto de un único τ. Las pendientes en τ son de forma cerrada y comprobables analíticamente (reloj τ^{+1/2}/τ^{+1}, suelos τ^0, medida τ^{-1/2}) y las filas de reloj reproducen las especificaciones publicadas de reloj a un día (crate::clock_specs); las MAGNITUDES de los suelos del enlace de RF u óptico, de la realización del marco, del residuo relativista y de las efemérides son asignaciones de presupuesto modeladas (valores por defecto documentados, sustituibles por quien llama), no mediciones. La aportación es el τ de cruce reproducible, no una cifra por término certificada; no certificado para la medición del tiempo operativa.
Campos obligatorios: ninguno. Opcionales: clock, tau_min_s, tau_max_s, points_per_decade, clocks, time_lab.
Registro: MODELLED. Página completa, con las entradas, los resultados, las evidencias y las limitaciones: lunar-time-budget.
kshana scenarios/lunar-time-budget.toml
lunar-ascent#
Ascenso propulsado MODELLED desde un emplazamiento de superficie polar sur hasta la órbita de encuentro, y la covarianza de posición y velocidad que transporta de vuelta a la órbita (clase Artemis). El modelo de error inercial de cinco estados por eje de lunar-descent (posición, velocidad, sesgo del acelerómetro, inclinación de actitud, sesgo del giróscopo, impulsado por la fuerza específica) se ejecuta en los tres ejes del emplazamiento a partir del estado de superficie con el que entra la fase; 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) se toma a un intervalo indicado, con la hora lunar entrando a través del reloj del vehículo y un error de etiqueta de tiempo a lo largo de la trayectoria. Informa de las fuentes inerciales de forma cerrada, de la contribución de la ayuda, de la ablación, de los 1 sigma de navegación durante el ascenso, de la dispersión al corte del motor junto al conocimiento de navegación, y de la covarianza MCI completa de 6x6 en la inserción con la correlación posición-velocidad conservada. MODELLED: clase de IMU, fuerza específica, conjunto de relés y dispersión al corte ilustrativos; errores mantenidos en los ejes del emplazamiento de lanzamiento; el estado nominal de salida es un sustituto. Sin respaldo de ninguna agencia; software de carácter consultivo, no un equipo de navegación certificado.
Campos obligatorios: ninguno. Opcionales: 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.
Registro: MODELLED. Página completa, con las entradas, los resultados, las evidencias y las limitaciones: lunar-ascent.
kshana scenarios/lunar-ascent.toml
lunar-surface#
Disponibilidad MODELLED de posicionamiento y temporización en la superficie por emplazamiento y estación para emplazamientos polares sur de clase Artemis. Para cada emplazamiento y estación (una época y una ventana posterior) informa del posicionamiento por relés (cuatro o más relés de una constelación ILLUSTRATIVE de clase LCNS a la vista y PDOP por debajo de un umbral, con las mismas funciones que moonlight-service-volume y, con una sección de terreno, el horizonte trazado por rayos del terreno de lunar-station-coverage), de si la Tierra y el Sol están sobre el horizonte del emplazamiento (Sol, Luna y orientación lunar analíticos, con libración incluida, que es lo que varía con la estación), y de la disponibilidad de temporización (un relé o la Tierra a la vista) con el tramo más largo sin ninguno de los dos, el holdover que debe superar un reloj de superficie. El resultado de un solo emplazamiento es igual al de moonlight-service-volume bit a bit. MODELLED: conjunto de relés kepleriano ilustrativo en una Luna de rotación media; la cifra de relés no cambia con la estación; el terreno es el recorte de LOLA de 1200 m. Sin respaldo de ninguna agencia; software de carácter consultivo, no un equipo de navegación certificado.
Campos obligatorios: ninguno. Opcionales: sites, season_dates, window_days, step_min, stay_days, timing_floor_s, n_sats, sma_km, eccentricity, inc_deg, argp_deg, mask_deg, pdop_threshold, earth_mask_deg, sun_mask_deg, terrain.
Registro: MODELLED. Página completa, con las entradas, los resultados, las evidencias y las limitaciones: lunar-surface.
kshana scenarios/lunar-surface.toml
lunar-descent#
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.
Campos obligatorios: ninguno. 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.
Registro: MODELLED. Página completa, con las entradas, los resultados, las evidencias y las limitaciones: lunar-descent.
kshana scenarios/lunar-descent.toml
lunar-orbit-rendezvous#
Navegación relativa MODELLED para un acoplamiento al estilo Orion-módulo de aterrizaje en una órbita lunar baja o una órbita polar elíptica (clase Artemis). Un perseguidor y un objetivo vuelan la misma órbita bajo el modelo de fuerzas lunar del crate; una estimación conjunta por lotes de Gauss-Newton de 21 parámetros a lo largo del arco (dos estados de vehículo y sesgos persistentes de la señal en el espacio) fusiona una posición absoluta por vehículo de un conjunto de relés ILLUSTRATIVE de clase LCNS (relés detrás de la Luna descartados, cuatro necesarios, el error de señal en el espacio de modo común se cancela entre los vehículos) y una distancia de enlace cruzado, con la precisión de medición de distancia a partir de la cota de seguimiento de código del piloto AFS de LunaNet. Informa del error formal y Monte Carlo de posición y velocidad relativas en los ejes LVLH del objetivo, la disponibilidad de posiciones, el error de estimación normalizado cuadrático medio frente a su valor esperado y toda prueba cuya iteración no convergió, la deriva por ignorar los armónicos de gravedad y la covarianza completa de 6x6 transmitida. Una comprobación de forma cerrada de Hill/Clohessy-Wiltshire se aplica al caso circular. MODELLED: conjunto de relés, presupuesto de errores y distribuciones a priori ilustrativos; la verdad de referencia y el estimador comparten un modelo de fuerzas, de modo que el NEES comprueba la autoconsistencia y no el error del modelo. Sin respaldo de ninguna agencia; software de carácter consultivo, no un equipo de navegación certificado.
Campos obligatorios: ninguno. Opcionales: 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.
Registro: MODELLED. Página completa, con las entradas, los resultados, las evidencias y las limitaciones: lunar-orbit-rendezvous.
kshana scenarios/lunar-orbit-rendezvous.toml
lunar-vlbi#
Observable modelada del retardo de VLBI geodésico lunar: una línea base terrestre (dos estaciones en tierra, GCRS) observa una señal unidireccional de una baliza de superficie lunar de clase NovaMoon. Emite el retardo de campo cercano como diferencia de dos distancias, su tasa y la corrección de campo cercano por curvatura del frente de onda a lo largo de un pase, contrastada con la observable Δ-DOR de onda plana del mismo código en el límite de campo lejano, con derivadas parciales verificadas por diferencias finitas. La vía analítica por defecto es MODELLED y lleva las salvedades de coherencia de marcos, de movimiento polar xp=yp=0 y de onda plana frente a campo cercano. Si se establecen planetary_kernel_path, earth_orientation_kernel_path y moon_orientation_kernel_path, se ejecuta en su lugar la vía de núcleos (DE440, MOON_PA_DE440, ITRF93; tiempos de luz baricéntricos convergidos; añade las derivadas parciales de la baliza y de la estación de la época), cuyo retardo newtoniano y cuyas derivadas parciales coinciden con los tiempos de luz convergidos de NAIF SPICE hasta 0,06 ps y 7.4e-9. No validado con datos reales de VLBI.
Campos obligatorios: ninguno. Opcionales: station1_lat_deg, station1_lon_deg, station1_alt_m, station2_lat_deg, station2_lon_deg, station2_alt_m, beacon_lat_deg, beacon_lon_deg, beacon_alt_m, epoch_year, epoch_month, epoch_day, horizon_hours, step_min, planetary_kernel_path, earth_orientation_kernel_path, moon_orientation_kernel_path.
Registro: MODELLED 3 · VALIDATED 3. Página completa, con las entradas, los resultados, las evidencias y las limitaciones: lunar-vlbi.
kshana scenarios/lunar-vlbi.toml
lunar-vlbi-fim#
Covarianza de las coordenadas de estación del VLBI lunar: las derivadas parciales del retardo de la observable lunar-vlbi acumuladas a lo largo de un CALENDARIO explícito (líneas base x épocas) en una matriz de información de Fisher, invertida e indicada como la covarianza de las coordenadas de estación y la sigma de estación por coordenada: una salida calculada por el motor, y no una precisión escalar del retardo pasada por un factor de equipartición isótropo supuesto g = 3. El estado lleva coordenadas de estación FIJAS a la Tierra (ITRS), de modo que el jacobiano es la derivada parcial inercial rotada por la matriz GCRS->ITRS de cada época: la rotación terrestre es lo que hace observables esas coordenadas, y el informe MIDE el barrido de la línea de visión fija a la Tierra y la declinación de la baliza en lugar de suponerlos. Una observación es un par (línea base, época) con AMBAS estaciones por encima de la máscara de elevación, ponderado con 1/delay_sigma_s^2. Indica rango, defecto de datum, número de condición, el espectro completo de información, la matriz de covarianza, las sigmas por estación y por eje y en 3-D, y el espacio nulo de la red libre en cada ejecución; ante una deficiencia de rango, la sigma principal se publica como NULL con un estado, nunca se lee de una inversa casi singular. El valor de equipartición cdelay_sigma_ssqrt(g/N) para el MISMO calendario se emite junto al valor calculado con el cociente, junto con la cota isótropa de traza sqrt(p/trace(M)) que AM-HM convierte en un suelo estricto, de modo que el cociente es la anisotropía que descartaba el supuesto. El cierre del retardo tau_ik = tau_ij + tau_jk hace que solo n-1 de las n(n-1)/2 líneas base sean geométricamente independientes; el informe indica ambos recuentos. MODELLED: las efemérides del centro de la Luna, los relojes de estación, la troposfera y los parámetros de orientación terrestre se mantienen FIJOS y las observaciones se tratan como independientes, de modo que la covarianza es una cota de Cramer-Rao para un conjunto reducido de parámetros, no un resultado de sesión predicho; la sigma del retardo, las coordenadas de estación y el calendario son entradas. La derivada parcial que el jacobiano del retardo geométrico omite (el término de Shapiro diferenciado) se mide por diferencias finitas y se emite. No es un producto geodésico.
Campos obligatorios: ninguno. Opcionales: stations, beacon_lat_deg, beacon_lon_deg, beacon_alt_m, epoch_year, epoch_month, epoch_day, arc_hours, step_min, delay_sigma_s, elevation_mask_deg, datum, estimate_beacon, rel_tol, equipartition_g, planetary_kernel_path.
Registro: MODELLED 3 · VALIDATED 2. Página completa, con las entradas, los resultados, las evidencias y las limitaciones: lunar-vlbi-fim.
kshana scenarios/lunar-vlbi-fim.toml
lunar-joint-od-clock#
Estimador por lotes conjunto multitécnica modelado de OD lunar + reloj sobre una red SIMULADA: un ajuste instantáneo de Gauss-Newton que fusiona retardos de VLBI geodésico de línea base terrestre, distancias locales lunares estación↔satélite y distancias entre satélites para recuperar, a la vez, la posición 3D de una estación de superficie lunar, las posiciones de una pequeña constelación y el desfase de reloj de cada elemento a partir de una verdad inyectada. El resultado principal honesto, que el VLBI hace observable la posición 3D completa de la estación allí donde la medición de distancia solo local lunar deja una dirección débilmente observada, se informa como el contraste de error de estación con y sin VLBI. Recuperación simulada en lazo cerrado MODELLED (la verdad comparte el modelo de observación), determinista (con semilla), NO validada con datos reales; sin propagación de modelo de fuerzas dentro del resolutor; sin TRL/herencia/respaldo de ninguna agencia.
Campos obligatorios: ninguno. Opcionales: n_sat, n_earth, seed, sigma_vlbi_s, sigma_range_m, sigma_isl_m, station_lat_deg, station_lon_deg, station_alt_m, orbit_radius_km, sigma_clock_s, orbit_ecc, orbit_inc_deg, orbit_argp_deg, orbit_planes, epoch_year, epoch_month, epoch_day.
Registro: ninguna fila de la matriz nombra este tipo de escenario; el motor etiqueta su propio resultado. Página completa, con las entradas, los resultados, las evidencias y las limitaciones: lunar-joint-od-clock.
kshana scenarios/lunar-joint-od-clock.toml
lunar-frame-realisation#
Realización modelada del marco de referencia lunar: un ajuste de datum de Helmert (similitud) de 7 parámetros (3 de traslación, 3 de rotación de ángulo pequeño, 1 de escala) que liga un conjunto estimado de coordenadas de puntos MCMF derivadas de lo selenográfico a un datum mediante mínimos cuadrados ponderados (crate::batch_ls::gauss_newton), más un sencillo enlace de orientación que expresa la pequeña rotación realizada en torno a los ejes ICRF respecto de la orientación del cuerpo WGCCRE de la IAU 2015. El escenario inyecta una transformación pequeña conocida (traslación ~decenas de m, rotación ~µrad, escala ~1e-7) en una red sintética de puntos bien repartidos, añade ruido gaussiano con semilla, recupera el datum e informa de la transformación recuperada, del error de recuperación por parámetro frente a la verdad inyectada y del residuo RMS posterior al ajuste. Autocoherencia MODELLED: recupera una transformación de similitud inyectada (sin ruido hasta ~precisión de máquina), NO es una realización frente a datos reales de seguimiento/VLBI; determinista (con semilla); sin TRL/herencia/respaldo de ninguna agencia.
Campos obligatorios: ninguno. Opcionales: n_points, tx_m, ty_m, tz_m, rot_x_urad, rot_y_urad, rot_z_urad, scale_ppb, noise_sigma_m, seed, epoch_year, epoch_month, epoch_day.
Registro: ninguna fila de la matriz nombra este tipo de escenario; el motor etiqueta su propio resultado. Página completa, con las entradas, los resultados, las evidencias y las limitaciones: lunar-frame-realisation.
kshana scenarios/lunar-frame-realisation.toml
lunar-frame-campaign#
Datum de marco de siete parámetros de Helmert (similitud) obtenido de una CAMPAÑA DE OBSERVACIÓN SIMULADA y no de una transformación inyectada. Una red de estaciones terrestres observa un catálogo de balizas de la superficie lunar según un calendario explícito; las parciales del retardo de VLBI lunar se acumulan sobre ese calendario en una matriz de información de Fisher de las coordenadas de las balizas exactamente como hace lunar-vlbi-fim; y esa información se propaga a través del diseño de Helmert A = [I3 | [p]_x | p] en los puntos del catálogo hasta la covarianza del datum H = A^T M_b A, diagnosticada por crate::fim::crlb. NO se inyecta ninguna transformación y no se recupera nada de una respuesta plantada, de modo que la precisión del datum informada se deriva del programa de observación: reducir a la mitad la sigma del retardo la reduce exactamente a la mitad, y alargar el arco la mejora porque la libración que el informe MIDE (sub_earth_direction_sweep_deg) es lo que separa la coordenada de la baliza en la línea de visión de las del plano del cielo. El rango, el defecto de datum, el número de condición, el espectro completo, las direcciones inobservables EN LA BASE DE SIETE PARÁMETROS, la dirección más débil incluso con rango completo y la parte de ella que corresponde a cada parámetro se emiten en cada ejecución; un parámetro que la campaña no restringe se publica como NULL con un estado, nunca leído de una inversa casi singular. La correlación del error de las balizas se mide, no se supone: con las estaciones fijas ninguna observación toca dos balizas, de modo que la matriz de información es exactamente diagonal por bloques (offblock_fraction 0), y con las estaciones estimadas el bloque marginalizado por Schur está acoplado, con la correlación inducida impresa y toda la propagación repetida descartándola, de modo que el precio de una suposición de independencia es un número. La misma propagación con una sigma isótropa por coordenada, y el error de recuperación que informa el escenario lunar-frame-realisation, se ejecutan ambos aquí y se imprimen junto al valor de la campaña con sus razones. MODELLED: el catálogo de balizas tiene fuente pero la CAMPAÑA es simulada: la red de estaciones y la sigma del retardo son entradas ilustrativas, las observaciones de retardo individuales se tratan como independientes, y las efemérides del centro de la Luna, los relojes de las estaciones, la troposfera y los parámetros de orientación terrestre se mantienen FIJOS, de modo que la covarianza del datum es una cota de Cramer-Rao para un conjunto reducido de parámetros. No es un producto geodésico.
Campos obligatorios: ninguno. Opcionales: stations, beacons, epoch_year, epoch_month, epoch_day, arc_hours, step_min, delay_sigma_s, elevation_mask_deg, earth_elevation_mask_deg, station_datum, rel_tol, assumed_coordinate_sigma_m, solver.
Registro: MODELLED 2 · VALIDATED 3. Página completa, con las entradas, los resultados, las evidencias y las limitaciones: lunar-frame-campaign.
kshana scenarios/lunar-frame-campaign.toml
lunar-llr-datum#
Datum de marco lunar de Helmert de siete parámetros obtenido de una campaña de observación REAL y ARCHIVADA y no de una simulada. Mientras que lunar-frame-campaign eliminaba la transformación inyectada pero seguía declarando su red de estaciones, su calendario y su sigma por observación como entradas ILLUSTRATIVE, este tipo de escenario toma las tres de mediciones: las épocas son los instantes de transmisión desde tierra de puntos normales archivados de ILRS Consolidated Laser Ranging Data, las observaciones son las distancias láser realmente disparadas a las cinco matrices de retrorreflectores de la Luna, y cada peso de observación es la propia precisión archivada de ese punto normal, bin_rms/sqrt(n_raw), leída del archivo. Las coordenadas de las estaciones proceden de la solución SLR ITRF2020 del IERS (propagada a la época con sus velocidades publicadas) y las de los reflectores de la Tabla 7 de JPL DE430 en el marco de Tierra media/rotación media que realiza el modelo WGCCRE de la IAU 2015. Las parciales de distancia se acumulan en la matriz de información de Fisher conjunta de coordenadas de reflectores y se propagan a través del mismo diseño de Helmert hasta la covarianza del datum, diagnosticada por crate::fim::crlb. El rango, el defecto, la condición, el espectro, las direcciones inobservables en la base de siete parámetros, la dirección más débil con rango completo y la parte de ella que corresponde a cada parámetro se emiten en cada ejecución, y un parámetro no restringido se publica como NULL con un estado. La correlación entre matrices está MEASURED en exactamente cero en lugar de suponerse, porque una distancia láser toca una sola matriz. Un registro que los catálogos no pueden situar (una estación sin posición ITRF publicada) se OMITE Y SE CUENTA, y nunca se le da una coordenada sustituta. QUÉ ENLACES ESTÁN MEASURED Y CUÁLES ESTÁN MODELLED ES EL INFORME, NO UNA NOTA AL PIE: las efemérides del centro de la Luna y la orientación del cuerpo de la IAU siguen modeladas y su tamaño combinado se emite como el residuo de distancia unidireccional observado menos calculado sobre cada punto usado; la troposfera, las mareas del cuerpo sólido, la excentricidad de estación, el movimiento polar, UT1-UTC, el retardo relativista y los relojes de estación están ausentes y dentro de ese residuo. Como un error de efemérides llega a una covarianza solo a través de la dirección de cada línea de visión, cada ejecución vuelve además a resolver todo el datum con todas las parciales inclinadas sensitivity_tilt_deg (con signo alterno) y emite la razón, de modo que la insensibilidad de la covarianza a las efemérides modeladas es un número y no un argumento. Las propias cifras de la campaña simulada se EJECUTAN y se imprimen junto a las medidas, no se transcriben. MODELLED: las cifras de siete parámetros son una cota de Cramer-Rao para un conjunto reducido de parámetros sobre un calendario real; no un datum resuelto, no un análisis LLR y no un producto geodésico. El fragmento de datos reales confirmado se distribuye con el repositorio pero no con el crate publicado; apunte data_dir a una copia de él.
Campos obligatorios: ninguno. Opcionales: data_dir, normal_points_dir, reflectors_path, stations_path, dut1_s, rel_tol, compare_simulated_campaign, sensitivity_tilt_deg, planetary_kernel_path, extra_reflectors, extra_beacons, extra_earth_elevation_mask_deg, beacon_campaign.
Registro: VALIDATED. Página completa, con las entradas, los resultados, las evidencias y las limitaciones: lunar-llr-datum.
kshana scenarios/lunar-llr-datum.toml
moonlight-service-volume#
Análisis modelado del volumen de servicio de navegación lunar a partir de una constelación en órbita lunar ILLUSTRATIVE, de fuentes públicas, de clase Moonlight/LCNS (sin afiliación con la ESA): barre una cuadrícula selenográfica de latitud y longitud a lo largo de un horizonte temporal e indica DOP, cobertura y disponibilidad (≥4 satélites Y PDOP < umbral), además de una envolvente generalizada de nivel de protección (HPL/VPL) de ARAIM lunar sobre el volumen. La geometría de DOP REUTILIZA el núcleo gnss_lib_py-VALIDATED (crate::orbit::dop); el nivel de protección REUTILIZA la maquinaria de ARAIM lunar LNIS de LunaNet (crate::lunar, σ_URE≈30 m) y se reduce al nivel de protección del polo sur existente como caso particular. Composición MODELLED: un conjunto de relés kepleriano circular o elíptico (no las efemérides reales LCNS/NRHO corregidas diferencialmente), una Luna de rotación media (sin libración ni polo con precesión). Determinista (geometría pura). Sin TRL, herencia de vuelo ni respaldo de agencia alguna.
Campos obligatorios: ninguno. Opcionales: n_sats, sma_km, eccentricity, inc_deg, argp_deg, lat_min_deg, lat_max_deg, lat_step_deg, lon_min_deg, lon_max_deg, lon_step_deg, horizon_hours, step_min, elev_mask_deg, pdop_threshold, alert_limit_m, p_hmi, perturbed, sigma_ure_m, export_site_lat_deg, export_site_lon_deg, export_antenna, ephemeris_path, planetary_kernel_path, epoch_utc, terrain.
Registro: MODELLED. Página completa, con las entradas, los resultados, las evidencias y las limitaciones: moonlight-service-volume.
kshana scenarios/moonlight-service-volume.toml
lunar-differential-pnt#
PNT DIFERENCIAL lunar modelado (un análogo lunar de DGNSS/SBAS): una estación de referencia de clase NovaMoon en una ubicación selenográfica CONOCIDA calcula correcciones diferenciales por satélite a partir de una constelación ILLUSTRATIVE de clase Moonlight/LCNS de fuentes públicas (NovaMoon se menciona solo como CLASE de sistema, sin afiliación a la ESA), y un usuario desplazado baseline_km las aplica de modo que los errores de órbita + reloj de MODO COMÚN se cancelan. El término de reloj se cancela EXACTAMENTE (una identidad algebraica); el término de órbita deja solo la proyección de la diferencia de línea de visión, que → 0 cuando la línea base → 0 (el suelo de decorrelación espacial) y crece ≈ linealmente con la línea base. Informa del error de posición 3D del usuario CON y SIN correcciones, el factor de reducción, la curva de error frente a línea base y un nivel de protección del usuario que REUTILIZA la maquinaria SBAS DO-229E (crate::sbas) con el residuo diferencial σ. MODELLED: identidad de cancelación exacta + modelo de decorrelación de primer orden; no validado con datos reales; sin TRL/herencia/respaldo de ninguna agencia. Determinista si tiene semilla.
Campos obligatorios: ninguno. Opcionales: n_sats, sma_km, eccentricity, inc_deg, argp_deg, ref_lat_deg, ref_lon_deg, baseline_km, orbit_err_m, clock_err_m, noise_m, seed, t_s, residual_sigma_m, p_hmi, survey_sigma_m, latency_s, quantization_bits.
Registro: ninguna fila de la matriz nombra este tipo de escenario; el motor etiqueta su propio resultado. Página completa, con las entradas, los resultados, las evidencias y las limitaciones: lunar-differential-pnt.
kshana scenarios/lunar-differential-pnt.toml
lunar-station-coverage#
Cobertura modelada de estaciones de referencia lunares: un barrido de Monte Carlo del modelo de PNT diferencial lunar sobre una cuadrícula de usuarios del polo sur y un día de épocas. Una estación de referencia diferencial en un emplazamiento conocido del polo sur corrige una constelación declarada (kepleriana ilustrativa o unas efemérides tabuladas) con un error declarado de señal en el espacio, un error de topografía, una latencia de corrección y una cuantización del enlace; por punto y sobre la región informa del percentil del error de posición corregido y sin corregir (3D, horizontal, vertical), la disponibilidad, la cobertura frente a un umbral declarado, los niveles de protección DO-229E, el radio de cobertura por acimut y el presupuesto del enlace de corrección en la estación y en el peor punto. No es una afirmación sobre el rendimiento de ningún sistema real; sin afiliación ni respaldo de ninguna agencia. MODELLED.
Campos obligatorios: ninguno. Opcionales: n_sats, sma_km, eccentricity, inc_deg, argp_deg, ephemeris_path, mask_deg, station_lat_deg, station_lon_deg, station_height_m, survey_sigma_m, orbit_err_m, clock_err_m, sise_sigma_m, sise_orbit_variance_fraction, noise_m, latency_s, quantization_bits, grid_lat_max_deg, grid_lat_step_deg, points, t_start_s, t_span_s, t_step_s, n_trials, accuracy_threshold_m, percentile, alert_limit_m, residual_sigma_m, p_hmi, seed, terrain, orbit_err_growth_m_per_s, receiver, solution.
Registro: MODELLED. Página completa, con las entradas, los resultados, las evidencias y las limitaciones: lunar-station-coverage.
kshana scenarios/lunar-station-coverage.toml
lunar-beacon#
Aumento con balizas de superficie de un servicio de navegación orbital lunar, como una tabla antes/después ejecutable. Un usuario en el polo sur ve un conjunto orbital disperso en una franja estrecha de cielo, por lo que la geometría de medición de distancia está mal condicionada; unas pocas BALIZAS DE SUPERFICIE TOPOGRAFIADAS aportan las filas de línea de visión de baja elevación y amplio acimut de las que carece un conjunto totalmente cenital, y la dilución de precisión horizontal se desploma. El escenario informa de tres configuraciones en una época: solo satélites, satélites más las balizas visibles, y una constelación mayor como vía alternativa a la misma geometría, cada una con sus recuentos de fuentes visibles, su DOP completo y la precisión de 1 sigma lograda en METROS, obtenida al multiplicar por un error equivalente de medición de distancia por baliza para el usuario, ensamblado como suma cuadrática de términos de sincronización de reloj, de multitrayecto y de topografía. La visibilidad de las balizas es el horizonte geométrico de dos alturas de una Luna sin atmósfera (sin atmósfera, de modo que la cota es exacta), y el ensamblado del DOP es el mismo núcleo contrastado con gnss_lib_py en tests/dop_reference.rs. POR QUÉ EXISTE ESTE TIPO DE ESCENARIO: el módulo que hay detrás está en el motor y se ha contrastado con una vía de DOP independiente desde L08/L09, pero no era alcanzable desde una ejecución: sin tipo de escenario, sin rama de despacho, sin archivo incluido. El README anunciaba la capacidad y la matriz de verificación NO tenía ninguna fila para ella, de modo que estaba a la vez afirmada en la prosa y sin afirmar en el registro, siendo inalcanzable en el motor. Los valores por defecto son la geometría que ya tiene un golden confirmado (un usuario a -80 deg con una antena de 2 m, tres balizas a -80/0, -79/+60 y -79/-60 a 2 km, una instantánea ilustrativa de seis satélites LCNS en t=0, una máscara de 5 deg), de modo que una ejecución básica reproduce una tabla que una referencia independiente ya cubre en lugar de inventar cifras nuevas. MODELLED: el diseño de la constelación, la colocación de las balizas y toda magnitud del presupuesto de errores son entradas ilustrativas, no un levantamiento desplegado ni un enlace medido; solo la aritmética del DOP, la forma cerrada del horizonte y la relación sigma = DOP x sigma_URE están ancladas externamente. No es un compromiso de rendimiento del servicio.
Campos obligatorios: ninguno. Opcionales: user, beacons, n_satellites, comparison_n_satellites, epoch_s, elevation_mask_deg, clock_sync_m, multipath_m, survey_m.
Registro: MODELLED. Página completa, con las entradas, los resultados, las evidencias y las limitaciones: lunar-beacon.
kshana scenarios/lunar-beacon.toml
lunar-interop-export#
Exportación de interoperabilidad lunar modelada: emite el marco de referencia lunar, la escala de tiempo lunar y las efemérides lunares en formas de intercambio alineadas con LunaNet/IOAG y basadas en CCSDS, con ajuste a la norma de ida y vuelta / de campos. REUTILIZA el emisor+analizador CCSDS OEM 2,0 del crate (crate::oem) reetiquetado para el contexto lunar: el REF_FRAME de OEM lleva el marco de cuerpo lunar WGCCRE de la IAU 2015 (MOON_ME / MOON_PA), TIME_SYSTEM la escala de tiempo lunar (LTC / TCL / UTC), CENTER_NAME = MOON, sobre unas efemérides ilustrativas de muestra de clase LCNS (posiciones de crate::lunar_service, velocidad por diferencia finita). Emite también un descriptor de tiempo lunar alineado con LunaNet/IOAG (id de escala, tasa secular µs/día de crate::lunar_time, banda publicada, superficie de referencia) que hace ida y vuelta mediante serde_json, y envuelve los artefactos en la envoltura KIF existente (crate::interchange) con la etiqueta de honestidad MODELLED. Informa de los artefactos emitidos, el número de líneas de OEM, la superación del ajuste a la norma de campos + la lista de campos presentes/ausentes, la ida y vuelta de OEM correcta, la ida y vuelta de metadatos de tiempo correcta y el tamaño en bytes de KIF. MODELLED: la referencia independiente es la ida y vuelta determinista + el ajuste a la norma de los nombres de campo frente a la semántica de campos publicada de CCSDS OEM + LunaNet/IOAG; NO es una prueba certificada de ajuste a la norma de interoperabilidad; efemérides ilustrativas de fuente pública, sin afiliación a la ESA; sin TRL/herencia/respaldo de ninguna agencia.
Campos obligatorios: ninguno. Opcionales: frame, time_system, n_states, epoch, step_min, object.
Registro: ninguna fila de la matriz nombra este tipo de escenario; el motor etiqueta su propio resultado. Página completa, con las entradas, los resultados, las evidencias y las limitaciones: lunar-interop-export.
kshana scenarios/lunar-interop-export.toml
cislunar-observability#
Observabilidad MODELLED de una constelación cislunar plana (P6): sigue una constelación de cuatro naves con DRO plana corregida diferencialmente mediante distancias intersatélite e informa de cuánto del estado de cuatro componentes [x,y,ẋ,ẏ] de una nave hace observable el arco. Emite (1) la tabla de rango frente a longitud de arco para un único enlace solo de distancia — instantáneamente de rango 1, creciendo hacia el estado completo de cuatro componentes a medida que el arco se extiende (tabla 1 de P6); (2) el espectro de valores propios del gramiano de observabilidad y el número de condición a lo largo del arco; (3) la comparación del rango instantáneo solo de distancia frente a distancia más velocidad de distancia (la palanca de diseño del Doppler) junto con la notificación del GDOP singular solo de distancia y definido con distancia más velocidad; y (4) una validación cruzada independiente con SRIF cuya covarianza a posteriori pasa a ser finita y bien condicionada exactamente en el arco en el que el rango observable alcanza cuatro. Núcleo VALIDATED: el rango observable es un umbral de valores singulares que revela el rango, contrastado con el rango de valores propios del gramiano; el espectro de valores propios obedece a los invariantes espectrales (traza=Σλ, det=Πλ, Frobenius²=Σλ²); la STM variacional es la STM de CR3BP validada por diferencias finitas; las filas jacobianas de distancia y de velocidad de distancia son derivadas parciales analíticas validadas por diferencias finitas (contrastadas con el observable de velocidad de distancia 3-D del crate); las cuatro condiciones iniciales son DRO planas corregidas diferencialmente que cierran con un residuo de periodicidad ajustado y son retrógradas; la transición de rango se valida de forma cruzada con el filtro de información de raíz cuadrada del crate (covarianza a posteriori finita exactamente con rango completo, cond(P)=cond(OᵀO)); una instantánea deficiente en rango se marca como GDOP-indefinido (fim condition=inf), nunca como un valor finito falso — la misma guarda de geometría singular que aplica pvt::solve_spp. MODELLED: el diseño de la constelación (amplitudes y fases del perilunio de las DRO) y la progresión de rango concreta que produce. No es un producto de prestaciones de navegación certificado.
Campos obligatorios: ninguno. Opcionales: mu, arc_hours, epochs, steps, rel_tol, spatial, sigma_range_m, family, n_spacecraft, sigma_pos_threshold_km.
Registro: MODELLED. Página completa, con las entradas, los resultados, las evidencias y las limitaciones: cislunar-observability.
kshana scenarios/cislunar-observability.toml
cislunar-arc-recovery#
Prueba de estimador independiente MODELLED del umbral de observabilidad de la longitud de arco cislunar. Ese umbral es una lectura de RANGO sobre la matriz de observabilidad ensamblada a partir de las filas ANALÍTICAS del jacobiano de distancia y de la matriz de transición de estado variacional ANALÍTICA, y su comprobación cruzada con el filtro de información de raíz cuadrada pliega esas mismas filas — una comprobación de consistencia entre dos máquinas numéricas, no una corroboración. Este tipo de escenario aporta el árbitro que faltaba: un estimador por lotes de mínimos cuadrados que RECUPERA realmente el estado inicial del jefe a partir de medidas simuladas, con las derivadas parciales de la medida tomadas como DIFERENCIAS FINITAS CENTRALES del modelo directo compuesto. No llama a ninguna fila jacobiana analítica, ni a ninguna STM variacional, ni a ninguna descomposición en valores singulares o propios, ni a ninguna tolerancia de rango, ni a ningún filtro de información de raíz cuadrada — una guarda de texto fuente en tests/cislunar_arc_recovery_reference.rs lo hace exigible — mientras que la dinámica (el mismo flujo CR3BP con RK4), las condiciones iniciales (la misma constelación corregida diferencialmente), el observable escalar y la malla de épocas se comparten deliberadamente y se nombran en el bloque independence emitido, porque dos análisis de un mismo problema físico deben coincidir en la física para ser comparables. Dos criterios, cada uno barrido a lo largo de cinco décadas de su propio límite: RECUPERACIÓN SIN RUIDO (el error de estado final de cada ensayo con semilla es como mucho recovery_factor veces su desplazamiento a priori — el análogo del rango, sin tolerancia de valores singulares) y ESTIMABILIDAD DE MONTE CARLO (el error RMS de posición medido sobre un conjunto de ruido con semilla por debajo de un límite indicado — el análogo de la estimabilidad, medido en lugar de predicho). Admite el caso plano de cuatro estados y el espacial de seis estados, las familias DRO / halo L2 / NRHO L2, los observables de distancia y de velocidad de distancia, y una parametrización polar centrada en la Luna en la que la transformación se aplica al ESTADO y el modelo directo se vuelve a diferenciar allí. MEASURED en la malla DRO plana publicada: el estimador recupera el estado de cuatro componentes a partir de 0,782609 h frente a las 2,086957 h del criterio de rango con rel_tol 1e-6 (razón 0,375) — el umbral de rango NO está corroborado como límite de recuperabilidad — mientras que el límite de estimabilidad medido cae en la misma celda de la malla que el formal, 5,739130 h, y la curva de error medida reproduce el 1 sigma formal sobre 21 longitudes de arco con una razón de media geométrica de 0,98. MODELLED: el diseño de la constelación, la malla de épocas, el único enlace con seguimiento, la magnitud del desplazamiento, el sigma de medida y los dos límites indicados. No es un producto de prestaciones de navegación certificado.
Campos obligatorios: ninguno. Opcionales: mu, arc_hours, epochs, steps, spatial, family, n_spacecraft, observable, coordinates, trials, seed, displacement_nd, recovery_factor, sigma_range_m, sigma_range_rate_mm_s, error_bound_km, max_iterations, rel_tol.
Registro: MODELLED. Página completa, con las entradas, los resultados, las evidencias y las limitaciones: cislunar-arc-recovery.
kshana scenarios/cislunar-arc-recovery.toml
lunar-attack-surface#
Superficie de ataque a la seguridad de señales de navegación en la superficie lunar (P1): compone los análisis abiertos de seguridad de señales en una única ejecución alcanzable desde el binario. Informa de (1) la potencia recibida de AFS y su SUPERÁVIT de potencia frente a una referencia terrestre de GPS, además de la banda de sensibilidad de 12-18 dB como un barrido genuino multieje sobre las entradas del enlace (nivel de referencia x EIRP x distancia oblicua) con la conciliación del factor lineal de 25x redondeado / 28x sin redondear. REVISADO (regla R4): esto informaba de un DÉFICIT de potencia de 15,6 dB y de un factor de 32x/36x hasta que se corrigió la referencia de GPS de -125 / -128.5 (que son las cifras en dBm) a -155 / -158.5 dBW, los valores del ICD-GPS-200 que el módulo de jamming siempre ha llevado. El signo se invierte: la señal AFS lunar modelada es 14,4 dB MÁS FUERTE que la de GPS L1 C/A terrestre, no más débil. La potencia recibida en sí no se movió ni un bit, y el factor lineal es el antiguo dividido exactamente por 1000, que es exactamente el desfase de 30 dB de dBm a dBW; (2) la potencia de transmisión que necesita el atacante para falsificar (J/S = 3 dB) y para denegar (J/S = 30 dB) a cada distancia de seguridad, la inversa del enlace J/S; (3) la huella de captura orbital bajo un patrón real de antena de apertura uniforme (Airy [2 J1(x)/x]^2), un casquete subhemisférico limitado por altitud cuyo limbo NO se captura; (4) un resultado calculado de enganche forzado de captura de falsificación del lazo de seguimiento (si un falsificador de código coincidente con una ventaja de potencia y un desfase de código dados arrastra realmente el DLL/PLL) en lugar del umbral afirmado de 3 dB; (5) el alcance del horizonte geométrico de un transmisor de superficie elevado en un cuerpo sin atmósfera; y (6) el presupuesto de autenticación OSNMA/TESLA (sobrecarga de 20 bit/s = ~40 % de un mensaje de navegación AFS de 50 bit/s, latencia de divulgación de clave, falsificación 2^-40). Un cuerpo vacío reproduce la línea base de P1; toda entrada tiene un valor por defecto y puede sobrescribirse. Los subresultados VALIDATED llevan la referencia independiente de su módulo de origen (radiometría en dB de forma cerrada; ida y vuelta de J/S inverso; patrón de Airy frente a Bessel de A&S y geometría de casquete esférico; enganche forzado de DLL/PLL frente a Kaplan & Hegarty; identidad de horizonte tangente esférico frente a eo_payload; dimensionado de campos del SIS-ICD de OSNMA). MODELLED: las magnitudes representativas de geometría/potencia y los valores concretos de las celdas del mapa de captura. No es un producto de seguridad certificado.
Campos obligatorios: ninguno. Opcionales: afs_eirp_dbw, user_gain_dbi, slant_range_m, slant_range_max_m, carrier_hz, gps_reference_dbw, gps_reference_min_dbw, afs_isotropic_signal_dbw, transmitter_altitude_m, transmitter_power_dbw, antenna_diameter_m, footprint_grid, spoof_power_advantage_db, spoof_code_offset_chips, attacker_gain_dbi, spoof_capture_js_db, jam_denial_js_db, standoffs_m, mast_height_m, user_antenna_height_m, footprint_altitude_min_m, footprint_altitude_max_m, footprint_altitude_steps, footprint_altitude_scale, footprint_diameter_min_m, footprint_diameter_max_m, footprint_diameter_steps, footprint_diameter_scale.
Registro: ninguna fila de la matriz nombra este tipo de escenario; el motor etiqueta su propio resultado. Página completa, con las entradas, los resultados, las evidencias y las limitaciones: lunar-attack-surface.
kshana scenarios/lunar-attack-surface.toml
lunar-jamming#
Jamming de RF nativo lunar: razón interferente-señal por satélite, C/N₀ efectivo y pérdida de enganche para un usuario en la superficie selenográfica bajo un jammer en la superficie lunar (o elevado), sobre la constelación ilustrativa de órbita lunar de clase Moonlight/LCNS de fuentes públicas. Compone la física abierta de jamming existente (jamming::j_over_s_db, effective_cn0_dbhz, rx_antenna_gain_db, lock_status, q_factor) con la geometría de cielo lunar existente (lunar_service::LunarConstellation + topocentric, lunar::selenographic_to_mcmf); no se vuelve a derivar ninguna geometría ni radiometría. A diferencia del tipo de escenario terrestre jamming, el tramo de señal NO es una potencia recibida fija: la potencia recibida isótropa de cada satélite es su propio presupuesto de enlace EIRP − FSPL(distancia oblicua), de modo que el J/S varía de un satélite a otro con la distancia y la elevación lunares. Informa de UNA FILA POR ENLACE (época, satélite) VISIBLE: acimut, elevación, distancia oblicua, ambas potencias recibidas cuya diferencia es el J/S, el J/S, el C/N₀ nominal y efectivo y el estado de enganche, además de cifras de mérito agregadas junto a esa tabla (nunca en su lugar), y la misma tabla como artefacto CSV. Todo campo numérico emitido lleva una unidad y una clase de procedencia. Los subresultados VALIDATED llevan la referencia independiente de su módulo de origen (la ecuación antijamming y el enlace J/S de Kaplan & Hegarty §9,4, con referencia externa en tests/gnss_denied_jamming_resilience_reference.rs; la geometría lunar de lunar_service). La propia composición se contrasta con una vía independiente de dos presupuestos de enlace (linkbudget::received_signal_power_dbw, una expresión distinta de pérdida en espacio libre) hasta 1e-9 dB. MODELLED: la constelación ilustrativa, el EIRP / la potencia del jammer / las ganancias de antena / la temperatura de ruido representativos, y la ausencia de sombra del terreno, multitrayecto, dinámica de AGC y anulación adaptativa. No es un producto certificado de denegación de servicio. Con un jammer configurado, el informe lleva además un CONTORNO DE DENEGACIÓN CON UNA BANDA DE INCERTIDUMBRE en lugar de un contorno leído de un único escalar: la distribución completa medida del C/N₀ de la señal deseada sobre la tabla por satélite (n, mín., p05, p25, mediana, p75, p95, máx., media, desviación típica muestral y la propia asimetría de la muestra), y el contorno evaluado en cada uno de esos estadísticos de orden bajo AMBOS criterios de denegación que reconoce el motor (el vigente de razón de potencias, J/S = 30 dB, como en attack-surface y tracking-loop, y el de pérdida de enganche, con el C/N₀ efectivo cayendo a tracking_threshold_dbhz, el criterio que usa la propia columna de estado de este informe) en ambos ejes del plano de denegación (EIRP de jammer requerido a la distancia de seguridad del escenario, distancia de seguridad de denegación al EIRP del escenario). Los bordes de la banda SON contour(p05) y contour(p95), el mismo mapa de forma cerrada aplicado a los propios cuantiles de la muestra: no una sigma ajustada a la muestra ni la mediana ± k·desviación típica, con la desviación típica emitida por continuidad y no usada por nada. Un cuantil que ya está en el umbral de seguimiento o por debajo no tiene J/S de denegación finito y sus columnas de pérdida de enganche son nulas con una razón contada, nunca un radio acotado artificialmente.
Campos obligatorios: ninguno. Opcionales: n_sats, sma_km, eccentricity, inc_deg, argp_deg, site_lat_deg, site_lon_deg, site_alt_m, horizon_hours, step_min, elev_mask_deg, sat_eirp_dbw, carrier_hz, chip_rate_hz, user_boresight_gain_dbi, temp_k, tracking_threshold_dbhz, degraded_margin_db, jammer.
Registro: MODELLED. Página completa, con las entradas, los resultados, las evidencias y las limitaciones: lunar-jamming.
kshana scenarios/lunar-jamming.toml
earth-gnss-lunar#
Recepción de GNSS terrestre a distancia lunar, la capa de señal débil que nombra el artículo sobre resiliencia ante conflictos y para la que el motor no tenía modelo. Un satélite GNSS apunta su antena hacia la Tierra; un receptor cerca de la Luna está a unas quince veces el radio orbital, de modo que tres cosas pesan a la vez. La Tierra OCULTA EL EJE DE APUNTAMIENTO: desde 26.560 km subtiende un semiángulo de 13,9 deg, de modo que todo rayo con destino lunar debe salir del transmisor al menos con ese ángulo respecto al nadir, lo que elimina el máximo del haz antes de calcular ninguna potencia. Lo que queda es el BORDE DEL LÓBULO PRINCIPAL Y LOS LÓBULOS LATERALES, el régimen en el que el instrumento LuGRE operó realmente en 2025. Y la pérdida en espacio libre es de unos 208 dB en L1, aproximadamente 25 dB más de lo que paga un usuario terrestre. El informe emite una fila por satélite (ángulo fuera del eje de apuntamiento, ocultación por la Tierra, distancia, pérdida de trayecto, ganancia de transmisión a ese ángulo, potencia recibida, densidad de ruido de portadora) y agrega solo los enlaces que superan el umbral de seguimiento. TAMBIÉN INFORMA DEL CONDICIONAMIENTO, porque eso es lo que define esta capa: todo satélite visible queda dentro de un cono de un par de grados de anchura visto desde la Luna, por lo que las líneas de visión son casi paralelas, la dilución de la precisión es enorme, y una solución de GNSS terrestre a distancia lunar es una observación de grado de TEMPORIZACIÓN mucho más que de grado de posición. MODELLED, y el motivo es el patrón de transmisión: la ganancia a un ángulo es una apertura circular uniforme (Airy), mientras que una antena GPS L1 real es una agrupación helicoidal de doce elementos con un lóbulo principal conformado y lóbulos laterales no Airy. Existen patrones medidos y no se incorporan aquí al repositorio, así que los órdenes y los órdenes de magnitud son significativos, pero no los dB de un satélite concreto. Deliberadamente AUSENTES, y cada una hace optimista el balance: ninguna pérdida ionosférica ni troposférica en los rayos rasantes al limbo, ninguna pérdida de polarización, de apuntamiento ni de implementación, y una Tierra esférica sin extensión refractiva. La posición de la Luna es una ENTRADA (distancia más dirección inercial) y no una consulta de efemérides, porque la magnitud sometida a prueba es el enlace y la geometría del haz. Elevar esta fila a validada requiere un patrón de transmisión medido y puntos normales de LuGRE; ninguno está en el repositorio y ninguno se inventa aquí.
Campos obligatorios: ninguno. Opcionales: altitude_km, inclination_deg, planes, sats_per_plane, phasing_f, epoch_s, receiver_range_m, receiver_ra_deg, receiver_dec_deg, tx_power_dbw, tx_diameter_m, tx_efficiency, freq_hz, rx_gain_dbi, system_temp_k, tracking_threshold_dbhz, back_lobe_suppression_db, epochs, span_s.
Registro: MODELLED. Página completa, con las entradas, los resultados, las evidencias y las limitaciones: earth-gnss-lunar.
kshana scenarios/earth-gnss-lunar.toml
lunar-infrastructure#
Estudios MODELLED de la órbita y la superficie de la Luna como infraestructura de navegación y geodésica, cinco estudios tras un único tipo de escenario seleccionado por study: od-consistency (determinación de órbita a bordo con Earth-GNSS en una NRHO o ELFO frente a una determinación de órbita radiométrica terrestre independiente, juzgadas por sus propias covarianzas sobre un Monte Carlo con semilla), carrier-phase (fase de portadora de doble diferencia conjunta superficie-orbitador y resolución de ambigüedades enteras con LAMBDA), frame-coestimation (una estación de superficie y orbitadores añadidos a la medición de distancia de estaciones terrestres para el datum de marco lunar de siete parámetros), space-tie (GNSS, VLBI y telemetría láser en una misma nave, precisión del enlace de marco frente al error del enlace local) y geodesy-sensitivity (información de Fisher de los números de Love lunares h2, k2, l2 y de la libración física a partir de telemetría láser, seguimiento de orbitadores, un gravímetro de superficie y un reloj de superficie). Un modelo restringido de tres cuerpos con simplificaciones declaradas; la numérica se contrasta con programas independientes y nada se compara con una medición de una magnitud lunar.
Campos obligatorios: study. Opcionales: seed, orbit, gnss, ground, monte_carlo, surface, llr, orbiter, gravimeter, clock, techniques, nominal.
Registro: ninguna fila de la matriz nombra este tipo de escenario; el motor etiqueta su propio resultado. Página completa, con las entradas, los resultados, las evidencias y las limitaciones: lunar-infrastructure.
kshana scenarios/lunar-infrastructure-space-tie.toml
sin gráfico: el ejemplo no escribe ningún gráfico