INPI-France/Brevets-Francais-2024-Chunked huggingface dataset:
Pour obtenir les résultats recherchés, il est proposé un procédé mis en œuvre par ordinateur de guidage d’un aéronef en vue d’éviter une collision avec un objet volant dit objet intrus, l’aéronef comprenant une pluralité de capteurs configurés pour fournir une pluralité de données relatives à la détection d’un objet intrus, et un module de traitement de données configuré pour : - générer des paramètres de caractérisation de l’environnement de l’aéronef à partir de données capteurs relatives à la détection d’un objet intrus ; - opérer un arbre génétique flou avec au moins lesdits paramètres, l’arbre génétique flou ayant été sélectionné dans une phase d’apprentissage consistant à évaluer la performance d’un arbre génétique flou par une fonction de récompense qui prend en compte la réussite d’un évitement aérien pour une pluralité de scenarii de vols fictifs dudit aéronef en utilisant une loi de guidage donnée ; et - transmettre des consignes de guidage de l’aéronef, lesdites consignes correspondant à des commandes d’évitement de l’objet intrus.
Dans un mode de réalisation, la phase d’apprentissage est réalisée par des moyens de simulation, et comprend les étapes suivantes : définir la structure d’un arbre génétique flou à partir d’une pluralité de systèmes d’inférence flous, chacun des systèmes d’inférence flous mettant en œuvre une pluralité de fonctions d’appartenance et une ou plusieurs règles floues ; et définir des paramètres d’entrée de l’arbre génétique flou et des données de sorties de l’arbre génétique flou dites consignes de guidage; définir une pluralité de scenarii de vols fictifs pour ledit aéronef représentant des situations d’évitements d’objets intrus, en utilisant une loi de guidage donnée ; définir une fonction de récompense pour l’évaluation de la performance de l’arbre génétique flou ; entrainer l’arbre génétique flou, l’entrainement de l’arbre génétique flou comprenant des étapes consistant à : réaliser selon des consignes de guidage des procédures d’évitement aérien pour la pluralité de scenarii et de paramètres d’entrée ; évaluer la performance de l’arbre génétique flou par une fonction de récompense qui prend en compte la réussite de l’évitement aérien ; favoriser les arbres génétiques flous qui maximisent la fonction de récompense ; et - sélectionner l’arbre génétique flou ayant la meilleure fonction de récompense.
Dans un mode de réalisation, l’arbre génétique flou est optimisé par un algorithme génétique.
Dans un mode de réalisation, l’étape de générer des paramètres de caractérisation de l’environnement de l’aéronef à partir d’une pluralité de données capteurs relatives à la détection d’un objet intrus comprend l’étape de calculer au moins des paramètres relatifs à : - des données de vitesse relative de l’aéronef par rapport à l’objet intrus; - des données de différence de vitesses horizontales et verticales de l’aéronef et de l’objet intrus; - des distances séparant l’aéronef dudit objet intrus.
Dans un mode de réalisation, l’évaluation de la performance de l’arbre génétique flou est faite par une fonction de récompense composée de différents indicateurs, comme par exemple un indicateur de sécurité et un indicateur de performance.
Dans un mode de réalisation, l’indicateur de sécurité prend en compte la distance minimale entre l’aéronef et l’objet intrus lors de l’évitement, et le fait que l’objet intrus soit entré dans un volume de sécurité ou dans un volume de collision avec l’aéronef.
Dans un mode de réalisation, l’indicateur de performance prend en compte le temps pris pour réaliser la procédure d’évitement, ou encore le pourcentage de temps passé à effectuer une action de rotation.
Dans un mode de réalisation, l’étape de transmettre des consignes de guidage de l’aéronef consiste à transmettre des commandes permettant une procédure d’évitement latéral, ou des commandes permettant une procédure d’évitement horizontal ou des commandes permettant une procédure d’évitement latéral et horizontal.
Dans un mode de réalisation, l’étape de transmettre des consignes de guidage de l’aéronef consiste à transmettre ces consignes à un système de pilotage automatique dudit aéronef.
Dans un mode de réalisation, l’invention est implémentée dans un dispositif de guidage d’aéronef qui comprend des moyens pour mettre en œuvre le procédé d’évitement aérien.
L’invention porte aussi sur un produit programme d’ordinateur qui comprend des instructions de code permettant d’effectuer les étapes du procédé d’évitement aérien, lorsque le programme est exécuté sur un ordinateur.
L’invention a aussi pour objet un procédé mis en œuvre par ordinateur d’apprentissage d’un modèle algorithmique de guidage d’un aéronef en vue d’éviter une collision avec un autre aéronef dit aéronef intrus, le procédé d’apprentissage comprenant les étapes suivantes : - définir la structure d’un arbre génétique flou à partir d’une pluralité de systèmes d’inférence flous, chacun des systèmes d’inférence flous mettant en œuvre une pluralité de fonctions d’appartenance et une ou plusieurs règles floues ; - définir des paramètres d’entrée de l’arbre génétique flou et des données de sorties de l’arbre génétique flou dites consignes de guidage; - définir une pluralité de scenarii de vols fictifs pour ledit aéronef représentant des situations d’évitements d’aéronefs intrus, en utilisant une loi de guidage donnée ; - définir une fonction de récompense pour l’évaluation de la performance de l’arbre génétique flou ; - entrainer l’arbre génétique flou, l’entrainement de l’arbre génétique flou comprenant des étapes consistant à : - réaliser selon des consignes de guidage des procédures d’évitement aérien pour la pluralité de scenarii et de paramètres d’entrée ; - évaluer la performance de l’arbre génétique flou par une fonction de récompense qui prend en compte la réussite de l’évitement aérien ; - favoriser les arbres génétiques flous qui maximisent la fonction de récompense ; et - sélectionner l’arbre génétique flou ayant la meilleure fonction de récompense.
Description des figures D’autres caractéristiques et avantages de l’invention apparaîtront à l’aide de la description qui suit et des figures des dessins annexés dans lesquels :
La est une illustration d’un environnement avec risque de collision pour deux aéronefs, permettant de mettre en œuvre le procédé de l’invention dans un premier mode de réalisation ;
La est une illustration d’un environnement avec risque de collision, permettant de mettre en œuvre le procédé de l’invention dans un autre mode de réalisation ;
La représente l’architecture d’un système d’inférence flou ;
La représente un arbre génétique flou selon un mode de réalisation de l’invention ;
La représente une combinaison de systèmes d’inférence flous selon un mode de réalisation de l’invention ;
La représente une autre combinaison de systèmes d’inférence flous selon un mode de réalisation de l’invention ;
La est un organigramme des étapes d’apprentissage d’un arbre génétique flou selon un mode de réalisation de l’invention ; et
La est un organigramme des étapes du procédé d’évitement aérien selon un mode de réalisation de l’invention.
Description détaillée de l’invention La illustre de manière schématique avec deux aéronefs (102, 104) un environnement aérien où il pourrait se produire une collision, illustrée par les flèches de déplacement (106, 108) de chaque aéronef.
L’aéronef (102) sur lequel est implémenté le système d’évitement pour opérer le procédé d’évitement de l’invention, est désigné dans la description par la lettre ‘O’ (« Ownship » en anglais ou porteur), et l’aéronef (104) à éviter est désigné par la lettre ‘I’ ( « Intruder » en anglais ou intrus).
Selon un premier mode de réalisation, le dispositif de l’invention reçoit en entrée une pluralité de données qui permettent de caractériser l’intrus.
Les moyens de récupération des données peuvent être des moyens collaboratifs ou non. De tels moyens connus peuvent être, sans limitation, des unités de géolocalisation de type GPS (Global Positioning System) ou GNSS (Global Navigation Satellite System), des centrales inertielles. Les unités de géolocalisation GPS ou GNSS peuvent être configurées pour déterminer la position de chaque aéronef dans un repère global. Les centrales inertielles peuvent être configurées pour déterminer l’attitude (angles de roulis, de tangage et de cap) des aéronefs dans le repère global. Les aéronefs peuvent en outre comprendre des capteurs de vitesse capable de fournir la vitesse instantanée de l’aéronef dans le repère global et/ou des capteurs d’orientation capable de fournir l’orientation des aéronefs dans le repère global.
Les aéronefs peuvent comprendre également un ou plusieurs capteurs de position configurés pour déterminer la distance séparant l’aéronef concerné d’un obstacle détecté. Les capteurs de position peuvent en outre être configurés pour identifier la nature des obstacles détectés.
Les aéronefs peuvent comprendre un ou plusieurs capteurs capables de déterminer la position relative d’un obstacle par rapport à la position instantanée de l’aéronef concerné (position relative qui peut être représentée par un angle et une distance séparant l’aéronef de l’obstacle ou déterminée à partir de coordonnées dans un repère global de l’obstacle et à partir de la position instantanée de l’aéronef concerné telle que fournie par une unité de géolocalisation).
Les aéronefs peuvent comprendre un pilote automatique représenté par un calculateur numérique exécutant une ou plusieurs lois de guidage, recevant des consignes de commande et fournissant plusieurs paramètres de sortie destinés par exemple au moteur et aux gouvernes de l’aéronef concerné et qui agissent respectivement sur son accélération et sur son attitude.
Les informations de positions des deux aéronefs qui sont récupérées par le dispositif d’évitement (i.e. par une unité de réception de données du dispositif d’évitement), sont utilisées pour calculer des données de distance entre les deux aéronefs O et I, des données de vitesse relative de l’un par rapport à l’autre, des données de différence de vitesses horizontales et verticales de chaque aéronef.
Procédé d’isolation d’un espace inter-panneaux L’invention se rapporte au domaine des cuves étanches et thermiquement isolantes, à membranes. En particulier, l’invention se rapporte au domaine des cuves étanches et thermiquement isolantes pour le stockage et/ou le transport de gaz liquéfié à basse température, telles que des cuves pour le transport pour le transport de Gaz Naturel Liquéfié (GNL) à environ -163°C à pression atmosphérique, d’ammoniac (NH 3 ), de neige carbonique (CO 2 sous forme solide) ou d’hydrogène. Ces cuves peuvent être installées à terre ou sur un ouvrage flottant. Plus particulièrement, l’invention se rapporte à l’isolation thermique de ces cuves.
Arrière-plan technologique On a déjà décrit, une structure multicouche de cuve comportant, de l’extérieure de la cuve vers l’intérieur de la cuve, une barrière thermiquement isolante secondaire, une membrane étanche secondaire, une barrière thermiquement isolante primaire et une membrane d’étanchéité primaire destinée à être au contact du liquide contenu dans la cuve. De telles cuves comportent des panneaux isolants disposés les uns à côté des autres de manière à former les barrières thermiquement isolantes. Cependant, des espaces inter-panneaux entre les panneaux isolants sont présents. Ces espaces entraînent une diminution de la performance de l'isolation de la barrière thermiquement isolante. Ainsi, afin d’assurer une continuité des caractéristiques d’isolation thermique desdites barrières thermiquement isolantes, il est nécessaire de combler ces espace inter-panneaux. Plusieurs solutions existent. Par exemple, on a décrit dans le document WO2019155158A1 l'ajout d'éléments isolants comprenant une enveloppe et un matériau compressible, tel que de la laine de verre, logé dans l’enveloppe. L'enveloppe est mise sous-vide avant l'insertion des éléments isolants dans l'espace inter-panneaux, ce qui permet de comprimer le matériau compressible pour faciliter l'insertion. Après insertion des éléments isolants, l'enveloppe est percée de sorte que le matériau compressible comble ainsi l'espace inter-panneaux. Cependant, le placement sous vide des éléments en matériaux compressible est délicat à mettre en œuvre.
En outre, il est connu dans le document KR20180060576A un procédé d’installation d’une structure d’isolation thermique dans un espace inter-panneaux d’une cuve de stockage de liquide cryogénique. Le procédé comprend notamment l’insertion d’un bloc de laine de verre afin de combler l’espace inter-panneaux auquel y est ajouté un bloc de mousse dans le cas où l’épaisseur de la laine de verre serait trop faible par rapport à l’espace inter-panneaux. Afin d’insérer ledit bloc de mousse dans l’espace restant, le procédé comprend notamment des étapes de mesures. Les inventeurs ont constaté que dans une telle cuve, un tel procédé est complexe à mettre en œuvre et comporte des difficultés techniques de réalisation à grande échelle. En effet, les éléments composant les cuves présentent de nombreux aléas de montage et de fabrication, comme par exemple des décalages ou des imprécisions. Ainsi, lesdites étapes de mesure doivent être répétées pour chaque espace inter-panneaux.
Ainsi, il existe un réel besoin de développer un procédé d’isolation d’un espace inter-panneaux fiable, efficace et facile à mettre en œuvre.
Résumé Une idée à la base de l’invention est un procédé d’isolation d’un espace inter-panneaux permettant d’assurer une continuité de l’isolation thermique entre les panneaux isolants adjacents.
Une autre idée à la base de l’invention est l’installation d’un isolant inter-panneaux performant et durable en présence de fortes contraintes thermiques, notamment en présence de contraction et de dilatation thermique des panneaux.
Une autre idée à la base de l’invention est de faciliter la mise en place d'un élément isolant compressible, tel que la laine de verre, dans un espace inter-panneaux.
Une autre idée à la base de l’invention est de faciliter la fabrication d’une cuve étanche et thermiquement isolante.
La présence d’au moins trois plots régulièrement répartis, comme dans l’exemple représenté à la , permet en outre le centrage de la recharge dans la coque 8, comme évoqué ci-avant.
Afin de faciliter la mise en place de la recharge 1 dans la coque 8, les plots 20 présentent, dans l’exemple représenté, une forme bombée selon la direction dite verticale qui correspond, en outre, à la direction d’introduction (et d’extraction) de la recharge, ce qui permet une compression progressive des plots lors de l’insertion de la recharge 1 dans la coque 8. Les plots 20 pourraient alternativement avoir une forme biseautée ou chanfreinée pour obtenir le même effet.
La présente invention n’est évidemment pas limitée au mode de réalisation détaillé ci-avant. Notamment, la configuration respective de l’élément en matériau élastomérique, de la recharge et/ou de la coque peut être très différente des configurations décrites ci-avant. Par exemple, la présence de plots sur l’élément en matériau élastomérique est optionnelle, dès lors qu’au moins une partie dudit élément en matériau élastomérique est en relief par rapport à la surface intérieure de la bague. Des formes très variées d’éléments en matériau élastomérique sont envisageables.
Plusieurs éléments en matériau élastomérique distincts peuvent être présents sur une même coque.
La cuve peut avoir des formes et des constitutions variées, selon l’application considérée. De même, la coque peut avoir des formes et des constitutions variées.
Par exemple la cuve peut être cubique, cylindrique, cubique ou parallélépipédique, sphérique, et peut ou non présenter un fond, ou être dotée d’un orifice dans son fond pour faciliter l’extraction d’une recharge.
L’invention ainsi développée permet le maintien amovible d’une recharge de produit cosmétique dans une coque afin de former un dispositif de conditionnement de produit cosmétique esthétique et rechargeable par échange de la recharge. Le maintien est obtenu par friction de l’élément en matériau élastomérique sur une surface externe d’une paroi de la recharge. Les moyens de maintien, notamment l’élément en matériau élastomérique, peuvent être totalement invisibles une fois le pot constitué, et être peu visibles dans la coque.
En outre, la recharge peut avoir une forme simple à produire, car la surface externe de la cuve de la recharge qui est destinée à interagir avec l’élément en matériau élastomérique de la coque pour le maintien de la recharge ne nécessite la formation d’aucun dispositif mécanique particulier de clipsage. Un récipient préexistant, par exemple un récipient de verrerie classique, une cuve simple en plastique, en métal, etc. peut ainsi être employé sans adaptation en tant que cuve de la recharge du dispositif de conditionnement de produit cosmétique.
- les dénis de service ;
- les attaques par force brute ;
- la mise en place d’un système de communication de Commande & Contrôle entre l’attaquant et son programme malveillant ;
- de nombreuses techniques de scan, latéralisation et écoute passive au sein d’un réseau ;
- toutes les actions réalisées par l’attaquant après avoir obtenu des privilèges suffisants, et donc ne nécessitant plus d’exploiter des failles (ex : chiffrer les données, exfiltrer les données, saboter du matériel, etc.).
L’invention permet pareillement de prendre en considération des mesures de sécurité cruciales au sein des organisations et qui ne sont pas liées à la correction de vulnérabilité CVE, comme celles citées plus haut.
Simulations de Monte Carlo
Le procédé selon l’invention vient estimer la probabilité de succès de l’attaque informatique menée par l’attaquant sur le SI pour une phase donnée de la chaîne d’attaque d’intrusion. Ce procédé est ainsi de préférence répété pour chacune des phases (livraison, exploitation, installation, etc.,) de la chaîne d’attaque d’intrusion.
Pour chaque phase de la chaîne d’attaque d’intrusion, le procédé selon l’invention réalise des simulations de Monte Carlo afin d’estimer la probabilité de succès de l’attaque informatique menée par l’attaquant à compromettre un bien informatique donné. Le procédé comprend alors plus particulièrement, pour chacun des chemins de compromission considéré (par exemple tous les chemins possibles dans le graphe cartographiant le SI), la réalisation d’une pluralité de simulations de propagation de l’attaque informatique sur le chemin de compromission, où dans chaque simulation il est déterminé si et comment l’attaque a réussi ou non à se propager dans le système d’information.
En référence à la , chaque simulation comprend la mise en œuvre des étapes suivantes pour chacun des biens informatiques du chemin de compromission.
Chaque simulation comprend, pour chaque bien informatique, une étape TPA consistant à déterminer pseudo-aléatoirement :
- une capacité d’une procédure de cybersécurité assurant une défense passive (par exemple la procédure du type protection) qui est activée au niveau du bien informatique à bloquer l’attaque informatique,
- une capacité d’une procédure de cybersécurité assurant une défense active (par exemple la procédure du type réponse) qui est activée au niveau du bien informatique à bloquer l’attaque informatique,
- une capacité de l’attaque informatique à compromettre la procédure de cybersécurité assurant la défense passive, et
- une capacité de l’attaque informatique à compromettre la procédure de cybersécurité assurant la défense active.
Chaque simulation comprend par ailleurs, pour chaque bien informatique, une étape ECH consistant à déterminer une mise en échec du bien informatique en comparant, d’une part, la capacité de la procédure de cybersécurité assurant la défense passive à bloquer l’attaque informatique avec la capacité de l’attaque informatique à compromettre la procédure de cybersécurité assurant la défense passive et, d’autre part, la capacité de la procédure de cybersécurité assurant la défense active à bloquer l’attaque informatique avec la capacité de l’attaque informatique à compromettre la procédure de cybersécurité assurant la défense active.
Les étapes pour une prise de décision par un système d’inférence flou sont : - Fuzzification (301) des variables d’entrées ; - Exécution (302) des règles connues par le système et contenues dans la base de connaissance (303) ; - Défuzzification (304) de la décision prise pour retourner une variable numérique.
Le procédé d’évitement aérien met en œuvre plusieurs systèmes d’inférence flous, chaque système pouvant être optimisé par un algorithme génétique. Dans ce cas, une population de solutions évolue vers une meilleure solution par mutation et conservation des meilleures solutions.
De manière générale, un algorithme génétique optimise des paramètres d’un système. Les algorithmes génétiques n’ont pas vocation à faire de tâche particulière. Ils se contentent d’exister et d’évoluer en fonction des éléments intégrés. Ces algorithmes génétiques sont ensuite confrontés à une sélection, en insérant un objectif ou score à atteindre. A l’issue du test, seuls les algorithmes génétiques ayant le mieux réussi sont conservés, et sont de nouveau confrontés à de nouveaux algorithmes génétiques générés aléatoirement. Le processus est répété de génération en génération, pendant un certain temps. Avec ce double processus dit de mutation et de sélection, des algorithmes génétiques de plus en plus performants finissent par émerger, quasi de façon "spontanée".
Dans le domaine du « machine learning », le concept d'algorithme génétique permet de développer des solutions très efficaces à un problème donné, dans un temps assez court. Le principal avantage de ces algorithmes est qu’ils n’ont pas besoin d’exemples de départ pour apprendre, aucune base n’est requise pour leur apprentissage. Ils rendent possible l’apprentissage non supervisé, sur n’importe quelle tâche.
La représente un arbre génétique flou GFT (400), selon un mode de réalisation de l’invention.
Différents systèmes d’inférence flous (FIS) sont utilisés en combinaison pour former un arbre génétique flou. Les différents FIS d’un arbre sont des modules fonctionnels qui peuvent être classés en au moins deux types.
Un premier type de FIS (402, 404) dits FIS de « sortie », fournit des données qui seront les sorties du dispositif d’évitement (i.e. des consignes pour guider l’aéronef porteur afin d’éviter l’aéronef intrus). Dans le cas illustré, deux FIS de sortie sont utilisés : un FIS (402) pour générer une consigne de poussée, et un FIS (404) pour générer une consigne de vitesse horizontale.
Un autre type de FIS (406, 408, 410) dits FIS « intermédiaire » est utilisé dans la structure de l’arbre génétique flou (400). Chaque FIS intermédiaire permet de calculer des états intermédiaires à partir de différentes données d’entrées, et produisent des données pour alimenter d’autres FIS intermédiaires et/ou des FIS de sortie.
L’arbre génétique flou opère à partir des paramètres de caractérisation de l’environnement décrits précédemment. A partir de ces paramètres, d’autres paramètres sont calculés. Par exemple en connaissant la position de l’intrus et du porteur, le système est en mesure de calculer des paramètres de vitesses relatives.
Ainsi, les paramètres calculés peuvent regrouper : - un paramètre ‘∆z’ définissant la différence d’altitude entre les aéronefs O et I ; - un paramètre ‘∆S x ’ définissant la différence de vitesse selon l’axe x entre les aéronefs O et I ; - un paramètre ‘∆S y ’ définissant la différence de vitesse selon l’axe y entre les aéronefs O et I ; - un paramètre ‘∆S z ’ définissant la différence de vitesse verticale entre les aéronefs O et I.
L’arbre génétique flou (400) va utiliser l’ensemble des paramètres sur les différents FIS. Dans l’exemple illustré sur la , l’arbre génétique flou utilise au moins trois FIS intermédiaires qui sont : Un FIS dit « FIS vertical » (406) qui prend en entrée les paramètres ‘∆z’ et ‘∆S z ’ ; Un FIS dit « FIS obstacle » (408) qui prend en entrée les paramètres ‘α’ et ‘R I ’ ; Un FIS « FIS horizontal » (410) qui prend en entrée les paramètres ‘d’, ‘∆S x ’ et ‘∆S y ’.