INPI-France/Brevets-Francais-2024-Chunked huggingface dataset:
Un troisième aspect de l’invention concerne un dispositif de contrôle d’un véhicule, le dispositif de contrôle comprenant un processeur configuré pour : - détecter une coupure de contact du véhicule automobile ; - déterminer un état de fonctionnement d’un moteur du véhicule avant la coupure de contact détectée ; - vérifier des conditions de mise à jour logicielle du véhicule, uniquement s’il est déterminé que le véhicule était en fonctionnement immédiatement avant la coupure de contact ; - proposer la mise à jour logicielle du véhicule à un utilisateur du véhicule, en fonction de la vérification des conditions de mise à jour logicielle.
Un quatrième aspect de l’invention concerne un véhicule automobile comprenant un dispositif de contrôle selon le troisième aspect de l’invention, et comprenant en outre une interface sans fil apte à obtenir des données de mises à jour logicielle depuis un serveur distant.
est un diagramme illustrant les étapes d’un procédé de contrôle de la mise à jour logicielle d’un véhicule, selon des modes de réalisation de l’invention ;
illustre la structure d’un dispositif de contrôle selon des modes de réalisation de l’invention.
Dans la description qui suit, pour simplifier, on se place dans le cas où les informations que l’on cherche à déterminer sont le changement de repère global Tg lui-même, c’est-à-dire, les trois composantes de translation et la composante de rotation autour de la direction verticale. Néanmoins, les méthodes selon la présente divulgation peuvent être utilisées pour déterminer seulement d’une partie des informations définissant ce changement de repère global.
Toute méthode appropriée peut être utilisée pour déterminer le changement de repère global Tg en fonction du ou des groupements déterminés à l’étape S40.
Le changement de repère global Tg peut notamment être déterminé en fonction de l’importance des groupements.
Le changement de repère global Tg peut ainsi notamment être déterminé en fonction seulement du groupement le plus important.
Le changement de repère global peut alors être calculé en fonction des changements de repère du groupement le plus important.
Le changement de repère global peut être par exemple calculé comme étant égal à la moyenne des changements de repère contenus dans le groupement le plus important.
Toute fonction permettant d’obtenir une valeur moyenne des transformations du groupement le plus important peut être utilisée.
Ainsi, dans le cas où le changement de repère global Tg cherché inclut la rotation autour de la première direction, l’angle de rotation ψ du changement de repère global peut par exemple être calculé de la manière suivante.
On considère l’ensemble des angles de rotation des vecteurs du groupement le plus important. On calcule la moyenne C des cosinus de ces angles et la moyenne S des sinus de ces angles.
On calcule alors l’angle de rotation ψ du changement de repère global comme étant un angle moyen par la fonction arctangente généralisée Arctan2, suivant la formule :
ψ = Arctan2(S,C)
Le changement de repère Tg calculé à l’étape S50 peut s’il y a lieu être vérifié de différentes manières. On peut notamment appliquer ce changement de repère aux positions de mesure P2j et aux vecteurs magnétiques V2j de manière à obtenir leurs transformées dans le repère R1. Si ces transformées ne correspondent aux vecteurs et aux positions V1i environnants, on peut en conclure que le changement de repère Tg déterminé à l’étape S50 est incorrect.
Cette vérification est illustrée par la , qui montre de manière schématique les deuxièmes vecteurs V2j, dans la position qu’ils occupent lorsque le changement de repère Tg leur a été appliqué : Les vecteurs V2j sont alors positionnés à des positions Tg(P2j). Comme le montre la , les valeurs des vecteurs V2j ainsi recalées dans le repère R1 sont voisines avec des valeurs V1i des premiers vecteurs autour des vecteurs V2j recalés dans le repère R1.
Dans certains modes de mise en œuvre, le calcul du changement de repère global Tg est pondéré en fonction de la confiance que l’on a dans les différentes associations entre premiers et deuxièmes vecteurs identifiées.
Dans ce cas, la méthode peut par exemple comporter les opérations suivantes :
A l’étape S20, pour chaque association Aij entre un premier vecteur V1i et un deuxième vecteur V2j, on calcule en outre un coefficient de confiance Cij représentatif de la confiance que l’on a en l’association ij ; et à l’étape S40 on identifie les groupements en prenant en compte lesdits coefficients de confiance, et/ou à l’étape S50 on détermine le changement de repère global Tg en prenant en compte lesdits coefficients de confiance Cij.
De plus, la molécule étant incolore, elle ne tache pas visiblement les surfaces sur laquelle la solution est appliquée.
Enfin, le marqueur FB351 et le marqueur FB87 se lient spécifiquement à la matrice du biofilm, ce qui réduit le risque de faux négatifs. En effet, si une procédure de nettoyage de l’installation n’a pas complètement retiré le biofilm, le test sera positif.
Dans un mode de réalisation particulier, l’invention propose un moyen de détection de biofilms qui apporte simultanément plusieurs avantages. La solution de détection comprenant l’azurant optique FB 351 ou FB87 est dotée d’un seuil de sensibilité élevé après un temps de pose assez court. Elle ne tache pas les surfaces sur lesquelles on l’applique, en particulier les surfaces poreuses. Enfin, elle respecte les contraintes liées à une utilisation sur des surfaces étant au contact de denrées alimentaires ou de matériel médical, comme notamment l’odeur et la toxicité.
La Figure 1A met en évidence une coloration résiduelle après application du produit de l’art antérieur, tandis que sur la Figure 1B, le produit de l’invention ne laisse aucune trace détectable
La figure 2A met en évidence la très faible détection d’un biofilm de B. subtilis par un produit de l’art antérieur en comparaison de la Figure 2B où l’on voit que la trousse de l’invention permet une détection évidente par la lumière UV.
La figure 3A montre que le biofilm de E. coli n’est pas détecté par un produit de l’art antérieur en comparaison de la Figure 3B sur laquelle la détection est évidente sous lumière UV.
La figure 4A met en évidence la très faible détection d’un biofilm de L. innocua par un produit de l’art antérieur en comparaison de la Figure 4B où l’on voit que la trousse de l’invention permet une détection évidente par exposition à la lumière UV.
Un premier objet de l’invention porte sur une solution de détection d’un biofilm comprenant de 10% à 90% en masse d’un alcool volatile, de 0.1% à 20% en masse d’un acide carboxylique comprenant de 2 à 6 atomes de carbones, et de 0.01 ppm à 10 000 ppm (équivalent à 10 -8 % à 10 -1 % en masse) d’un azurant optique, l’azurant optique étant le 2,2'-([1,1'-biphényl]-4,4'-diyldi-2,1-éthénediyl)bis-benzènesulfonate de sodium ou le 5-[[4-[bis(2-hydroxyéthyl)amino]-6-(3-sulfonatoanilino)-1,3,5-triazin-2-yl]amino]-2-[(E)-2-[4-[[4-[bis(2-hydroxyéthyl)amino]-6-(3-sulfonatoanilino)-1,3,5-triazin-2-yl]amino]-2-sulfonatophényl]éthényl]benzènesulfonate de sodium. La somme des proportions massiques en alcool volatile, acide carboxylique et azurant optique ne peut pas dépasser 100% en masse.
On entend par « biofilm », une matrice de micro-organismes, tels que des bactéries, des levures ou des champignons, dans laquelle les cellules adhèrent les unes aux autres et/ou adhèrent à une surface grâce à des polysaccarides extracellulaires qu’elles sécrètent. Les cellules des biofilms sont physiologiquement distinctes des cellules du même organisme, qui sont des cellules individuelles en suspension dans un milieu liquide. Les biofilms sont donc composés de microorganismes et de substances polymériques extracellulaires secrétées par ces microorganismes.
Les microorganismes peuvent être en particulier les microorganismes naturellement présents dans les procédés de l’agro-industrie, tel que, à titre d’exemple, Bacillus spp ., Listeria spp ., Streptococcus spp ., Eschericia spp ., Pseudomonas spp . et Staphylococcus spp .
La quantité d’alcool volatile va de préférence de 30% à 70% en masse par rapport à la masse de la solution de détection. L’alcool volatile peut être par exemple l’éthanol, le méthanol, l’isopropanol ou un de leurs mélanges. L’alcool volatile permet avantageusement d’augmenter le mouillage de la solution qui couvre ainsi plus facilement les surfaces. De plus, il permet l’élimination des souillures qui ne sont pas des biofilms, particulièrement les matières grasses, ce qui diminue le risque de faux positifs. On choisira un alcool compatible avec l’utilisation industrielle visée. Pour l’agro-industrie et le service alimentaire, on préférera ainsi utiliser l’éthanol.
L’acide carboxylique comprenant de 2 à 6 atomes de carbone peut être l’acide acétique, l’acide citrique, l’acide lactique ou l’acide glycolique. Le choix de l’acide carboxylique sera motivé essentiellement par des questions de coût et de compatibilité avec l’application industrielle visée. La concentration en acide carboxylique dans la solution peut varier dans une certaine mesure. La concentration choisie est le résultat d’un compromis tenant compte du taux d’acidité optimal pour le marquage des biofilms, le coût et la sécurité des utilisateurs et des équipements. Ainsi, la quantité d’acide carboxylique peut aller de 1% à 10% en masse par rapport à la masse de la solution de détection.
On préfère utiliser l’acide lactique dont l’odeur est peu incommodante à l’inverse de l’acide acétique, notamment pour une utilisation compatible en agro-industrie et en service alimentaire.
La solution de détection peut également comprendre de l’eau, par exemple de 10% à 90% en masse ou de 30% à 70% en masse, de la masse de la solution.
Dans un mode de réalisation particulier, la solution de détection contient de 40% à 60% en masse d’eau, de 40% à 60% en masse d’alcool volatile et de 1 à 5% d’acide carboxylique comprenant de 2 à 6 atomes de carbone, et de 0.01 ppm à 10 000 ppm d’azurant optique, la somme des proportions en eau, en alcool, en acide carboxylique et en azurant optique ne pouvant pas dépasser 100% en masse.
L’azurant optique utilisé dans la solution de détection de l’invention peut être le 2,2'-([1,1'-biphényl]-4,4'-diyldi-2,1-éthénediyl)bis-benzènesulfonate de sodium. Il a pour nom chimique selon la nomenclature IUPAC benzenesulfonic acid, 2,2'-([1,1'-biphenyl]-4,4'-diyldi-2,1-ethenediyl)bis-, disodium salt (numéro de CAS : 27344-41-8). Ce composé également désigné comme le FB 351 est disponible dans le commerce sous la référence commerciale Tinopal® CBS-X fournie par la société BASF.
Ledit au moins un premier trou et ledit au moins un deuxième trou peuvent être chacun disposés à distance du premier axe.
La première portion d’extrémité et la seconde portion d’extrémité sont ainsi à distance du premier axe. Cela permet d’éviter une torsion du faisceau électrique lors de la rotation du plateau supérieur autour du premier axe par rapport au plateau inférieur. Autrement dit, excentrer la première portion d’extrémité et la seconde portion d’extrémité du premier axe permet de s’assurer que le faisceau ne pas vrille sur lui-même, en particulier à partir de la première portion d’extrémité et de la seconde portion d’extrémité.
Autrement dit, la première portion d’extrémité et la seconde portion d’extrémité peuvent chacune être excentrées du premier axe.
Le faisceau électrique peut être fixé à un bord latéral du premier trou et/ou à un bord latéral du second trou.
Il a été constaté que cela facilite l’enroulement et le déroulement du faisceau autour du premier lors d’une rotation importante du plateau supérieur par rapport au plateau inférieur.
Il peut être prévu un ou plusieurs connecteur(s) de faisceau électrique raccordé(s) au faisceau électrique. Un connecteur de faisceau électrique peut présenter des dimensions inférieures ou égales à 115mm x 60 mm x 25 mm. Ledit au moins un premier trou et ledit au moins un deuxième trou peuvent être dimensionnés pour permettre le passage d’un connecteur de faisceau électrique.
L’ensemble de pivotement peut comprendre au moins un mécanisme d’articulation interposé entre le plateau inférieur et le plateau supérieur et par l’intermédiaire duquel le plateau supérieur est monté pivotant par rapport au plateau inférieur autour du premier axe, le mécanisme d’articulation étant agencé entre le plateau inférieur et le plateau supérieur suivant la direction du premier axe au niveau d’une zone centrale qui est centrée sur le premier axe, ladite au moins une boucle de la portion intermédiaire du faisceau électrique étant enroulée autour du mécanisme d’articulation.
L’agencement du mécanisme d’articulation dans la zone centrale du logement permet d’obtenir un siège plus compact. Par ailleurs, un tel agencement s’avère plus robuste.
Le logement peut être annulaire autour du premier axe. Le mécanisme d’articulation peut être situé au centre dudit logement. Le mécanisme peut délimiter radialement à l’intérieur ledit logement.
Le mécanisme d’articulation peut être configuré pour bloquer le pivotement du plateau supérieur autour du premier axe par rapport au plateau inférieur.
Le mécanisme d’articulation peut être intégralement compris dans un cylindre. Le cylindre contenant le mécanisme d’articulation peut être de révolution autour du premier axe ayant un diamètre inférieur à 120 mm, de préférence un diamètre inférieur à 100mm, voire inférieur à 80mm.
Le mécanisme d’articulation peut être du type continu ou discontinu. Le mécanisme d’articulation peut comprendre un premier flasque et un deuxième flasque. Le premier flasque du mécanisme d’articulation peut être solidaire du plateau inférieur et le deuxième flasque du mécanisme d’articulation peut être est solidaire du plateau supérieur.
Le mécanisme d’articulation peut être de type discontinu. Le mécanisme d’articulation peut être de type discontinu à grains dentés de verrouillage. Le mécanisme d’articulation peut alors être non motorisé. L’ensemble de pivotement peut comprendre une manette de commande de déverrouillage destiné à être manœuvrée par un utilisateur du siège. Ceci forme une solution peu onéreuse et fiable pour proposer un siège à fonction de pivotement vertical. Le premier flasque peut comprendre une première couronne dentée et le deuxième flasque peut comprendre des guides aptes à recevoir et à guider des grains de verrouillage. Les grains de verrouillage peuvent présentés chacun une denture qui se trouve en prise avec la première couronne dentée dans un état de repos du mécanisme d’articulation et qui se trouve éloignés de la première couronne dentée dans un état activé déverrouillé du mécanisme d’articulation.
Le mécanisme d’articulation peut être de type continu hypocycloïdal à came excentrique. L’ensemble de pivotement peut comprendre un moteur électrique relié à la came excentrique et configuré pour sélectivement mettre en rotation la came excentrique. Un tel mécanisme d’articulation hypocycloïde s'avère bon marché, car ils sont produits en grande quantité pour les articulations de dossier à réglage motorisé.
Le moteur peut être positionné en dessous du plateau inférieur. Le moteur peut être positionné en dessous du mécanisme d’articulation. Le moteur peut être solidaire du plateau inférieur. Moyennant quoi, on peut avoir une épaisseur d'assise modérée, le moteur se trouvant dans une zone technique sous le mécanisme d’articulation. Un arbre de sortie du moteur peut être centré sur le premier axe.
Selon une disposition particulière, le premier flasque peut comprendre une première couronne dentée laquelle comprenant des premières dents et le deuxième flasque peut comprendre une deuxième couronne dentée laquelle comprenant des deuxièmes dents. La première couronne dentée et la deuxième couronne dentée peuvent en permanence engrenées l’une avec l’autre sur au moins un secteur angulaire sous l'effet de la came excentrique de commande. Les première et deuxième couronnes dentées peuvent ainsi former une interface hypocycloïdale, selon laquelle le centre de la deuxième couronne tournante est déplacé par rapport au centre de la première couronne dentée lorsque la came de commande tourne.
En référence à la , on décrit enfin un transducteur 5 électrodynamique inertiel, selon un mode de réalisation, destiné à être monté dans une architecture 1 telle que précédemment décrite, ledit transducteur comprenant une bobine 14 et un aimant 15 fixé sur un support 16, ledit support étant fixé solidairement à ladite bobine par l’intermédiaire d’un moyen de suspension 17, ledit moyen étant par exemple sous forme de lames élastiques conformées en soufflet.
Dispositif et procédé de calcul en mémoire La présente description concerne de façon générale les dispositifs électroniques, et, plus particulièrement, les dispositifs électroniques adaptés à mettre en œuvre des calculs en mémoire (IMC de l'anglais "In Memory Computing").
De nombreuses applications ou systèmes électroniques connus utilise des dispositifs adaptés à mettre en œuvre des calculs en mémoire. Dans ces dispositifs, des calculs, par exemple des multiplications et une sommation des résultats des multiplications, sont mis en œuvre au moins en partie directement dans des cellules mémoire d'une mémoire, de préférence non-volatile, du dispositif.
L'intelligence artificielle (AI de l'anglais "Artificial Interlligence"), les réseaux neuronaux artificiels (ANN de l'anglais "Artificial Neuronal Network") et les réseaux neuronaux de convolution (CNN de l'anglais "Convolutional Neuronal Network") sont des exemples d'application utilisant des dispositifs adaptés à mettre en œuvre des calculs en mémoire.
Toutefois, les dispositifs connus adaptés à mettre en œuvre des calculs en mémoire souffrent de divers inconvénients, par exemple en ce qui concerne les erreurs sur les calculs mis en œuvre par ces dispositifs connus et/ou l'encombrement de ces dispositifs.
Il existe un besoin de pallier tout ou partie des inconvénients des dispositifs connus adaptés à mettre en œuvre des calculs en mémoire.
Un mode de réalisation pallie tout ou partie des inconvénients des dispositifs connus adaptés à mettre en œuvre des calculs en mémoire.
Par exemple, un mode de réalisation prévoit un dispositif adapté à mettre en œuvre des calculs en mémoire qui présente des erreurs de calculs réduite par rapport aux dispositifs connus, par exemple lorsque ces erreurs de calculs résultent de variations PVT (de l'anglais "Process Voltage Temperature" – fabrication tension température).
Par exemple, un mode de réalisation prévoit un dispositif adapté à mettre en œuvre des calculs en mémoire qui présente un encombrement réduit par rapport aux dispositifs connus, par exemple lorsque ces erreurs de calculs résultent de variations PVT (de l'anglais "Process Voltage Temperature" – fabrication tension température).
Un mode de réalisation prévoit un dispositif comprenant : des cellules mémoires comprenant chacune une entrée de commande configurée pour recevoir une tension de commande modulée en largeur d'impulsion et une sortie configurée pour fournir un courant de sortie ayant une valeur au moins en partie déterminée par un niveau de la tension de commande de la cellule et par un poids programmé dans ladite cellule ; un noeud de connexion configuré pour recevoir, pendant une première durée, les courants de sortie de plusieurs cellules parmi lesdites cellules ; un premier circuit ayant une entrée connectée au premier noeud, le premier circuit étant configuré pour fournir un signal de sortie ayant une valeur déterminée par une quantité totale de courant reçue par l'entrée du premier circuit pendant la première durée ; et pour chaque cellule de la pluralité de cellules , un deuxième circuit configuré pour recevoir un mot numérique et pour fournir, pendant la première durée, la tension de commande à ladite cellule à un premier niveau uniquement pendant une deuxième durée déterminée par ledit mot numérique.
Selon un mode de réalisation, chaque cellule mémoire est configurée de sorte que la valeur de son courant de sortie est uniquement déterminée par le niveau de sa tension de commande et par le poids programmé dans ladite cellule.
Selon un mode de réalisation, chaque cellule mémoire comprend en outre une entrée de sélection et est configurée de sorte que : la valeur de son courant de sortie est à une valeur, de préférence nulle, indépendante du niveau de sa tension de commande et du poids programmé dans ladite cellule si son entrée de sélection reçoit un signal de sélection dans un premier état ; et la valeur de son courant de sortie est déterminée par le niveau de sa tension commande , le poids programmé dans la cellule et l'état du signal de sélection reçu par son entrée de sélection si l'état du signal de sélection est différent du premier état.
Selon un mode de réalisation, le dispositif comprend en outre un circuit de sélection configuré pour fournir, à chaque cellule de la pluralité de cellules, le signal de sélection de la cellule.
Selon un mode de réalisation, chaque deuxième circuit est configuré pour que la tension de commande fournie par ce deuxième circuit comprenne exactement deux niveaux, lesdits deux niveaux comprenant le premier niveau.
Selon un mode de réalisation, le premier noeud est connecté à la sortie de chacune des cellules de la pluralité de cellules.
Selon un mode de réalisation, le dispositif comprend en outre : un réseau de connexion ayant une sortie connectée au premier noeud et des entrées connectées aux sorties des cellules de la pluralité de cellules ; et un circuit de commande dudit réseau configuré, pendant la première durée, pour commander le réseau de sorte que le premier noeud reçoive le courant de sortie de chacune des cellules de la pluralité de cellules.
Le troisième dispositif 40 comprend une matrice d’échange thermique 41 qui est prise en sandwich entre deux capots annulaires, le capot interne du dispositif 40 étant formé par l’extrémité amont 27a du capot 27 du dispositif 30, et le capot externe du dispositif 40 étant formé par l’extrémité aval 27b du capot 27 du dispositif 30.
On comprend ainsi que l’intégralité de la hauteur de la veine est occupée par les dispositifs 21, 30, 40 dans la mesure où il n’y a pas une partie du flux de gaz F2 qui peut contourner les dispositifs, l’intégralité du flux de gaz participant ainsi à l’échange de calories avec l’huile du circuit 28.
On comprend qu’une partie périphérique externe du flux d’air F2 s’écoulant dans la veine va pénétrer dans le dispositif 21 alors que le reste va contourner le dispositif 21. Une partie médiane de ce reste va pénétrer dans le dispositif 40 et une partie périphérique interne de ce reste va pénétrer dans le dispositif 30 de sorte que l’intégralité du flux d’air soit utilisée pour participer à l’échange de calories avec les dispositifs.
L’invention apporte plusieurs avantages parmi lesquels : Amélioration des performances aérothermiques des dispositifs : le concept proposé permet d’optimiser l’écoulement d’un point de vue aérothermique dans chaque dispositif. En effet, le système d’échange de chaleur n’occupe pas forcément toute la hauteur radiale disponible, ce qui rend possible d’installer un dispositif divergent/convergent en amont/aval pour mieux gérer l’écoulement dans chacun des échangeurs, sans obstruer la veine, et ainsi de réaliser un ralentissement important du flux traversant chaque dispositif. Cela permet d’optimiser les performances aérothermiques de chaque dispositif, de réduire les pertes de charges côté air, et d’avoir des dispositifs plus efficaces. Le fait d’installer les dispositifs de part et d’autre des parois de la veine permet de prélever de l’air à la même température en entrée de ces deux dispositifs, qui est approximativement la même que celle en entrée veine. Cela évite de réutiliser le même flux d’air réchauffé en sortie du premier échangeur pour refroidir l’huile dans le deuxième échangeur, et ainsi d’augmenter les performances aérothermiques des deux dispositifs. Le décalage axial entre les deux dispositifs permet de désencombrer la veine dans la direction radiale.