Académique Documents
Professionnel Documents
Culture Documents
1
Elle repousse les harmoniques à des fréquences plus élevés.
Et comme conséquences :
Minimisation de l'ondulation de courant de charge.
Fiable coût du filtre de sortie.
Pour optimiser la commande MLI on utilise deux paramètres qui caractérisent cette
commande:
L'indice de modulation, m défini par le rapport de la fréquence de la porteuse f p
sur
fp
la fréquence de la référence, fr. Soit m .
fr
Le taux de modulation, r définie par le rapport de l’amplitude de tension de référence
Vm
Vm , sur l’amplitude de la porteuse V pm , r
V pm
La modulation est synchrone lorsque, m est entier et elle est asynchrone dans le cas
contraire.
2
V r 1 V rm sin( t )
2
V r 2 V rm sin( t ) (1)
3
4
V r 3 V rm sin( t )
3
D1 D2
Q1 Q2
VL
+
E -
iL
D3 D4
Q3 Q4
3
pour le niveau 2:
si 0 <t< α1 et π- α3 <t< π- α2 et π+ α2<t< π+ α3 et 2π- α1<t< 2π
Q3, Q4 sont passants et Q1, Q2 sont bloqués.
si α2 <t< α3 et π- α1 <t< π+ α1 et 2π- α3<t< 2π- α2
Q1, Q2 sont passants et Q3, Q4 sont bloqués.
La tension de sortie est:
VL= 0
pour le niveau 3:
Q2, Q3 sont passants et Q1, Q4 sont bloqués.
La tension de sortie est:
VL= -E
2. 1 Commande complémentaire
Pour éviter le court-circuit des sources de tension par conduction de plusieurs
interrupteurs, et pour que le convertisseur soit totalement commandable, on adopte une
commande complémentaire (Figure 4).
La figure 4 montre les formes d'onde de la tension de sortie VL, ainsi que les signaux du
chaque interrupteur.
4
2. 2 Elimination des harmoniques
L'idée de cette stratégie a été introduite pour la première fois par Tumbull en 1967, puis
développée par Patel et Hoften 1973 [12]. Son principe consiste d'abord à formuler
l'expression générale de l'amplitude des harmoniques, en se basant sur le développement en
série de Fourier. L'expression obtenue est une fonction des angle, αi de commutation ensuite,
un système d'équations non linéaire est obtenu, en imposant la valeur désirée du fondamental
et en annulant certains harmoniques. La résolution de ce système non linéaire permet de
déterminer les angles αi, par conséquent les instants de commande des interrupteurs.
Les séries de Fourier sont des séries de fonction périodiques. L'objectif est de
décomposer un signale périodique en somme de sinus et de cosinus. Ceci peut être exprimé
d'une manière mathématique par la relation suivante:
Les paramètres a0, an et bn appelés: coefficients de Fourier, on note aussi que f0 est la
fréquence du fondamental. Pour une fonction périodique les cœfficients a0, an et bn sont
déterminés à partir des relations suivantes:
2
1
a0
2 0
f ( t ) dt
2
1
n
a
f ( t ) cos( 2 n f 0 t ) dt (4)
0
2
1
b f ( t ) sin( 2 n f 0 t ) dt
n
0
5
/2
4
bn V L
( t ) sin( 2 n f 0 t ) dt pour n impair (9)
0
6
On cherche à éliminer tous les signaux qui possèdent des harmoniques et on garde seulement
le fondamental. Mais pour cet exemple, on peut écarter uniquement deux harmoniques
d’ordre 3 et 5. Si on fixe une amplitude désirée du fondamental, v1, et en annulant les
amplitudes des harmoniques d’ordre 3 et 5, on obtient le système d’équations non linéaires
suivant :
4E
(cos 1 cos cos 3 ) v 1
2
4E
(cos 3 1 cos 3 cos 3 3 ) h 3 0
3 2
4E (cos 5 1 cos 5 cos 5 3 ) h 5 0
5
2
4E
(cos 7 1 cos 7 2
cos 7 3 ) h 7
7
cos 1 cos 2 cos 3 v 1
4E
cos 3 1 cos 3 2 cos 3 3 0
cos 5 1 cos 5 cos 5 0
2 3
cos 7 1 cos 7 2
cos 7 3
cos 7 4
... cos 7 c
0
.
.
cos c 1 cos c cos c cos c ... cos c 0
2 3 4 c
Cette solution permet d’éliminer tous les harmoniques mais ce n’est pas possible d’obtenir
une solution optimale du système non linéaire ci-dessus.
La méthode de Newton-Raphson est habituellement la plus employée pour résoudre un tel
système.
On pose m v1 : taux de modulation 0 m 1
4 E
Dont la solution recherchée, les angles de conduction doivent obéir à la contrainte suivante :
1 2
..... c
(12)
2
7
3. Onduleur triphasé
La structure suivante représente un groupement de trois onduleurs monophasés pour
alimenter une charge triphasée comme montré à la figure. 6.
+ v
Ond mono 3N
Discrete, Ich RL
-
Ts = 1e-006 s. E1 Vch Scope
i
powergui + -
R1
Ond mono 3N
Ich1 RL Scope 3
Commande E2
i
+ -
R2
Ond mono 3N
Ich 2 RL 1
E3 i
+ -
R3
Scope 2 + v
-
Vch2 Scope 1
1
V (V ab V ca )
an
3
1
V bn (V bc V ab )
3
1
V cn (V ca V bc )
3
8
1
V an ( 2 V 1 V 2 V 3 )
3
1
V bn (V 1 2 V 2 V 3 )
3
1
V cn (V 1 V 2 2 V 3 )
3
f 2 1 , 2 ,......... .. N
k3 (15)
.
.
.
f N 1 , 2 ,......... .. N
kN (16)
On peut écrire
F K (17)
Où
f1 ,
T
F f 2 ,........ f N (18)
1 , 2 ,........
T
N
(19)
K k 1 , k 2 ,........ k N
T
(20)
9
Dans un système d'équations non linéaire, l'algorithme de la méthode de newton peut être
présenté comme suit:
1) Donner les valeurs initiales des qui assurant la convergence de la méthode pour j 0
On pose
0
1 , 0 0
2
,......,
0
N
(21)
2) Calculer la matrice,
F ( ) F
j j
(21)
3) Linéarisation de l'équation (17)
j
f
d K
j j
F
(22)
Où
f 2 f 2 f 2
…...
j 1
f 2 N
. .
. .
(23)
. . . .
. . . .
f.N f N . .f N
. …...
. 1 . 2 . . N
et
T
d d 1 , d ,......, d
j j j j
2 N
(24)
4) A partir de (II.31) on trouve
j
f
d INV (K F
j j
) (25)
j j
f f
Où INV
est la matrice inverse de
5) Mise a jour de ,
j 1
d
j j
(26)
d
j
6) Répéter le processus de l'équation (21) à (25), jusqu'à la valeur désiré de .
Les étapes précédentes sont mises en pratique dans l'algorithme de la figure 6.
10
Initialisation des angles
0
Calcul de la matrice
F ( ) F
j j
Résolution du système
Oui
d
Convergence
est la solution
Non
d
cos 5 1 cos 5 2
cos 3 3
0 (28)
cos 7 1 cos 7 2
cos 5 3
0 (29)
Avec
m r (30)
4
T
1 , ,
j j j j
2 3
11
2) La matrice non-linéaire du système:
cos( 1 ) cos( 2 ) cos( 3 )
j j j
cos( 5 1 ) cos( 5 2 ) cos( 5 3 )
j j j j
F
j
cos( 5 1 ) cos( 7 2 ) cos( 7 3 )
j j
On peut écrire les équations (27), (28) et (29) de la forme matricielle suivante:
F ( ) T
0
3) Linéarisation de l'équation (II.47) environ de
0
f
d T
0 0
F
d
T
d d d
0 0 0 0
et 1 2 N
12
Pour mettre en application cet algorithme dans un ordinateur, la programmation en MATLAB
est employée. Après avoir exécuté le programme, on obtient des résultats montrés par les
figures suivantes :
13
Figure 10 la variation de l’amplitude des harmoniques en fonction
de taux de modulation m.
Le THD (the Total Harmonics Distorsion) est donné par l'expression suivante:
2
H (n)
n2
THD
H 1
Où
H 1
est l'amplitude de la composante fondamentale, dont la pulsation est 0 .
H (n)
est l'amplitudes de l'harmonique de rang n, dont la pulsation est n 0 .
N
4E
H (n)
n
cos( n K
)
K 1
N
4E
H 1
cos( K
)
K 1
On obtient
2
1
N
cos( n K
)
n2 n K 1
THD N
cos( K
)
K 1
Dans le cas d’un onduleur à trois niveaux et pour ( 0 m 0 . 92 ) on obtient la forme du THD
montré par la figure. 10.
14
D’une manière générale, la distorsion harmonique totale THD de la tension de sortie de
l’onduleur, est inversement proportionnelle au taux de modulation (que ce soit pour la tension
simple ou pour la tension composée) .
L’augmentation du nombre d’angles de commutation ne réduit pas forcément la distorsion
harmonique totale THD, c'est-à-dire que le THD varie d’une manière arbitraire en fonction du
nombre d’angles de commutation.
15
Onduleur en pont principal
D1 D2
Q1 Q2
Vdc1
D5 VL
Q5 IL
Charge
D6 D3 D4
Vdc2 Q6 Q3 Q4
16
Q1
VL D1 Q1 Q4
Q1
Q5 Q4 Q6
2Vdc D4 Q 4 Q4
D3 D2
D6
Vdc Q Q6 D 6
3 D3
D4 2
2 1 t
1
1 2 1 3 2 2 2
2
2 Q2 2 Q2 Q2
Q3 Q3 D1
Q2
D6 D6
Q3
IL Q5
t
Q1, Q3’
t
Q2, Q4’
t
Q5, Q6’
t
Vdc1 D1 D2
Q1 Q2
Q5 D5
Charge
Vdc2 IL
D7 VL
Q7
D3 D4
Q3 Q4
Vdc3 Q8 D8 Q8 D6
17
Ce genre d’assemblage est considéré pour chaque deux niveaux supplémentaires comme
montrés dans la figure. 15 qui représente un modèle général de notre nouvelle structure
d’onduleur multi niveaux.
Vdc1
D1 D2
D5
Q5 Q1 Q2
Vdc2
Q7 D7
Vdc3 Charge IL
Qk Dk
VL
Vdc (k-1) /2
D3 D4
Dn Q3 Q4
Qn
Dn+1 Dk+1 D8 D6
Vdc (n-1) /2
Qn+1 Qk+1 Q8 Q6
(30)
La valeur moyenne est nulle et seulement les harmoniques impairs qui existent. Par
conséquent, l'indice prend les valeurs impairs,
Les coefficients et du série de Fourier sont alors données par:
pour n paire
pour n impaire
18
pour n paire
pour n impaire
Dans le cas symétrie par rapport au quart de la période les coefficients de Fourier sont
les suivants:
pour n impair
19
La tension de sortie est impaire et symétrique par rapport au quart de la période.
De ce fait, les coefficients a0 et an sont nuls, de plus les harmoniques pairs en sinus sont
aussi nuls. Avec des sources continues identiques égales à , le développement en série de
Fourier de la forme d'onde de la tension de sortie est donné par:
(31)
Avec :
…………… (32)
Où .
Dans ce paragraphe nous présentons l'application des séries de Fourier à la tension
fournie par l'onduleur à cinq niveaux. Donc, nous décomposons le signal de sortie d'un
onduleur, pour déterminer les équations exprimant les différents harmoniques. Ces équations
sont en fonction des angles de commutation de commande des interrupteurs.
Avec, , l'équation (31) devient :
(34)
(35)
Une des approches la plus utilisée pour résoudre ce type de système d'équations non
linéaires est la fameuse méthode de Newton.Raphson. Cependant, la résolution en utilisant
cette méthode dépend fortement des valeurs initiales d'autant plus qu'elle ne garantie pas une
solution optimale. De ce fait, nous avons opté l'utilisation des algorithmes génétiques (GAs).
20
4. 2 Optimisation par l’algorithme génétique
La plupart des AGs utilisent les opérateurs génétiques binaires. Les AGs à codage
binaire (ou à codage classique) sont moins efficaces dans le cas où ils seraient appliqués à des
problèmes multidimensionnels de grande précision ou des problèmes continus. Dans ce type
de codage les variables (les gènes) dans le chromosome sont en binaires (une chaînes
composée des ‘’0’’ et des ‘’1’’) ce qui nécessite à chaque fois de décoder ces chaînes pour
calculer leurs valeurs réelles avant de calculer les valeurs de la fonction coût. Cette
conversion se fait alors pour chaque individu et à chaque génération menant un temps de
calcul considérable. En effet, dans les AGs à codage réel, les variables réelles apparaissent
directement dans le chromosome et sont exploitées par des opérateurs génétiques simples et
spéciaux (expressions mathématiques). Dans ce type de codage, les opérateurs de la
recombinaison génétique agissent d’une façon différente à celle de codage binaire.
Soit :
r 0 ,1 est un nombre aléatoire (suit la distribution uniforme),
vkmax et vKmin sont respectivement les limites inférieure et supérieure de l’élément dont
la position dans le chromosome est k.
La description génétique d’un AG à codage réel peut être exécuté selon les fonctions
suivantes:
Dans cet opérateur, les chromosomes sont sélectionnés par pairs ( S ,Sv).Trois types de w
et
t 1
Sw ( w 1 ,..., w k , v k 1 ,..., v N )
21
où k est choisi aléatoirement de l’ensemble 2 ,..., N 1 .
(ii) Le croisement arithmétique entier: Une combinaison linéaire des deux parents S et t
v
t 1 t 1
S
t
w
résultent les enfants Sv et S w donnés par
t 1
r .( S v ) (1 r ). S w
t t
Sv
et
t 1
r .( S w ) (1 r ). S v
t t
Sw
t
(iii) Le croisement heuristique: S et t
v
S w
sont combinés tel que :
S v r S w S v
t 1 t t t
Sv
et
S w r S v S w
t 1 t t t
Sw
(ii) La mutation uniforme multiple : Le même principe que la méthode précédente mais n
variables du même chromosome sont sélectionnés aléatoirement, où n est aléatoirement choisi
de l’ensemble 1, 2 ,..., N .
(iii) La mutation Gaussienne : Tout les éléments du chromosome sont mutés tel que :
t 1
( v 1 ,..., v k ,..., v N ).
' ' '
Sv
où
vk vk fk ,
'
k=1, 2, …, N
Où fk est un nombre aléatoire tiré d’une distribution gaussienne de moyenne nulle et d’une
variance adaptative telle que :
22
T g t v max v min
K
K
k
T 3
g
Avant la reconstitution de la nouvelle population, une contrainte doit être appliquée aux
variables du chromosome après chaque opération du croisement et de mutation.
Génération aléatoire de la
première population, t=1
Oui
Si t T
Non
Solution optimale
Sélection des parents
t t
S v et S w
Croisement et mutation
t 1 t 1
Sv et S w
23
(36)
Pour mettre en application cet algorithme, l'outil GAtool de MATLAB est employé. La
Figure. 17 représente la variation des angles de commutation en fonction de tel que
. Les angles de commutation doivent satisfaire la contrainte,
Pour illustrer la forme de la tension de sortie de l’onduleur à cinq niveaux, on prend par
exemple deux valeurs du coefficient de réglage.
(i)Pour
Dans ce cas la forme d’onde de la tension de sortie et les signaux de commande des
interrupteurs sont représentés sur la figure 18.
24
Figure. 18 Tension de sortie et signaux de commande d’un onduleur à 5 niveaux
(ii) Pour
Dans ce cas la forme d’onde de la tension de sortie et les signaux de commande des
interrupteurs sont représentés sur la figure 19.
25
Le spectre fréquentiel discret de la tension montre que les harmoniques de rangs impairs
existent.
26