Brevet FR2982680A1 — publié le 20130517

Procédé et système de commande pour corriger les tensions à appliquer à une charge électrique Domaine technique de l'invention La présente invention se rapporte à un procédé et un système de commande pour corriger les tensions de commande à appliquer à une charge électrique. Etat de la technique De manière connue, un convertisseur de puissance comporte un module onduleur doté de plusieurs bras de commutation (par exemple trois bras de commutation) reliés chacun à une charge électrique à commander. Les bras de commutation sont connectés en parallèle entre deux lignes d'alimentation connectées à une source de tension. Chaque bras comporte par exemple au moins deux interrupteurs connectés en série entre les deux lignes d'alimentation et un point milieu de connexion situé entre le premier interrupteur et le deuxième interrupteur et connecté à une charge électrique. Chaque interrupteur comporte par exemple un transistor et éventuellement une diode si le transistor est de type IGBT. Dans un bras de commutation d'un module onduleur classique, les deux interrupteurs sont commandés par des signaux MLI complémentaires, c'est-à-dire que lorsque l'un des interrupteurs est à l'état fermé, l'autre interrupteur est à l'état ouvert et inversement. En outre, pour éviter que les deux interrupteurs se trouvent à l'état fermé en même temps, un temps-mort est inséré entre les temps de commutation à l'état fermé des deux interrupteurs. Pendant ce temps-mort, les deux interrupteurs sont donc à l'état ouvert. Ainsi on évite à coup sûr le court-circuit entre les deux lignes d'alimentation et les pointes de courant qui pourraient être occasionnées par ce court- circuit. En fonction d'une tension désirée à appliquer à la charge électrique, chaque bras de commutation est commandé pour obtenir une tension de sortie. A cause de la chute de tension intrinsèque de chaque interrupteur, de la résistance de chaque interrupteur et de l'insertion des temps-morts dans la commande MLI, il s'avère que la tension de sortie réellement appliquée est toujours différente de la tension désirée. Par conséquent, il est nécessaire de mettre en place une compensation en tension pour que chaque tension réellement appliquée à la charge électrique soit égale à la tension désirée. Pour répondre à ce problème, la plupart des méthodes connues dans l'état de la technique sont mises en oeuvre à l'aide d'une instrumentation complexe. Le but de l'invention est de proposer un procédé de commande permettant de compenser les non-linéarités du module onduleur d'un convertisseur de puissance, ledit procédé de commande étant simple, moins coûteux et facile à mettre en oeuvre. Exposé de l'invention Ce but est atteint par un procédé de commande mis en oeuvre dans un convertisseur de puissance, ledit convertisseur de puissance comportant un module onduleur commandé par une loi de commande permettant de déterminer une tension de commande à appliquer à une charge électrique en fonction d'une tension de commande de référence, le procédé de commande comportant : une étape de mesure d'une tension réelle appliquée à la charge électrique, une première étape de filtrage d'une tension représentative de la tension réelle appliquée à la charge électrique pour obtenir une première tension filtrée, - une deuxième étape de filtrage d'une tension représentative de la tension de commande de référence pour obtenir une deuxième tension filtrée, - une étape de détermination d'une valeur de correction à appliquer à la tension de commande de référence, ladite valeur de correction étant déterminée à partir de la première tension filtrée et de la deuxième tension filtrée. Selon une particularité, la première étape de filtrage est mise en oeuvre grâce à un filtre passe-bas de type électronique. Selon une autre particularité, la deuxième étape de filtrage est mise en oeuvre grâce à un filtre passe-bas de type logiciel. Selon une autre particularité, la valeur de correction est déterminée en employant un correcteur à action proportionnelle-intégrale. L'invention concerne également un système de commande employé dans un convertisseur de puissance, ledit convertisseur de puissance comportant un module onduleur commandé par une loi de commande permettant de déterminer une tension de commande à appliquer à une charge électrique en fonction d'une tension de commande de référence, le système de commande comportant : - des moyens de mesure d'une tension réelle appliquée à la charge électrique, - des premiers moyens de filtrage d'une tension représentative de la tension réelle appliquée à la charge électrique pour obtenir une première tension filtrée, des deuxièmes moyens de filtrage d'une tension représentative de la tension de commande de référence pour obtenir une deuxième tension filtrée, des moyens de détermination d'une valeur de correction à appliquer à la tension de commande de référence en fonction de la première tension filtrée et de la deuxième tension filtrée. Selon une particularité, les premiers moyens de filtrage comportent un filtre passe-bas de type électronique. Selon une autre particularité, les deuxièmes moyens de filtrage comportent un filtre passe-bas de type logiciel. Selon une autre particularité, la constante de temps des premiers moyens de filtrage et la constante de temps des deuxièmes moyens de filtrage sont sensiblement identiques. Selon une autre particularité, la valeur de correction est déterminée en employant un correcteur à action proportionnelle-intégrale. Selon l'invention, utiliser un filtre passe-bas de type électronique pour filtrer la tension réelle mesurée permet de fonctionner dans une dynamique de temps lente qui correspond à la dynamique de temps du courant présent dans la phase de sortie, ce courant correspondant à la grandeur finale à contrôler. Brève description des figures 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 représente l'étage de sortie d'un convertisseur de puissance de type variateur de vitesse. La figure 2 représente un synoptique de commande d'un convertisseur de puissance, ledit synoptique illustrant le procédé de commande de l'invention. Description détaillée d'au moins un mode de réalisation L'invention s'applique à la commande d'un convertisseur de puissance et plus précisément à la détermination d'une correction en tension à appliquer à une charge électrique C connectée au convertisseur de puissance. En référence à la figure 1, un convertisseur de puissance comporte un module onduleur INV à source de tension. Par onduleur INV à source de tension, on entend tous les onduleurs classiques à deux niveaux ou plus qui comportent un bus continu d'alimentation, de même que les onduleurs dits à condensateur flottant ("flying capacitor") et les onduleurs de type convertisseur matriciel ("matrix converter"). Dans la suite de la description, on s'intéresse plus particulièrement à un onduleur classique à deux niveaux mais il faut comprendre que l'invention s'applique à tout type de convertisseur de puissance qui comporte au moins un bras de commutation modélisable par un interrupteur. De manière connue, un module onduleur INV classique tel que représenté sur la figure 1 comporte deux lignes d'alimentation, une ligne d'alimentation positive et une ligne d'alimentation négative, entre lesquelles sont connectés un condensateur de bus Cbus et plusieurs bras de commutation 1, 2, 3 (trois bras de commutation sur la figure 1). Typiquement, chaque bras de commutation 1, 2, 3 comporte au moins deux interrupteurs de commutation (T11, T21, T12, T22, T13, T23) connectés entre les deux lignes d'alimentation. Sur chaque bras, un point milieu de connexion (désigné également 1, 2, 3) situé entre les deux interrupteurs est connecté à la charge électrique C. Chaque interrupteur comporte un transistor de type IGBT, JFET... Si le transistor est de type IGBT, il est associé systématiquement à une diode. Dans la suite de la description, on considère que chaque interrupteur (T11, T21, T12, T22, T13, T23) est composé d'un transistor IGBT et d'une diode. En référence à la figure 2, les interrupteurs du module onduleur INV sont commandés par une loi de commande LC exécutée par des moyens de traitement du convertisseur de puissance. De manière connue, une loi de commande reçoit, en entrée, une référence de flux çoref et une référence de vitesse CC)ref à appliquer à la charge électrique C et permet de déterminer les tensions de commande de référence Uref à appliquer (uapp ) sur chaque phase de sortie U, V, W du convertisseur de puissance qui est connectée à la charge électrique C, en fonction de cette référence de flux ÇO'f et de cette référence de vitesse C6'f . Dans la loi de commande LC, il est connu que les tensions de commande Uapp à appliquer sur chaque phase de sortie U, V, W du convertisseur de puissance sont déterminées à partir de tensions de commande de référence Uref représentatives de la référence de flux ÇO'f et de la référence de vitesse C6'f appliquées en entrée d'un générateur de tension de référence UREF. Dans cette configuration, il est connu que les tensions réelles urea/ qui sont mesurées sur les phases de sortie ne correspondent pas aux tensions de commande de référence Uref déterminées. Ceci est dû notamment aux non-linéarités du module onduleur, ces non-linéarités étant dues aux temps-morts insérés entre les commutations des interrupteurs, aux durées de commutation des interrupteurs et à la perte de tension intrinsèque de chaque interrupteur. Le procédé de commande de l'invention permet de compenser la perte de tension et d'obtenir des tensions réelles urea/ mesurées sur les phases de sortie qui soient égales aux tensions de commande de référence Uref désirées. Le système de commande de l'invention comporte les moyens matériels et logiciels permettant de mettre en oeuvre ce procédé. Le procédé de commande de l'invention consiste à déterminer, grâce à des moyens de calcul, des valeurs de correction ueor à appliquer à chaque tension de commande de référence Uref de manière à corriger la tension de commande Uapp correspondante à appliquer à la charge électrique C. En référence à la figure 2, le procédé consiste à mesurer les tensions réelles U real appliquées sur les phases de sortie connectées à la charge électrique C. Ces tensions réelles urea/ sont par exemple récupérées sous forme d'au moins deux tensions composées U reaLcomp (tension composée=tension mesurée entre deux phases de sortie). Les tensions composées réelles sont ensuite filtrées, par exemple par un filtre passe-bas F Hw de type électronique (par opposition à logiciel), pour obtenir des tensions composées réelles filtrées u'ai_compF . De manière correspondante, le procédé de commande consiste à filtrer, avec la même constante de temps que le filtre électronique décrit ci-dessus, par un filtre passe-bas de type logiciel F Sw, les tensions de commande de référence /dm), , également récupérées sous forme de tensions composées ure4- i _coing , de manière à obtenir des tensions composées de référence filtrées umf _ compF - Pour la mise en oeuvre de l'invention, nous avons employé les tensions composées car deux mesures de tension suffisent pour déterminer toutes les tensions 1 0 simples réelles. Cependant, il eut été possible de partir directement des tensions simples réelles mesurées sur chaque phase de sortie. Les tensions simples de référence correspondantes seraient alors récupérées pour mettre en oeuvre le procédé. 15 Les tensions composées de référence filtrées u'f _compF et les tensions composées réelles filtrées ureai_compP sont appliquées en entrée d'un bloc de correction permettant de déterminer des valeurs de correction //icor . La démonstration qui suit permet, à partir des variables suivantes, d'expliquer 20 le principe de la correction à appliquer : - is correspond au courant circulant dans une phase de sortie du convertisseur de puissance, - Uapp correspond à la tension de commande à appliquer à la charge électrique, 25- Ureal correspond à la tension réelle qui est appliquée à la charge électrique, - Uref correspond à la tension de commande de référence permettant de déterminer la tension de commande à appliquer à la charge électrique, - uCOr correspond à la valeur de correction calculée permettant d'aligner la tension réelle sur la tension de commande de référence. Le modèle en tension sur la sortie du module onduleur peut s'exprimer par la relation suivante : u real = u app + perturbations dans laquelle le terme perturbations doit être éliminé pour que la tension réelle appliquée à la charge électrique corresponde à la tension de commande à appliquer à la charge électrique. Comme décrit précédemment, le terme perturbations correspond notamment aux pertes de tension dans chaque interrupteur du module onduleur, à la résistance intrinsèque de chaque interrupteur et est lié au signe de courant qui circule dans chaque phase. Selon l'invention, la tension de commande à appliquer à la charge électrique correspond à la somme de la tension de commande de référence et de la valeur de correction selon l'expression suivante : U app = U ref + U COr Un filtrage électronique de la tension réelle s'exprime par la relation suivante : 7., d F F T . dtU real = U real - U real Dans laquelle : - T représente la constante de temps du filtre électronique, - UrealF correspond à la tension de commande réelle filtrée Un filtrage logiciel de la tension de commande de référence s'exprime par la relation suivante : d F T - dturef = Uref - UrefF Dans laquelle : - T représente la constante de temps du filtre logiciel, identique à celle du filtrage électronique, - U refF correspond à la tension de commande de référence filtrée. En définissant Au = uF - UrefF On obtient la définition de l'erreur : T - -d Au = u real - u ref - Au dt T - -dt Au = -Au + uapp + perturbations - uref d T - -dt Au = -Au + u 'r + perturbations Pour rejeter le terme perturbations , un correcteur PI à action proportionnelle-intégrale peut être employé dans les expressions suivantes : COr =K p - Au - u c±u = - Au dt dans lesquelles Kp et K/ correspondent aux gains du correcteur PI à action proportionnelle-intégrale. Par ailleurs, il est également possible d'ajouter un terme à action anticipative ("feedforward") pour déterminer la valeur de correction. Les relations de correction sont alors les suivantes : COr = perturbations EsT - K p - Au - u clu = K - Au dt Dans lesquelles le terme perturbations EsT , qui correspond au terme à action anticipative par exemple égal à Vcomp - sign(is) , représente une image de la fonction de perturbation. Vcomp correspond à une tension de compensation qui entraîne les non-linéarités du module onduleur. En injectant dans le correcteur PI à action proportionnelle-intégrale les tensions de commande de référence filtrées, prises par exemple sous la forme de tensions composées, et les tensions réelles filtrées mesurées sur les phases de sortie, prises par exemple sous forme de tensions composées, il est ainsi possible de déterminer les valeurs de correction ueor . Ces valeurs de correction ueor sont ajoutées aux tensions de commande de référence uref de manière à obtenir des tensions de commande Uapp à appliquer à la charge électrique C qui tiennent compte des perturbations diverses, notamment des non-linéarités ( perturbations ) dans les commutations des interrupteurs. Selon l'invention, le système de commande peut comporter des moyens de désactivation de la méthode de correction décrite ci-dessus lorsque la vitesse du moteur devient trop élevée. En effet, à haute vitesse, les effets sur la tension provoqués par les temps morts lors des commutations des interrupteurs deviennent négligeables, ce qui rend la méthode de correction presque inutile. REVENDICATIONS1. Procédé de commande mis en oeuvre dans un convertisseur de puissance, ledit convertisseur de puissance comportant un module onduleur (INV) commandé par une loi de commande permettant de déterminer une tension de commande (Uapp) à appliquer à une charge électrique (C) en fonction d'une tension de commande de référence (uref), caractérisé en ce que le procédé de commande comporte : une étape de mesure d'une tension réelle (urea/ ) appliquée à la charge électrique (C), une première étape de filtrage d'une tension représentative de la tension réelle (u'ai ) appliquée à la charge électrique pour obtenir une première tension filtrée, une deuxième étape de filtrage d'une tension représentative de la tension de commande de référence (Uref ) pour obtenir une deuxième tension filtrée, une étape de détermination d'une valeur de correction (ueor ) à appliquer à la tension de commande de référence (uref ), ladite valeur de correction (ueor ) étant déterminée à partir de la première tension filtrée et de la deuxième tension filtrée. 2. Procédé selon la revendication 1, caractérisé en ce que la première étape de filtrage est mise en oeuvre grâce à un filtre passe-bas (F Hw) de type électronique. 3. Procédé selon la revendication 1 ou 2, caractérisé en ce que la deuxième étape de filtrage est mise en oeuvre grâce à un filtre passe-bas (F Sw) de type logiciel. 4. Procédé selon l'une des revendications 1 à 3, caractérisé en ce que la valeur de correction (ueor ) est déterminée en employant un correcteur (PI) à action proportionnelle-intégrale. 5. Système de commande employé dans un convertisseur de puissance, ledit convertisseur de puissance comportant un module onduleur (INV) commandé par une loi de commande permettant de déterminer une tension de commande (Uapp) à appliquer à une charge électrique (C) en fonction d'une tension de commande de référence ( uref), caractérisé en ce que le système de commande comporte : des moyens de mesure d'une tension réelle (urea/ ) appliquée à la charge électrique (C), des premiers moyens de filtrage d'une tension représentative de la tension réelle ( u'ai ) appliquée à la charge électrique pour obtenir une première tension filtrée, des deuxièmes moyens de filtrage d'une tension représentative de la tension de commande de référence (Uref ) pour obtenir une deuxième tension filtrée, des moyens de détermination d'une valeur de correction (ueor ) à appliquer à la tension de commande de référence ( uref ) en fonction de la première tension filtrée et de la deuxième tension filtrée. 6. Système selon la revendication 5, caractérisé en ce que les premiers moyens de filtrage comportent un filtre passe-bas (F Hw) de type électronique. 7. Système selon la revendication 5 ou 6, caractérisé en ce que les deuxièmes moyens de filtrage comportent un filtre passe-bas (F Sw) de type logiciel. 8. Système selon l'une des revendications 5 à 7, caractérisé en ce que la constante de temps des premiers moyens de filtrage et la constante de temps des deuxièmes moyens de filtrage sont sensiblement identiques. 9. Système selon l'une des revendications 5 à 8, caractérisé en ce que la valeur de correction (ueor ) est déterminée en employant un correcteur (PI) à action proportionnelle-intégrale.30