INPI-France/Brevets-Francais-2024-Chunked huggingface dataset:
Le contrôleur central 3 peut constituer l’interface entre l’utilisateur 26 et les dispositifs explicatifs 1. Le contrôleur central 3 peut être également l’interface entre les dispositifs explicatifs 1 eux-mêmes. Le contrôleur central 3 récolte des informations issues des différents dispositifs explicatifs 1. Plus précisément, le contrôleur central 3 récolte des représentations de qualificatifs, ces représentations étant de préférence textuelles. Les représentations de qualificatifs donnent des informations sur le monde réel (par exemple : « volet fermé ») et permettent au contrôleur central 3 de détecter la cause de conflits. Par « conflit », on entend toute situation du monde réel qui serait inattendue ou non souhaitée. Par exemple, toujours dans le cadre d’une maison intelligente, le conflit peut consister en ce que la luminosité d’une chambre est trop basse ce qui n’est pas souhaité par l’occupant de la chambre qui le signale au contrôleur central 3. Grâce aux informations récoltées, le contrôleur central 3 peut accéder à une pluralité de représentations de qualificatifs issues de différents équipements 2, identifier l’équipement 2 responsable du conflit puis identifier des actions à mettre en œuvre auprès des équipements 2 pour résoudre le conflit. En d’autres termes, le contrôleur central 3 coordonne les dispositifs explicatifs.
Dans un mode de réalisation préférentiel, le système explicatif 30 comprend un simulateur 32. Comme expliqué précédemment, le simulateur 32 met en œuvre des scénarios et génère des données qui seraient similaires à des données d’entrées issues de capteurs. Dans un certain mode de réalisation, le simulateur 32 agit en réponse à une requête du contrôleur central 3. Les données générées par le simulateur 32 sont ensuite de préférence stockées par des bases de données 8. Le simulateur 32 permet de déterminer des solutions à des conflits.
Dans un mode de réalisation préféré, le système explicatif 30 comprend une ou plusieurs bases de données 8 chacune associée à un dispositif explicatif 1.
Procédé Selon un troisième aspect, en référence à la , l’invention concerne un procédé de mise à jour du dispositif explicatif 1, la mise à jour étant effectuée par le dispositif explicatif 1 lui-même.
Comme expliqué, le dispositif explicatif 1 comprend des unités de qualification 14 qui appliquent des prédicats à des événements pour générer des qualificatifs. Les prédicats sont de préférence stockés dans une deuxième mémoire 18. Les prédicats sont mis à jour en fonction des événements.
Dans une première étape, des événements sont détectés par une unité d’interprétation 12 à partir de données d’entrée issues d’un ou plusieurs capteurs 6 associés à l’équipement 2. Les données d’entrée peuvent également être issues d’un simulateur 32 ou du dispositif explicatif 1 lui-même. De préférence, les événements détectés sont stockés dans une première mémoire 16.
Puis dans une deuxième étape, l’unité d’analyse 20 prend en entrée les événements détectés pour mettre à jour les prédicats appliqués par l’unité de qualification 14 pour générer des qualificatifs à partir d’événements. De préférence, les prédicats sont stockés dans une deuxième mémoire 18 donc, par exemple, l’unité d’analyse 20 extrait ces fonctions d’application et les met à jour en fonction des événements pris en entrée. Des exemples de mises à jour de prédicats sont fournis précédemment dans la description.
Une fois que les prédicats ont été mis à jour, ils sont de préférence stockés à nouveau dans la deuxième mémoire 18. Les anciennes versions de prédicats sont préférentiellement écrasées par les prédicats mis à jour.
Les mises à jour de prédicats peuvent par exemple être mises en œuvre à une certaine fréquence prédéfinie (par exemple toutes les heures). Les mises à jour de prédicats peuvent également dépendre de la détection d’un événement particulier qui déclencherait la mise en œuvre d’une mise à jour de prédicats. Lors d’une mise à jour, tous les prédicats du dispositif explicatif 1 ne sont pas forcément mis à jour. Seules certains prédicats peuvent être mis à jour.
Produit programme d’ordinateur Selon un quatrième et un cinquième aspects, l’invention concerne un produit programme d’ordinateur comprenant des instructions de code pour l’exécution d’un procédé selon le troisième aspect procédé d’explication du fonctionnement d’un équipement 2 par un dispositif explicatif 1, ainsi que des moyens de stockage lisibles par un équipement informatique sur lequel on trouve ce produit programme d’ordinateur.
Procédé et système de surveillance conjointe en ligne multiobjectif et multidimensionnelle pour une turbine nucléaire DOMAINE DE L’INVENTION La présente invention concerne le domaine des technologies des turbines nucléaires et, plus particulièrement, un procédé et un système de surveillance conjointe en ligne multiobjectif et multidimensionnelle pour une turbine nucléaire. Une turbine nucléaire est une turbine utilisée pour la production d'électricité dans une centrale nucléaire.
CONTEXTE DE L’INVENTION La production d’électricité à partir de l’énergie nucléaire ne rejette pas de dioxyde de carbone et est l’une des méthodes importantes de production d’électricité pour atteindre la « neutralité carbone ». Afin d’améliorer la durée de vie, la sécurité et la fiabilité d’une turbine nucléaire et de garantir un fonctionnement sûr à long terme de la turbine nucléaire, il est nécessaire d’effectuer une surveillance en ligne des composants clés de la turbine nucléaire.
Les modes de réalisation de la présente divulgation cherchent à résoudre au moins un des problèmes existant dans la technique connexe au moins dans une certaine mesure.
L’invention a pour objet un procédé de surveillance conjointe en ligne multiobjectif et multidimensionnelle pour une turbine nucléaire. Le procédé comprend : l’obtention de premières données de surveillance de température de la turbine nucléaire en effectuant une surveillance thermique en ligne d’un rotor, une cage de soupape et un cylindre de la turbine nucléaire sous démarrage rapide ; l’obtention de secondes données de surveillance de température d’étanchéité d’un plan d’association de brides du cylindre de la turbine nucléaire en effectuant une surveillance thermique en ligne de l’étanchéité du plan d’association de brides ; l’obtention de données de surveillance de fonctionnement d’une vibration d’arbre d’un système de rotor et de palier de la turbine nucléaire en effectuant une surveillance de sécurité en ligne de la vibration d’arbre du système de rotor et de palier ; et l’optimisation du contrôle de fonctionnement et d’entretien de la turbine nucléaire en fonction d’au moins un type de données de surveillance parmi les premières données de surveillance de température, les secondes données de surveillance de température et les données de surveillance de fonctionnement.
En variante, une moitié des secteurs de la mémoire peuvent être assignés à une banque logique A et l’autre moitié des secteurs de la mémoire peuvent être assignés à une banque logique B. Aucun secteur n’est alors assigné à une banque F. Par exemple, comme illustré à la , les secteurs S0 à S3 sont assignés à la banque logique A et les secteurs S4 à S7 sont assignés à la banque logique B.
Une telle assignation peut être utilisée pour permettre d’interchanger les banques logiques A et B.
En variante, certains secteurs de la mémoire peuvent être assignés à une banque logique F, certains autres secteurs de la mémoire peuvent être assignés à une banque logique A, et les autres secteurs de la mémoire peuvent être assignés à une banque logique B. Dans ce cas, le nombre de secteurs assignés à la banque logique A est le même que celui des secteurs assignés à la banque logique B. Par exemple, comme illustré à la , les secteurs S0 et S1 sont assignés à la banque logique F, les secteurs S2 à S4 sont assignés à la banque logique A et les secteurs S5 à S7 sont assignés à la banque logique B. En variante, les secteurs S0 et S3 sont assignés à la banque logique F, les secteurs S4 et S5 sont assignés à la banque logique A et les secteurs S6 et S7 sont assignés à la banque logique B. Dans une autre variante de mise en œuvre, En variante, les secteurs S0 et S5 sont assignés à la banque logique F, le secteur S6 est assigné à la banque logique A et le secteur S7 est assigné à la banque logique B.
La illustre un tel procédé de gestion de la mémoire MEM. Le procédé comprend une étape 30, dans laquelle une nouvelle configuration d’au moins une banque logique est émise par le processeur PROC et reçue par les registres de configuration de l’interface de mémoire MI.
Ensuite à l’étape 31, l’interface de mémoire lit l’instruction reçu puis définie ladite au moins une banque logique selon cette instruction.
Une fois que la structure de la mémoire est définie par l’interface de mémoire, cette dernière est configurée pour gérer les accès à la mémoire par le processeur PROC.
En particulier, le processeur PROC est configuré pour émettre des demandes d’accès à la mémoire. Ces demandes d’accès sont reçues par l’interface de mémoire MI. Chaque demande d’accès indique une adresse mémoire à accéder. L’interface de mémoire MI est configurée pour décoder les instructions qu’il reçoit. En particulier, l’interface de mémoire est configurée pour déterminer si l’adresse renseignée est valide. Si l’adresse renseignée est valide, alors l’interface de mémoire MI peut autoriser l’accès aux secteurs de la mémoire assignés à cette banque logique.
Un tel système sur puce permet de configurer des banques logiques pour pouvoir s’abstraire de la configuration des banques physiques définie lors de la conception du système sur puce. Ainsi, le stockage du code compilé de l’application peut se faire indépendamment de l’organisation des banques physiques de la mémoire. En particulier, le code compilé peut être enregistré dans les secteurs assignés à une même banque logique de mémoire. Chaque banque logique est accessible à une adresse fixe. Le code de l’application peut ainsi être développé puis compilé sans avoir à prendre en compte l’organisation des banques physiques de mémoire. Un utilisateur du système sur puce bénéficie donc de la totalité de la mémoire.
Dispositif explicatif du fonctionnement d’un équipement DOMAINE TECHNIQUE GENERAL La présente invention concerne le domaine de l’Intelligence Artificielle appliquée aux systèmes cyber-physiques composés de différents équipements communiquant entre eux, comme les maisons, les voitures ou encore les machines connectées, ou « intelligentes ».
Plus précisément, la présente invention vise à rendre ces systèmes capables d’expliquer à l’usager les décisions prises par ces systèmes.
ETAT DE L’ART Ces dernières années, on a vu apparaître de plus en plus d’appareils connectés au réseau Internet ou à des réseaux locaux constituant des appareils intelligents ayant de nombreuses capacités. Ces appareils intelligents comprennent les ampoules intelligentes, les portes intelligentes, les machines à laver intelligentes, etc… Les nouvelles technologies de communication, comme la 5G, permettent l’intégration de ces appareils intelligents dans des systèmes cyber-physiques (CPS) ou des systèmes de systèmes (SoS) plus évolués et complexes. Ces systèmes cyber-physiques intelligents offrent des fonctions plus sophistiquées aux usagers. Parmi ces systèmes cyber-physiques intelligents, on retrouve les maisons intelligentes qui sont par exemple capables de déterminer de façon autonome si une fenêtre doit être fermée, si une lumière doit être éteinte, etc… Parmi ces systèmes cyber-physiques intelligents, on retrouve également les voitures intelligentes qui sont par exemple capables de se déplacer et d’atteindre une destination voulue sans l’intervention d’un conducteur et l’on retrouve aussi les machines industrielles. Ces exemples de systèmes sont bien évidemment non limitatifs. Les avantages induits par ces systèmes sont multiples comme une meilleure gestion de l’énergie, une sécurité plus importante ou encore un plus grand confort pour l’utilisateur.
L’intelligence de ces systèmes est implémentée grâce à des procédés d’intelligence artificielle. Les programmes d’intelligence artificielle interprètent des données issues de différents capteurs pour mettre en œuvre des actions. Par exemple, dans une maison intelligente, des données sont générées par un capteur de volets fermés d’une fenêtre et un autre capteur de luminosité. Il peut être détecté qu’il fait sombre dans la maison et l’intelligence artificielle met en œuvre une action d’ouverture des volets de la fenêtre qui étaient fermés. Malheureusement, la multiplication des capteurs, des communications entre objets et des interactions rend possible l’apparition de comportements imprévus, qui peuvent même sembler dérangeant à l’utilisateur. Les programmes d’intelligences artificielles sont en général complexes et il est difficile voire impossible de pouvoir décortiquer et ainsi comprendre le raisonnement mis en œuvre pour la prise d’une certaine décision. Dans le cas d’une maison intelligente, cela peut être des volets qui se ferment intempestivement pour des raisons non comprises par l’occupant de la maison.
Ces problèmes d’absence de compréhension des décisions prises par les intelligences artificielles ont entrainé la naissance du domaine de l’intelligence artificielle explicative (XAI pour eXplainable Artificial Intelligence en anglais). L’intelligence artificielle explicative est un champ de recherche visant à rendre plus explicite, voire entièrement transparent, le raisonnement des machines. Le besoin d’explication est d’autant plus renforcé par de récents scandales sur des décisions biaisées d’algorithmes ou par l’apparition de réglementations relatives à l’utilisation des données et à un « droit à l’explication » des utilisateurs (Règlement Général pour la Protection des Données européen).
Les efforts actuels sont donc logiquement concentrés sur les algorithmiques issus d’apprentissage machine, dont les réseaux de neurones profonds sont les exemples les plus extrêmes. L’intelligence artificielle explicative consiste ici en la mise en avant d’une poignée de facteurs identifiés comme les plus importants dans la prise d’une décision par un modèle qui en comprend des dizaines de millions. Un des exemples typiques serait l’identifications des critères ayant motivés le refus d’un prêt immobilier par un algorithme.
Les solutions d’intelligence artificielle explicative actuelles sont cependant loin de proposer des explications, au sens humain du terme : elles se contentent d’analyses statistiques pour déterminer des scores d’importance pour chaque variable. De plus, ces solutions ne sont pas adaptées à une application directe à un système cyber-physique et ses spécificités : changement du système au cours du temps, interaction avec un environnement physique, importance du contexte local. Tous ces éléments rendent impossible l’application directe des méthodes existantes d’intelligence artificielle explicative dans ces conditions.
Une solution issue des précédents travaux des inventeurs, ayant déjà fait l’objet de publications (Houzé É., Dessalles JL., Diaconescu A., Menga D., Schumann M., Springer 2022 , Google « first online 2021 », " A Decentralized Explanatory System for Intelligent Cyber-Physical Systems. " In: Arai K. (eds) Intelligent Systems and Applications. IntelliSys 2021. Lecture Notes in Networks and Systems, vol 294. https://doi.org/10.1007/978-3-030-82193-7_48 et É. Houzé, A. Diaconescu, J. -L. Dessalles, D. Mengay and M. Schumann, " A Decentralized Approach to Explanatory Artificial Intelligence for Autonomic Systems " 2020 IEEE International Conference on Autonomic Computing and Self-Organizing Systems Companion (ACSOS-C), 2020, pp. 115-120, doi: 10.1109/ACSOS-C51401.2020.00041) propose d’utiliser une approche inspirée du raisonnement humain afin de générer une explication : une explication est vue comme une réponse à un conflit, un état des choses inattendu ou non souhaité. La base du raisonnement est la propagation du conflit initial, soit à ses causes, soit à ses conséquences envisagées. Ces procédés de propagation des conflits sont nommés respectivement abduction et simulation. Après avoir propagé le conflit initial, le système explicatif réitère l’opération, parvenant après des propagations successives à construire une explication complète.
Le dispositif 3 peut ainsi être mis en œuvre au sein d’un instrument pouvant être embarqué à bord d’un aéronef du type drone pour des vols en zones urbaines, par exemple en vue de réaliser des analyses atmosphériques tridimensionnelles. Par exemple, un drone ainsi équipé peut survoler une zone à étudier et l’instrument de mesure peut être configuré pour prendre des mesures en continu de manière à restituer une moyenne de mesure à intervalle de temps donné, par exemple toutes les dix secondes.
Dans une telle application, ledit organe d’alimentation de l’instrument de mesure peut être une batterie. Alternativement, en cas d’application en stationnaire, l’organe d’alimentation peut comprendre un boîtier d’alimentation externe, par exemple amovible.
Bien entendu, l’invention n’est pas limitée à de telles applications ni au dispositif d’admission 3 décrits ci-dessus en référence aux figures 2 et 3.
Par exemple, dans un mode de réalisation non représenté, le dispositif 3 peut être dépourvu de la paroi hémisphérique 27, auquel cas la cavité de ralentissement 52 peut être en communication fluidique directe avec la cavité de prélèvement 55, et non par l’intermédiaire de la cavité de réception 54.
Dans un autre mode de réalisation non représenté, le dispositif 3 peut comprendre un moyen d’assemblage différent de la partie filetée 8. Par exemple, la pièce 4 peut être dépourvue de la partie 8 et le dispositif 3 peut être configuré pour être fixé à un module tel que le module 1 par des moyens de fixation tels que des goupilles et/ou des vis, ou encore par collage. Dans une autre variante, la partie 8 du dispositif 3 peut être filetée non pas extérieurement mais intérieurement, en vue de son assemblage avec un tube extérieurement fileté.
Par ailleurs, le dispositif 3 peut être réalisé par fabrication séparée de certaines de ses parties, par exemple des pièces principales 4, 5 et/ou 6, et par assemblage ultérieur de ces parties préalablement réalisées par fabrication additive ou soustractive.
Plus généralement, la géométrie du dispositif 3 et de ses différentes cavités peut être différente de celle illustrée sur les figures 2 et 3 et les organes de restriction de section décrits ci-dessus, à savoir les collets 14, 15, 25, 29, 30 et 31, peuvent être différents en nombre et/ou en forme.
Dispositif de détection photoacoustique compact Le domaine technique de l’invention est un dispositif de détection par effet photoacoustique.
ART ANTERIEUR La détection photoacoustique permet une détection d’une faible concentration d’une espèce gazeuse, présente dans un gaz ou mélange de gaz, à l’état de traces. Le principe de fonctionnement repose sur une illumination périodique du gaz à une longueur d’onde correspondant à une bande spectrale d’absorption de l’espèce gazeuse recherchée. L’illumination peut être impulsionnelle ou de façon plus générale, modulée en amplitude, selon une période déterminée. L’illumination conduit à un échauffement périodique du gaz, ce dernier générant une onde de pression. L’onde de pression est détectée par un capteur acoustique. Ainsi, la détection de l’onde acoustique permet de quantifier une concentration de l’espèce gazeuse dans le gaz analysé. La détection photoacoustique permet la conception de capteurs de gaz pour des utilisations dans le domaine industriel ou le médical.
Généralement, l’illumination est effectuée dans une longueur d’onde dans le domaine du proche ou moyen infra-rouge, typiquement entre 0.8 µm et 12 µm. Ces longueurs d’onde correspondent à des absorptions vibrationnelles (pures ou composées) de liaisons chimiques spécifiques contenues dans la ou les molécules de gaz (par exemple : C-H, C-O, N-H, S-O, C-C, C-F…). Des longueurs d’onde visibles ou ultra-violettes sont aussi utilisées pour des gaz qui n’ont pas de réponse spectrale efficace dans la gamme infrarouge (on utilisera par exemple l’ozone dont l’absorption la plus forte se trouve en bande UV-C autour de 0.25µm).
L’illumination est modulée en amplitude selon une fréquence de modulation généralement comprise entre 100 Hz et 50 kHz. L’illumination peut être faire l’objet d’un balayage en longueur d’onde, ce qui permet d’adresser successivement différentes espèces gazeuses.
La miniaturisation des capteurs acoustiques permet d’obtenir des dispositifs de détection photoacoustiques compacts et sensibles. Un objectif de l’invention décrite ci-après est d’obtenir un dispositif de détection, par effet photoacoustique, dont l’encombrement est réduit et permettant une intégration optimale des composants formant le dispositif, en particulier la source de lumière produisant l’illumination.
Un premier objet de l’invention est un dispositif de détection photoacoustique, comportant :
une source de lumière, configurée pour émettre un faisceau de lumière autour d’un axe d’illumination ; une cavité, destinée à recevoir un gaz ; un détecteur, configuré pour détecter une onde acoustique se propageant à travers la cavité ;
le dispositif comportant un substrat, s’étendant entre une face inférieure et une face supérieure, le substrat étant tel que :
la cavité est ménagée dans le substrat, entre la face inférieure et la face supérieure ; une tranchée est ménagée dans le substrat, délimitée par la face supérieure, la source de lumière étant insérée dans la tranchée, sur la face supérieure, la face supérieure s’étendant ainsi entre la cavité et la source de lumière; le substrat comporte une portion d’illumination, délimitant la tranchée, disposée face à la source de lumière, la portion d’illumination s’étendant entre : une face proximale, ménagée sur la face supérieure, disposée en regard de la source de lumière ; et une face distale, ménagée sur la face supérieure, la face distale formant un réflecteur configuré pour réfléchir la lumière vers la cavité ;
Les premiers ensembles mobiles 4 sont ensuite translatés verticalement vers le bas de sorte que les moyens de préhension se trouvent dans leur position de stockage pour faire reposer le chariot 3 au fond 101 de l’enceinte 10. Le chariot 3 s’y trouve bloqué en translation horizontalement en direction de l’ouverture latérale 105 du fait qu’une paire de ses roues 301 se trouve interposée entre les poutres 11.
6.2.2. Déchargement Le déchargement d’un chariot est obtenu en suivant le processus inverse du chargement.
6.3. Procédé de chargement-déchargement L’invention concerne également un procédé de chargement-déchargement d’au moins un chariot dans le dispositif de chargement.
Un tel procédé comprend une étape de chargement et une étape de déchargement.
L’étape de chargement comprend une étape de déplacement horizontal puis vertical des moyens de préhension pour les placer dans leur position de prélèvement, une étape de mise en coopération d’au moins un chariot avec les moyens de préhension, et une étape de déplacement vertical puis horizontal des moyens de préhension portant un chariot pour les placer dans leur position de chargement et insérer le chariot dans le dispositif de chargement.
L’étape de déchargement comprend une étape de déplacement horizontal puis vertical des moyens de préhension portant un chariot pour les placer dans leur position de prélèvement, une étape de retrait d’au moins un chariot pour le placer en dehors du dispositif de chargement.
Les étapes de chargement et de déchargement sont précédées d’une étape de déploiement des pieds dans leur position de soutien.
Les déplacements horizontal et vertical des moyens de préhension pourront être séquentiels (exécutés l’un après l’autre) ou combinés (exécutés simultanément au moins en partie). Par exemple, le déplacement vertical peut commencer avant la fin du déplacement horizontal.
Outil de coupe Domaine technique de l'invention La présente invention concerne de manière générale les outils de coupe dans le domaine de la construction, et en particulier les outils de coupe pour la réalisation de fentes, saignées ou évidements muraux ou au niveau du sol.