campaign-jam-spoof-holdover-integrityUne exécution enchaînée : nominal, brouillage, leurrage, holdover, une alarme d'intégrité et rétablissement.Traduction automatique, non relue par un locuteur natif. L'anglais fait foi.
Votre mission. Sa défaillance. Un scénario qui la montre.
Choisissez un secteur : défense, orbite terrestre, la Lune et l'espace lointain, l'air, la mer, la route, le rail, les infrastructures critiques, les télécoms, ou le laboratoire. Chacun nomme la question à laquelle il répond et la menace, et présente les vrais fichiers de scénario fournis qui la démontrent. Chaque carte ouvre cette exécution exacte dans Kshana Studio. PNT signifie positionnement, navigation et synchronisation temporelle ; GNSS désigne les systèmes mondiaux de navigation par satellite (GPS, Galileo, BeiDou et GLONASS).
- Noyau libre chaque scénario et chaque graphique de cette page
- Pro le front de Pareto d'un espace de conception, l'incertitude et la sensibilité, et un dossier de mission en une commande
- Étude sur mesure modèles étalonnés sur votre matériel, réalisés pour vous
La matrice est tracée à partir des cartes de scénario ci-dessous au chargement du script de la page.
Sélectionnez une cellule pour ouvrir ce secteur.
Dix secteurs. Un seul moteur.
Chaque secteur : sa question, la menace, les fichiers qui y répondent et un graphique tiré d'une vraie exécution. Les cartes à bord en pointillés portent leurs chiffres sur la carte : chacun est lu dans une exécution enregistrée du moteur, et s'ouvre dans Kshana Studio sur la vue qui le reproduit, à côté du rapport propre du moteur, du fichier de scénario et de la commande.
Combien de temps notre propre navigation et notre propre synchronisation temporelle restent-elles dignes de confiance sous brouillage et leurrage, et quelles couches nous maintiennent dans la spécification ?
Le C/N₀ de chaque satellite sous un brouilleur
jamming-demo.toml · graine 1Ouvrir dans Kshana StudioRapportjamming-demoUn brouilleur au sol près d'un récepteur : le rapport signal sur bruit et l'état d'accrochage de chaque satellite à mesure qu'il s'allume.Exécution enregistréeOuvrir dans Kshana Studiospoof-detectspoof-detectUn détecteur de leurrage fusionné : cohérence entre satellites, gain du récepteur et forme du signal, et quel moniteur se déclenche.Exécution enregistréeOuvrir dans Kshana Studiospoofspoof-attackUne attaque active de leurrage temporel : le moniteur d'intégrité de chaque horloge détecte-t-il la poussée ?Exécution enregistréeOuvrir dans Kshana Studiospoofspoof-meaconingUne réémission retardée de vrais signaux entraîne la solution de temps ; le détecteur a sa propre borne.Exécution enregistréeOuvrir dans Kshana Studioconflict-resilienceconflict-resilienceNavigation en couches sous une intensité de menace croissante : la probabilité de perdre toutes les couches à la fois.Exécution enregistréeOuvrir dans Kshana Studiocombined-altpntcombined-altpntGravimétrie, magnétisme et recalage sur le terrain fusionnés en un seul navigateur qui n'a besoin d'aucun satellite.Exécution enregistréeOuvrir dans Kshana Studiogravity-mapgps-denied-gravity-navUne heure sans satellites, à naviguer sur une carte gravimétrique avec un capteur quantique.Exécution enregistréeOuvrir dans Kshana Studioterrain-navterrain-navNavigation par référence au terrain : des hauteurs mesurées recalées sur une carte alors que les satellites sont refusés.Exécution enregistréeOuvrir dans Kshana Studiol-band-waterfall-jammingLe spectre en bande L sous forme de cascade sous plusieurs brouilleurs, bande par bande.campaign-sweep-jammer-powerLe même récepteur pendant que la puissance du brouilleur est balayée : là où la poursuite lâche.leo-resilience-gnss-jammed-leo-carriesLe GNSS est brouillé et une couche en orbite basse porte l'utilisateur, avec l'intégrité maintenue.leo-resilience-spoof-monitorsSignaux en orbite basse sous leurrage : quel moniteur voit quel leurre.Figures de mérite
- C/N₀ effectif (densité porteuse sur bruit) et état d'accrochage par satellite sous un brouilleur
- Verdict de leurrage et couche de détection qui s'est déclenchée
- Probabilité de perte totale en fonction de l'intensité de la menace pour un PNT en couches
- Erreur de position bornée d'un PNT alternatif pendant l'interruption
Exécutez chaque fichier de scénario de ce secteur dans Kshana Studio ou depuis n'importe quelle installation, lisez le registre et exportez des rapports.
Pro : des paquets de preuves reproductibles de qualité audit pour un examen.
Demander une évaluation de ProSur mesure : des travaux de résilience soumis au contrôle des exportations sous l'habilitation et le NDA (accord de non-divulgation) appropriés.
Demander une étudeUsage défensif uniquement : protéger votre propre navigation et votre propre synchronisation temporelle, évaluer la résilience et planifier le holdover. Kshana ne modélise ni le ciblage, ni l'interception, ni le guidage. Il ne pilote aucun matériel radio et n'émet rien : sa sortie au niveau du signal est constituée de fichiers d'échantillons IQ en bande de base pour des récepteurs logiciels.
Mon engin spatial voit-il assez de satellites de navigation, combien de temps son horloge garde-t-elle l'heure entre deux positions, et qu'apporterait une couche de navigation en orbite basse ?
Disponibilité du GNSS pour un engin spatial à l'intérieur de la couche
orbit-gnss-challenged.toml · graine 7Ouvrir dans Kshana StudioRapportorbit-gnss-challengedDisponibilité des satellites de navigation pour un engin spatial à l'intérieur de la couche de la constellation, à partir d'une géométrie réelle.Exécution enregistréeOuvrir dans Kshana Studioorbitorbit-molniyaLa même question pour une orbite très excentrique qui monte au-dessus de la constellation.Exécution enregistréeOuvrir dans Kshana Studioorbitorbit-sgp4-gpsDisponibilité à partir de la vraie constellation GPS, propagée à partir de jeux d'éléments à deux lignes.Exécution enregistréeOuvrir dans Kshana Studioorbitorbit-multignssGPS et Galileo ensemble : ce qu'une seconde constellation apporte au zénith.Exécution enregistréeOuvrir dans Kshana Studioslot-timingslot-timing-ocxo-leoCombien de temps une horloge à quartz thermostaté sur un petit satellite en orbite basse reste dans son créneau d'acheminement.Exécution enregistréeOuvrir dans Kshana StudioephemerisephemerisOù se trouve le satellite en ce moment, et la trace au sol qu'il dessine.Exécution enregistréeOuvrir dans Kshana StudiopassespassesPrédiction des passages sur une station au sol pour l'équipe d'exploitation.Exécution enregistréeOuvrir dans Kshana Studiolink-budgetlink-budgetUn bilan de liaison aller simple, de la puissance de l'émetteur à la marge du récepteur.Exécution enregistréeOuvrir dans Kshana Studiospace-weatherspace-weatherL'environnement de météorologie spatiale que traverse une mission.Exécution enregistréeOuvrir dans Kshana Studioconstellation-multi-gnss-coverageLes quatre systèmes mondiaux ensemble, évalués sur toute la Terre pendant un jour sidéral.leo-pnt-mega-shellUne méga-constellation de navigation en orbite basse répartie en quatre couches, évaluée comme une carte de couverture et de géométrie.leo-pass-vs-gnss-cn0Un passage de navigation en orbite basse à côté des satellites Galileo en vue : la puissance du signal pendant le passage.leo-doppler-positioningUne position calculée à partir du seul décalage Doppler de satellites en orbite basse.meo-leo-fused-pvtGPS et Galileo fusionnés avec une couche de navigation en orbite basse : ce que la couche supplémentaire apporte à la solution.leo-ppp-convergencePositionnement ponctuel précis : à quel point il converge plus tôt une fois ajoutés des satellites en orbite basse.leo-pnt-end-to-endUn système de navigation en orbite basse de bout en bout : conception du signal, bilan de liaison de passage, message de navigation et solution de position.Une couche de navigation en orbite basse, évaluée avant de voler.
LEO-PNT (positionnement, navigation et synchronisation temporelle en orbite terrestre basse) : des milliers de satellites à quelques centaines de kilomètres d'altitude, assez proches pour être captés à l'intérieur des bâtiments et assez rapides pour déterminer une position par le Doppler. Le moteur conçoit et évalue la constellation (l'exécution leo-pnt-mega-shell, dans la console d'orbite ci-dessous) et suit le signal de sa conception jusqu'à la solution, pour n'importe quel système : les cartes autour de celle-ci sont des exécutions enregistrées de ces types de scénario.
- Les types de scénario qui la sous-tendent
leo-signalconception du signalleo-passbilan de liaison de passageleo-navmsgmessage de navigationleo-pvtposition et tempsleo-ppppositionnement précisntn-positioning5G depuis l'orbiteleo-pnt-chainde bout en bout
Figures de mérite
- Disponibilité du GNSS et dilution de précision à partir d'une géométrie réelle
- Erreur de temps de l'horloge à travers chaque trou de couverture
- Satellites en vue et PDOP (dilution de précision de position) sur toute la Terre, pour toute constellation que vous concevez
Un utilisateur géostationnaire : définissez l'orbite de l'utilisateur dans un scénario de type orbit, comme orbit-molniya en définit une très excentrique.
Exécutez chaque fichier de scénario de ce secteur dans Kshana Studio ou depuis n'importe quelle installation, lisez le registre et exportez des rapports.
Pro : des études de compromis d'architecture classées selon une figure de mérite. Pro : des jumeaux numériques d'horloge étalonnés sur le budget d'Allan publié de votre dispositif.
Demander une évaluation de ProUn atterrisseur, un rover ou un orbiteur à la Lune, sur Mars ou plus loin obtiendra-t-il une position et un temps dignes de confiance, et qu'ajoute l'échelle de temps locale au budget d'erreur ?
Intégrité au pôle Sud lunaire, à partir d'une vraie exécution
lunanet-araim.toml · déterministe, sans graineOuvrir dans Kshana StudioRapportmoonlight-service-volumeCouverture et niveaux de protection d'un service de navigation lunaire sur son volume de service.Exécution enregistréeOuvrir dans Kshana Studiolunar-integritylunanet-araimIntégrité pour un récepteur posé dans la région du pôle Sud lunaire.Exécution enregistréeOuvrir dans Kshana Studioearth-gnss-lunarearth-gnss-lunarQuelle part du signal de navigation terrestre parvient encore à un récepteur sur la Lune.Exécution enregistréeOuvrir dans Kshana Studiolunar-jamminglunar-jammingBrouiller un utilisateur à la surface lunaire, satellite par satellite.Exécution enregistréeOuvrir dans Kshana Studiolunar-time-offsetlunar-time-offsetLe taux relativiste entre les horloges de la Terre et de la Lune, par rapport à la bande publiée.Exécution enregistréeOuvrir dans Kshana Studiolunar-time-budgetlunar-time-budgetLe budget d'erreur de temps de bout en bout du temps lunaire coordonné, classe d'horloge par classe d'horloge.Exécution enregistréeOuvrir dans Kshana Studiolunar-vlbilunar-vlbiDeux radiotélescopes terrestres observant une balise sur la face visible de la Lune.Exécution enregistréeOuvrir dans Kshana Studiocislunar-observabilitycislunar-observabilityUne petite constellation près de la Lune peut-elle être suivie, et sur quelle longueur d'arc ?Exécution enregistréeOuvrir dans Kshana Studiolunar-attack-surfacelunar-attack-surfaceLa surface d'attaque de sécurité des signaux pour la navigation à la surface lunaire.Exécution enregistréeOuvrir dans Kshana Studiolunar-beaconlunar-beaconDes balises de surface qui complètent un service de navigation lunaire orbital.Exécution enregistréeOuvrir dans Kshana Studiomars-pntmars-pnt-lmoUn orbiteur martien bas naviguant par rapport à une constellation de relais.Exécution enregistréeOuvrir dans Kshana Studiomars-pntmars-pnt-surfaceUn atterrisseur sur la surface en rotation de Mars.Exécution enregistréeOuvrir dans Kshana Studiomars-pntmars-pnt-transferUn engin spatial arrivant sur Mars selon un arc haut et excentrique.Exécution enregistréeOuvrir dans Kshana Studiolunar-relay-constellationDes relais sur des orbites elliptiques gelées qui s'attardent au-dessus du pôle Sud lunaire, évalués sur toute la Lune.mars-orbit-pntUn orbiteur martien bas avec une constellation de relais et une distance en espace lointain depuis la Terre.europa-surface-pntUn atterrisseur sur Europe, avec des relais et une liaison terrestre qui se lève et se couche une fois par jour européen.solar-system-tourTous les corps que connaît le moteur à une époque donnée, du Soleil à Titan.Figures de mérite
- Couverture du volume de service lunaire et niveaux de protection
- Réception du GNSS terrestre à la distance lunaire
- Taux de temps lunaire par rapport à la bande publiée, et budget d'erreur de temps de bout en bout
- Erreur de navigation par relais en orbite martienne, en surface et en transfert
Exécutez chaque fichier de scénario de ce secteur dans Kshana Studio ou depuis n'importe quelle installation, lisez le registre et exportez des rapports.
Pro : des jumeaux numériques d'horloge étalonnés sur le budget d'Allan publié de votre dispositif. Pro : des études de compromis d'architecture classées selon une figure de mérite.
Demander une évaluation de ProUne fois le GNSS supprimé par un brouilleur, combien de temps mon UAS (système d'aéronef sans équipage) reste-t-il dans son budget de position, et l'intégrité est-elle disponible sur mon itinéraire ?
Intégrité à double constellation, à partir d'une vraie exécution
araim-gps-galileo.toml · déterministe, sans graineOuvrir dans Kshana StudioRapportsmall-uas-jammed-navUn petit drone perd ses satellites à cause d'un brouilleur : combien de temps chaque centrale inertielle le maintient dans le budget.Exécution enregistréeOuvrir dans Kshana Studiojammingjamming-demoUn brouilleur au sol près d'un récepteur : le rapport signal sur bruit et l'état d'accrochage de chaque satellite à mesure qu'il s'allume.Exécution enregistréeOuvrir dans Kshana Studiognss-insgnss-insNavigation par satellite combinée à un navigateur inertiel à composants liés, puis en inertie pendant une interruption.Exécution enregistréeOuvrir dans Kshana Studioins-trn-coastins-trn-coastInertie avec recalages sur le terrain : erreur de position en fonction de la durée d'inertie.Exécution enregistréeOuvrir dans Kshana Studiointegrityintegrity-raimDisponibilité de la surveillance d'intégrité du récepteur sur une constellation de type GPS.Exécution enregistréeOuvrir dans Kshana Studiointegrityaraim-gps-galileoSurveillance d'intégrité avancée avec GPS et Galileo ensemble.Exécution enregistréeOuvrir dans Kshana Studioaraim-reference-checkaraim-reference-checkLes niveaux de protection du moteur par rapport aux exemples traités du groupe de travail lui-même.Exécution enregistréeOuvrir dans Kshana Studiognss-simgnss-sim-raimPseudo-distances simulées avec ionosphère et troposphère, puis vérifiées pour l'intégrité.Exécution enregistréeOuvrir dans Kshana Studiocampaign-sweep-jammer-powerLe même récepteur pendant que la puissance du brouilleur est balayée : là où la poursuite lâche.Figures de mérite
- Secondes dans le budget de position, MEMS (systèmes micro-électromécaniques) de contrôleur de vol contre une IMU (centrale inertielle) de classe tactique
- Niveaux de protection horizontal et vertical par rapport aux limites d'alerte
- Erreur en inertie en fonction de la durée d'inertie
Exécutez chaque fichier de scénario de ce secteur dans Kshana Studio ou depuis n'importe quelle installation, lisez le registre et exportez des rapports.
Pro : des paquets de preuves reproductibles de qualité audit pour un examen.
Demander une évaluation de ProSur mesure : des modèles de capteurs et de résilience étalonnés sur votre matériel.
Demander une étudeSur quelle distance au-dessus de l'eau un brouilleur prive-t-il du GNSS, une poussée de position serait-elle détectée, et combien de temps un navire peut-il rester en inertie jusqu'au port ?
Inertie libre selon la classe d'IMU
Tracé à partir de l'exécution enregistrée de maritime-port-approach-coast.toml au chargement du script de la page.
maritime-port-approach-coast.toml · déterministe, sans graineOuvrir dans Kshana StudioRapportmaritime-strait-jammingUn brouilleur côtier ou embarqué de part et d'autre d'un détroit : rapport brouilleur sur signal et satellites conservés.Exécution enregistréeOuvrir dans Kshana Studiospoof-detectNouveaumaritime-spoof-position-pushUn leurre entraîne la position rapportée d'un navire ; quels détecteurs le repèrent, et quand.Exécution enregistréeOuvrir dans Kshana Studioins-trn-coastNouveaumaritime-port-approach-coastSatellites brouillés lors de l'approche du port : combien de temps chaque classe inertielle peut tenir en inertie.Exécution enregistréeOuvrir dans Kshana Studiospoof-detectspoof-detectUn détecteur de leurrage fusionné : cohérence entre satellites, gain du récepteur et forme du signal, et quel moniteur se déclenche.Exécution enregistréeOuvrir dans Kshana Studioinertialimu-deadreckoningNavigation à l'estime pendant une interruption : un accéléromètre à atomes froids contre une unité de classe navigation.Exécution enregistréeOuvrir dans Kshana Studioclockclock-holdoverLe cas de référence : une horloge synchronisée sur les satellites, puis en dérive libre quand ils sont refusés.Exécution enregistréeOuvrir dans Kshana Studiocampaign-shared-jammer-sea-roadUn brouilleur, un navire et une voiture : le même émetteur, deux issues très différentes.leo-vertical-rail-maritimeLes cas ferroviaire et maritime fournis, de nouveau, avec une couche en orbite basse ajoutée.Un brouilleur, un navire et une voiture.
Une campagne lie un brouilleur, sa puissance et sa position à deux exécutions de brouillage ordinaires : un navire dans un détroit et une voiture sur une route côtière. Même émetteur, deux issues très différentes, dans une seule exécution reproductible.
Figures de mérite
- J/S moyen (rapport brouilleur sur signal) et satellites poursuivis sous un brouilleur côtier
- Verdict de leurrage et couches de détection qui se sont déclenchées pour une poussée de position
- Secondes d'inertie libre avant les budgets de position du port
L'empreinte du brouillage sous Ce que montre une exécution cartographie maritime-strait-jamming sur une grille de positions du navire, une exécution du moteur par cellule.
Exécutez chaque fichier de scénario de ce secteur dans Kshana Studio ou depuis n'importe quelle installation, lisez le registre et exportez des rapports.
Pro : des paquets de preuves reproductibles de qualité audit pour un examen.
Demander une évaluation de ProSur mesure : des modèles de capteurs et de résilience étalonnés sur votre matériel.
Demander une étudeDe combien une voiture dérive-t-elle sous un viaduc ou près d'un brouilleur en bord de route, et reste-t-elle dans son budget au niveau de la voie ?
À travers le canyon urbain, à partir d'une vraie exécution
automotive-urban-canyon.toml · graine 7Ouvrir dans Kshana StudioRapportautomotive-urban-canyonUne voiture à travers un canyon urbain, un passage inférieur et un brouilleur en bord de route, par rapport à un budget de voie.Exécution enregistréeOuvrir dans Kshana Studiognss-insgnss-insNavigation par satellite combinée à un navigateur inertiel à composants liés, puis en inertie pendant une interruption.Exécution enregistréeOuvrir dans Kshana Studioins-trn-coastins-trn-coastInertie avec recalages sur le terrain : erreur de position en fonction de la durée d'inertie.Exécution enregistréeOuvrir dans Kshana Studiointegrityintegrity-raimDisponibilité de la surveillance d'intégrité du récepteur sur une constellation de type GPS.Exécution enregistréeOuvrir dans Kshana Studiojammingjamming-demoUn brouilleur au sol près d'un récepteur : le rapport signal sur bruit et l'état d'accrochage de chaque satellite à mesure qu'il s'allume.Exécution enregistréeOuvrir dans Kshana Studiocampaign-shared-jammer-sea-roadUn brouilleur, un navire et une voiture : le même émetteur, deux issues très différentes.leo-vertical-autonomous-vehicleUn véhicule autonome à travers un canyon urbain, avec une couche en orbite basse ajoutée.Un brouilleur, un navire et une voiture.
Une campagne lie un brouilleur, sa puissance et sa position à deux exécutions de brouillage ordinaires : un navire dans un détroit et une voiture sur une route côtière. Même émetteur, deux issues très différentes, dans une seule exécution reproductible.
Figures de mérite
- Erreur de position à travers le passage inférieur et le brouilleur, MEMS automobile contre une IMU de classe tactique, par rapport à un budget au niveau de la voie
- Niveau de protection par rapport à une limite d'alerte que vous fixez
- État d'accrochage sous le brouilleur
Exécutez chaque fichier de scénario de ce secteur dans Kshana Studio ou depuis n'importe quelle installation, lisez le registre et exportez des rapports. Licence commerciale du noyau ouvert : intégration fermée ou propriétaire sans obligations AGPL.
Sur mesure : des modèles de capteurs et de résilience étalonnés sur votre matériel.
Demander une étudeCombien de secondes après l'entrée dans un tunnel un train peut-il encore dire sur quelle voie il se trouve ?
Secondes dans un tunnel, par classe d'IMU
Tracé à partir de l'exécution enregistrée de rail-tunnel-coast.toml au chargement du script de la page.
rail-tunnel-coast.toml · déterministe, sans graineOuvrir dans Kshana StudioRapportrail-tunnel-coastUn train dans un tunnel : secondes d'inertie avant de ne plus pouvoir distinguer sa voie.Exécution enregistréeOuvrir dans Kshana Studioins-trn-coastins-trn-coastInertie avec recalages sur le terrain : erreur de position en fonction de la durée d'inertie.Exécution enregistréeOuvrir dans Kshana Studioterrain-slamterrain-slamNavigation récursive par référence au terrain qui continue de borner la dérive inertielle.Exécution enregistréeOuvrir dans Kshana Studiognss-insgnss-insNavigation par satellite combinée à un navigateur inertiel à composants liés, puis en inertie pendant une interruption.Exécution enregistréeOuvrir dans Kshana Studiointegrityintegrity-raimDisponibilité de la surveillance d'intégrité du récepteur sur une constellation de type GPS.Exécution enregistréeOuvrir dans Kshana Studioleo-vertical-rail-maritimeLes cas ferroviaire et maritime fournis, de nouveau, avec une couche en orbite basse ajoutée.Figures de mérite
- Secondes d'inertie libre avant le budget de discrimination des voies et un budget plus large
- Le terme d'erreur qui domine à chaque franchissement
- Comment un recalage sur le terrain ou sur une carte borne l'inertie
Exécutez chaque fichier de scénario de ce secteur dans Kshana Studio ou depuis n'importe quelle installation, lisez le registre et exportez des rapports.
Pro : des paquets de preuves reproductibles de qualité audit pour un examen.
Demander une évaluation de ProSur mesure : des modèles de capteurs et de résilience étalonnés sur votre matériel.
Demander une étudeSi le temps GNSS est perdu ou leurré, combien de temps un réseau électrique, une place de marché ou un centre de données conservent-ils un temps traçable, et quelle horloge les porte ?
Un ensemble d'horloges Monte Carlo, à partir d'une vraie exécution
clock-ensemble.toml · graine 42Ouvrir dans Kshana StudioRapportclock-holdoverLe cas de référence : une horloge synchronisée sur les satellites, puis en dérive libre quand ils sont refusés.Exécution enregistréeOuvrir dans Kshana Studioclockclock-holdover-labsrUne horloge optique au strontium de laboratoire contre une horloge atomique à l'échelle d'une puce.Exécution enregistréeOuvrir dans Kshana Studioclockclock-ensembleUn ensemble Monte Carlo d'exécutions de holdover : la dispersion, pas un tirage chanceux unique.Exécution enregistréeOuvrir dans Kshana Studiosweepsweep-clock-stabilityComment le holdover évolue avec la stabilité de l'horloge, comme étude de compromis.Exécution enregistréeOuvrir dans Kshana Studiospoofspoof-attackUne attaque active de leurrage temporel : le moniteur d'intégrité de chaque horloge détecte-t-il la poussée ?Exécution enregistréeOuvrir dans Kshana Studiospoofspoof-meaconingUne réémission retardée de vrais signaux entraîne la solution de temps ; le détecteur a sa propre borne.Exécution enregistréeOuvrir dans Kshana StudiotimetransfertimetransferTransfert de temps optique entre satellites contre le transfert radio bidirectionnel classique.Exécution enregistréeOuvrir dans Kshana Studiocampaign-monte-carlo-clock-holdoverUn ensemble Monte Carlo à graine d'une horloge en dérive libre, face à sa forme close.campaign-spectrum-holdover-integrityBrouillage lu dans le spectre, holdover d'horloge, puis intégrité sur Galileo seul.leo-timing-utcTransfert de temps vers le Temps universel coordonné depuis des satellites en orbite basse, en fonction de la puissance du signal et de l'oscillateur du récepteur.leo-vertical-critical-infrastructure-timingSynchronisation temporelle des infrastructures critiques en holdover, avec le temps en orbite basse comme seconde source.Figures de mérite
- Erreur de temps de l'horloge en holdover par rapport à la garde que vous fixez
- Durée de holdover par classe d'oscillateur, de l'échelle d'une puce à l'optique
- Dispersion de l'ensemble Monte Carlo
- Détection du leurrage temporel par le moniteur d'intégrité de l'horloge
Réseau électrique et finance : la limite de précision temporelle de votre secteur entre comme threshold_ns.
Exécutez chaque fichier de scénario de ce secteur dans Kshana Studio ou depuis n'importe quelle installation, lisez le registre et exportez des rapports.
Pro : des jumeaux numériques d'horloge étalonnés sur le budget d'Allan publié de votre dispositif. Pro : des paquets de preuves reproductibles de qualité audit pour un examen.
Demander une évaluation de ProSi la référence de temps GNSS est perdue, l'horloge de mon réseau reste-t-elle dans les masques ITU-T, et pendant combien de temps ?
Erreur de temps par rapport aux masques de l'UIT-T
telecom-prtc-holdover-24h.toml · graine 20260925Ouvrir dans Kshana StudioRapporttelecom-prtc-holdover-24hUne référence de temps au rubidium perd les satellites pendant une journée : erreur de temps par rapport aux masques télécoms.Exécution enregistréeOuvrir dans Kshana Studiotelecom-timingtelecom-tie-ingestApportez votre propre série d'erreurs de temps et évaluez-la par rapport aux masques télécoms.Exécution enregistréeOuvrir dans Kshana Studioclockclock-holdoverLe cas de référence : une horloge synchronisée sur les satellites, puis en dérive libre quand ils sont refusés.Exécution enregistréeOuvrir dans Kshana Studioclockclock-ensembleUn ensemble Monte Carlo d'exécutions de holdover : la dispersion, pas un tirage chanceux unique.Exécution enregistréeOuvrir dans Kshana Studioquantum-time-transferquantum-time-transferUne chaîne de temps quantique de confiance : transfert, diffusion sécurisée et détection d'anomalies.Exécution enregistréeOuvrir dans Kshana StudiotimetransfertimetransferTransfert de temps optique entre satellites contre le transfert radio bidirectionnel classique.Exécution enregistréeOuvrir dans Kshana Studiospoofspoof-attackUne attaque active de leurrage temporel : le moniteur d'intégrité de chaque horloge détecte-t-il la poussée ?Exécution enregistréeOuvrir dans Kshana Studiontn-5g-positioningPositionnement à partir d'une liaison descendante de réseau non terrestre 5G dans la bande S des services mobiles par satellite.leo-vertical-5g-network-timingSynchronisation temporelle de stations de base pour un réseau mobile : holdover, et temps depuis l'orbite basse.Figures de mérite
- MTIE (erreur d'intervalle de temps maximale) et TDEV (déviation de temps) par rapport aux masques de l'UIT-T, avec une réussite, un échec et une marge par masque
- 95e centile de l'erreur de synchronisation temporelle, durée de holdover et disponibilité
- Détection du leurrage temporel par le moniteur d'intégrité de l'horloge
Exécutez chaque fichier de scénario de ce secteur dans Kshana Studio ou depuis n'importe quelle installation, lisez le registre et exportez des rapports.
Pro : des jumeaux numériques d'horloge étalonnés sur le budget d'Allan publié de votre dispositif. Pro : des paquets de preuves reproductibles de qualité audit pour un examen.
Demander une évaluation de ProLe moteur porte les limites des UIT-T G.8272, G.8272.1, G.8273.2 et G.8271.1, dont PRTC-A, PRTC-B et ePRTC (horloge de temps de référence primaire, classes A et B, et améliorée).
Puis-je reproduire, étendre et citer un résultat PNT, jusqu'à la graine ?
Holdover en fonction de la stabilité de l'horloge, une étude de compromis
sweep-clock-stability.toml · graine 42Ouvrir dans Kshana StudioRapportsweep-clock-stabilityComment le holdover évolue avec la stabilité de l'horloge, comme étude de compromis.Exécution enregistréeOuvrir dans Kshana Studioquantum-tradequantum-tradeNavigation quantique contre navigation classique, avec des données mesurées de stabilité d'horloge ingérées.Exécution enregistréeOuvrir dans Kshana Studiohybridhybrid-pntUne suite de navigation entièrement quantique contre une suite entièrement classique, satellites refusés.Exécution enregistréeOuvrir dans Kshana Studiopvtpvt-abmfPositionnement ponctuel à partir de mesures réelles enregistrées à une station au sol repérée.Exécution enregistréeOuvrir dans Kshana Studiocislunar-observabilitycislunar-observabilityUne petite constellation près de la Lune peut-elle être suivie, et sur quelle longueur d'arc ?Exécution enregistréeOuvrir dans Kshana Studiolunar-vlbilunar-vlbiDeux radiotélescopes terrestres observant une balise sur la face visible de la Lune.Exécution enregistréeOuvrir dans Kshana Studioimpairment-evalimpairment-evalUn banc d'essai qui évalue des détecteurs d'altérations radio sur des cas étiquetés.Exécution enregistréeOuvrir dans Kshana Studiosweep-ndsweep-nd-inertialUn balayage de paramètres à nombreux axes sur un scénario inertiel.Exécution enregistréeOuvrir dans Kshana Studioleo-navmsg-fit-interval-tradeUn message de navigation en orbite basse : erreur de distance en fonction de la durée sur laquelle un message est ajusté.leo-band-tradeUn compromis de bande pour les signaux de navigation en orbite basse, de l'ultra-haute fréquence à une large bande C.Figures de mérite
- Chaque chiffre avec son unité et sa provenance
- Déterministe à partir du scénario, de la graine et de la version du moteur
- Un DOI (Digital Object Identifier) citable pour chaque version
Exécutez chaque fichier de scénario de ce secteur dans Kshana Studio ou depuis n'importe quelle installation, lisez le registre et exportez des rapports. Licence commerciale du noyau ouvert : intégration fermée ou propriétaire sans obligations AGPL.
Sur mesure : formation et conseil en analyse de performance PNT quantique et classique.
Demander une étudeN'importe quelle constellation, autour de n'importe quel corps.
Concevez une constellation autour de la Terre, de la Lune ou de Mars et lisez ce qu'un récepteur en obtient. Chaque vue rejoue une vraie exécution du moteur : les orbites sont celles de l'exécution, repropagées ici et vérifiées par rapport à chaque échantillon écrit par le moteur ; la réponse du récepteur est la sortie du moteur, inchangée.
Moteur v0.40.0, build 3395218 · constellation-multi-gnss-coverage.toml · déterministe, sans graineOuvrir dans Kshana StudioRapportJSONTOML
Orbites : repropagées à partir des propres éléments de l'exécution et vérifiées par rapport aux traces au sol du moteur. Planètes : imagerie NASA.
Avec Pro : l'optimiseur de conception parcourt tout un espace de conception de constellations autour de la Terre, de la Lune ou de Mars avec ce moteur et renvoie son front de Pareto, chaque conception du front étant écrite sous forme de simple fichier de scénario. Voir un vrai front
Six façons dont le GNSS défaille, et qui il touche.
Chaque carte est une façon dont la navigation par satellite se brise, rejouée à partir d'une exécution enregistrée du moteur. Les pastilles nomment les secteurs ci-dessus qui y sont confrontés ; ouvrez n'importe quelle carte dans Kshana Studio pour l'exécuter vous-même et obtenir le même graphique.
Brouillage
Un brouilleur à large bande fait passer chaque satellite visible sous le seuil de poursuite, si bien que le récepteur ne peut pas conserver de solution.
jamming-demo.toml · graine 1Ouvrir dans Kshana StudioRapportMeaconing
Une réémission retardée de vrais signaux entraîne la solution de temps. La borne du détecteur dit à partir de quand le décalage ne peut plus se cacher.
spoof-meaconing.toml · déterministe, sans graineOuvrir dans Kshana StudioRapportToucheDéfenseMaritimeInfrastructures et synchronisation temporelleTélécoms
Holdover d'horloge
Le GNSS disparaît et chaque horloge dérive librement. Une horloge atomique à l'échelle d'une puce quitte la garde de 20 ns bien avant une horloge optique.
clock-holdover.toml · graine 42Ouvrir dans Kshana StudioRapportToucheInfrastructures et synchronisation temporelleTélécomsEspaceLunaire
Géométrie et visibilité
Propagation SGP4 d'un vrai jeu d'éléments à deux lignes : les passages qu'une station au sol peut voir décident si une solution est seulement possible.
ephemeris.toml · déterministe, sans graineOuvrir dans Kshana StudioRapportNiveaux de protection
Le RAIM (surveillance autonome de l'intégrité par le récepteur) borne l'erreur. Quand un niveau de protection franchit la limite d'alerte, la position ne peut plus être crue.
integrity-raim.toml · graine 7Ouvrir dans Kshana StudioRapportNavigation à l'estime sans GNSS
Un petit aéronef sans équipage perd le GNSS en pleine route et poursuit sur son système de navigation inertielle. L'erreur croît pendant l'interruption.
small-uas-jammed-nav.toml · graine 7Ouvrir dans Kshana StudioRapportQuatre images que demande chaque secteur.
Jusqu'où porte un brouilleur, à quelle vitesse un leurre vous écarte, combien de temps chaque classe d'horloge tient l'heure, et à quel point le cône inertiel s'élargit. Chacune est tracée à partir de la sortie du moteur, et chacune ouvre l'exécution qui la sous-tend.
Jusqu'où, au-dessus de l'eau, porte un brouilleur
Le scénario du détroit maritime place un brouilleur à large bande sur un mât près d'un navire. Ici, la position du navire est déplacée sur une grille autour du brouilleur et chaque cellule est sa propre exécution du moteur de maritime-strait-jamming.toml (npm kshana, le moteur qu'exécute Kshana Studio). La couleur est le J/S moyen (rapport brouilleur sur signal) ; les cellules cerclées ont perdu tous les satellites. Sélectionnez une cellule pour ouvrir cette exécution exacte dans Kshana Studio.
La carte de l'empreinte est tracée au chargement du script de la page.
Survolez ou touchez une cellule pour voir son exécution.
maritime-strait-jamming.toml · graine 1 · récepteur déplacé à chaque celluleOuvrir dans Kshana StudioRapportModélisé : propagation en espace libre, comme l'indique le scénario (ni horizon, ni terrain, ni trajets multiples sur la surface de la mer). Traits de côte : Natural Earth.
Un leurre temporel fait dériver l'horloge, et qui s'en aperçoit
Un leurre en rampe linéaire entraîne la solution de temps. Le moniteur d'intégrité de chaque horloge a sa propre borne de détection ; la relecture marque l'instant où chacun se déclenche, par rapport à la spécification.
Tracé à partir de l'exécution enregistrée au chargement du script de la page.
Moteur v0.40.0 · spoof-attack.toml · déterministe, sans graineOuvrir dans Kshana StudioRapport
Erreur de temps après une journée de holdover, par classe d'oscillateur
Le budget de temps lunaire porte une ligne par classe d'horloge, d'une horloge maîtresse optique jusqu'à une horloge au rubidium miniature, chacune reproduisant sa spécification publiée à un jour.
Tracé à partir de l'exécution enregistrée au chargement du script de la page.
Moteur v0.40.0 · lunar-time-budget.toml · déterministe, sans graineOuvrir dans Kshana StudioRapport
Le cône dans lequel vole un système inertiel
À partir du moment où le GNSS est perdu, l'erreur de position ouvre un cône autour de la trajectoire vraie. L'IMU du contrôleur de vol quitte le budget de position après 28,1 s ; l'IMU de classe tactique reste dedans pendant toute l'interruption.
Tracé à partir de l'exécution enregistrée au chargement du script de la page.
Moteur v0.40.0 · small-uas-jammed-nav.toml · graine 7Ouvrir dans Kshana StudioRapport
Une porte d'entrée pour chaque rôle.
Huit profils d'utilisateurs, chacun avec son point d'entrée, la commande qu'il saisirait en premier, et ce que Pro ou un travail sur mesure leur apporte.
Ingénieur mission et systèmes
Dimensionnez une architecture PNT et voyez où elle casse.
kshana scenarios/hybrid-pnt.tomlSpécialiste PNT ou GNSS
Ouvrez le TOML, changez la physique, vérifiez-la par rapport au registre.
kshana --validate scenarios/integrity-raim.tomlResponsable des essais et de l'évaluation
Fixez des scénarios comme tests de non-régression et exécutez toute une suite dans une seule étude estampillée.
kshana --study scenarios/quantum-pnt-demonstrator.suite.tomlAcheteur ou évaluateur de programme
Utilisez le registre de validation comme élément de preuve de due diligence : chaque capacité nomme sa référence indépendante et son essai.
https://github.com/ashfordeOU/kshanaOuvrirChercheur ou étudiant
Reproduisez un résultat jusqu'à la graine, étendez-le et citez la version exacte du moteur.
pip install kshanaIngénieur synchronisation temporelle et réseau
Vérifiez le holdover par rapport aux masques de l'UIT-T avant que l'antenne GNSS ne tombe en panne.
kshana scenarios/telecom-prtc-holdover-24h.tomlUtilisateur d'assistant IA
Laissez votre assistant exécuter le moteur validé plutôt que de deviner les calculs.
cargo install kshana-mcpDéveloppeur embarqué ou produit
Appelez le moteur depuis Rust, Python ou JavaScript à l'intérieur de votre propre produit.
cargo add kshanaKshana ne pilote aucun matériel radio et n'émet rien. Il comprend un récepteur GNSS logiciel pour de l'IQ enregistré et généré, et peut écrire des fichiers IQ en bande de base synthétiques, mais il n'est pas un matériel générateur de signaux RF et ni un récepteur GNSS matériel, ni certifié. C'est un instrument d'étude et de compromis : il simule ce que le brouillage, le leurrage et la perte de signal font à une solution de navigation et de synchronisation temporelle, et vous dit lesquelles de ses réponses sont validées. Pas un produit de vol.