INPI-France/Brevets-Francais-2024-Chunked huggingface dataset:
Le moteur à turbine à gaz peut comprendre en outre un boîtier d’entraînement d’accessoires et un arbre de pompe, dans lequel le un boîtier d’entraînement d’accessoires reçoit une entrée provenant de l’arbre central et délivre en sortie un entraînement à la pompe à carburant par l’intermédiaire de l’arbre de pompe. La vitesse de pompe peut donc être liée à la vitesse de rotation de l’arbre central, et peut présenter, au moyen de la boîte d’engrenages, une relation de vitesse fixe entre l’arbre central (ou dans certaines architectures de moteur, un autre arbre intermédiaire) et la pompe à carburant. Dans certaines mises en œuvre, le boîtier d’entraînement d’accessoires peut plutôt être agencé pour fournir un nombre fixe de vitesses différentes pour une vitesse d’arbre central donnée. La remise en circulation de carburant peut permettre une plus grande variété de débits de carburant dans la chambre de combustion pour le nombre donné de vitesses de pompe disponibles à une certaine vitesse d’arbre. La remise en circulation de carburant peut permettre de multiples débits de carburant différents dans la chambre de combustion à une vitesse d’arbre central donnée dans des mises en œuvre dans lesquelles il y a une seule relation de vitesse fixe entre l’arbre central et la pompe à carburant.
Plus précisément, en référence à la , le deuxième programme reçoit en entrée les deuxièmes signaux à t i , sous la forme de deux paquets de données émis à chaque instant t i par le premier programme mais récupérés respectivement par exemple au temps t 1 puis au temps t 2 comprenant chacun les premières données traitées, les premières données doublement traitées, les deuxièmes données traitées, et l’information temporelle correspondant à l’instant d’échantillonnage des données de pseudo-navigation dans l’unité de mesure inertielle avec les éventuelle dérives internes de l’horloge de l’unité de mesure inertielle (cette information temporelle est un nombre de pas d’intégration de l’unité de mesure inertielle, depuis l’instant unique de début d’intégration t 0 , associé au paquet de données émis par l’unité de mesure inertielle).
Les deux instants t1 puis t2 sont séparés de moins de la moitié du temps minimum entre deux décalages successifs d’une composante de pseudo-vitesse ou de pseudo-position inertielle.
En considérant pour la simplicité de la description que les données reçues au temps t 1 ont déjà été exploitées, le deuxième programme doit procéder aux opérations permettant de calculer à partir des données reçues au temps t 2 : les trois composantes de variation de la pseudo-vitesse inertielle de t 1 à t 2 dans le repère de mesure [m], notée DVm(t 1 ->t 2 ), corrigées de l’effet d’un décalage SHV ; les trois composantes de variation de la pseudo-vitesse inertielle de t 1 à t 2 dans le repère inertiel [i], notée DVi(t 1 ->t 2 ), corrigées de l’effet d’un décalage SHV ; les trois composantes de variation de la pseudo-position inertielle de t 1 à t 2 dans le repère inertiel [i], notée DP(t 1 ->t 2 ), corrigées de l’effet d’un décalage SHP ; les trois composantes de correction de la pseudo-position inertielle de t 1 à t 2 dans le repère de inertiel [i], notée CorrPPi(t 1 ->t 2 ), un indicateur logique ShiftPVdetected de détection de décalage de l’une au moins des composantes de pseudo-vitesse entre t 1 et t 2 .
On rappelle que les données reçues au temps t 1 et les données reçues au temps t 2 ont été intégrées depuis le temps de début d’intégration t 0 . Il suffit donc de soustraire les données reçues au temps t 1 à celles reçues au temps t 2 pour obtenir les données correspondant à l’intervalle de temps t 2 -t 1 . La cadence dt k =t 2 -t 1 détermine la précision de calcul de l’évolution de la position et de l’attitude inertielle de t1 à t2. L’erreur due à la cadence d’échantillonnage est essentiellement générée en phase d’accélération variable. Elle équivaut à environ +/-(g/R)*(dt k /2) 2 et +/-(2g/R)*(dt k /2) 2 d’erreur de projection soit, pour dt k =4s, l’équivalent de 6 et 12 ppm d’erreur de facteur d’échelle accélérométrique horizontal et vertical, en µrad d’erreur d’attitude horizontale et en cap, avec
g pesanteur terrestre moyenne 9,81 m/s^2 (à 0m),
R Rayon de courbure terrestre moyen  6 400 000 m,
soit (R/g) 800s.
On veillera à ne pas perdre de données en sortie à la cadence dt k (on choisit une cadence très inférieure à 500s, par exemple 4s ou 10s).
Par ailleurs, le second programme dispose des valeurs de décalage en mémoire et est agencé pour analyser les valeurs des données traitées transmises et détecter la présence d’un décalage. L’analyse consiste à comparer chacune des composantes des données traitées dernièrement reçues avec chacune des composantes des données traitées reçues l’instant précédent et d’y détecter une incohérence compte-tenu des lois de la physique. Si une telle incohérence existe, cela signifie qu’un décalage a eu lieu et le second programme considère alors l’indicateur ShiftPVdetected comme vrai et compense le décalage réalisé en utilisant la valeur de décalage correspondante. Dans le cas contraire, le second programme considère l’indicateur ShiftPVdetected comme faux.
De manière connue en elle-même, le second programme est également agencé pour exploiter : la matrice de courbure MC permettant de déterminer la courbure locale de l’ellipsoïde de référence pour la navigation, la pesanteur apparente locale GravApp (perpendiculaire localement à l’ellipsoïde), un facteur de correction externe Corr ext permettant de corriger le calcul de pesanteur apparente de manière à stabiliser en moyenne l’altitude sur une référence externe d’altitude (dans un aéronef, cette référence d’altitude est par exemple issue d’une centrale anémo-barométrique).
Des émetteurs/récepteurs THz configurés pour l’émission/réception d’impulsions dans la bande fréquence du THz (c’est-à-dire entre environ 0,2 Thz et environ 8 Thz) sont connus de l’homme de l’art.
Dans des exemples de réalisation, l’émetteur 126 et le récepteur 128, appelés « phares THz » dans la présente description, comprend une antenne et un collimateur, par exemple une lentille ou un miroir parabolique. Des exemples de phares THz seront décrits plus en détails au moyen de la .
Les moyens d’émission électromagnétique 124 comprennent par exemple et de façon connue un laser femtoseconde impulsionnel, par exemple un laser Ti-saphir, et une ligne à retard ; en opération, une impulsion femtoseconde est séparée en une première impulsion dirigée vers l’antenne de l’émetteur THz 126 et en une deuxième impulsion, ou impulsion de sonde optique, dirigée vers l’antenne de du récepteur THz 128 après avoir subi un retard temporel variable grâce à la ligne à retard.
Le laser femtoseconde est par exemple un laser impulsionnel en peigne de fréquence configuré pour exciter l’antenne du phare THz 126 (émetteur), les impulsions femtosecondes étant acheminées au niveau de l’antenne par exemple par une fibre optique 127. L’antenne du phare Thz 126 comprend par exemple un élément semi-conducteur et des électrodes polarisées. L’illumination de l’élément semi-conducteur à une énergie supérieure à l’énergie de bande interdite permet de générer des porteurs libres. Le semi-conducteur passe donc d’un état isolant à un état conducteur engendrant un courant électrique entre les électrodes polarisées de l’antenne. Il en résulte l’émission d’une impulsion THz. L’impulsion THz est dirigée au moyen du collimateur dans la cellule 122 à travers l’échantillon biologique gazeux à étudier pour former un faisceau d'excitation THz.
Un exemple d’un faisceau d'excitation THz est représenté sur la (schéma de gauche). Il comprend par exemple des impulsions électromagnétiques 10 émises périodiquement avec une période T ; il est caractérisé par un spectre 11 (schéma de droite) consistant en un peigne de fréquences. Les impulsions 10 ont une durée comprise entre plusieurs centaines de femtosecondes et quelques picosecondes. La fréquence de répétition (égale à 1/T) du laser peut varier entre 1 GHz à une fréquence inférieure à 1 Hz.
Chaque impulsion THz après traversée de l’échantillon est dirigée vers l’antenne du phare THz 128 (récepteur) au moyen du collimateur du phare THz 128 pour former un faisceau échantillon THz qui résulte de la convolution du faisceau excitation THz avec une fonction de transfert associée à l’échantillon biologique gazeux et qui dépend de paramètres caractéristiques de l’échantillon, notamment son absorption.
Le champ électrique des impulsions térahertz est mesuré au niveau de l’antenne du phare THz 128 éclairée simultanément par l’impulsion de sonde optique acheminée sur l’antenne du phare THz 128 par exemple au moyen d’une fibre optique 129, ladite impulsion de sonde optique ayant subi un retard par rapport à l’impulsion optique envoyée sur l’antenne du phare THz 126 (émetteur) grâce à la ligne à retard des moyens d’émission électromagnétique 124. Le signal électrique généré au niveau de l’antenne peut être amplifié, puis détecté par des moyens de détection électrique 125. Les moyens de détection électrique 125 mesurent ainsi un champ électrique en fonction du temps, sur des échelles allant de la femtoseconde à plusieurs centaines de picosecondes ou même de nanosecondes. Une détection cohérente du faisceau échantillon THz est ainsi obtenue.
Ainsi, comme illustré sur la , la mesure en fonction du temps peut être réalisé au moyen d'un échantillonnage photoconducteur ou électro-optique, comme expliqué par exemple dans [Réf. 4]. La ligne à retard comprend par exemple des miroirs montés sur un étage motorisé de translation, introduisant un retard ayant une excursion temporelle maximale t max . L'échantillonnage temporel peut également être réalisé par battement de deux peignes fréquentiels dont le taux de répétition est légèrement différent (technique dite HASSOPS). L'intervalle de temps entre deux mesures est appelé période d'échantillonnage t s , avec échantillonnage de fréquence f s = 1/t s . L’excursion temporelle t max est la plage temporelle sur laquelle est réalisée la mesure du champ électrique ; on appelle trace temporelle d’échantillon Es(t) ladite mesure du champ électrique en fonction du temps. Une période d'échantillonnage typique t s est comprise entre environ 10 et 50 fs. Elle dépend de la cadence à laquelle le laser femtoseconde envoie des impulsions optiques. La capacité à mesurer directement le champ électrique de l'impulsion THz plutôt que l'énergie moyennée donne accès à la fois à la phase et à l'amplitude de la forme d'onde, et fournit ainsi des informations sur le coefficient d'absorption et l'indice de réfraction de l'échantillon. Le cas échéant, on appelle trace temporelle de référence Eref(t) ladite mesure du champ électrique en fonction du temps dans des conditions de référence, par exemple dans les mêmes conditions expérimentales, mais sans l'échantillon.
La illustre des exemples d’une trace temporelle d’échantillon Es(t) et d’une trace temporelle de référence Eref(t) ainsi détectées.
L’unité de traitement 130 reçoit les traces temporelles générées par les moyens de détection électrique 125.
L’unité de traitement 130 peut comprendre un ou plusieurs ordinateurs ou unités de calcul. Plus généralement, lorsque dans la présente description, il est fait référence à des étapes de calcul ou traitement pour la mise en œuvre notamment d’étapes de procédés, il est entendu que chaque étape de calcul ou traitement peut être mis en œuvre par logiciel, hardware, firmware, microcode ou toute combinaison appropriée de ces technologies. Lorsqu’un logiciel est utilisé, chaque étape de calcul ou traitement peut être mise en œuvre par des instructions de programme d’ordinateur ou du code logiciel. Ces instructions peuvent être stockées ou transmises vers un support de stockage lisible par un ordinateur (ou unité de calcul) et/ou être exécutées par un ordinateur (ou unité de calcul) afin de mettre en œuvre ces étapes de calcul ou traitement.
L’unité de traitement communique avec le TDS 120 pour envoyer des requêtes et récupérer les traces temporelles afin de les enregistrer et de les traiter. L’unité de traitement peut également interagir avec l’ensemble 140 comprenant microcontrôleur(s) et/ou capteur(s). Par exemple, un microcontrôleur peut permettre d’automatiser un circuit de vannes (Voir ) et/ou avoir une action pour le contrôle de la pompe à vide 150. Un ou plusieurs capteurs peuvent permettre de mesurer différents paramètres (pression dans la cellule, température, CO 2 dans le souffle du patient, etc.). L’unité de traitement peut alors envoyer des requêtes vers les capteurs ou une consigne vers le microcontrôleur et les valeurs mesurées par les capteurs être envoyées vers l’unité de traitement.
La illustre plus en détails et selon un exemple, le fonctionnement d’un système d’analyse d’un échantillon biologique au niveau de la cellule d’analyse de gaz 122.
Dans cet exemple, le dispositif de recueil 110 comprend un tube 112 de recueil de l’haleine et un capteur 115 de gaz carbonique (CO 2 ) agencé par exemple en entrée du tube, configuré pour mesurer le CO 2 dans l’haleine d’un patient. A partir d’une valeur seuil prédéterminée de CO2, l’unité de traitement peut commander l’ouverture d’une électrovanne 212 agencée sur le conduit en dérivation 111 pour aspirer le souffle vers une enceinte tubulaire 220 de la cellule d’analyse de gaz 122. L’enceinte tubulaire 220 est par exemple un tube en Inox avec des raccords pour relier les différentes entrées et sorties de gaz et les capteurs.
Une électrovanne 214 peut être prévue pour s’ouvrir jusqu’à ce qu’une consigne en pression dans l’enceinte 220 soit respectée.
Une enceinte intermédiaire 215 peut également être prévue pour recueillir le souffle pendant le prélèvement. Cela permet par exemple de recueillir une fraction du souffle, par exemple toute la fraction alvéolaire du souffle, c’est-à-dire l’air présent dans les poumons. Une vanne 212 permet de recueillir dans l’enceinte intermédiaire 215 la fraction du souffle souhaitée.
Avantageusement, la courbure C des lames 40 de la première série 40a et la courbure C des lames 40 de la deuxième série 40b sont identiques, bien qu’orientées en sens inverse.
En variante, non représentée, la courbure C des lames 40 de la première série 40a et la courbure C des lames 40 de la deuxième série 40b sont différentes.
Avantageusement, chaque lame 40 comprend au moins un chanfrein 48. En outre, le ou chaque chanfrein 48 coopère, autrement dit est configuré pour coopérer, avec la surface intérieure 4a du tube d’enroulement 4, lors de l’insertion de l’élément de liaison 31 à l’intérieur du tube d’enroulement 4.
Ainsi, lors de l’insertion de l’élément de liaison 31 à l’intérieur du tube d’enroulement 4, le chanfrein 48 de chaque lame 40 permet la déformation élastique de celle-ci.
Ici, chaque lame 40 comprend un premier côté 40c et un deuxième côté 40d. Le premier côté 40c est opposé au deuxième côté 40d, suivant la direction de l’axe de rotation X. En outre, chaque lame 40 comprend un premier chanfrein 48, à la jonction entre son premier côté 40c et son arête 49, et un deuxième chanfrein 48, à la jonction entre son deuxième côté 40d et son arête 49.
Ainsi, chaque lame 40 présente deux chanfreins 48 et est symétrique, de sorte que la première série 40a de lames 40 et la deuxième série 40b de lames 40 peuvent être montées sur l’arbre de sortie 20 de l’actionneur électromécanique 11 quel que soit le sens de montage de l’élément de liaison 31 sur l’arbre de sortie 20.
Ici, les lames 40 de l’élément de liaison 31 sont réalisées dans une matière plastique.
En variante, les lames 40 de l’élément de liaison 31 sont réalisées dans une matière métallique.
Avantageusement, la matière des lames 40 de l’élément de liaison 31 est déterminée, notamment, en fonction d’un nombre de lames 40, d’une épaisseur des lames 40, d’une dureté de la matière de l’arête 49 des lames 40, d’une dureté de la matière du tube d’enroulement 4 et d’un couple de fonctionnement transmis par l’arbre de sortie 20 de l’actionneur électromécanique 11.
La dureté des matières prises en compte est, de préférence, de type Brinell, Meyer, Vickers, Rockwell, Shore A ou B.
Avantageusement, les lames 40 sont réalisées dans une matière différente de la matière du tube d’enroulement 4.
Avantageusement, les lames 40 sont réalisées dans une matière présentant une valeur de dureté supérieure à celle de la matière du tube d’enroulement 4.
Avantageusement, l’élément de liaison 31 comprend une première partie 31a et une deuxième partie 31b. La première partie 31a de l’élément de liaison 31 est distincte de la deuxième partie 31b de l’élément de liaison 31. La première partie 31a de l’élément de liaison 31 est formée par la première série de lames 40a, en particulier de sorte à former une première roue. En outre, la deuxième partie 31b de l’élément de liaison 31 est formée par la deuxième série de lames 40b, en particulier de sorte à former une deuxième roue.
Ainsi, la première partie 31a de l’élément de liaison 31 et la deuxième partie 31b de l’élément de liaison 31 sont deux pièces séparées.
En variante, non représentée, la première partie 31a de l’élément de liaison 31 est solidaire de la deuxième partie 31b de l’élément de liaison 31. Dans ce cas, la première partie 31a de l’élément de liaison 31 et la deuxième partie 31b de l’élément de liaison 31 sont réalisées au moyen d’une unique pièce, autrement dit forment une pièce monobloc.
Avantageusement, l’arbre de sortie 20 de l’actionneur électromécanique 11 comprend une tige 25. Chacune des première et deuxième parties 31a, 31b de l’élément de liaison 31 comprend un premier trou central 37. En outre, la tige 25 est insérée, autrement dit est configurée pour être insérée, dans le premier trou central 37 de chacune des première et deuxième parties 31a, 31b de l’élément de liaison 31, en particulier dans la configuration assemblée du dispositif d’entraînement motorisé 5.
Selon une variante optionnelle permettant de renforcer la sécurisation d’un tel stockage 62, un tel conteneur chiffré 30 pourrait être créé et monté directement en mémoire volatile RAM (de l’anglais Random Access Memory).
Pour créer ce conteneur chiffré 30, le mot de passe de sécurisation sera généré aléatoirement et non sauvegardé, si bien qu’en analyse post mortem il est donc impossible de retrouver la clé d’ouverture du conteneur chiffré 30, et ce conteneur chiffré ne pourra pas être déchiffré avec les moyens actuels.
Pour l’autre option de destruction sécurisée 64, il est proposé selon cette alternative de se focaliser sur la sécurisation de la destruction de la donnée plutôt que la sécurisation de son stockage tel que décrit selon l’option ci-dessus.
Suivant le type de matériel utilisé pour stocker temporairement la clé privée, la destruction sécurisée 64, correspond, selon une première variante, déjà évoquée précédemment, à un effacement multi-passes, selon lequel un logiciel dédié est utilisé pour procéder à un effacement comprenant des successions d’écriture de données aléatoires ou non sur les anciennes puis d’effacements permettant ainsi de garantir un effacement sécurisé des données.
Selon un autre variante, mise en œuvre lorsque le matériel utilisé pour stocker temporairement la clé privée correspond par exemple à un ou plusieurs disque(s) SSD (de l’anglais Solid State Drive , technologie à base de mémoire Flash), si bien que la première variante ci-dessus ne fonctionne pas, les méthodes des constructeurs, qui proposent des logiciels dédiés à leur matériel de ce type, sont utilisées pour effacer réellement les zones de mémoires flash.
En ce qui concerne les attaques dynamiques précitées, pour réduire la surface d’attaque au maximum, il est proposé, tel qu’indiqué précédemment, que la durée de vie dudit dispositif de sécurisation 24 lui-même soit également limitée.
Autrement dit, le dispositif de sécurisation 24 servant à effectuer la signature et à stocker la clé privée est lui aussi éphémère. Pour cela il est proposé d’utiliser des dispositifs virtualisés sans persistance comme par exemple un conteneur Docker correspondant à une plateforme ouverte pour le déploiement et l’exécution d’applications et qui permet d’embarquer et d’exécuter une application dans un environnement cloisonné appelé conteneur. A la différence de la virtualisation où la machine virtuelle contient un système d’exploitation complet, les outils associés et l’application hébergée, un tel conteneur Docker ne contient que les bibliothèques et les outils nécessaires à l’exécution de l’application, et fonctionne directement dans le noyau de la machine hôte. Un tel conteur Docker revient alors à la mise en œuvre d’une isolation du moyen informatique lors de la création, de l’utilisation et de la destruction de la clé privée, ce qui permet de garantir la sécurité du procédé.
La illustre les effets de sécurisation associés à chaque étape du procédé illustré par la .
Sur la , la vue 67 correspond à la production logicielle du système de fichiers. Selon le mode de réalisation illustré par la , les clés publique 68 et privée 70 sont par exemple générées en utilisant une boîte à outil de chiffrement telle que OpenSSL, et on utilise notamment l’outil 72 de signature fournit par IMA/EVM Linux.
Une fois que l’opération de signature est terminée, un système de fichiers signés 74 et immuable est alors obtenu, et la clé privée 70 est, selon une option détaillée précédemment, détruite de manière sécurisée pour limiter les risques d’exfiltration de cette clé privée via des méthodes forensiques (i.e. basée sur une analyse forensique également appelée investigation numérique).
Par exemple, la durée de vie de la clé privée 70 est limitée à la durée de la production logicielle du système de fichiers, soit quelques heures, par exemple deux ou trois heures, et ne sert, en tant que telle, que quelques secondes pour signer les fichiers afin d’obtenir après son utilisation le système de fichiers signés 74.
La vue 75 de la illustre l’exécution du système autonome à distance 10. Lors de cette exécution, selon un prérequis sur lequel s’appuie la présente invention, l’outil de démarrage sécurisé (de l’anglais secure boot ), illustré par la référence 22 sur la , implémenté par le matériel du système autonome à distance 10, va également classiquement vérifier l’intégrité du chargeur d’amorçage (de l’anglais bootloader , ou encore BIOS de l’anglais Basic Input Output System, ou encore UEFI de l’anglais Unified Extensible Firmware Interface ) 76 et du kernel 20 via, par exemple, un « code ROM » (de l’anglais Read Only Memory ), ou un logiciel embarqué (de l’anglais Firmware ), implémentant la gestion de l’outil de démarrage sécurisé 22 et en utilisant un autre couple de clés asymétriques, dont la clé publique 78 est représentée sur la , elles-mêmes convenablement sécurisées via une sécurisation classique par infrastructure de gestion de clés publiques de type PKI (de l’anglais Public Key Infrastructure ) ou encore via un module HSM (de l’anglais Hardware Security Module ), etc.
Lors de cette exécution du système autonome à distance 10, sur l’exemple de la , un attaquant (i.e. acteur malveillant) pourrait tenter d’utiliser une attaque qui emploierait un nouveau couple clé publique/privée malveillantes non-représentées, et tenterait de re-signer tout le système de fichiers avec la clé privée malveillante en remplaçant par ailleurs la clé publique 68 dans le kernel 20 par sa clé publique malveillante.
Un tel attaquant serait alors avantageusement bloqué selon la présente invention, car premièrement, comme indiqué précédemment, le kernel 20 est également contrôlé par l’outil de démarrage sécurisé (de l’anglais secure boot ) 22 qui met en œuvre une vérification cryptographique complémentaire notamment via la clé 78.