
+
C R
L
Vin
D2
D3
D1N3 N1 N2
Vout
Q
 
Figure 2 : Schéma simplifié du Forward 
La relation liant la grandeur d’entrée et de sortie du 
Forward est : 
 Vout = mDVin      (1) 
 
Avec m rapport de transformation et D = rapport 
cyclique  
 
2.3. Principe de la régulation en tension 
d’une alimentation à découpage 
La valeur moyenne de la tension de sortie doit être 
maintenue  à  une  valeur  imposée  par  le  cahier  des 
charges quelques soient les fluctuations de la charge ou 
de la tension d’entrée. 
La régulation compare la tension de sortie (ou une 
image  proportionnelle  de  cette  tension)  avec  une 
tension  de  référence  fixe,  ce  qui  produit  un  signal 
d’erreur  qui  est  en  suite  corrigé par un correcteur de 
fonction  de  transfert  C(s).  Puis,  le  signal  corrigé est 
comparé  à  un  signal  en  dents  de  scie  interne  fixe 
(vramp). La comparaison permet de faire varier le temps 
de conduction (ton = DT) du transistor MOSFET tout 
en gardant la fréquence de découpage fixe. 
-
+
Comparateur
Logique
cde
Oscillateur
PWM
CLK
Vramp
Signal cde
rapport cyclique
PWM
+
CR
L
Vin
-
EA (gmv)
+
Vctrl Kf.Vout
Vref
 
Figure 3: Schéma de principe d’une boucle de régulation en 
tension  de l’alimentation Forward 
2.4. Carte de contrôle dSPACE 
La  partie  « contrôle-commande »  est  assurée  par 
une carte DS1104 développée par la société dSPACE. 
Cette  carte  de  contrôle  se  compose  de  deux 
processeurs.  Le  processeur  maître  permet  de  gérer 
l’application  tandis  que  le  processeur  esclave,  génère 
les  signaux  de  commande,  ceci  constitue  la  partie 
« hardware » de dSPACE. 
La partie « software » se compose, quant à elle de 
deux  logiciels.  Le  premier,  Matlab/Simulink,  permet 
une  programmation  aisée  de  l’application  temps  réel 
sous  Simulink  par  utilisation  de  blocs  spécifiques 
(appartenant  à  la  « toolbox  Real  Time  Interface 
(RTI) ») permettant de configurer les entrées/sorties de 
la  carte  DS1104.  Le  second  logiciel,  Control  Desk, 
permet de charger le code du programme sous la carte 
(écrit sous forme graphique dans Simulink et compilé 
et transformé en code C), de créer un environnement 
d’expérimentation  complet  et  notamment  un  interface 
graphique  de  commande  du  procédé  temps-réel,  de 
traiter les données et de les enregistrer sous un format 
compatible  avec  Matlab  (en  vue  d’un  traitement 
ultérieur) ou encore de suivre des données mesurées ou 
calculées à l’aide d’afficheurs graphiques ou digitaux.  
2.5. Environnement de mesures 
L’échange d’informations entre la carte dSPACE et 
l’alimentation  Forward  s’effectue  par  l’intermédiaire 
d’un boîtier externe de raccordement (Connector Panel 
CP1104) relié à la carte via un câble blindé et recevant 
les  signaux  analogiques  par  l’intermédiaire  de 
connecteurs BNC. Les mesures peuvent être récupérées 
sur un oscilloscope ou l’interface Control Desk.  
3. Modélisation d’une alimentation Forward 
3.1. Modélisation de la partie puissance 
L’étage de sortie de l’alimentation Forward possède 
deux configurations de durées respectives ton = DT et 
toff = (1 – D)T au cours de la période de fonctionnement 
T.  La  modélisation  moyenne  consiste  à  remplacer 
l’étage  de  sortie  (équivalent  à  un  convertisseur  Buck) 
par un générateur continu équivalent dont la tension est 
la  valeur  moyenne  calculée  sur  une  période  de 
découpage. Son expression est donnée en (1). 
 
Figure 4: Schéma équivalent aux valeurs moyennes