Login| Sign Up| Help| Contact|

Patent Searching and Data


Title:
METHOD FOR DETERMINING A DIRECT-AXIS INDUCTANCE AND A QUADRATURE-AXIS INDUCTANCE OF AN ELECTRIC MACHINE, CORRESPONDING COMPUTER PROGRAM AND DEVICE
Document Type and Number:
WIPO Patent Application WO/2018/115772
Kind Code:
A1
Abstract:
This method for determining a direct-axis inductance (Ld) and a quadrature-axis inductance (Lq) of an electric machine (102) includes: at least one testing step including: controlling the electric machine (102) so that a stator (106) of the electric machine (102) generates a magnetic field including a magnetic field that rotates at a rotation frequency so as to make a rotor (104) of the electric machine (102) rotate, and a test magnetic field that varies periodically at a test frequency; measuring the phase currents ([i]) that flow through the stator phase windings (A, B, C) of the electric machine (102) during the control of the electric machine (102); determining an amplitude spectrum (S) of an electrical quantity determined on the basis of at least some of the phase currents ([i]); searching, in the amplitude spectrum (S), for at least one peak present at a frequency that is dependent on the test frequency; determining an amplitude (Ipul, Irot) of each peak found; and determining the direct-axis inductance (Ld) and the quadrature-axis inductance (Lq) from the amplitudes (Ipul, Irot) of two peaks found in the one or more testing steps.

Inventors:
ZINE WIDED (FR)
BRUYERE ANTOINE (FR)
CHAUVENET PIERRE-ALEXANDRE (FR)
Application Number:
PCT/FR2017/053787
Publication Date:
June 28, 2018
Filing Date:
December 21, 2017
Export Citation:
Click for automatic bibliography generation   Help
Assignee:
VALEO SYSTEMES DE CONTROLE MOTEUR (FR)
International Classes:
H02P21/14
Domestic Patent References:
WO2010000640A12010-01-07
WO2010000640A12010-01-07
Other References:
JI-HOON JANG ET AL: "Analysis of Permanent Magnet Machine for Sensorless Control based on High Freuqency Signal Injection", 31 July 2001 (2001-07-31), XP055407338, Retrieved from the Internet [retrieved on 20170918]
MAREK MUSÁK ET AL: "NOVEL METHODS FOR PARAMETERS INVESTIGATION OF PM SYNCHRONOUS MOTORS", ACTA TECHNICA CORVINIENSIS - BULLETIN OF ENGINEERING, 1 January 2013 (2013-01-01), Hunedoara, pages 51, XP055408307, Retrieved from the Internet [retrieved on 20170918]
KAIYUAN LU ET AL: "Determination of High-Frequency $d$- and $q$-axis Inductances for Surface-Mounted Permanent-Magnet Synchronous Machines", IEEE TRANSACTIONS ON INSTRUMENTATION AND MEASUREMENT., vol. 59, no. 9, 1 September 2010 (2010-09-01), US, pages 2376 - 2382, XP055407321, ISSN: 0018-9456, DOI: 10.1109/TIM.2009.2034578
Attorney, Agent or Firm:
ARGYMA (FR)
Download PDF:
Claims:
REVENDICATIONS

1. Procédé (200) de détermination d'une inductance directe (Ld) et d'une inductance en quadrature (Lq) d'une machine électrique (102), le procédé (200) comportant :

- au moins une étape de test (202, 222) comportant :

- la commande (210, 230) de la machine électrique (102) de sorte qu'un stator (106) de la machine électrique (102) génère un champ magnétique (B) comportant :

- un premier champ magnétique tournant (Bb) à une première fréquence de rotation (ft,) de manière à faire tourner un rotor (104) de la machine électrique (102), et

- un deuxième champ magnétique, dit champ magnétique de test, (Bh) variant périodiquement à une deuxième fréquence, dite fréquence de test (fh),

- la mesure (212, 232) d'au moins une partie de courants de phase (ÎA, ÎB, ic) parcourant des phases statoriques (A, B, C) de la machine électrique (102) pendant la commande de la machine électrique (102),

- la détermination (214, 234) d'un spectre d'amplitude (S) d'une grandeur électrique déterminée à partir d'au moins une partie des courants de phase (ÎA, ÎB, ic),

- la recherche (216, 236) dans le spectre d'amplitude (S) d'au moins un pic présent à une fréquence (fh+fb, fh) dépendant de la fréquence de test (fh),

- la détermination (218, 238) d'une amplitude (Ipui, Irot) de chaque pic trouvé,

- la détermination (220, 240) de l'inductance directe (Ld) et de l'inductance en quadrature (Lq) à partir des amplitudes (Ipui, Irot) de deux pics trouvés lors de la ou des étapes de test.

2. Procédé selon la revendication 1, dans lequel la fréquence de test (fh) est supérieure à la fréquence de rotation (ft,), de préférence au moins dix fois supérieure.

3. Procédé (200) selon la revendication 1 ou 2, dans lequel la au moins une étape de test comporte une première étape de test (202) dans laquelle le champ magnétique de test (Bh) varie uniquement dans le sens direct du premier champ magnétique (Bb).

4. Procédé (200) selon la revendication 3, dans lequel, au cours de la première étape de test, un pic est recherché à la somme de la fréquence de rotation (ft,) et de la fréquence de test (fh).

5. Procédé (200) selon la revendication 3 ou 4, dans lequel, au cours de la première étape de test, la commande de la machine électrique (102) comporte :

- la détermination de consignes ([v*]) de tensions de phase, dites consignes globales, lesdites consignes globales comportant des consignes, dites consignes de test, dont l'application aux phases statoriques (A, B, C) de la machine électrique (102) est destinée à générer le champ magnétique de test (Bh), les consignes de test comportant une composante dans le sens direct (vpui) qui est sinusoïdale à la fréquence de test (fh), et une composante dans le sens de quadrature qui est nulle,

- l'application des consignes globales ([v*]), respectivement aux phases statoriques (A, B, C) de la machine électrique (102).

6. Procédé (200) selon la revendication 5, dans lequel l'inductance directe (Ld) est déterminée par l'équation suivante :

où : IpUj est l'amplitude du pic trouvé à la somme de la fréquence de rotation (ft,) et de la fréquence de test (fh),

Vh et fh sont respectivement l'amplitude et la fréquence de la composante sinusoïdale dans le sens direct (vpui) des consignes de test.

7. Procédé (200) selon l'une quelconque des revendications 1 à 6, dans lequel la au moins une étape de test comporte une deuxième étape de test (222) dans laquelle le champ magnétique de test (Bh) est un champ magnétique tournant à la fréquence de test (fh). 8. Procédé (200) selon la revendication 6 ou 7, dans lequel, au cours de la deuxième étape de test, un pic est recherché à la fréquence de test (fh).

9. Procédé (200) selon la revendication 7 ou 8, dans lequel, au cours de la deuxième étape de test (222), la commande de la machine électrique (102) comporte la détermination de consignes globales ([v*]) de tensions de phase comportant des consignes de test dont l'application aux phases statoriques (A, B, C) est destinée à générer le champ magnétique de test (Bh), ces consignes de test comportant une composante (vrot_a) selon un premier axe d'un repère fixe par rapport au stator (106) qui est sinusoïdale à la fréquence de test (fh), et une composante (vrot_p) selon un deuxième axe du repère fixe qui est cosinusoïdale à la fréquence de test (fh).

10. Procédé (200) selon les revendications 8 et 9 prises ensemble, dans lequel les deux composantes (vrot_a, vrot_p) des consignes de test présentent une même amplitude de test (Vh), et dans lequel l'inductance en quadrature (Lq) est déterminée par l'équation suivante :

où : Irot est l'amplitude du pic trouvé à la fréquence de test (fh),

Vh et fh sont respectivement l'amplitude et la fréquence des deux composantes (vrot_a, vrot_p) des consignes de test.

11. Programme d'ordinateur téléchargeable depuis un réseau de communication et/ou enregistré sur un support lisible par ordinateur et/ou exécutable par un processeur, caractérisé en ce qu'il comprend des instructions pour l'exécution des étapes d'un procédé selon l'une quelconque des revendications 1 à 10, lorsque ledit programme est exécuté sur un ordinateur.

12. Dispositif (114) de détermination d'une inductance directe (Ld) et d'une inductance en quadrature (Lq) d'une machine électrique (102), le dispositif (114) comportant :

- un module de commande (115) d'un onduleur (110) conçu pour respectivement fournir à des phases statoriques (A, B, C) de la machine électrique (102) des tensions de phases (VA, VB, VC), de sorte qu'un stator (106) de la machine électrique (102) génère un champ magnétique (B) comportant :

- un premier champ magnétique tournant (Bb) à une fréquence de rotation (ft,) de manière à faire tourner un rotor (104) de la machine électrique (102), et

- un deuxième champ magnétique, dit champ magnétique de test

(Bh), variant périodiquement à une deuxième fréquence, dite fréquence de test (fh),

- un module (130) de détermination d'un spectre d'amplitude (S) d'une grandeur électrique déterminée à partir d'au moins une partie de courants de phase (ÎA, ÎB, ic) mesurés parcourant des phases statoriques (A, B, C) de la machine électrique (102) pendant la commande de la machine électrique (102),

- un module (134) de recherche dans le spectre d'amplitude (S) d'au moins un pic présent à une fréquence (fh+fb, fh) dépendant de la fréquence de test (fh) et de détermination d'une amplitude (Ipui, Irot) de chaque pic trouvé,

- un module (136) conçu pour déterminer l'inductance directe (Ld) et l'inductance en quadrature (Lq) à partir des amplitudes (Ipui, Irot) de deux pics trouvés.

Description:
TITRE

PROCEDE DE DETERMINATION D'UNE INDUCTANCE DIRECTE ET D'UNE INDUCTANCE EN QUADRATURE D'UNE MACHINE ELECTRIQUE, PROGRAMME

D'ORDINATEUR ET DISPOSITIF CORRESPONDANTS DOMAINE TECHNIQUE

La présente invention concerne le domaine des machines électriques et en particulier des machines électriques synchrones, par exemple à pôles saillants.

ARRIÈRE-PLAN TECHNOLOGIQUE

La demande PCT publiée sous le numéro WO 2010/000640 Al décrit un procédé de détermination de l'inductance directe Ld et de l'inductance en quadrature L q d'une machine électrique, dans lequel des vecteurs tensions positif puis négatif sont appliqués dans la direction de chaque phase, des courants de phase transitoires sont mesurés, une position angulaire du rotor est déterminée à partir des courants de phase transitoires et les inductances Ld, L q sont déterminées à partir de la position angulaire du rotor.

Ce procédé de détermination de l'inductance directe Ld et de l'inductance en quadrature L q présente comme inconvénient de nécessiter de mesurer les courants de phase en régime transitoire. Or, une telle mesure nécessite des capteurs de courant spécifiques, ainsi que des ressources importantes en temps de calcul.

L'invention a pour but de proposer un procédé de détermination de l'inductance directe Ld et de l'inductance en quadrature L q ne nécessitant pas de mesurer les courants de phase en régime transitoire.

RÉSUMÉ DE L'INVENTION À cet effet, il est proposé un procédé de détermination d'une inductance directe et d'une inductance en quadrature d'une machine électrique, le procédé comportant :

- au moins une étape de test comportant :

- la commande de la machine électrique de sorte qu'un stator de la machine électrique génère un champ magnétique comportant :

- un premier champ magnétique tournant à une première fréquence de rotation de manière à faire tourner un rotor de la machine électrique, et

- un deuxième champ magnétique, dit champ magnétique de test, variant périodiquement à une deuxième fréquence, dite fréquence de test, différente de la fréquence de rotation,

- la mesure d'au moins une partie de courants de phase parcourant des phases statoriques de la machine électrique pendant la commande de la machine électrique,

- la détermination d'un spectre d'amplitude d'une grandeur électrique déterminée à partir d'au moins une partie des courants de phase,

- la recherche dans le spectre d'amplitude d'au moins un pic présent à une fréquence dépendant de la fréquence de test,

- la détermination d'une amplitude de chaque pic trouvé,

- la détermination de l'inductance directe et de l'inductance en quadrature à partir des amplitudes de deux pics trouvés lors de la ou des étapes de test.

Grâce à l'invention, la détermination de l'inductance directe et de l'inductance en quadrature est réalisée à partir d'une analyse spectrale de la grandeur électrique issue des courants de phase, ce qui implique que c'est le régime établi des courants de phase qui est pris en compte. En particulier, le spectre d'amplitude est issu d'une analyse spectrale de la grandeur électrique. Par exemple, les deux pics utilisés peuvent provenir soit d'une seule étape de test au cours de laquelle deux pics sont recherchés dans le spectre d'amplitude, soit de deux étapes de test au cours de chacune desquelles un pic est recherché dans le spectre d'amplitude.

De façon optionnelle, la fréquence de test est supérieure à la fréquence de rotation, de préférence au moins dix fois supérieure.

De façon optionnelle également, la au moins une étape de test comporte une première étape de test dans laquelle le champ magnétique de test varie uniquement dans le sens direct du premier champ magnétique.

De façon optionnelle également, au cours de la première étape de test, un pic est recherché à la somme de la fréquence de rotation et de la fréquence de test.

De façon optionnelle également, au cours de la première étape de test, la commande de la machine électrique comporte :

- la détermination de consignes de tensions de phase, dites consignes globales, lesdites consignes globales comportant des consignes, dites consignes de test, dont l'application aux phases statoriques de la machine électrique est destinée à générer le champ magnétique de test, les consignes de test comportant une composante dans le sens direct qui est sinusoïdale à la fréquence de test, et une composante dans le sens de quadrature qui est nulle,

- l'application des consignes de tensions de phase, respectivement aux phases statoriques de la machine électrique.

De façon optionnelle également, l'inductance directe est déterminée par l'équation suivante :

L = Vh

d 4 f h I pul

où :

I pUl est l'amplitude du pic trouvé à la somme de la fréquence de rotation et de la fréquence de test,

V h et f h sont respectivement l'amplitude et la fréquence de la composante sinusoïdale dans le sens direct des consignes de test. De façon optionnelle également, la au moins une étape de test comporte une deuxième étape de test dans laquelle le champ magnétique de test est un champ magnétique tournant à la fréquence de test.

De façon optionnelle également, au cours de la deuxième étape de test, un pic est recherché à la fréquence de test.

De façon optionnelle également, au cours de la deuxième étape de test, la commande de la machine électrique comporte la détermination de consignes globales de tensions de phase comportant des consignes de test dont l'application aux phases statoriques est destinée à générer le champ magnétique de test, ces consignes de test comportant une composante selon un premier axe d'un repère fixe par rapport au stator qui est sinusoïdale à la fréquence de test, et une composante selon un deuxième axe du repère fixe qui est cosinusoïdale à la fréquence de test.

De façon optionnelle également, les deux composantes des consignes de test présentent une même amplitude de test et l'inductance en quadrature est déterminée par l'équation suivante :

L = ¥ où :

I rot est l'amplitude du pic trouvé à la fréquence de test,

V h et f h sont respectivement l'amplitude et la fréquence des deux composantes des consignes de test.

Il est également proposé un programme d'ordinateur téléchargeable depuis un réseau de communication et/ou enregistré sur un support lisible par ordinateur et/ou exécutable par un processeur, caractérisé en ce qu'il comprend des instructions pour l'exécution des étapes d'un procédé selon l'invention, lorsque ledit programme est exécuté sur un ordinateur.

Il est également proposé un dispositif de détermination d'une inductance directe et d'une inductance en quadrature d'une machine électrique, le dispositif comportant : - un module de commande d'un onduleur conçu pour respectivement fournir à des phases statoriques de la machine électrique des tensions de phases, de sorte qu'un stator de la machine électrique génère un champ magnétique comportant :

- un premier champ magnétique tournant à une fréquence de rotation de manière à faire tourner un rotor de la machine électrique, et

- un deuxième champ magnétique, dit champ magnétique de test, variant périodiquement à une deuxième fréquence, dite fréquence de test, différente de la fréquence de rotation,

- un module de détermination d'un spectre d'amplitude d'une grandeur électrique déterminée à partir d'au moins une partie de courants de phase mesurés parcourant des phases statoriques de la machine électrique pendant la commande de la machine électrique,

- un module de recherche dans le spectre d'amplitude d'au moins un pic présent à une fréquence dépendant de la fréquence de test et de détermination d'une amplitude de chaque pic trouvé,

- un module conçu pour déterminer l'inductance directe et l'inductance en quadrature à partir des amplitudes de deux pics trouvés. DESCRIPTION DES FIGURES

La figure 1 est un schéma fonctionnel d'un système électrique selon l'invention.

La figure 2 est un schéma-blocs des étapes d'un procédé selon l'invention de détermination d'inductance directe Ld et d'inductance en quadrature L q par exemple mis en œuvre dans le système électrique de la figure 1.

Les figures 3 et 4 sont des spectres d'amplitude d'une grandeur électrique déterminée à partir d'au moins une partie de courants de phase.

La figure 5 regroupe des cartographie des inductances Ld, L q en fonction des courants de phase. Les figures 6 et 7 sont des schémas fonctionnels de variantes de système électrique selon l'invention.

DESCRIPTION DÉTAILLÉE

En référence à la figure 1, un système électrique 100 va à présent être décrit.

Le système électrique 100 comporte tout d'abord une machine électrique 102. Dans l'exemple décrit, la machine électrique 102 est une machine électrique synchrone, par exemple à aimants permanents.

La machine électrique synchrone 102 comporte un rotor 104 et un stator 106 comportant, dans l'exemple décrit, trois phases statoriques A, B, C. Le rotor 104 est conçu pour tourner par rapport au stator 106 et présente ainsi une position angulaire Θ par rapport au stator 106.

Les grandeurs attachées aux phases statoriques A, B, C, c'est-à-dire les tensions de phase, les courants de phase, les consignes correspondantes, les inductances de la machine électrique 102, etc., peuvent être exprimées de plusieurs manières. Elles peuvent être exprimées sous forme naturelle, c'est-à- dire par l'ensemble des grandeurs individuelles physiquement mesurables, ou bien dans un repère attaché au stator 106 par deux composantes uniquement (lorsque la machine électrique 102 est équilibrée), par exemple dans le repère α-β par les deux composantes a et β obtenues par une transformée de Clarke ou de Concordia par exemple, ou bien dans un repère tournant attaché au rotor 104 par deux composantes uniquement (lorsque la machine électrique 102 est équilibrée), par exemple dans le repère d-q par les deux composantes d et q obtenues par une transformée de Park par exemple.

Ainsi, dans la description et les revendications qui vont suivre, les grandeurs utilisées porteront une référence entre crochets lorsqu'elles sont évoquées indépendamment de la manière de les exprimer, et par les composantes les exprimant, avec des indices correspondant à la représentation utilisée, lorsqu'elles sont évoquées dans une représentation précise. Par exemple, les courants de phase seront notés [i] lorsqu'ils sont évoqués indépendamment de la manière de les représenter. En revanche, ils seront notés ÎA, ÎB, ic lorsqu'ils sont exprimés sous leur forme naturelle, i a , ip lorsqu'ils sont exprimés dans le repère α-β, et id, i q lorsqu'ils sont exprimés dans le repère d-q.

La machine électrique 102 présente une inductance directe Ld (en anglais : « d-axis inductance ») et une inductance en quadrature L q (en anglais : « q-axis inductance). De préférence, la machine électrique 102 est à pôles saillants, c'est-à-dire que l'inductance directe Ld a une valeur différente de celle de l'inductance en quadrature L q . L'inductance directe Ld et l'inductance en quadrature L q sont des composantes dans un repère tournant attaché au rotor 104 qui caractérisent les inductances du moteur électrique 102 ayant les phases statoriques A, B, C connectées en étoile. Ces inductances sont les inductances vues électriquement par l'onduleur 110. L'inductance directe Ld et l'inductance en quadrature L q dépendent de l'inductance propre et de l'inductance mutuelle de chaque phase, qui dépendent elles-mêmes de la position angulaire Θ du rotor 104. Dans l'exemple décrit, le repère tournant est le repère d-q, c'est-à-dire avec un axe « d » dit « direct » orienté dans le sens d'un champ magnétique tournant généré par le stator 106 pour faire tourner le rotor 104 et un axe « q » en quadrature avec l'axe direct. Le sens du champ magnétique tournant du stator 106 correspond au sens du champ magnétique du rotor 104, car le champ magnétique du rotor 104 s'aligne sur celui du stator 106.

Le système 100 comporte en outre une source de tension continue 108 conçue pour fournir une tension continue V. Dans l'exemple décrit, la source de tension continue 108 comporte une batterie.

Le système 100 comporte en outre un onduleur 110 conçu pour respectivement fournir aux phases statoriques A, B, C des tensions de phases alternatives à partir de la source de tension continue 108.

Le système 100 comporte en outre un dispositif de mesure 112 conçu pour mesurer des courants de phase [i] = ÎA, ÎB, ic parcourant respectivement les phases statoriques A, B, C. Le système 100 comporte en outre un dispositif 114 de détermination de l'inductance directe Ld et de l'inductance en quadrature L q de la machine électrique 102.

Le dispositif 114 est conçu pour commander l'onduleur 110 à partir d'une consigne de couple T* de manière à faire tourner le rotor 104 par rapport au stator 106 à une fréquence de rotation fb. Alternativement, la consigne de couple T* pourrait être remplacée ou bien complétée par une consigne de vitesse angulaire Θ* du rotor 104.

Le dispositif 114 comporte tout d'abord un module de commande 115 de l'onduleur 110.

Le module de commande 115 comporte tout d'abord un module de conversion (a, b, c / α, β) 116 conçu pour exprimer les courant de phase [i] = ÎA, ÎB, ic dans le repère α-β sous la forme des composantes i a , ip.

Le module de commande 115 comporte en outre un module d'estimation angulaire 118 conçu pour estimer la position angulaire Θ et une vitesse angulaire Θ du rotor 104 par rapport au stator 106 à partir des courants de phase [i] = i a , ip.

Le module de commande 115 comporte en outre un module de consigne 124 conçu pour déterminer, à partir de la consigne de couple T*, des consignes, dites consignes principales, [vb*] de tensions de phase. Les consignes principales [vb*] sont destinées à entraîner la génération par le stator 106 d'un champ magnétique tournant Bb à une fréquence de rotation fb liée à la position angulaire Θ par l'équation : 2π ί ]3 ί = θ. Dans l'exemple décrit, les consignes principales [vb*] sont exprimées dans le repère d-q sous la forme des composantes v^*, v q *.

Le module de commande 115 comporte en outre un module d'estimation de courant principaux 122 conçu pour déterminer des courants de phase, dits courants de phase principaux, [ib] à partir des courants de phase [i] = i a , ip. Les courants de phase principaux [ib] sont les courants associés au champ magnétique tournant Bb, c'est-à-dire ceux présents dans les courants de phase [i] à la fréquence de rotation fb. Le module de consigne 124 est conçu pour prendre en compte les courants de phase principaux [ib], dans l'exemple décrit dans le repère d-q sous la forme des composantes ib_d, ib_ q , pour déterminer les consignes principales [vb*]. Ainsi, une commande en boucle fermée est réalisée.

Le module de commande 115 comporte en outre un module d'injection pulsative 125 conçu pour injecter (c'est-à-dire ajouter) des consignes de test [vh*] dans les consignes principales [vb*] pour obtenir des consignes, dites consignes globales [v*]. Les consignes de test [vh*] injectées par le module d'injection pulsative 125 sont destinées à entraîner la génération par le stator 106 d'un champ magnétique, dit champ magnétique de test Bh, variant périodiquement à une fréquence, dite fréquence de test fh. Dans l'exemple décrit, les consignes de test [vh*] injectées par le module 125 sont exprimées dans le repère d-q par une composante directe v pu i variant périodiquement à la fréquence de test fh et une composante en quadrature nulle. La composante directe v pu i est ajoutée à la composantes v ~ j " * pour donner la composante Vd* des consignes globales [v*]. Ainsi, le champ magnétique de test Bh est destiné à varier périodiquement à la fréquence de test fh dans le sens direct du champ magnétique tournant Bb. Dans l'exemple décrit, la composante directe v pu i varie sinusoïdalement dans le sens direct et est donnée par l'équation suivante :

Vpul = V h cos(2u f h t)

Le module de commande 115 comporte en outre un module de conversion 126 conçu pour convertir les composantes Vd*, v q * dans le repère a- β sous la forme des deux composantes v^*, v^*. Cette conversion nécessite la connaissance de la position angulaire Θ du rotor 104, qui est fournie par le module d'estimation 118.

Le module de commande 115 comporte en outre des modules d'injection rotative 127i, 127 2 conçus pour injecter (c'est-à-dire, pour ajouter) des consignes de test [vh*] dans les consignes principales [vb*] pour obtenir des consignes globales [v]. Dans l'exemple décrit, une seule injection, pulsative ou rotative, a lieu à la fois de sorte que les consignes globales [v] comportent les consignes principales et soit les consignes de test [vh*] injectées par le module d'injection pulsative 125, soit les consignes de test [vh*] injectées par les modules d'injection rotative 127i, 127 2 .

Les consignes de test [vh*] injectées par les modules d'injection rotative 127i, 127 2 sont destinées à entraîner la génération par le stator 106 d'un champ magnétique de test Bh variant périodiquement à la fréquence de test fh. Dans l'exemple décrit, les consignes de test [vh*] injectées par les modules 127i, 127 2 sont exprimées dans le repère α-β par une composante a v ro t_a et une composante β v ro t_ β variant périodiquement à la fréquence de test fh. La composante v ro t_a est ajoutée à la composante v^* et la composante v ro t_p est ajoutée à la composante ν β ' * pour donner respectivement les composantes v«*, vp* des consignes globales [v*]. Ainsi, le champ magnétique de test Bh est destiné à tourner à la fréquence de test fh. Dans l'exemple décrit, les composantes v ro t_a, v ro t_p varient sinusoïdalement et sont données par les équations suivantes :

V ro t_a = V h COs(w h t)

Dans l'exemple décrit, les caractéristiques (amplitude Vh et fréquence f h ) de l'injection rotative sont identiques à celles de l'injection pulsative. Cependant, dans d'autres modes de réalisation de l'invention, elles pourraient être différentes. En outre, dans l'injection rotative, les amplitudes des composantes v ro t_a, v ro t_p pourraient être différentes.

Le module de commande 115 comporte en outre un module de sortie

128 conçu pour commander l'onduleur 110, de sorte que l'onduleur 110 fournisse respectivement aux phases A, B, C les consignes globales [v*] = VA*, VB*, VC*.

Sous des consignes globales, le stator 106 est conçu pour générer un champ magnétique B comportant la superposition, d'une part, du champ magnétique tournant Bb à la fréquence de rotation ft, provenant des consignes principales [vb*] et, d'autre part, du champ magnétique de test Bh variant à la fréquence de test fh provenant des consignes de test [vh*] injectées soit par le module 125, soit par les modules 127i, 127 2 . De préférence, la fréquence de test fh est différente de la fréquence de rotation fb, de préférence encore supérieure à la fréquence de rotation fb, par exemple au moins dix fois supérieure. De préférence également, la fréquence de rotation fb est telle que la vitesse de rotation du rotor 104 est inférieure à 10% de la vitesse maximale de rotation du rotor 104 pour la machine électrique 102 (cette vitesse maximale étant différente d'une machine électrique à une autre). Par exemple, la fréquence de rotation fb est comprise entre 0 Hz et 100 Hz et la fréquence de test fh est d'au moins 500 Hz.

Le dispositif 114 comporte en outre un module d'analyse spectrale 132 conçu pour déterminer un spectre d'amplitude S d'une grandeur électrique déterminée à partir d'au moins une partie des courants de phase [i] = ÎA, ÎB, ic Par exemple, la grandeur électrique est l'un des courants de phase ÎA, ÎB, ic, ou bien l'une des composantes i a , ί β . Dans l'exemple décrit, la grandeur électrique est la composante i a .

Alternativement, la grandeur électrique pourrait être la norme |i| des courants de phase [i] :

Le dispositif 114 comporte en outre un module de recherche de pic 134 conçu pour rechercher dans le spectre d'amplitude S un pic présent à une fréquence qui dépend de la fréquence de test fh. Plus précisément, le module 134 est conçu pour rechercher un pic présent à la fréquence fb+fh dans le cas d'une injection pulsative par le module 125, et à la fréquence fh dans le cas d'une injection rotative par les modules 127i, 127 2 . Le module de recherche de pic 134 est en outre conçu pour déterminer une amplitude de chaque pic trouvé, notée respectivement I pu i et I ro t.

Le dispositif 114 comporte en outre un module de détermination d'inductance 136 conçu pour déterminer, d'une part, l'inductance directe Ld à partir de l'amplitude I pu i et des caractéristiques V h , f h de l'injection pulsative et, d'autre part, l'inductance en quadrature L q à partir de l'amplitude I ro t, de l'inductance Ld et des caractéristiques V h , f h de l'injection rotative. Dans l'exemple décrit, l'inductance Ld est déterminée par l'équation suivante :

L = Vh

d 4u f h I pul

où I pu j est l'amplitude du pic trouvé à la somme de la fréquence de rotation ft, et de la fréquence de test fh, et V h et f h sont respectivement l'amplitude et la fréquence de la composante v pu i.

En outre, l'inductance L q est déterminée par l'équation suivante :

où I rot est l'amplitude du pic trouvé à la fréquence de test fh, V h et f h sont respectivement l'amplitude et la fréquence des composantes Vrot_a, Vrot_R-

Dans l'exemple décrit, le dispositif 114 comporte un système informatique comportant une unité de traitement (non représentée) et une mémoire (non représentée) dans laquelle est enregistré un programme d'ordinateur destiné à être exécuté par l'unité de traitement. Ainsi, les modules décrits précédemment sont implémentés dans l'exemple décrit sous forme de modules informatiques du programme d'ordinateur, destinés à être exécutés par l'unité de traitement.

Alternativement, tout ou partie des modules pourrait être implémenté sous forme matérielle, c'est-à-dire sous forme d'un circuit électronique ne faisant pas intervenir de programme d'ordinateur.

En référence, à la figure 2 un procédé 200 de détermination de l'inductance directe Ld et de l'inductance en quadrature L q va à présent être décrit.

Au cours d'une première étape de test 202, les étapes 204 à 218 suivantes sont réalisées.

Au cours d'une étape 204 le module de consigne 124 détermine des consignes principales [vb*] = v^*, v q * à partir d'une consigne de couple T*.

Au cours d'une étape 206, le module d'injection pulsative 125 injecte des consignes de test [vh*] dans les consignes principales [vb*] pour obtenir des consignes globales [v*] = Vd*, v q *. Plus précisément, le module d'injection pulsative 125 ajoute la composante v pu i à la composante vj* pour obtenir la composante Vd*.

Au cours d'une étape 208, le module de conversion (d, q / α, β) 126 exprime les consignes globales [v*] dans le repère α-β (Les modules 127i et 127 2 ne sont pas utilisés de sorte que v«* est égal v^* et que vp* est égal v^*).

Au cours d'une étape 210, le module de sortie 128 commande l'onduleur 110 de sorte que ce dernier applique les consignes globales [v*] = VA*, VB*, VC* sur respectivement les phases statoriques A, B, C.

Ainsi, les consignes globales [v*] = VA*, VB*, VC* comportent, d'une part, les consignes principales [vb*] dont l'application aux phases statoriques A, B, C entraîne la génération d'un champ magnétique tournant Bb à la fréquence de rotation ft, et, d'autre part, les consignes de test [vh*] dont l'application aux phases statoriques A, B, C entraîne la génération d'un champ magnétique de test Bh variant périodiquement à la fréquence de test fh uniquement dans le sens direct du champ magnétique tournant Bb.

Au cours d'une étape 212, pendant la commande de la machine électrique 102, le dispositif de mesure 112 mesure les courants de phase [i] = ÎA, ÎB, ic parcourant les phases statoriques A, B, C.

Au cours d'une étape 214, le module de conversion (a, b, c / α, β) 116 convertit les courants de phase [i] = ÎA, ÎB, ic en courants de phase [i] = i a , ip.

Au cours d'une étape 216, le module 132 détermine un spectre d'amplitude S d'une grandeur électrique déterminée à partir d'au moins une partie des courants de phase [i] = i a , ip. Dans l'exemple décrit, la grandeur électrique est la composante i a .

En référence à la figure 3, le spectre d'amplitude S comporte, en ce qui concerne les hautes fréquences, un premier pic 302 à la fréquence fh+fb et un deuxième pic 304 à la fréquence fh-fb- Les deux pics 302, 304 présentent la même amplitude I pu i.

En effet, comme cela est connu en soi, en régime établi et en négligeant les effets résistifs, les tensions de phase à haute fréquence [vj = v dh , v qh et les courants de phase à haute fréquence [ih] = i dh> i qh sont reliés par l'équation suivante :

avec Z dh = ; 2π f h L d et Z qh = ; 2π f h L q .

Or, dans le cas présent, les tensions de phase à haute fréquence [vj = v dh , v qh sont données par l'équation suivante :

V, dh cos(2

V, qh 0

En outre, il est possible d'exprimer les courants de phase à haute fréquence [ih] = i dh> i qh en fonction des tensions de phase à haute fréquence [vj

= v àh> v qh :

dh v h rsin(2 f h t)l

2-rr f!. I .j L 0 J

Cette équation peut être transposée dans le repère α-β

5ίη(2 f b t + 2π f h t) + 5ίη(2 f b t— 2π f h t)

cos(¾ f b t— 2π f h t) + cos(2 f b t + 2π f h t)

avec

4π f h L d

La composante i h comporte donc deux pics d'amplitude I pu i et de fréquences respective f b + f h et f b — f h .

Ainsi, le spectre d'amplitude S comporte bien, en ce qui concerne les hautes fréquences, un pic à la fréquence f b + f h et un pic à la fréquence f b — f h , tous les deux de même amplitude I pu i.

En outre, d'après les équations précédentes, l'amplitude I pu i du premier pic 302 (et du deuxième pic 304) du spectre d'amplitude S est donnée par l'équation suivante :

I = Vh

PU1 4 f h L d

De retour à la figure 2, au cours d'une étape 218, le module de recherche de pic 134 recherche dans le spectre d'amplitude S un pic présent à la fréquence fh+fb, trouve le premier pic 302 et détermine son amplitude I pu i. Au cours d'une étape 220, le module 136 détermine l'inductance Ld à partir de l'amplitude I pu i.

Comme indiqué précédemment, dans l'exemple décrit, l'inductance Ld est déterminée par l'équation suivante :

L = Vh

d 4u f h I pul

Au cours d'une deuxième étape de test 222, les étapes 224 à 238 suivantes sont réalisées.

Au cours d'une étape 224 le module de consigne 124 détermine des consignes principales [vb*] = Vd*, v q * à partir de la consigne de couple T* (Le module 125 n'est pas utilisé de sorte que Vd* est égal à ν ~ [*). La consigne de couple T* est la même que dans la première étape de test 202.

Au cours d'une étape 226, le module de conversion (d, q / α, β) 126 convertit les consignes principales [vb*] = Vd*, v q * en consignes principales [vb*]

= a " *, Vp " *.

Au cours d'une étape 228, les modules d'injection rotative 127i, 127 2 injectent des consignes de test [vh*] dans les consignes principales [vb*]. Plus précisément, les modules d'injection rotative 127i, 127 2 ajoutent les composante v ro t_a, v ro t_p respectivement aux composantes v^*, ν β ~ * pour fournir des consignes globales [v*] = v«*, vp*.

Au cours d'une étape 230, le module de sortie 128 commande l'onduleur 110 de sorte que ce dernier applique les consignes globales [v*] = VA*, VB*, VC* sur respectivement les phases statoriques A, B, C.

Ainsi, les consignes globales [v*] = VA*, VB*, VC* comportent, d'une part, les consignes principales [vb*] dont l'application aux phases statoriques A, B, C entraîne la génération d'un champ magnétique tournant Bb à la fréquence de rotation fb (la même que dans la première étape de test 202) et, d'autre part, les consignes de test [vh*] dont l'application aux phases statoriques A, B, C entraîne la génération d'un champ magnétique de test Bh tournant à la fréquence de test fh. Au cours d'une étape 232, pendant la commande de la machine électrique 102, le dispositif de mesure 112 mesure les courants de phase [i] = ÎA, ÎB, ic parcourant les phases statoriques A, B, C.

Au cours d'une étape 234, le module de conversion (a, b, c / α, β) 116 convertit les courants de phase [i] = ÎA, ÎB, ic en courants de phase [i] = i a , ip.

Au cours d'une étape 236, le module 130 détermine un spectre d'amplitude S d'une grandeur électrique déterminée à partir des courants de phase [i] = i a , ip, cette grandeur électrique étant la composante i a dans l'exemple décrit.

En référence à la figure 4, le spectre d'amplitude S comporte, en ce qui concerne les hautes fréquences, un premier pic 402 à la fréquence de test fh et un deuxième pic 404 à la fréquence -fh+2fb. Le premier pic 402 présente une amplitude et le deuxième pic 404 présente une amplitude I ro t_2 différente de l'amplitude•rot- En effet, comme cela est connu en soi, en régime établi et en négligeant les effets résistifs, les tensions de phase à haute fréquence [vj = v dh , v qh et les courants de phase à haute fréquence [ih] = i dh , i qh sont reliés par l'équation suivante :

avec Z dh = ; 2π f h L d et Z qh = ; 2π f h L q .

Cette équation peut être transposée dans le repère α-β :

ahi _ ΓΣΖ + ΔΖ cos(20) ΔΖ sin(20) 1 riahl v hJ ~ [ ΔΖ sin(20) ∑Z - ΔΖ cos(20)J

avec∑Z = ^^ 2 et AZ = ^= 2^.

En outre, il est possible d'exprimer les courants de phase à haute fréquence [ih] = i« h> ϊ β¾ en fonction des tensions de phase à haute fréquence [vj

" 1 ΓΣΖ - ΔΖ cos(20) -ΔΖ sin(20) 1 rV h l

Zdh Z q h - -ΔΖ sin(20) ∑Z + ΔΖ cos(20)J L v 3h Or, dans le cas présent, les tensions de phase à haute fréquence [vj v h , V|5 h sont données par l'équation suivante :

V r ah )5(2 f h t)

= V h

h 5ίη(2 f h t)

Ainsi, les courants de phase à haute fréquence [ih] = i« h> ϊ β¾ sont donnés par l'équation suivante :

ΔΖ cos(20) -ΔΖ sin(20) 1 | " cos(2 f h t)] Ζ sin(20) ∑Z + ΔΖ cos(20)J lsin(2u f h t)

En particulier, la composante i h est donné par l'équation

v h

!o h— )5(2 f h t) - ΔΖ cos(-2 f h t + 2Θ))

¾h Z q h

Cette équation peut également s'écrire sous la forme :

i h = t « ) 5(2 f h t) + I rot 2 cos(-2 f h t + 4π f b t) avec I rot = ^^ et I rot 2 = ^^ .

r ot 4n f h L d L q rot - Z 4n f h L d L q

Ainsi, la composante i h comporte un pic à la fréquence f h et un pic à la fréquence — f h + 2f b , d'amplitudes respectives et I ro t_2.

Ainsi, le spectre d'amplitude S comporte bien, en ce qui concerne les hautes fréquences, un pic à la fréquence f h et un pic à la fréquence — f h + 2f b , d'amplitudes respectives et I ro t_2.

En outre, d'après les équations précédentes, les amplitudes et I ro t_2 des premier et deuxième pics 402, 404 du spectre d'amplitude S sont données par les équations suivantes :

(L d + L q )V h

•rot 4π f h L d L q

(L d - L q )V h

•rot_2 4π f h L d L q

De retour à la figure 2, au cours d'une étape 238, le module de recherche de pic 134 recherche dans le spectre d'amplitude S un pic présent à la fréquence fh, trouve le premier pic 402 et détermine son amplitude I ro t.

Au cours d'une étape 240, le module 136 détermine l'inductance L q à partir de l'amplitude I ro t, ainsi que de l'inductance Ld. Comme indiqué précédemment, dans l'exemple décrit, l'inductance L q est déterminée par l'équation suivante :

avec L d l'inductance directe déterminée à l'étape 220.

Dans un mode de réalisation particulier, le procédé 200 est répété plusieurs fois avec une consigne de couple T* différente à chaque fois. En outre, à chaque mise en œuvre du procédé 200, les inductances Ld, L q sont enregistrées avec les courants de phase principaux [ib] = ib_d, ib_ q correspondants.

Ainsi, il est possible d'obtenir des cartographies associant les courants de phase avec l'inductance directe Ld et l'inductance en quadrature L q , ou bien de corriger des cartographies existantes (voir la figure 5, où les points de mesure sont indiqués par des ronds noirs). De telles cartographies sont utilisées pour concevoir un module de consigne (comme le module de consigne 124) adapté à la machine électrique 102 pour obtenir une commande précise de la machine électrique 102. Un tel module de commande adapté est alors implémenté dans un dispositif de commande destiné à être utilisé en production, qui est similaire au dispositif 114, si ce n'est qu'il ne comporte pas les modules d'injection 125, 127i, 127 2 ni les modules 132, 134, 136 servant à la détermination des inductances Ld, L q .

Alternativement, en référence à la figure 6, la détermination des inductances Ld, L q est utilisée par le module de consigne 124 pour établir les consignes principales [vb*] à partir des courants principaux [ib] et des inductances Ld, L q déterminées. Dans ce cas, les inductances Ld, L q sont par exemple mises à jour à intervalle régulier, par exemple tous les jours ou toutes les semaines. Ainsi, il est possible de tenir compte de dérives des inductances Ld, L q , par exemple dues à l'usure de la machine électrique 102, pour la commande de la machine électrique 102.

En référence à la figure 7, dans un autre mode de réalisation, le dispositif 114 comporte un module de détermination de flux 702 conçu pour déterminer un flux rotorique φί à partir des inductances Ld, L q . Par exemple, les composantes 4>f d , φί ς du flux rotorique φί dans le repère d-q sont déterminées à partir des équations suivantes :

où 4> d , φ ς sont les fuites totales de flux, connues par ailleurs.

En outre, le dispositif 114 comporte un module de détermination de température 704 conçu pour déterminer une température T° de la machine électrique 102 à partir du flux rotorique φί. Par exemple, la température T° est donnée par l'équation suivante :

T° = k |φί| où k est une constante connue par ailleurs et |φί| = ^φ^ 2 + φί ς 2 .

Bien sûr, les deux modules 702, 704 pourraient être combinés en un seul module pour déterminer directement la température T° de la machine électrique 102 à partir des inductances Ld, L q .

La présente invention n'est pas limitée au mode de réalisation décrit précédemment, mais est au contraire définie par les revendications qui suivent. Il sera en effet apparent à l'homme du métier que des modifications peuvent y être apportées.

Par exemple, le module d'estimation 118 pourrait être conçu pour estimer la position angulaire Θ du rotor 104 à partir des courants de phase [i] = ÎA, ÎB, ic Dans ce cas, le module de conversion 116 serait supprimé et le module d'estimation 118 recevrait directement les courants de phase [i] = ÎA, ÎB, ic mesurés par le dispositif de mesure 112.

En outre, la position angulaire Θ pourrait être exprimée sous la forme des deux variables sin(G) et cos(G). En effet, la position angulaire G est généralement utilisée dans le module de conversion (d, q / α, β) 126 sous la forme des deux variables sin(G) et cos(G). En outre, l'utilisation des deux variables sin(G) et cos(G) permet d'éviter l'erreur de modulo 2π (c'est-à-dire la confusion entre G et G+ 2T ) . En outre, seules les étapes 222 à 240 pourraient être réalisées pour déterminer l'inductance direct Ld et l'inductance en quadrature L q . Dans ce cas, le module de recherche de pic 134 chercherait les pics présents aux fréquences fh et -fh+2f, trouverait le premier pic 402 et le deuxième pic 404 et déterminerait leurs amplitudes Irot, Irot_2- En outre, le module de détermination d'inductance

136 déterminerait l'inductance directe Ld et l'inductance en quadrature L q en résolvant le système suivant de deux équations à deux inconnues :

= (L d + L q )V h

r ot 4 f h L d L q

(L d - L q )V h

- 2 4 f h L d L q

En outre, la fréquence de test fh pourrait être du même ordre de grandeur que la fréquence de rotation fb. Dans ce cas, d'autres équations reliant l'amplitude d'un ou plusieurs pics du spectre d'amplitude S, seraient utilisées pour déterminer les inductances Ld, L q . Ces autres équations pourront aisément être déterminées par l'homme du métier selon les besoins.

Par ailleurs, les termes utilisés dans les revendications ne doivent pas être compris comme limités aux éléments du mode de réalisation décrit précédemment, mais doivent au contraire être compris comme couvrant tous les éléments équivalents que l'homme du métier peut déduire à partir de ses connaissances générales.

RÉFÉRENCES

Système électrique 100

Machine électrique 102 Rotor 104

Stator 106

Source de tension continue 108

Onduleur 110

Dispositif de mesure 112 Dispositif de détermination des inductances 114

Module de commande 115

Module de conversion (a, b, c / α, β) 116

Module d'estimation angulaire 118

Module d'estimation de courant principaux 122 Module de consigne 124

Module d'injection pulsative 125

Module de conversion (d, q / α, β) 126

Modules d'injection rotative 127i, 127 2

Module de sortie 128 Module d'analyse spectrale 132

Module de recherche de pic 134

Module de détermination d'inductance 136