Brevet FR2898984A1 — publié le 20070928

Procédé d'identification des paramètres d'un câble moteur La présente invention se rapporte à un procédé d'identification des paramètres d'un câble électrique de puissance reliant un variateur de vitesse de type convertisseur de fréquence à une charge électrique de type moteur synchrone ou asynchrone, dans le but d'optimiser la commande du moteur électrique et de minimiser les perturbations électromagnétiques et/ou les surtensions engendrées. L'invention concerne également un variateur de vitesse capable d'identifier les paramètres d'un tel câble de puissance. Les variateurs de vitesse de type convertisseur de fréquence comportent un onduleur de tension alimenté par une tension continue ou redressée. Cet onduleur ou hacheur comprend des composants électroniques semi-conducteurs de puissance pour hacher une tension continue en Modulation de Largeur d'Impulsion (MLI ou Pulse Width Modulation PWM). Un câble électrique de puissance (appelé aussi câble moteur) relie la sortie de l'onduleur à un moteur électrique synchrone ou asynchrone, pour fournir une tension électrique pulsée au moteur. Un dispositif de commande du variateur contrôle la conduction et le blocage des semi-conducteurs, de façon à pouvoir commander le moteur en MLI de façon appropriée. Habituellement, le variateur de vitesse est alimenté par un réseau d'alimentation électrique extérieur alternatif et comporte en entrée un redresseur et un filtre capacitif pour délivrer la tension continue à l'onduleur. Il est connu qu'une commande en MLI d'une charge électrique est influencée par les caractéristiques du câble électrique de puissance reliant le variateur de vitesse à cette charge. Par exemple, la charge électrique subit des surtensions suite aux impulsions générées par la commande en MLI. Ces phénomènes sont d'autant plus importants que les semi-conducteurs de puissance désormais utilisés génèrent des fronts montants et descendants avec des temps de commutation très rapides. Les surtensions sont dues aux réflexions des fronts de tension sur la charge, provoquées notamment par les ruptures d'impédance se produisant entre la charge et le câble et entre le câble et le variateur. Des surtensions répétitives subies par les enroulements d'un moteur provoquent un vieillissement prématuré des isolants et par conséquent une forte réduction de la durée de vie dudit moteur. Les oscillations de tension sont plus particulièrement dues aux allers et retours de la propagation des fronts de tension sur le câble électrique. Ces variations de tension provoquent des perturbations électromagnétiques importantes. Ainsi, en particulier lorsque sa longueur dépasse quelques mètres, le câble de puissance entre le variateur et le moteur peut être un élément perturbateur du point de vue de la CEM (Compatibilité Electro-Magnétique), et peut influer fortement sur la commande du moteur et contribuer à l'usure prématurée du moteur et/ou du variateur. Il est déjà connu d'utiliser des filtres pour limiter les effets des surtensions et des perturbations. Des filtres passifs disposés du côté du moteur électrique ou du côté du variateur permettent de diminuer les surtensions causées par la longueur du câble de la ligne d'alimentation et/ou de réduire les variations de tension générées par le découpage des semi-conducteurs. Néanmoins, pour bien adapter les filtres à l'ensemble moteur + câble et pour optimiser la commande du variateur, il est important d'identifier non seulement les paramètres du moteur mais aussi ceux du câble de puissance qui l'alimente. Les paramètres du câble utiles sont en particulier le temps de propagation et le temps d'atténuation des oscillations apparaissant sur le câble moteur suite aux fronts de tension MLI générés en permanence par le variateur. Ce temps de propagation et ce temps d'atténuation peuvent être déterminés à partir de la mesure des oscillations de tension aux bornes du moteur ou de la mesure des oscillations de courant de mode commun aux bornes du variateur. Pour déterminer les paramètres du câble puissance, il faut donc mesurer les oscillations générées sur le câble suite aux impulsions générées par la commande en MLI. Cependant, il existe une difficulté pour obtenir des courbes de mesures significatives de ces oscillations car la période des oscillations est très faible, de l'ordre de quelques microsecondes, suivant la longueur du câble puissance (par exemple 3psec pour une longueur de câble de 100m). La fréquence d'échantillonnage de ces mesures doit ainsi être très élevée, ce qui nécessite des moyens coûteux, incompatibles avec des fréquences de mesure de courant/tension habituellement mises en oeuvre dans un variateur. Un but de l'invention est donc d'obtenir une grandeur électrique représentative des oscillations survenant dans un câble moteur suite à la génération d'un échelon de tension du variateur, de façon à pouvoir déterminer les paramètres du câble permettant d'obtenir les objectifs ci-dessus. Pour cela, l'invention décrit un procédé d'identification de paramètres d'un câble électrique reliant un variateur de vitesse à un moteur électrique. Le procédé comprend plusieurs étapes de génération espacées dans le temps, chaque étape de génération servant à la génération par le variateur d'un même échelon de tension sur le câble, plusieurs étapes de mesure, chaque étape de mesure servant au variateur à effectuer au moins une mesure d'une grandeur électrique représentative des oscillations survenant sur le câble en réponse à l'échelon généré pendant une étape de génération correspondante, chaque étape de mesure étant décalée par rapport à l'étape de génération correspondante d'une valeur égale à un multiple d'un temps de décalage prédéterminé, et une étape de traitement par le variateur servant à identifier un temps de propagation, un temps d'atténuation et une amplitude maximale desdites oscillations survenant sur le câble, à partir desdites mesures effectuées. Selon une caractéristique, les étapes de génération s'effectuent périodiquement selon une première période et les étapes de mesure s'effectuent selon une seconde période, la première période étant inférieure à la seconde période. La première période est égale à la seconde période diminuée du temps de décalage prédéterminé. Selon une autre caractéristique, la première période ou la seconde période est égale à la période d'échantillonnage PWM du variateur et le temps de décalage prédéterminé est égal à la période de scrutation du variateur. Selon une autre caractéristique, le variateur effectue, durant chaque étape de mesure, plusieurs mesures d'une même grandeur électrique à des intervalles de temps fixes. La grandeur électrique mesurée est une tension aux bornes d'une phase du moteur ou est un courant de mode commun aux bornes d'une phase du variateur. L'invention décrit également un variateur de vitesse comprenant des moyens de génération d'échelons de tension sur le câble, des moyens de mesure et une unité de traitement des mesures, de façon à mettre en oeuvre le procédé d'identification de paramètres d'un câble. D'autres caractéristiques et avantages vont apparaître dans la description détaillée qui suit en se référant à un mode de réalisation donné à titre d'exemple et représenté par les dessins annexés sur lesquels : la figure 1 montre une architecture simplifiée d'un variateur de vitesse mettant en oeuvre le procédé de l'invention, la figure 2 est un diagramme simplifié représentant des échelons de tension périodiques et des oscillations générées par ces échelons. En référence au mode de réalisation schématisé en figure 1, un variateur de vitesse 10, de type convertisseur de fréquence, est alimenté par un réseau extérieur alternatif 11. Il comporte un redresseur 12 fournissant une tension continue à un onduleur 13 comportant une pluralité de composants électroniques semi-conducteurs, par exemple de type IGBT (non représentés sur la figure 1). L'onduleur 13 est piloté par une unité de traitement 14 qui commande l'allumage et l'extinction des différents composants semi-conducteurs pour commander et piloter un moteur 20. Le moteur 20 est connecté en sortie de l'onduleur 13 à l'aide d'un câble de puissance 19 (appelé aussi câble moteur 19). Le variateur 10 comporte également des moyens de mesure 15, reliés à l'unité de traitement 14 et destinés à mesurer le courant circulant dans le câble moteur 19 aux bornes du variateur 10. Alternativement, on pourrait aussi envisager dans le cadre de la présente invention de remplacer les moyens de mesure 15 du courant aux bornes du variateur par des moyens de mesure de la tension entre phases ou entre phase et terre aux bornes du moteur 20. Cette alternative donnerait des résultats de mesure plus fiables et plus précis, mais nécessiterait des moyens de mesure déportés qui pourraient s'avérer difficiles à mettre en oeuvre en particulier si le câble moteur 19 est très long (par exemple un câble moteur d'une longueur d'un kilomètre). Ces moyens de mesure de tension devraient aussi être raccordés au variateur 10 pour exploiter l'information mesurée. Pour corriger les perturbations susceptibles d'être provoquées par le câble moteur 19 et optimiser les réglages et les paramètres de fonctionnement du variateur, l'invention décrit un procédé permettant d'identifier rapidement les paramètres de ce câble. Ce procédé pourra notamment être mis en oeuvre durant une phase d'auto-apprentissage ou d'initiation de l'ensemble "variateur+moteur+câble" une fois le variateur raccordé au moteur via le câble puissance, et pourra être déclenché soit à l'initiative d'un opérateur, soit de façon automatique. Dans le cadre de l'invention, les paramètres du câble moteur importants à connaître sont sa résistance linéique Ro, son inductance linéique Lo, sa capacité linéique Co et sa longueur Lc, en considérant que sa conductance linéique Go est pratiquement nulle. Par ailleurs, il existe certains paramètres qui sont étroitement liés aux effets du câble de puissance reliant un variateur de vitesse à un moteur. Il s'agit du temps de propagation Tp et du temps d'atténuation Ta des oscillations survenant sur le câble en réponse à un échelon de tension généré par l'onduleur du variateur, ainsi que de l'amplitude maximale des oscillations de façon à obtenir le rapport X entre l'amplitude maximale des oscillations et le niveau de l'échelon de tension d'excitation généré. Le temps de propagation Tp est défini comme étant égal le temps nécessaire à une onde pour parcourir la distance entre variateur et moteur. Ce temps est égal au quart de la période des oscillations observées sur le câble suite à un échelon de tension. Le temps d'atténuation Ta est défini par le temps mis pour que l'amplitude des oscillations passe sous les 10% de la première amplitude maximale des oscillations observées suite à un échelon de tension. Le rapport X est égal à 1 + ym, dans lequel ym représente le coefficient de réflexion du moteur. Il est possible de démontrer que : • Tp = Lc. Lo .Co • Ta = k2. Ro dans lequel k2 est une constante qui dépend des caractéris-tiques du type de câble utilisé (diamètre des conducteurs, effet de peau,...). Pour simplifier la solution, il est possible de prendre pour k2 une valeur approximative unique et mémorisée dans le variateur. --Fr.(2- X).z.k2 2.Lc.kl.X.VTa.(Ta.z.j + 2.k2.Tp) dépend des caractéristiques du type de moteur utilisé. Pour simplifier la solution, il est également possible de prendre pour k, une valeur approximative unique et mémorisée 30 dans le variateur. Par ailleurs, La vitesse V de propagation dans le câble est égale à : • Ro = dans lequel k, est une constante qui • V = 1 = dans lequel c représente la vitesse de la lumière et s la Lo . Co permittivité électrique du câble (par exemple s = 4,5 pour un câble en cuivre). Donc, la vitesse V peut être considérée comme une constante connue. Ainsi, la connaissance de Tp, Ta et X permet de calculer les paramètres souhaités Lc, Ro, Lo et Co, à l'aide de ces différentes équations. Pour identifier les paramètres du câble moteur, il suffirait donc de générer un échelon de tension sur le câble, puis de mesurer les oscillations provoquées sur le câble par cet échelon de tension et de traiter les informations mesurées pour déterminer les paramètres souhaités. Cependant, la fréquence des oscillations générées sur le câble suite à un échelon de tension est extrêmement élevée. La mesure directe des caractéristiques (amplitude, fréquence) de ces oscillations nécessiterait donc des moyens de mesure analogiques très coûteux pour être capables de travailler à des fréquences très élevées. De tels moyens de mesure ne sont pas compatibles avec les processeurs et les convertisseurs analogiques/digitaux susceptibles d'être utilisés dans un variateur de vitesse. C'est pourquoi l'invention décrit un procédé comportant plusieurs étapes de génération successives, chaque étape de génération servant à la génération par le variateur d'un échelon de tension sur le câble. Ces étapes de génération sont espacées dans le temps selon une première période Ti, comme indiqué en figure 2. L'amplitude des échelons doit être la même pour les différents échelons successifs générés à chaque étape de génération. De façon préférée, les échelons de tension sont générés simultanément sur toutes les phases du moteur, c'est-à-dire des échelons de tension de mode commun, de manière à conserver une tension moyenne nulle et donc maintenir le moteur à l'arrêt. Néanmoins, on pourrait aussi envisager de ne générer ces échelons que sur l'une des phases du moteur. Le procédé comporte également plusieurs étapes de mesure successives, chaque étape de mesure servant au variateur de vitesse à effectuer au moins une mesure d'une grandeur électrique représentative des oscillations survenant sur le câble en réponse à un échelon généré pendant l'étape de génération correspondante. Dans la figure 2, un graphique représente schématiquement une succession d'échelons de tension 21 appliqués au câble moteur 19 ainsi que les oscillations 22 engendrées par ces différents échelons 21 sur le câble 19. Dans cet exemple, les oscillations 22 sont détectées à l'aide d'une mesure du courant aux bornes du variateur et sont donc centrées sur la valeur zéro. Les étapes de mesures sont espacées dans le temps selon une seconde période T2 différente de Ti. Chaque étape de mesure est en effet décalée par rapport à l'étape de génération correspondante d'une valeur égale à un multiple d'un temps de décalage prédéterminé D. La seconde période T2 est donc supérieure à la première période Ti. De façon préférée, la période T2 est égale à la période Ti augmentée de la valeur du temps de décalage D : T2 = Ti + D. Ainsi, la figure 2 montre qu'une étape de mesure est effectuée à un instant M1 qui est décalé d'un temps 1 *D après la génération d'un échelon correspondant. Une seconde étape de mesure est effectuée à un instant M2 qui est décalé d'un temps 2*D après la génération d'un second échelon et une troisième étape de mesure est effectuée à un instant M3 qui est décalé d'un temps 3*D après la génération d'un troisième échelon. Selon un mode de réalisation, la première période Ti est égale à la période d'échantillonnage PWM du variateur, c'est-à-dire par exemple de l'ordre de 250 psec (micro-secondes), ce qui simplifie la génération de ces échelons. Le temps de décalage D est égal à la période de scrutation de l'unité de traitement du variateur, c'est-à-dire par exemple de l'ordre de 50 nsec (nano-secondes), soit une valeur très inférieure à Ti. Selon un autre mode de réalisation, la seconde période T2 est égale à la période d'échantillonnage PWM du variateur. Grâce aux temps de décalage variables existant entre les étapes de génération et les étapes de mesure correspondantes, on obtient ainsi une série de mesures effectuées à différents instants sur différentes courbes d'oscillations de caractéristiques identiques car générées par des échelons de tension de même niveau. Comme la période Ti est largement supérieure à la durée des oscillations générées par un échelon, le procédé aboutit à ce que les mesures effectuées lors de chaque étape de mesure permettent à l'unité de traitement 14 de reconstituer les oscillations avec une période d'échantillonnage égale à D. Ainsi, grâce à des mesures effectuées en réalité avec une période T2 de l'ordre de quelques centaines de microsecondes, on arrive à reconstituer une courbe des oscillations avec un intervalle D entre chaque point de mesure. La succession d'étapes de génération et d'étapes de mesures se prolonge jusqu'à obtenir un nombre significatif de points de mesure, suffisant pour que l'unité de traitement puisse reconstituer la courbe des oscillations générées par un échelon avec une précision satisfaisante. Selon une variante, chaque étape de mesure correspondant à une étape de génération peut comporter non pas une mesure M comme indiqué ci-dessus mais plusieurs mesures M, M', M". Les mesures M' et M" d'une étape de mesure donnée doivent alors être effectuées avec des intervalles de temps fixes par rapport à la première mesure M de cette même étape de mesure. Cette variante permet d'accélérer le procédé d'identification, puisque chaque étape de mesure peut alors fournir plusieurs mesures distinctes M, M' et M", ce qui réduit d'autant le nombre d'étapes de génération et de mesures nécessaires avant d'effectuer l'étape de traitement. L'unité de traitement 14 du variateur acquiert et mémorise chaque signal de mesure transmis par les moyens de mesure 15 ainsi que l'instant auquel chaque mesure a eu lieu. Une fois l'ensemble des étapes de génération et des étapes de mesures correspondantes effectuées, l'unité de traitement 14 exécute l'étape de traitement durant laquelle elle reconstitue alors la courbe des oscillations générées par un échelon de tension, en soustrayant le temps T2 des mesures successives. Ainsi, à partir d'une fréquence de mesure T2 très inférieure à la fréquence réelle des oscillations, l'invention néanmoins permet de reconstituer de façon fiable la courbe des oscillations mesurées. Durant l'étape de traitement, l'unité de traitement 14 effectue également 25 différents filtrages et traitements sur les signaux mesurés, tels que par exemple une boucle PLL (Phase Locked Loop). A partir de la courbe des oscillations mesurées obtenue, l'unité de traitement 14 identifie la période des oscillations observées pour calculer le temps de propagation Tp et identifie les amplitudes des oscillations observées pour calculer le temps 30 d'atténuation Ta des oscillations dans le câble et pour calculer le rapport X entre l'amplitude maximale des oscillations et le niveau de l'échelon de tension d'excitation généré (voir définitions de Tp, Ta et X données précédemment). En connaissant ces trois grandeurs Tp, Ta et X, l'unité de traitement 14 est alors capable de déterminer par calcul les paramètres Lc, Ro, Lo et Co du câble 19, grâce aux formules citées préalablement. Ainsi, grâce au procédé d'identification décrit, les paramètres du câble puissance calculés permettent d'optimiser la commande du variateur de vitesse et d'atteindre notamment les objectifs suivants : - adapter la commande MLI du variateur afin de réduire les surtensions potentiellement dangereuses pour le moteur, et afin de réduire les courants de fuite conduits et rayonnés, en connaissant le temps de propagation Tp et le temps d'atténuation Ta, - préconiser l'utilisation de filtres adaptés contre les surtensions et/ou les courants de fuite (filtre CEM, sinus, dv/dt) en fonction des caractéristiques du câble, en connaissant en plus la longueur de câble Lc, - corriger certains paramètres identifiés du moteur obtenus sans avoir tenu compte du câble de puissance (comme par exemple la résistance statorique), en connaissant en plus la longueur de câble Lc et la résistance Ro. Il est bien entendu que l'on peut, sans sortir du cadre de l'invention, imaginer d'autres variantes et perfectionnements de détail et de même envisager l'emploi de moyens équivalents. REVENDICATIONS 1. Procédé d'identification de paramètres d'un câble électrique (19) reliant un variateur de vitesse (10) à un moteur électrique (20), caractérisé en ce que le procédé comprend : - plusieurs étapes de génération espacées dans le temps, chaque étape de génération servant à la génération par le variateur d'un même échelon de tension (21) sur le câble (19), - plusieurs étapes de mesure, chaque étape de mesure servant au variateur à effectuer au moins une mesure d'une grandeur électrique représentative des oscillations (22) survenant sur le câble en réponse à l'échelon (21) généré pendant une étape de génération correspondante, chaque étape de mesure étant décalée par rapport à l'étape de génération correspondante d'une valeur égale à un multiple d'un temps de décalage prédéterminé (D), - une étape de traitement par le variateur servant à identifier un temps de propagation, un temps d'atténuation et une amplitude maximale desdites oscillations survenant sur le câble, à partir desdites mesures effectuées. 2. Procédé d'identification selon la revendication 1, caractérisé en ce que les étapes de génération s'effectuent périodiquement selon une première période (Ti) et les étapes de mesure s'effectuent selon une seconde période (T2), la première période (Ti) étant inférieure à la seconde période (T2). 3. Procédé d'identification selon la revendication 2, caractérisé en ce que la première période (Ti) est égale à la seconde période (T2) diminuée du temps de décalage prédéterminé (D). 4. Procédé d'identification selon la revendication 3, caractérisé en ce que la première période (Ti) est égale à la période d'échantillonnage PWM du variateur. 5. Procédé d'identification selon la revendication 3, caractérisé en ce que la seconde période (T2) est égale à la période d'échantillonnage PWM du variateur. 6. Procédé d'identification selon la revendication 3, caractérisé en ce que le temps de décalage prédéterminé (D) est égal à la période de scrutation du variateur. 7. Procédé d'identification selon la revendication 1, caractérisé en ce que, durant chaque étape de mesure, le variateur effectue plusieurs mesures de la grandeur électrique à des intervalles de temps fixes. 8. Procédé d'identification selon la revendication 1, caractérisé en ce que la grandeur électrique mesurée est une tension aux bornes d'une phase du moteur. 9. Procédé d'identification selon la revendication 1, caractérisé en ce que la grandeur électrique mesurée est un courant de mode commun aux bornes d'une phase du variateur. 10. Procédé d'identification selon la revendication 1, caractérisé en ce que les échelons de tension générés durant les étapes de génération sont des échelons de tension de mode commun. 11. Procédé d'identification selon la revendication 1, caractérisé en ce que l'étape de traitement permet de déterminer la longueur (Lc), la résistance linéique (Ro), l'impédance linéique (Lo) et la capacité linéique (Co) du câble. 12. Variateur de vitesse destiné à la commande d'un moteur électrique (20) relié au variateur (10) par un câble électrique (19), le variateur comportant des moyens de génération (13) d'échelons de tension sur le câble, des moyens de mesure (15) et une unité de traitement (14) des mesures, caractérisé en ce que : - les moyens de génération effectuent plusieurs étapes de génération espacées dans le temps, chaque étape de génération servant à générer un même échelon de tension (21) sur le câble, - les moyens de mesure effectuent plusieurs étapes de mesure, chaque étape de mesure servant à effectuer au moins une mesure d'une grandeur électrique représentative des oscillations (22) survenant sur le câble en réponse à l'échelon généré pendant une étape de génération correspondante, chaque étape de mesure étant décalée par rapport à l'étape de génération correspondante d'une valeur égale à un multiple d'un temps de décalage prédéterminé (D), 30 l'unité de traitement identifie un temps de propagation, un temps d'atténuation et une amplitude maximale desdites oscillations survenant sur le câble, à partir desdites mesures effectuées. 13. Variateur de vitesse selon la revendication 12, caractérisé en ce que les étapes de génération s'effectuent périodiquement selon une première période (Ti) et les étapes de mesure s'effectuent selon une seconde période (T2), la première période étant inférieure à la seconde période. 14. Variateur de vitesse selon la revendication 13, caractérisé en ce que la première période (Ti) est égale à la seconde période (T2) diminuée du temps de décalage prédéterminé (D). 15. Variateur de vitesse selon la revendication 14, caractérisé en ce que la première période est égale à la période d'échantillonnage PWM du variateur. 16. Variateur de vitesse selon la revendication 14, caractérisé en ce que la seconde période est égale à la période d'échantillonnage PWM du variateur. 17. Variateur de vitesse selon la revendication 14, caractérisé en ce que le temps de décalage prédéterminé est égal à la période de scrutation du variateur. 18. Variateur de vitesse selon la revendication 12, caractérisé en ce que, durant chaque étape de mesure, le variateur effectue plusieurs mesures de la grandeur électrique à des intervalles de temps fixes. 19. Variateur de vitesse selon la revendication 12, caractérisé en ce que la grandeur électrique mesurée est une tension aux bornes d'une phase du moteur. 20. Variateur de vitesse selon la revendication 12, caractérisé en ce que la grandeur électrique mesurée est un courant de mode commun aux bornes d'une phase du variateur. 21. Variateur de vitesse selon la revendication 12, caractérisé en ce que les échelons de tension générés sont des échelons de tension de mode commun. 22. Variateur de vitesse selon la revendication 12, caractérisé en ce que l'unité de traitement calcule la longueur (Lc), la résistance linéique (Ro), l'impédance linéique (Lo) et la capacité linéique (Co) du câble.30