You are on page 1of 12

Revue des Energies Renouvelables Vol.

13 N1 (2010) 187 198

Etude et ralisation dun hacheur PWM


A. Zaatri1* et S. Belhour2
1

Dpartement de Mcanique, Facult des Sciences de lIngnieur


Universit Mentouri, Constantine, Algrie
2

Laboratoire de Mcanique, Dpartement de Physique,


Facult des Sciences, Universit Mentouri, Constantine, Algrie

(reu le 18 Mai 2009 - accept le 28 Mars 2010)

Rsum - Ce travail prsente lanalyse fine dun asservissement non linaire par plus
ou - moins rtroaction via un filtre du premier ordre. Le systme tudi est capable de
gnrer une modulation de largeur dimpulsions qui est exploite pour la conception et la
ralisation dun hacheur PWM (Pulse Width Modulation) destin une alimentation
fluctuante (photovoltaque, olienne,..). Ltude consiste essentiellement dterminer le
lien entre les grandeurs telles que la consigne, lamplitude de la tension moyenne de
sortie, les frquences de dcoupage en fonction des paramtres du systme et des
contraintes technologiques affrentes. Ltude thorique est suivie par une simulation et
par la ralisation dun hacheur exprimental. Des expriences seront prsentes pour
valuer la correspondance entre le modle thorique et les rsultats exprimentaux.
Abstract - This paper presents the analysis of a non linear on/off control system using a
feedback via a first order filter. The analyzed system is capable of generating a pulse
width modulation which is used to design and realize a PWM (Pulse Width Modulation)
chopper dedicated to fluctuating power supply (photovoltaic, wind, etc). The study
essentially focuses on determining the relationship between quantities such as the set
point voltage, the average magnitude of the output voltage, the pulse duration with
respect to system parameters and technological requirements. The theoretical study is
followed by a simulation and by a realization of an experimental DC/DC chopper. Some
Experiments will be presented enabling the evaluation of the correspondence between the
theoretical model and experimental results.
Mots cls: Asservissement par plus ou -moins - Modulation de largeur dimpulsions Conception de hacheur.

1. INTRODUCTION
Ces dernires annes, les nergies renouvelables regagnent de lintrt dans la
plupart des pays dvelopps. En effet, ces nergies sont non polluantes, renouvelables,
distribues dans lespace, et pouvant tre collecte et convertie par lintermdiaire de
convertisseurs. Parmi les sources dnergies renouvelables qui ont connu un grand
dveloppement, on peut citer lnergie solaire photovoltaque, lnergie olienne et la
biomasse.
Cependant, un des problmes majeurs concernant la gnralisation de lnergie
renouvelable consiste rduire encore plus le cot des systmes tout en augmentant leur
rendement. Mais si ce premier challenge tient la technologie de fabrication, il existe
un autre problme qui concerne les systmes dadaptation de cette nergie en vue de son

azaatri@yahoo.com _ souad_belhour1@yahoo.fr
187

188

A. Zaatri et al.

exploitation dans diffrentes applications, telles que le pompage de leau, la commande


de moteurs lectriques, lclairage, le chargement de batteries, etc. [1-5].
Il sagit en particulier de dispositifs de rgulation et de conversion de lnergie dont
les convertisseurs DC/DC (hacheurs) et DC/AC (onduleurs). Lintrt pour ce problme
est li au fait que le rendement de ces dispositifs influence directement le rendement
global de lalimentation dans son ensemble. Les recherches dans le domaine des
convertisseurs DC-DC et DC-AC ont rvl depuis plus dune dcennie limportance
des alimentations dcoupage.
En effet, lemploi des transistors de puissance (bipolaire et VMOS)
commutationrapide comme contacteurs statiques dans lamplificateur de puissance
permet de rduire la consommation propre du convertisseur. Cela permet galement de
travailler des frquences de dcoupage suffisamment lev facilitant le filtrage des
harmoniques et rduisant en consquence le poids, lencombrement et le cot du
convertisseur.
A cet gard, les convertisseurs dcoupage bass sur la technique de modulation de
largeur impulsions (PWM) se sont imposes en tant que systmes viables pour le cas
des faibles puissances [5-12]. Le travail propos dans cet article concerne ltude fine
dun asservissement par +/- rtroaction via un filtre du premier ordre.
Le modle propos peut se ramener un problme de commande en temps optimal
et peut tre, par consquent, tudi dans le cadre de la thorie du principe du
maximum, tel qutabli par Pontriaguine et al. [8]. Un tel systme est capable de
gnrer une modulation de largeur dimpulsion qui est exploite pour la conception et la
ralisation dun hacheur modulation de largeur dimpulsions (PWM). Ce systme est
exploit dans le contexte des convertisseurs destins aux alimentations fluctuantes
(photovoltaque, olienne, etc.), en particulier pour la conception et la ralisation dun
hacheur.
Dans cette tude, il sagit essentiellement de dterminer le lien entre les grandeurs,
telles que la consigne, lamplitude de la tension moyenne de sortie de lasservissement,
les frquences de dcoupage en fonction des paramtres du systme et des contraintes
technologiques affrentes. Les relations obtenues par ltude thoriques ont conduit
ltablissement de conditions qui dterminent les performances du systme en fonction
des paramtres choisis. Ltude thorique est suivie par la simulation et par la
ralisation dun hacheur exprimental. Des expriences seront menes pour valuer la
correspondance thorie pratique.

2. ETUDE THEORIQUE
2.1 Le modle du hacheur PWM
Le modle du hacheur PWM propos est prsent schmatiquement la figure 1. Il
peut tre ramen ltude dun asservissement par +/-. Ce systme comprend dans la
chane daction directe llment non linaire par +/- symtrique hystrsis, not N .
Cet asservissement comprend aussi dans la chane de rtroaction un filtre linaire du
premier ordre not H .
Les grandeurs entrant en jeu sont:
- La grandeur de consigne f 0 suppose constante dans le cas dun hacheur.
- La grandeur de commande X ( t )

Etude et ralisation dun hacheur PWM

189

- La grandeur commande U ( t )
- La grandeur asservie Z ( t )
- la grandeur de sortie V ( t )

Fig. 1: schma du systme asservi


La grandeur de consigne f 0 est compare la grandeur asservie Z ( t ) . Lerreur
obtenue constitue la grandeur de commande X ( t ) qui commande lentre de llment
non linaire N . Le signal U ( t ) la sortie de N , est transform par un filtre linaire
du second ordre, not W . Ce dernier fournit en sortie la grandeur de sortie V ( t ) qui
sera utilis par la charge effective.
2.2 Comportement de llment non linaire N
Pour simplifier, on suppose que la tension d'entre X ( t ) est de type triangulaire et
quelle peut franchir les seuils m h des instants prcis. La sortie U ( t ) sera donc une
succession d'impulsion d'amplitude constante et de signe altern, de dures et
d'intervalles de rptitions variables. Les instants pendant lesquels U ( t ) effectuent les
sauts sont appels les instants de commutation, ces instants sont dtermins par les
conditions suivantes:
dx(t)
si
X(t) > +h
et
>0
U(t) = E
dt
(1)
dx(t)
si
X(t) < h
et
<0
U(t) = +E
dt
Lvolution du signal de sortie en correspondance avec le signal dentre est
reprsente la figure 2.

Fig. 2: Les tensions dentres et sorties X ( t ) et U ( t )

190

A. Zaatri et al.

3. DETERMINATION DES INSTANTS DE COMMUTATION


3.1 Etude de systme du 1er ordre

Fig. 3: Filtre passe bas de 1er ordre


La partie linaire est constitue par le filtre de rtroaction dentre U ( t ) et de sortie
Z ( t ) . Daprs le fonctionnement du systme, on sait que U ( t ) est une suite
d'impulsions prenant alternativement les valeurs E . En admettant la continuit par

morceaux pour U ( t ) sur tout intervalle de temps limit par deux instants successifs de
commutation t k et t k +1 ( k = 0, 1, 2, K , n ), alors la relation dentre-sortie du filtre
est une quation diffrentielle de la forme:[13]
.

d Zk
+ Zk = ( 1) k . E
dt

(2)

Dans laquelle est la constante de temps du filtre, = R C .


3.2 Dtermination des dures dimpulsions
La dtermination des dures dimpulsions ou des instants de commutation est un
problme fondamental, lors de lanalyse fine des systmes par +/-. Dans le cas gnral,
lobtention dune solution analytique est fort complexe, voire impossible. Et ce sont
surtout les mthodes graphiques ou de simulation qui permettent danalyser le
problme.
Nanmoins, pour le cas que nous envisageons dans cette tude, une solution
analytique sera trouve. Pour ce faire, considrons la partie linaire qui est constitue
par le filtre de rtroaction dentre U ( t ) et de sortie Z ( t ) . En fonctionnement, U ( t )
est une suite dimpulsion prenant alternativement les valeurs +/-. La dtermination des
dures dimpulsions aboutit aux expressions (3) et (4).
La dure dimpulsion (ON), note T1 est donne par lexpression (3):

h
T1 = TK +1 t K = 2 . . arg th
E
f0

condition que h < E f 0

(3)

La dure dimpulsion (OFF), note T2 est donne par lexpression (3):

h
T2 = TK +1 t K = 2 . . arg th
E
f0
+

condition que h < E + f 0

(4)

Etude et ralisation dun hacheur PWM

191

Ces expressions sont fonction des paramtres du systme ( h , E , ) et de la


grandeur de consigne f 0 . Il dcoule de ces rsultats que U ( t ) est un signal priodique
de forme rectangulaire, de priode T = T1 + T2 , pouvant se mettre sous la forme:

2h E

T = 2 . . arg th
2
2
2
E f + h
0

(5)

Les relations (3), (4) et (5) donnant les dures dimpulsions T1 , T2 et T en


fonction de la consigne f 0 sont reprsentes dans la figure 9 o elles sont compares
aux rsultats exprimentaux.
Commentaires
Les relations (3), (4) et (5) reliant les dures dimpulsions lamplitude de la
consigne f 0 sont la base de la PWM. Notons par ailleurs, que la PWM ainsi obtenue
est rapport cyclique variable T1 T et priode variable ( T ). Dautre part, on
constate quen labsence de consigne ( f 0 =0), le systme asservi gnre une auto
oscillation qui correspond un signal de forme carr et de priode T0 donne par la
relation suivante:
T0 = 4 . . arg th ( h E )

(6)

De plus, on remarque que cette priode est la plus petite priode du systme et
correspond donc inversement la frquence maximale que peut produire ce systme.
3.3 Dtermination de la valeur moyenne U ( t )
La dcomposition du signal asservi U ( t ) la sortie de llment non linaire N en
srie de Fourier donne pour valeur moyenne, lexpression:
Um = E .

( T1 T2 )
( T1 + T2 )

(7)

En remplaant T1 et T2 par les expressions trouves prcdemment, on obtient


lexpression:

2hE
arg th
2
E f2
0

U = f0

2hE
arg th
E2 f 2 +
0

2
h

2
h

(8)

Cette expression met en vidence la relation entre la valeur moyenne asservie U ( t )


et la grandeur de consigne f 0 . Cette relation est paramtre par la grandeur E et la
largeur dhystrsis h . La figure 9 reprsente la variation de U ( t ) en fonction de f 0
conformment lexpression (8). On remarque bien que cette relation est quasi-linaire

192

A. Zaatri et al.

pour ( h << E f 0 ). Nanmoins la non linarit apparat ds que cette condition nest
plus bien respecte. En approximant au premier ordre arg th ( x ) x , on peut crire:
E2 f 2 + h2
.f
0
U m =
0
E 2 f 2 h 2
0

(9)

Expression qui rvle que lasservissement de, U ( t ) f 0 est dautant efficace que
h est ngligeable devant la racine carre de ( E 2 f 02 ), puisque la tension moyenne
tend galer f 0 . Ceci prouve les capacits dasservissement du systme tudi puisque

la tension de sortie moyenne suit pratiquement la valeur de la consigne f 0 .

4. RESULTATS DE SIMULATION
Dans cette section, on prsentera quelques rsultats de la simulation du systme
PWM qui a t effectue laide du logiciel Simulink de Matlab. Dans lexemple
prsent, la simulation a t effectue pour les paramtres ( h = 0.52 , E = 12 ). La
simulation concernera la variation des dures dimpulsions en fonction de f 0 et de .
4.1 Variation de priode en fonction de f 0
Dans lexemple prsent ci-dessus, la simulation a t effectue avec le paramtre
( = 0.1), en faisant varier f 0 . On prsente les rsultats de simulation pour 2 valeurs
diffrentes de la consigne f 0 , (Fig. 4 et 5).

f0 = 0

f0 = 4

Fig. 4: Dure dimpulsion en fonction de f 0


Commentaires
On remarque que la largeur de T1 et T2 change en fonction de la consigne f 0 . Ceci
va changer le rapport cyclique , ( = T1 / T ), il y a bien donc une modulation de
largeur dimpulsion via la commande.

Etude et ralisation dun hacheur PWM

193

4.2 Variation de priode en fonction de


Lorsquon fait varier la constante du temps en fixant f 0 , on obtient les rsultats
suivants qui sont visualiss par la simulation et ceci pour 2 valeurs diffrentes de la
constante de temps , (Fig. 5).

= 0,033
= 0.1
Fig. 5: Dure dimpulsion en fonction de

5. REALISATION DU HACHEUR PWM


5.1 Relation du systme tudi avec les alimentations dcoupage
Le systme dasservissement tudi est exploit en vue de concevoir et raliser des
alimentations dcoupage. Dans le cas de lapplication envisage ici, il sagit,
prcisment, de concevoir un rgulateur de tension DC-DC ou hacheur qui permette de
rguler la tension que lon doit dlivrer une charge donne malgr les fluctuations de
la tension provenant des sources d'nergies fluctuantes comme les nergies
renouvelables.
La correspondance entre ltude prsente et le hacheur PWM envisag sinterprte
comme suit. La grandeur E qui apparat dans les diffrentes expressions prcdentes
correspond la tension dlivre par exemple par un panneau photovoltaque qui dpend
de l'ensoleillement, de la temprature et d'autres facteurs [1]. Elle est donc, en gnral
fluctuante et cest une tension qui doit tre rgule avant de pouvoir alimenter les
charges.
V est la tension effective qui sapplique rellement la charge utile (moteur,
pompe, batterie, etc.). Celle-ci est compose par la superposition de la tension moyenne
U m et des harmoniques qui sont plus ou moins filtres par le filtre du second ordre. f 0
est la grandeur de consigne.
Les autres paramtres qui interviennent dans le dimensionnement de l'onduleur
PWM restent la largeur dhystrsis h 2 , la constante de temps du filtre du premier
ordre , ainsi que les paramtres du filtre du second ordre (self L , capacit C ). Les
grandeurs h et interviennent dans la dtermination des frquences de dcoupage T1 ,
T2 et T . Ils ont aussi pour effet de fixer en consquence U m . Le filtre du second
ordre de sortie, permet de filtrer les harmoniques associes V pour extraire

194

A. Zaatri et al.

idalement U m . Le dimensionnement du filtre du second ordre permet de limiter le


taux dondulation rsiduelle de V .
5.2 Ralisation du circuit
Le circuit du hacheur PWM que nous avons ralis se compose essentiellement des
parties suivantes (Fig. 6):
- Lamplificateur oprationnel est configur en comparateur-amplificateur de
lerreur qui rsulte de la rtroaction. Llment non linaire est ralis laide dune
bascule de schmidt.
- Le circuit pramplificateur est constitu dun pont de Darlington.
- Le circuit de puissance est ralis avec des transistors bipolaires de puissance
commutation rapide. On notera que les circuits pramplificateur et de puissance sont
directement aliments par la source fluctuante (modules photovoltaques) ou des sources
de tension simulant ces dernires.
- Le filtre du second ordre de sortie sert au filtrage des harmoniques. La charge se
place la sortie de ce filtre.
Dans nos expriences, la source, de tension fluctuante a t remplace par une
alimentation de laboratoire dont nous faisons varier lentement la valeur. La plage des
frquences de travail utilise se situe en gnral entre 800 Hz et 20 kHz. Il sagit dun
compromis faire entre la frquence de dcoupage et les pertes dans les transistors de
puissance.
Pour nos expriences, la gamme de frquence qui donne le meilleur compromis en
considration aux contraintes cites se situe autour de 10 kHz.

Fig. 6: Circuit de lalimentation dcoupage


La figure 7 prsente une image de notre systme exprimental. On y distingue le
systme PWM, les rsultats de simulation sur lcran du PC, ainsi que les rsultats
exprimentaux visualiss sur l'oscilloscope.

Etude et ralisation dun hacheur PWM

195

Fig. 7: Systme exprimental

6. ESSAIS ET RESULTATS EXPERIMENTAUX


Dans cette section, on prsentera quelques rsultats exprimentaux et on cherche
valider la thorie tablie. Trois sries dexpriences seront prsentes. La premire
concerne la vrification exprimentale des expressions liant les dures dimpulsions la
grandeur de consigne f 0 .
La deuxime srie dexpriences concerne la vrification exprimentale de U m en
fonction de f 0 . La troisime consigne consiste tudier exprimentalement comment la
tension de sortie V varie lorsque la charge varie.
6.1 Essais
Comme pour la simulation, des essais exprimentaux ont t effectus en vue de
valider les relations thoriques T1 , T2 et T qui relient les dures dimpulsions en
fonction de f 0 et de . La figure 8 prsente des chronogrammes pris directement sur
loscilloscope qui montrent que les dures d'impulsions T1 , T2 et T changent de
valeur chaque fois quil y a variation de la consigne; do la modulation de largeur
d'impulsions.

f0 = 0

f0 = 4

Fig. 8: Images de loscilloscope montrant U ( t ) et Z ( t )

196

A. Zaatri et al.

6.2 Etude de la frquence de dcoupage en fonction de f 0


Cette premire srie dexpriences consiste valider les relations thoriques (3), (4)
et (5) qui relient les dures dimpulsions en fonction de f 0 . Cette srie dexpriences
consistait faire varier f 0 et mesurer T1 , T2 et T . Les rsultats exprimentaux
obtenus sont reprsents graphiquement sur la figure 9. Dans cette figure, nous avons
superpos les points exprimentaux et les courbes donns par les expressions
thoriques. On peut identifier, sur cette figure, la courbe qui correspond lexpression
thorique (3) donnant T1 en fonction de f 0 . Les mesures exprimentales
correspondantes sont reprsentes par les ensembles de points T1X . On peut aussi
identifier la courbe correspondant lexpression thorique (4) exprimant T2 en
fonction de f 0 .
Les mesures exprimentales correspondantes sont reprsentes par T2X . La
troisime courbe est laddition des deux premires et correspond la priode totale en
fonction de f 0 et correspondant lexpression thorique (5). Les mesures
exprimentales correspondantes sont reprsentes par TX . De la comparaison des
rsultats thoriques aux rsultats exprimentaux, il ressort, quil y a une excellente
concordance entre les rsultats thoriques et les rsultats exprimentaux et ce pour T1 ,
T2 et T . Cependant, la concordance peut diminuer lorsque f 0 atteint des valeurs
comparables E , ceci sexplique par le fait que lon scarte de la condition de validit
h << ( E f 0 ) . Dans notre cas, on choisit E = 20 volts .

Fig. 9: Dures dimpulsions en fonction de f 0


6.3 Etude de la tension de sortie V en fonction de f 0
Dans cette srie dexpriences, on cherche dterminer la relation exprimentale
entre la tension de sortie V et la consigne f 0 tout en maintenant la valeur de la charge
fixe. Cette charge est choisie de type purement rsistif. La figure 10 montre en traits

Etude et ralisation dun hacheur PWM

197

continus la relation obtenue thoriquement qui relie V f 0 . On constate quil sagit


dune relation linaire mais qui scarte de la linarit ds que h devient comparable
E f 0 . Les rsultats exprimentaux obtenus sont superposs sur le graphe de la figure
10. On constate que lon a une correspondance, telle que prvue par la thorie {Eq. (8)}.

Fig. 10: Tension moyenne en fonction de f 0

7. CONCLUSION
Nous avons prsent ltude fine dun asservissement par +/- rtroaction via un
filtre du premier ordre. Le systme tudi est capable de gnrer une modulation de
largeur dimpulsions (PWM) de dure et de rapport cyclique variables. Cette tude
thorique a permis de relier analytiquement les dures dimpulsions la grandeur de
commande f 0 , ainsi quaux diffrents paramtres intervenant dans la ralisation du
systme asservi. Elle a galement permis de dterminer la tension moyenne asservie
U m en fonction de f 0 .
Ces relations rsultant de ltude thorique ont permis leur tour de dimensionner
un hacheur destin une alimentation photovoltaque. On notera aussi que ce systme
correspond au cas de la commande en temps optimal telle que dveloppe par
Pontriaguine.
Cette tude fut suivie par la simulation et la ralisation exprimentale dun hacheur
PWM. Les expriences menes avec ce dispositif ont permis de valider les rsultats
thoriques et de montrer les limites des hypothses admises pour notre modle.
Dautres perspectives sont potentiellement disponibles telles que la possibilit de
rgulation en tenant compte des variations de la charge et la possibilit dutiliser ce
systme en tant quonduleur.

REMERCIEMENTS
Les auteurs remercient les tudiants MM Adjeroud Walid et Ben Rouibah
Abdelmoumen pour la ralisation exprimentale du hacheur.

198

A. Zaatri et al.

REFERENCES
[1] H. Wilk, Inverters for Photovoltaic System, In. Photovoltaic Systems, ComettBook, FraunhoferISE, Freiburg, Germany, 1995.
[2] M. Yantsch and C.W.G. Verhoere, Inverters with Three Phase Output and Without
Electrolyte Capacitor for Improved Lifetime, Efficiency and Costs of Grid
Connected Systems, P7B.6, 14th EC PVSEC Barcelona, Spain, 1997.
[3] D. Grant, G. Hearn, W. Maggs and I. Gonzalez, An Electrostatic Charge Meter
Using a Microcontroller Offers Advanced Features and Easier ATEX Certification,
Journal of Electrostatics, Vol. 67, N2-3, pp. 473 476, 2009.
[4] A. Eida, M. Abdel-Salam, H. El-Kishky and T. El-Mohandes, Simulation and
Transient Analysis of Conventional and Advanced Aircraft Electric Power Systems
with Harmonics Mitigation, Electric Power Systems Research, Vol. 79, N4, pp.
660 668, 2009.
[5] R. Akkaya and A.A. Kulaksiz, A Microcontroller-Based Stand-Alone Photovoltaic
Power System for Residential Appliances, Applied Energy, Vol. 78, N4, pp. 419
431, 2004.
[6] F. Barone, Future Developments of Inverters, Proceedings of Seminar on Lead
Acid Batteries, Sydney, 16-17th November, 1992.
[7] J.A. Gow and C.D. Manning, Photovoltaic Converter System Suitable for Use in
Small Scale Stand Alone or Grid Connected Applications, IEE Proceedings-Electric
Power Applications, Vol. 147, N6, pp. 535 543, 2000.
[8] L.S. Pontriaguine, L. Boltianski and V. Gamkrelidze, Thorie Mathmatique des
Processus Optimaux, Editions MIR, Moscou, 1978.
[9] A. Maalouf, Commande Numrique dun Alterno-Dmarreur Synchrone Trois
Etages en Mode Gnrateur, JCGE'08, Lyon, 16 et 17 Dcembre 2008.
[10] K. Gorecki, Non-Linear Average Electrothermal Models of Buck and Boost
Converters for SPICE, Microelectronics and Reliability, Vol. 49, N4, pp. 431
437, 2009.
[11] S. Banerjee, D. Prasad and J. Pal, Design, Implementation, and Testing of a Single
Axis Levitation System for the Suspension of a Platform, ISA Transactions, Vol. 46,
N2, pp. 239 246, 2007.
[12] M.H. Ali, M. Park, I.K. Yu, T. Murata, J. Tamura and W. Bin, Enhancement of
Transient Stability by Fuzzy Logic-Controlled SMES Considering Communication
Delay, Electrical Power and Energy Systems, Vol. 31, N7-8, pp. 402 408, 2009.
[13] A. Zaatri and T. Kerbache, Design of DC-DC PWM Converter Dedicated for a
Photovoltaic System, World Renewable Energy Congress VII (WREC-2002),
Cologne, Germany, 22 June 5 July, 2002.

You might also like