FR 3090244 A1 20200619 FR 1872975 A 20181214 Description Titre de l'invention : Gestion de nombre de cellules de puissance actives d'un variateur de vitesse Domaine technique [0001] L'invention concerne la gestion d'un variateur de vitesse en charge de l'alimentation d'un dispositif électrique tel qu'un moteur électrique par exemple. Technique antérieure [0002] Selon une topologie dc puissance, une haute tension est fournie par un variateur de vitesse en mettant en série un certain nombre de convertisseurs basse tension (que l'on nomme alors cellules de puissance ou "power cell" en anglais). La commande de ces cellules de puissance permet de fournir une tension à plusieurs niveaux, ou mufti-niveaux, chaque cellule de puissance ajoutant une tension permettant d'atteindre des niveaux de tension successifs. [0003] On entend par basse tension, selon les normes européennes, des tensions comprises entre 0 et 1000 volts en régime de tension alternative et entre 0 et 1500 volts en régime de tension continue. On entend par haute tension, des tensions supérieures à 1000 volts en régime de tension alternative et supérieures à 1500 volts en régime de tension continue. [0004] Par exemple, le variateur de vitesse peut comprendre N cellules de puissance, N étant supérieur ou égal à 1. Lorsque le variateur de vitesse fournit une alimentation triphasée, il comprend 3*N cellules de puissance, N cellules de puissance étant dédiées à chacune des trois phases. [0005] En pratique, il arrive souvent que les N cellules de puissance sur chaque phase ne soient pas nécessaires pour générer la tension requise. [0006] En effet, le niveau de tension à appliquer au moteur est environ proportionnel à la vitesse du moteur. A basse vitesse, la tension est donc faible comparativement à la tension maximale qu'il est possible de délivrer lorsque les N cellules de puissance sont actives et à pleine puissance. Chacune des N cellules délivre alors une tension faible, ce qui a tout. de même tendance à vieillir les composants de la cellule de puissance, à accentuer l'effet des imperfections de l'étage de puissance et le fonctionnement du système d'alimentation est alors sous optimal. [0007] En outre, certaines applications nécessitent une continuité dans l'alimentation en énergie. Ainsi, en cas de défaut d'une ou de plusieurs cellules de puissance, des solutions de contournement (ou "by-pass" en anglais) du ou des cellules de puissance en défaut peuvent être mises en place. [0008] En outre, lorsqu'une tension élevée est requise en sortie du variateur de vitesse, dans 2 une configuration comprenant N cellules de puissance, le contournement de l'une d'elles fait perdre un niveau de tension, et le système fonctionne alors en mode dégradé et ne peut fournir une pleine tension. [0009] Afin de pallier cet inconvénient, il peut être prévu de définir des configurations "N-F I ou -N+2" qui consistent à ajouter des cellules de puissance additionnelles qui ne sont pas utilisés en fonctionnement normal et qui sont mises en fonctionnement lors d'un défaut d'un ou de deux cellules de puissance, de manière à ce que le système d'alimentation puisse toujours fournir une pleine tension. [0010] Il existe ainsi un besoin d'optimiser l'utilisation des cellules de puissance d'un variateur de vitesse en charge de l'alimentation d'un dispositif électrique tel qu'un moteur électrique. [0011] La présente invention résout les inconvénients mentionnés ci-dessus. Exposé de l'invention l00121 Un premier aspect de l'invention concerne un procédé de commande d'un variateur de vitesse alimentant un moteur électrique, le variateur dc vitesse comprenant une pluralité d'au moins Ni cellules dc puissance basse tension reliées en série pour au moins une phase d'indice i, le procédé comprenant : [0013] sur réception d'une commande de vitesse, détermination d'un nombre Mi de cellules suffisant pour alimenter le moteur à une tension cible V qui est déterminée à partir de la commande de vitesse ; [0014] activation des Mi cellules de puissance parmi les Ni cellules de puissance, et désac- tivation des Ni-Mi autres cellules de puissance afin d'alimenter le moteur selon la commande dc vitesse. [0015] Ainsi, contrairement aux solutions dc Fart antérieur, le nombre de cellules de puissance actives n'est pas fixe, ce qui présente l'avantage de pouvoir adapter le nombre de cellules de puissance actives à la tension de sortie du variateur qui est fournie au moteur électrique. Cela présente les avantages dc réduire les pertes dc cellules de puissance, d'améliorer l'état thermique du variateur de vitesse, d'améliorer la protection moteur en surtension et de réduire l'impact des imperfections de l'étage de conversion de puissance sur la tension ciblée en sortie. [0016] Les Ni cellules de puissance peuvent correspondre à une phase i d'une alimentation triphasée et les autres phases peuvent comprendre le même nombre Ni de cellules de puissance. En variante, les nombres Ni de cellules de puissance du variateur de vitesse différent. [0017] Selon un mode de réalisation, le variateur de vitesse comprend plusieurs phases, chaque phase d'indice j ayant Nj cellules de puissance et le nombre Mi pour une phase d'indice i peut être inférieur au minimum des valeurs Nj pour j variant entre 1 et le 3 nombre de phases du variateur de vitesse. [0018] Un tel mode de réalisation permet d'assurer des tensions équilibrées entre les dif- férentes phases du variateur de vitesse. [0019] En complément, chaque cellule de puissance peut être apte à fournir une tension de sortie inférieure à une valeur maximale V',, le procédé comprenant la détermination, à partir de la commande de vitesse, de la tension de sortie cible V du variateur dc vitesse, et Mi est tel que Mi"V',>V. [0020] Ainsi, le nombre Mi permet d'assurer de délivrer la tension de sortie souhaitée. [0021] En complément, Mi peut être le plus petit entier tel que Mi*V',,,'>V. [0022] Ainsi, le minimum de cellules de puissance requis pour fournir la tension de sortie souhaitée sont activés, et l'utilisation du variateur de vitesse est ainsi optimisée. [0023] Selon un mode de réalisation, préalablement à la réception de la commande de vitesse, le procédé peut comprendre une phase précédente dans laquelle un nombre Ki de cellules de puissance sont actives pour alimenter le moteur, Ki étant inférieur ou égal à Ni et Ki étant différent de Mi ; [0024] si Ki est supérieur à Mi, Ki-Mi cellules de puissance peuvent être désactivées afin d'alimenter le moteur selon la commande de vitesse ; [0025] sinon, Mi-Ki cellules de puissance sont activées afin d'alimenter le moteur selon la commande de vitesse. [0026] Ce mode de réalisation permet ainsi d'optimiser le fonctionnement du variateur de vitesse en fonction de la réception d'une commande de vitesse. [0027] Selon un mode de réalisation, si Mi-Ki >2, les Mi-Ki cellules de puissance peuvent être activées/désactivées l'une après l'autre. [0028] De telles activations/désactivations successives, et non simultanées, permettent d'augmenter/diminuer de manière progressive la tension sur le moteur en minimisant les risques de surtension suite à la commutation d'un interrupteur pour activer/ désactiver une cellule de puissance. [0029] Selon un mode de réalisation, le procédé peut comprendre en outre la transmission de signaux de commande des Mi cellules de puissance actives et, pour chaque cellule de puissance active, le signal de commande comprend des ordres de commutation de certains interrupteurs d'un pont en H de la cellule de puissance, et chaque signal de commande est généré à partir d'un signal triangulaire et d'une valeur de tension de commande de référence. [0030] En complément, selon un premier mode de réalisation, lors de la phase précédente, Ki signaux triangulaires déphasés les uns par rapport aux autres de 2 r !Ki sont utilisés pour générer les signaux de commande respectifs, équivalents à des valeurs respectives \Tref,. de tensions de commande de référence, t variant entre 1 et Ki. [0031] Suite à la réception de la commande de vitesse, Mi signaux triangulaires déphasés les uns par rapport aux autres de 2 n /Mi sont utilisés pour générer les signaux de commande respectifs, équivalents à de nouvelles valeurs respectives Vref, de tensions de commande de référence, t variant entre 1 et Ki, les nouvelles valeurs étant déterminées à partir de la commande de vitesse. [0032] Le ternie « équivalent » signifie que chacune des valeurs de tensions de commande de référence est comparée avec l'un des signaux triangulaires afin de déterminer les signaux de commande qui permettent la commutation des interrupteurs d'un pont en H d'une cellule de puissance. Une telle comparaison sera mieux comprise au vu des explications données ci-après en référence aux figures 4 et 5. [0033] Le premier mode de réalisation permet d'adapter le nombre de cellules de puissance actives à la tension requise, tout en minimisant le contenu harmonique de la tension en sortie du variateur de vitesse. [0034] En variante, selon un deuxième mode de réalisation, si Ki est supérieur à Mi: [0035] lors de la phase précédente, Ki signaux triangulaires déphasés les uns par rapport aux autres de 2 Ir /Ki sont utilisés pour générer les signaux de commandes respectifs, équivalents à des valeurs respectives Vreftde tensions de commande de référence, t variant entre 1 et Ki ; [0036] suite à la réception de la commande de vitesse, Ki signaux triangulaires déphasés les uns par rapport aux autres de 2 n /Ki sont utilisés pour générer les signaux de commandes respectifs, équivalents à de nouvelles valeurs respectives Vs; de tensions de commande de référence, i variant entre 1 et Ki, Ki-Mi nouvelles valeurs Vref, sont fixées égales à zéro. Cela revient à désactiver Ki-Mi cellules de puissance en fixant leurs rapports cycliques à zéro. [0037] Le deuxième mode de réalisation est plus rapide et aisé à mettre en oeuvre que le premier mode de réalisation, au détriment de la qualité de la tension en sortie du variateur de vitesse. [0038] Selon un mode de réalisation, le variateur de vitesse peut comprendre, pour chaque cellule de puissance, un interrupteur apte à connecter et déconnecter la cellule de puissance de la série de cellules de puissance, l'interrupteur d'une cellule de puissance active est ouvert et l'inten-upteur d'une cellule de puissance inactive est fermé. [0039] Ainsi, les cellules de puissance peuvent être désactivées et activées au moyen d'un interrupteur de contournement ou « bypass » en anglais. [0040] Selon un mode de réalisation, le procédé peut comprendre en outre la sélection de Mi cellules de puissance parmi les Ni cellules de puissance en fonction d'un critère donné, et l'activation des Mi cellules de puissance sélectionnées. [0041] Ainsi, l'utilisation du variateur de vitesse, et en particulier des cellules de puissance, est optimisée. [0042] En complément, chacune des au moins Ni cellules de puissance peut être associée avec un compteur mesurant un temps de fonctionnement de la cellule de puissance, et le critère donné peut dépendre des temps de fonctionnement respectifs des cellules de puissance. [0043] Ainsi, les vieillissements/temps de fonctionnement des cellules de puissance sont contrôlés selon l'invention. [0044] En complément, les Mi cellules de puissance peuvent être sélectionnées de manière à réduire un écart type entre les temps de fonctionnement des cellules de puissance. [0045] Il est ainsi assuré un vieillissement homogène des cellules de puissance et donc une augmentation de la durée de vie du variateur de vitesse. [0046] Un deuxième aspect de l'invention concerne un programme d'ordinateur exécutable par une unité de calcul et comprenant des instructions pour, lorsqu'il est exécuté par l'unité de calcul, mettre en oeuvre les étapes d'un procédé selon le premier aspect de l' invention. [0047] Un troisième aspect de l'invention concerne un dispositif de commande d'un variateur de vitesse alimentant un moteur électrique, le variateur de vitesse comprenant une pluralité d'au moins Ni de cellules de puissance basse tension reliées en série pour au moins une phase d'indice i, le dispositif de commande comprenant : [0048] une interface configurée pour recevoir une commande de vitesse ; [0049] une unité de calcul configurée pour déterminer un nombre Mi de cellules suffisant pour alimenter le moteur à une tension déterminée à partir de la commande de vitesse ; [0050] activation des Mi cellules de puissance parmi les Ni cellules de puissance, et désac- tivation des N-M autres cellules de puissance afin d'alimenter le moteur selon la commande de vitesse. [0051] Selon un mode de réalisation, le dispositif peut comprendre un processeur de signal numérique comprenant l'interface pour la réception de la commande de vitesse, le processeur de signal numérique commandant en outre un circuit imprimé programmable, des sorties respectives du circuit imprimé programmable étant reliées aux Ni cellules de puissance, et des signaux de commande peuvent être transmis à des cellules de commande des Mi cellules de puissance actives. Brève description des dessins [0052] A titre d'exemple seulement, les modes de réalisation de l'invention seront décrits en référence aux dessins, parmi lesquels : [0053] [fig.1]- la figure 1 illustre un système de pilotage de l'alimentation d'un moteur électrique selon un mode de réalisation de l'invention ; [0054] [fig.2a] [FIG. 2b] - les figures 2a et 2b montrent l'évolution du nombre de cellules de puissance actives en fonction de la tension de sortie du variateur de vitesse souhaitée, et en fonction de la tension de sortie d'une cellule de puissance ; 6 100551 Ifie.3I - la figure 3 illustre la structure d'un dispositif de commande selon un mode de réalisation de l'invention ; [0056] [fig.4]- la figure 4 illustre les signaux de commande délivrés par le dispositif de commande selon un premier mode de réalisation de l'invention ; [0057] [fig.5]- la figure 5 illustre les signaux de commande délivrés par le dispositif de commande selon un deuxième mode de réalisation de l'invention ; [0058] [fig.6]- la figure 6 est un diagramme illustrant les étapes d'un procédé selon un mode de réalisation de l'invention. Description des modes de réalisation [0059] La figure 1 présente un système d'alimentation d'un moteur électrique 100, tel qu'un moteur à induction par exemple, alimenté par une alimentation variable triphasée. Un tel moteur est donné à titre d'exemple, mais ne saurait restreindre l'invention à cc seul exemple, l'invention étant applicable à tout moteur alimenté par un variateur de vitesse comprenant plusieurs cellules de puissance. [0060] Un variateur de vitesse 102 comprend un transformateur III recevant une ali- mentation variable triphasée du secteur 110. Le secondaire du transformateur III est relié à un étage de puissance. Le transformateur 111 peut être un transformateur à multi-enroulements dc manière à délivrer des tensions à plusieurs cellules dc puissance décrites ci-après. [0061] L'étage dc puissance selon l'invention peut comprendre une ou plusieurs cellules de puissance basse tension 101. Dans l'exemple illustré sur la figure 1, le moteur reçoit une alimentation triphasée et l'étage dc puissance comprend 3*(N+1) cellules dc puissance, avec N+1 cellules de puissance dédiées à chaque phase. N étant supérieur ou égal à 2. [0062] En référence à la figure 1, un système à 3*(N+1) cellules de puissance est représenté, une cellule de puissance étant réservée par phase en cas de panne dc l'une des cellules de puissance active. Un tel exemple est donné à des fins illustratives uniquement. En effet, l'invention s'applique également à un système à N cellules dc puissances (ou 3*N pour une alimentation triphasée), ou à un système à N+2 (ou plus de N+2) cellules de puissance (ou 3"(N+2) pour une alimentation triphasée). En outre, chaque phase i d'un variateur de vitesse peut comprendre un nombre Ni de cellules de puissance, avec des Ni de valeurs différentes, et l'invention peut être appliquée indépendamment à chacune des phases. [0063] Chaque cellule de puissance 101 reçoit en entrée l'alimentation niphasée issue d'un des secondaires du transformateur 111 et peut comprendre un redresseur (non représenté sur la figure 1) en entrée, le redresseur étant apte à redresser l'alimentation triphasée reçue de manière à fournir une tension continue. La tension redressée 7 continue obtenue pour chaque cellule de puissance 101 est aussi appelée tension bus courant continu, DC, ou tension bus. Le redresseur peut comprendre un pont dc diodes, un pont à thyristors ou tout autre système connu pour redresser une tension. [0064] En sortie du redresseur, chaque cellule de puissance 101 peut comprendre une capacité apte à stocker de l'énergie électrique, ainsi qu'un module de génération de tension recevant des signaux de modulation par largeur d'impulsions PWM (pour « Pulse Width Modulation » en anglais). Un tel module de génération peut comprendre un pont en H comprenant quatre interrupteurs commandés deux par deux. Un système d'électronique de puissance utilisant un tel principe de tension hachée applique au moteur 100, par phase, une tension qui est proportionnelle à une ou plusieurs tensions redressées. En moyenne, la proportion appliquée correspond au ratio entre la tension cible et la tension redressée de référence (définie ci-après). Le fonctionnement d'un pont en H est bien connu et ne sera pas décrit davantage dans la présente demande. [0065] Les interrupteurs du pont en H peuvent être des transistors de type IGBT (pour « Insulated Gale Bipolar Transistor ») qui présentent l'avantage de pouvoir être commutés rapidement. [0066] Les interrupteurs d'une cellule de puissance 101 sont contrôlés par une cellule de commande 103 de la cellule de puissance 101. [0067] Le système comprend en outre un dispositif de commande 120 apte à piloter l'alimentation électrique du moteur 100. A cet effet, le dispositif de commande 120 peut commander les cellules de contrôle 103 des cellules de puissance 101. Le dispositif de commande 120 peut en outre commander des interrupteurs 105 permettant de mettre en série un sous-ensemble des N+1 cellules de puissance pour chaque phase. En variante, ces interrupteurs sont commandés par le dispositif de commande 120 par l'intermédiaire des cellules de contrôle 103. [0068] Les cellules de puissance 101 peuvent recevoir des signaux de commande depuis le dispositif de commande 120 à partir desquels les cellules de puissance 101 peuvent commander les interrupteurs du pont en H. [0069] En variante, les cellules de puissance 101 peuvent recevoir des tensions de référence depuis le dispositif de commande 120 à partir desquels les cellules de puissance 101 peuvent déterminer la proportion PWM (le rapport cyclique) à appliquer à la tension redressée, et ainsi déterminer les commandes à envoyer aux interrupteurs du pont en H. [0070] Les tensions triphasées alimentant le moteur 100 sont ainsi obtenues en sommant les tensions de sortie PWM des cellules de puissance 101 pour lesquelles les interrupteurs 105 sont ouverts. Une cellule est dite « active » lorsque son interrupteur 105 est ouvert et lorsque le rapport cyclique qu'elle applique n'est pas nul. Ainsi, une cellule de puissance pour laquelle l'interrupteur 105 est ouvert mais pour laquelle le rapport cyclique est nul peut être considérée comme désactivée. Une cellule active peut ainsi 8 être considérée comme toute cellule de puissance qui délivre une tension non nulle en sortie. [0071] Selon l'art antérieur, le nombre de cellules de puissance actives est fixe, et ainsi, dans le cas d'une faible tension à délivrer au moteur 100, chaque cellule de puissance 101 fournit de petites impulsions de tension. [0072] L'invention propose au contraire de déterminer le nombre de cellules de puissance 101 actives, parmi les cellules de puissance d'une phase, en fonction de l'amplitude de la tension moteur de référence reçue par le dispositif de commande 120 (ou déterminée par le dispositif de commande 120 à partir d'une commande de vitesse). Le même nombre peut être sélectionné pour les autres phases. En variante, des nombres de cellules actives différents peuvent être sélectionnés pour les différentes phases. [0073] La figure 2a illustre l'évolution du nombre de cellules de puissance 101 actives, en fonction de l'amplitude de la tension moteur de référence, selon un mode de réalisation de l'invention. [0074] La tension moteur de référence est indiquée dans la commande reçue par le dispositif de commande 120. En variante, la tension moteur de référence peut être corrigée afin de tenir compte de défauts dans l'étage de puissance. [0075] On note sur la figure 2a que des valeurs seuil de tension peuvent être utilisées pour décider d'activer ou de désactiver une ou plusieurs des cellules de puissance 101 d'une phase donnée. Comme illustré sur la figure 2a, les seuils utilisés pour diminuer le nombre de cellules actives peuvent être respectivement inférieurs aux seuils utilisés pour augmenter le nombre de cellules actives. En effet, cela permet de réduire le nombre d'opérations d'activation/désactivation, réduisant ainsi les pertes de puissance, et optimisant ainsi l'utilisation du système d'alimentation. En outre, si plusieurs cellules de puissance sont désactivées, elles le sont l'une après l'autre et non pas toutes simultanément. [0076] En outre, le nombre de cellules actives étant réduit : [0077] - l'état thermique du variateur de vitesse 102 est amélioré ; et [0078] - chaque cellule de puissance 101 étant imparfaite, l'impact des imperfections de l'étage de puissance sur la tension désirée sur le moteur 100 est réduite. [0079] La figure 2b illustre la tension délivrée en sortie de chaque cellule de puissance 101 en fonction du nombre de cellules de puissance actives, selon un mode de réalisation de l'invention. [0080] Dans les solutions de l'art antérieur dans lesquelles le nombre de cellules de puissance actives est fixe, la tension délivrée par chaque cellule de puissance 101 augmente linéairement avec la tension de référence moteur. [0081] La figure 3 illustre la structure du dispositif de commande 120 selon un mode de réa- lisation de l'invention. 9 [0082] Le dispositif de commande 120 comprend un processeur 300 tel qu'un processeur de signal numérique, DSP (pour « Digital Signal Processor » en anglais), ainsi qu'un circuit intégré programmable 301 de type FPGA, pour « Field-Programmable Gaie Array » en anglais. [0083] Le processeur 300 est configure pour déterminer les tensions de référence moteur à transmettre au FPGA 301. En particulier, le processeur 300 comprend un module cPWM 302 configure pour recevoir une première tension moteur de référence en entrée, calculée précédemment par d'autres composants du processeur 300 non détaillés sur la figure 3. [0084] A partir de la tension moteur de référence, le module ePWM 302 peut calculer des ordres de commande, tels que des ordres de commande PWM. Les ordres de commande sont générés par la comparaison dc signaux triangulaires et des tensions de commande de référence. [0085] A chaque cellule de contrôle 103 d'une cellule de puissance 101 est destiné un signal de commande PWM issu de la comparaison de signaux triangulaires et de tension de commande de référence afin de déterminer quand les transistors IGBT du pont en H doivent être commutés, la cellule de puissance 101 fournissant ainsi une tension de sortie sous forme de modulation par largeur d'impulsions PWM [0086] Toutefois, le nombre de signaux de commande correspondant à chaque IGBT devenant trop grand, selon un mode de réalisation de l'invention, un FPGA 301 peut être inséré entre le processeur 300 et les cellules de puissance 101, et les ordres de commande issus du processeur 300 ne sont donc pas transmis directement aux cellules de puissance 101. [0087] Dans ce cas, le module ePWM 302 envoie les tensions de référence au FPGA 301. Cet envoi peut par exemple être réalisé par l'intermédiaire de signaux PWM pour lesquels les rapports cycliques correspondent aux tensions des trois phases du moteur. Sans perte de généralité, d'autres moyens de communication peuvent être utilisés. [0088] A partir de la tension moteur de référence, le module ePWM 302 peut calculer des ordres de commande, tels que des ordres de commande PWM. Les ordres de commande sont générés par la comparaison de signaux triangulaires et des tensions de commande de référence, [0089] Le FPGA 301 peut comprendre en entrée une unité d'intégration 303 apte à intégrer le signal PWM envoyé par le module ePWM 302 pour récupérer les tensions moteur de référence. [0090] Les modules 302 et 303 sont optionnels et ne sont utilisés que dans le cas où le processeur 300 est initialement conçu pour fournir des ordres de commande directement à un nombre limité de cellules de puissance 101, et où le FPGA 301 est ajouté en sortie selon des modes de réalisation de l'invention, sans avoir à changer de processeur 300. Toutefois, le module 303 n'est pas utile lorsque le module 302 du processeur 300 n'est pas présent et lorsque le processeur 300 fournit directement une première tension moteur de référence au FPGA 301, sans encodage des tensions de référence par une PWM. [0091] Ainsi, selon un mode de réalisation sans les modules 302 et 303, la tension moteur de référence issue du processeur 300 est transmise directement à un module de génération de commande PWM 304 du FPGA 301. [0092] Le module 304 prend en entrée une tension moteur de référence, la tension bus redressée des cellules de puissance et, selon l'invention, le nombre de cellules actives pour une phase afin de générer des ordres de commande PWM à destination des cellules de contrôle 103 des cellules de puissance 101. Les ordres de commande peuvent être transmis aux cellules de puissance 101 via un module de transmission 305. Aucune restriction n'est attachée au module de transmission qui peut comprendre un ensemble de fibres pour transporter les signaux de commande avec une isolation galvanique. [0093] L'invention propose de modifier le nombre de cellules de puissance 101 actives par phase en fonction de la tension moteur de référence (issue de l'unité d'intégration 303 ou issue directement du processeur 300, selon le mode de réalisation considéré). Le nombre de cellules de puissance 101 actives par phase peut être déterminé par le processeur 300 ou par le FPGA 301, par exemple à partir des courbes présentées en Figures 2a et 2b ou plus généralement à partir d'un jeu de règles indiquant un nombre de cellules de puissance 101 actives pour chaque niveau de tension, en phase d'accélération ou de décélération du moteur. Deux modes de réalisation présentés ci-après sont prévus à cet effet. [0094] Selon un premier mode de réalisation de l'invention, illustré en référence à la figure 4, le changement du nombre de cellules de puissance actives est synchronisé entre le processeur 300 et le FPGA 301. La figure 4 illustre les signaux de commande lors du passage d'une configuration dans laquelle trois cellules de puissance 101 sont actives à une configuration clans laquelle deux cellules de puissance 101 sont actives, pour une phase donnée, à l'instant 404. De telles configurations dépendent bien entendu de la situation et sont données uniquement à titre illustratif. La figure 4 correspond à des signaux de commande pour une seule phase parmi les trois phases alimentant le moteur 100 de la figure 1. [0095] Dans la configuration précédente à trois cellules de puissance 101 actives, les signaux triangulaires 401,402 et 403 sont générés par le FPGA 301 pour trois cellules de puissance 101 de la première phase. Ces signaux triangulaires sont associés à des tensions de commande de référence respectives VrefiA, Vref1,2 et Vref1,3 pour comparaison et génération des ordres de commande PWM à envoyer aux cellules de puissance 11 concernées. Les premiers indices « 1 » des notations Vm11,1, Nimf,,, et yiero désignent la première phase parmi les trois phases du variateur de vitesse 102. L'invention s'applique indifféremment aux autres phases. [0096] Les signaux triangulaires ont un décalage de phase égal à 23-r, divisé par le nombre de cellules actives, soit 2 Ir /3 dans l'exemple illustré sur la figure 4. Un tel décalage permet d'éviter les pics de tension lorsque les tensions de sortie des cellules de puissance 101 actives sont sommées pour alimenter le moteur 100. [0097] La période du DSP 300 qui fournit les signaux triangulaires en sortie, correspond alors à un tiers de la période d'un signal triangulaire. [0098] A l'instant 404, il est déterminé selon l'invention que le nombre de cellules de puissance 101 actives est réduit à 2. Une telle détermination peut être consécutive à la réception d'une nouvelle commande de vitesse et/ou du calcul d'une nouvelle valeur de tension moteur de référence, notamment de valeur inférieure à une valeur précédente. [0099] La fréquence du DSP 300 est alors modifiée pour être adaptée à une telle diminution. Dans l'exemple considéré, la période du DSP 300 est multipliée par 1,5 (donc la fréquence est réduite d'un tiers). [0100] Deux signaux triangulaires 405 et 406 sont alors générés par l'unité 304 pour les deux cellules de puissance 101 actives. [0101] L'unité 304 calcule en outre les nouvelles valeurs de Nirefl,, et Vrefl,, correspondant aux signaux triangulaires 405 et 406. Les nouvelles valeurs V"f1,1 et V"E,,, sont calculées de manière à fournir la tension de sortie ciblée pour alimenter le moteur 100. La valeur Voefo n'est pas calculée car la cellule 1010 est désactivée après l'instant 404. Les signaux de commande PWM sont ensuite générés et transmis aux deux cellules de puissance 1011.1 et 101 actives. [0102] Le premier mode de réalisation permet de minimiser le contenu harmonique du signal en sortie du variateur de vitesse 102, et améliore ainsi la qualité du signal. [0103] Selon un deuxième mode de réalisation, seul le FPGA 301 adapte son fonc- tionnement de manière à réduire le nombre de cellules de puissance 101 actives, sans que cela n'impacte le fonctionnement du processeur 300. [0104] Le FPGA 301 fournit ainsi pendant une phase précédente les signaux triangulaires 501 à 503 associés respectivement à des tensions de commande de référence respectives Vrefl,,, Voef,,2 et Voefo. [0105] A l'instant 504, une modification du nombre de cellules de puissance 101 actives de trois à deux est déterminée, par exemple en raison de la réception d'une nouvelle commande de vitesse et/ou du calcul d'une nouvelle tension moteur de référence. [0106] La période TDsp du processeur 300 n'est pas modifiée et les signaux triangulaires restent ainsi décalés de 2 r /3. 12 [0107] Le FPGA 301 recalcule les valeurs Vrnfi., et dc manière à réaliser la tension dc sortie cible du variateur de vitesse, et fixe la valeur Ni& à zéro. Le rapport cyclique appliqué par la cellule de puissance 1011,3est donc égal à 0 et la tension en sortie de cette cellule dc puissance 1011,3 est nulle. La cellule de puissance 1011,3 peut alors être considérée comme inactive. Le deuxième mode de réalisation permet ainsi d'adapter le nombre de cellules de puissance 101 actives sans nécessiter de synchronisation entre le processeur 300 et le FPGA 301 et donc sans impacter le fonctionnement du processeur 300. [0108] Selon des modes de réalisation complémentaires de l'invention, lors de la désac- tivation d'une cellule ou dc plusieurs cellules de puissance, ou lors d'une panne d'une cellule de puissance, la ou les cellules de puissance 101 à désactiver peut être sélectionnée de manière à gérer les vieillissements/temps de fonctionnement respectifs des cellules de puissance 101. La gestion des temps de fonctionnement respectifs des cellules de puissance peut être mise en oeuvre indépendamment de la modification du nombre de cellules de puissance actives dans un variateur de vitesse, présentée ci-avant. [0109] Plusieurs cas de figure se présentent. [0110] Premier cas : [0111] Dans le premier cas, le variateur dc vitesse 102 comprend N cellules de puissance 101 par phase. Lorsque la tension moteur dc référence calculée ou la commande dc vitesse ne requiert pas d'utiliser toutes les cellules de puissance 101, les cellules de puissance 101 inactives peuvent être sélectionnées en fonction des vieillissements respectifs des cellules de puissance 101. Par exemple, chaque cellule de puissance 101 peut comprendre un compteur activé lorsque la cellule de puissance 101 est activée, et désactivé lorsque la cellule de puissance 101 est désactivée, de manière à mesurer le vieillissement de la cellule de puissance. [0112] A titre d'exemple, si M cellules de puissance 101 actives sont requises pour une phase en fonction de la commande de vitesse ou de la tension moteur de référence, M étant inférieur à N, les N-M cellules de puissance ayant le vieillissement le plus élevé sont désactivées, ce qui permet d'homogénéiser le vieillissement des cellules de puissance 101. De manière plus générale, les M cellules de puissance 101 à activer sont sélectionnées de manière à réduire l'écart type des temps de fonctionnement/ vieillissements des cellules de puissance 101. De manière alternative, les N-M cellules de puissance 101 ayant le vieillissement le moins élevé sont désactivées, ce qui permet de forcer le vieillissement de certaines des cellules de puissance 101 qui seront ensuite remplacées par des cellules de puissance neuves. [0113] Deuxième cas : [0114] Dans le deuxième cas, le variateur de vitesse 102 comprend au moins N+1 cellules 13 de puissance 101 par phase, avec ainsi au moins une cellule de puissance de remplacement pour palier au défaut ou à la panne d'une cellule de puissance 101 active. [0115] Lorsque N cellules de puissance 101 par phase sont nécessaires en raison de la tension moteur de référence, de la tension moteur de commande ou de la commande de vitesse (fonctionnement à pleine puissance ou presque), la cellule de puissance de remplacement, qui est inactive, peut être sélectionnée en fonction des vieillissements respectifs des cellules de puissance, comme discuté pour le premier cas. Ainsi, la cellule de puissance de remplacement n'est pas fixe. [0116] De même lorsque M cellules de puissance actives par phase sont requises en fonction de la tension moteur de référence, de la tension moteur de commande ou de la commande de vitesse, M étant inférieur à N, les N-M+1 cellules de puissance ayant les vieillissements les plus élevés sont désactivées, cc qui permet d'homogénéiser le vieillissement des cellules de puissance 101. De manière plus générale, les M cellules de puissance à activer sont sélectionnées de manière à réduire l'écart type des temps de fonctionnement/vieillissements des cellules de puissance 101. De manière alternative, les N-M+1 cellules de puissance ayant les vieillissements les moins élevés sont désactivées, ce qui permet de forcer le vieillissement des autres cellules de puissance 101 qui seront ensuite remplacées par des cellules de puissance neuves. [0117] Troisième cas : [0118] Dans le troisième cas, le variateur de vitesse 102 comprend N cellules de puissance 101 par phase, et une panne ou un défaut se produit sur l'une des cellules de puissance 101. [0119] Dans ce cas, la cellule de puissance 101 en défaut est désactivée, et le dispositif de commande 120 contrôle le variateur de vitesse selon une configuration avec N-1 cellules de puissance, donc en activant entre 0 et N-1 cellules de puissance 101 en fonction de la tension moteur de référence. Autrement dit, le dispositif de commande 120 diminue la tension maximale qui peut être fournie par le variateur de vitesse 102. [0120] Quatrième cas : [0121] Dans le quatrième cas, on considère que le variateur de vitesse 102 comprend un nombre Ni de cellules de puissance 101 par phase, i étant un indice de phase (pouvant varier entre 1 et 3 dans le cas d'un variateur de vitesse triphasé par exemple). [0122] En cas de défaut sur une cellule de puissance d'une phase i, la configuration de la branche i du variateur de vitesse est réduite de 1. [0123] Ainsi, la tension maximale qui est atteignable tout en conservant un équilibre entre les phases, correspond au minimum parmi les valeurs maximales atteignables pour chacune des phases. [0124] On définit VmaxVariateur une telle tension maximale, elle est égale à min(Ni*Vmax), min() étant la fonction minimale lorsque l'indice i varie, et Vmax 14 étant la tension maximale que peut fournir une cellule de puissance. [0125] En fonction de la tension moteur de référence ou de la commande de vitesse, un nombre minimal de cellule de puissance nécessaire par phase Li est déterminé, Li pouvant varier entre 1 et min(Ni). [0126] Ainsi, pour chaque phase i, une tension peut être appliquée au moteur en activant un nombre Mi de cellules de puissance compris entre Li et Ni, Mi pouvant être différent par phase. [0127] Tl peut ainsi être prévu d'activer plus de cellules de puissance que le nombre Li qui est nécessaire au minimum pour réaliser la tension moteur de référence ou la commande de vitesse, cc qui peut permettre de mettre en oeuvre une stratégie de vieillissement sélective des cellules de puissance. Ainsi, le choix de la valeur Mi pour chaque phase peut être fonction d'un critère de vieillissement des cellules de puissance, ou de tout autre critère prédéfini. [0128] La figure 6 est un diagramme illustrant les étapes d'un procédé selon un mode de réa- lisation de l'invention. Il sera compris que l'exposé concerne une phase donnée parmi potentiellement plusieurs phases. [0129] A une étape 600, lors d'une phase précédente. K cellules de puissance 101 du variateur de vitesse 102 sont actives et N-K cellules de puissance 101 sont inactives. Une telle configuration peut être adoptée suite à la réception d'une commande de vitesse précédente et au traitement de la commande de vitesse par le processeur 300 et le FPGA 301. [0130] A une étape 601, le processeur 300 reçoit une nouvelle commande de vitesse et traite la commande de vitesse afin d'en déduire une première tension moteur de référence. [0131] A une étape 602, soit la première tension moteur de référence obtenue est transmise directement au module 304 du FPGA, soit elle est traitée par les modules 302 et 303 afin d'obtenir la deuxième tension moteur de référence transmise au module 304 du FPGA. Dans un mode de réalisation comprenant les modules 302 et 303, le processeur 300 détermine en outre un nombre M de cellules de puissance à activer et la fréquence du processeur 300 est modifiée de manière à fournir des signaux triangulaires en fonction du nombre M, conformément à la figure 4. [0132] Des signaux de commande sont alors déterminés à une étape 603, comme décrit ci- avant. [0133] Auparavant, et en parallèle, un nombre M de cellules de puissance à activer a été déterminé à une étape 604, comme décrit précédemment, sur la base de la commande de vitesse (ou de tensions dérivées de la commande de vitesse). Selon une étape 605 optionnelle, M cellules de puissance parmi N ou N+1 (ou plus) sont sélectionnées, en fonction d'un critère donné. Dans ce cas, les signaux de commande sont préférentiellement générés pour les M cellules de puissance sélectionnées. [0134] Plusieurs nombres Mi peuvent être sélectionnés pour plusieurs phases d'indices i du variateur de vitesse, chaque phase d'indice i comprenant Ni cellules de puissance. Le nombre Mi est alors compris entre Ki et Ni comme détaillé ci-dessus. [0135] M cellules de puissance sont ensuite activées (ou demeurent dans leur état actif) et N- M cellules de puissance sont désactivées, à une étape 606. Des interrupteurs de bypass 105 dédiés à cet effet peuvent être prévus pour les cellules de puissance, et les interrupteurs sont fermés pour les cellules désactivées et ouvert pour les cellules activées. En variante, une cellule de puissance peut être désactivée en lui appliquant un rapport cyclique nul, quand bien même son interrupteur de bypass 105 serait ouvert. [0136] Les signaux de commande sont ensuite transmis à une étape 607 aux cellules de commande 103 des cellules de puissance 101 (par exemple des M cellules de puissance 101 actives). [0137] A une étape 608, les cellules de puissance 101 actives génèrent des tensions de sortie respectives en fonction des signaux de commande reçus, de manière à réaliser la tension moteur de référence. [0138] Bien que la présente invention ait été décrite ci-dessus en référence à des modes de réalisation particuliers, l'invention ne se limite aucunement aux formes décrites. L'invention est uniquement limitée parce qui est défini dans les revendications et d'autres modes de réalisation que ceux décrits ci-dessus peuvent entrer dans la portée des revendications. [0139] En outre, bien que les modes de réalisation aient été décrits ci-dessus comme une combinaison de composants et/ou fonctions, il sera bien compris que des modes de réalisation alternatifs peuvent être obtenus par d'autres combinaisons de composants et/ou fonctions sans pour autant sortir de la portée de l'invention. 16