INPI-France/Brevets-Francais-2024-Chunked huggingface dataset:
Une machine électrique rotative telle qu’un moteur, un alternateur ou un démarreur-générateur, d'un véhicule à moteur, comprend habituellement un ensemble convertisseur. Le système convertisseur, qui est un dispositif ou un circuit électronique de puissance, est connecté électriquement à une portion d’entraînement de la machine électrique rotative et est utilisé pour convertir le courant continu (Direct Current ou DC en anglais) en courant alternatif (Alternating Current ou AC en anglais) ou vice-versa. On peut également dire que le système convertisseur est un convertisseur de tension qui fonctionne comme un pont redresseur dans le mode générateur et/ou comme un onduleur dans le mode moteur de la machine électrique rotative. Un système convertisseur comprend généralement un équipement électronique tel qu’une carte de circuit imprimé (Printed Circuit Board ou PCB en anglais) et des composants électroniques connectés au PCB. L’équipement électronique est disposé dans un boîtier de façon à être protégé contre la pénétration de matières indésirables pouvant affecter négativement le fonctionnement normal du système convertisseur et donc de la machine électrique rotative. Un système convertisseur comprend généralement un élément de boîtier et un élément de couvercle. L’élément de couvercle est fixé sur l’élément de boîtier afin de définir un boîtier dans lequel l’équipement électronique peut être disposé. L’équipement électronique, tel que le PCB et les composants électroniques connectés au PCB, disposé à l’intérieur du boîtier, peut alors être connecté électriquement avec une portion d’entraînement de la machine électrique rotative de façon à pouvoir contrôler la machine électrique rotative. Dans une configuration conventionnelle, l’élément de couvercle est fixé sur l’élément de boîtier au moyen d’un matériau d’étanchéité. Pour obtenir l’effet d’étanchéité, l’élément de couvercle et l’élément de boîtier peuvent présenter une structure complexe. Par exemple, l’élément de boîtier peut présenter une rainure d’étanchéité formée sur une arête de sa paroi périphérique, la rainure étant remplie d’un matériau d’étanchéité. Dans ledit exemple, l’élément de couvercle présente une saillie et la saillie est insérée dans la rainure contenant le matériau d’étanchéité, cela permet d'obtenir un joint d’étanchéité entre l’élément de boîtier et l’élément de couvercle. L’étanchéité obtenue dans des configurations conventionnelles, dont un exemple est décrit ci-dessus, est cependant désavantageuse car les éléments de boîtier et de couvercle présentent des structures complexes. En outre, d’autres modifications complexes peuvent être apportées aux éléments de boîtier et de couvercle afin d’éviter un débordement du matériau d’étanchéité lorsque la saillie de l’élément de couvercle est insérée dans la rainure d’étanchéité. Des opérations de fabrication supplémentaires peuvent être nécessaires pour fabriquer de telles structures complexes, ce qui augmente considérablement la complexité de la fabrication ainsi que les coûts qui y sont associés.
En outre, dans la configuration conventionnelle, le système convertisseur peut comprend un matériau protecteur, tel qu’un composé de résine, injecté à l’intérieur pour encapsuler et protéger l’équipement électronique d’une pénétration d’une matière indésirable, telle que de l’eau et/ou de la poussière, provenant de l’environnement extérieur. Le matériau protecteur, également appelé matériau d’enrobage (potting en anglais), est normalement souhaitable pour assurer la protection de l’équipement électronique lorsque le système convertisseur est de petite taille. Cependant, comme l’industrie automobile développe l’utilisation de machines électriques rotatives de plus en plus puissantes, la taille du système convertisseur peut augmenter afin de loger des PCB de plus grande taille et/ou un nombre plus important de composants électroniques. Par conséquent, le système convertisseur, doit être d’une taille plus grande pour loger un équipement électronique plus grand. Dans un tel cas, il n’est pas souhaitable de remplir le boîtier du système convertisseur avec un matériau d’enrobage car le volume de matériau d’enrobage nécessaire pour protéger l’équipement électronique est supérieur à celui qui est nécessaire pour le systèmes convertisseurs conventionnels, ce qui augmente les coûts associés. On peut déduire de la description ci-dessus que la configuration existante des systèmes convertisseurs, en ce qui concerne le logement de l’équipement électronique, comprend deux moyens différents de protection contre la pénétration de matières indésirables. Ces deux moyens sont prévus parce que les systèmes convertisseurs conventionnels présentent diverses ouvertures, donc exposés à la pénétration de matières indésirables. Par exemple, si un utilisateur lave une voiture à l’aide d’un jet d’eau, l’eau peut s’infiltrer à travers les ouvertures dans le système convertisseur et corroder le matériau d’enrobage. Par conséquent, le fonctionnement normal de l’équipement électronique disposé à l’intérieur est affecté et peut être endommagé.
En particulier, un qubit fait référence à un système mécanique quantique à deux niveaux. Par exemple, un qubit comprend deux états quantiques de base I0> et I1> représentant les états quantiques possibles du qubit. Selon le principe de superposition de la mécanique quantique, toute superposition de la forme aI0> + bI1> (a et b étant des nombres complexes et aa*+bb*=1) est un état quantique possible du qubit.
Le processeur quantique considéré lors de la mise en œuvre du présent procédé comprend des atomes neutres propres à être manipulés pour former les qubits. Les manipulations sont réalisées par des faisceaux lumineux, tels que des lasers.
Un atome neutre est un atome électriquement neutre. De tels atomes neutres sont par exemples excités vers des niveaux de Rydberg lors de l’utilisation du processeur quantique. Les atomes neutres sont, par exemple, des atomes de Rubidium.
Un processeur quantique présente un Hamiltonien d’interaction H décrivant le comportement des qubits, notamment leurs interactions. Dans le cas d’un processeur quantique à atomes neutres, l’Hamiltonien d’interaction H est fonction du positionnement des atomes neutres. Par exemple, l’Hamiltonien d’interaction H correspond au modèle de Ising. Dans ce cas, l’Hamiltonien d’interaction H est, par exemple, donné par la formule suivante :
est un coefficient dépendant du niveau de Rydberg choisi comme état excité pour les atomes neutres du processeur quantique, désigne la position du qubit i, et désigne l’opérateur d’occupation du qubit i, c’est-à-dire tel que .
Un tel processeur quantique à atomes neutres est, par exemple, tel que celui décrit au paragraphe II de l’article Loïc Henriet, Lucas Beguin, Adrien Signoles, Thierry Lahaye, Antoine Browaeys, Georges-Olivier Reymond, and Christophe Jurczak. Quantum computing with neutral atoms. Quantum , 4:327, Septembre 2020. ISSN 2521-327X. doi:10.22331/q-2020-09-21-327.
De préférence, au moins certaines étapes du procédé de détermination de la configuration du processeur quantique sont implémentées par un autre ordinateur (classique ou quantique), c’est-à-dire par un calculateur en interaction avec un produit programme d’ordinateur.
Dans ce cas, le calculateur comporte, par exemple, un processeur comprenant une unité de traitement de données, des mémoires et un lecteur de support d’informations, et optionnellement une interface homme-machine, tel qu’un écran, et un afficheur.
Le produit programme d’ordinateur comporte un support d’informations. Le support d’information est un support lisible par le calculateur, usuellement par l’unité de traitement de données. Le support lisible d’informations est un médium adapté à mémoriser des instructions électroniques et capable d’être couplé à un bus d’un système informatique. Sur le support d’informations est mémorisé le programme d’ordinateur comprenant des instructions de programme.
Le programme d’ordinateur est chargeable sur l’unité de traitement de données et est adapté pour entraîner la mise en œuvre de certaines étapes d’un procédé de détermination de la configuration du processeur quantique lorsque le programme d’ordinateur est mis en œuvre sur l’unité de traitement du calculateur.
Un exemple d’un procédé de détermination d’une configuration d’un processeur quantique pour la résolution d’un problème d’optimisation va maintenant être décrit en référence à l’organigramme de la et aux figures 2 à 6 illustrant certaines des étapes du procédé.
Le procédé de détermination comprend une étape 100 d’obtention d’une matrice, dite matrice QUBO M décrivant un problème d’optimisation sous la forme d’une optimisation binaire quadratique sans contrainte. Le problème d’optimisation est, par exemple, un problème d’optimisation combinatoire.
L’étape d’obtention 100 est, par exemple, mise en œuvre par un calculateur en interaction avec un produit programme d’ordinateur, c’est-à-dire mise en œuvre par ordinateur. La matrice QUBO est, par exemple, communiqué au calculateur par un opérateur.
Comme expliqué précédemment, un problème QUBO consiste à trouver la chaîne de bits , c’est-à-dire un vecteur à N dimensions de 0 et de 1, minimisant la fonction de coût , avec M la matrice QUBO. La matrice QUBO M est une matrice réelle symétrique.
La matrice QUBO M est spécifique au problème d’optimisation considéré.
Au cours de l’étape 112, il est possible de procéder à la reconstruction intermédiaire de la surface d’une mire de calibrage. Cela peut être effectué en corrigeant dans un premier temps la distorsion radiale des microlentilles en utilisant le modèle estimé à l’étape 110, puis en estimant l’intersection des rayons provenant des pixels appariés passant par les centres des microlentilles. Après reconstruction des différentes surfaces intermédiaires de la mire de calibration, l’objectif est de déterminer une transformation 3D-3D entre les points de la mire de calibrage à géométrie parfaitement connue et les points de la reconstruction intermédiaire. Cela peut être effectué en utilisant le modèle proposé dans le document « On the calibration of focused plenoptic cameras », par Johannsen, Ole, et al., Time-of-Flight and Depth Imaging. Sensors, Algorithms, and Applications. Springer, Berlin, Heidelberg, 2013, pages 302-317. Cette étape permet de déterminer le modèle de passage de la reconstruction d’une surface dans le plan intermédiaire de la caméra vers la surface réelle imagée par la caméra plénoptique 1.
A l’issue de la mise en œuvre des étapes qui précèdent, le dispositif de caractérisation 10 dispose de données indicatives de distorsions causées non seulement par la lentille principale 2 (distorsions radiales et/ou de profondeur) mais également par la matrice 4 de microlentilles (distorsions radiales).
Ces données permettent d’une part d’établir un diagnostic sur l’état de la caméra plénoptique 2. Par exemple, si telle ou telle distorsion est trop élevée (par exemple dépasse un seuil prédéfini), la caméra plénoptique 1 peut être considérée comme étant de qualité insatisfaisante.
Ces données peuvent d’autre part être utilisées par le processeur 16 pour calibrer la caméra plénoptique. Le calibrage de la caméra plénoptique comprend une étape de génération d’un modèle paramétrique de calibrage de la caméra plénoptique 1, à partir des distorsions estimées. Le modèle paramétrique de calibrage est adapté pour reconstruire une image tridimensionnelle d’une scène à partir d’au moins une image acquise par la caméra plénoptique, en tenant compte des distorsions estimées.
Il en particulier possible de procéder à la reconstruction intermédiaire de la surface d’une mire de calibrage. Cela peut être effectué en corrigeant dans un premier temps la distorsion radiale des microlentilles en utilisant le modèle estimé à l’étape 110, puis en estimant l’intersection des rayons provenant des pixels appariés passant par les centres des microlentilles. Après reconstruction des différentes surfaces intermédiaires de la mire de calibration, l’objectif est de déterminer une transformation 3D-3D entre les points de la mire de calibrage à géométrie parfaitement connue et les points de la reconstruction intermédiaire. Cela peut être effectué en utilisant le modèle proposé dans le document « On the calibration of focused plenoptic cameras », par Johannsen, Ole, et al., Time-of-Flight and Depth Imaging. Sensors, Algorithms, and Applications. Springer, Berlin, Heidelberg, 2013, pages 302-317. Cette étape permet de déterminer le modèle de passage de la reconstruction d’une surface dans le plan intermédiaire de la caméra vers la surface réelle imagée par la caméra plénoptique 1.
Le modèle de calibrage peut en définitive être utilisée pour appliquer un traitement de correction à une image acquise par la caméra plénoptique 1 ultérieurement, visant à compenser les distorsions causées, selon une méthode connue de l’homme du métier.
Ce traitement de correction peut en partie être mis en œuvre par une unité de traitement intégrée à la caméra plénoptique 1 ou bien par un dispositif externe à la caméra plénoptique tel que le dispositif 10.
La caméra plénoptique 1 peut être utilisée pour de nombreuses applications. L’une d’entre elles est le dimensionnement de pièces, par exemple des pièces de turbomachines telles qu’une aube.
Procédé de localisation et cartographie simultanées intégrant un masquage temporel auto-supervisé et modèle d’apprentissage automatique pour générer un tel masquage. L’invention concerne le domaine de la vision par ordinateur et plus précisément des procédés et systèmes de localisation et cartographie simultanées aussi connus sous l’acronyme anglo-saxon SLAM pour « Simultaneous Localization And Mapping ». Ces procédés et systèmes visent à localiser un dispositif mobile dans son environnement en estimant sa trajectoire et en reconstruisant son environnement simultanément. Les algorithmes mis en œuvre pour cela fonctionnent à partir de données acquises par un système de perception de l’environnement, embarqué sur le dispositif mobile. Un système de perception de l’environnement est, par exemple, constitué d’une seule caméra monoculaire ou de deux caméras fonctionnant en stéréo ou d’un système LIDAR ou d’un capteur de profondeur ou encore de tout autre type de dispositif intégrant des capteurs permettant de caractériser l’environnement du dispositif mobile au cours de son déplacement de sorte à pouvoir cartographier cet environnement en trois dimensions et localiser le dispositif au sein de cet environnement. Les procédés et systèmes SLAM sont utilisés notamment, mais pas uniquement, pour des applications dans le domaine des véhicules autonomes, du pilotage automatique de robots mobiles ou encore pour des casques de réalité virtuelle et augmentée.
Dans ce contexte, l’invention propose un procédé de localisation et cartographie simultanées qui intègre une étape de masquage temporel é à partir d’un modèle appris de manière auto-supervisée qui permet, pour une séquence d’images donnée, de déterminer la séquence de masquage temporel la plus optimale, au sens de l’apprentissage automatique et du point de vue des performances de l’algorithme de localisation. Pour cela, les annotations sont déterminées automatiquement à partir des données, sans intervention manuelle. L’invention a aussi pour objet une méthode d’annotation automatique de données d’apprentissage pour l’apprentissage du modèle de génération des séquences de masquage temporel.
La littérature des méthodes dites « SLAM » comporte de nombreuses propositions d’algorithmes divers ayant tous pour objectif de reconstruire une trajectoire la plus précise possible du dispositif mobile dans son environnement et ce, quelle que soit la nature de l’environnement et en particulier la présence d’objets fixes ou mobiles dans cet environnement.
Les premières méthodes « SLAM » étaient initialement conçues pour un environnement statique et souffrent d’une baisse de performances importante, voire d’une mise en échec, lorsque des objets mobiles apparaissent dans la scène observée.
Pour cette raison, des approches de méthodes « SLAM » dynamiques ont été mises au point afin d’être plus robustes à la présence d’objets mouvants, en particulier lorsque ceux-ci occupent une part significative de la scène observée.
L’une des approches connues propre aux méthodes « SLAM » dynamiques consistent à masquer spatialement une partie de la scène afin d’éliminer les éléments qui perturbent le calcul de la trajectoire du porteur de la caméra. Différentes méthodes connues permettent de générer de tels masques spatiaux en détectant et caractérisant les objets dont le masquage améliore les performances globales.
Cependant ces méthodes présentent encore certaines limitations et il existe donc un besoin pour améliorer les techniques de masquage afin de renforcer encore les performances globales d’une méthode « SLAM ».
La référence [0] présente une revue de différentes méthodes « SLAM » selon l’art antérieur. Le principe général de ces méthodes consiste à identifier des caractéristiques locales dans la scène telles que des points d’intérêts ou des contours, puis à estimer la pose de la caméra à partir de ces caractéristiques. Dans un fonctionnement nominal, les caractéristiques locales associées à des éléments statiques de la scène constituent des caractéristiques utiles pour l’estimation de pose (encore appelées « inliers »), tandis que les caractéristiques locales associées à des éléments mouvants dans la scène constituent des caractéristiques locales qui perturbent l’estimation de pose (encore appelées « outliers ») lorsque ceux-ci sont minoritaires dans l’image.
Selon un mode de réalisation, le circuit de mesure peut comprendre un oscillateur électronique. L’oscillateur électronique sert à générer une tension variable dont la fréquence, qui varie proportionnellement à l’impédance du liquide, est lue par un microcontrôleur du circuit de mesure. L’oscillateur électronique permet ainsi indirectement d’estimer l’impédance entre les électrodes pour vérifier si elles baignent dans le liquide, et un seul oscillateur suffit, puisque le commutateur le connecte alternativement soit à la première électrode soit à la deuxième électrode.
Selon un mode de réalisation, le circuit de commande peut autoriser le lancement de la réalisation d’une boisson chaude bien que le signal de niveau intermédiaire ait été généré et peut interdire le lancement de la réalisation d’une boisson chaude lorsque le signal de niveau haut a été généré. L’utilisateur peut encore faire fonctionner la machine de distribution, même si le niveau intermédiaire est atteint.
Selon un mode de réalisation, le dispositif d’alerte de circuit de commande peut comporter un afficheur configuré pour afficher un premier pictogramme lorsque le dispositif de détection émet le signal de niveau intermédiaire et un deuxième pictogramme lorsque le dispositif de détection émet le signal de niveau haut.
Selon un mode de réalisation, le bac d’égouttage peut présenter un volume V de remplissage correspondant à un niveau haut de liquide et le bac d’égouttage peut présenter un volume Vi de remplissage correspondant au niveau intermédiaire, Vi étant supérieur à 0,6V, de préférence supérieur à 0,7V.
représente une vue schématique d’une machine de distribution avec un bac d’égouttage ;
représente une vue simplifiée du bac d’égouttage de la machine de la , avec des électrodes faisant partie d’un dispositif de détection d’un niveau de liquide dans le bac d’égouttage ;
représente un schéma électrique de connexion des électrodes du dispositif de détection de la . Description détaillée de mode(s) de réalisation
La représente une machine de distribution de boissons, ici une machine à café, qui comprend notamment : - un boîtier 50, - une chambre de stockage 30 de café en grains, - un écran 40 formant une interface homme machine, - un dispositif de distribution 20 avec une buse de distribution, - un réservoir d’eau 60, - un bac d’égouttage 10 avec une grille d’égouttage 11. On peut aussi prévoir une buse de distribution d’eau chaude, pour permettre de préparer une tisane à part.
Le boitier 50 comprend typiquement les organes classiques d’une machine à café, avec notamment : - une unité de broyage pour moudre les grains de café venant de la chambre de stockage 30, - une unité de chauffage pour chauffer l’eau venant du réservoir d’eau 60, - une unité de pompage pour faire transiter l’eau le long du circuit de production de café, - un circuit de commande relié aux différents organes pour les commander.
En ce qui concerne le bac d’égouttage 10, ce dernier se trouve sous la buse de distribution de boissons du dispositif de distribution 20, et supporte la grille d’égouttage 11. La fonction principale du bac d’égouttage 10 est de recevoir des éventuelles gouttes ou doses de liquide qui peuvent tomber de la buse de distribution si l’utilisateur retire la tasse trop rapidement de la grille d’égouttage 11 ou la place de manière incorrecte.
Il faut donc prévoir de vider régulièrement le bac d’égouttage 10, et il est prévu de détecter le liquide s’il arrive à un niveau donné dans le bac d’égouttage 10, pour prévenir l’utilisateur de vider le bac d’égouttage et éviter tout débordement.
A cet effet, et comme le montre la , le bac d’égouttage 10 comprend une pluralité d’électrodes qui font partie d’un dispositif de détection du niveau de liquide dans le bac d’égouttage 10.
Dans le détail, le dispositif de détection comprend un circuit de mesure M prévu pour permettre d’estimer l’impédance entre deux électrodes. Lorsqu’au moins une des deux électrodes ne plonge pas dans le liquide, alors l’impédance entre ces deux électrodes est quasi infinie, et lorsque les deux électrodes plongent dans le liquide, alors l’impédance entre ces deux électrodes chute fortement (à environ 10000 ohms). Un oscillateur électronique est utilisé pour générer une tension variable dont la fréquence, qui varie proportionnellement à l’impédance du liquide, est lue par un microcontrôleur du circuit de mesure. Ainsi, une estimation d’impédance effectuée à partir d’un oscillateur électronique permet de distinguer si les électrodes sont en contact ou non avec le liquide collecté dans le bac d’égouttage 10.
Dans cet exemple particulier et non limitatif, le bac d’égouttage 10 comprend une première électrode 12 avec un premier contact C1, une deuxième électrode 13 avec un deuxième contact C2, et une électrode de base 14 avec un troisième contact C3 et un quatrième contact C4. Les contacts de chaque électrode permettent de connecter chaque électrode respective au circuit de mesure M de manière réversible, lors de la mise en place du bac d’égouttage 10 sur la machine après une vidange par exemple.
On peut noter que : - la première électrode 12 plonge dans le bac d’égouttage 10 à une première profondeur qui définit un niveau haut NP de liquide que peut contenir le bac d’égouttage 10, - la deuxième électrode 13 et l’électrode de base 14 plongent dans le bac d’égouttage 10 à une deuxième profondeur plus importante qui définit un niveau intermédiaire NI de liquide dans le bac d’égouttage 10. On peut noter que l’électrode de base 14 pourrait être placée plus bas dans le bac d’égouttage, cela ne changerait pas le fonctionnement ni la détection du niveau intermédiaire NI.
Le réseau de transmission 19 est avantageusement connecté à un ou plusieurs systèmes de communication 20. Le système de communication 20 est configuré pour établir une connexion avec au moins une antenne 22 disposée à extérieur de l’aéronef 10.
Comme visible sur la , l’antenne 22 est par exemple un satellite et/ou une antenne au sol. Le système de communication 20 est propre à envoyer ou à recevoir des données depuis les antennes 22 et permet notamment de connecter le réseau de transmission 18 au réseau internet.
Le système de communication 20 est en outre configuré pour établir une connexion avec un équipement au sol 25 de fourniture de contenus. Cette connexion est mise en œuvre uniquement lorsque l’aéronef 10 est au sol, stationné dans un aéroport 11, comme représenté sur la .
Le serveur multimédia 24 est avantageusement relié de manière filaire à chaque terminal de divertissement 32.