INPI-France/Brevets-Francais-2024-Chunked huggingface dataset:
Avantageusement, le procédé comprend en outre une mise en œuvre et un entraînement d’un réseau de neurones discriminateur configuré pour prendre en entrée l’image modifiée par le réseau de neurones générateur, et une mise à jour des paramètres du réseau de neurones générateur en fonction des résultats de la mise en œuvre du réseau de neurones discriminateur.
De la sorte, le réseau de neurones générateur est entraîné à l’aide d’un réseau de neurones antagoniste (le réseau de neurones discriminateur). En particulier, le réseau de neurones antagoniste est configuré pour déterminer si l’image modifiée générée par le réseau de neurones générateur est réaliste ou non. Ainsi, le réseau de neurones générateur est entraîné pour générer des images modifiées réalistes.
Selon un autre aspect, il est proposé un produit programme d’ordinateur comprenant des instructions qui, lorsque le programme est exécuté par un ordinateur, conduisent celui-ci à mettre en œuvre le procédé d’entraînement tel que décrit précédemment.
Selon un autre aspect, il est proposé un produit programme d’ordinateur comprenant des instructions qui, lorsque le programme est exécuté par un ordinateur, conduisent celui-ci à mettre en œuvre un réseau de neurones artificiels générateur d’image entraîné par la mise en œuvre d’un procédé d’entraînement tel que décrit précédemment.
Selon un autre aspect, il est proposé un support d’enregistrement lisible par ordinateur, sur lequel est enregistré le produit programme d’ordinateur comprenant des instructions qui, lorsque le programme est exécuté par un ordinateur, conduisent celui-ci à mettre en œuvre un réseau de neurones artificiels générateur d’image entraîné par la mise en œuvre d’un procédé d’entraînement tel que décrit précédemment.
Selon un autre aspect, il est proposé un microcontrôleur comprenant : -un support d’enregistrement tel que décrit précédemment, et - une unité de traitement configurée pour exécuter le produit programme d’ordinateur enregistré sur ledit support d’enregistrement.
La illustre un schéma fonctionnel d’un procédé d’entraînement d’un réseau de neurones artificiels générateur G. Un tel procédé d’entraînement peut être mis en œuvre par ordinateur. En particulier, un programme d’ordinateur peut comprendre des instructions qui, lorsque le programme est exécuté par un ordinateur, conduisent celui-ci à mettre en œuvre ce procédé d’entraînement.
Le réseau de neurones générateur G comprend une succession de couches de neurones. Chaque couche est configurée pour prendre en entrée des données auxquelles des poids sont appliqués de manière à délivrer en sortie des données de sortie 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 poids sont des paramètres configurables pour obtenir de bonnes données de sortie. Le réseau de neurones est entraîné pour ajuster les poids du réseau de neurones de manière à obtenir de bonnes données en sortie du réseau de neurones.
En particulier, le réseau de neurones générateur G peut comprendre des couches de convolution, utilisant notamment comme fonctions d’activation des fonctions de type Unité Linéaire Rectifiée à fuite (« Leaky Leaky Rectified Linear Activation », « LReLU » ) et une fonction tangente hyperbolique (« tanh »).
Le tableau [Table 1] et la illustrent un bloc ResBlock_G(Y) pouvant être utilisé dans un mode de réalisation du réseau de neurones générateur.
Le tableau [Table 2] illustre un mode de réalisation du réseau de neurones générateur.
Le procédé vise à entraîner un réseau de neurones artificiels générateur G pour que ce dernier soit capable de générer, à partir d’une image initiale O_IMG et d’une couleur D_COL renseignée, une image modifiée correspondant à l’image initiale O_IMG dans laquelle un élément OBJ à modifier est coloré selon la couleur D_COL renseignée.
L’élément OBJ à modifier peut être de toutes sortes. L’élément OBJ peut par exemple être un élément associé à un individu comme des lèvres, une chevelure, un vêtement, etc…
Ce but est atteint, selon l’invention, au moyen d’un dispositif de montage d’un groupe électromoteur sur un véhicule automobile, ledit dispositif comprenant une traverse de support fixée sur des potences latérales solidaires dudit groupe et portant des goujons venant se loger dans la traverse, caractérisé en ce que lesdits goujons ont une tête élargie destinée à coulisser dans des saignées formant glissières et s’étendant transversalement dans l’épaisseur de la traverse.
Selon une caractéristique avantageuse du dispositif de montage de l’invention, les têtes élargies ont une section en parallélépipède rectangle délimitant deux faces planes diamétralement opposées venant en contact coulissant avec les parois des saignées lors du montage de la traverse sur les potences.
Selon une variante de réalisation spécifique du dispositif de montage de l’invention, la tête d’au moins l’un des goujons est pourvue d’un alésage axial.
De préférence, la traverse est pourvue d’au moins un orifice destiné à la fixation d’un élément de verrouillage dans l’alésage de la tête de l’un des goujons.
Selon une autre variante de réalisation du dispositif de montage de l’invention, les saignées de la traverse comportent une butée longitudinale destinée à assurer, en fin de montage, l’alignement de l’orifice de la traverse avec l’alésage de la tête de l’un des goujons.
De préférence, cet alésage est taraudé pour recevoir un élément de verrouillage fileté.
Selon encore une autre variante de réalisation du dispositif de montage de l’invention, les goujons cylindriques présentent un corps cylindrique dont une portion fait saillie à l’extérieur des potences de telle sorte que les têtes élargies s’étendent à distance des potences.
Un autre objet de l’invention est un procédé de montage d’un groupe électromoteur sur un véhicule automobile au moyen d’un dispositif tel que défini ci-dessus, caractérisé en ce qu’on amène la traverse au contact des potences latérales de façon à engager les têtes des goujons dans les saignées et on exerce une poussée transversale sur la traverse pour faire coulisser les têtes dans les saignées jusqu’à ce que la traverse recouvre les potences.
Une variante de mise en œuvre du procédé de montage de l’invention consiste en ce qu’on exerce une poussée sur la traverse jusqu’à mise en butée de la tête d’au moins l’un des goujons dans la saignée correspondante puis on verrouille l’assemblage de la traverse sur les potences en serrant au moins une vis dans l’alésage taraudé au travers de l’orifice de la traverse.
Encore un autre objet de l’invention est un véhicule automobile équipé d’un groupe électromoteur et d’un dispositif de montage dudit groupe présentant les caractéristiques mentionnées ci-dessus.
Ainsi, le perfectionnement apporté par l’invention aux dispositifs connus permet de faciliter les opérations de montage du groupe électromoteur en modifiant l’interface de fixation de la traverse de façon à limiter ses degrés de liberté lors du montage sur les potences et en garantissant ainsi un positionnement correct.
En outre, le dispositif de l’invention et le procédé de montage associé permettent d’assurer un verrouillage fiable et précis de l’assemblage final et offre une économie de moyens en réduisant le nombre d’organes (vis) utilisés précédemment pour le verrouillage.
L’invention améliore ainsi l’ergonomie globale des opérations de montage et de démontage du groupe électromoteur grâce à la coopération coulissante entre des éléments mâles (les têtes élargies en T des goujons) et des éléments femelles (les saignées transversales de la traverse).
est une vue en perspective d’un mode de réalisation préférentiel du dispositif de l’invention pour le montage d’un groupe électromoteur.
est une vue de détail en perspective du dispositif de montage de la .
Un premier exemple de mise en œuvre est présenté aux figures 6 et 7. Dans cet exemple, en référence à la , les contacteurs de transfert GT1, GT2 sont ouverts par défaut en fonctionnement nominal. Ainsi, les charges électriques sont toutes alimentées par leur source électrique B1, B2.
En référence à la , en cas de défaut de la source électrique B1 du premier module de distribution HV1, le dispositif de supervision 3 va démarrer une reconfiguration qui va entrainer l’ouverture du contacteur d’alimentation GB1 et la fermeture des contacteurs de transfert GT1, GT2. De manière avantageuse, les charges électriques M1-1, M1-2 du premier module de distribution HV1 sont alimentées par le bus d’équilibrage 2 qui est lui-même alimenté par les sources électriques qui sont opérationnelles. On évite ainsi des pertes de charge importantes comme dans l’art antérieur. Les charges électriques M1-1, M1-2 sont alimentées de manière optimale même en cas de perte de la source électrique B1 du premier module de distribution HV1. L’éloignement entre le module de distribution électrique défectueux et les sources électriques venant en secours n’est pas impactant.
Un deuxième exemple de mise en œuvre est présenté aux figures 8 et 9. Dans cet exemple, en référence à la , les sources électriques B1, B2 sont équilibrées et les contacteurs de transfert GT1, GT2 sont fermés en fonctionnement nominal. Ainsi, les charges électriques sont toutes alimentées, d’une part, par leur source électrique B1, B2 et, d’autre part, par le bus d’équilibrage 2. Le dispositif de supervision 3 permet de surveiller l’équilibrage des sources électriques B1, B2 et de ne connecter que les source électrique B1, B2 qui sont équilibrées avec le bus d’équilibrage 2.
En référence à la , en cas de défaut de la source électrique B1 du premier module de distribution HV1, le dispositif de supervision 3 va démarrer une reconfiguration et ouvrir le contacteur d’alimentation GB1. De manière avantageuse, les charges électriques M1-1, M1-2 du premier module de distribution HV1 demeurent alimentées par le bus d’équilibrage 2 sans aucune coupure. Lorsque les charges électriques M1-1, M1-2 sont des moteurs électriques de propulsion, il n’existe avantageusement pas d’interruption de la propulsion, ce qui est très avantageux.
En référence à la , il est représenté de manière schématique un module de distribution électrique HVi dont la deuxième ligne de transfert LTi+ comporte au moins un fusible de transfert FTi. Le fusible de transfert FTi est de préférence monté entre la deuxième voie HVi+ et le contacteur de transfert GTi. Le fusible de transfert FTi possède un calibre qui définit le courant maximal autorisé avant de réaliser une coupure électrique.
Dans cet exemple, au moins une ligne de charge LMi1-, LMi2- comporte au moins un fusible de charge FMi1, FMi2 dont le calibre est inférieur à celui du fusible de transfert FTi. Dans cet exemple, un fusible de charge FMi1, FMi2 est positionné sur uniquement une ligne de charge LMi1-, LMi2-, LMi1+, LMi2+ d’une charge électrique Mi-1, Mi-2. Selon un aspect, pour une même charge électrique Mi-1, Mi-2, une ligne de charge LMi1+, LMi2+ comporte un contacteur de charge GMi1, GMi2 tandis que l’autre ligne de charge LMi1-, LMi2- comporte un fusible de charge FMi1, FMi2.
De manière avantageuse, du fait de la différence de calibre entre le fusible de transfert FTi et le fusible de charge FMi1, FMi2, la charge électrique Mi-1, Mi-2 est protégée de manière réactive en cas de court-circuit.
Dans cet exemple, au moins une ligne d’alimentation LBi-, LBi+, comporte au moins un fusible d’alimentation FBi dont le calibre est supérieur à celui du fusible de transfert FTi. Dans cet exemple, un fusible d’alimentation FBi est positionné sur uniquement une ligne d’alimentation LBi+ d’une source électrique Bi. Selon un aspect, pour une même charge électrique Bi, une ligne d’alimentation LBi- comporte un contacteur d’alimentation GBi tandis que l’autre ligne d’alimentation LBi+ comporte un fusible d’alimentation FBi.
De manière avantageuse, du fait de la différence de calibre entre le fusible de transfert FTi et le fusible d’alimentation FBi, le fusible d’alimentation FBi permet de faire circuler un courant important avant de réaliser une coupure. Si un court-circuit intervient sur une charge Mi-1, Mi-2, le fusible de charge FMi1, Fmi2 clarifie le défaut avant le fusible de transfert FTi. En dernier lieu, la clarification est réalisée par le fusible d’alimentation FBi.
En référence à la , il est présenté un contacteur de transfert GTi se présentant sous la forme d’un contacteur unipolaire, c’est-à-dire, agissant que sur un pôle, par exemple, sur la deuxième voie comme représenté à la . Il va de soi que le contacteur de transfert GTi pourrait être bipolaire et agir simultanément sur la première ligne de transfert LTi- et sur la deuxième ligne de transfert LTi+ comme illustré à la mais cela augmente la masse et l’encombrement.
Aux figures 5 et 10, il a été présenté des contacteurs de transfert GTi se présentant sous la forme d’un dispositif électromécanique Di qui est commandé par le dispositif de supervision 3. Un tel dispositif électromécanique Di présente l’avantage d’avoir une faible chute de tension et donc de dissiper une faible quantité de puissance électrique en position fermée. Les pertes électriques sont réduites.
Selon une variante, en référence à la , le contacteur de transfert GTi’ comporte un semi-conducteur, en particulier, un transistor Ti. Un tel transistor Ti permet d’améliorer le temps de réponse par comparaison à un dispositif électromécanique Di et est également plus facilement intégrable dans le système de distribution électrique 1. Il est également moins coûteux.
L’inconvénient d’un semi-conducteur est qu’il dissipe de l’énergie électrique du fait de la baisse de tension engendrée lors d’une commutation. Pour un transistor Ti du type IGBT, la chute de tension est de l’ordre de 2V par comparaison à un dispositif électromécanique Di qui possède une chute de tension de l’ordre de 100mV. Cet inconvénient est peu important au regard des gains importants en termes de temps de réponse. En effet, un transistor Ti est utilisé uniquement un mode dégradé lors de transitoires. Les pertes électriques sont ainsi très limitées dans le temps.
Dans un mode de mise en œuvre dans lequel les contacteurs de transfert GTi’ sont ouverts par défaut, aucun courant ne circule dans le transistor Ti des contacteurs de transfert GTi’ en configuration nominale. En cas de perte d’une source électrique Bi, le dispositif de supervision 3 va commander les transistors Ti en fermeture pour assurer la continuité électrique avec un temps de réponse de l’ordre de la microseconde.
Selon une variante, en référence à la , le contacteur de transfert GTi’’ comporte un semi-conducteur, en particulier un transistor Ti, et un ampli opérationnel AOi pour commander le transistor Ti. L’ampli opérationnel AOi est configuré pour comparer la tension de la deuxième voie HVi+ à une tension de consigne Vcons de manière à déterminer une chute de tension de la deuxième voie HVi+ (correspondant à une perte de source électrique) avec une grande réactivité. En effet, contrairement à un dispositif de supervision 3 qui commande une commutation de manière logicielle, l’ampli opérationnel AOi permet de commander une fermeture de manière matérielle avec un temps de réponse de l’ordre de la microseconde. La réactivité est augmentée. Un ampli opérationnel AOi est aisément intégrable comme un transistor Ti. Une dissipation temporaire d’énergie électrique est admissible.
Boucle de contrôle-commande de statisme pour onduleur interfaçant une source d’énergie intermittente et un réseau électrique alternatif La présente invention concerne un procédé de contrôle primaire d’un onduleur qui interface une source d’énergie et un réseau électrique alternatif, la source d’énergie étant potentiellement intermittente. Plus précisément, la présente invention concerne une boucle de contrôle-commande de statisme, ci-dessous « boucle de contrôle droop », qui permet aux générateurs connectés à un réseau électrique alternatif de contribuer au maintien de l’équilibre ou au partage de puissances actives sur le réseau électrique alternatif, notamment par asservissement de la fréquence en un point de sortie de chaque générateur à la fréquence d’équilibre du réseau électrique alternatif.
Les réseaux de neurones sont généralement entraînés lors d’une phase d’entraînement (« apprentissage ») avant d’être intégrés dans la plateforme matérielle finale. La phase d’entraînement peut être supervisée ou non. La phase d’entraînement permet d’ajuster les poids du réseau de neurones pour obtenir de bonnes données en sortie du réseau de neurones. Les poids sont adaptés en fonction des données obtenues en sortie du réseau de neurones par rapport à des données attendues.
On connaît notamment des réseaux de neurones artificiels configurés pour recevoir une image initiale et pour générer une image modifiée correspondant à l’image initiale dans laquelle un élément de l’image initiale a été modifié.
En particulier, un réseau de neurones générateur peut être entraîné pour appliquer une couleur choisie par un utilisateur sur un élément de l’image initiale.
Un tel réseau de neurones peut ainsi permettre à l’utilisateur de visualiser virtuellement la modification de la couleur de l’élément de l’image initiale.
Néanmoins, l’entraînement d’un tel réseau de neurones peut être insuffisant pour obtenir de bons résultats dans l’image modifiée.
Le réseau de neurones une fois entraîné peut parfois modifier la couleur de certains éléments de l’image distincts dudit élément à modifier, notamment lorsque le réseau de neurones a associé ces éléments lors de son entraînement. En particulier, le réseau de neurones peut associer une couleur d’une chevelure à une couleur des yeux. Par exemple, le réseau de neurones peut associer une chevelure blonde à des yeux bleus. Ainsi, la modification de la couleur de la chevelure peut entraîner une modification non souhaitée de la couleur des yeux dans l’image modifiée.
Il existe donc un besoin de proposer un procédé d’entraînement permettant d’obtenir un réseau de neurones artificiels générateur d’image configuré pour modifier seulement un ou plusieurs éléments définis par l’utilisateur.
Selon un aspect, il est proposé un procédé mis en œuvre par ordinateur d’entraînement d’un réseau de neurones artificiels générateur d’image, le réseau de neurones artificiels générateur d’image étant configuré pour recevoir une couleur à appliquer et une image initiale comportant un élément à modifier, le réseau de neurones générateur étant entraîné pour générer une image modifiée correspondant à une variante de l’image initiale dans laquelle ledit élément à modifier de l’image initiale est coloré selon ladite couleur à appliquer, le procédé comprenant : - au moins une mise en œuvre du réseau de neurones générateur de manière à générer une image modifiée à partir d’une image initiale, puis - une mise en œuvre d’un module de détection comportant : ● une génération d’une image de comparaison correspondant à une différence entre l’image modifiée et l’image initiale, ● une mise en œuvre d’un algorithme de segmentation configuré pour générer un masque dudit élément à modifier de l’image initiale, puis ● une application du masque sur l’image de comparaison de manière à identifier si l’image modifiée comporte des modifications en dehors dudit élément à modifier, puis - une mise à jour des paramètres, notamment des poids, du réseau de neurones générateur en fonction des modifications détectés en dehors dudit élément à modifier.
Un tel procédé d’entraînement permet d’obtenir un réseau de neurones générateur configuré pour, à partir d’une image comprenant un élément ayant une couleur à modifier, générer une image modifiée dans lequel seul l’élément à modifier est modifié.
Dans un mode de mise en œuvre avantageux, l’algorithme de segmentation est un réseau de neurones artificiels entraîné pour générer un masque d’un élément à modifier d’une image qu’il reçoit en entrée.
Avantageusement, le masque correspond à une matrice de probabilités de la taille de l’image reçue en entrée, la matrice de probabilités définissant pour chaque pixel de l’image reçue en entrée une probabilité que le pixel appartienne à l’élément à modifier.
De préférence, le procédé comprend en outre une mise en œuvre d’un module de reconstruction comprenant : - une mise en œuvre d’un module d’estimation de couleur configuré pour extraire une couleur de l’élément à modifier de l’image initiale, - une mise en œuvre du réseau de neurones générateur à partir de l’image modifiée générée par ce réseau de neurones générateur et de la couleur de l’élément à modifier de l’image initiale extraite à partir de ladite mise en œuvre du module d’estimation de couleur, de manière à générer une image initiale reconstruite, - une comparaison entre l’image initiale et l’image initiale reconstruite, - une mise à jour des paramètres du réseau de neurones générateur en fonction des résultats de cette comparaison.
La mise en œuvre du module de reconstruction permet d’identifier si la géométrie des éléments de l’image modifiée n’a pas été modifiée par rapport à l’image initiale. De la sorte, le réseau de neurones générateur est entraîné pour générer, à partir d’images initiales, des images modifiées dans lesquelles la géométrie des éléments est respectée par rapport aux images initiales.
Dans un mode de mise en œuvre avantageux, le procédé comprend en outre une mise en œuvre d’un module d’estimation de couleur configuré pour extraire une couleur de l’élément modifié de l’image modifiée correspondant à l’élément à modifier de l’image initiale et une mise à jour des paramètres du réseau de neurones générateur en fonction de la couleur extraite par rapport à la couleur à appliquer.
La mise en œuvre du module d’estimation de couleur permet de s’assurer que la couleur appliquée sur l’élément modifié de l’image modifiée correspond bien à la couleur à appliquer renseignée en entrée du réseau de neurones générateur. De la sorte, le réseau de neurones générateur est entraîné pour générer des images modifiées dans lesquelles les éléments modifiés ont une couleur qui correspond à la couleur à appliquer renseignée en entrée du réseau de neurones générateur.
De préférence, la mise en œuvre du module d’estimation de couleur à partir d’une image comportant un élément ayant une couleur à estimer comporte : - une mise en œuvre de l’algorithme de segmentation sur ladite image pour générer un masque dudit élément à modifier de ladite image, puis - une application du masque sur ladite image de manière à obtenir une image segmentée comportant uniquement l’élément ayant la couleur à estimer, puis - une estimation de la couleur de l’élément à partir de l’image segmentée.
L’entraînement du réseau de neurones artificiels générateur G permet d’adapter les paramètres (c’est-à-dire les poids) du réseau de neurones artificiels générateur G de sorte que le réseau de neurones artificiels générateur G soit capable de générer des images modifiées G_IMG souhaitées.
Le réseau de neurones générateur G est configuré pour recevoir une image initiale O_IMG et une couleur D_COL à appliquer sur un élément à modifier de l’image initiale O_IMG.
Le réseau de neurones générateur G est configuré pour générer en sortie une différence à appliquer sur l’image originale O_IMG pour obtenir une image modifiée G_IMG dépendant de l’image initiale O_IMG et de la couleur à appliquer D_COL. En particulier, une somme est calculée entre la différence en sortie du réseau de neurones générateur G et l’image originale O_IMG de manière à obtenir l’image modifiée G_IMG. En variante, il est possible de prévoir un réseau de neurones générateur G permettant de générer directement l’image modifiée G_IMG à partir de l’image originale O_IMG et de la couleur D_COL. Néanmoins, il est préférable d’utiliser un réseau de neurones générateur G permettant de générer une différence à appliquer sur l’image originale O_IMG car un tel réseau de neurones générateur G est généralement plus simple à entraîner.
Le procédé comprend également une étape d’évaluation de l’image modifiée G_IMG.
L’évaluation de l’image modifiée G_IMG comprend une mise en œuvre d’un module C d’estimation de couleur. La illustre un schéma fonctionnel d’un procédé mis en œuvre par le module C d’estimation de couleur.