INPI-France/Brevets-Francais-2024-Chunked huggingface dataset:
Exemples Dans les exemples, la température est mentionnée en degré Celsius, et correspond à la température ambiante (20-25°C), sauf indication contraire, et la pression est la pression atmosphérique, sauf indication contraire. On prépare les compositions suivantes (en g/100g de matière première en l’état) : Composition A’ 3-Aminopropyltriethoxysilane (APTES) (1) 24 Methyltriethoxysilane (MTES) 72 Ethanol Qsp 100
Composition A1’’ (invention) A2’’ (invention) A3’’ (comparatif) Pigment (2) 10 10 10 Hydroxypropylcellulose 4 4 4 Fibres de Nylon-66 (3) 1.5 - - Ethanol Qsp 100 Qsp 100 Qsp 100
Composition B1 (invention) B2 (invention) B3 (comparatif) Copolymère éthylène / sodium acrylate (4) 15 15 15 Fibres de Nylon-66 (3) - 1.5 - Eau Qsp 100 Qsp 100 Qsp 100 Vendu sous la dénomination commerciale KBE-903 par la société Shin Etsu ; SYNTHETIC FLUORPHLOGOPITE (and) TITANIUM DIOXIDE (and) TIN OXIDE vendu sous la dénomination commerciale SYNCRYSTAL SILK SILVER par la société Eckart ; Vendu sous la dénomination commerciale PULPE POLYAMIDE 12185 TAILLE 0,3MM par la société UTEXBEL (à 99% de matière active) Vendu sous la dénomination commerciale ECOSMOOTH SATIN par la société Dow Corning (à 25 % de matière active dans l’eau).
Protocole : Les compositions A’ et A1’’, les compositions A’ et A2’’et les compositions A’ et A3’’sont mélangées selon un ratio 50/50 afin d’obtenir, respectivement, les compositions A1, A2 et A3.
La composition selon l’invention A1, la composition selon l’invention A2 et la composition comparative A3 sont appliquées au doigt sur des mèches de cheveux secs châtains (HT4), à raison de 1 g de composition par gramme de mèche.
La composition B1, B2 ou B3 est ensuite appliquée au doigt sur les mèches de cheveux traitées respectivement par la composition A1, la composition A2 ou la composition A3, à raison de 1 g de composition par gramme de mèche.
Protocole du shampooing : Le shampooing suivant est effectué sur les mèches obtenues après l’application du sèche-cheveux.
Le sous-système tribord 152a comporte une barre de liaison 204. L’extrémité distale de la barre supérieure 202a et l’extrémité distale de la barre inférieure 202b sont montées articulées à la barre de liaison 204. Les deux barres inférieure et supérieure 202a-b sont globalement de même longueur pour garantir une orientation globalement verticale de la barre de liaison 204.
Selon un mode de réalisation particulier, les deux barres inférieure et supérieure 202a-b sont réglables en longueur et prennent alors par exemple la forme d’une bielle réglable en longueur. Un tel arrangement permet d'ajuster l'inclinaison de la barre de liaison 204 et ici un châssis secondaire 54 autour d’un axe horizontal, par exemple pour stabiliser une palette lorsqu'on la déplace en l'inclinant légèrement vers l’avant.
Dans le mode de réalisation de l’invention présenté ici, l’articulation de chaque extrémité proximale au montant tribord 108a est une liaison rotule, et l’articulation de chaque extrémité distale à la barre de liaison 204 est une rotation autour d’un axe de rotation parallèle à la direction transversale Y.
La machine agricole 100 comporte également un système élévateur 160 qui permet de déplacer verticalement la barre de liaison 204 soit directement, soit par l’intermédiaire des barres inférieure ou supérieure 202a-b.
Dans le mode de réalisation de l’invention présenté ici, le système élévateur 160 est relativement simple et comprend un treuil motorisé fixé ici à l’intérieur de la traverse 110 et un câble 162 qui s’enroule sur le cylindre du treuil ou se déroule dudit cylindre en fonction du sens de rotation dudit cylindre.
Le câble 162 est prolongé ici par un lien 164, ici une chaîne, qui est fixé en son milieu au câble 162 et par chacune de ses extrémités à une barre supérieure 202a d’un système de fixation 150a-b.
Mais le système élévateur 160 peut prendre d’autres formes comme par exemple un système de vérins fixés entre le châssis 102 et une des barres inférieure ou supérieure 202a-b ou la barre de liaison 204.
Chaque barre de liaison 204 porte des premiers moyens de fixation 206 et il y a donc des premiers moyens de fixation 206 à tribord et des premiers moyens de fixation 206 à bâbord.
Chaque outil 50a-b comporte un châssis secondaire 54 et pour chacun des premiers moyens de fixation 206, des deuxièmes moyens de fixation 208 solidaires du châssis secondaire 54 et adaptés pour se fixer de manière amovible auxdits premiers moyens de fixation 206. La fixation est dite « amovible », lorsque la séparation des moyens de fixation 206 et 208 n’entraîne pas leur destruction.
Les éléments fonctionnels de l’outil 50a-b sont fixés au châssis secondaire 54, comme par exemple ici les bras 52, les lits 56 ou des dents de bineuse ou autres.
La commande du système élévateur 160 depuis le poste de commande 602 permet alors de modifier la hauteur des barres de liaison 204 et donc de l’outil 50a-b en fonction des besoins. En outre, du fait de l’utilisation des mêmes moyens de fixation 206 et 208 pour tous les outils 50a-b, la machine agricole 100 est polyvalente et permet de mettre en place l’outil 50a-b nécessaire.
Pour assurer au mieux la stabilité du sous-système 152a-b, ledit sous-système 152a-b comporte une bielle latérale 210 dont une première extrémité est montée articulée au châssis 102 et dont une deuxième extrémité est montée articulée à l’une des barres inférieure ou supérieure 202a-b, ici la barre supérieure 202a ici au voisinage de l’extrémité distale de cette dernière comme le montre la . La bielle latérale 210 s’étend sur le côté et vers l’extérieur par rapport à la barre inférieure ou supérieure 202a-b à laquelle elle est articulée comme le montre la .
Dans le mode de réalisation de l’invention présenté aux Figs. 4 et 5, l’articulation de chaque extrémité de la bielle latérale 210, respectivement au châssis 102 et à la barre supérieure 202a, est une liaison rotule.
Préférentiellement, la bielle latérale 210 est réglable en longueur. Ainsi, en fonction de la largeur de l’outil 50a-b, il est possible de modifier la longueur de chaque bielle latérale 210 afin d’adapter l’écart entre les deux barres de liaison 204 audit outil 50a-b.
Dans le mode de réalisation de l’invention présenté sur les figures, les premiers moyens de fixation 206 sont constitués de deux boules d’attelage 206a-b, à savoir une boule d’attelage supérieure 206a et une boule d’attelage inférieure 206b qui est disposée au-dessous par rapport à la boule d’attelage supérieure 206a.
Les deuxièmes moyens de fixation 208 comportent une tête d’attelage 208a et un fût 208b qui est disposé au-dessous par rapport à la tête d’attelage 208a.
illustre schématiquement et fonctionnellement un exemple de réalisation d’un véhicule comprenant un groupe motopropulseur, à machine motrice électrique connectée à un circuit électrique principal auquel est connectée une batterie cellulaire, et un dispositif d’estimation selon l’invention,
illustre schématiquement et fonctionnellement un exemple de réalisation d’un calculateur de batterie comprenant un exemple de réalisation d’un dispositif d’estimation selon l’invention,
illustre schématiquement un exemple d’algorithme mettant en œuvre un procédé d’estimation selon l’invention,
illustre schématiquement au sein d’un diagramme deux exemples de courbes d’évolution de coefficients de limitation respectivement linéaire (c1) et non linéaire (c2) en fonction du paramètre égal au rapport entre les première et deuxième différences, et à gauche du diagramme des positions respectives de tensions particulières intervenant dans l’invention,
illustre schématiquement au sein d’un premier diagramme (supérieur) un exemple de courbe d’évolution temporelle de la tension cellulaire extrêmale dans une phase de décharge, et au sein d’un second diagramme (inférieur) deux exemples de courbes d’évolution temporelle de la puissance maximale de fonctionnement respectivement en l’absence (c3) et en présence (c4) du coefficient de limitation, dans la phase de décharge correspondant au premier diagramme, et
illustre schématiquement au sein d’un diagramme un exemple de courbe d’évolution de la puissance maximale de fonctionnement en fonction de la tension cellulaire extrêmale, dans une phase de décharge.
Description détaillée de l’invention L’invention a notamment pour but de proposer un procédé d’estimation, et un dispositif d’estimation DE associé, destinés à permettre une estimation précise et fiable de la puissance maximale de fonctionnement pmf d’une batterie cellulaire BC d’un véhicule V.
Dans ce qui suit, on considère, à titre d’exemple non limitatif, que le véhicule V est de type automobile. Il s’agit par exemple d’une voiture, comme illustré sur la . Mais l’invention n’est pas limitée à ce type de véhicule. Elle concerne en effet tout type de véhicule comprenant une batterie cellulaire connectée à un circuit électrique principal (ou « haute tension ») et pouvant fournir ou recevoir de la puissance électrique. Ainsi, elle concerne, par exemple, les véhicules terrestres (véhicules utilitaires, camping-cars, minibus, cars, camions, motocyclettes, engins de voirie, engins de chantier, engins agricoles, engins de loisir (motoneige, kart), et engins à chenille(s), par exemple), les bateaux et les aéronefs.
On a schématiquement représenté sur la un véhicule V comprenant une chaîne de transmission à GMP électrique, un réseau de bord RB, un circuit électrique principal CEP, une batterie cellulaire BC, un convertisseur CV, une batterie de servitude BS, et un dispositif d’estimation DE selon l’invention.
La batterie de servitude BS est chargée de fournir de l’énergie électrique au réseau de bord RB, en complément de celle fournie par le convertisseur CV alimenté par la batterie cellulaire BC via le circuit électrique principal CEP, et parfois à la place de ce convertisseur CV. Par exemple, cette batterie de servitude BS peut être agencée sous la forme d’une batterie de type très basse tension (typiquement 12 V, 24 V ou 48 V). Elle est rechargeable au moins par le convertisseur de courant CV. On considère dans ce qui suit, à titre d’exemple non limitatif, que la batterie de servitude BS est de type Lithium-ion 12 V.
Le circuit électrique principal (ou haute tension) CEP est connecté, d’une part, à la batterie cellulaire BC, et, d’autre part, à des équipements électroniques, comme par exemple le convertisseur CV et la machine motrice électrique MME. Il permet aussi la recharge de la batterie cellulaire BC par une source d’alimentation externe et temporairement couplée à un connecteur de recharge CR du véhicule V.
Toutefois, les réseaux de neurones quantifiés en flottant ou en huit bits ont des besoins en mémoire importants pour stocker les poids et les données générées par les différentes couches de ces réseaux de neurones.
Ainsi, certains réseaux de neurones sont quantifiés au moins partiellement en binaire pour accélérer leur exécution et réduire les besoins en mémoire pour le stockage des poids et des données générées par les différentes couches des réseaux de neurones.
Un réseau de neurones peut ainsi comporter au moins une couche quantifiée en binaire. Les poids de ladite au moins une couche prennent alors comme valeur ‘0’ ou ‘1’. Les valeurs générées par certaines couches du réseau de neurones (en d’autres termes, les « activations ») peuvent également être binaire, et donc prendre comme valeur ‘0’ ou ‘1’. Le réseau de neurones peut néanmoins présenter certaines couches, notamment une couche d’entrée et une couche de sortie, quantifiées en huit bits ou en flottants. Les couches, dites couches cachées (en anglais « hidden layers »), situées entre la couche d’entrée et la couche de sortie peuvent alors être quantifiées en binaire. Un réseau de neurones quantifié en binaire pour la plupart de ces couches peut être obtenus simplement pour identifier (classifier) un élément dans un signal physique ou bien pour détecter la position d’un tel élément dans le signal physique.
Les réseaux de neurones au moins partiellement quantifiés en binaire sont conçus pour être exécutés plus rapidement que les réseaux de neurones quantifiés en flottant ou en huit bits, et pour réduire les besoins en mémoire par rapport à ces derniers réseaux de neurones.
Néanmoins, la conception d’un réseau de neurones au moins partiellement binaire est généralement plus complexe que celle des réseaux de neurones quantifiés en flottant ou huit bits.
En particulier, certaines topologies de réseaux de neurones quantifiés en flottant ou huit bits ne sont pas toujours adaptées pour des réseaux de neurones quantifiés en binaire. En particulier, certaines topologies utilisées pour les réseaux de neurones quantifiés en flottant ou huit bits et appliquées à un réseau de neurones quantifié en binaire peuvent entraîner une perte d’informations entre les couches de ce réseau de neurones quantifié en binaire. Cette perte d’informations peut provoquer une baisse de la précision du réseau de neurones quantifié en binaire. Ainsi, ces topologies ne permettent pas toujours d’obtenir des performances suffisantes en termes de précision pour les réseaux de neurones quantifiés en binaire.
Par exemple, une topologie connue pour les réseaux de neurones quantifiés en flottant ou huit bits consiste à réaliser une succession d’une couche de convolution en profondeur (en anglais « depthwise convolution ») et d’une couche de convolution point par point (« en anglais « pointwise convolution »). Une telle topologie n’est pas adaptée pour les réseaux de neurones quantifiés en binaire du fait de la perte d’informations qu’elle peut entraîner.
Afin de compenser des pertes de précision d’un réseau de neurones quantifié en binaire, il est courant d’augmenter le nombre de couches du réseau de neurones. Toutefois, l’augmentation du nombre de couches augmente les besoins en mémoire pour stocker les poids de ces couches ainsi que les données générées par ces couches. Il est également possible de garder certaines couches quantifiées en flottant ou en huit bits pour maintenir une précision suffisante du réseau de neurones, mais cela entraîne également une augmentation des besoins en mémoire.
Il existe donc un besoin de proposer une solution permettant d’obtenir des réseaux de neurones quantifiés au moins partiellement en binaire et ayant de bonnes performances en termes de précision, de temps d’exécution et de besoins en mémoire.
Selon un aspect, il est proposé un réseau de neurones artificiels comportant une cellule unitaire comprenant : - une première couche de convolution bidimensionnelle binaire configurée pour recevoir un tenseur d’entrée et pour générer un premier tenseur, puis - une première couche de normalisation par lot, puis - une couche de concaténation configurée pour générer un tenseur concaténant le tenseur d’entrée et un tenseur généré par la première couche de normalisation par lot, puis - une seconde couche de convolution bidimensionnelle binaire, puis - une seconde couche de normalisation par lot.
Le réseau de neurones comporte donc une cellule unitaire comportant uniquement des couches quantifiées en binaire. En d’autres termes, les couches de la cellule unitaire comportent des poids quantifiés sur un bit et les tenseurs pris en entrée et en sortie de chacune de ces couches ont des valeurs quantifiées également sur un bit. Ainsi, l’exécution d’un tel réseau de neurones est plus rapide, requiert moins de ressources mémoire, et consomme moins d’énergie par rapport à un réseau de neurones quantifié en flottant ou en huit bits. En outre, il est possible de configurer une telle cellule unitaire en fonction des dimensions du tenseurs d’entrée et du tenseur de sortie souhaités. Par ailleurs, la couche de concaténation permet d’entraîner efficacement le réseau de neurones par rétropropagation de gradient. De la sorte, le réseau de neurones entraîné permet de réduire les pertes de précision par rapport aux réseaux de neurones quantifiés en flottant ou en huit bits.
Dans un mode de réalisation avantageux, la première couche de convolution bidimensionnelle binaire est effectuée en profondeur sur le tenseur d’entrée (en anglais « depthwise convolution »).
Avantageusement, la seconde couche de convolution bidimensionnelle binaire est effectuée point par point sur le tenseur généré par la couche de concaténation (en anglais « pointwise convolution »).
De préférence, ladite au moins une cellule unitaire comporte également une couche de mise en commun entre la seconde couche de convolution bidimensionnelle binaire et la seconde couche de normalisation par lot.
La couche de mise en commun (en anglais « pooling layer ») peut être une couche de mise en commun maximale (« maxpool ») ou minimale (« minpool »). En particulier, la couche de mise en commun permet de combiner les sorties de la couche de convolution. La combinaison des sorties peut consister par exemple à prendre la valeur maximale (« maxPooling ») ou minimale (« minpooling ») des sorties de la couche de convolution. La couche de mise en commun permet de réduire la taille des cartes de sorties de la couche de convolution, tout en améliorant les performances du réseau de neurones.
Dans un mode de réalisation avantageux, le réseau de neurones comporte en outre au moins une couche d’extraction d’attributs configurée pour extraire des attributs d’un tenseur de données d’entrée et pour générer un tenseur des attributs extraits, ladite au moins une cellule unitaire étant configurée pour recevoir en entrée le tenseur des attributs extraits. Le tenseur d’entrée peut être de toute sorte. Par exemple, le tenseur d’entrée peut être un signal brut généré par un capteur, ou bien un signal transformé. La couche d’extraction d’attributs peut être configurée pour effectuer des fonctions de convolution, des fonctions non-linéaires ou des opérations matricielles.
- si un utilisateur présente la face verso de la carte à puce sur un lecteur avec deux accélérations selon une direction sensiblement verticale dans une fenêtre de temps prédéterminée, alors une quatrième fonction est activée, par exemple un paiement différé ou échelonné dans une deuxième devise.
Nomenclature 10 premier élément sécurisé
20 deuxième élément sécurisé
30 antenne d’un concentrateur
31 premier pôle de connexion de l’antenne d’un concentrateur
32 deuxième pôle de connexion de l’antenne d’un concentrateur
40 capteur de position tridimensionnelle
50 dispositif de gestion de puissance
61 premier interrupteur
62 deuxième interrupteur
70 microcontrôleur
RÉSEAU DE NEURONES ARTIFICIELS COMPORTANT AU MOINS UNE CELLULE UNITAIRE QUANTIFIÉE EN BINAIRE Des modes de réalisation et de mise en œuvre concernent les réseaux de neurones artificiels.
Les réseaux de neurones artificiels comprennent généralement une succession de couches de neurones. Chaque couche prend en entrée des données, notamment un tenseur de données, auxquelles des poids sont appliqués et délivre en sortie des données, notamment un tenseur de données, après traitement par des fonctions d’activation des neurones de ladite couche. Ces données de sortie sont transmises à la couche suivante dans le réseau de neurones.
Les réseaux de neurones peuvent être quantifiés. En particulier, la quantification du réseau de neurones consiste à définir un format de représentation de données du réseau de neurones, tels que les poids ainsi que les entrées et les sorties de chaque couche du réseau de neurones. Les couches d’un réseau de neurones sont généralement quantifiées en flottant, en huit bits.
Selon un mode de réalisation de l’invention, l’actionneur moteur unique d’entraînement en déplacement des foils entre leurs positions haute et basse étant un actionneur rotatif, le premier mécanisme de transmission de mouvement est configuré pour transformer un mouvement de rotation d’au moins une partie de l’actionneur moteur unique en un mouvement de déplacement à pivotement de chacun des foils avant, de préférence de manière synchrone en déplacement.
Selon un mode de réalisation de l’invention, l’actionneur unique d’entraînement en déplacement des foils entre leurs positions haute et basse étant un actionneur rotatif, le second mécanisme de transmission de mouvement est configuré pour transformer un mouvement de rotation d’au moins une partie de l’actionneur moteur unique en un mouvement de déplacement à coulissement et à pivotement du foil arrière.
Selon un mode de réalisation de l’invention, l’engin comprend une unité de pilotage de l’actionneur moteur unique d’entraînement en déplacement des foils entre leurs positions haute et basse et l’unité de pilotage est configurée pour commander l’actionneur suivant une première configuration dite hors d’eau de l’engin, dans laquelle les foils avant et le foil arrière sont en position haute, une deuxième configuration dite basses eaux de l’engin, dans laquelle les foils avant sont en position haute et le foil arrière est dans une position intermédiaire entre les positions haute et basse et une troisième configuration dite hautes eaux, dans laquelle les foils avant et le foil arrière sont en position basse. Par position haute d’un foil, on entend une position du foil dans laquelle la ou les ailes du foil sont disposées à un niveau supérieur à celui qu’elles occupent en position basse à l’état positionné du châssis avec la surface du dessus s’étendant au-dessus de la surface du dessous.
représente une vue de côté d’un engin moteur flottant conforme à l’invention en configuration hautes eaux ;
représente une vue schématique de l’engin de la dans laquelle des parties de l’engin ont été totalement ou partiellement omises pour visualiser les mécanismes de transmission de mouvement ;
représente une autre vue schématique de l’engin de la dans laquelle des parties ont été totalement ou partiellement omises pour visualiser les mécanismes de transmission de mouvement avec une vue de détail de la liaison du second mécanisme de transmission de mouvement au foil arrière ;
représente une vue de côté d’un engin moteur flottant conforme à l’invention en configuration basses eaux ;
représente une vue schématique de l’engin de la dans laquelle des parties de l’engin ont été totalement ou partiellement omises pour visualiser les mécanismes de transmission de mouvement avec une vue de détail de la liaison du second mécanisme de transmission de mouvement au foil arrière ;
représente une vue de côté d’un engin moteur flottant conforme à l’invention en configuration hors d’eau ;
représente une vue en perspective de l’engin en position basse des foils avant ;
représente une vue en perspective de l’engin en position haute des foils avant ;
représente une vue schématique partielle de dessus de l’engin ;
représente une vue schématique partielle arrière de l’engin.
En pratique, les entités de même niveau (par exemple les entités 14 N + 1 , 16 N + 1 , 18 N + 1 de premier niveau) n’initient pas la découverte de manière simultanée (afin d’éviter les collisions de signaux). L’entité de rang supérieur (par exemple ici l’entité de rang N) impose la séquence de découverte des entités de rang inférieur. Par exemple, la passerelle principale 12 impose que l’entité 16 N + 1 initie, en premier, la phase de découverte d’autres entités, puis l’entité 18 N + 1 .
En variante, la séquence de découverte est mise en œuvre de manière aléatoire.
Par ailleurs, il est à noter que les entités dites « capteurs finaux » sont associées, au maximum, à deux entités de rang supérieur (et de même rang). En d’autres termes, lors des séquences de découverte, si une entité dite « capteur final » a déjà répondu aux requêtes de deux entités différentes de rang supérieur (mais de même rang), elle ignorera les requêtes suivantes.
Lorsque, à l’étape E20, toutes les entités ont été qualifiées, la phase Down de découverte descendante totale se poursuit à l’étape E30. Lors de cette étape, chaque entité de niveau i transmet, aux entités de rang i-1 qui lui sont associées, la liste répertoriant les entités de rangs inférieurs. Par « entités qui lui sont associées », on entend les entités de rang i-1 avec qui l’entité de rang i peut communiquer directement. Il s’agit ici d’une transmission de la liste d’entités et de leur qualification en mode dit « Multicast », c’est-à-dire avec un groupe d’entités particulier (ici les entités en communication directe avec l’entité concernée).