Professional Documents
Culture Documents
MMOIRE PRSENT
L'UNIVERSIT DU QUBEC TROIS-RIVIRES
PAR
DEMIAN PIMENTEL
JUILLET 2006
Reproduced with permission of the copyright owner. Further reproduction prohibited without permission.
Avertissement
Avant-propos
Reproduced with permission of the copyright owner. Further reproduction prohibited without permission.
Remerciements
Je voudrais exprimer toute ma gratitude envers toutes les personnes qui de prs ou de
loin ont contribu l'avancement de mes travaux de recherche. Le mmoire prsent est
le fruit d'un effort qui a t support par tous ces apports. Je remercie alors:
Mon directeur de recherche, M. Ahmed Chriti, pour avoir accept de diriger mes
travaux et pour m'avoir guid tout au long de ce projet. Aussi mon codirecteur
M. Mohamed Ben Slima. Merci pour le gnreux support financier qui m'a permis de poursuivre aisment mes tudes de matrise l'UQTR.
Ma femme, Liliana, pour son appui et sa comprhension tout au long de ces annes d'tudes.
Ma mre, mon pre, ma sur et mon frre pour m'avoir toujours appuy dans la
poursuite de mes tudes.
Juillet 2006
11
Reproduced with permission of the copyright owner. Further reproduction prohibited without permission.
Rsum
Le but du prsent travail de recherche est de concevoir un onduleur monophas rsonance srie contrl par la technique de modulation de densit d'impulsions (MDI). Ce
type de montage peut tre utilis pour alimenter et contrler la puissance fournie un
systme de chauffage par induction (largement utilis dans l'industrie grce la haute
efficacit nergtique).
Les convertisseurs de puissance classiques prsentent trois problmes qui peuvent tre
corrigs en utilisant la technique MDI : un bas facteur de puissance, la contamination
harmonique des lignes de transmission et des pertes par commutation des interrupteurs
de puissance. Cela entrane divers problmes dont notamment, des pertes nergtiques
(ce qui se traduit en cots d'opration). La technique de modulation de densit
d'impulsions permet de concevoir et raliser des convertisseurs de puissance ayant un
faible taux de distorsion harmonique et un facteur de puissance proche de l'unit, tout en
rduisant les pertes par commutation.
En outre, la MDI permet d'obtenir des signaux de commande des frquences leves
(centaines de kilohertz), ce qui est requis dans le chauffage par induction (contrle sur
l'effet de pntration). La nature rsonante de la mentionne technique entrane automatiquement la commutation douce des interrupteurs (passage par zro du courant). Les
pertes par commutation et le bruit lectromagntique sont ainsi drastiquement rduits par
rapport aux convertisseurs classiques, ce qui lve le rendement nergtique du systme.
Dans un premier temps, une recherche bibliographique a permis d'obtenir ou approfondir les connaissances relatives la MDI et d'autres techniques de modulation (approches thoriques, modles mathmatiques, applications, avantages). Pour amliorer la
comprhension du sujet et y acqurir une matrise pertinente, l'tude des onduleurs
rsonance srie et celle de la modulation de densit d'impulsions est prsente.
111
Reproduced with permission of the copyright owner. Further reproduction prohibited without permission.
Une autre tape a consist la ralisation de simulations par des moyens informatiques.
Celles-ci ont permis de faire une valuation a priori du systme, pour ensuite passer la
ralisation du systme sur banc d'essais.
Une section est consacre l'utilisation d'algorithmes gntiques pour obtenir une stratgie de commande base sur la MDI permettant d'obtenir un facteur de puissance unitaire dans toute la plage de modulation.
La ralisation pratique met en marche l' onduleur command par la MDI et un asservissement en puissance est inclus. Un DSP (processeur numrique de signal) est utilis pour
gnrer les signaux de commande et faire l'acquisition, le filtrage et le traitement des
donnes servant contrler le systme en boucle ferme.
L'valuation de la performance du systme a t faite et a permlS de recueillir
l'information pertinente concernant les paramtres cls: facteur de puissance, taux de
distorsion harmonique et autres.
Juillet 2006
Mots cls
lV
Reproduced with permission of the copyright owner. Further reproduction prohibited without permission.
Avant-propos ...................................................................................................................... i
Remerciements .................................................................................................................. ii
Rsum ............................................................................................................................. iii
Mots cls ................................................................................................................. iv
Table des matires ............................................................................................................. v
Liste des figures ............................................................................................................... ix
Liste des tableaux ............................................................................................................ xii
des equabons
'
.
.
......................................................................................................... XIV
Llste
Problmatique .............................................................................................. 3
1.2
Objectifs ....................................................................................................... 5
1.3
Mthodologie ............................................................................................... 7
1.4
2.2
2.3
2.2.1
2.2.2
2.2.3
2.3.2
Thyristors ..................................................................................... 17
v
Reproduced with permission of the copyright owner. Further reproduction prohibited without permission.
2.4
2.5
2.6
2.3.3
2.3.4
2.3.5
IGBT ............................................................................................ 18
2.4.2
2.4.2.2
2.5.2
Conclusion ................................................................................................. 35
Introduction ................................................................................................ 37
3.2
3.3
3.4
3.5
3.6
3.4.1
3.4.2
Modes de commutation................................................................ 45
3.5.2
3.5.3
3.5.4
3.5.5
3.7
3.8
Reproduced with permission of the copyright owner. Further reproduction prohibited without permission.
3.9
3.8.1
3.8.2
3.8.3
3.8.4
3.8.4.2
3.8.4.3
Conclusion ................................................................................................. 79
Introduction ................................................................................................ 80
4.2
4.2.2
4.3
4.4
4.5
Conclusion ................................................................................................. 95
Introduction ................................................................................................ 97
5.2
5.3
5.4
5.2.1
5.2.2
5.3.2
5.3.3
5.3.4
Reproduced with permission of the copyright owner. Further reproduction prohibited without permission.
5.5
Annexe 2
Annexe 3
Annexe 4
V111
Reproduced with permission of the copyright owner. Further reproduction prohibited without permission.
Figure 2.1
Figure 2.2
Figure 2.3
Figure 2.4
Figure 2.5
Figure 2.6
Figure 2.7
Figure 2.8
Figure 2.9
Figure 3.2
Figure 3.3
Figure 3.4
Figure 3.5
Figure 3.6
Figure 3.7
Figure 3.8
Figure 3.9
IX
Reproduced with permission of the copyright owner. Further reproduction prohibited without permission.
Figure 4.2
Figure 4.3
Figure 4.4
Figure 4.5
Figure 4.6
Figure 4.7
Figure 5.1
Figure 5.2
Figure 5.3
Figure 5.4
Figure 5.5
Figure 5.6
Reproduced with permission of the copyright owner. Further reproduction prohibited without permission.
Figure 5.7
Figure 5.8
Figure 5.9
Figure A.2
Figure A.3
Figure A.4
CRS avec commande par MDI utilis avec l'algorithme gntique ........ 129
Figure A.5
Figure A.6
Figure A.7
Figure A.8
Figure A.9
Xl
Reproduced with permission of the copyright owner. Further reproduction prohibited without permission.
Reproduced with permission of the copyright owner. Further reproduction prohibited without permission.
Xl11
Reproduced with permission of the copyright owner. Further reproduction prohibited without permission.
(2.1) .................... 12
1
2
Pe =-CV le
2
(2.2) .................... 14
i = 1-fi sin(wl)
(2.3) .................... 21
(2.4) .................... 22
(2.5) .................... 22
Ee
wC
(2.6) .................... 22
(2.7) .................... 22
XL = jwL = j27ifL
(2.8) .................... 23
X __1__ 1
e - j wC - j27ifC
(2.9) .................... 23
(2.10) .................. 23
1Zp 1= - , = = = = = = =
1 ( Cw-1 )2
-+
2
R
(2.11) .................. 23
Lw
XIV
Reproduced with permission of the copyright owner. Further reproduction prohibited without permission.
{jJs
= tan-1
LO}-1 ]
RCO}
(2.12) .................. 24
(2.13) .................. 24
1
27ifL = 27ifC => Jo
= 27r-J Le
(2.14) .................. 24
(2.15) .................. 25
(2.16) .................. 26
(2.17) .................. 26
(2.18) .................. 30
1
Te = -
le
(2.19) .................. 31
(2.20) .................. 31
(2.21) .................. 32
p=vxi
(3.1) .................... 48
xv
Reproduced with permission of the copyright owner. Further reproduction prohibited without permission.
v=
v -fi COSOJt
(3.2) .................... 48
(3.3) .................... 49
(3.4) .................... 49
S=VI
(3.5) .................... 49
P = VIcosrp
(3.6) .................... 49
Q = VIsinrp
(3.7) .................... 50
fP
= - = cosrp
(3.8) .................... 50
I=-P-
(3.9) .................... 50
VxfP
(3.10) .................. 51
00
P = IVHI HCOSrpH
(3.11) .................. 52
H=I
00
(3.12) .................. 52
Q= IVHI HsinrpH
H=I
(3.13) .................. 52
fP
I
=-P = V,I1 1 cosrp1 =-1..
cos rpl =PCOSrpl
S
VJ
(3.14) .................. 52
XVI
Reproduced with permission of the copyright owner. Further reproduction prohibited without permission.
(3.15) .................. 53
(3.16) .................. 53
(3.17) .................. 53
Ji=-;====
.JI + TDH 2
cos cp
= Ji cos cp =-;======2
fp
(3.18) .................. 53
.Jl+TDH
dich
1
L+dt C
lch
4V.
= -smOJt
(3.19) .................. 54
7r
d\h
R -+-1
dich
1. =--COSOJt
4VOJo
L --+
2
dt
dt
ch
7r
(3.21) .................. 54
Lx +Rx+- =0
C
-R~R
x=
OJo
-4C
2L
=LC
R _.
x=--+ JOJo
2L
(3.20) .................. 54
R 1
=--2L
_4_1
(R)2
L
LC
(3.22) .................. 54
(3.23) .................. 54
(3.24) .................. 54
XVll
Reproduced with permission of the copyright owner. Further reproduction prohibited without permission.
ich _ g
sin Olot)
(3.25) .................. 54
(3.26) .................. 55
LOlo
=L~=-
Le
(3.27) .................. 55
(3.28) .................. 55
O3
_ 4V
-
(3.29) .................. 55
R7r
(3.30) .................. 55
(3.31) .................. 55
=0
iCh(t=O)
{
dich(t=O)
=0
(3.32) .................. 56
dt
(3.33) .................. 56
(3.34) .................. 56
__ 4V
O2 -
R7r
(3.35) .................. 56
XV111
Reproduced with permission of the copyright owner. Further reproduction prohibited without permission.
ch
= -4V ( 1- e
Rtl
-~tJ sin al t
2L
2L 2Qo
r=-=-
(3.36) .................. 56
(3.37) .................. 56
COo
(3.38) .................. 57
_TM
1 =1
eO
l-e
max
l-e
.
1Im1e
T--+CXl
_ TMDI
(3.39) .................. 58
= 1m aT,x -
(3.40) .................. 58
MDI
(3.41) .................. 58
Pmax
=-
(3.43) .................. 58
tl
(3.44) .................. 59
XIX
Reproduced with permission of the copyright owner. Further reproduction prohibited without permission.
a)
b)
(3.45) .................. 60
c)
cl)
(3.46) .................. 74
(4.1) .................... 89
Jonet _selTDH
.fPdesire
= TDHeva/ue - TDHdesire
(4.2) .................... 89
arrt
(4.3) .................... 89
xx
Reproduced with permission of the copyright owner. Further reproduction prohibited without permission.
Ampre
AG
Algorithme gntique
by
Capacit
CAN
CE
Cf
CRLC
CRS
Puissance dformante
DSP
Ec
EEPROM
Farad
fa
fA
Frquence de rsonance
fB
fc
Frquence de commutation
JE
tH
fonct_seljp
fonct_selTHD
jjJ
Facteur de puissance
XXI
Reproduced with permission of the copyright owner. Further reproduction prohibited without permission.
fPdesire
fPevalue
GTO
Henri
Courant
lA
Intelligence artificielle
iacquis
le
Courant de commutation
leo
ich
ich-g
ich-p
ie
leo
Valeur initiale de ie
ifiltr
IGBT
IGCT
ho
lmax
lpd
ITl
iteration
Joule
Unit imaginaire
Kilo
TM = T MDI
(i = -1)
XXl1
Reproduced with permission of the copyright owner. Further reproduction prohibited without permission.
Inductance
LE
Milli
Dernier harmonique
mac
MDI
ML!
MOSFET
Nano
np:ns
Rapport du transformateur
OI, 02, 03
Puissance active
PA
Pan
Pc
Peh
Peon
Puissance de consigne
Pm
Pmax
Pn
Puissance ractive
T MDI
xxiii
Reproduced with permission of the copyright owner. Further reproduction prohibited without permission.
Qop
Qos
Rsistance
RE
RLC
RRLC
Seconde
Puissance apparente
seq
Squence
seqa
Squence anticipe
SiC
Carbure de silicium
sps
Temps
Priode de commutation
TDH
TDHdesire
TDHevalue
TMDI
to
Temps d'ouverture
UART
universel asynchrone)
Tension
Volt
XXIV
Reproduced with permission of the copyright owner. Further reproduction prohibited without permission.
VI
VA
Vc
Tension de commutation
Vc
VCO
VCE
VCE-sat
VCf
variable
Xc
Ractance capacitive
XCO
XL
Ractance inductive
Xw
Facteur d'amortissement
Zp
Zs
rp
rpl
Il
Micro
Ji
Facteur de distorsion
01
Frquence angulaire
010
xxv
Reproduced with permission of the copyright owner. Further reproduction prohibited without permission.
Chapitre 1 - Introduction
les (charbon, gaz naturel et ptrole). Seulement une minorit est gnre partir de sources nuclaires et renouvelables. Or, les sources fossiles et nuclaires prsentent de gros
risques et ne sont pas disponibles en quantit illimite. D'autre part, elles sont polluantes
et les manations de diffrents gaz dues la combustion de combustibles fossiles commencent avoir un effet important sur le changement climatique. Une solution est
l'utilisation grande chelle des sources d'nergie renouvelables, dont les plus prometteuses sont l'nergie olienne et l'nergie solaire. L'lectronique de puissance permettra
d'exploiter de manire efficace ces sources et en plus, elle sera une partie indispensable
dans la conception de vhicules lectriques performants (l'utilisation de piles combustible s'avre prometteuse). C'est ainsi que cette technologie pourra contribuer la diminution de la pollution qui ronge la plante, tout en utilisant des sources d'nergie propres.
D'un autre ct, le cot des systmes d'lectronique de puissance est la baisse, tandis
qu'on assiste une amlioration de leur performance (moindres pertes nergtiques, rduction du volume et du poids). Une des plus grandes contributions de l'lectronique de
puissance est qu'elle permet d'conomiser de l'nergie dans les systmes lectriques car
elle permet une utilisation plus efficace de l'lectricit. On estime qu'on pourrait conomiser entre 15% et 20% de l'nergie consomme en utilisant extensivement
l'lectronique de puissance pour faire la conversion d'nergie [1].
Reproduced with permission of the copyright owner. Further reproduction prohibited without permission.
Par ailleurs, l'lectronique de puissance produit la plupart de la pollution lectromagntique dans les rseaux lectriques. Ceci est d la distorsion excessive de la tension ou
du courant, cre principalement par les convertisseurs lectroniques de puissance qui y
sont branchs et qui par ailleurs sont de plus en plus nombreux. Cela entrane divers problmes, dont notamment:
bruit audible;
Bien que l'lectronique de puissance soit la principale source de ces problmes, c'est
cette mme technologie qui permettra de rduire ces effets. Grce elle, on peut concevoir des filtres spcialiss et laborer des convertisseurs de puissance de haute technologie qui permettront de rduire considrablement ladite pollution [2].
Ayant expliqu l'important rle de l'lectronique de puissance aux niveaux nergtique,
industriel et cologique, on est prt prsenter le travail de recherche qui est l'objet de
ce mmoire. On prsentera l'tude et l'valuation sur banc d'essais d'un convertisseur de
puissance qui pourra tre utilis dans un systme de chauffage par induction. On montrera que le convertisseur propos aura les qualits cherches (haut rendement et faible pollution des lignes de transport d'lectricit).
Reproduced with permission of the copyright owner. Further reproduction prohibited without permission.
1.1
Problmatique
Tel qu'il a dj t mentionn, les convertisseurs lectroniques de puissance traditionnels sont la principale cause de la distorsion de la tension et du courant dans les rseaux
lectriques d'o l'importance de concevoir des convertisseurs de puissance qui par leur
design soient peu polluants et efficaces. Parmi les principales irrgularits qui sont prsentes dans les signaux des lignes de transport d'lectricit, on trouve [2] [3] :
distorsions harmoniques;
interfrences;
distorsions de crneau;
papillotements;
La figure 1.1 illustre ces phnomnes. L'allure de la tension dans le graphique est parfaitement sinusodale de manire pouvoir tablir les diffrences entre un signal correct et
un signal qui prsente des distorsions. Le courant montre alors les effets indsirables des
irrgularits dj mentionnes (la tension peut subir, d'ailleurs, les mmes manifestations). L'idal serait d'avoir tous les deux, courant et tension, libres d'anormalits (signaux parfaitement sinusodaux frquence et valeur efficace constantes ne prsentant
aucun dphasage entre eux).
En outre, il y a encore plusieurs dfis surmonter pour rpondre aux besoins des utilisateurs des systmes lectroniques de puissance. Parmi ceux-ci on trouve [4]:
efficacit accrue;
Reproduced with permission of the copyright owner. Further reproduction prohibited without permission.
15O~--------~------~--------~--------~--------~15
. . . .,. . l.~.:~.
:
100,
50 ..1..
c
.2
c
l...l,,........................1............,.......... ~1,.:.~I\..
~.
,'!
inter harm9niQUeS
i
i
1
j
.J ..........\ ... ,... . ...~
1
;.... J......
CD
harmoniques
'\:
1
1
4
\$
"1:: , ......................
l
\ i
i
...............L.....................\ ..L.............. ....... J, ...... ........+..... .................. ..s
7..so
ti
interfrences
1.
\:
i\
-.. -.......... ,,--- ---:-...... -----~-..- .... ,.--- .. ,.--.. -..... -- -- ... ----~- -.. \
.,"'./
::
:i
0.005
0.01
distorsions de
cr: neau
.....
;
:
-......-:.
t.
-- ---.. -,. --- .. ---~ .... --- --., .. -- ...... -- .... -----..
::
0
0
10
'
l papilloteme~ts
~5O~--------~---------L--------~~~------~---------J~5
Figure 1.1
0.015
temps [s]
0~02
o.m-
Une grande partie de ces exigences peut tre rsolue partir de la conception. Il est donc
important de faire de la recherche ce niveau pour amliorer de faon significative les
performances des convertisseurs lectroniques de puissance. Le systme tudi dans ce
mmoire correspond la catgorie des convertisseurs ca-ca monophass d'une puissance
infrieure 1000 W et avec correction du facteur de puissance [4]. Les conditions
considrer lors du design du convertisseur propos sont les suivantes:
Reproduced with permission of the copyright owner. Further reproduction prohibited without permission.
contrle numrique.
Les convertisseurs de puissance classiques sont loin de rpondre ces exigences. Les
onduleurs rsonance commands par des techniques pertinentes permettent d'y arriver.
Ce sont des convertisseurs dont la commutation des interrupteurs de puissance se fait
soit courant nul, soit tension nulle (ou courant et tension nuls, ce qui est mieux).
Cela rduit normment les pertes de commutation, ainsi que le bruit lectromagntique
produit. Or, chacune des topologies des convertisseurs rsonance pose ses propres problmes et la performance finale du systme dpendra fortement de la technique de commande choisie.
La technique de commande par modulation de densit d'impulsions (MDI) prsente certains avantages comparativement l'approche de modulation de largeur d'impulsions
classique (MU). En effet, la MDI, en plus du rglage de puissance, permet aussi de faon inhrente de maintenir un facteur de puissance proche de l'unit [5] [6].
Le plus important dsavantage de cette technique de modulation est que le facteur de
puissance atteint des niveaux inacceptables lorsque le niveau de modulation est bas
[7] [8]. Il faut donc proposer de nouvelles stratgies de commande pour amliorer cette
mthode.
1.2 Objectifs
Le travail de recherche prsent dans ce mmoire vise tudier les topologies des
convertisseurs rsonance et quelques stratgies de contrle courantes afin de dterminer leurs qualits. Ceci permettra de faire la comparaison avec la cible de l'tude qui est
un onduleur monophas rsonance srie command par modulation de densit
Reproduced with permission of the copyright owner. Further reproduction prohibited without permission.
d'impulsions et facteur de puissance unitaire. Une fois que cette technique ait t analyse, on pourra tablir une stratgie pour amliorer le facteur de puissance tout comme
le taux de distorsion harmonique. L'valuation du systme propos sera d'abord faite par
des moyens analytiques, ensuite on utilisera des simulations dans l'environnement Matlab / Simulink et la fin on passera l'valuation sur banc d'essais. Pour finir, on
proposera une nouvelle stratgie de commande qui pourrait corriger les faiblesses trouves.
La ralisation pratique doit galement inclure l'asservissement de puissance qui sera
faite l'aide d'un contrleur hystrsis. Ceci impose le recours un processeur de signal numrique (DSP - Digital Signal Processor) pour l'acquisition, le filtrage et traitement des donnes provenant de l'onduleur.
On verra que le systme prsent est adquat pour alimenter et contrler la puissance
fournie un systme de chauffage par induction. Celui-ci est largement utilis dans
l'industrie grce sa haute efficacit nergtique [9].
Les objectifs du prsent travail sont alors:
Reproduced with permission of the copyright owner. Further reproduction prohibited without permission.
1.3
Mthodologie
6. Rdaction du mmoire.
La recherche bibliographique permettra d'obtenir ou approfondir les connaissances relatives la MDI et aux diffrents sous-systmes (approches thoriques, modles mathmatiques, applications, avantages).
Reproduced with permission of the copyright owner. Further reproduction prohibited without permission.
Par la suite, l'tude analytique et les simulations par des moyens informatiques permettront de faire une valuation prliminaire du systme, pour ensuite passer la ralisation
pratique.
L'valuation de la performance sera faite l'aide d'un instrument de mesure spcialis et
d'un oscilloscope numrique. Il sera important de recueillir les paramtres cls dont le
facteur de puissance et le taux de distorsion harmonique (TDH).
Le document prsent se divise en six chapitres. Dans les paragraphes suivants, on explique brivement le contenu de chacun.
Le chapitre 1 est rserv l'introduction gnrale.
Dans le chapitre 2, une tude des convertisseurs rsonance sera prsente. On dcrira
d'abord les avantages de ceux-ci par rapport d'autres topologies, pour ensuite prsenter
une analyse gnralise des onduleurs rsonance srie.
Le chapitre 3 est ddi la modulation de densit d'impulsions. On tablira d'autres
techniques pouvant servir contrler les convertisseurs rsonance. Une tude analytique et les rsultats de simulation dans l'environnement Matlab / Simulink seront inclus. Aussi, l'tude et la simulation de la commande du systme en boucle ferme seront
prsentes: il s'agira d'un contrleur hystrsis trois niveaux.
Dans le chapitre 4, on tudiera la mise en uvre d'un algorithme gntique servant la
gnration de squences de commande par modulation de densit d'impulsions dont les
caractristiques au niveau du facteur de puissance et le taux de distorsion harmonique
seront amliores par rapport aux squences de modulation utilises typiquement.
Le chapitre 5 est ddi la ralisation pratique du projet. Une liste des paramtres du
systme, des schmas, des oscillogrammes et des tableaux permettront de dtailler le
systme conu et de montrer les rsultats obtenus aprs les tests. Cette partie inclut la
8
Reproduced with permission of the copyright owner. Further reproduction prohibited without permission.
Reproduced with permission of the copyright owner. Further reproduction prohibited without permission.
Un convertisseur statique est un dispositif qui permet de faire le lien entre deux sources
d'nergie lectrique. Il contrle le transfert de celle-ci entre les deux sources et cela se
fait selon les caractristiques de l'application. Le transfert peut tre indirect (lorsque
l'nergie est entrepose avant d'tre utilise) ou tout simplement, direct [10]. La figure
2.1 montre une classification des convertisseurs lectroniques de puissance selon la nature de la source d'entre et celle de sortie.
Redresseur
Source
Source
Onduleur
continue
alternative
.....
:::l
(1)
CI)
o.~
(1)
o"t=
..c:
o
cu
>.(1)
>
c
Conversion
indirecte
Figure 2.1
.....
:::l
Source
Source
continue
alternative
2.1
Reproduced with permission of the copyright owner. Further reproduction prohibited without permission.
isolation galvanique;
rendement lev;
Le rendement est trs important puisque les niveaux de puissance sont levs pour
n'importe quelle topologie de convertisseur. Il est donc indispensable que le systme soit
conu de manire minimiser les pertes nergtiques. Pour cela, il faut utiliser des composants qui sont en thorie non dissipatifs, tels que :
interrupteurs semi-conducteur;
Ces derniers accomplissent des tches diverses telles que le stockage transitoire
d'nergie, le filtrage et des sous-systmes comme des circuits rsonants, des circuits
d'aide la commutation et des crteurs. La conception des convertisseurs de puissance
doit alors tre faite partir de ces lments et doit suivre un ensemble de rgles prcises.
2.2
Selon la littrature, les convertisseurs de puissance peuvent tre classifis en deux grandes catgories [10]-[12] :
commutation dure;
commutation douce.
11
Reproduced with permission of the copyright owner. Further reproduction prohibited without permission.
sion et / ou du courant. Ces derniers possdent des densits de puissance leves et des
pertes par commutation trs faibles [12].
(2.1)
Avec:
Pe
(W)
Ve
tension de commutation;
(V)
courant de commutation;
(A)
le
Je
frquence de commutation;
(Hz)
tF
temps de fermeture;
(s)
temps d'ouverture.
(s)
to
12
Reproduced with permission of the copyright owner. Further reproduction prohibited without permission.
tension nulle;
courant nul.
La premire technique permet d'liminer les pertes au moment de la fermeture des interrupteurs. Il est requis qu'il y ait une tension nulle aux bornes de ceux-ci juste au moment
de leur mise en marche.
La deuxime approche (la commutation courant nul) consiste faire l'ouverture du
dispositif de puissance lorsque le courant qui le traverse est nul. On peut ainsi viter les
pertes par commutation au moment de l'arrt des interrupteurs.
On peut profiter de la rsonance produite par un circuit RLC pour obtenir les conditions
ncessaires pour faire la commutation douce. Ceci s'appellera un convertisseur rso-
13
Reproduced with permission of the copyright owner. Further reproduction prohibited without permission.
(2.2)
Avec:
C
(F)
(V)
Par contre, les circuits avec commutation tension nulle offrent la possibilit d'liminer
les courants levs dans le circuit en tout temps (soit la fermeture et l'ouverture de
l'interrupteur). Cette topologie offre donc un avantage sur celle commutation courant
nul, en plus de produire une quantit faible de bruit lectromagntique des frquences
de fonctionnement leves.
C'est encore mieux si le design du convertisseur tient en compte des deux possibilits:
on peut faire appel des techniques de modulation et des circuits de protection sans
pertes pour arriver faire la commutation courant et tension nuls. Cet effort de conception additionnel donnera comme rsultat des convertisseurs encore plus efficaces [6].
14
Reproduced with permission of the copyright owner. Further reproduction prohibited without permission.
2.3
Interrupteurs de puissance
Dans cette section on fait un rappel des particularits des interrupteurs les plus utiliss en
lectronique de puissance [13]. Une comparaison des MOSFET, IOBT et OTO est prsente dans le tableau 2.1. On expose les caractristiques en tension et frquence de ces
composants d'o on peut dduire leur champ d'application. D'autre part, la figure 2.2
montre les symboles et les conditions de conduction pour les dispositifs les plus courants, noter: la diode, le thyristor et les diffrentes varits de transistors (bipolaires,
MOSFET et IOBT).
Il faut aussi tenir en compte qu'en rgime statique, les interrupteurs peuvent tre dans
l'un de deux tats: passant ou bloqu. En outre, la commutation de ceux-ci peut tre
commande ou spontane. Dans la figure 2.2 les flches en quart de cercle reprsentent
les commutations commandes. noter que le cadran gauche est la zone des commutations spontanes et le droit celle des commutations commandes [10]; le tableau 2.2 offre des renseignements supplmentaires.
1
J. ~morage
~moraae
~U
Blocage
"
_~=!;=~.U
)0
-Pr....
A !)K i
~
u
bipolaire
al diode
Figure 2.2
b) thyristor
~
MOSFET
~I
~
IGBT
c) transistor
Un bref expos sur l'origine des semi-conducteurs de puissance est fourni dans les paragraphes suivants. Les convertisseurs statiques qui sont apparus dans les annes cinquante
avaient pour fonction de remplacer les convertisseurs lectromcaniques. Certaines applications ncessitant de fortes puissances, les premiers composants lectroniques de
puissance sont arrivs. Leurs prdcesseurs taient les redresseurs vapeur de mercure
(ou ignitrons) qui avaient en principe le mme fonctionnement que les thyristors.
15
Reproduced with permission of the copyright owner. Further reproduction prohibited without permission.
La plus nouvelle catgorie de composants est celle base de carbure de silicium (SiC),
qui a commenc tre utilise il y a peu d'annes. Une autre variante base de diamant
est l'tude. Les fortes nergies d'ionisation prsentes dans ces circuits permettent de
faire le blocage de la tension des valeurs leves et ils sont capables de supporter de
hautes tempratures tout en gardant leurs caractristiques lectriques [14].
IGBT
1400 V
IGBT
6500 V
GTO
6000 V
VCE-sat @
125C
2.2 V
1.8 V
5.3 V
3V
Frquence
typique
15-1000
6-100
0.8-1.5
300-600
kHz
kHz
kHz
Hz
Thyristor
Transistor
Conduction
Spontane
Commande
Commande
Blocage
Spontan
Spontan
Command
la tension de seuil;
la rsistance dynamique;
16
Reproduced with permission of the copyright owner. Further reproduction prohibited without permission.
la capacit parasite.
2.3.2 Thyristors
Par la suite, les thyristors furent invents. Dans les annes qui suivirent, ces composants
ainsi que les diodes ont t utiliss dans des dispositifs auto commuts (hacheurs et onduleurs). Un nouveau composant de cette famille est arriv en 1997. Il s'agit du IGCT
(/ntegrated Gate Commutated Thyristor) qui est une version amliore des thyristors
GTO (Gate Turn-OffThyristor). L'avantage du IGCT est qu'il n'a pas besoin d'un circuit d'aide la commutation. On espre qu'il remplacera compltement les thyristors
GTO dans les applications ncessitant des tensions suprieures 6 kV.
Ces composants ont un fonctionnement similaire celui des diodes, sauf qu'on peut
commander le moment o le dispositif peut tre ferm. L'arrt se fait de manire naturelle, lorsque la tension ses bornes s'inverse. Malgr cela, il faut suivre des rgles prcises pour bien russir faire l'amorage et les conditions d'ouverture sont limites. Ces
circuits sont trs utiliss pour de fortes puissances.
17
Reproduced with permission of the copyright owner. Further reproduction prohibited without permission.
2.3.5 IGBT
Une autre vague de dispositifs encore trs utiliss est venue en 1983 : il s'agit des IGBT
(Insulated Gate Bipolar Transistor). Ils ont permis au dbut la manipulation de puissances moyennes, en remplaant les transistors darlington. De nos jours, ces transistors sont
aussi utiliss pour des applications forte puissance.
Les IGBT sont des circuits hybrides, ils combinent les caractristiques convenables des
MOSFET et des transistors bipolaires. Ils sont donc rapides et faciles commander, avec
une bonne tenue en tension et une rsistance l'tat passant faible. Depuis les annes 90,
ils sont trs utiliss dans la conception de convertisseurs fonctionnant des tensions de
quelques centaines de volts quelques kilovolts et avec des courants allant de quelques
dizaines d'ampres quelques kiloampres [15] [16].
2.4
Convertisseurs rsonance
On a dj mentionn que parmi les topologies o il y a une commutation douce, on trouve les convertisseurs rsonance. Ce sont des circuits qui runissent les conditions pour
accomplir la commutation douce des interrupteurs, en assurant un certain dphasage entre la tension et le courant de l'onduleur. D'autre part, les faibles pertes par commutation
18
Reproduced with permission of the copyright owner. Further reproduction prohibited without permission.
obtenues avec ces convertisseurs les rendent attractifs pour diverses applications dans
l'industrie. Il y a en gros deux topologies utilises:
En outre, les circuits rsonants peuvent tre en srie, en parallle ou en srie - parallle.
Les plus utiliss sont ceux de deuxime ordre [10].
D'un autre ct, les convertisseurs avec un lien rsonant peuvent tre classs selon leur
mode de fonctionnement par rapport au lien ( courant continu ou courant alternatif).
Ces derniers font appel un lien courant alternatif parallle ou srie, ce qui produira
une tension et un courant alternatifs dans le lien. Pourtant, ces circuits ncessitent des
interrupteurs bidirectionnels l'entre et la sortie du convertisseur. galement, les topologies avec lien courant continu peuvent utiliser des circuits rsonants en parallle
ou en srie. Ils ont pour principe de faire la superposition d'impulsions de courant continu avec les courants rsonants alternatifs prsents dans le lien.
f> 1 kHz.
Pour arriver concevoir les systmes avec les proprits voulues, il fallait prendre en
compte les caractristiques de la charge et le fonctionnement des thyristors. Des circuits
permettant de faire la commutation naturelle de blocage et profitant de la nature induc19
Reproduced with permission of the copyright owner. Further reproduction prohibited without permission.
tive de la charge ont ainsi t conus. Les alimentations rsonance sont nes en profitant de ces caractristiques et en ajoutant un condensateur la charge. Celui-ci permettait
d'obtenir un circuit rsonant dont la frquence propre tait celle de la frquence de traitement thermique dsire.
Malgr que le design des premiers convertisseurs rsonance a t fait pour fonctionner
avec des thyristors, ce type d'alimentation est encore utilis de nos jours grce ses excellentes caractristiques. Or, les techniques et les semi-conducteurs de puissance ont
volu et il y a diverses topologies rsonance dont le principal avantage est de faire la
commutation des interrupteurs de puissance au passage par zro de la tension et / ou du
courant. On rduit ainsi les pertes par commutation tout en diminuant le bruit lectromagntique produit par les convertisseurs.
a) srie
Figure 2.3
blparallle
20
Reproduced with permission of the copyright owner. Further reproduction prohibited without permission.
Le tableau 2.3 liste les caractristiques des circuits rsonants excits par un signal sinusodal, selon la frquence de fonctionnement de la source. On peut constater que le dphasage entre la tension et le courant prsents dans le circuit est dpendant de la frquence et que les deux circuits se comportent de manire duale. Pourtant, les convertisseurs rsonance n'excitent pas les circuits rsonants avec des signaux sinusodaux.
Malgr cela, grce au filtrage fait par les mmes lments du circuit on peut considrer
que les grandeurs d'excitation sont quasi-sinusodales et les caractristiques prsentes
ici seront valides pour faire l'tude des convertisseurs rsonance. Ce sont ces particularits qui vont permettre de faire la commutation douce des interrupteurs.
Tableau 2.3 Caractristiques des circuits rsonants excits par un signal sinusodal
Circuit srie excit par une tension sinusodale de frquence f
Frquence (f)
Dphasage
f<fo
f=fo
Courant
en
avance
sur la
tension
Courant
et tenSIon en
phase
f>fo
Courant
en retard
sur la
tension
f=fo
Tension
en
avance
sur le
courant
Tension
et courant en
phase
f>fo
Tension
en retard
sur le
courant
On prsentera, titre d'exemple, les quations de base pour l'tude de l'nergie du circuit rsonant srie (celles du circuit en parallle sont analogues) [17]. La figure 2.3 a)
illustre les variables utilises. On fait l'hypothse que les conditions initiales sont nulles
et on suppose que le circuit rsonant srie est parcouru par un courant sinusodal :
i = I-fi sin(mt)
(2.3)
O:
courant efficace;
(A)
frquence angulaire;
(radis)
21
Reproduced with permission of the copyright owner. Further reproduction prohibited without permission.
temps.
(s)
La bobine emmagasine l'nergie qui lui est fournie par la source et la transfre par la
suite au condensateur. La tension aux bornes de celui-ci est dfinie selon:
(2.4)
(2.5)
O:
inductance de la bobine.
(H)
Tandis que l'nergie emmagasine dans le condensateur est dfinie comme suit :
1
2
Ec = -CVc
2
= -2-COS 2 mt = LI 2 cos 2 mt
mC
(2.6)
Mais il ne faut pas oublier que la rsistance prsente dans le circuit est un lment dissipatif. L'nergie totale stocke dans le systme dcrmente donc chaque cycle de rsonance.
D'autres relations utiles pour l'tude des circuits RLC en rgime sinusodal sont donnes
dans les paragraphes suivants; il s'agit des expressions de la ractance, l'impdance et le
22
Reproduced with permission of the copyright owner. Further reproduction prohibited without permission.
dphasage du courant par rapport la tension. On a alors que pour une bobine,
l'expression de la ractance est telle que:
XL = jOlL = j27ifL
(2.8)
Avec:
j
unit imaginaire;
frquence.
(Hz)
X =~1~=
C
j OlC
(2.9)
j2;ifC
(2.10)
O:
R
(Q)
rsistance.
1Zp 1= - r = = = = = =
1 ( COl-~
1
-+
2
)2
(2.11)
LOl
Le dphasage entre la tension et le courant dans un circuit RLC srie est donn selon la
relation suivante (en radians) :
23
Reproduced with permission of the copyright owner. Further reproduction prohibited without permission.
Lm-f/ls
= tan-
1 )
R Cm
(2.12)
(2.13)
1
27ifL = 27ifC => Jo
1
= 27l'-J LC
(2.14)
Avec:
Jo
(Hz)
24
Reproduced with permission of the copyright owner. Further reproduction prohibited without permission.
............
........
...........................
..
........... , ...........
, .....
...........
. ......
......................
.. ..,...."., .,.,
.........,,,,..
c...
~1 ~~~~"~-}i"HH:--"'"'.~I."
1.5
.2
~
!. j
{+I+*~""~.-IH+I-:-:"h~ .i+IO{
! i ~!!gF
i ~Hni!" i f !iiiHl ! ~
~
' .. '
:: ::::::
Frquence (Hz)
~lim
c.
-1
"
"
2
~
... ,,"'
~--~-~~.~~~~~--_.~--~-J-I~~~~~ . . t-~;-;.~~!!!!
.1.5 -_ .
:.::::: : ~
: : : :::J:'
: : . J.: : ::::0
:::: ::J:
~: ~:::::
:::
::J::'
j j Hiji
' " .....
Frquence (Hz)
b) parallle
a) srie
Figure 2.4
'"
JJF,R = 25 Cl)
(2.15)
Avec:
Zo
(Q)
25
Reproduced with permission of the copyright owner. Further reproduction prohibited without permission.
Alors, le diple se comporte comme un lment purement rsistif: la tension et le courant sont en phase (rp= 0). Le facteur de qualit d'un circuit RLC srie est dfini comme
le rapport entre la tension aux bornes du condensateur (ou de le la bobine) et la tension
de la source d'alimentation, lorsque la frquence est celle de rsonance:
n
~os
_ Veo _ VLO
_ Zo
(2.16)
La dfinition est similaire pour un circuit RLC parallle, en tenant compte cette fois du
courant, le facteur de qualit d'un circuit RLC parallle est:
(2.17)
Par ailleurs, le facteur de qualit peut aussi tre appel facteur de surtension ou facteur
de surintensit selon qu'il s'agisse d'un circuit RLC srie ou parallle.
D'aprs (2.16), on constate que le plus l'impdance du condensateur (ou de la bobine)
est grande (lorsqu'on s'approche de la frquence de rsonance), le plus le facteur de qualit sera grand; cet effet est encore amplifi si la rsistance du circuit est faible. Le numrateur reprsente la quantit d'nergie prsente dans les composants ractifs et le dnominateur correspond l'nergie dissipe par l'lment rsistif et ce, pour chaque cycle.
Cette nergie atteint un sommet la frquence de rsonance (figure 2.5). Noter les rgions o le circuit se comporte de manire capacitive, rsistive ou inductive selon la frquence de la source d'alimentation.
26
Reproduced with permission of the copyright owner. Further reproduction prohibited without permission.
$.....
c:
1
'-
:J
0
0
:J
6
5
"'D
.....
c:
(1)
.....
c:
-(1)
'Ci)
Figure 2.5
2.5
= 1 mH, C = 25 J1F)
Le systme lectronique prsent dans ce mmoire est bas sur un convertisseur rsonance srie, Il s'agit d'un convertisseur ca 1 cc 1 ca avec une source d'alimentation monophase. La conversion ca 1 cc se fait tout simplement l'aide d'un pont redresseur
diodes. Par contre la conversion cc Ica requiert d'un pont interrupteurs lectroniques de
puissance agissant comme onduleur. L'objet de cette tude est alors la conversion cc 1 ca
monophase et non commande (le contrle du systme sera trait ultrieurement). Il est
donc primordial de faire une tude de ces convertisseurs, qui est fournie dans cette section. Le systme tudi sera donc un onduleur de tension. De manire gnrale, le sch27
Reproduced with permission of the copyright owner. Further reproduction prohibited without permission.
ma bloc montr dans la figure 2.6 sera la base de l'tude. Il s'agit d'un convertisseur de
puissance avec une topologie classique:
Source de tension
alternative
Filtre inductif.. B
_ --'"'" E2
-L Sl
S2
---...rt- -
-r
Fi Itre
capacitif
Redresseur en
pont diodes
Commande
Figure 2.6
....
,~Ar+RLC1:..1-
B-RLC2
1.... pulses
....
L---.-_......
L.._ _ _....
Onduleur en
Charge
pont IGBT
RLC srie
r--
28
Reproduced with permission of the copyright owner. Further reproduction prohibited without permission.
!.l +
T
Dl
Source de tension
continue
02
Commande
a) schma bloc
Figure 2.7
b) schma lectrique
Dans la figure 2.7 b), on peut remarquer que l'onduleurde tension se compose de quatre
interrupteurs unidirectionnels en tension et bidirectionnels en courant. Ces lments sont
constitus d'un dispositif command auquel a t ajoute une diode en antiparallle (ensembles Tl-Dl, T2-D2, T3-D3, T4-D4). On peut choisir comme composants commands des thyristors, des GTO et des transistors (bipolaires, MOSFET, IGBT), tant donn
qu'ils peuvent tre asymtriques en tension [18].
D'aprs le schma lectrique montr dans la figure 2.7 on peut dduire les tats du systme selon les diffrents signaux de commande appliqus aux interrupteurs. Il faut tenir
en compte que le circuit RLC se comporte comme une source de courant lorsqu'il restitue l'nergie qui y a t emmagasine. Il y a six cas possibles de fonctionnement, ils sont
illustrs la figure 2.8. Il faut noter que tous les interrupteurs sont unidirectionnels, mais
qu'ils forment deux des dispositifs bidirectionnels en courant.
On va se servir des modes de fonctionnement a), b), c) et d) (figure 2.8) pour faire
l'tude prliminaire du circuit. Dans ces cas, il faut tenir en compte que chaque changement d'tat de la tension est provoqu par la mise en marche et arrt des interrupteurs
commands. Pour russir le fonctionnement en mode continu du systme, l'amorage de
ces dispositifs doit tre fait au passage par zro du courant dans la branche RLC.
Les modes e) et f) sont d'ailleurs quivalents et seront tudis avec la technique de
commande par modulation de densit d'impulsions qui est prsente au chapitre 3.
29
Reproduced with permission of the copyright owner. Further reproduction prohibited without permission.
4
01
T1
....
02t&T2
03
D4
~T3
T4
c) 01 et 04 passants
e) T1 et T3 ferms, 01 et 03 passants
Figure 2.8
t'n
~~4~~~--~------------~
01
02
T2
03
JT3
""':?~". J
wh
Il
D4
.f1.'
tJT4
d) 02 et 03 passants
f) T2 etT4ferms. 02 et D4 passants
L'quation diffrentielle du circuit RLC srie aliment par une source de tension
d'amplitude Vest la suivante:
(2.18)
Cette relation est la base pour faire l'tude du circuit montr dans la figure 2.7.
L'obtention de ladite quation se fait tout simplement en appliquant la loi des mailles.
30
Reproduced with permission of the copyright owner. Further reproduction prohibited without permission.
Pour faire l'tude du CRS, il faut tenir en compte trois plages de fonctionnement. Celuici sera diffrent selon la frquence de commutation du signal appliqu au circuit rsonant. L'tude donne des indices propos du type d'interrupteur qui peut ou doit tre utilis dans chaque cas. Le tableau 2.2 renseigne sur les conditions de conduction et de blocage des principaux dispositifs semi-conducteurs de puissance.
Le principe de base est d'appliquer une tension alternative carre aux bornes de la branche rsonante. On russit faire cela tout simplement en alternant successivement entre
les tats a) et b) (figure 2.8). Chaque condition doit tre valide pendant la moiti du
temps de commutation (Tc) :
(2.19)
.
+V~
V
4 Tc
....!
'r---
....
.....
t
.
i
~"!4""!
TcIZ
TclZ
Figure 2.9
D'autres quations utiles dans l'tude des circuits rsonants srie sont celle du facteur
d'amortissement :
(2.20)
31
Reproduced with permission of the copyright owner. Further reproduction prohibited without permission.
Vch
(figure 2.9). La rponse en courant est montre dans la figure 2.10 pour diff-
rentes situations qui sont dfinies par le facteur d'amortissement z et par la frquence de
la source d'alimentation/co En ce qui concerne le facteur d'amortissement, il y a deux
cas importants :
continu;
discontinu.
L'explication pour chacun des relevs dans la figure 2.10 est donne par la suite. Pour
les paramtres de simulation, se rfrer au tableau 2.4 (la frquence de l'onduleur est de
1 kHz dans tous les cas).
a) Le facteur d'amortissement est trs grand (z
32
Reproduced with permission of the copyright owner. Further reproduction prohibited without permission.
b)
c)
d)
e)
t)
g)
R (n)
1.1
0.1
0.1
1.1
1.1
0.1
0.1
L(mH)
0.1
0.1
0.05
0.25
0.3
C(~F)
00
50
25
100
40
17
00
0.01
0.008
0.55
0.49
0.013
0.009
Jo (kHz)
0.72
1.59
3.6
2.44
3.06
fpp (kHz)
0.71
1.33
3.1
2.44
3.06
33
Reproduced with permission of the copyright owner. Further reproduction prohibited without permission.
Amplitude
. . -.
100
.......... - ...
. ; - - - 1 - - - - - ..... - - - . - ...... - - - - -
....,. .. ~""'--
-100 I----------~---------~----o
0.2
0.4
........... - '--0.8
1
a)
1.2
+":': ................
.. -.1.--_: .._..-. .........: . . -.
100
~""= .......... - ..... "': ......................... ~ ....... ~ ...........o& .. _-- .......... t' .... -
:
.:
-100 I----i--~
0.2
0.4
o
100
,.-"-""'~
.
1
0.6
',,:
:...~
1
b)
.....
~~,.
1.2
0.8
0.6
~~'':
1 ...........
-~
1.8
T ..
1 ......
1.4
1.6
..
1.8
~_
'..:
, ..
''"--_I---t-~
d)
0.8
:----r
1.6
1.4
...
............
~.. _.J
.-t,.--.....
--......... -........ . . . -.. . . . . .... . .. ::.. . . . . . .+-"-"
--..... -.. . -.......
.. ....... .;. ....... -.... "' ....
. . . . . . . . . . . . . . . . . . . f.........
":':!"""'""-~...
0.8
_. ,,- ;,..;;:r-------._-r-------""1
i............... ~t=: ....... -......... :
:
""~
.......... "'.-._ .. ,..... -.
-
----r---------r--------
~
--- --- --- - ~- ----- ---- i--- -,1""
0.6
T:
1.2
1.4
1:2
1.4
1.6
~- 1
':"!":.:
1.8
" ' ,
e)
1.6
1.8
100
..
,-T--~.:::.:.:T'---- ..............
......:'".... T-;.. . . . "'J-._" .. "
~....-- .... --..... ..... -__...-... ~_
_.. .,-......
- - _.. ,. - .."....-.. -- -: - --"-.ci: _.. -- - -.... _.... - - - - -,,- "'_ .. -- .. ." .....
~~
-;r ....
f-.
- _.
.....
-t'"\._ ..............~-I
..
O .:"":
:
.........r~
: ...............
~~_ . . . .' :
'\. :,"
: '" ",..'
.100 -----i--~--------;-t~-----t-o
0.2
0.4
0.6
0.8
1
1.2
1.4
1.6
1.8
2
g)
temps (ms)
.----- courant dans la branche RLC (A)
~
T. .......
.. ........
Figure 2.10
34
Reproduced with permission of the copyright owner. Further reproduction prohibited without permission.
En supposant que la charge de l' onduleur est le circuit RL srie (cas du chauffage par
induction), il est donc possible d'obtenir n'importe quelle des situations dj montres
en jouant sur la capacit (C) du condensateur et sur les relations entre la frquence de
l'onduleur et la frquence de pseudo pulsation du circuit RLC. Ceci signifie qu'on peut
ajuster compltement les paramtres de l'onduleur selon le fonctionnement dsir et ce,
pour une charge RL srie donne.
Pour finaliser cette tude, on donnera une analyse des situations prsentes prcdemment qui permettra de slectionner composants lectroniques de puissance qui peuvent
tre utiliss.
Situations d) et g). Les transitions de tension sont faites au moment de la fermeture de l'lment command et le blocage se fait de manire naturelle au passage
par zro du courant. Le composant de choix pourrait tre un thyristor en antiparallle avec une diode.
Cas c) et e). Dans ces deux situations, la commutation en tension se fait au mme
moment du passage par zro du courant. Il ne serait pourtant pas possible
d'utiliser des composants fermeture ou ouverture spontane. Il faut absolument
des interrupteurs entirement commands. On envisagerait dans ces situations
l'emploi de transistors de puissance (bipolaires, IGBT, MOSFET).
2.6
Conclusion
35
Reproduced with permission of the copyright owner. Further reproduction prohibited without permission.
ifo) et la frquence de pseudo pulsation ((Pp). L'analyse prsente a fourni des renseignements sur le comportement du systme pour plusieurs scnarios. Ces donnes sont
importantes au moment de choisir le mode de fonctionnement du convertisseur et aussi
dans la slection des dispositifs semi-conducteurs de puissance qui agiront comme interrupteurs.
D'autre part, il ne faut pas oublier que les convertisseurs rsonance permettent de faire
la commutation douce des interrupteurs de puissance. Ceci fait de ces systmes une excellente option d'alimentation pour divers types de charge.
Ce chapitre a t ddi aux onduleurs rsonance srie monophass aliments en tension, mais l'tude des systmes comportant des branches RLC en parallle (ou srie parallle) est similaire. Il est de mme pour les onduleurs aliments en courant: le principe de fonctionnement est analogue.
Pour finir, il faut remarquer que la commande de ces convertisseurs est simple car la
source d'alimentation est continue (on peut seulement agir sur la frquence de commutation). Mais cela pose aussi le principal problme au moment o on aura besoin d'une
rgulation de puissance. On tudiera dans le prochain chapitre une technique de modulation qui permet de profiter des avantages des onduleurs rsonance et de faire le
contrle de puissance requis.
36
Reproduced with permission of the copyright owner. Further reproduction prohibited without permission.
3.1
Introduction
le contrle de la frquence;
Reproduced with permission of the copyright owner. Further reproduction prohibited without permission.
le contrle de phase;
le contrle du cycle.
3.2
Revue bibliographique
Reproduced with permission of the copyright owner. Further reproduction prohibited without permission.
ment raliss. Il y a notamment celui d'Essadaoui qui porte sur l'tude et ralisation
d'une commande pour onduleurs MDI [7] [8]. D'autre part, Sandali propose
l'utilisation de la MDI avec correction du facteur de puissance [22] [23], la gnration
simple de squences [31], en plus du contrle des convertisseurs ca/ca avec alimentation
monophase [22] [23] et triphase [24], et une tude comparative des modes de contrle
MDI [32].
3.3
Topologie du convertisseur
Pour faire l'tude du systme propos, il faudra rappeler quelques concepts prciss au
chapitre antrieur. Le schma bloc du convertisseur command par MDI est montr dans
la figure 3.1. Il s'agit encore d'une topologie classique comprenant un convertisseur ca /
cc avec filtrage et un convertisseur cc / ca qui est command par modulation de densit
d'impulsions. La fonctionnalit de chaque bloc est dcrite ci-bas:
Filtre inductif. Son rle est de lisser le courant. L'inductance de la bobine n'est
pas trs grande, de manire que celle-ci n'est pas coteuse ni encombrante. Elle
doit pourtant filtrer les signaux haute frquence produits par l' onduleur de manire viter qu'ils polluent les lignes de transmission.
39
Reproduced with permission of the copyright owner. Further reproduction prohibited without permission.
Pont onduleur. Il s'agit d'un pont monophas deux branches dont les interrupteurs sont forms par des IGBT en antiparallle avec des diodes de puissance. Les
IGBT ont t choisis parce qu'ils sont conformes aux caractristiques de puissance et de commutation requises (d'aprs l'tude du CRS dans le chapitre prcdent).
Charge. Dans le cas du chauffage par induction, la charge est une bobine. Celleci a pour modle quivalent un circuit RL srie, dont la rsistance reprsente les
pertes dans le composant. On ajoute ce circuit un condensateur pour obtenir
l'effet de rsonance requis. Le choix de ce dernier sera fait de manire obtenir
la frquence de rsonance dsire pour une inductance donne. On forme ainsi
une branche RLC srie.
40
Reproduced with permission of the copyright owner. Further reproduction prohibited without permission.
mande qui est envoye l'onduleur selon la puissance de sortie requise. Dans le
cas de cette tude, il est compris entre 1 et 16.
~
ABI- -;.;.:. EJ:.: :.;~()~:f~U: :;:.:" s:,. . .~
~
......
Filtre inductif
Source de tension
127V60Hz
Pont redresseur
diodes
15 t----,-lI>Imod
Ind/cede
modulation
(1 16)
Figure 3.1
3.4
Transformateur
JL..LlSl MOI
Charge
RLC srie
Commande par
modulation de
densit d'mpulsi ons
Principe de la MDI
Il faudra d'abord rappeler les caractristiques de la MDI qui en font une technique souhaitable pour la commande d'onduleurs rsonance. Parmi les aspects les plus importants, on trouve [5] [7] [25] :
41
Reproduced with permission of the copyright owner. Further reproduction prohibited without permission.
simplicit de l'algorithme;
42
Reproduced with permission of the copyright owner. Further reproduction prohibited without permission.
homogne;
non homogne.
La diffrence entre les deux est que pour la modulation homogne chaque squence
commence par un groupe d'impulsions et est suivie par des intervalles morts. Par contre,
la modulation non homogne fait une alternance entre les impulsions et les temps d'arrt
de manire qu'ils sont distribus tout au long de la squence. Cette caractristique offre
une meilleure distribution de l'nergie fournie au circuit. La figure 3.2 donne deux
exemples qui illustrent la diffrence entre les deux squences de commande. Chacune
comprend 10 cycles avec 6 impulsions et 4 temps d'arrt.
43
Reproduced with permission of the copyright owner. Further reproduction prohibited without permission.
:r
I. . . . . . . .+...............I. . . . . . . .~. . . . . . .
1W~--~~--~~~~--~~~~--~----~--~----~--~
Veh
1-
r-
1-
f-
1-
i---
: .. ...!.
.. i!t ............. -
;!~
W ............. 1.....................................................................
o ................................................................................... '
i. . . . . . !............t. . . . .
'--.
1 W0
'--j
40
80
1..-..:;
'--j
120
.. Tc ..
Vch
160
'--;
L..,;....
200
240
280
320
360
400
a} homogne
lW.---~----,---~----.-~~,----r----~--~~--~--~
f--'
~:
i----:
o ...... ........
i---
f...-!
i--
.IWo
",0<"
.............
'--j
40
.. TC ..
Figure 3.2
............................ '
...............!............................................~ ............-
60
120
160
200
240
280
320
360
400
b) non homogne
Dans l'tude on utilisera des squences non homognes comportant 16 cycles. Bien que
le nombre de ceux-ci soit arbitraire , il a dj t propos dans la littrature [6] [7].
On va donc le garder pour conserver un cadre de rfrence avec ce qui a dj t fait.
Ce travail de recherche propose une technique simple de gnrer les signaux de commande pour la MDI. On a besoin d'un signal carr dont la frquence est celle de rsonance du circuit RLC et d'un autre signal qui dfinit la squence de commande selon un
indice de modulation (qui est un entier compris entre 1 et 16). Un circuit logique trs
faible complexit reoit ces deux signaux et dlivre les chanes d'impulsions destines
la commande des interrupteurs de puissance. La figure 3.3 prsente le circuit logique
propos et la figure 3.4 les squences de commande pour une modulation non homogne. (La mme logique peut tre utilise pour une MDI homogne, seuls les squences
changent.)
44
Reproduced with permission of the copyright owner. Further reproduction prohibited without permission.
MI-------~
Commande T1
Ve
fe
Commande T3
Squence de
modulation
Figure 3.3
o
1 ,
' - - ....... 1-
........ _ _ .........
ve;
TTI l'J'l'Ill' rI ITT T l
9
1
........
.",
=
..
~=~3-::::::3'iii"=>--~iii"E-::r.;:;;:a=-~
.... =-;;;I-:;:;a:=:EI-;a:d1-3
3
..
10
11
1~
13
14
15
16
Cycle
a) squences 1 8
Figure 3.4
10
11
lil
13
14
16
16
Cycle
b) sCluences 9 18
Reproduced with permission of the copyright owner. Further reproduction prohibited without permission.
ces cas qui sont prsents lorsqu'on utilise la MDI. Effectivement, le fonctionnement de
cette technique tant la frquence de rsonance du circuit RLC, on se trouve dans une
situation comme celle reprsente dans la figure 2.10 c). Rappel: la commutation en
tension se fait au mme moment du passage par zro du courant, les interrupteurs doivent tre entirement commands (transistors bipolaires, IGBT, MOSFET). Les trois
modes de fonctionnement pour les CRS commands par MDI se montrent alors la figure 3.6.
!.l+
T
SQurce de tension
continue
~E
:..1. . . CLE
..
RE
i
01
v
02
Indice d
modulation
(1 16)
Commande par
modulation de
densit d'impulsions
a) schma bloc
Figure 3.5
b) schma lectrique
Pour continuer, une explication de chacun des trois modes est donne. Dans les convertisseurs rsonance traditionnels, les situations prsentes dans la figure 3.6 a) et b) sont
courantes [5]. Au moment d'appliquer une commande approprie, il est possible
d'obtenir une tension alternative carre aux bornes de la charge. Lorsque tous les interrupteurs sont ouverts, le circuit RLC restitue l'nergie emmagasine. C'est le courant qui
trouve un chemin de retour travers les diodes Dl et D4 ou D2 et D3, selon le sens.
46
Reproduced with permission of the copyright owner. Further reproduction prohibited without permission.
03
Ra
liCh
02
Ca
~T3
01 :fT1
,'-h
LE
vl-.~. . . .. :."..ftN--;..
.. ~ ~T4 lL-_
V
r;-
04 tftT4
b) T2 et T3 ferms
D1%n
D3 tftT3
i~.~~ t
llv
Figure 3.6
-,:F~
-,--0_2
a) Ti etT4 ferms
Ra
.~
Dl
Tl
..
"'r
c) T2 et T4 ferms, D2 et D4 passants
La modulation de densit d'impulsions est donc russie en alternant les modes dj dcrits de manire obtenir les caractristiques de modulation exposes antrieurement.
On alimente alors la branche rsonante par une impulsion la frquence de rsonance modes a) et b) dans la figure 3.6. Chaque mode a) est forcment suivi d'un b) et les deux
forment une priode de rsonance. Par la suite, on peut envoyer une autre impulsion ou
faire une priode d'arrt. Celle-ci correspondrait au cas c) dans la figure 3.6. Pour claircir la relation entre les modes de fonctionnement et la modulation, la figure 3.7 offre un
exemple d'une squence comportant 4 cycles (2 impulsions et 2 arrts).
47
Reproduced with permission of the copyright owner. Further reproduction prohibited without permission.
T1
a'
o~.................. :
j"
T,
T2
cl
cl
cI
li' j"
T.
.. j"
T.
C I .
e t C
a,
mm
bl
:................... t-:----1::
Ii' j"
.'
T.
.. ;
lt"""""""""1
1
1 ___.... _.J___.L_m.m
1
1
o:-____I____L.
.._11'._m l
:..
T3
el
bl
T,
f?
li' i"
Tc/.; ~i
lt:~:'I'
- l'm--[I...ll - II-II----1.
0::
:.--.................:
:
:
:
:
:.................._
mm
m
T<
L_mJmmml_mmlmmmJmmmlmmmmlmmmr
li I " l ~
:
li\1
..... :
, .................................. .
Figure 3.7
20
40
60
ao
Temps ()-\.S)
100
120
140
160
p=vxi
(3.1)
En rgime sinusodal, on peut crire la tension dlivre par une source comme :
v = V -fi cOSOJt
(3.2)
48
Reproduced with permission of the copyright owner. Further reproduction prohibited without permission.
Et pour le courant :
(3.3)
(3.4)
On a alors obtenu la puissance instantane comme une somme d'une fonction constante
et d'une fonction priodique dans le temps.
S=VI
(3.5)
P =VI cos cp
(3.6)
49
Reproduced with permission of the copyright owner. Further reproduction prohibited without permission.
Q = Vlsintp
(3.7)
Cette puissance est consomme par les composants ractifs tels que les condensateurs et
les bobines (les rsistances ne consomment pas de puissance ractive).
p
.fP = S
= costp
(3.8)
I=~
Vx.fP
(3.9)
On peut en dduire que le minimum du courant pour une puissance active et une tension
fixes, se produit lorsque le facteur de puissance est unitaire. tant donn que celui-ci est
dfini entre 0 et 1, le maximum aura lieu lorsqu'il sera gal zro. Donc, pour la mme
puissance consomme, il peut y avoir d'normes diffrences de courant.
Maintenir un facteur de puissance proche de l'unit est donc un moyen d'conomiser de
l'nergie et d'viter la surcharge des lignes de transmission.
50
Reproduced with permission of the copyright owner. Further reproduction prohibited without permission.
3.6
On avait tabli qu'un des buts du sujet de recherche est d'tudier un convertisseur rsonance ayant un bon facteur de puissance et un faible taux de distorsion harmonique. Le
premier a dj t dcrit, il reste pourtant dfinir ce deuxime. Au chapitre 1 on a signal les effets ngatifs qui ont les diffrentes distorsions prsentes sur la tension et le
courant des rseaux de transmission lectrique. On a aussi prcis que l'idal serait
d'avoir des tensions et des courants parfaitement sinusodaux (avec un facteur de puissance unitaire). Le taux de distorsion harmonique (ou TDH) est une mesure qui permet
de dterminer l'altration d'un signal par rapport un signal purement sinusodal. Cette
irrgularit est due la non linarit des systmes. Le TDH est dfini comme suit:
(3.10)
Avec:
V]
(V)
VH
(V)
dernier harmonique.
Dans le cas o un signal est parfaitement sinusodal, le TDH sera nul. Par contre, si le
signal est extrmement bruit, le TDH peut atteindre ou dpasser une valeur unitaire.
Dans ce travail on n'utilise pas une notation en pourcentage et le taux de distorsion harmonique sera valu pour le courant foumi par la source d'alimentation sinusodale.
Reproduced with permission of the copyright owner. Further reproduction prohibited without permission.
teur de puissance il faut dfinir la puissance d'une manire plus gnrale. La puissance
active peut tre dfinie selon [33] :
<XJ
P = 'LVH1H COS({JH
(3.11)
H=l
Q = 'LVH 1H sin({JH
(3.12)
H=l
(3.13)
Avec:
puissance dformante.
Si la source de tension est sinusodale, le facteur de puissance est alors dfini par :
fP =- =
S
V,I cos({J
1 1
1
V-J
1
1
(3.14)
O:
Ji
({JI
cos ({JI =
(A)
(rad)
Le facteur de distorsion peut aussi tre dfini en fonction du taux de distorsion harmonique. De manire analogue (3.10), le taux de distorsion harmonique pour le courant peut
se calculer partir de :
52
Reproduced with permission of the copyright owner. Further reproduction prohibited without permission.
(3.15)
(3.16)
On obtient alors:
1
Il ='.)=1+=r='D=H=2
(3.17)
Et pour l'expression du facteur de puissance dans le cas d'une source de tension sinusodale avec un courant dform :
cosep
fp = Il cos ep = ----;=====
.)1+TDH 2
3.7
(3.18)
tude analytique
tant donn qu'un des buts du projet de recherche ici dcrit est de faire la rgulation de
la puissance fournie la charge, il est alors essentiel d'offrir une tude analytique de
cette caractristique. Dans cette tude, on va prendre en compte la rponse transitoire du
courant au moment o une squence d'impulsions est applique au circuit rsonant. Pour
allger les calculs on va aussi faire la supposition que la plupart de l'nergie de la tension fournie par l' onduleur se trouve dans la composante fondamentale du signal carr
alternatif. La figure 3.8 montre schmatiquement la relation entre les variables de
l'tude. Il est noter que le courant ie reprsente l'enveloppe du courant rsonant ich. En
faisant recours (2.18) qui est l'quation de dpart dans l'tude des circuits RLC srie,
H. Fujita et Akagi proposent une analyse qui permet d'obtenir une expression simplifie
53
Reproduced with permission of the copyright owner. Further reproduction prohibited without permission.
de la puissance fournie la charge [6]. On commence par l'quation suivante, qui est
reprsentative du circuit tudi:
J. dt+ R
dich
1
L+dt C
Si OJ =
~,
lch
lch
4V.
= -SlllOJt
(3.19)
4VOJo
(3.20)
7r
R dich 1.
-+-1
dt C ch
=~~cosOJ t
7r
0
LX2
+Rx+- =0
(3.21)
L
-R+ R -4-
x=
CRI
2L
=--2L
_4_1
(R)2
L
LC
(3.22)
Or,
2
1
OJo = LC
(3.23)
x=--+ JOJo
2L
(3.24)
(3.25)
54
Reproduced with permission of the copyright owner. Further reproduction prohibited without permission.
03sin~t,
et partir de (3.20) on
(3.26)
LOJo =L~=-
(3.27)
Et (3.26) devient :
(3.28)
D'o:
O3
_ 4V
-
Rn
(3.29)
(3.30)
La solution gnrale de (3.20) est l'addition de la solution gnrale sans second membre
(3.25) et de la solution particulire (3.30) :
(3.31)
On cherche maintenant les coefficients 01 et 02 lorsque les conditions initiales sont les
suivantes:
55
Reproduced with permission of the copyright owner. Further reproduction prohibited without permission.
=0
iCh(I=O)
dich(l=o)
(3.32)
=0
dt
dlch(I=O)
--'---"-- -
dt
- 0
0 2COO +4V
-CO-o R7r
(3.34)
Et on arrive :
O2
__ 4V
R7r
(3.35)
D'o la solution de (3.20) avec conditions initiales (3.32) est (aprs regroupement des
termes) :
i ch
4V
= R7r ( 1- e
--1
R
2L
Jsin coot
(3.36)
Les formes d'onde reprsentes dans la figure 3.8 permettent de vrifier que le courant
dans la charge subit des changements d'amplitude selon la squence de modulation. Or,
le courant
ie
ich.
Ce courant
(ie)
a pourtant
une constante de temps d'un systme de premier ordre. Cette grandeur est alors calcule
en utilisant :
2L
2Qo
r=-=-R
COo
(3.37)
Avec:
r
constante de temps.
(s)
56
Reproduced with permission of the copyright owner. Further reproduction prohibited without permission.
150r--r--:---r--r--:---r--r--:-~r--r--:---r--r--~==c=~
~ -- ~ ~,
,
,
,
,
~ ~ ~ ~,
ll-vchl
100 ........ "...................... +........+........ +.......+........+.......................................+....... _+ ......... ~ ....... .
:
c::
j!f+i
.....................-..,.. 11+
~,
l
~
l
~
o ... ............ ..... .... .... .... 1 1 ~
c::
i,.
, . :-------,
. _-.. -----!I.----_ . --:---------..
....
---- __
S -50 .. ---- ---- ---- ...... ....._- . _-- --.- .. "............t"
!
:
!
:
:
~
:
-100 "-- ---- ---- ----: ---- ---- _.". :--. -----r------..
---- ---- .--. --- ---- ---- ._-- ----------t---------r-------_150~---~i----~i~--~i---+l~-~i:---~l:___J~~i___4i-----j~----~~i'-----~i'--~-~i'__~i~~i__~
'U)
-~
.~
~-----
-~-----_-!-
.:
-~:-.-"
o .........
"."--
-_ ...
--.-
. . . . . . . . . - - - - ..
--t--.--~--
-l--------~l-'--------t--"-
TM
----,,-.,..........--,
,5~i---,_r--.--~i..~==::;=:::;::~TMDl~~l.. ==;=~::;=~=a_l
~
o
o
-1
.~,:::::.:::::!"::
0,5
___'o. ich i
i
:
.-.- ie r---nr.... :1\
,
i,
!i \ il'
lI]!1
\.: ':
. ,. . .
:.1
l'
Ji
t:
"
i .
-0,5 +-.J.l tt~.ll ..... \.. 1'+i-.Ttt.....l..:i......\.J+ .. ~lt\-fi.'.. ;\ .. .J.~ ....{. .. ,t.Tfi .....I..p,.... +.jt...... 1
1 ,:
li:
t: . V:') :
: \,: 1 P I ; : ( 1;: 1 1: \.
' . : ' J:
'1:
\ Il
1 1:
):
1:
1
l \ Il V l
l
!
l
l ~ l \j i \: ~ \, i \.t l. V~ V.
r..1
..r\r..r..'1..r....r....-rj";r..'JrvT..J .1' .....
1 ..
'1:
: 'v:
\1
640
Figure 3.8
Formes d'onde de la tension et du courant dans la branche rsonante d'un onduleur srie command par MDI
L'enveloppe du courant rsonant se calcule partir de deux quations, une pour la priode TM (lorsque le circuit est aliment par l'onduleur) et l'autre pour le reste du cycle
(TMDI- TM)' On a alors:
(3.38)
O:
Imax
(A)
Dans ce dernier cas, le courant peut parcourir librement un circuit travers les interrupteurs mais la tension la sortie de l' onduleur est nulle. Pour la valeur initiale du courant
ie on obtient:
57
Reproduced with permission of the copyright owner. Further reproduction prohibited without permission.
_TM
1 =1
eO
1-e
_ TMDl
max
1-e
(3.39)
Si on fait la supposition que le facteur de qualit (Qo) du circuit rsonant est infini, alors
on trouve que l'amplitude du courant rsonant est proportionnelle la densit des impulsions:
(3.40)
En utilisant (3.36), on trouve que la puissance moyenne fournie par l'onduleur peut tre
dcrite selon:
(3.41)
(3.42)
Dont la puissance maximale dans le cas o TM = TMDI est dfinie par :
(3.43)
Fujita fait une dernire simplification, en supposant que la constante de temps (r) tend
vers l'infini. Dans ce cas, on obtient que la puissance est proportionnelle au carr de la
densit d'impulsions:
58
Reproduced with permission of the copyright owner. Further reproduction prohibited without permission.
(3.44)
3.8
par la suite, on remplacera la source d'alimentation continue par une source alternative, un redresseur en pont diodes et les lments respectifs de filtrage
pour le courant. Ce systme est proche du modle rel qu'on essaiera en laboratoire. On pourra ainsi obtenir des estimations de la puissance fournie la charge
pour chaque squence de modulation. Ces donnes seront importantes pour
l'tude du systme en boucle ferme;
la dernire partie de cette section est consacre la simulation du circuit en boucle ferme. On proposera une technique d'asservissement par hystrsis. Les mesures de la puissance en boucle ouverte seront requises pour implmenter un algorithme d'anticipation.
59
Reproduced with permission of the copyright owner. Further reproduction prohibited without permission.
Charge
RLCsrie
Indice de
modulation
{1 16]
Source de tension
a) alimentation continue
Ca
La
R"
VA: 127V
fA 60HZ
Indicecte
modUlation
(1 Il 16)
Commalidepar
modulation de
densit d'impulsions
.i-'-.
COmmande par
modulation de
densit d'impulsions
b) alimentation alternative
Mesure de
puissence
Puissance
de onsigne
seqa = f(Pco,J
Soucl$
Commende par
mQctlJfationd
entlclpalnc
L -________~~~+-~~----------d~e~ns~i~~d~im~pu=ls=iOO=S--------------------------______~
P,Q,
Figure 3.9
Pch
c) boucle ferme
Pour faciliter les simulations, on propose de remplacer la charge de l'onduleur (transformateur et circuit RLC) par son quivalent. Il suffit d'appliquer aux lments R, L et C
un facteur de transformation proportionnel au carr du rapport entre le primaire et le secondaire du transformateur :
a)
b)
(3.45)
c)
d)
O:
=
rapport du transformateur;
60
Reproduced with permission of the copyright owner. Further reproduction prohibited without permission.
np
ns
RE
(Q)
LE
(H)
CE
(F)
3.1.
3.8.2 Simulation du CRS avec une alimentation continue
Le tableau 3.2 montre les mesures de la puissance pour chacune des squences de modulation (1 16). La puissance fournie par la source d'alimentation (PA) est proche de celle
fournie la charge (Pch); il n'y a qu'une perte moyenne de 0.6 W, ce qui reprsente 0.3%
de la puissance maximale. La squence 1 produit le plus de pertes (1 W), ce qui est
considrable par rapport la puissance fournie dans cette plage (3.7 W), mais ngligeable par rapport la puissance maximale. En gnral, on a que le rendement nergtique
du systme est lev, tel qu'il tait prvu. On peut confirmer qu'il s'agit d'une large
plage de puissances de sortie, allant de 3.7 200 W. Ces puissances sont compares avec
celles obtenues par calcul (Pan), en utilisant (3.44). On constate que les deux rsultats
prsentent un cart qui se rduit lorsqu'on s'approche des puissances de sortie leves.
Rappel: pour obtenir (3.44) on a fait l'hypothse que la constante de temps ('X') tend vers
l'infini. Or, dans le cadre de ces simulations, ceci n'est pas le cas. On peut malgr cela
constater que l'volution de la puissance dans les deux cas se comporte de manire semblable (figure 3.10).
61
Reproduced with permission of the copyright owner. Further reproduction prohibited without permission.
D'autre part, les relevs prsents dans la figure 3.11 illustrent la tension et le courant en
rgime permanent dans la branche rsonante pour quatre squences de modulation (1, 6,
Il et 16). On peut remarquer que le courant dans le circuit oscille la frquence de rsonance et que la tension tant en phase avec le courant, la commutation des interrupteurs
de puissance se fait au passage par zro du courant.
Alimentation
VA
fA
Jc
Tc
TMDI
(V)
(Hz)
(kHz)
(/-ts)
(cycles)
127
25
40
16
11
127
60
25
40
16
11
127
60
25
40
16
11
nT
continue
Alimentation
alternative
Boucle
ferme
Alimentation
Lf
Cf
RRLC
LRLC
CRLc
(mH)
(/-tF)
(n)
(mH)
(nF)
0.6
80.2
505
1.2
0.6
80.2
505
1.2
0.6
80.2
505
continue
Alimentation
alternative
Boucle
ferme
62
Reproduced with permission of the copyright owner. Further reproduction prohibited without permission.
PA(W)
4.7
10.0
17.1
25.7
35.6
46.5
58.4
71.1
Pch (W)
3.7
9.2
16.5
25.2
35.1
46.0
58.0
70.7
Pan (W)
0.8
3.1
7.0
12.5
19.5
28.1
38.2
50.0
10
11
12
13
14
15
16
PA(W)
84.9
99.5
114.6
130.5
147.l
164.4
182.3
200.3
Pch (W)
84.4
98.9
114.l
130.0
146.5
163.8
181.6
199.9
Pan (W)
63.3
78.1
94.5
112.5
132.0
153.1
175.8
200
250
~ 200
8 150+---------------------------------------------------------____~.
c
m 100+---------------------------------------------~~:_~~:
UI
'S
~
IOPChl
FliIPan
50+---------------------~=-~~~
10 11
12 13 14 15 16
Squence
Figure 3.10
63
Reproduced with permission of the copyright owner. Further reproduction prohibited without permission.
~10: : J'--r--(t"-r-(,,"l--r-t--r--J'--r-r-r-r---
.-....
~
..c
,Q
160
320
490
.::::;:::::"::::!
j
.!
! : :
. . ... , : : : : : : :
O~."."""""
~!!! ~ ii ! ! ! f i i ~ i
-0'1)
, . 1~0'
. '3;0'
, '4~O'
640
o~
i !
. . . . :
..c
160
320
640
_'~
~o~
.Q
. . 640
::
-10
i i:.:
160
i j ! : : i : : :
320
temps(~s)
temps(~Ls)
a)squence1
490
480
640
b) squence 6
-100_
g : -~
c.,
..c
-100
160
320
490
temps (~tS)
c) squence 11
Figure 3.11
490
temps (J.tS)
..c..,
..
Q _2;.1.. .._".1.. L .L
320
,. .
~ ~
:. :..
j .
160
320
640
1.. .. :.. L
l. ..
l
480
temps (~s)
d) squence 16
640
La figure 3.12 montre la tension et le courant dans l'interrupteur Tl; le relev a t fait
avec une modulation de cent pour cent (squence 16) et il affiche quatre priodes de
commutation (4xTc). On trouve que le courant maximal traversant l'interrupteur est
peine suprieur deux ampres.
Le dernier relev qu'on affiche (figure 3.13) permet de vrifier qu'effectivement le courant et la tension dans la branche rsonante sont en phase; on a utilis la Il e squence de
modulation pour obtenir ce graphique avec 4 priodes de commutation. On confirme
encore que la commutation se fait au passage par zro du courant.
64
Reproduced with permission of the copyright owner. Further reproduction prohibited without permission.
100llftt[]
. . . . . . . . '. . . . . . ..
>
150
.~
50 ................................
o
o
........
20
40
. ........
60
80
........
100
tempS(~LS)
120
...... .
140
160
1~~~~~--~--~--~--~~~~
Figure 3.12
20
40
60
80
100
120
140
160
temps(~tS)
+. . . .,. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . -
150.---------.----,----------,------------,------------,3
I ~ ~-?~::~":-<~ 2~~~\;
~.~"~
:.~i~\<2:,~
. . . ~::~=:t >~~~....... . . . . . . . . . . .. . ~~:~. .
100 .................. , ...................
....
_.2 :
-----------,-!16"&
.150 !---------------:':40--------------:S:':-0--------------:-:!12~O
0
temps (J.ts)
Figure 3.13
65
Reproduced with permission of the copyright owner. Further reproduction prohibited without permission.
Cette fois on fera encore des mesures de puissance tant l'entre comme la sortie; on
pourra aussi obtenir le facteur de puissance et le taux de distorsion harmonique du courant fourni par la source.
Les premiers relevs (figure 3.14) indiquent que le systme se comporte comme
d'habitude lorsqu'il s'agit des grandeurs de sortie (Vch et ich). Mme si la tension qui alimente l'onduleur est variable (figure 3.15), on va dmontrer avec les mesures de puissance que le fonctionnement du systme reste sensiblement le mme. En effet, la puissance de sortie sera calcule partir de la valeur efficace de la tension et du courant fournis la charge pour chaque cycle de TA (rappel :i = 1 / TA
60 Hz).
Les rsultats de la mesure de puissance en boucle ouverte sont fournis dans le tableau
3.3. En les comparant aux donnes obtenues lors de la simulation avec une source de
tension continue, on trouve peu de diffrences. Cet cart entre les deux simulations est
tout fait normal; le systme aliment par une source de tension alternative prsente plus
de pertes car il y a d'autres composants. La plage de puissances de sortie reste peu prs
la mme: elle va de 5.1 198 W. En ce qui concerne le rendement nergtique, il y a
une perte moyenne de 0.8 W; ceci reprsente 0.42 % de la puissance maximale qui peut
tre fournie la charge (200 W). Le rendement nergtique du systme est bon, malgr
que les pertes sont un peu plus leves pour les squences de modulation faibles (pour la
squence 1, on perd 1.2 W pour une puissance de sortie de 3.1 W).
Remarque: le temps l'origine (t
3.14 et 3.15, ce qui explique que la tension initiale n'est pas gale.
66
Reproduced with permission of the copyright owner. Further reproduction prohibited without permission.
160
:;;c
~
.Q
0.1
320
480
temps ()..tS)
640
r--r--.-.......,..,........,r-"T'-""'''''-''-'-'-''''-'-''--''''''''''''''''
0
-0 ;10L.....L--'---'-:-17::-'-'--L....,.L=2-=-0.L..-J'--'-"7:=0-'--'--'-=-'640
60
48
temps()..tS)
a) squence1
~>
50~
,.1 ,..: ,.
,NIHillHillffiU.J:
... :
: : : : : ... : .. :
:
L I :
-5q)
160
320
480
640
-oso
160
640
'Mm
. . . . . .
~> :
.5q)
: : : : .... . . .
160
3 2 0 480
. 640
~~~
160
320
temps(~t.S)
320
480
temps ()..tS)
d) squence 16
c) squence 11
Figure 3.14
480
50
~~~
160
320
temps ()..tS)
b) squence 6
640
.
~'~
~ 10:
.........
~
4..17
8.33
temps (ms)
:,
12.5
0.2bm"",,
...
i..
4~ 17
8.33
temps (ms)
a) squene1
Figure 3.15
12.6
16.7
>O~
o
16.7
g ': mu ..
"""Il""'
' ' ' ';' .'..f"."". :tii..'.'."""'' ' 1
~
1muumTtiftummm_
o
200~
r
:
:
c.. 100 .............. 1.' ........ .....
l.
.....
....
"
...
L
..
. .......... ..
.
.
'5.
4.17
8.33
temps (ms)
12.5
16.7
~. :t:::::Zts::::i::::~:::j
0.
4.17
8.33
12.5
temps (ms)
b)squence 16
16.7
67
Reproduced with permission of the copyright owner. Further reproduction prohibited without permission.
Tableau 3.3 Mesures de puissance du systme aliment par une source alternative
1
PA (W)
4.3
13.3
22.7
35.0
51.3
77.8
106.1
120.9
Pch (W)
3.1
12.1
21.8
34.3
50.3
76.3
105.4
120.4
10
11
12
13
14
15
16
PA(W)
132.6
147.3
158.3
164.4
173.9
181.2
192.7
198.2
Pch (W)
131.3
146.1
157.3
163.3
172.1
180.1
191.0
197.4
La figure 3.16 donne les rsultats de simulation du courant et de la tension fournis par la
source d'alimentation pour diffrentes squences de la commande MDI (1, 6, Il et 16).
On peut remarquer que le plus la modulation est basse, le plus le courant est dform.
Ceci a videmment un effet sur le taux de distorsion harmonique. Le facteur de puissance est aussi affect d'autant plus qu'on s'approche de la squence 1. Le facteur de
puissance et le taux de distorsion harmonique ont des valeurs suprieures 0.8 dans la
plage de modulation allant de 8 16. Le tableau 3.4 fournit des renseignements plus dtaills.
fp
0.45
0.42
0.53
0.63
0.67
0.64
0.74
0.82
TDH
1.7
1.9
1.5
1.2
1.1
1.2
0.9
0.7
10
11
12
13
14
15
16
fp
0.82
0.78
0.78
0.86
0.78
0.89
0.86
1.00
TDH
0.7
0.8
0.8
0.6
0.8
0.5
0.6
0.1
68
Reproduced with permission of the copyright owner. Further reproduction prohibited without permission.
i 2Q:t1?sd
-200
.. :
4.17
.:
8.33
temps (ms)
:.
12.5
;{ ~~
. . . _. . . . .
..........
>
>
8.33
12.5
temps (ms)
:
4.17
~ ~:c=l . . . J. ~.~.' . . . . .J
4.17
-200
16.7
02~""""'''''-'r'''''''-'''''''1''''''''''''-''-j
:
:.
:
:
::
o~.-:
j....... _........
:
:
::
:
:
temps (ms)
:
12.5
16.7
.2~
. ii .
~
-0
.....
.:
--2~
16.7
4.17
B.33
12.5
temps (ms)
b)squence6
a). squence 1
16.7
'""PkH PkH
;{.~=S;;:;
~
200
>
:
8~33
o~........... ,
i
r..: .
4.17
8.33
.1
-200
4.17
..:
.12.5
>
.!
::
-200
:.
'.
4.17
.'
8.33
.
12.5
16.7
B.33
12.5
16.7
temps (ms)
::
8.33
12.5
temps (ms)
c) squence 11
Figure 3.16
16.7
'
c:::.;.....
16.7
4.17
temps (ms)
d) squence 16
Pour finir cette section, on trouve essentiel de montrer l'effet de la source de tension sur
les grandeurs de sortie. Rappel: le convertisseur ca / cc est form d'un pont de Gratz
monophas diodes et de deux lments de filtrage. Or, le rle de ces deux derniers
n'est pas de maintenir une tension et un courant parfaitement continus la sortie du
convertisseur ca / cc. Au contraire, leurs faibles valeurs permettent seulement de filtrer
les signaux haute frquence produits par le convertisseur et d'viter qu'ils se retrouvent
sur la ligne de transmission l . Il est alors normal de trouver une enveloppe 120 Hz dans
le courant et la tension prsents dans la branche RLC. Ceci est montr dans la figure
3.17.
Mme avec le filtrage, les courants haute frquence sont considrables sauf pour la squence de modu-
69
Reproduced with permission of the copyright owner. Further reproduction prohibited without permission.
4.17.
8.33
temps (ms)
12.5
200.----.,."
16.7
i]#~ijt.~~~
.0
4.17
8.33
temps (ms)
12.5
16.7
a) squence 1
Figure 3.17
temps (ms)
b)squence 16
algorithme d'anticipation;
Les deux principales diffrences par rapport la technique propose par Essadaoui sont
dcrites dans les paragraphes suivants.
1.
2.
Reproduced with permission of the copyright owner. Further reproduction prohibited without permission.
faire la comparaison directement entre la puissance efficace mesure et la puissance de consigne. Ceci permettra au systme de converger vers la puissance de
consigne. (L'asservissement dans [8] entrane une erreur leve et de grandes
fluctuations autour de la puissance de consigne, en on trouve dans certaines circonstances un dpassement lev.)
71
Reproduced with permission of the copyright owner. Further reproduction prohibited without permission.
Puissance
8~Peon<17
17 ~Peon < 28
28 ~Peon <42
Squence
Puissance
42
~Peon
< 63
63
~Peon
< 91
91
113
Squence
10
11
12
Puissance
Squence
13
14
15
16
Puissance
176~Peon<185
185
tant donn que les augmentations de la puissance de sortie se font par d'chelons importants, il faudra associer l'algorithme d'anticipation un autre module de commande
pour russir contrler la puissance de sortie (le rglage fin ). Il s'agit du bloc de
commande par hystrsis, qui sera expos par la suite.
(hl, h2, h3, h4) et trois tats possibles de sortie (reprsents par seqh). De manire qualitative, on peut dcrire le fonctionnement du systme de la manire suivante:
72
Reproduced with permission of the copyright owner. Further reproduction prohibited without permission.
si la puissance mesure dans la charge a une valeur lgrement carte de la puissance de consigne (e faible), alors la fonction d'hystrsis conserve sa valeur prcdente (soit -1,0 ou 1);
si Peh est loin de la puissance de consigne Peon et que l'erreur est ngative (e 0),
on aura donc seqh = -1;
le cas contraire, avec une erreur positive (e 0), donnera en sortie seqh = 1.
hl
e
-1
Figure 3.18
Fentre d'hystrsis
La squence de modulation sera alors dfinie selon (3.46). On peut expliquer le fonctionnement global de la boucle d'asservissement (anticipation et hystrsis) comme suit:
cette squence reste la mme si l'erreur est trs faible et la valeur prcdente de
la fonction d'hystrsis est nulle, on a alors seq = seqa;
73
Reproduced with permission of the copyright owner. Further reproduction prohibited without permission.
grande (et positive), on va alors augmenter seqa de deux units. L'effet inverse a
lieu lorsque l'erreur est ngative et seqh(cycle-l)
(3.46)
Il faut signaler que la mise jour de la squence (seq) se fait tous les soixantimes de
seconde, ce qui quivaut 26 priodes de modulation (TMDI). D'autre part, le systme
n'est pas synchronis avec le rseau du fait que le calcul de la puissance se fait aussi
tous les soixantimes de seconde et le manque de synchronisation n'affecte pas le calcul.
Or, on doit imposer des limites la squence obtenue selon (3.46), les indices de la MDI
propose tant compris entre 1 et 16. La squence ainsi tablie sera utilise par le bloc de
modulation de densit d'impulsions pour envoyer aux interrupteurs de puissance les signaux de commande appropris.
Les paramtres proposs pour les seuils dans la fentre hystrsis sont indiqus dans le
tableau 3.6. Leur choix a t fait en base la plage de puissance de sortie du systme
(tablie antrieurement de 5 198 W). On dsire contrler la puissance dans la charge
avec une rsolution de un watt. Donc, la plage interne de la fentre hystrsis a justement cette valeur: si la puissance mesure dans la charge se trouve aux alentours de
0.6 W de la puissance de consigne, alors on considre que la squence dj obtenue est
correcte.
74
Reproduced with permission of the copyright owner. Further reproduction prohibited without permission.
Seuil (W)
-1
-0.3
0.3
75
Reproduced with permission of the copyright owner. Further reproduction prohibited without permission.
fournie par le systme, la squence de modulation est gale 16, ce qui explique
l'absence d'oscillations dans l'intervalle qui va de 4 5 secondes.
200
180
160
[ 140
120
Q)
g<U 100
t/)
t/)
'S
a...
80
60
40
20
0
0
456
10
temps(s)
Figure 3.19
En ce qui concerne le temps de rponse, on peut constater qu'il est assez lev si on
prend comme cadre de rfrence une chelle en secondes. C'est l'algorithme
d'anticipation qui se charge de donner la squence de modulation plus adquate et ce,
ds le premier cycle aprs le changement de Pc. Le changement de squence se fait alors
trs rapidement. Malgr cela, le temps de rponse est limit car tel qu'on l'avait dit, le
cycle de calcul est d'un soixantime de seconde (limit par la frquence du rseau).
On voudrait aussi vrifier si la moyenne de la puissance fournie la charge pour une
puissance de consigne donne est proche de celle-ci ou non. La figure 3.20 claircit cela.
La puissance de consigne varie de la mme faon que dans la figure 3.19. Or, la puis-
76
Reproduced with permission of the copyright owner. Further reproduction prohibited without permission.
sance dans la charge a t calcule en moyenne, en tenant compte des huit mesures prcdentes.
,,.--_..._.....
:
200
180
1
:
,i
"'-"---1 \
\
160
~120
\
\
\
(1)
g 100
l,\
1\
1
:
1
\
\
140
---
1\
:, \\
,1 \
:
i
!
1
i
(0
m 80
"5
a.. 60
,,
,l __ ...
40
20
,--
0
0
Figure 3.20
temps (s)
10
On peut noter que le systme se comporte de manire trs efficace, la puissance dans la
charge est en fait trs proche de la puissance de consigne. Le seul inconvnient
d'afficher le relev de cette faon est qu'il affiche un temps de rponse assez lev (un
tiers de seconde). Le tableau 3.7 donne des comparaisons entre quelques puissances de
sortie par rapport leurs respectives puissances de consigne. Encore une fois, l'erreur est
trs faible (en moyenne, 0.2 W ou 0.3 %). Ceci est dans le rang de 0,6 W qu'on avait
dfini pour les seuils intrieurs de la fonction d'hystrsis (h 2 = -0.3 W et h3 = 0.3 W).
La figure 3.21 montre l'volution de l'erreur pour le mme signal de puissance de consigne; on identifie une erreur maximale de 60 % mais elle est prsente seulement au mo-
77
Reproduced with permission of the copyright owner. Further reproduction prohibited without permission.
ment des transitions. Lorsque l'erreur se stabilise, elle tend vers zro et ce, dans tous les
cas montrs.
(W)
20
45
65
90
110
135
155
180
Peh
(W)
19.9
45.1
65.3
89.9
110.1
134.8
154.7
179.8
e 1 (W)
0.1
0.1
0.3
0.1
0.1
0.2
0.3
0.2
e (%)
0.7
0.3
0.4
0.2
0.1
0.1
0.2
0.1
200
~150
c:: 100
0
0
Cl..
50
0
0
:3
10
:3
10
:3
10
.-. 50
<f?
:;
"-
(\) -50
-....,
<f?
:g
c::
50
(\)
:>.
0
:; -50
"-
(\)
Figure 3.21
5
t~mps
(s)
volution de l'erreur
78
Reproduced with permission of the copyright owner. Further reproduction prohibited without permission.
3.9
Conclusion
79
Reproduced with permission of the copyright owner. Further reproduction prohibited without permission.
4.1
Introduction
80
Reproduced with permission of the copyright owner. Further reproduction prohibited without permission.
200 .----,.--,-..".
i ,
if
1
,.{
T ....-""-.---.---.---.--..,.--.,.----,----,400
...
.i
' ,.
:
:
i
i'
L'
i\
.
.
!
!
i i
1:
~ 100 +-1...........
+...."\.... +...........
:::1
1:
1:
tU
'!.,
l
:
i
:::1
"0
C
-co
1
:
.
:1
., -100
1-
............,.j..
:
\:
'1
~l
i 1'\
:
200 CD
: :
g)
...
::
!
l
al
\,
!-1
foI-ll--~\J------i:
:
:
:
\
:
l:
i:
i:
i.LI~
i~
i
l"
1
TMDI
C'.
lias
1
i
-5
: ,i\
l
i1
!:.:..
f i)
,.~
.
.
::
:
i
'\.:
'"
, ........ 0
J
~0
"
---"-i--/t---"
1
i
i
:
li
:! 1 i
:
'":
,!
-200
:
.....: "",;:
0'----0-.002.L..---0-.004-'----0-.006-'---0-.008-'----0.-'-01--0~.01=. -2 0.014
..
-200 ;
l-
:
:
0.016
-400
0.018'-
temps [s]
Figure 4.1
Reproduced with permission of the copyright owner. Further reproduction prohibited without permission.
TMD/
82
Reproduced with permission of the copyright owner. Further reproduction prohibited without permission.
4.2
L'intelligence artificielle (ou lA) est la partie de l'informatique qui a pour but la simulation de facults cognitives afin de suppler l'tre humain pour assurer des fonctions
dont on convient, dans un contexte donn, qu'elles requirent de l'intelligence2 . Le plus
souvent, il s'agit d'un systme informatique programm d'une certaine manire qu'il est
capable d'accomplir certaines tches considres intelligentes. Il existe plusieurs branches, dont la reprsentation d'un comportement intelligent, l'apprentissage et l'auto
adaptation d'une machine. Parmi les domaines d'tude de l'lA qui sont couramment
utiliss dans le domaine du gnie lectronique, on trouve :
la logique floue;
Les algorithmes gntiques font partie d'une famille de techniques intelligentes appeles
algorithmes volutifs (figure 4.2). Ils sont bass sur l'optimisation stochastique et ont
leurs bases dans les mcanismes de la slection naturelle et de la gntique [35]. Ils ont
pour but de appliquer une population des transformations afin de produire une population mieux adapte .
83
Reproduced with permission of the copyright owner. Further reproduction prohibited without permission.
Figure 4.2
Les AG ont t dvelopps pour rsoudre des problmes d'adaptation. Ayant t conus
selon les rgles de l'volution prsentes dans la nature, ils sont capables de faire face
des situations imprvues, des environnements inconnus et des contraintes changeantes.
En effet, selon les thories darwiniennes les tres vivants se sont graduellement auto
modifis, et ce, au travers du processus de reproduction, pour produire des gnrations
d'tres de mieux en mieux adapts leur milieu naturel . Ceci implique que les espces
ont volu du simple vers le complexe, s'adaptant de mieux en mieux leur environnement jusqu' devenir des tres absolument adapts. Ces mmes principes peuvent tre
utiliss dans la cration d'algorithmes d'optimisation.
Les algorithmes gntiques ont des caractristiques qui les diffrentient d'autres techniques d'optimisation. Ses rgles de fonctionnement ont une nature distincte, ce qui leur
donne des proprits notoires :
les AG travaillent sur une population de points, au lieu d'un point unique;
84
Reproduced with permission of the copyright owner. Further reproduction prohibited without permission.
la fonction d'optimisation qui est une fonction positive maximiser, elle aidera
dtecter les individus ayant les meilleures caractristiques.
Reproduced with permission of the copyright owner. Further reproduction prohibited without permission.
=. U1"
bit plus
significatif
bit moins
significatif
ha.ll
D~"O"
ha<2 [
~~
gne (a bits)
2
chromosome OU Individu (q gnes)
gnration
intermdiaire
gnration t
critres d'arrt
atteints?
tIlIII1iIIII:Il
CIIIDlICtI
}----J>I
population
initiale
Nindividus
IJII:IJI[]JIJ
~slection
lItI:DI:l::Il!E
lI!IiI:lJIICID
reproduttjon
CClI!I::t:I:IlI
o:I:IIJ:II[J
b)algorithme
Figure 4.3
86
Reproduced with permission of the copyright owner. Further reproduction prohibited without permission.
alatoirement. Ensuite, un bit y sera modifi, aussi de manire alatoire. Ceci produira un lger changement dans l'individu qui sera valu au nouveau cycle.
Le deuxime procd (le croisement) consiste choisir alatoirement deux individus
puis changer des gnes entre eux, slectionns aussi de manire stochastique. La
figure 4.4 donne un meilleur aperu de ces deux mthodes.
Individu a
.' 1
1
.I=-=--=-
Individu b
nouveau,ll1dlvldU a
~-+.
1 .',
f
_-=3
chang
nouvea Individu b
a) croisements
bit,ayanf subi
ul1emlrtatlon
holx alatoire
d'un bit
b) mutations
Figure 4.4
4.3
Croisements et mutations
87
Reproduced with permission of the copyright owner. Further reproduction prohibited without permission.
Pour bien comprendre le contexte de travail des AG prsent dans ce mmoire, il faut
tenir en compte les prcisions suivantes :
les chromosomes (ou individus) sont dfinis comme une concatnation de q variables binaires de a bits et la taille de la population (ou nombre de chromosomes) est dfinie par la variable N;
une squence de modulation est une seule entit et pourtant les individus ne
comporteront qu'un seul gne (q = 1);
le nombre de bits (a) sera gal la longueur de la chane en priodes de rsonance (Tc);
le but de l'algorithme est de trouver chaque itration les chromosomes (squences de modulation) qui minimisent de plus en plus la fonction slective dj dfinie;
dans le cadre de ce travail, la gnration d'une nouvelle population se fera partir de copies des individus les plus performants, dont certains auront subi des mutations;
la mutation se fera en changeant la position d'une impulsion choisie alatoirement, vers un nouvel emplacement slectionn aussi de manire stochastique.
La fonction slective qu'on propose comprend deux termes. Le premier permet d'valuer
l'erreur entre le facteur de puissance de la squence en question et le facteur de puissance cible :
88
Reproduced with permission of the copyright owner. Further reproduction prohibited without permission.
Jonct _seljjJ
= fpevalue -
fpdesire
(4.1)
O:
fpdesire
fpevalue
= TDHevalue -TDHdesire
(4.2)
Avec:
TDHdesire
TDHevalue
Les critres d'arrt de l'algorithme sont dfinis partir des deux termes de la fonction
slective:
Jonct _sel fp > 0 }
~ arrt
et
(4.3)
La puissance dsire est un autre paramtre qui pourrait tre inclus dans la fonction slective. Malheureusement, en augmentant le nombre de paramtres valus, on augmente
aussi le temps de calcul. Or, la puissance dsire n'est pas un paramtre optimiser (on
peut toujours avoir recours un algorithme de contrle de puissance comme celui dcrit
au chapitre 3). C'est pour cela que la puissance demande ne fait pas partie de la fonction d'optimisation et elle sera value une fois que la squence de modulation ait t
obtenue. Cependant, le nombre d'impulsions par squence est dfini au moment
d'initialiser l'algorithme. Un nombre bas d'impulsions dans la chane donnera des puis-
89
Reproduced with permission of the copyright owner. Further reproduction prohibited without permission.
sances basses, tandis que la puissance sera augmente si le nombre d'impulsions est lev.
L'algorithme dvelopp consiste des tapes suivantes:
1. cration alatoire d'une population initiale P de taille N pour l'itration numro
1,
2. valuation de chaque chromosome l'aide de la fonction slective (4.1) (4.2),
ceci permettra d'identifier quels sont les individus qui minimisent la fonction slective;
3. la gnration d'une nouvelle population Pn se fait en liminant les N/2 chromosomes moins performants et en les remplaant par des copies des N/2 chromosomes plus performants;
4. si le critre d'arrt est atteint (4.3), alors le chromosome qui a russi minimiser
la fonction contient une squence de modulation approprie et on finalise
l'algorithme;
5. sinon, il faudra modifier la nouvelle population obtenue au pas 2 en faisant des
mutations (les croisements ne seront pas utiliss car les individus ne comportent
qu'un seul gne) et on obtient une population modifie Pm;
6. on remplace alors la population P par la population modifie Pm et on incrmente
le compteur iteration pour ensuite revenir au pas 2.
4.4
Un des dfis dans l'emploi des algorithmes gntiques est qu'il faut les adapter euxmmes aux caractristiques des problmes optimiser. Il n'y a pas de recette universelle
et il faut parfois faire plusieurs simulations avant d'obtenir les rsultats dsirs. Le programme utilis pour faire les simulations dont les rsultats seront montrs ici a donc t
90
Reproduced with permission of the copyright owner. Further reproduction prohibited without permission.
20 40
Nombre de
bits des individus (a)
133
Nombre
d'impulsions
dans la
chane (0)
Facteur de
puissance
.,
VIse
(fj:Jdesire)
Taux de
distorsion
harmonique
.,
VIse
(TDHdesire)
Variable
Variable
Variable
selon la
selon le
selon le
puissance de
nombre
nombre
sortie dsi- d'impulsions d'impulsions
re
91
Reproduced with permission of the copyright owner. Further reproduction prohibited without permission.
fA (Hz)
!c(kHz)
Tc (/-1s)
TMDI (cycles)
nT
127
60
15.96
62.66
133
11
Lf(mH)
Cf (/-1F)
RRLC (0)
LRLC (/-1H)
CRLc (/-1F)
10
0.6
99.45
Le tableau 4.3 fournit les valeurs du facteur de puissance et du taux de distorsion harmonique dsirs (fjJdesire et TDHdesire) qui ont t utiliss pour obtenir les squences qui sont
prsentes par la suite.
TDHdesire
quences de modulation
Nombre
d'impulsions
dans la squence
16
24
32
40
fPdesire
0.6
0.75
0.8
0.85
0.9
TDHdesire
1.3
0.8
0.7
0.6
0.5
92
Reproduced with permission of the copyright owner. Further reproduction prohibited without permission.
-4-+---+~l -HI1rTTr[rn
' . l 1\ 1
Il l 1
11 ++-1r
1 1 \-+-'1-\1
c) 2.O:jf-----'r---+!-HUr-'r-+\ \r-'l--+I
I.-Ir+-II
Illli!
1. 1111
-200'------~~--~-'---'-----~--
lJllW.......
.
d)]=11=\II=~\I=HU=iill..,=HII=UH=!=I'="=\\I=,IHW=:..=II\!I='H~=II
, HIl ~mll-\
e).::br------\\-----Yr-H
<J=t)IIMlm\IIIIDHI\
o
4.17
a) Va (V)
111 1
Ull ~.\\II
\1
~ I~
8.33
temps (ms)
Figure 4.5
Il
12;5
16.7
priode de modulation
133
Figure 4.6
Reproduced with permission of the copyright owner. Further reproduction prohibited without permission.
D'un autre ct, le tableau 4.4 fournit les rsultats obtenus pour la puissance de sortie
(Pch), le facteur de puissance et le taux de distorsion harmonique prsents l'entre du
convertisseur pour diffrentes simulations. Rappel: le but est d'amliorer le facteur de
puissance (et le TDH) lorsque la puissance de sortie est faible. C'est pour cette raison
que cette tude se limite des squences de modulation donnant des modulations basses.
On constate que le but a t atteint: on obtient des facteurs de puissance toujours suprieurs 0.62 accompagns de taux de distorsion harmonique faibles (infrieurs 1.2)3.
Pour finir cette analyse, les relevs prsents dans la figure 4.7 correspondent la tension
et au courant fournis par le rseau lorsque les squences de modulation obtenues sont
utilises.
Tableau 4.4 Puissance dans la charge, facteur de puissance et taux de distorsion harmonique obtenus avec les squences gnres par
AG
TDH
fp
1.2
0.62
16
15
0.7
0.81
24
22
0.6
0.86
20
32
41
0.5
0.89
25
40
50
0.4
0.93
Modulation
Squence
Nombre
d'impulsions dans
la chane (0)
(%)
quivalente
(W)
11
Pch
Comparer la technique MDI tudie dans le chapitre 3, dont le pire facteur de puissance tait de 0.45 et
le taux de distorsion harmonique le plus lev de 1.9 (pour la squence de modulation 1).
94
Reproduced with permission of the copyright owner. Further reproduction prohibited without permission.
a~~~mlm~mml mm~
b)O.2[. .. ~
.. .. '.f.. ........ ............. li .. .. ..~
. . ................!........................................
o
-;-
..-,......-------1-
C)~~~----------L-~--~------]
j
t ....--.............
d o.2~:::::::::
.................................!........ ~
.... ...... .~ .. ....l.l~..
.... ..... ..--'........l.. --........
) 0
..... ........ .
T ..... ......... - ..
~--l-0.2 ..--........................ ,.................................. --.......... --... ' ................... -- ...... ...... ---..... ......................... ..
m. . . . . . . . . . . . . . . . . . . . .
e~:-:t::~-:---_-:I--:--~-::::-::-]
n~;~_-t:~
o
4.17
a) VA (V)
b) lA (A) ~8 impulsions 1 cycle
c) lA (A) 16 impulsions 1 cycle
Figure 4.7
8.33 .
temps (ms)
12.5
16.7
Tension et courant fournis par le rseau lorsqu'on utilise les squences obtenues par AG
4.5 Conclusion
95
Reproduced with permission of the copyright owner. Further reproduction prohibited without permission.
La stratgie propose dans ce chapitre utilise l'algorithme gntique dvelopp pour obtenir des squences de modulation. Il est important de rappeler les adaptations qui ont t
faites:
Ces deux modifications ne changent pas le comportement du CRS command par MDI
(les mmes avantages de la commutation douce sont prsents). Par contre, ils permettent
l'utilisation de squences de modulation flexibles qui offrent beaucoup de choix au
niveau de leur structure (position des impulsions et des temps d'arrt).
Ces caractristiques ont permis l'utilisation d'algorithmes gntiques pour obtenir des
squences de modulation qui permettent d'amliorer le facteur de puissance et de rduire
le taux de distorsion harmonique lorsque la puissance fournie la charge est faible.
D'autre part, on peut envisager l'utilisation d'un AG pour optimiser d'autres paramtres
du convertisseur comme les lments de filtrage.
96
Reproduced with permission of the copyright owner. Further reproduction prohibited without permission.
5.1
Introduction
Le but de ce chapitre est de montrer l'valuation sur banc d'essais du systme (convertisseur rsonance srie command par modulation de densit d'impulsions et avec un
contrleur hystrsis). Les caractristiques d'un tel systme ont t dcrites au chapitre
3 et les rsultats de simulation obtenus permettront de faire une comparaison avec les
rsultats acquis en pratique. La technique de modulation utilise est une MDI non homogne seize niveaux (squences) de modulation.
Les paramtres du convertisseur sont lists dans le tableau 5.1. Ils sont similaires ceux
utiliss pour faire les simulations (la frquence de rsonance change lgrement).
fA (Hz)
fc(kHz)
Tc (j.ls)
TMDI (cycles)
nT
127
60
25.15
39.76
16
11
Lf(mH)
Cf (j.lF)
RRLC (n)
LRLC (j.lH)
CRLC (j.lF)
1.2
0.6
80.1
0.5
L'onduleur est compos de deux cartes ddies au contrle de modules IGBT. Chaque
carte peut commander une paire de transistors (un bras de l'onduleur). L'onduleur tant
monophas et pont complet, il comporte videmment 4 modules d'interrupteurs de
puissance. Ces composants ont t choisis d'aprs leurs caractristiques en frquence et
97
Reproduced with permission of the copyright owner. Further reproduction prohibited without permission.
puissance [36] (tableaux 5.2 et 5.3). Malgr que la limite en frquence des cartes de
commande est de 20 kHz, elles ont eu un excellent comportement une frquence de
25 kHz.
SEMIKRDN
pee drivers
SKHI 23112
max.
Gate
voilage
Output
peak
CU'l!!!nt
VCE
11200 1 +15/-8 1
Output
charge
Switching
frequency
Isolation
voltage
max.
kHz
kV
kV4Is
20
2,5
75
Circuit
... Ile
4,8
dvtdt
SEMIRRIN
JI
mJ
SEMITRANS'TM
1200 V
standard
SKM10008123D
100
2,5
18
98
Reproduced with permission of the copyright owner. Further reproduction prohibited without permission.
L'implmentation du filtre numrique, le calcul de la puissance partir du courant efficace et la commande du systme une frquence de 25 kHz justifient le choix du processeur. D'autres auteurs proposent aussi l'utilisation de ces dispositifs pour la commande de convertisseurs haute frquence [20]. Dans les figures 5.1 et 5.2 on dtaille le
schma lectrique du systme avec les cartes de commande, les modules IGBT, le microcontrleur, un capteur de courant et un conditionneur de signal.
Mmoire de Mmoire
programme
VIVe
(octets /
(octets)
instructions)
4K
28
512
Mmoire
EEPROM
(octets)
Temporisateur 16
bits
CAN 10
bits 500
ksps
Communication
srie
(UART)
1024
6 canaux
gnration des signaux de contrle de l'onduleur partir d'une table de seize niveaux de modulation de densit d'impulsions;
99
Reproduced with permission of the copyright owner. Further reproduction prohibited without permission.
Reproduced with permission of the copyright owner. Further reproduction prohibited without permission.
12V
....
~
12\f
.,
=
(JCl
fil
....
1CHARGE-
=
e.
:1
-!!-
Ra
Rt!
~i;S1
Ut
00
go
ICHARGE~
1k
;>
-12\f
R9
TL081
101e
-12\1
Amplifi_cation
fil,
C5
C4
-....,
.-
'----;11-
680p
fil,
f il
t')
.c
=
e.
=
r--1..... /T1
fil
22p
CONNECTEUR DB9
Ich
00
G
r22P
t')
SW1
Ij.d.-. , - -
=
=
:1
e.
.,..
1k
VCC
((
~
M
fil,
OC
.,=
~
~
~
12Vdc
.t')
0
0
0
=
1
li
12V
12Vdo
12
_
-T
'il
12V
5Vdc
~c
\13
Contt:Ole manuel
Cl
iC:::::>REf
"..
...
Document Num-ber
<Doe>
he..
of
Reproduced with permission of the copyright owner. Further reproduction prohibited without permission.
....
VCC_WAVE
~
.,
U5
!.JI
N
~
00-
"=....
= a
~
'C
ri.>
ri.>
T2 1
':>
REre:::>
~,
..".....,
.c
=
=
~
"a=
~. . . . ".:'-!E
E2IN
E2
2' - - _ - - - .
.1-'1
GBOT
14
II[
.,.. VCC_WAVE
:~
REre:::>
1.2
1VIN TOP
~
ETOP ~
GTOP
VINBOT
11;1
us
VCETOP
41 G11N
Cl
ElIN
X1.1D IGNDTOP
X1.1 t
r.-----f--..l
E11C21'
r--_v-,l G21N
vCEBor
~'
TRl
UII
:::c
00-
veEBOT
Cl (3
~,
"
GNOBOT
STOP
EBaT
=
=
;==
U7
VCETOP
T1
CAPTEUR DE
b .C. . L
COURANT...
:.
200mV/A
--c;>4 CHAR<?E."
UB
CHAR<?I!+
E21N
GNO BOT
EBaT
V~_WAVE
~,
'C
.,=
Lf
<"V'\~
-.
.,"....
"....=
..
......
0
......
120V
~" ~~_~OO
Cf
60Hz
Hie
REDRESSEUR,ONDULEUR ET CHARGE
.,ev
Document Humber
<0100>
heet
of"
:2
fH ]/(fE 12;
(5.1)
O:
B
ordre du filtre;
fB
(Hz)
fH
(Hz)
fE
frquence d'chantillonnage.
(Hz)
La bande passante du filtre est centre sur 25 kHz (soit la frquence de rsonance du
systme). Les coefficients du filtre ont t calculs pour fB
frquence d'chantillonnage de 100.6 kHz (quatre fois suprieure la frquence de rsonance). Les coefficients ainsi obtenus (b y ) sont multiplis par 2 16 et arrondis. Ceci facilite l'implmentation du filtre dans le microcontrleur 16 bits. Le tableau 5.5 prsente
les coefficients obtenus et la figure 5.3 montre la rponse normalise du filtre.
Le courant calcul aprs filtrage est divis par 2 16 de manire trouver sa valeur nominale (les coefficients avaient t multiplis par le mme facteur). Les multiplications et
les divisions par des puissances de deux sont facilement faites en utilisant des fonctions
de dcalage gauche ou droite. Le filtre dfini selon (5.2) est facilement mis en uvre
en utilisant une boucle de programmation et des fonctions mac (multiply-accumulate).
102
Reproduced with permission of the copyright owner. Further reproduction prohibited without permission.
(5.2)
Avec:
ifiltr
iacquis
(A)
(A)
bo
bl
b2
b3
b4
bs
b6
b7
Poids
325
-495
-509
920
1026
-1707
-1840
2733
Coefficient
bg
b9
blO
bll
b l2
b13
bl4
bIS
Poids
2850
-3821
-3903
4478
4825
-5434
-5454
5672
Coefficient
bl6
b 17
b l8
bl9
b20
b21
b22
b23
Poids
5672
-5454
-5434
4825
4778
-3903
-3821
2850
Coefficient
b24
b2S
b26
b27
b28
B29
b30
b31
Poids
2733
-1840
-1707
1026
920
-509
-495
325
.1500'--:'-5-1"-0-----':1""""5---'20----'-"24'"'-2'-6-,3J.,-0----J35'::---:-':40-4..L..5~50
~1()OOo
Frquence (kHz)
Figure 5.3
1015
2tl 2426 ao 35
Frquence (kHz)
40
45
50
103
Reproduced with permission of the copyright owner. Further reproduction prohibited without permission.
Dans cette section on fournit les oscillogrammes de diffrentes mesures faites pour vrifier le fonctionnement du systme et que les rsultats soient congrus avec ceux trouvs
par simulation. On trouvera alors des relevs de la tension et du courant fournis par la
source et ceux de la charge. Par la suite, on montrera les mesures de la puissance, le facteur de puissance et le taux de distorsion harmonique. On finalisera avec un relev portant sur la commande en boucle ferme.
Figure 5.4
La figure 5.5 montre les relevs de la tension et du courant dans la charge pour 4 squences de modulation (1, 5, 8 et 16). On peut vrifier que le circuit rsonant se comporte tel
que prvu : la tension et le courant sont en phase, ce qui permet de faire la commutation
des interrupteurs de puissance prs du passage par zro du courant (comparer avec la
simulation de la figure 3.14).
104
Reproduced with permission of the copyright owner. Further reproduction prohibited without permission.
Si on affiche les formes d'onde de la tension et du courant dans la charge pour un cycle
de rsonance, on trouve qu'effectivement le courant passe par zro au moment de la
commutation - figure 5.6 a). On observe aussi du bruit superpos dans les signaux, ce
qui est normal car le systme n'est pas parfait et on trouve des oscillations au moment de
la commutation. On a utilis le filtre numrique de l'oscilloscope pour obtenir le relev
b). Il permet de mieux apprcier la relation entre le courant et la tension, puisque le bruit
a t enlev.
Vch
Vch
10V/div
Ich
2A/div
5 A/div
~"-"'''''10V/djv
Ich
a} squence 1
Ich
10 A / div
Figure 5.5
105
Reproduced with permission of the copyright owner. Further reproduction prohibited without permission.
b)filtr
Figure 5.6
Dans la figure 5.7 on peut apprcier les formes d'onde du courant et de la tension fournis
par la source d'alimentation alternative. On offre cinq squences de modulation (1,5, 8,
13 et 16) qui permettent d'apercevoir l'volution du courant. Plus on augmente la densit de modulation, plus le courant acquiert une allure sinusodale et moins il est bruit.
Les rsultats montrs sont semblables ceux obtenus par simulation (pour une comparaison avec la tension et le courant fournis par la source, se rfrer la figure 3.16). La
grosse diffrence est la prsence de bruit dans tous les cas, ce qui tait prvisible. Le
systme se comporte alors de la manire prvue.
Lorsqu'on a tudi le circuit par simulation, on a trouv indispensable de montrer
l'enveloppe 120 Hz qui est prsente dans les signaux de la charge (figure 3.17). Ceci
avait permis d'tablir que le calcul de la puissance moyenne doit se faire tous les demi
cycles du signal de 60 Hz fourni par le rseau (ou un taux moins lev). Si on faisait le
calcul des intervalles plus courts, on ne pourrait pas estimer de manire adquate la
puissance dans la charge. La figure 5.8 confirme la prsence de cette enveloppe dans le
courant traversant le circuit RLC srie. videmment, on tiendra en compte ce phnomne au moment de faire le calcul de la puissance avec le microcontrleur.
106
Reproduced with permission of the copyright owner. Further reproduction prohibited without permission.
a) squence 1
c) squence 8
d)squence 13
e) squence 16
Figure 5.7
107
Reproduced with permission of the copyright owner. Further reproduction prohibited without permission.
a) squence 1 (1 AI div)
Figure 5.8
b)squence 16 (5 A 1div)
108
Reproduced with permission of the copyright owner. Further reproduction prohibited without permission.
puissance active: le calcul est fait partir de la moyenne du produit des chantillons de tension et de courant;
taux de distorsion harmonique: obtenu en faisant le quotient entre l'apport harmonique total et la valeur efficace du fondamental.
109
Reproduced with permission of the copyright owner. Further reproduction prohibited without permission.
simulation. Malgr cela, les simulations ont permis de faire une premire valuation des
principales caractristiques du convertisseur.
D'autre part, on remarque que la puissance suit une volution similaire pour la pratique
et pour la simulation (toujours une courbe d'allure quadratique). l'aide des donnes
obtenues, on trouve que le convertisseur est assez efficace car il subit en moyenne des
pertes quivalentes 3.6 W ou 1.9 % de la puissance pleine charge (comparer 0.42 %
obtenu lors des simulations).
PA(W)
simulation
PA(W)
pratique
Pch (W)
simulation
Pch (W)
pratique
PA(W)
simulation
PA(W)
pratique
Pch (W)
simulation
Pch (W)
pratique
4.3
13.3
22.7
35.0
51.3
77.8
106.1
120.9
2.1
5.5
9.7
15.1
22.4
31.4
41.7
53.1
3.1
12.1
21.8
34.3
50.3
76.3
105.4
120.4
1.6
4.9
9.0
14.7
21.2
29.4
39.2
50.6
10
11
12
13
14
15
16
132.6
147.3
158.3
164.4
173.9
181.2
192.7
198.2
66.0
79.6
95.9
111.8
127.8
147.2
164.6
196.0
131.3
146.1
157.3
163.3
172.1
180.1
191.0
197.4
62.0
75.9
89.7
106.0
122.3
141.1
162.3
181.9
110
Reproduced with permission of the copyright owner. Further reproduction prohibited without permission.
250
~
200
150+-----------------------------~~.~_i
o simulation
= 100+-----------------------~
Il pratique
CIl
5
Il..
50
+-----------~i""""""I'l__I
9 10 11 12 13 14 15 16
Squence
Figure 5.9
fp
0.45
0.42
0.53
0.63
0.67
0.64
0.74
0.82
0.55
0.64
0.71
0.79
0.86
0.92
0.95
0.97
10
11
12
13
14
15
16
0.82
0.78
0.78
0.86
0.78
0.89
0.86
1.00
0.98
0.99
0.99
simulation
fp
pratique
fp
simulation
fp
pratique
111
Reproduced with permission of the copyright owner. Further reproduction prohibited without permission.
TDH
1.7
1.9
1.5
1.2
1.1
1.2
0.9
0.7
1.37
0.94
0.65
0.45
0.30
0.19
0.13
0.09
10
11
12
13
14
15
16
0.7
0.8
0.8
0.6
0.8
0.5
0.6
0.1
0.07
0.05
0.046
0.036
0.035
0.031
0.028
0.027
simulation
TDH
pratique
TDH
simulation
TDH
pratique
112
Reproduced with permission of the copyright owner. Further reproduction prohibited without permission.
il ralise ensuite la moyenne sur seize chantillons, ce qui fait que la puissance
moyenne affiche a t calcule tous les seize soixantimes de seconde
Les courbes de la figure 5.10 ont t obtenues en utilisant une interface ralise avec le
logiciel LabView. Elle permet de faire la communication avec le micro contrleur afin
d'afficher la puissance fournie la charge et de slectionner la puissance de consigne qui
par la suite est envoye au microcontrleur. Pour la comparaison avec les rsultats de
simulation, se rfrer la figure 3.20. On constate que la rponse est similaire celle
obtenue lors des simulations. Le temps de rponse du systme est trs bon, le contrle
suit la perfection les changements de puissance de consigne. Lorsque celle-ci est constante, on peut observer que la puissance dans la charge oscille autour d'elle de manire
assez symtrique.
Le dphasage qu'on observe entre les deux signaux (Peon et Peh) est d ce que la communication entre l'interface graphique ralise avec LabView et le microcontrleur se
ralise tous les 67 ms. (Cet cart est identifiable dans les relevs de la figure 5.10.)
Tableau 5.9 Seuils de puissance utiliss par l'algorithme d'anticipation
Squence
Seuil (W)
<3
<7
< 12
< 18
<25
<34
<45
<56
Squence
10
11
12
13
14
15
16
Seuil (W)
<69
<83
<98
< 114
< 132
< 152
< 172
<200
113
Reproduced with permission of the copyright owner. Further reproduction prohibited without permission.
150 .
140-
130
120
110
100
~ 90_
80
70
la
Figure 5.10
et al. fournissent des rsultats de simulation pour diverses techniques bases sur la MDI
[32]. La figure 5.11 montre l'volution du facteur de puissance en fonction de la puissance fournie la charge pour les rsultats obtenus par simulation en utilisant la MDI
non homogne 16 niveaux (chapitre 3) et pour ceux obtenus en utilisant les algorithmes gntiques (chapitre 4). En outre, les rsultats publis dans [32] sont aussi affichs.
Les points saillants sont les suivants :
les squences obtenues par AG notoirement affichent un meilleur facteur de puissance que les autres techniques de modulation de densit d'impulsions;
Reproduced with permission of the copyright owner. Further reproduction prohibited without permission.
Il est aussi raisonnable de comparer les rsultats pratiques avec d'autres travaux qui utilisent d'autres techniques. La figure 5.12 montre une comparaison avec la technique
d'autopilotage pour onduleur rsonance [39], avec le contrle de la frquence [40] et
avec le contrle du cycle [41]. Toutes les techniques prsentes sont adquates pour faire
la commande de convertisseurs rsonance. D'aprs les relevs, on constate que la technique prsente par Calleja est celle qui a les pires performances: une trs courte plage
d'opration et un facteur de puissance trs dfavorable face aux autres techniques. Malgr cela, c'est la seule qui a t propose pour le chauffage par induction.
Par contre, Tanavade et Suryawanshi proposent des convertisseurs dont l'utilisation est
destine la conversion ca / cc. Les topologies qu'ils utilisent sont compliques car elles
font appel trois tages de conversion: ca / cc, puis cc / ca et encore ca / cc. Le convertisseur rsonant ralise la conversion cc / ca. La technique de contrle de la frquence
offre les meilleures performances, avec un facteur de puissance proche de l'unit dans
toute la plage d'opration. La commande par contrle du cycle offre des caractristiques
similaires, avec un facteur de puissance minimum de 0.95.
Pour finir, la MDI non homogne 16 niveaux (rsultats pratiques prsents dans ce
chapitre) offre un compromis entre le facteur de puissance et la plage d'opration, qui est
la plus tendue. Le facteur de puissance est bas dans la plage d'opration faible puissance. Par contre, cette technique permet de fournir la charge des puissances si basses
que deux pour cent de la puissance pleine charge (les autres techniques vont seulement
jusqu' dix pour cent).
115
Reproduced with permission of the copyright owner. Further reproduction prohibited without permission.
0.9
0.8
Q)
(,)
0.7
.sa:::::1
~0.6
...
"0
:::::1
~ 0.5
4!!
0.4 fi>
0.3
0.2
0
10
Figure 5.11
0.95
90
100
---
0---
0;9
~ 0.85
0.8
.sa:::::1
Cl.
Q)
~ 0.75
:::::1
Q)
4!!
0~7
10
Figure 5.12
20
30
40
50
60
70
80
90
100
Reproduced with permission of the copyright owner. Further reproduction prohibited without permission.
5.5
Conclusion
Dans ce chapitre on a fourni des relevs et des mesures faites sur banc d'essais dmontrant le comportement rel du systme propos (le CRS command par MDI avec asservissement de puissance par contrleur hystrsis). On a constat dans tous les cas que
ce comportement est proche celui obtenu par simulation. Bien que les simulateurs
n'utilisent que des modles approximatifs des convertisseurs, les rsultats obtenus ont
permis de faire une premire tude du systme. On remarque l'obtention de meilleures
performances en pratique (fp et TDH) et que la puissance de sortie mesure en pratique
est plus basse que celle obtenue par simulation. Ces rsultats peuvent tre attribus
l'appareil de mesure utilis qui a une bande en frquence limite 3000 Hz. Il faudrait
utiliser un appareil de mesure avec une bande passante suprieure 50 kHz pour pouvoir
obtenir des mesures plus convenables.
D'autre part, on s'est assur d'avoir un courant rsonant dans la charge (branche RLC)
qui est en phase avec les ondes de tension appliques ses bornes. Par ailleurs, la rsistance quivalente du circuit la frquence de rsonance tait de 74 n et ceci a pu tre
constat lors des mesures prises (on parle de la rsistance vue par l'onduleur, qui prend
en compte le facteur du transformateur de haute frquence utilis pour accoupler la
charge). Ce sont justement ces conditions qui permettent de faire la commutation des
interrupteurs au passage par zro du courant.
Malgr que le systme est bas sur la commutation douce, on a pu reconnatre la prsence d'oscillations haute frquence dans les oscillogrammes du courant traversant la
charge et ce, au moment de la commutation. Ceci indique que la ralit du systme est
loin d'tre parfaite: lors du changement d'tat des interrupteurs de puissance il y a
quand mme des contraintes qui produisent des effets indsirables.
En ce qui concerne le systme en boucle ferme, il rpond trs rapidement aux changements de la puissance de consigne et il est capable de suivre l'volution de celle-ci pour
des transitions de type chelon mais aussi lorsqu'il s'agit d'une pente.
117
Reproduced with permission of the copyright owner. Further reproduction prohibited without permission.
Les seuls aspects qui auraient besoin d'tre amliors sont le facteur de puissance et le
taux de distorsion harmonique qui sont faibles lorsqu'on utilise les squences de modulation plus basses. Ce besoin avait t dcel lors des simulations. L'utilisation de squences de modulation optimales pourrait aider corriger ces dfauts et il serait pertinent dans un futur travail de recherche d'valuer le convertisseur en utilisant des squences de modulation obtenues par AG.
Pour finir, la comparaison avec d'autres techniques de modulation prsentes dans la littrature a permis d'identifier que la MDI utilisant des squences de modulation obtenues
par AG est beaucoup plus performante que d'autres mthodes bases sur la MDI.
118
Reproduced with permission of the copyright owner. Further reproduction prohibited without permission.
119
Reproduced with permission of the copyright owner. Further reproduction prohibited without permission.
L'cart observ entre les rsultats obtenus par simulation et ceux obtenus sur banc
d'essais peut tre d plusieurs raisons. Du bruit, des effets thermiques et des pertes
ngliges par le simulateur peuvent tre l'origine de ces diffrences. Mais il est bien
possible que l'appareil de mesure utilis en soit la cause principale (frquence limite
3000 Hz). Pour de futurs travaux, il serait conseillable d'utiliser un autre appareil de
mesure dont la bande de frquences soit plus ample (au moins 50 kHz).
De manire globale, on a russi faire la conception d'un convertisseur de puissance qui
possde les performances mentionnes auparavant. En utilisant des lments de filtrage
ayant de faibles valeurs (condensateurs, bobines), on a russi crer un systme dont le
cot et le volume seraient moindres par rapport d'autres convertisseurs qui ont besoin
d'un filtrage accru. D'autre part, on a dmontr que les pertes nergtiques dans ce
convertisseur sont faibles et que le facteur de puissance et le taux de distorsion harmonique sont gnralement bons, compars d'autres techniques prsents dans la littrature.
En plus, la commande du systme est entirement numrique et se fait partir d'un microcontrleur et un capteur de courant avec un amplificateur oprationnel servant comme
conditionneur de signal (et encore une fois, ces composants ne cotent pas cher et sont
peu encombrants). Tout ceci est conforme aux buts de design qu'on avait propos au
dbut de ce travail de recherche.
Cependant, l'utilisation de la stratgie de commande par MDI dont les squences de modulation seraient tablies l'aide d'algorithmes gntiques reste implanter sur banc
d'essais. Il serait convenable de dvelopper un systme qui puisse faire la mise au point
des squences de modulation en temps rel. Pour ce, on aurait besoin d'un ordinateur
pouvant grer l'algorithme gntique et d'un banc d'essais pouvant lui communiquer le
facteur de puissance et taux de distorsion harmonique obtenus pour les squences qui ont
t tablies par l'AG. Ceci permettrait de faire la mise au point des squences, qui seraient compltement adaptes au systme du fait que les mesures seraient relles et non
obtenues par simulation. Une fois le systme dvelopp, il pourrait tre utilis pour gnrer des squences de modulation pour des convertisseurs ayant des caractristiques
diffrentes (frquence de commutation, charge, lments de filtrage).
120
Reproduced with permission of the copyright owner. Further reproduction prohibited without permission.
Bibliographie
[1]
[4]
tion, 2004.
[5]
J. Essadaoui, P. Sicard, E. Ngandui, et A. Chriti, "Power Inverter Control for Induction Heating by Pulse Density Modulation with Improved Power Factor," Con-
Reproduced with permission of the copyright owner. Further reproduction prohibited without permission.
[9]
122
Reproduced with permission of the copyright owner. Further reproduction prohibited without permission.
[19] K. Fujita, L.Gamage, H.Muraoka, T. Ahmed, et M. Nakaoka, "High Efficient Series Resonant High Frequency Inverter with ZCS-Pulse Density Modulation for
Copy Machine Fixing Roller in Office Information and Automation Applications,"
Reproduced with permission of the copyright owner. Further reproduction prohibited without permission.
[26] O. Koudriavtsev, S. Wang, Y. Konishi, et M. Nakaoka, "A Novel Pulse-DensityModulated High-Frequency Inverter for Silent-Discharge-Type Ozonizer," IEEE
124
Reproduced with permission of the copyright owner. Further reproduction prohibited without permission.
125
Reproduced with permission of the copyright owner. Further reproduction prohibited without permission.
Annexes
Annexe 1
Co~$I.nt
MDI
hnslon
..t courant
source
lA
+"
$ou'oe
de;tel\$Io~
COn.!lrl 127 V
OMuleur en
pont "IGBT
r----JIoiv
M.su,. d.
pulssanoe
Tension 1 courlnt
oircuitRLC
FigureA.l
tension
et oourant
charge
126
Reproduced with permission of the copyright owner. Further reproduction prohibited without permission.
T.,,,16~
iI1i~.:c"urant
ModylatlM
(1
16)
MDI
souro-.
01
P"i:su:nC9 iQUVI souroe:
fp et THD
Va
1-----11011.,;,_ _ _"-'
PYlosan fourni
.. Iharge,
'Me.ure d"
pulos.nco1
1--~--.....--JIrol
1--___...
Tension 1 courant
ilLe
Tension
el "oUtlnt
charge
Figure A.2
127
Reproduced with permission of the copyright owner. Further reproduction prohibited without permission.
L------'------IIIoIPoon
ronollon
seq(oyole)
d"~r.l.
~---I"'V
01
~-+---toID
Tensi.on toourant
RLC
tension ot cour.nt
dans 1. charge
rnodutllion oommilnd.
MDI
J:~-G~J
"+ L'~l
----lJ:J!
~eoHZ
w~
r'~
1
Figure A.3
..
Redresseur en
----+----'
Dont diodes
:.1-a.
Onduleur en
pont
.; IGBT
U
.
128
Reproduced with permission of the copyright owner. Further reproduction prohibited without permission.
RedtesselJ' en
pont il diodes
commande I - - - - - J
MDI
ToWoiksplce1
fI' el THD
D
VA
D
Soope
1p
Mesure cle pui.ssance1
P 1--_---1101 Lo._-"'-"'::.J
Ich
Figure A.4
129
Reproduced with permission of the copyright owner. Further reproduction prohibited without permission.
Figure A.5
nq(qiole)
fenlib. posltiv.
Figure A.6
T.~;;~U.
(!)~.~J______________~
Figure A.7
Reproduced with permission of the copyright owner. Further reproduction prohibited without permission.
r-----------~
:",~
CUrf!lntM ...
~AC\i"'.'S'UI"
<I>~l------------~
Figure A.8
Figure A.9
where:
Vnrms" rms value orharmonleS" Sqrl( V2'2, +V3'2 + V42....) = sqrl(1.Irms2 -1.11 rms'2)
V1 rms = rms,val& oflha II.m~amenrlal eomponent
Urms =1rUe rms value Inciudllig hrmonlcs
Figure A.I0
131
Reproduced with permission of the copyright owner. Further reproduction prohibited without permission.
Annexe 2
% Demian Pimentel
% Universit du Qubec Trois-Rivires
% Ce programme utilise un algorithme gntique pour la gnration
% de squences de modulation de densit d'impulsions prsentant un
% faible taux de distorsion harmonique et un facteur de puissance
% proche de 1.
clear
%Initialisation
tableAG = zeros(I,133);
reussite = 0;
%Paramtres
m = 20; %taille de la population
n = 133; %longueur des chaines (bits)
0= 8; %numro d'impulsions dans la chane ( 1 < 0 < n)
fpdesire = 0.95; %facteur de puissance cible
TDHdesire = 0.21; %taux de distorsion harmonique cible
%q = 1; %nombre de gnes (paramtres)
%APPLICATION DE L'ALGORITHME GNTIQUE
%1. Population initiale (m individus, n bits)
P = zeros(l,n,m); % "m" vecteurs de longueur "n"
for cont = I:m
for cont2 = 1:0
position = 1 + roundn-I)*rand(I;
while P(I,position,cont) = 1
position = 1 + roundn-I)*rand(I;
end
P(l,position,cont) = 1;
end
end
Pi=P;
for cont = 1:m/2
tableAG = P(I,:,cont);
sim MDIAlgoGv2 %simulation (Simulink), retourne le fp et TDH obtenus pour la squence correspondante
TDHevalue(cont) = TDH
fpevalue(cont) = fp
end
for iteration = 1: 500
%2. valuation de chaque individu
for cont = (m/2 + 1):m
tableAG = P(I,:,cont);
sim MDIAlgoGv2 %simulation (Simulink), retourne le fp et TDH obtenus pour la squence correspondante
fpevalue(cont) = fp % quation (4.1)
TDHevalue(cont) = TDH % quation (4.2)
fonct_selfp = fpevalue( cont) - fpdesire;
fonct_selTDH = TDHevalue(cont) - TDHdesire;
% Criteres d'arret atteints?
if (foncUelfp>O)&(foncUelTDH<O) % quation (4.3)
reussite = 1;
break
end
end
ifreussite = 1
break
end
132
Reproduced with permission of the copyright owner. Further reproduction prohibited without permission.
133
Reproduced with permission of the copyright owner. Further reproduction prohibited without permission.
Annexe 3
Dernlan Piment el
Universit du Qubec Trois-Rivires
MDlvl.c
28/01/2005
Autres fichiers requis: p30F2010 .gld, libpic30. a
Outils
MPLAB GL -> 6.00
Compiler -> 1.10
Assembler -> 1.10
Llnker
-> 1.10
Dispositifs compatibles:
dsPIC30F2010
dsPIC30F3010
dsPIC30F4012
dsPIC30F3011
dsPIC30F4011
dsPIC30F5015
dsPIC30F6010
***********************************************************************/
#include "p30F2010.h"
/****************************************************/
/*************** CONFIGURATION GLOBALE **************/
/****************************************************/
1* Constantes */
#define periode TMR1 293;
#define periode=moyenne 1676;
1* 293
/* Variables globales */
unsigned
unsigned
unsigned
unsigned
unsigned
unsigned
unsigned
unsigned
unsigned
unsigned
unsigned
unsigned
unsigned
unsigned
unsigned
/****************************************************/
/********** FIN DE LA CONFIGURATION GLOBALE *********/
/*** * * * * ********** ** * * ****** * * * * ** * **** ** ** * * * ** * * * * * /
/****************************************************/
/*************** ROUTINE PRINCIPALE *****************/
/****************************************************/
1* variables *1
init_ports();
1* ports E/S *1
init_dsp () ;
1* module DSP *1
init_ADC ();
1* convertisseur AIN *1
1* temporisateur 1 *1
init_UART () ;
init_modulo ();
134
Reproduced with permission of the copyright owner. Further reproduction prohibited without permission.
/* activer timer 1 */
1:
/* Boucle infinie
while(l)
anti rebonds++:
if (-anti rebonds
-{
==
200 )
LATDbits . LATDO = 1;
incyuissance++:
anti rebonds = 0;
if (-incyuissance == 30000 ) /* 300 <= puissance < 29999 */
(
incyuissance = 300:
)
puissance consigne
)
LATDbits.LATDO
inc_puissance;
= 0;
incyuissance = U1RXREG;
if ( ( incyuissance < 160 )
(
&&
inc_puissance > 0 ) )
/****************************************************/
/********** FIN DE LA ROUTINE PRINCIPALE ************/
/****************************************************/
/****************************************************/
1**** ROUTINE D'INTERRUPTION DU TEMPORISATEUR 1 *****1
/****************************************************/
void
attribute
(
((
interrupt
ADCONlbits.SAMP
)) _T1Interrupt(void)
/* commencer conversion AD */
1:
index mdi
)
-
= 0:
1* appel la sous-routine qui filtre le signal du courant qui est lu par le convertisseur AN, *1
/* calcule la puissance moyenne dans la charge et fait l'asservissement du systme */
filtre fir () ;
IFSObits.TIIF = 0:
/* effacer TMRl IF */
return;
)
/****************************************************/
/********* FIN DE LA ROUTINE D'INTERRUPTION *********/
/****************************************************/
135
Reproduced with permission of the copyright owner. Further reproduction prohibited without permission.
1****************************************************1
1******************* sous ROUTINES ******************1
1****************************************************1
1* Initialisation des variables * 1
pointeur mdi ~ 0;
index mdI = 0;
modulation mdi = 0;
inc puissance = 386;
puissance consigne = 386;
cycle moyenne = periode moyenne;
anti rebonds = 0;
moyenne = 0;
puissance moyenne = 0;
fin cycle- = 0;
moyenne labview = 0;
cycle fabview = 0 i
n hys-= 0;
pointeur moyenne = 16;
puissance = 0;
)
-(
TRISB = 0;
TRISC = 0;
TRISD = 0;
TRISE = 0;
TRISBbits.TRISB4
TRISDbi ts. TRISD1
)
1;
1;
ACCAL = 0;
ACCAH = 0;
ACCAU = 0;
ACCBL = 0;
ACCBH = 0;
ACCBU = 0;
CORCONbits.IF = 1;
)
ADCON1bits.FORM
1
ADCONlbits.SSRC = 7
ADCON3bits.SAMC
1
ADCON3bits.ADCS
9
ADCHSbits. CHOSA = 4
ADCON1bits.ADON
1
)
TMR1 = 0;
PRl = periode TMRl;
T1CONbits.TCS-= 0;
IPCObi ts. TlIP = 4;
IFSObits.T1IF = 0;
IECObi ts. TlIE = 1;
SRbits. IPL = 3;
)
U1MODEbits. UARTEN = 1;
U1STA = 0;
U1BRG = 767;
U1STAbits. UTXEN = 1;
)
I*PORTB
I*PORTC =
I*PORTD =
I*PORTE =
I*PORTB.4
I*PORTD.1
sorties *1
sorties *1
sorties *1
sorties *1
entree, pour ADC *1
= entree, pour bouton poussoir *1
1* Initialisation du DSP *1
1* Multiplications de rels * 1
1* Initialisation du CAN *1
1* sortie du convertisseur
rel sign *1
1* auto convert *1
1* temps d'acquisition = 1 TAD *1
1* TAD = l70ns, conversion (TADx13)
2. 21us 452ksps * 1
1* RB4 (AN4) = entre du CAN *1
1* Activer CAN *1
1* Initialisation du temporisateur 1 *1
1* effacer registre du temporisateur 1 *1
horloge interne *1
niveau de priorit *1
effacer bit de signalisation de l'interruption *1
Activer interruptions *1
Niveau de priorit du CPU = 3 *1
136
Reproduced with permission of the copyright owner. Further reproduction prohibited without permission.
............................................................................. .
init PSV;
lecture rndi;
-envoyer-donnees;
yair;
ini t modulo;
init-coeff tir;
-filtre tir;
-asservIssement;
-asservissement 1;
=asservissementydii
;Constantes
.equiv
32
.section bss,ymemory
Coeff:
space
64
64
;1
.word Ox0609, OxOAOA, OxOAOA, OxOAOA, OxOAOA, OxOAOA, OxOAOA, OxOAOA, Ox0609, OxOAOA, OxOAOA, OxOAOA, OxOAOA, OxOAOA, OxOAOA, OxOAOA
;2
.word Ox0609, OxOAOA,OxOAOA,OxOAOA, OxOAOA,Ox0609,OxOAOA,OxOAOA,OxOAOA,OxOAOA,Ox0609,OxOAOA,OxOAOA, OxOAOA, OxOAOA,OxOAOA
;3
.ward Ox0609,OxOAOA,OxOAOA,OxOAOA,Ox0609,OxOAOA,OxOAOA,OxOAOA,Ox0609,OxOAOA,OxOAOA,OxOAOA,Ox0609,OxOAOA,OxOAOA,OxOAOA
;4
.word Ox0609, OxOAOA, OxOAOA, Ox0609, OxOAOA, OxOAOA, Ox0609, OxOAOA, OxOAOA, Ox0609, OxOAOA, OxOAOA, Ox0609, OxOAOA, OxOAOA, OxOAOA
;5
.word Ox0609, OxOAOA, OxOAOA, Ox0609, OxOAOA, OxOAOA, Ox0609, OxOAOA, Ox0609, OxOAOA, OxOAOA, Ox0609, OxOAOA, OxOAOA, Ox0609, OxOAOA
;6
.word Ox0609, OxOAOA, OxOAOA, Ox0609, OxOAOA, Ox0609, OxOAOA, Ox0609, OxOAOA, Ox0609, OxOAOA, OxOAOA, Ox0609, OxOAOA, Ox0609, OxOAOA
;7
.word Ox0609, OxOAOA, Ox0609, OxOAOA, Ox0609, OxOAOA, Ox0609, OxOAOA, Ox0609, OxOAOA, Ox0609, OxOAOA, Ox0609, OxOAOA, Ox0609, OxOAOA
;8
.word Ox0609, Ox0609, OxOAOA, Ox0609, OxOAOA, Ox0609, OxOAOA, Ox0609, Ox0609, OxOAOA, Ox0609, OxOAOA, Ox0609, OxOAOA, Ox0609, OxOAOA
;9
.word Ox0609, Ox0609, OxOAOA, Ox0609, Ox0609, OxOAOA, Ox0609, OxOAOA, Ox0609, Ox0609, OxOAOA, Ox0609, Ox0609, OxOAOA, Ox0609, OxOAOA
;10
.word Ox0609, Ox0609, Ox0609, OxOAOA, Ox0609, Ox0609, OxOAOA, Ox0609, Ox0609, OxOAOA, Ox0609, Ox0609, OxOAOA, Ox0609, Ox0609, OxOAOA
;11
.word Ox0609, Ox0609, Ox0609, OxOAOA, Ox0609, Ox0609, Ox0609, OxOAOA, Ox0609, Ox0609, Ox0609, OxOAOA, Ox0609, Ox0609, Ox0609, OxOAOA
; 12
.word Ox0609, Ox0609, Ox0609, Ox0609, OxOAOA, Ox0609, Ox0609, Ox0609, Ox0609, Ox0609, OxOAOA, Ox0609, Ox0609, Ox0609, Ox0609, OxOAOA
;13
.word Ox0609, Ox0609, Ox0609, Ox0609, Ox0609, Ox0609, Ox0609, OxOAOA, Ox0609, Ox0609, Ox0609, Ox0609, Ox0609, Ox0609, Ox0609, OxOAOA
;14
.word Ox0609, Ox0609, Ox0609, Ox0609, Ox0609, Ox0609, Ox0609, Ox0609, Ox0609, Ox0609, Ox0609, Ox0609, Ox0609, Ox0609, Ox0609, OxOAOA
;15
.word Ox0609, Ox0609, Ox0609, Ox0609, Ox0609, Ox0609, Ox0609, Ox0609, Ox0609, Ox0609, Ox0609, Ox0609, Ox0609, Ox0609, Ox0609, Ox0609
;16
table anticipation:
. word-550, 1150, 1450, 2900, 4050, 5500, 7150, 9000;
word 11000,13000,15500,17500,21500,24950,28000,32500;
FIR_coefficients:
.word 324, -496, -507, 922, 1023, -1710, -1835, 2737, 2844, -3826, -3898, 4783, 4822, -5437, -5452, 5673;
.word 5673, -5452, -5437, 4822, 4783, -3898, -3826, 2844, 2737, -1835, -1710, 1023, 922, -507, -496, 324;
137
Reproduced with permission of the copyright owner. Further reproduction prohibited without permission.
dec2
W1,W1
inc
inc2
mov
sub
bra
W2,W2
W1,Wl
[W1] ,W3
Prparation du pointeur
W3, WO, W3
LTU,
W3
inc_seq
mov
lsr
lsr
wc, #5, W3
W3,#1,W4
sub
WO, NI, NO
mov
mov
W3
W4
wo
W5
W6
delta = Pc/32
delta / 2
erreur(t)
Pc
3.125%
P consigne - P moyenne
sub
bra
WO,W3,Wl
GE, _fin
sub
bra
W4, WO, NI
GE,_erreur_neg
mov
cpseq
mov
bra
#l,Wl
W6,Wl
#O,W5
_fin
#O,W5
W4,W4
WO, W4, NI
GE, fin
W3,W3
_erreur _ neg:
mov
neg
sub
bra
1)
neg
sub
bra
GE,_err_inf_delta
W3 = - delta
erreur(t) > - delta?
non, alors erreur <= -delta
mov
cpsne
mov
bra
#-1, Wl
W6, W1
#-1,W5
fin
_err_lnf_delta:
mov
#-1, W5
add
mov
add
btss
bra
clr
bra
mov
sub
bra
mov
W3,WO,WI
W6, W5, WO
W5, n hys
W2,WO:-WO
wc, #15
_testyos
wo
sequence < 0 ?
non, verification suivante
oui, alors sequence = 0
_seCLfinale
#15,W1
N1, NO, WI
sequence > 15 ?
non, aller la fin
oui, alors sequence
15
_se<t-finale:
mov
return
; initialisation de la mmoire circulaire pour le filtre numrique
_ ini t _modulo:
#Buffer fir, WO
X modulo - donnees acquises par le GAN
mov
WO,XMODSRT
mov
#63, WO
End address : Ox0800? + buffer length (bytes) - 1
add
WO,XMODEND
mov
#Buffer_fir,W8
mov
mov
mov
add
mov
mov
#Coeff, WO
WC, YMODSRT
#63, WO
WC, YMODEND
#Coeff,WlO
138
Reproduced with permission of the copyright owner. Further reproduction prohibited without permission.
mov
mov
nop
#Ox8008, WO
WO,MODCON
return
; initialisation des coefficients du filtre numrique
_init_coeff_fir:
CORCON, #PSV
bset
wc, #OxO
impair
btsc
bra
mov
return
IIl,wO
mov
#o,wo
btss
bra
ADCON1, #DONE
_filtre_fir
mov
mov
ADCBUFO, W6
W6, (W8-- ]
Obtenir donne
Enregistrer la donne dans la mmoire tampon
mov
mov
#Coeff, WH
(Wll++ J, W7
clr
repeat
mac
#31
W6*W7, A, (W8J-=2, W6, (WllJ+=2, W7
mov
mac
ACCAH,W6
W6*W6, B, [wa] +=4, W6
_impair:
return
; filte numrique
_filtre_fir:
mov
dec
mov
cp
btss
bra
cycle moyenne, WO
WC, wo -
WO
cycle_moyenne
mov
#periode_moyenne,NO
mov
sftac
sftac
mov
clr
mov
Wl, _puissance
mov
dec
btss
bra
mov
W2,W2
WO = cycle_moyenne
SR,#Z
NoResetPointeurMoyenne
#16,W2
on calcule la moyenne sur les 16 derniers chantillons ...
moyenne = [moyenne(t)+moyenne{t-1)+ ... +moyenne{t-15)]/16
_NoResetPointeurMoyenne:
mov
dec
sI
mov
add
W2, -pointeur_moyenne
W2,W2
W2,W2
#Buffer moyenne,W3
W3,W2, W2
139
Reproduced with permission of the copyright owner. Further reproduction prohibited without permission.
mov
\'Il, [W2l
repeat
#15
add
[W3++l,B
sftac
mov
clr
mov
mov
mov
rcall
B, #4
B/16
ACCBH,Wl
B
#l,ih
_ NoResetMoyenne:
return
; Routine pour envoyer des donnes l'interface LabView (puissance de consigne, puissance moyenne)
_envoyer _ donnees:
U1STA, #UTXBF
Attendre la fin de la transmission prcdente
btsc
bra
envoyer donnees
1!OxFF, WOmov
Envoyer caractre de dbut de squence ...
de transmission (FF)
WO, U1TXREG
mov
crire le caractre dans le registre de transmission
-
mov
envoyer moyenne msb:
- btsc bra
lsr
mov
mov
repeat
div.u
mov
UlSTA,#UTXBF
; Attendre la fin de la transmission prcdente
envoyer moyenne lsb
=moyenne=labview~WO; Envoyer l'octet de plus faible poids de la '"
puissance moyenne
WO, U1TXREG
UlSTA,#UTXBF
; Attendre la fin de la transmission prcdente
envoyer moyenne msb
WO,#8,WOEnvoyer l'octet de plus fort poids de la ".
puissance moyenne
WO,U1TXREG
U1STA,#UTXBF
; Attendre la fin de la transmission prcdente
envoyer consigne Isb
=puissance_consigne,WO
Envoyer la puissance de consigne ...
(la division par 193 donne un octet)
#193, W2
#17
WO,W2
WO,U1TXREG
crire le caractre dans le registre de transmission
return
; Routine pour obtenir le modle inverse du systme (algorithme d'anticipation)
_inverse:
mov
#psvoffset(table anticipation),Wl
; Wl pointeur table anticipation
mov
#-1,W2
Prparation du compteur de squence (W2)
dec2
NI, NI
Prparation du pointeur
_inc_seq3: inc
W2,W2
W2
sequence selon la puissance de consigne (n_ant)
W1,W1
inc2
mov
[W1l,W3
W3
puissance table anticipation
W3,NO,W3
sub
N, inc seq3
bra
W2, WO rsultat en NO, squence selon
mov
l'algorithme d'anticipation
return
140
Reproduced with permission of the copyright owner. Further reproduction prohibited without permission.
Annexe 4
Barre de slection
de la puissance de
consigne
Aire de traage
':m' . , 400"
IO'~
,li
3S
<
.s
;;0 ol; oh .!; 7h 11; .:. eS.!l. !S1(. ,il!; .10 Ils 120 lis lJo ds
N$$loceaIYI
r;""""""""""""
<fO';
..
.......+ ..
"'~
~
j ....................... ,
~.,.r.,.,: ,,~':'.1.,
.. ,.1asm.... \""
ecm
!.. ,. !.... :
J ..
750()0
7750
82SO
i .... i,'
b)en fonctionnement
Figure A.ll
Interface graphique
141
Reproduced with permission of the copyright owner. Further reproduction prohibited without permission.
.: ~
~
~
...
~.~
.
.
i1lli~
lm
Figure A.12
Diagramme de programmation
142
Reproduced with permission of the copyright owner. Further reproduction prohibited without permission.