Electronique : énergie

Électronique de puissance : convertisseurs à semi-conducteurs, alimentations à découpage et commande MLI

Un chargeur de téléphone tient dans la main et chauffe à peine. Il y a quarante ans, son équivalent était un lourd transformateur suivi d'un régulateur qui brûlait la moitié de l'énergie. Le secret est le découpage : au lieu de freiner le courant, des transistors l'interrompent et le rétablissent des centaines de milliers de fois par seconde. Bobines et condensateurs lissent ensuite le résultat. Un transistor complètement ouvert ou complètement fermé ne dissipe presque rien. Cinq planches pour comprendre comment on convertit l'énergie électrique avec un rendement de 95 % et plus.

L'électronique de puissance transforme l'énergie électrique d'une forme à une autre. Le redresseur passe de l'alternatif au continu. Le hacheur change une tension continue en une autre. L'onduleur fabrique de l'alternatif à partir du continu. Le gradateur règle une tension alternative. Tous utilisent des interrupteurs à semi-conducteurs : diodes, thyristors, transistors MOS, IGBT, et depuis peu des transistors au carbure de silicium (SiC) ou au nitrure de gallium (GaN), plus rapides. Ils sont commandés en modulation de largeur d'impulsion (MLI) : la fraction du temps où l'interrupteur est fermé, le rapport cyclique D, règle la tension moyenne. Les inductances et les condensateurs stockent l'énergie le temps d'une période de découpage et lissent le résultat.

Un hacheur abaisseur au ralenti. L'interrupteur s'ouvre et se ferme ; le courant de la bobine monte puis descend en dents de scie ; la tension de sortie, lissée par le condensateur, reste presque constante.
ConversionConvertisseurExemples
alternatif → continuredresseur à diodes ou à thyristors, correcteur de facteur de puissanceentrée de tout chargeur, alimentation d'ordinateur
continu → continuhacheur abaisseur, élévateur, inverseur, à transformateur (flyback)alimentation des processeurs, chargeur de batterie, panneaux solaires
continu → alternatifonduleur en MLIvariateur de moteur, véhicule électrique, onduleur solaire
InterrupteurTension et courant typiquesFréquence de découpage typique
MOSFET siliciumjusqu'à quelques centaines de volts, dizaines d'ampères100 kHz à 1 MHz
IGBT600 V à 6,5 kV, centaines d'ampères2 à 30 kHz
Thyristorjusqu'à 10 kV, milliers d'ampères50 Hz (fréquence du réseau)
SiC, GaNde 100 V à plus de 1 kVjusqu'à plusieurs mégahertz
Planche 1

Commuter plutôt que freiner : où passent les pertes

Pour obtenir 6 V à partir de 12 V, un régulateur linéaire fait chuter les 6 V de trop dans un transistor qui conduit tout le courant : il dissipe autant de puissance qu'il en fournit, et son rendement ne peut dépasser Vs/Ve. Un transistor qui commute n'est jamais dans cet état intermédiaire, sauf pendant les brefs instants de basculement. Fermé, il ne dissipe que RDS(on)·I² : ce sont les pertes par conduction. Pendant chaque basculement, tension et courant coexistent quelques dizaines de nanosecondes : ce sont les pertes par commutation, proportionnelles à la fréquence. Monter en fréquence permet de réduire la taille des bobines et des condensateurs, mais fait grimper ces pertes : tout l'art du concepteur est de trouver le compromis.

conduction : RDS(on)·I²·D  ·  commutation : ½·V·I·(tm + td)·f  ·  diode : VF·I·(1 − D)  ·  régulateur linéaire : rendement ≤ D = Vs/Ve
En haut : tension (bleu) et courant (rouge) du transistor sur une période. En bas : agrandissement des deux basculements ; la surface orange est l'énergie perdue à chaque commutation.
Rendement selon la fréquence de découpage pour le hacheur (bleu), et rendement maximal du régulateur linéaire (gris). Le point rouge marque le réglage choisi.
Pertes par conduction (intégrées) / RDS(on)·I²·D
—
Pertes par commutation (intégrées) / ½·V·I·(tm + td)·f
—
Pertes dans la diode VF·I·(1 − D)
—
Puissance fournie / rendement du hacheur
—
Régulateur linéaire : puissance dissipée / rendement
—
Fréquence où commutation et conduction s'égalent
—
—
Planche 2

Le hacheur abaisseur : la moyenne d'un signal carré

Le hacheur abaisseur (buck) relie la sortie à l'entrée pendant une fraction D de chaque période, puis la laisse en roue libre à travers une diode. La bobine L s'oppose aux variations du courant, le condensateur C à celles de la tension. En régime établi, la tension moyenne aux bornes de la bobine est nulle : Vs = D·Ve, quelle que soit la charge. C'est la conduction continue. Si la charge consomme trop peu, le courant de la bobine retombe à zéro avant la fin de la période et y reste. On passe en conduction discontinue, et la tension de sortie monte au-dessus de D·Ve.

continue : Vs = D·Ve, ΔI = (Ve − Vs)·D/(L·f), ΔV = ΔI/(8·C·f)  ·  discontinue si K = 2L/(R·T) < 1 − D : Vs/Ve = 2/(1 + √(1 + 4K/D²))  ·  Ve = 12 V, C = 22 µF
Le montage. Interrupteur fermé : le courant vient de l'entrée (trajet orange). Interrupteur ouvert : il passe par la diode de roue libre (trajet violet). La bascule est ralentie pour qu'on la suive.
En haut : démarrage de la tension de sortie. Au milieu : courant dans la bobine sur trois périodes, en régime établi. En bas : ondulation de la tension de sortie autour de sa moyenne.
Tension de sortie moyenne (simulation)
—
Formule du régime prévu · écart
—
Régime observé / prévu (K = 2L/(R·T) comparé à 1 − D)
—
Ondulation du courant : mesurée / prévue
—
Ondulation de la tension : mesurée / ΔI/(8Cf)
—
—
Planche 3

Élever et inverser : quand la bobine pousse

Dans le hacheur élévateur (boost), l'interrupteur court-circuite la bobine sur l'entrée : son courant augmente et elle accumule de l'énergie. À l'ouverture, elle ajoute sa propre tension à celle de l'entrée et pousse le courant vers la sortie à travers la diode : Vs = Ve/(1 − D). Le hacheur inverseur (buck-boost) déverse cette énergie dans une sortie isolée de l'entrée, de signe opposé : |Vs| = Ve·D/(1 − D), plus petite ou plus grande que Ve. Les formules idéales promettent un gain infini quand D tend vers 1. En réalité, la résistance r du bobinage, traversée par un courant de plus en plus fort, limite le gain et fait chuter le rendement.

continu : élévateur 1/(1 − D) × η, inverseur D/(1 − D) × η, η = 1/(1 + r/(R·(1 − D)²)), gain maximal de l'élévateur ½·√(R/r)  ·  discontinu (K = 2L/(R·T) petit) : élévateur (1 + √(1 + 4D²/K))/2, inverseur D/√K  ·  Ve = 12 V, L = 100 µH, C = 100 µF, f = 100 kHz
Le montage choisi. Interrupteur fermé : la bobine se charge sur l'entrée (orange). Interrupteur ouvert : elle se décharge dans la sortie à travers la diode (violet).
Gain en tension selon D : formule idéale (tirets), formule avec la résistance r (trait plein), et simulations du convertisseur (points). Le point rouge est le réglage choisi.
Montage
Tension de sortie (simulation)
—
Formule avec r · écart · formule idéale
—
Rendement mesuré (puissance de sortie / d'entrée)
—
1/(1 + r/(R(1 − D)²)) · écart
—
Courant moyen dans la bobine / régime
—
—
Planche 4

La commande MLI et le filtre LC : répondre à un ordre

Le rapport cyclique est fabriqué par un modulateur : un comparateur confronte une tension de commande Vc à une porteuse en dents de scie ou en triangle. La sortie est haute tant que Vc dépasse la porteuse, donc D = Vc/Vporteuse. Le hacheur simulé ici est synchrone : la diode est remplacée par un second transistor, et le courant de la bobine peut s'inverser. Quand on change brusquement Vc, la tension moyenne du hacheur suit aussitôt, mais le filtre L-C de sortie réagit comme un ressort chargé d'une masse : il oscille à sa fréquence propre avant de se stabiliser. La charge R joue le rôle de l'amortisseur. Pour éviter ces oscillations, l'alimentation réelle mesure sa sortie et corrige D en permanence : c'est la régulation, qui doit être conçue en tenant compte de cette résonance.

f0 = 1/(2π√(LC))  ·  ζ = (1/2R)·√(L/C)  ·  dépassement = e−πζ/√(1 − ζ²)  ·  pseudo-fréquence f0·√(1 − ζ²)  ·  temps de réponse à 5 % ≈ 3/(ζ·2πf0)  ·  échelon : D de 0,4 à 0,6, f = 200 kHz
Le modulateur autour de l'instant de l'échelon : porteuse triangulaire (gris), tension de commande (violet) et signal MLI obtenu (bleu). Le rapport cyclique passe de 40 % à 60 %.
Tension de sortie après l'échelon, moyennée sur chaque période de découpage (bleu), enveloppe prévue par la théorie (tirets) et bande de ±5 % autour de la valeur finale.
Fréquence propre f0 / amortissement ζ
—
Dépassement mesuré
—
e−πζ/√(1−ζ²) · écart
—
Pseudo-fréquence mesurée / f0√(1 − ζ²)
—
Temps de réponse à 5 % : mesuré / 3/(ζω0)
—
—
Planche 5 · signature

Onduler, redresser, refroidir

Trois questions que pose tout convertisseur raccordé au monde réel. Comment fabriquer une sinusoïde avec des interrupteurs qui ne savent faire que des créneaux ? Que fait au réseau électrique un simple redresseur suivi d'un condensateur ? Et où part la chaleur des pertes, qui finit toujours par décider de la taille de l'appareil ?

Un onduleur en pont complet alimente une charge à partir d'une tension continue de 400 V. On compare une sinusoïde de référence à 50 Hz, d'amplitude relative m (l'indice de modulation), à une porteuse triangulaire mf fois plus rapide. En commande bipolaire, la sortie bascule entre +400 V et −400 V. En commande unipolaire, chaque bras a sa propre comparaison, et la sortie passe par 0 : les harmoniques se regroupent alors autour de 2mf au lieu de mf. La charge inductive (moteur, filtre) lisse le courant, qui devient presque sinusoïdal.

fondamental : V1 = m·Vdc (si m ≤ 1)  ·  harmoniques autour de mf (bipolaire) ou 2mf (unipolaire)  ·  charge : R = 10 Ω, L = 20 mH
À gauche : tension de sortie sur une période de 20 ms (créneaux gris), son fondamental (bleu) et le courant dans la charge (rouge, à son échelle propre). À droite : spectre de la tension, en fraction de Vdc, par rang d'harmonique.
Commande
Amplitude du fondamental (transformée de Fourier)
—
m·Vdc · écart
—
Harmonique la plus forte : rang / amplitude
—
Taux de distorsion : tension / courant
—
—

Presque tous les appareils branchés sur le secteur commencent par un pont de diodes suivi d'un gros condensateur. Le condensateur se charge jusqu'à la crête de la tension, 325 V, puis alimente seul la charge en se déchargeant lentement. Les diodes ne conduisent que pendant les brefs instants où la tension du réseau dépasse celle du condensateur. Le courant pris au réseau est fait de pointes étroites et intenses, riches en harmoniques 3, 5, 7… Le facteur de puissance, rapport de la puissance utile au produit Veff·Ieff, tombe loin de 1. Au-delà de 75 W, les normes européennes imposent un correcteur de facteur de puissance, en général un hacheur élévateur commandé pour absorber un courant sinusoïdal.

ondulation ≈ I/(2·f·C)  ·  durée de conduction ≈ arccos(1 − ΔV/Vcrête) avant la crête  ·  facteur de puissance = P/(Veff·Ieff)  ·  230 V, 50 Hz, résistance de ligne 0,5 Ω
À gauche : tension du réseau redressée (gris), tension du condensateur (bleu) et courant pris au réseau (rouge, à son échelle propre), sur deux périodes. À droite : harmoniques du courant, en pourcentage du fondamental.
Ondulation de la tension continue : mesurée / I/(2fC)
—
Durée de conduction par demi-période : mesurée / formule
—
Courant de crête / courant efficace pris au réseau
—
Facteur de puissance mesuré
—
Harmoniques 3 / 5 / 7 du courant
—
—

Les pertes deviennent de la chaleur dans la puce du transistor. Elle doit traverser le boîtier, l'interface thermique et le radiateur avant de rejoindre l'air ambiant. Chaque étape oppose une résistance thermique, en kelvins par watt, comme une résistance électrique s'oppose au courant : les écarts de température s'additionnent comme des tensions. La puce et le radiateur ont aussi une capacité thermique : la puce chauffe en quelques dixièmes de seconde, le radiateur en plusieurs minutes. La température de la jonction ne doit jamais dépasser 150 °C, sous peine de destruction ; chaque dizaine de degrés en moins double à peu près la durée de vie.

Tj = Ta + P·(Rjc + Rcs + Rsa)  ·  Rjc = 0,5 K/W, Rcs = 0,2 K/W, Ta = 40 °C  ·  capacités : puce 0,2 J/K, radiateur 150 J/K  ·  constante de temps du radiateur ≈ Rsa·Cradiateur
À gauche : le circuit thermique équivalent, avec la température de chaque nœud à l'instant marqué par le trait violet. À droite : échauffement de la jonction (rouge) et du radiateur (bleu) après la mise en route, en échelle de temps logarithmique.
Température de jonction finale (simulation)
—
Ta + P·ΣRth · écart
—
Temps pour 63 % de l'échauffement du radiateur : mesuré / Rsa·Cradiateur
—
Puissance maximale pour Tj ≤ 150 °C
—
—

Repères historiques

Ce qu'il faut retenir

Découper

Un interrupteur parfait ne dissipe rien. Les pertes réelles viennent de la conduction (R·I²) et des basculements (proportionnelles à la fréquence). Le rendement d'un hacheur dépasse couramment 90 %, quand un régulateur linéaire est limité à Vs/Ve.

Convertir

Le rapport cyclique fixe le rapport des tensions : D pour l'abaisseur, 1/(1 − D) pour l'élévateur, D/(1 − D) pour l'inverseur, en conduction continue. Les pertes résistives limitent le gain ; la conduction discontinue le modifie à faible charge.

Commander et refroidir

La MLI règle la tension moyenne ; le filtre LC lisse mais résonne, d'où la régulation. L'onduleur MLI fabrique une sinusoïde dont les harmoniques sont repoussées vers la fréquence de découpage. La chaleur suit une loi d'Ohm thermique.
Pour aller plus loin : modèles et calculs de contrôle

Planche 1. Commutation sur charge inductive : à la fermeture, le courant monte pendant que la tension reste à V, puis la tension tombe à courant constant, chaque phase durant la moitié du temps de basculement ; symétrique à l'ouverture. RDS(on) = 50 mΩ, VF = 0,7 V. Énergies intégrées numériquement.

Planches 2 à 4. Hacheurs simulés exactement : sur chaque intervalle, le circuit est linéaire, et son évolution est calculée par l'exponentielle de sa matrice d'état, sur 32 sous-pas par intervalle. Quand le courant de la bobine s'annule, la diode se bloque et le courant reste nul jusqu'à la fermeture suivante. Interrupteurs et diodes idéaux, sauf la résistance r de la bobine en planche 3. Simulation jusqu'au régime établi, plus de dix constantes de temps.

Planche 5. Onduleur : 65 536 points par période, transformée de Fourier rapide ; courant calculé harmonique par harmonique. Redresseur : Runge-Kutta, 4 000 pas par période, 40 périodes, condensateur préchargé. Thermique : réseau à deux nœuds, calcul exact par exponentielle de matrice.