INPI-France/Brevets-Francais-2024-Chunked huggingface dataset:
Pour réduire les tailles des clés , un procédé conforme à l’invention peut être adapté de sorte que : l'étape de génération et de publication de paramètres généraux consiste en la détermination d’un entier tel que , étant un paramètre de sécurité, étant défini par la paire ; l’étape de génération d’un couple de clés secrète et publique, ainsi que de publication de ladite clé publique produite consiste à : utiliser la première donnée aléatoire afin de produire deux graines ; produire la clé secrète où , et sont dérivés de manière déterministe de ; produire la clé publique où : le vecteur est dérivé de manière déterministe de ; est un nombre premier de bits dérivé de manière déterministe de ; le vecteur et le vecteur étant produits par le procédé suivant : ; pour faire : tant que rafraîchir ; ; compresser la clé pk en , ; l’étape d’encapsulation du secret , consiste à : décompresser , en dérivant de la graine_pk le vecteur puis former ; générer à partir de la deuxième donnée aléatoire, un vecteur de entiers à partir duquel sont calculés le chiffré et la clé ; l’étape de décapsulation du secret consiste à recouvrer les données à partir de puis à recouvrer (141) la clé telle que où .
Selon un mode de réalisation avantageux, peut être premier ou tel que .
Pour optimiser la bande passante nécessaire à la mise en œuvre d’un procédé conforme à l’invention, et transmettre des clés plus longues, le procédé conforme à l’invention peut être adapté de sorte que : l'étape de génération et de publication de paramètres généraux consiste en la détermination d’un entier tel que , étant un paramètre de sécurité et d’un entier non nul, lesdits paramètres généraux étant le triplet ; l’étape (120) de génération d’un couple de clés secrète et publique, ainsi que de publication de ladite clé publique consiste à produire, à partir de la première donnée aléatoire, les données suivantes : un entier de bits ; un vecteur avec ; un vecteur ; une matrice aléatoire inversible de dimension dont les éléments sont pris aléatoirement dans ; une clé secrète ; une clé publique , les vecteurs et étant produits tels que : vérifie la condition et ; où ; l’étape d’encapsulation du secret consiste à utiliser la deuxième donnée aléatoire afin de produire un vecteur de entiers à partir duquel sont calculés le chiffré et la clé } ; l’étape de décapsulation du secret consiste à recouvrer (141) la clé telle que où .
Selon un mode de réalisation avantageux, peut être inférieur ou égal à 4.
De la même manière, un mode de réalisation avantageux peut consister en ce que puisse être tel que .
Pour une sécurité supplémentaire, les étapes d’encapsulation et de décapsulation du secret , respectivement , peuvent comporter l’application d'une fonction à sens unique audit secret (respectivement ) pour produire un deuxième secret (respectivement utilisé effectivement au lieu de (respectivement ) par une application mettant en œuvre le KEM, c’est-à-des fins cryptographiques. En effet, une telle protection supplémentaire détruit d’éventuelles propriétés algébriques restant dans (respectivement ).
Selon un deuxième objet, l’invention concerne un produit programme d’ordinateur comportant une ou plusieurs instructions de programme exécutables par l’unité de traitement d’un ordinateur, lesdites instructions de programme étant chargeables dans une mémoire dudit ordinateur et dont l’exécution par ladite unité de traitement provoque la mise en œuvre d’un procédé de transport d’un secret résistant aux attaques par ordinateur quantique selon l’invention.
Génération de modèles numériques de pièces, notamment aéronautiques Le présent exposé concerne le domaine des essais mécaniques, et plus particulièrement un procédé de génération d’au moins un modèle numérique d’une pièce comprenant des défauts de fabrication, pour de tels essais. Le présent exposé concerne également un procédé de préparation à la génération d’au moins un modèle numérique d’une pièce comprenant des défauts de fabrication, ainsi qu’un procédé pour valider une pièce pour aéronef.
Malgré les efforts engagés pour maîtriser les procédés de fabrication, en particulier dans l’industrie aéronautique, les pièces fabriquées restent susceptibles de présenter des défauts. Une connaissance insuffisante de ces défauts conduit, par précaution, à un fort conservatisme sur le dimensionnement des pièces.
Compte tenu de la diversité des défauts en termes de nature, type, taille, position ou morphologie, l’étude de la nocivité des défauts pour la tenue mécanique des pièces, par exemple en fatigue à grand nombre de cycles, nécessite une grande base de données de résultats d’essais. Or, la création d’une telle base de données à partir de pièces réelles est longue et onéreuse, en raison tant de la fabrication du grand nombre de pièces requises que de la soumission de ces pièces aux essais prévus.
Il a pu être envisagé d’exploiter des techniques de modélisation, mais les modèles disponibles étaient simplistes et ne permettaient pas de rendre compte de la complexité des défauts réels.
Une approche intermédiaire consisterait à fabriquer les pièces puis à en construire, à l’aide de techniques d’imagerie, des jumeaux numériques sur lesquels les essais seraient simulés. Une telle approche ne dispense toutefois pas de fabriquer un grand nombre de pièces présentant une grande variété de défauts, ce qui demeure long et coûteux.
Le présent exposé vise à remédier au moins en partie à ces inconvénients. A cet effet, le présent exposé concerne un procédé de génération d’au moins un modèle numérique d’une pièce pour aéronef, la pièce comprenant des défauts de fabrication, le procédé comprenant : la génération de défauts artificiels par un modèle d’apprentissage automatique à partir d’un ensemble de défauts réels ; l’obtention d’une loi de distribution spatiale des défauts établie à partir d’un ensemble de pièces réelles ; l’obtention d’au moins un modèle numérique de pièce ; la disposition de défauts artificiels dans l’au moins un modèle numérique de pièce suivant la loi de distribution spatiale.
Le procédé de génération vise à modéliser une pièce comprenant des défauts, et donc à fournir un modèle numérique d’une telle pièce, à partir de données de pièces réelles. Ce procédé peut être mis en œuvre par ordinateur.
Un modèle d’apprentissage automatique (en anglais machine learning model ) peut comprendre une ou plusieurs expressions mathématiques configurées pour traiter un ensemble de défauts réels de manière à générer au moins un défaut artificiel. Les poids du modèle d’apprentissage automatique peuvent être itérativement mis à jour par un procédé d’apprentissage, aussi appelé entraînement. Les poids, une fois déterminés à l’issue de la phase d’apprentissage, peuvent ensuite rester constants ou non pendant la phase d’exploitation. Typiquement, l’apprentissage peut être effectué au moins préalablement à la mise en œuvre du procédé de génération, et éventuellement concomitamment. Au sens du présent exposé, les modèles d’apprentissage automatique incluent les modèles d’apprentissage profond (en anglais deep learning models ).
Le modèle d’apprentissage automatique peut être entraîné sur l’ensemble des défauts réels, pour ensuite être capable de générer au moins un défaut artificiel, c’est-à-dire un défaut qui est récréé sans avoir été rencontré précédemment par le modèle d’apprentissage automatique. Un défaut artificiel ainsi généré est représentatif de défauts réels, par exemple en termes de nature, type, taille, position et/ou morphologie, et se distingue donc de modélisations basiques de défauts, telles que des sphères ou des ellipses, qui ne sont pas aptes à traduire la nocivité effective d’un défaut dans une pièce.
La loi de distribution spatiale décrit l’agencement spatial des défauts les uns par rapport aux autres. Cette loi peut être établie en analysant la répartition des défauts dans un ensemble de pièces réelles, par exemple des rebuts de fabrication. Ainsi, la loi de distribution spatiale peut traduire statistiquement la répartition des défauts dans les pièces réelles, ce qui permet au modèle numérique de pièce de tenir compte convenablement des interactions entre les défauts.
L’obtention d’au moins un modèle numérique peut comprendre la création d’un modèle numérique ou l’acquisition d’un modèle numérique précédemment créé. Le modèle numérique désigne une représentation géométrique et matérielle de la pièce sur un système informatique. A ce stade, le modèle numérique peut être exempt de défauts. Le modèle numérique peut être homogène (par exemple modélisant un unique matériau) ou hétérogène. Par exemple, le matériau du modèle numérique peut être isotrope. La pièce modélisée peut être une pièce réelle ou une pièce artificielle.
L’étape de disposition des défauts permet de placer les défauts dans le modèle numérique, ce qui permet d’obtenir le modèle numérique de pièce comprenant des défauts.
Chaque défaut artificiel généré peut être unique. Par ailleurs, la disposition des défauts dans la pièce suit une loi de distribution qui est une loi statistique et laisse donc la place à une certaine forme d’aléatoire, ce dont il découle que la disposition des défauts dans le modèle numérique de pièce peut également être unique. Ainsi, le procédé peut permettre d’obtenir plusieurs modèles numériques de pièces comprenant des défauts de fabrication, ces modèles étant tous différents les uns des autres, et ces défauts de fabrication, ou plus simplement défauts, étant représentés par les défauts artificiels générés.
L’annotation peut par exemple, dans le cas où la base est un glossaire, comprendre une définition associée à la séquence candidate, et optionnellement la séquence elle-même (en guise de titre associée à la définition par exemple).
A l’inverse de certaines solutions de l’art antérieur, qui excluent les mots vides du texte original, avant de l’analyser, le procédé de la présente invention conserve les mots vides présents dans le texte analysé. De ce fait, le procédé selon l’invention peut faciliter la détermination, pendant ou après l’analyse, du positionnement d’un ensemble de mots identifié (par le procédé de la présente demande) dans le texte original (puisque ce positionnement n’est pas modifié par la suppression des mots vides), de façon par exemple à pouvoir restituer l’annotation à proximité de l’ensemble de mots « similaire » à laquelle elle correspond. Dans certains modes de réalisation, le procédé peut par exemple être moins gourmand en mémoire que des solutions enlevant les mots de transition avant analyse et devant de ce fait réaliser d’une part un premier indexage du texte original, suivi d’un second indexage du texte obtenu par suppression des mots vides, et d’autre part maintenir en mémoire une correspondance entre ces deux indexages pour pouvoir localiser, dans le texte original, des mots identifiés lors de l’analyse du texte obtenu par suppression des mots vides.
De plus, le procédé de la présente demande ne nécessitant pas un stockage, préalable à l’analyse, des index des mots vides de l’ensemble du texte à analyser, il peut (au moins dans certains modes de réalisation) être adapté à une analyse « temps réel » (aussi appelée « au fil de l’eau ») d’un texte en cours de rédaction (ie de construction)
La représente un système de télécommunication 100 dans lequel certains modes de réalisation de l’invention peuvent être mis en œuvre. Le système 100 comporte un ou plusieurs dispositifs électroniques, certains au moins pouvant communiquer entre eux via un ou plusieurs réseaux de communication , éventuellement interconnectés, comme un réseau local ou LAN (Local Area Network, 1) et/ou un réseau de type étendu, ou WAN (Wide Area Network, 2). Par exemple, le réseau peut comprendre un réseau LAN d’entreprise ou domestique et/ou un réseau WAN de type internet, ou cellulaire, GSM - Global System for Mobile Communications, UMTS - Universal Mobile Telecommunications System, Wifi - Wireless, etc.) .
Comme illustré en , le système 100 peut également comprendre plusieurs dispositifs électroniques, comme un terminal (tel qu’un ordinateur portable 110, un smartphone 120, une tablette 130), et/ou un serveur 140, par exemple un serveur d’applications, un dispositif de stockage 150. Le système peut également comprendre des éléments de gestion et/ou d’interconnexion réseau (non représentés) .Ces dispositifs électroniques peuvent être associés à au moins un utilisateur 132 (par le biais par exemple d’un compte utilisateur accessible par login), certains des dispositifs électroniques 110, 130 pouvant être associés à un même utilisateur 132.
La illustre une structure simplifiée d’un dispositif électronique 200 du système 100, par exemple le dispositif 100, 120, 130 de la , adapté à mettre en œuvre les principes de la présente demande. Selon les modes de réalisation, il peut s’agir d’un serveur, et/ou d’un terminal.
Le dispositif peut également comporter, ou être couplé à, au moins un module d’entrée/ sortie I/O 230, tel qu’un module de communication, permettant par exemple au dispositif 200 de communiquer avec d’autres dispositifs du système 100, via des interfaces de communication filaires ou sans fils, et/ou tel qu’un module d’interfaçage avec un utilisateur du dispositif (aussi appelé plus simplement dans cette demande « interface utilisateur » ou « interface homme-machine »).
Par interface utilisateur (ou « interface homme-machine ») du dispositif, on entend par exemple une interface intégrée au dispositif 200, ou une partie d’un dispositif tiers couplé à ce dispositif par des moyens de communication filaires ou sans fils. Par exemple, il peut s’agir d’un écran secondaire du dispositif ou d’un ensemble de hauts parleurs connectés par une technologie sans fils au dispositif
Une interface utilisateur peut notamment être une interface utilisateur, dite «de sortie», adaptée à un rendu (ou au contrôle d’un rendu) d’un élément de sortie d‘une application informatique utilisée par le dispositif 200, par exemple une application s’exécutant au moins partiellement sur le dispositif 200 ou une application « en ligne » s’exécutant au moins partiellement à distance, par exemple sur le serveur 140 du système 100, ou une application accessible via le dispositif 200. Des exemples d’interface utilisateur de sortie du dispositif incluent un ou plusieurs écrans, notamment au moins un écran graphique (tactile par exemple), un ou plusieurs haut-parleurs, un casque connecté.
Par ailleurs, une interface utilisateur peut être une interface utilisateur, dite «d’entrée», adaptée à une acquisition d’une commande d’un utilisateur du dispositif 200. Il peut s’agir notamment d’une action à effectuer en lien avec un item restitué, et/ou d’une commande à transmettre à une application informatique utilisée par le dispositif 200, par exemple une application s’exécutant au moins partiellement sur le dispositif 200 ou une application « en ligne » s’exécutant au moins partiellement à distance, par exemple sur le serveur 140 du système 100. Des exemples d’interface utilisateur d’entrée du dispositif 200 incluent un capteur, un moyen d’acquisition audio et/ou vidéo (microphone, caméra (webcam) par exemple), un clavier, une souris.
Ledit au moins un microprocesseur du dispositif 200 peut notamment être adapté pour : Un découpage d’une première portion d’un élément textuel à annoter en un premier ensemble de mots ordonné en fonction de l’ordre des mots de ladite portion; Une association, à au moins un premier mot dudit premier ensemble de mots, d’au moins une information adaptée à un rendu sur au moins une interface homme machine, ladite association tenant compte d’une similarité entre une première chaine de caractères commençant par ledit premier mot et comprenant des mots situés après ledit premier mot dans ledit premier ensemble de mots et une chaîne de caractères candidate associée à ladite information.
Certains des modules d‘entrée -sorties ci-dessus sont optionnels et peuvent donc être absents du dispositif 200 dans certains modes de réalisation. Notamment, si la présente demande est parfois détaillée en lien avec un dispositif communiquant avec au moins un second dispositif du système 100, le procédé peut également être mis en œuvre localement par un dispositif (par exemple l’un des dispositifs du système 100), pour analyser par exemple un texte stocké localement sur le dispositif en utilisant des séquences de mots stockées aussi de façon locale au dispositif . Un tel mode de réalisation peut par exemple être utilisé lorsque le dispositif est un terminal en libre-service dabs un espace accessible à plusieurs utilisateurs comme une bibliothèque ou un lieu d’apprentissage comme un lycée.
L’invention n’est pas limitée à l’agencement représenté en . D’autres assemblages peuvent être considérés, pour autant qu’ils permettent d’assurer à la fois le fonctionnement de la cellule du système de stockage électrochimique et l’utilisation de l’électrode de référence. Des exemples de configuration de cellules à trois électrodes sont par exemple décrit dans le document US 9,379,418.
Une cellule d’un système de stockage électrochimique selon l’invention peut être conditionnée dans un format prismatique ou cylindrique. Dans le format prismatique, l’assemblage est de préférence conditionné dans un emballage capable d’empêcher une contamination par l’air ou l’eau de la cellule.
Dans un mode de réalisation particulier, une cellule d’un système de stockage électrochimique selon l’invention peut être conditionnée dans un format prismatique, et en particulier sous la forme d’une « pouch cell » comme illustré dans les exemples. Une telle cellule « pouch cell » présente notamment un emballage flexible en aluminium-plastique.
Un système de stockage électrochimique, par exemple de type batterie ou supercondensateur selon l’invention, peut comprendre au moins une cellule selon l’invention intégrant une électrode de référence.
De manière avantageuse, la différence de potentiel entre l’électrode positive (respectivement, l’électrode négative) et l’électrode de référence permet de mesurer et de surveiller le potentiel de l’électrode positive (respectivement, l’électrode négative) par rapport à une valeur connue de potentiel, pendant le fonctionnement du supercondensateur.
Une électrode de référence selon l’invention, à base de tétracarboxylate de pérylène (PTCLi 4 ), a été préparée directement au niveau de la cellule de batterie dans laquelle elle est destinée à être mise en œuvre.
Le PTCLi 4 est un matériau de type N, dont la réaction électrochimique associée au passage réversible de l’état oxydée dudit matériau à l’état réduit, chargé négativement, présente un potentiel électrochimique constant.
La réaction électrochimique rédox, associée à la réduction des fonctions carboxylates lithiées, du PTCLi 4 , avec compensation par des cations Li + , peut être schématisée comme suit :
La (publication [3]) représente le profil de cyclage galvanostatique lors d’un cycle de charge/décharge à un régime de C/10 d’une électrode à base de PTCLi 4 (électrode avec PVDF comme liant et du carbone de type Super P TM comme additif conducteur) dans le cas d’une demi-pile au lithium. Le profil de charge/décharge confirme l’existence d’un plateau de potentiel à environ 1,1 V versus Li/Li + .
L’électrode à base de PTCLi 4 (matériau organique de type N) est composée d’un mélange de 95% de PTCLi 4 ; 0,5% de nanotubes de carbone et 4,5 % de liant carboxyméthylcellulose (CMC), déposé sur un collecteur de courant en aluminium.
Comme il est bien connu dans ce domaine technique particulier, il existe des appareils d’inspection sur lesquels sont agencés des tissus (en particulier, du cuir) à inspecter avant leur découpe. Lors de l’inspection, les tissus agencés sur ces appareils sont analysés par l’opérateur afin de détecter et marquer tous les défauts se produisant, qui sont enregistrés et stockés dans un fichier numérique ; en outre, ou alternativement, il est également possible d’acquérir des images du cuir à analyser sans marquer manuellement les défauts, lesdites images étant ensuite traitées par l’intermédiaire du logiciel. En effet, chaque type de tissu, même de la meilleure qualité, peut présenter des défauts de surface, tels que par exemple des petits points, des altérations de surface, des zones de faible qualité et similaires. Pour cette raison, dans le cadre du contrôle qualité, il est important d’identifier et de signaler tout défaut avant de poursuivre le traitement.
En relation avec le traitement ultérieur du matériau, il existe des appareils aptes à réaliser la découpe automatisée de la feuille selon un motif de découpe prédéfini. En particulier, il existe ce que l’on appelle tables ou bancs de coupe, qui ne prévoient pas la présence d’une chambre de découpe fermée (et généralement pas même d’une bande transporteuse) mais seulement d’un plan de travail (généralement fixé) sur lequel est agencé le matériau à découper. Généralement, dans lesdits appareils, il existe au moins une piste pour le coulissement de chariots qui déplacent au moins un rayon ou bras s’étendant transversalement, qui supporte une unité de découpe mobile sur ledit bras pour découper la feuille agencée sur le plan de travail. Il existe également des machines de découpe présentant une chambre de découpe (par exemple en forme de boîte) dans laquelle le matériau est alimenté par une bande transporteuse, qui transporte ensuite les parties découpées vers une zone de déchargement.
Un problème, qui est partagé par tous ces appareils, est lié à l’éclairage de la zone de travail, où différentes opérations et/ou matériaux différents peuvent nécessiter un mode d’éclairage différent respectif pour travailler dans des conditions optimales. Cela est particulièrement critique dans les machines d’inspection du cuir, dans lesquelles la détection de défauts est étroitement liée à l’éclairage choisi et il existe souvent la nécessité de changer de modes d’éclairage, tant lors du changement du type de cuir à inspecter que lors de l’inspection d’un cuir unique ; il existe en effet des défauts qui ne peuvent être détectés qu’en choisissant un certain type d’éclairage adapté.
Il serait donc souhaitable de gérer efficacement l’éclairage en fonction des besoins actuels qui peuvent varier, ce que les appareils connus ne peuvent pas faire.
Le problème technique de la présente invention est de fournir un appareil présentant des caractéristiques structurelles et fonctionnelles de manière à permettre de pallier les limitations et les inconvénients qui affectent encore les solutions connues, en particulier un appareil présentant une commande d’éclairage améliorée, permettant par exemple de réaliser la gestion de différents types de cuir et/ou d’opérations différentes à réaliser efficacement et avec une grande facilité.
Un autre but de la présente invention est de fournir un appareil permettant de détecter facilement tout type de défaut du matériau inspecté et, plus généralement, de faciliter l’inspection du matériau par les opérateurs.