Traduction automatique, non relue par un locuteur natif. L'anglais fait foi.

Familles de types de scénarioModifier sur GitHubSource : docs/kinds/gps-denied-alternative-pnt.md

PNT alternatif sans GPS (famille de types de scénario)

5 types de scénario du moteur v0.40.0. À titre consultatif : sortie d'analyse d'un outil de recherche et d'ingénierie, pas un équipement de navigation homologué et pas un service de sauvegarde de la vie humaine. Chaque libellé ici est celui du moteur ou de la matrice de vérification ; un type est MODELLED sauf indication contraire de la matrice (comment un libellé s'obtient : la section Evidence du README).

Pages thématiques : CAPABILITY, RESILIENCE-CROSSWALK. En exécuter une : kshana scenarios/combined-altpnt.toml. Toutes les familles : KINDS.md.

Planche-contact des graphiques que le moteur écrit pour les types de la famille PNT alternatif sans GPS
Type Ce qu'il fait Registre
gravity-map Navigation par appariement de carte gravimétrique sans GPS : un gravimètre à atomes froids retrouve une dérive INS constante à partir de la séquence d'anomalies de gravité qu'il traverse. MODELLED (libellé du résultat)
terrain-nav Navigation par référence au terrain (TERCOM/SITAN) en l'absence de GPS : un altimètre radar/barométrique met en correspondance le profil d'altitude du sol avec un MNT de type SRTM pour retrouver la dérive de l'INS. MODELLED
terrain-slam Navigation séquentielle (récursive) par référence au terrain en l'absence de GPS : un filtre à particules exécute le modèle de mesure de correspondance au terrain époque par époque (SITAN comme filtre en continu), de sorte qu'une dérive variable de l'INS est su MODELLED (libellé du résultat)
combined-altpnt Navigateur combiné gravité + magnétisme + relief sans GPS : trois canaux de champ scalaire fusionnés à chaque point de passage pour obtenir un recalage de la dérive plus précis (CRLB plus bas) que n'importe quel champ seul. MODELLED (libellé du résultat)
conflict-resilience Résilience aux conflits des PNT en couches MODELLED (P7) : un utilisateur en environnement contesté dispose de plusieurs couches PNT (GNSS à service ouvert, GNSS à large bande, une constellation authentifiée, un relais d'augmentation), chacune avec MODELLED (libellé du résultat)

gravity-map#

Navigation par appariement de carte gravimétrique sans GPS : un gravimètre à atomes froids retrouve une dérive INS constante à partir de la séquence d'anomalies de gravité qu'il traverse.

Champs obligatoires : nmax, start_lat_deg, start_lon_deg, step_lat_deg, step_lon_deg, waypoints, drift_lat_deg, drift_lon_deg, gravimeter_asd, averaging_time_s, map_sigma_mgal, search_half_deg, search_step_deg. Facultatifs : coeffs, mascons, refine_stages, refine_factor, noise_seed, reference, map_error_mc.

Registre : aucune ligne de la matrice ne nomme ce type ; le moteur étiquette lui-même son résultat. Page complète, avec les entrées, les résultats, les preuves et les limites : gravity-map.

kshana scenarios/gravity-map-nav.toml
Le graphique que le moteur écrit pour scenarios/gravity-map-nav.toml, type de scénario gravity-map

terrain-nav#

Navigation par référence au terrain (TERCOM/SITAN) en l'absence de GPS : un altimètre radar/barométrique met en correspondance le profil d'altitude du sol avec un MNT de type SRTM pour retrouver la dérive de l'INS.

Champs obligatoires : dem_seed, start_lat_deg, start_lon_deg, step_lat_deg, step_lon_deg, waypoints, drift_lat_deg, drift_lon_deg, altimeter_sigma_m, map_sigma_m, search_half_deg, search_step_deg. Facultatifs : refine_stages, refine_factor, noise_seed.

Registre : MODELLED. Page complète, avec les entrées, les résultats, les preuves et les limites : terrain-nav.

kshana scenarios/terrain-nav.toml
Le graphique que le moteur écrit pour scenarios/terrain-nav.toml, type terrain-nav

terrain-slam#

Navigation séquentielle (récursive) par référence au terrain en l'absence de GPS : un filtre à particules exécute le modèle de mesure de correspondance au terrain époque par époque (SITAN comme filtre en continu), de sorte qu'une dérive variable de l'INS est suivie le long de la trace, là où le terrain-nav par lots ne retrouve qu'un unique décalage constant.

Champs obligatoires : dem_seed, start_lat_deg, start_lon_deg, step_lat_deg, step_lon_deg, waypoints, drift_rate_lat_deg, drift_rate_lon_deg, altimeter_sigma_m, map_sigma_m. Facultatifs : n_particles, init_pos_sigma_deg, process_sigma_deg, resample_ess_frac, seed.

Registre : aucune ligne de la matrice ne nomme ce type ; le moteur étiquette lui-même son résultat. Page complète, avec les entrées, les résultats, les preuves et les limites : terrain-slam.

kshana scenarios/terrain-slam.toml
Le graphique que le moteur écrit pour scenarios/terrain-slam.toml, type terrain-slam

combined-altpnt#

Navigateur combiné gravité + magnétisme + relief sans GPS : trois canaux de champ scalaire fusionnés à chaque point de passage pour obtenir un recalage de la dérive plus précis (CRLB plus bas) que n'importe quel champ seul.

Champs obligatoires : start_lat_deg, start_lon_deg, step_lat_deg, step_lon_deg, waypoints, drift_lat_deg, drift_lon_deg, search_half_deg, search_step_deg, nmax, gravity_sigma_mgal, igrf_year, magnetic_sigma_nt, dem_seed, terrain_sigma_m. Facultatifs : coeffs, mascons, magnetic_mascons, igrf_alt_km, refine_stages, refine_factor, noise_seed, magnetic_grid.

Registre : aucune ligne de la matrice ne nomme ce type ; le moteur étiquette lui-même son résultat. Page complète, avec les entrées, les résultats, les preuves et les limites : combined-altpnt.

kshana scenarios/combined-altpnt.toml
Le graphique que le moteur écrit pour scenarios/combined-altpnt.toml, type de scénario combined-altpnt

conflict-resilience#

Résilience MODELLED de PNT en couches face aux conflits (P7) : un utilisateur en environnement contesté dispose de plusieurs couches PNT (GNSS à service ouvert, GNSS à large bande, une constellation authentifiée, un relais d'augmentation), chacune avec une disponibilité de base, une précision à 1σ et une vulnérabilité de refus par vecteur face à la menace commune de brouillage/leurrage. Un Monte-Carlo À GRAINE FIXE, balayé en intensité, refuse chaque couche avec la probabilité clamp(vulnérabilité·intensité·poids_du_vecteur,0 1), fusionne les survivantes par la règle en forme fermée de la variance inverse σ_fused=(Σ 1/σ_i²)^(−1/2), et indique la probabilité de perte totale (toutes les couches refusées), l'erreur fusionnée médiane et des statistiques d'utilisabilité/de refus par couche en fonction de l'intensité. Le rapport de résilience de tête (probabilité de perte totale d'une couche unique par rapport à celle de plusieurs couches) atteint ~7x sous l'hypothèse d'INDÉPENDANCE ; un balayage de refus corrélé par copule gaussienne à un facteur montre ensuite ce ~7x s'effondrer vers 1 à mesure que la corrélation de refus augmente (la corrélation met en échec la mise en couches). Un bloc de sensibilité aux a priori fait varier le chiffre de tête sur les a priori de vulnérabilité SOURCÉS via le diagramme en tornade mcda + une réallocation Dirichlet de l'effort de menace + des intervalles de confiance en percentiles. Cœur VALIDATED : la perte totale Monte-Carlo converge vers le produit indépendant en forme fermée Π_i p_deny_i (dans l'erreur standard Monte-Carlo à graine fixe et N grand) ; la fusion par variance inverse est une identité en forme fermée ; à ρ=0 la copule se réduit au modèle indépendant et chaque ρ préserve le taux de refus marginal de chaque couche. MODELLED : les grandeurs de vulnérabilité/disponibilité/précision par couche sont des entrées sourcées mais modélisées (JammerTest 2024, TEXBAT, EASA SIB, RTCA DO-229, LunaNet/IOAG — voir conflict_threat_params), et l'ordre de grandeur précis de ~7x ainsi que la forme de la courbe rapport-en-fonction-de-la-corrélation découlent de cette paramétrisation. Une ventilation de survie par vecteur au §4,2 résout ensuite la menace RF commune en quatre vecteurs nommés (brouillage/leurrage/cinétique/cyber) et indique pour chaque vecteur sa courbe de dégradation progressive du PNT utilisable S_v(x)=1-Prod_i(1-a_i(1-clamp(susceptibility_i,v·x,0 1))) — VALIDATED : le Monte-Carlo par couche à graine fixe converge vers cette forme fermée ; le brouillage est le vecteur le plus aigu pour la référence de base RF corrélée et la couche inertielle insensible aux RF est le survivant décisif. Ce n'est pas un produit de disponibilité de navigation certifié.

Champs obligatoires : aucun. Facultatifs : layers, intensity, correlation, trials, seed, primary_layer.

Registre : aucune ligne de la matrice ne nomme ce type ; le moteur étiquette lui-même son résultat. Page complète, avec les entrées, les résultats, les preuves et les limites : conflict-resilience.

kshana scenarios/conflict-resilience.toml
Le graphique que le moteur écrit pour scenarios/conflict-resilience.toml, type de scénario conflict-resilience