INPI-France/Brevets-Francais-2024-Chunked huggingface dataset:
Les connexions respectives 66, 68 des deuxièmes électrodes 12,14 au pont redresseur 10 et les connexions 62, 64 du pont redresseur 10 aux bobinages 42 du rotor bobiné 4 se font par exemple au moyen de rainures s’étendant axialement sur une surface interne de l’enceinte cylindrique 6. Ces rainures permettent notamment de faire passer des conducteurs radialement entre les deuxièmes électrodes 12 et 14 et la surface interne de l’enceinte cylindrique 6, ces conducteurs étant entourés d’une isolation électrique. En variante les capacités C1 et C2 sont des pistes cylindriques non complètement refermées sur elles-mêmes, une ouverture dans ces pistes permettant le passage de conducteurs.
Les connexions du pont redresseur 10 aux bobinages 42 du rotor bobiné 4 se font de préférence par l’intermédiaire de deux bagues 16 et 18 disposées dans leur plus grande dimension orthogonalement à l’axe de rotation X, et agencées sur un contour interne de la paroi cylindrique 6 à proximité des bobinages 42 du rotor bobiné 4. Une première extrémité de chaque bobinage 42 est reliée à la bague 16 amenant le courant dans les bobinages 42, et une deuxième extrémité de chaque bobinage 42 est reliée à la bague 18 de sortie du courant des bobinages 42.
De façon similaire, les connexions de l’onduleur 30 aux bobinages 32 du stator bobiné 3 se font par l’intermédiaire de bus circulaires U, V, W chacun dédié à une phase d’alimentation du rotor bobiné. Ces bus circulaires sont disposés dans leur plus grande dimension orthogonalement à l’axe de rotation X et sont par exemple fixés à l’épaulement 54 du support 5 du côté des bobinages 32 du stator bobiné 3. Une première extrémité de chaque bobinage 32 du stator bobiné 3 est par exemple reliée à un bus circulaire U, V ou W, et une deuxième extrémité de chaque bobinage 32 du stator bobiné 3 est reliée à un bus circulaire N de neutre, lorsque les bobinages statoriques sont connectés en étoile. Le bus circulaire N de neutre est également disposé dans sa plus grande dimension orthogonalement à l’axe de rotation X et fixé à l’épaulement 54 du support 5 du côté des bobinages 32 du stator bobiné 3. Les connexions entre les phases de sorties de l’onduleur 30 et les bus circulaires correspondants U, V, W passent au travers de perçage dans l’épaulement 54 du support 5.
Les modes de fonctionnement sont sélectivement activables et l'engin 1 comprend un organe d’activation 16 de l'un ou l'autre des modes de fonctionnement. Cet organe d'activation 16 est disposé au niveau de la partie basse 2 de l'engin 1.
Par défaut, l'engin 1 est dans le mode de fonctionnement dans lequel l'unité de commande en déplacement de la structure élévatrice est configurée pour commander en déplacement la structure élévatrice en fonction de la position du chariot 8 le long du chemin 9 de guidage.
Le fonctionnement de l'engin, tel que décrit ci-dessus, peut être tel que suit.
On suppose que le chariot 8 est dans la zone de garage 92, que l'opérateur prenant place dans le panier est équipé d'un harnais avec deux longes, dont l'une est équipée d'un absorbeur d'énergie et l'autre est destinée à être fixée à un point d'ancrage fixe de la nacelle.
On suppose que l'opérateur a décidé d'aller à l'extérieur du panier pour effectuer des travaux.
On suppose que cet opérateur est à l'intérieur du panier avec son harnais attaché à l'un des points d'ancrage du panier par la longe exempte de l'absorbeur d'énergie.
L'opérateur actionne l'organe 12 de fermeture de la zone de garage dans un sens d'ouverture de la zone de garage. Il déplace à coulissement le chariot pour le sortir de la zone de garage, et fait coulisser le chariot jusqu'à un point d'ouverture dans le cadre, ce point d'ouverture pouvant être formé par un portillon ou par une lisse relevable, si le panier est sans portillon.
Dès la sortie du chariot de la zone de garage réalisée, le capteur de position détecte une absence de chariot dans la zone de garage.
Dès lors, un signal est adressé à l'unité de commande et la nacelle ne peut plus bouger. L'opérateur peut donc intervenir en toute sécurité.
L'organe 12 de fermeture a, quant à lui, été relâché par l'opérateur et ferme à nouveau l'accès à la zone de garage 92, de sorte que le chariot 9 ne peut plus retourner dans la zone de garage 92.
L'opérateur accroche le mousqueton de la longe, équipée d'un absorbeur d'énergie, au chariot au niveau de l'organe 10 d'ancrage dudit chariot 8. Il décroche le mousqueton de la longe fixe attachée à l'un des points d'ancrage fixe de la nacelle.
L'opérateur peut alors sortir du panier en toute sécurité. On constate qu’au cours de cette opération, à aucun moment l'opérateur n’a été dans une configuration dans laquelle il aurait été non attaché au panier.
On note que tant que le chariot n'est pas sorti de la zone de garage 92, l'opérateur ne peut pas procéder à l'accrochage de la longe avec absorbeur d'énergie au chariot, en raison de la présence de l'organe 15 d'obturation de la zone 14 active d'ancrage de l'organe 10 d'ancrage du chariot 8.
L'opérateur est donc conscient que, dans cette position du chariot 8, dans la zone de garage, il ne peut pas sortir du panier.
L’engin 1, tel que décrit ci-dessus, est de fonctionnement sûr tout en demeurant de conception simple et peu onéreuse.
Procédé de désulfatation de matériaux solides contenant du gypse La présente invention porte sur un procédé de désulfatation de matériaux solides contenant du gypse, en particulier de déchets du bâtiment.
Au bout de sept cycles d’horloge, la totalité des multiplications de vecteurs a été réalisée, ce qui correspond à une multiplication de deux matrices 3x3 réalisée en sept cycles d’horloge.
Avec cette structure pipelinée et en envoyant les données de la matrice suivante au plus tôt, il est même possible de calculer une multiplication de deux matrices 3x3 tous les trois cycles d’horloge.
L’architecture systolique nécessite une faible bande passante des données d’entrée, car elle maximise la réutilisation des données d’entrée dans les calculs (chaque donnée de l’une des deux entrées est multipliée par toute les données de l’autre entrée). Cependant, cette architecture implique un déplacement des données dans la structure, ce qui peut nécessiter beaucoup de ressources (registres). Sa mise en œuvre nécessite par ailleurs beaucoup de bande passante et/ou beaucoup de ressources pour produire les données de sortie.
Une autre structure couramment utilisée est la structure de type Tensor Cores , qui est une structure 3D. Cette structure présente l’avantage de nécessiter (à peu près) la même bande passante en entrée et en sortie. Ceci présente un avantage dans une structure fixe et généraliste (ce qui est le cas par exemple des GPUs, pour Graphics Processing Units , ou des processeurs multicoeurs), car cela permet de manipuler des données de tailles homogènes en entrée et sortie, permettant un dimensionnement simple et homogène des bus de transmission, des registres, des mémoires, etc. L’inconvénient de cette structure est qu’elle nécessite une bande passante plus élevée, car chaque donnée d’entrée est moins réutilisée (une donnée d’une entrée n’est multipliée que par une partie des données venant de l’autre entrée). La structure ne maximise donc pas les calculs réalisés : elle requiert plus de bande passante au total et présente une consommation plus élevée (car plus de déplacements).
L’invention a pour objet de réaliser un grand nombre de multiplications-accumulations, tout en limitant le besoin en bande passante et les ressources utilisées.
En vue de la réalisation de ce but, on propose un circuit de calcul comportant au moins une chaîne de calcul comprenant une pluralité de blocs de calcul comportant chacun un multiplieur comprenant une première entrée et une deuxième entrée, et un accumulateur comprenant une première entrée reliée à une sortie du multiplieur,
le circuit de calcul étant agencé pour, de manière cadencée par des cycles d’horloge, appliquer sur les premières entrées des multiplieurs des blocs de calcul de ladite chaîne de calcul une succession de données primaires formant au moins un vecteur primaire, et appliquer sur les deuxièmes entrées des multiplieurs des blocs de calcul de ladite chaîne de calcul une succession de séries de données secondaires formant des vecteurs secondaires,
chaque bloc de calcul de ladite chaîne de calcul étant agencé pour, à chaque cycle d’horloge, additionner un résultat d’une multiplication réalisée par ledit bloc de calcul avec une valeur accumulée au cycle d’horloge précédent par l’accumulateur dudit bloc de calcul ou d’un autre bloc de calcul de ladite chaîne de calcul, la chaîne de calcul étant ainsi agencée pour produire successivement des résultats de multiplications du au moins un vecteur primaire par chaque vecteur secondaire.
Le circuit de calcul selon l’invention permet de maximiser la parallélisation des calculs en minimisant la quantité nécessaire de données d’entrée. Les données d’entrée (premières, deuxièmes et troisièmes données) sont utilisées le plus grand nombre de fois possible (multiplication de chaque donnée du premier vecteur et du deuxième vecteur par chaque donnée de chaque troisième vecteur), ce qui minimise la bande passante requise des données d’entrée.
Le décalage temporel de la disponibilité des résultats en sortie de la chaîne de calcul permet de réduire la bande passante en sortie et/ou les ressources de stockage et/ou de routage nécessaires pour les données de sortie. La bande passante instantanée en sortie est minimisée, car il n’y a pas de « pics » de bande passante qui seraient complexes à gérer. Le circuit de calcul permet de minimiser les ressources utilisées et donc, pour une même application, soit de mettre en œuvre l’application avec des composants plus petits, soit, pour une même taille de composant, de mettre en œuvre l’application de manière plus performante.
On propose de plus un circuit de calcul tel que précédemment décrit, comprenant un nombre N de chaînes de calcul formant des lignes d’une structure matricielle, chaque chaîne de calcul comprenant un nombre M de blocs de calcul, les deuxièmes entrées des multiplieurs des blocs de calcul d’une même colonne de ladite structure matricielle étant connectées entre elles.
On propose de plus un circuit de calcul tel que précédemment décrit, chaque bloc de calcul de chaque chaîne de calcul comportant un premier multiplexeur comprenant une première entrée et une deuxième entrée, la première entrée du multiplieur dudit bloc de calcul étant reliée à une sortie dudit premier multiplexeur, les premières entrées des premiers multiplexeurs des blocs de calcul de ladite chaîne de calcul étant reliées entre elles et les deuxièmes entrées des premiers multiplexeurs des blocs de calcul de ladite chaîne de calcul étant reliées entre elles,
le circuit de calcul étant agencé pour appliquer sur les premières entrées desdits premiers multiplexeurs une succession de premières données primaires formant un premier vecteur primaire, appliquer sur les deuxièmes entrées desdits premiers multiplexeurs une succession de deuxièmes données primaires formant un deuxième vecteur primaire,
la chaîne de calcul étant agencée pour produire successivement et en série des résultats de multiplications du premier vecteur primaire par chaque vecteur secondaire puis du deuxième vecteur primaire par chaque vecteur secondaire.
On propose de plus un circuit de calcul tel que précédemment décrit, chaque bloc de calcul de chaque chaîne de calcul comprenant un deuxième multiplexeur agencé de sorte que :
Ainsi, pour une convolution 3x3 et un voisinage 2x2, en convolution classique, 9 multiplications et 8 additions sont nécessaires pour chaque pixel calculé, et donc 36 multiplications et 32 additions. En utilisant la transformée de Winograd, 16 multiplications et 56 additions sont nécessaire. La transformée de Winograd réduit donc d’un facteur égal à 2,25 le nombre de multiplications à réaliser, mais elle augmente d’un facteur égal 1,75 le nombre d’additions.
La structure est également compatible de taille de masque quelconque ou de taille de données quelconque.
De nombreuses variantes sont envisageables.
Il serait possible d’utiliser la structure de multiplexage des entrées en colonne également, permettant plus de cas d’utilisations.
Dans la structure de calcul, il serait possible d’inverser les lignes et les colonnes (multiplexage et décalage des résultats intermédiaires sur les colonnes et sur les lignes).
Pour une convolution d’un modèle d’apprentissage profond, les données sont typiquement fournies par le côté et les poids par le haut. Il est donc possible d’inverser les données et les poids. Ceci peut présenter un intérêt en fonction des dimensions des données. De manière préférentielle, les informations alimentées par le haut proviennent de la mémoire interne et les données provenant du côté sont diffusées en continu depuis la mémoire externe ou depuis une autre structure (similaire ou pas). Si les poids sont plus volumineux que les données, il est alors plus intéressant de stocker les données en mémoire interne et de diffuser en continu les poids depuis la mémoire externe, ce qui permet de minimiser le temps de traitement global.
Il serait aussi possible de positionner un multiplexeur sur chacune des deux entrées principales.
Il est possible d’implémenter le circuit de calcul dans tout type de FPGA.
Il est également possible d’utiliser peu ou pas les blocs DSP et de réaliser certaines ou toutes les parties du circuit de calcul avec de la logique FPGA.
Il est également possible d’implémenter le circuit de calcul dans un ASIC, qui ne possède pas de structure prédéfinie (comme les blocs DSP). Un plus grand nombre de variantes serait alors possible, permettant d’autres compromis (par exemple augmenter la bande passante de sortie pour minimiser la durée de décalage). A noter que cette variante est également faisable sur FPGA. Ceci consisterait à « segmenter » la chaine de décalage pour créer des sorties supplémentaires, permettant de gérer efficacement d’autres tailles de variables. Il est également possible d’utiliser plus de multiplexeurs de sortie (pour la variante sans décalage), voire de cumuler décalage, sortie fixe en fin de chaîne de calcul, sortie fixe à un point intermédiaire et un ou plusieurs multiplexeurs pour sélectionner d’autres parties de la chaine.
Si le circuit de calcul est réalisé pour un réseau spécifique, les dimensions de chaque structure (hauteur, largeur, taille des multiplieurs et des accumulateurs) peuvent être ajustées pour maximiser le rendement, ou pour maximiser la performance ou minimiser les ressources utilisées, ou pour obtenir un compromis performance/ressources, ou selon n’importe quel critère d’optimisation.
Bien entendu, l’invention n’est pas limitée au mode de réalisation décrit mais englobe toute variante entrant dans le champ de l’invention tel que défini par les revendications.
MODÈLE DE PRÉDICTION DE L’ACTIVITÉ DU CLINKER DE CIMENT ET SES APPLICATIONS La divulgation concerne un modèle de prédiction de l’activité du clinker de ciment et ses applications.
La modification la structure de phase minérale du clinker de ciment par une technologie de dopage des ions est largement reconnue comme l’une des méthodes les plus communément employées et efficaces d’améliorer son activité. En outre, cette technologie présente un potentiel significatif pour une application extensive dans l’industrie du ciment. La technologie de dopage des ions exerce son influence primaire sur l’activité d’hydratation du ciment par trois aspects clés : 1) l’induction de défauts de réseau via une solution solide, ce qui augmente l’activité hydratation des minéraux ; 2) la stabilisation des structures de phase minérale avec forte activité d’hydratation même à température ambiante ; 3) la formation de substances insolubles sur la surface des particules de ciment, ce qui crée un film protecteur qui retarde efficacement leur processus d’hydratation.
Le développement et l’évolution de la technologie de dopage des ions sont largement tributaires de l’établissement de corrélations pertinentes basées sur des facteurs comme le rayon et les angles d’électronégativité des ions dopés. Toutefois, la majorité du travail expérimental est confinée aux grands laboratoires. L’approche des essais et des erreurs, bien qu’elle prenne du temps et soit exigeante, entrave significativement l’innovation de la technique de dopage des ions.
Selon un premier mode de réalisation visible sur les figures 1 à 4, le dispositif de raccordement électrique femelle 10 est une prise reliée à un faisceau de câbles électriques 22. Dans ce cas, le dispositif de raccordement électrique femelle 10 comprend une seule face de raccordement 14 et chaque borne électrique 20 est reliée à un câble électrique 24 du faisceau de câbles électriques 22.
Selon un deuxième mode de réalisation visible sur la , le dispositif de raccordement électrique femelle 10 est un raccord femelle/femelle configuré pour raccorder deux dispositifs de raccordement électrique mâles. Dans ce cas, le dispositif de raccordement électrique femelle 10 comprend des première et deuxième faces de raccordement 14, 14’ sensiblement parallèles entre elles, une série de premiers logements 16 débouchant au niveau de la première face de raccordement 14 ainsi qu’une série de deuxièmes logements 16’ débouchant au niveau de la deuxième face de raccordement 14’, chaque deuxième logement 16’ étant aligné avec un premier logement 16. En complément, le dispositif de raccordement électrique femelle 10 comprend, pour chaque couple de premier et deuxième logements 16, 16’, un pion 26 en un matériau conducteur qui présente une première extrémité 26.1 située dans le premier logement 16 et formant une première borne électrique 20 ainsi qu’une deuxième extrémité 26.2 située dans le deuxième logement 16’ et formant une deuxième borne électrique 20’.
Quel que soit le mode de réalisation, chaque logement 16, 16’ présente un axe de révolution A16, A16’ sensiblement perpendiculaire à la face de raccordement 14, 14’. Chaque logement 16, 16’ comprend au moins une barrière d’étanchéité 28 qui présente une section de passage réduite sensiblement identique à celle d’une broche 18 d’un dispositif de raccordement électrique mâle. Selon une configuration, chaque logement 16, 16’ comprend plusieurs barrières d’étanchéité 28 espacées les unes des autres selon une direction parallèle à l’axe de révolution A16, A16’. Chaque barrière d’étanchéité 28 se présente sous la forme d’une nervure annulaire.
Lorsqu’une broche 18 est insérée dans le logement 16, 16’, elle est en contact avec les barrières d’étanchéité qui isolent de l’extérieur une zone de contact, au niveau de laquelle la broche 18 et la borne électrique 20 sont en contact l’une avec l’autre, et protègent la borne électrique 20 contre l’humidité.
Comme illustré sur les figures 4 à 5, au moins un logement 16, 16’ peut être inoccupé. Pour protéger la borne électrique 20, 20’ présente dans ce logement 16, 16’ inoccupé, le dispositif de raccordement électrique femelle 10 comprend au moins un bouchon 30 positionné dans le logement 16, 16’ inoccupé. Selon un mode de réalisation, le bouchon 30 est sensiblement cylindrique et présente une première extrémité 30.1 orientée vers la borne électrique 20, 20’ ainsi qu’une deuxième extrémité 30.2 opposée à la première extrémité 301. Le bouchon 30 présente un diamètre sensiblement égal à celui de la section de passage de la barrière d’étanchéité 28.
Lorsqu’un tel dispositif de raccordement électrique femelle 10 est installé dans un aéronef, il n’est pas pleinement satisfaisant car les bouchons 30 ont tendance, en vol, à sortir de leur logement 16, 16’, comme illustré sur la , et à ne plus protéger les bornes électriques 20 positionnées dans ces logements 16, 16’.
A cet effet, l’invention a pour objet un dispositif de raccordement électrique femelle comportant un corps présentant au moins une face de raccordement ainsi qu’au moins un logement, débouchant au niveau de la face de raccordement, configuré pour loger une broche d’un dispositif de raccordement électrique mâle et s’étendant entre une première extrémité située au niveau de la face de raccordement et une deuxième extrémité ; ledit logement comportant une surface intérieure et au moins une barrière d’étanchéité qui présente une section de passage inférieure à celle de la surface intérieure du logement, le dispositif de raccordement électrique femelle comportant au moins un bouchon positionné dans le logement, ledit bouchon comprenant un corps qui s’étend entre des première et deuxième extrémités, la première extrémité étant orientée vers la deuxième extrémité du logement, le corps présentant une surface extérieure de section sensiblement identique à la section de passage de la barrière d’étanchéité.
Selon l’invention, le bouchon comprend au moins un renflement en saillie par rapport à la surface extérieure du corps du bouchon, le bouchon étant configuré pour que le renflement soit positionné entre la barrière d’étanchéité du logement et la deuxième extrémité du logement, au moins un élément parmi au moins une barrière d’étanchéité et au moins un renflement étant réalisé en un matériau déformable de manière élastique pour permettre au bouchon d’être inséré dans le logement.
Le renflement étant retenu par la barrière d’étanchéité, le bouchon reste dans son logement malgré l’effort exercé sur le bouchon par l’air emprisonné entre le bouchon et la deuxième extrémité du logement.
Selon une autre caractéristique, la surface intérieure du logement est sensiblement cylindrique et présente un axe de révolution, chaque barrière d’étanchéité se présentant sous la forme d’une nervure annulaire qui s’étend à partir de la surface intérieure du logement en direction de l’axe de révolution. En complément, la surface extérieure du corps du bouchon est sensiblement cylindrique et présente un axe de révolution, chaque renflement se présentant sous la forme d’un bourrelet annulaire en saillie par rapport à la surface extérieure du corps et coaxial à l’axe de révolution du corps du bouchon.
Selon une autre caractéristique, le bouchon comprend autant de renflements que de barrières d’étanchéité prévues dans le logement.
Selon une configuration, le logement comprend trois barrières d’étanchéité, la première barrière d’étanchéité étant la plus proche de la deuxième extrémité du logement, la troisième barrière d’étanchéité étant la plus éloignée de la deuxième extrémité du logement. En complément, le bouchon comprend un premier renflement positionné entre la deuxième extrémité du logement et la première barrière d’étanchéité, un deuxième renflement positionné entre les première et deuxième barrières d’étanchéité ainsi qu’un troisième renflement positionné entre les deuxième et troisième barrières d’étanchéité.
Selon une autre caractéristique, le corps présente un tronçon ayant une forme complémentaire à celle du logement.
Selon une autre caractéristique, le bouchon comprend au moins un orifice transversal configuré pour permettre de tirer sur le bouchon afin de l’extraire du logement.
Selon une conception, le bouchon comprend une tête solidaire du corps, positionnée au niveau de sa deuxième extrémité, la tête étant au moins partiellement positionnée à l’extérieur du logement lorsque le bouchon est inséré dans le logement.
L’exemple utilisé est le modèle divulgué pour prédire l’activité du clinker de ciment Portland. Les phases minérales du clinker de ciment Portland étaient C 3 S, C 2 S, C 3 A, et C 4 AF, avec des pourcentages de masse de 60 %, 25 %, 5 %, et 10 % respectivement. L’activité du clinker de ciment Portland a ensuite été réglée en utilisant du Mg 2+ comme ion dopé.
Quatorze configurations de saisie comprenant une énergie de formation, une répartition d’ordre de liaison et de longueur de liaison, une structure électronique des quatre phases minérales, de même que le type et la concentration des ions dopés, ont été saisies dans le modèle.