Académique Documents
Professionnel Documents
Culture Documents
Plan du cours
• Principe
• Alimentation en courant
• Alimentation en tension
• Découplage
• Principe
1
Commande vectorielle des machines à courant alternatif
La commande vectorielle
avec :
Ψf flux imposé par le courant d’excitation If Flux
(indépendant de Ia si la réaction d’induit est
négligeable),
Ia courant induit.
Couple
On désire reproduire les mêmes caractéristiques statiques et dynamiques avec les machines à
courant alternatif.
Te = kΨd iq = k ' id iq
2
Commande vectorielle des machines à courant alternatif
La commande par orientation de flux consiste à régler le flux par une composante du courant et le
couple par l’autre composante. Pour cela, il faut choisir un système d’axe d,q et une loi de
commande assurant le découplage du couple et du flux.
Ψ Consigne Ψ dr Consigne Ψ
dr r
Réel Réel
t t
Ψqr Ψqr
t t
Te Te Réel
Consigne
Réel Consigne
t t
Application
Traction électrique Robotique
Ä Minimiser les ondulations de Ä Dynamique élevée,
couple (pour diminuer les
vibrations), Ä Fournir un couple de maintien à
vitesse nulle : positionnement,
Ä Fournir un couple d’appel
important (pour le démarrage du Ä Permettre un asservissement de
train), position sans dépassement pour
les machines outils.
Ä Assurer un contrôle rapide du
couple en cas de perte
d’adhérence,
Principe
Dans le cas de l’utilisation de repère lié au champ tournant, la machine est modélisée par :
5
Commande vectorielle des machines à courant alternatif
bs
d
Plaçons dans ce repère dq lié au champ tournant. q sl
ar
Si le flux rotorique est orienté sur l’axe d (Ψdr=Ψr Vbs
et Ψqr =0) d’un repère lié au champ tournant, br
Vbr
r
s
(dqs/dt =we) alors le couple devient : Var
Te = m (Ψr iqs )
pL as
Vas
Lr Vcs
Et l ’évolution du flux est donnée par :
Vcr
dΨr
Tr + Ψr = Lm ids (On utilise vdr =0)
dt
avec Tr constante de temps rotorique. cs cr
Le courant ids fixe le flux et le courant iqs , le couple. On retrouve le comportement d’une
machine à courant continu.
La liaison du repère d,q avec le champ tournant est assurée par l’autopilotage de la
machine :
ω e = ω m + ω sl (wm=pW)
Avec :
1 Lm
ω sl = iqs (On utilise vqr =0)
Ψr Tr
6
Commande vectorielle des machines à courant alternatif
- Ωn Ωn Ω
r
Démagnétisation
7
Commande vectorielle des machines à courant alternatif
Choix du repère
Le repère peut être :
dθ s dθ
•lié au stator = 0 et sl = −ω m
dt dt
dθ s dθ
•lié au rotor = ω m et sl = 0
dt dt
•lié au champ tournant dθ s dθ
= ω e et sl = ω e − ω m
dt dt
Nous retiendrons cette dernière solution
Pour agir sur les grandeurs réelles, il faut opérer un changement de référentiel c’est-à-dire la
transformation inverse de Park et de Clarke.
De même à partir des grandeurs saisies pour l’estimation ou le contrôle, il convient pour passer
dans ce repère, d’opérer les 2 transformations
abc → αβ αβ → dq
=> Une commande vectorielle comprendra souvent cette double transformation.
Le repère lié au stator est aussi utilisé pour l’estimation des flux dans les commandes directes.
9
Commande vectorielle des machines à courant alternatif
On peut alors évaluer les courants ids nécessaires pour créer le flux Ψr et le courant iqs pour
produire le couple Te .
10
Commande vectorielle des machines à courant alternatif
- Ωn Ωn Ω
r
11
Commande vectorielle des machines à courant alternatif
MAS
MLI
i i i
a b c
* T ransformation
Ωr Ki *
T 1
K + e L α,β a,b,c
p r
s
+ p L i iα iβ
- Régulateur m 2 qs
T ransformation
i d,q α,β
Tr s +1
ds
L ( Tos +1) θs
m
Ψr* 1
C ontrôle du flux
s
ω
1 + e
Tr +
Lm ω
2 sl
ωm
Ω (mesuré)
12
Commande vectorielle des machines à courant alternatif
Ψr T
e
ω
Commande directe Estimateur sl
Ιa Ιb Ιc
MAS
MLI
i* i* i*
a b c
- Transformation
*
Ω Ki
r K+ 1 Lr 1 α,β a,b,c
p1 s i*
+ pL qs iα iβ
m
- Régulateur
2 Transformation
Ψr d,q α,β
* θs
K i2 i
+ K+ ds
p2 s Estimateur
de position
Contrôle du flux Ψ* - Régulateur
r
+ ω
1 Yar Ybr
* e
T
r 2 ωsl +
Lm
Ψr ωm
p
Ω (mes uré)
13
Commande vectorielle des machines à courant alternatif
dΨdr Ψrβ
Tr + Ψdr = Lmids + Trω sl Ψqr θ s = arctan
dt Ψr
α
dΨqr β
Tr + Ψqr = Lm iqs − Trω sl Ψdr q
dt
Ψ d
r θ
Ψ s
br
α
Ψr
a
14
Commande vectorielle des machines à courant alternatif
ids
i vds
X = U =
qs
Ψdr
vqs
Ψqr
15
Commande vectorielle des machines à courant alternatif
dids Lm
2
L
vds = σLs + Rs + Rr 2 ids − ω eσLs iqs − m2 Rr Ψr *
dt Lr Lr
diqs L 2
L
vqs = σLs + ω eσLs ids + Rs + Rr 2 iqs + m ω mΨr *
m
dt Lr Lr
dΨr *
+ Ψr * = Lmids
dt
Lm
ω sl = iqs
Ψr * Tr
vds influe sur ids et iqs .
vqs influe sur ids et iqs .
ðil y a couplage
ðil faut donc définir une loi de découplage en introduisant de nouvelles variables de
commande (voir fin du cours).
16
Commande vectorielle des machines à courant alternatif
MAS
Ia Va
I V
b b
I V
c c
Découplage
Ψ
V V
Te r
qs ds
1 1
Ki Ki
K+ 1 K+ 2
p1 s p2 s
Régulateur Régulateur
couple flux
- -
Te Ψ
r
+ +
Ψ*
r
Découplage
Introduction
Soit une machine asynchrone alimentée en tension autopilotée avec Φqr =0.
En définissant le courant magnétisant : im = Φ dr
M
dans le repère lié au flux rotorique, la machine est décrite par les équations suivantes :
di dim
dids dim = + σ + σ ω + − σ
qs
vds = Rsids + σLs − σLsωs iqs + Ls (1 − σ ) vqs R i
s qs L s L i
s s ds Ls (1 )
dt dt dt dt
d Φ − M
ids = Tr im + im idr = ds L s i ds irq = − isq
dt M Lr
Ce qui conduit aux fonctions de transfert suivantes :
1 + Tr s 1 i ( s) = 1 + Tr s 1 1 + σTr s
ids ( s) = v ( s ) + σ T ω i ( s ) R vqs (s ) − Tsω s 1 + T s ids (s)
1 + (Tr + σTs ) s + σTr Ts s 2
qs
1 + (Ts + Tr )s + σTr Ts s 2 s
ds s s qs
s
R r
18
Commande vectorielle des machines à courant alternatif
D ’où
[
ids ( s) = G1 ( s) G3 (s )v ds (s ) + G5 ( s)iqs (s ) ] Ces équations montrent le couplage entre les
actions de vds et vqs et des non linéarités dues
iqs ( s) = G (s )[G (s )v
2 4 qs (s ) − G6 ( s)ids ( s) ] à la présence de la pulsation rotorique ωs
dans les fonctions de transfert.
Découplage par compensation
Dans cet exemple, les grandeurs d'entrée vds et vqs peuvent être respectivement considérées
comme des perturbations pour les courants iqs et ids.
Ces actions sont mesurables (elles portent sur des courants statoriques). Elles peuvent être
compensées par l'introduction des fonctions de transfert :
G5 1 + σTr s
G7 = = σLsω s et G8 =
G6
= Ls ω s
G3 G4 1 + Tr s
19
Commande vectorielle des machines à courant alternatif
ωs G7(s) ωs G5(s)
ωs G8(s) ωs G6(s)
+ -
Uqs Vqs
G4(s) G2(s)
+ + Iqs
Découplage Processus
Dans ces conditions, le processus découplé présente les fonctions de transfert linéaires à
coefficients constants:
ids ( s ) = W1 ( s )u ds (s )etiqs ( s ) = W2 ( s )u qs ( s )
avec W1 ( s ) = G1 ( s )G3 ( s)etW2 ( s ) = G2 ( s ).G4 ( s)
Mais une mauvaise compensation provoquée par l'évolution des paramètres de la machine, peut
engendrer une instabilité.
20
Commande vectorielle des machines à courant alternatif
21
Commande vectorielle des machines à courant alternatif
La nouvelle dynamique est fixée par le choix des matrices [K] et [L].
d
[X ] = [U ]
dt
La matrice [B] doit être carrée et non singulière.
Application du découplage par retour d’état à la MAS:
Soit une machine asynchrone alimentée en tension autopilotée avec Φqr =0.
Elle est décrite par l'équation d'état :
Rs 1 − σ 1− σ 1
− − ωs 0
ids σL σTr σTr i σLs
s
1− σ 1 vds
ds
d Rs
iqs = −ωs − − ω s iqs + 0
dt σLs σ σLs vqs
im im
1 1 0 0
0 −
Tr Tr
22
Commande vectorielle des machines à courant alternatif
1− σ 1− σ
+ − σ Lsω s − σ Ls 0 vds
[K (ω s )] = s Tr Ls
R Ls
[ ] = 0
σLs vqs
Tr et L
σLsω s Rs (1 − σ )Lsω s
ids 1 0
d uds
iqs = 0 1
dt 1 uqs
im 0
1 + Tr s
23
Commande vectorielle des machines à courant alternatif
Ψdr vqs
Ψqr
24
Commande vectorielle des machines à courant alternatif
Si le flux rotorique est orienté sur l’axe d (Ψdr=Ψr et Ψqr =0) d’un repère lié au champ tournant :
dids Lm 2 L
vds = σLs + Rs + Rr 2 ids − ω eσ Ls iqs − m2 Rr Ψr *
dt Lr Lr vds influe sur ids et iqs .
diqs L
2
L vqs influe sur ids et iqs .
vqs = σLs + ω eσLs ids + Rs + Rr 2 iqs + m ωm Ψr *
m
dt Lr Lr
dΨr *
+ Ψr * = Lmids
dt
Lm
ω sl = iqs
Ψr * Tr
On peut définir une loi de découplage en introduisant de nouvelles variables de
commande .
25
Commande vectorielle des machines à courant alternatif
LrTr
R L T + L2 + σL L T s 0
ids vds 1
i = M v avec M = s r r m s r r
LrTr
qs qs 1
0
Rs LrTr + Lm + σLs LrTr s
2
26
Commande vectorielle des machines à courant alternatif
MAS
Ia Va
I V
b b
I V
c c
Va* V*b V c
a ,b ,c d ,q
s
a ,b ,c d ,q s Applications :
*
V V
ds qs
i i
ω
i
qs
θ
s
Tr a ns fo rm a tio n
d,q a ,b ,c
qs ds
e stim a te ur
e
ou
Automotrice Z 20500
f em
d
V*
ds
V*
qs
2
ωs l (25kV sous 50Hz ou 1,5kV continu)
Lm L L
ω σL i + R Ψ
r r -ω eσLs i ds - ω e m Ψr + m i
e s qs
L r2 qs
Ψr
Lr L rT r
Te
V
ds
+ + V
qs f em
q
TGV Eurostar
ω 1 1 ω
Ψ
r
o u Ψ*
r
e e Ψ o u Ψ*
r r (25 kHz à 50Hz pour la France et sous le
Ki Ki
K +
p1 s
1 K +
p2 s
2
tunnel, 3000V continu en Belgique, 750V
R é gula te u r
flux
R é gu la teur
c o up le
continu en Angleterre)
Ψ
-
- Locomotive BB 36000
r Te
+
Ψr*
+ (double utilisation voyageur + marchandise
25kV sous 50Hz ou 1,5kV continu)
Contrôle du flux
Ω
r
Te*
27
Commande vectorielle des machines à courant alternatif
Et pour une machine à f.e.m. sinusoïdale dont le flux est imposé par des aimants et sans
amortisseur, l’équation précédante se simplifie en
Ä Si la machine possède une saillance directe (Lds > Lqs) ou inverse (Lqs > Lds ), le couple
dépend simultanément de iqs et de ids. Dans le cas des machines à aimants, on peut utiliser
ids pour affaiblir, dans une certaine mesure, la composante du flux sur l’axe d.
29
Commande vectorielle des machines à courant alternatif
Redres seur Id L O nduleur
1+ 2+ 3+
A C MS
B U U
d i
C
1- 2- 3-
If
ia ib ic
C ommand e rap prochée Ψ
f
(dans le cas d'une
Comparateur s
machine à rotor
à hystérés is
b obiné)
-
-
-
+
i* i* i*
c b a
Transformation 2/3 θ
*
0= i i *
(Dans le cas d'une machine ds qs
sans saillance)
Loi de commande
T * 30
Commande vectorielle des machines à courant alternatif
Pour les vitesses supérieures à la vitesse nominale de la machine, la tension est maintenue
constante. L’accroissement de vitesse est obtenu par une réduction de flux. La machine
fonctionne dans une région à “ puissance constante ”.
Réduction de flux dans les machines synchrones à rotor bobiné => par une diminution du
courant inducteur. Mais cette technique ne peut Réduction de flux dans une machine à
aimants présentant une forte sailance (rotor laminé axialement) => utilisation de la réaction
d’induit.
Celle-ci est obtenue en introduisant une composante négative sur ids (on considère un repère
dq dont l’axe d est lié à Ψf). Cette dernière, opposée au flux inducteur Ψf provoque une
réduction du flux d’entrefer. Mais on doit alors réduire iqs pour avoir i = i 2 +i 2 < i
s ds qs max
31
Commande vectorielle des machines à courant alternatif
axe q
R s i ds L ωe i
qs qs
L ω i
ds e ds R s i qs
δ V
f
V V
max s
iqs
axe d
i Ψ
ds f
(<0 )
32
Commande vectorielle des machines à courant alternatif
Te
croissant
ωm
croissant A Is = I
max
limite en courant
B i
s
C
- ψ -ψ i
f f ds
L L ds - L qs
Vs = V max ds
limite en tension
33
Commande vectorielle des machines à courant alternatif
Soit : (
v 2 max = (Lqsω eiqs )2 + (Ldsω e ids + ω eψ f )2 = ω e 2 (Lqsiqs )2 + (Lds ids + ψ f )2 )
Rappelons ωe = ωm pour la machine synchrone.
Cette équation définit des trajectoires ellipsoïdales dont les dimensions diminuent avec la
ψ
vitesse et centrées en ( − f ,0).
Lds
Les courbes Te=cste sont des hyperboles présentant une asymptote parallèle à l’axe q et
ψf
passant par (− ,0).
Lds − Lqs
34
Commande vectorielle des machines à courant alternatif
maintient le courant et la tension à leur valeur nominale. Le point de fonctionnement (ids, iqs) est
donc donné par l’intersection du cercle définissant le courant limite et l’ellipse relative à la
tension maximale à la vitesse considérée. Une augmentation de ωm se traduit par une diminution
de la taille de l’ellipse (Vs = Vmax) et un déplacement du point d’intersection sur le cercle I=Imax.
L’augmentation de vitesse se fait avec diminution du couple disponible à “ puissance constante ”.
35
Commande vectorielle des machines à courant alternatif
36
Commande vectorielle des machines à courant alternatif
Fin du chapître
37