000650486
000650486
000650486
MÉMOIRE PRÉSENTÉ À
L'UNIVERSITÉ DU QUÉBEC À TROIS-RIVIÈRES
PAR
BENHISSEN NACER EDDINE
SEPTEMBRE 1998
Université du Québec à Trois-Rivières
Service de la bibliothèque
Avertissement
composants électroniques.
Et pour atteindre l' objectif visé, nous allons élaborer et étudier des modèles
géométriques complexes.
II
REMERCIEMENTS
supports, leurs directives, leurs conseils ainsi que leurs critiques qui ont été
toutes les personnes qui m'ont aidé de près ou de loin à réaliser ce travail.
département pour leurs supports et leurs encouragements, ainsi qu'à tous mes
amIs.
et génie du Canada (CRSNG) pour leur support financier qui a été fortement
apprécié .
III
TABLE DES MATIÈRES
LISTE DES FIGURES ....... .. ... ... ..... ...... . '" .... ................. .. ... . .. ... VIII
LISTE DES TABLEAUX... ... .. . ... .. . ... ... ... ... ... ........ .. . ..... ... ...... ... XI
LISTE DES SYMBOLES ... ...... .. .... ... ........ ...... .. ... ... .... ....... ....... XII
LISTE DES ABRÉVIATIONS ... ....... ..... .... ... . .... .. ... ... ...... .. .... ..... XIV
Chapitre 1. Introduction 1
1.1. Définition.. . ... ... ... .. . ... ... ... ... ... ... ... ... ... ... ... .. . ... ... .. . ........ ... 1
1.2. Rappel sur les modes de transfert de chaleur. .. .. .... ..... . ....... .. ... ..... 3
1.2.1. La conduction. ....... .. .. ... ... ... ... ...... .. .... .............. ..... ... .... . 3
1.2.2. La convection. .. ... ... ... ...... ... ... ... ... ... ... .. . .... .... ... ... ... ... .. .. 5
1.2.3. Le rayonnement.. . ... ... ... .. . .... .. ... ... ... ... ... ... ... ... ... ........ ..... 6
1.2.4. Conclusion... ... .. . .. . .. . ... .. . .. . ... .. . . .. .. . ... .. . ... ... ... .. . ... .. . . .. ... . 7
IV
2.5.4.1. Diode idéale. .. .. . ... ... .. . ... ... ... ... ... ... ... ... ... ...... ... ... .... ..... 21
2.5.4.2. Diode de charge. .. ... .. . ... ...... .... .. ... .. ... ........ ... ...... ..... . .. . 21
2.6. L'IGBT. .. .. . ... ... ... ... .. . ... .. . ... ... ... ... ... ... .. . ... ... ... .. . ... ... .. ..... 22
2.6.1. Définition... ... .. . .. . ... .. . .. . ... ... ... ... ... ... .. . .. . .. . ... .. . ... ... .. ..... 22
2.6.2. Structure de l'IGBT...... ... ... .. . ......... ... .... .. ... .... .. ..... .. ...... 23
2.6.3. Différentes familles d'IGBT..... . ..... . .. . ... ... ... ... .. . ... ...... ... ... 24
2.6.3 .1. Technologie PT (Punch-Through) ... ... .. . ... ... ... ... ... ... ....... 25
2.6.3.2. Technologie NPT (Non-Punch-Through) .. . .. . ... ... ... ... .. .... . 25
2.6.4. Conversions propres aux figures .. ... .. .. ..... . ... .. . ..... . .. ... . ..... .. 26
2.6.5. Exemple ... ... ... ... .. . .. . .. . ... .. .. .. .. . .. . ... ... ... ... ...... ... ... ... ... ... 28
2.6.6. État de fermeture...... .. . .. . ... ... ........... . .. . ... .. . .. ... . .. ... . ... .... 29
2.6.7. Caractéristiques générales. .. .. . .. .. ........... ......... .. ... ..... ........ 29
2.7. Pertes de puissance. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. 31
2.7 .1. Pertes statiques.. . . . . . . . . . . . . . . . . . . . . . . . . . . .. .. . . . . . . . . . . .. . . . . . . . . . . . . . . . .. 32
2.7.1.1. Modélisation statique .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
2.7.1.2. Caractéristiques statiques.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ... 34
2.7.2. Pertes dynamiques (modélisation dynamique). ..... ...... .. .. ... ... ... 35
2.7.3. Pertes à la fermeture .. ... . ... ...... ... ...... ... ...... ... .. . ... .. .. ... ...... 35
2.7.4. Pertes à l'ouverture... ... ...... ... ... ...... .. . .. . ... ...... ...... .... .. . .... 37
2.7.5. Modélisation générale de l'énergie dissipée... ..... . ... ... .. . .. ... .... 38
v
3.2.1.3.3. Méthode des éléments finis ....... ...... ... . ..... . .......... .. ... . 54
3.2.1. 3.4. Méthode mixte ......... ........ . ......... .... .. .. .... .. ......... ... . 60
3.2.2. Codes numériques séquentiels (structure) ... ..... ... ..... . ........... . 62
. . . L"ImItes d' app l'IcatlOn
323 . . .. .. ... ..... .. ... . ..... .... .... .. ........ ... ..... . 62
3.2.4. Rôle du traitement parallèle ... .. ........... .. .. .. .......... .. .. .. .. . .... . 62
4.1. Analogie thermo-électrique ... .. ... . ... ..... . .......... . .... .. .... .. ........ . 63
4.2. Résistance thermique .. . ... .. ....... ............. ... .......... . ...... ... ..... . . 63
4.3. Capacité thermique ...... ............ .............. ........................... . 66
4.4. Impédance thermique ....... ............. . ........ ... .. ........ ........ . ..... . 68
4.5. Extension de l'analogie thermo-électrique .... .. ... ... ..... .... ... .. .... .. . 71
4.6. Principe de la simulation électrothermique ... ....... ..... ......... .... ... . 72
4.7. Modélisation électrothermique d'une diode ... .... .. ................. .. ... . 73
4.7.1. Simulation sur MATLAB ... ... .. .. .. .. ..... .. . ... ... ... ......... ....... ... 73
4.7.2. Simulation sur SABER ........ . ..... .... . ... ..... .. .. ... ... .......... ..... . 74
4.8. Modélisation électrothermique d'un IGBT ...... ...... .. , ..... .... ... .... .. 75
4.8.1. Simulation sur NISA .. .. ........ ... .. .... .... .. ... ....... .. .... .... ... .... . 75
4.8.2. Analyse ......... .......... . ............ .. .................................... . 78
4.9. Étude électrothermique d'un onduleur (simulation sur SABER) ...... . 78
4.9.1. Topologie .. . .......... .. .. .. ... ............................................. . 79
4.9.2. Séquences .......... .... ... .. ......................... .......... ............. . 83
4.9.3. Caractéristiques thermiques .................... ............. ... .. .... ... . . 83
4.9.4. Conclusion ...................... ..................................... . ........ . 83
VI
5.6.1.1. Discrétisation par différences finies . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . .. 92
5.6.1.2. Identification du vecteur Xi... ... .. . ... ... ... ... ... . .. . ... ... .. . ... ... 99
5.6.1.3 Identification de bi . .. ... ... ... ... ... ... . .. ... . .. ... ... . ... . . . ... ... ...... 99
5.6.1 .4. Identification de A( ij) .... .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . .. . . . .. 99
5.6.1.5. Utilisation de la méthode directe de CROUT (décomposition
LR) ... ... ... ... ... .. . ... .. . ... ... ..... .. ... ... ... .. . .. . ... ... .. . ... ..... . 99
5.6.1.5.1. Calcul de L et R . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ... . . . . . . . . . . . . . . . . . . . 101
5.6.1.5.2. Résolution de L*z = y ... .. ... . ... ... .. .. ..... .......... .......... . 102
5.6.1.5.3. Résolution de R *x=z... .. .. .. ... ... ................... ... ....... .. 103
5.6.1.6. Discrétisation de l'équation de transfert de chaleur.... .. . . . . . . . .. . 104
5.6.1.7. Exemple implanté sur MATLAB. . . . . . . . . .. . . . . . . . . . . . . .. . .. . . . . . . ... 106
5.6.1.8. Interprétations et conclusions .... ... ... ... ... .. .. ............... ..... . 108
5.6.2. Traitement parallèle .. . .. . ... ............... .. .... . .. . .. . .......... ... ....... 110
5.6.2.1 . Modèle thermique .... .. .... ....... .... ......... ... .............. ... ...... III
5.6.2.2 . Choix de l'architecture parallèle................ .. .... ..... ... ...... ... 116
5.6.2.3. Évaluation des performances ... .. . .. .. ... .. .................. ... ....... 117
5.6.2.3 .1. Performances...... ... .. . ... ........ ... . .. .. .. .. ............ . ....... ... 118
5.6.2.3.2. Efficacité. .. ............... .. . ................ .... ..... ............ .... 118
5.6.2.4. Organigramme ............................... ............................ 119
5.6.2.5. Résultats de simulation. ... ... .. ... ... ....... ... .. .. .................... 120
Conclusion générale et recommandations . . . . . . . . . . . . . . . . . . . . . . ... . . . . . . . . . . . . ... 123
Bibliographie ... ... ... ... ... ... ... .. ... .. .. .. ... .... .. ... ... .. . ... ..... .. . .. ... .. .. . ... 125
Annexe 1 ... . . . . . . . .. ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 134
- Simulation électrothermique sur SABER d'un onduleur monophasé
avec charge RL (Signaux) : d'attaque, courant, tension, température... 135
- Simulation électrothermique d'un IGBT sur NISA... .. . ... ... ... ... ... ... 140
- Programme sur Matlab pour tracer 1 = f (T), sans et avec T... . . . . . . . . . ... 142
- Programme sur Matlab (dfd1a.m) pour la discrétisation de l'équation
de la chaleur en ID, distribution de la température ............... .. ....... 144
- Résultats de simulation sur Matlab pour la résolution de l'équation de
POISSON en 3D. . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . .. . . .. . . . . . . . . . . . . .. . . . . . . . . . . . 147
Annexe II .. .. ..... . . . .. . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 152
- Fiche technique: HARRIS Semi-conductor IGBT.. . ... ... .. . ... .. . ... ... ... 153
- Models Cl and CH (Metal film resistors). . . . . . . . . . . . . . . . . . . . . . .. ... . .. . . . . . . . 156
- International Rectifier IGBT, modèle: IRGPH50MD2 ....... .............. 157
- Wakefield Engineering (les radiateurs) .......... ................... . ... ....... 165
Index ......... ... .. .... ... . .. . .. ......... . .......... .. ...... . .... .. ............ ......... 171
VII
LISTE DES FIGURES
Chapitre II
Figure 2.1. Représentation schématique d'une jonction pn.. . .. . ... ... ... .... . 8
Figure 2.2.a. jonction pn polarisée en direct. .. ... .. . ... ... ... ... ... ... ... ... .. .. 9
Figure 2.2.b. jonction pn polarisée en inverse ... ... ... ... .... ... ... ... .. . ... ... . 9
Figure 2.3. Coupes typiques d'un module de puissance ... .. . ...... .... . ... ... . 12
Figure 2.4. Évaluation de la conductivité du Silicium en fonction de la
température. . . . .. .. . . . . . . . . . . . . . .. . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
Figure 2.5. Isolation d'une puce semi-conductrice. .. ... .... .. ... ........ ..... .. 17
Figure 2.6. Schéma d' une diode à jonction. .. ........ . ... ... .. . ... ..... ....... ... 18
Figure 2.7. Caractéristique d' une diode àjonction .. . .. . ... ... .. . .. . ... ..... .... 20
Figure 2.8. Diode idéale. ... ... .. ... .. ....... ... ... .. . ... .... .. .... .. ... .... ..... .... 21
Figure 2.9. Caractéristique de la diode de charge du circuit. .... ... .... ... .. .. 22
Figure 2.l0. Circuit équivalent simplifiée d'un IGBT .. . ... .. . ... .. . ... ... .. ... 23
Figure 2.11 . Structure d'un IGBT (microscopique) ... ... ... ... ... ... ... .. . ... .. 24
Figure 2.l2 .a. Structure de l'IGBT PT ... ... ... ... .. . ... ... ... ... ... ... ... ... ..... 26
Figure 2.l2.b. Structure de l'IGBT NPT. .. .. .. ... ..... ... ... .. ... ..... .. .. ...... . 26
Figure 2.13. Représentation d'une structure semi-conducteur ... ... .... .. .... . 27
Figure 2.l4. Schéma d'un IGBT.. . ... ... ... ... ... ... ... ... ... ... ... ... ... .. . ... ... 28
Figure 2.15 . Schéma de principe du couplage électrothennique...... .. . .. ... 31
Figure 2.l6. Caractéristique directe classique .... .... ... ... .. . .. . .. . .. . .. . ... .... 32
Figure 2.17. Ondes réelles et idéalisées de tension et de courant à la
fefllleture... ... .. . .. .. ...... .... ........... .... ..... ... ... .. ........ .... 36
Figure 2.18. Ondes réelles et idéalisées de tension et de courant à
l' ouverture . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . ... . . . . . . . . . . 37
Chapitre III
Figure 3.1 . Diagramme fonctionnel en régime continu.. . .. . ... ..... . ... ... .... 40
Figure 3.2. Résistance thennique en fonction du volume du radiateur... .... 42
Figure 3.3. Coupe typique composant-radiateur... ........... .. ... .. ......... ... 43
Figure 3.4. Schéma thennique équivalent. .. .. . ... ... ... ... ... .... .. .. . ... ... .... 44
Figure 3.5. Réseau thefllloélectrique lié à la méthode nodale... .. . .. . ... ... .. . 51
Figure 3.6. Bilan thennique associé à un nœud interne.. . ... .. . ... ... ... ... ... 52
VIII
F"19ure 3 ..
7 Él'ement tnangu
. l'
alfe de relerence
' 1:.' .. ...... .... ...... .. ...... ......... . 59
Figure 3.8. Structure d'un code séquentiel.. ..... ... .. ...... .... ..... .. .... ..... . 62
Chapitre IV
Figure 4.1. Problème thermique ID du mur d'épaisseur finie.. . .. ... . ... ... ... 64
Figure 4.2. Schéma équivalent thermo-électrique ... ... .. . ... ... ... ... ... .... ... 65
Figure 4.3. Ligne à constantes réparties. ... ... .. .. ... . ............ ... .. ..... .. ... 67
Figure 4.4. Schéma thermo-électrique « mono-cellulaire »... ... .. .. .. ... ... .. 68
Figure 4.5 . Problème thermique ID du milieu plan stratifié ......... ...... ... . 70
Figure 4.6. Organigramme du principe de la simulation électrothermique 72
3D ... .. .. ......... .. .. .... ......... .... ..... . ....... ...... .. ... ..... .. ... ..
Figure 4.7. Caractéristique 1 = f(V) avec droite de charge (point de 73
fonctionnement) ....... ... ..... ... .. . .. .. .. ... .... ... ...... ... ....... . .
Figure 4.8. Caractéristique 1 = f(V) « influence de la température » ... .... . 73
Figure 4.9.a. Schéma électrothermique (R+D en série) sur SABER ... .'..... 74
Figure 4.9.b. Caractéristiques: V = f(t); Îch=f(t) et VDiode =f(t) .... .. ... ... .... 74
Figure 4.10. Implantation d'une cellule IGBT sur NISA.... .. ...... .. ....... .. 75
Figure 4.1l. Introduction d'une source de chaleur ... ... ... ... ... ... ... ... ... ... 76
Figure 4.12. Distribution de la température à l' intérieure des couches de
l'IGBT... .. . ... ... ... ... ... ... ... ... ... .... ... ... ... ... .... ... ... .... .. 76
Figure 4.l3.a. Distribution de la température à l'intérieure de l' IGBT. .. ... . 77
Figure 4.l3.b. Distribution de la température aux différents instants....... .. 77
Figure 4.14. Schéma simplifié de l'ensemble Onduleur-Charge. .. ... ... ... .. 79
Figure 4.l4. Schéma Onduleur(IGBT+DRL) + Charge (RL)... ... .. . ... ...... 80
Figure 4.l6. Schéma du bloc de commande. .. ... ... ... ... .... .. ... ... .. . ... ..... 80
Figure 4.17. Schéma électrique général (commande + onduleur)....... .. .... 81
Figure 4.l8. Schéma général (électrique + thermique)... ... ..... . .. . .... ..... . 82
Figure 4.19. Analyse des séquences pendant 10 ms ........................ ..... 135
Figure 4.20. Analyse des séquences pendant 200 ms ...... ... .. .. .. .. ..... .. .. .. 135
Figure 4.2l. Tension appliquée à la gâchette de l'IGBT 4 .... ... .......... .. .. 135
Figure 4.22. Tension appliquée... ........... .... .. .. . .... .. ..... . ... ...... .. .. . .... 135
Figure 4.23. Tension appliquée à la gâchette de l'IGBT 2 ... ...... .. ... ...... .. 135
Figure 4.24. Signal de commande c1k2 avec VG3 ... . . . ............. . .. .. . .. .. . . .. 135
Figure 4.25 . Signal de commande qui attaque l'IGBT 1 ....... .. .............. .. 136
Figure 4.26. Courant du collecteur de l'IGBT 1... .. . .. . ... ..... ... ... ... ... .... 136
Figure 4.27. Courant dans le collecteur de l'IGBT 4 .. .. ... .. ... ... ..... ........ 136
Figure 4.28. VG de l' IGBT 2. .. ... ... .... .. ..... ... ... ... ... ... ... .... . ... ... ... ..... 136
lX
Figure 4.29. Courant iG1 ... . .. . . ..... . .. ........ .. ....... .. .. .. ... ... . .. .... ... ... . .. 136
Figure 4.30. VG de l'IGBT 1.. .. .. ... ... ... .. .. ... ... . ... ... .. ... . .... . ........ .. .. . 136
Figure 4.31. Signal de contrôle .. ....... .... ....... ..... . .... ........ ..... ... ... .... 136
Figure 4.32. Ti au niveau de l'IGBT 3 et 4 sur 10 ms .... .... . .. . ... ... .... .. ... 137
Figure 4.33. Ti au niveau de l'IGBT 2 ; 3 et 4 sur 200 ms .. . ..... ... . ....... .. 137
Figure 4.34. TBoîtier de l' IGBT 3 et 4 durant 10 ms ..... . ..... .. ..... ... ........ .. 137
Figure 4.35 . TBoîtier des 4 IGBT durant 200 ms ...... ..... ..... . ... ... ...... . ... .. 137
Figure 4.36. Distribution de la température sur quelques nœuds du boîtier
T0247 de l'IGBT 4 .... ........ ... ... ... .... .. ... .... ... .. ........... . 138
Figure 4.37 . Distribution de la température sur quelques nœuds du boîtier
T0247 de l'IGBT 1. .. ... .. . .. . ... ... ... ... ... ... ... ... ... ... ... ... ... 138
Figure 4.38. Température du radiateur TTC 1406 sur les quatres IGBT
durant 200 ms avec ta = 27° C... ... .. . .. . .. . ... ... ... ... .... .. .. ... . 138
Chapitre V
Figure 5.1. Architecture MIMD... ... ... .. . ... ... .. . .. .... ... ... ... ... .. . ... .. . . .. . 87
Figure 5.2. Intégration d'un système multiprocesseur. .. ... .. . .. ... . . . ... ... . . . 88
Figure 5.3.Topologie de l'hypercube .. ... .. .. .. .. .... .. ... .. .... .. .. .. .... . ..... .. 89
Figure 5.4. Diveres topologies .. .... ..... ... ... ... ... .. . .. . .. . ... ... ... ... ... ... ... 90
Figure 5.5. Machine ALEX, AVX, Série 2 à 64 nœuds. .. ... ... ... ... ... ... ... 90
Figure 5.6. Température To calculée par la méthode des différences 108
finies ... ..... ............. .... .... . .. ........................... .. .. ... .. . .
Figure 5.7. Réseau d'interconnexion .. . ..... ......... . ... .... .... . ... .... .. ...... . 111
Figure 5.8. Forme de la matrice A(ij,k) en 3D .. ... . ..... .. .. .............. . ... . 113
Figure 5.9. Topologie appliquée (arbre binaire + réseau linéaire).. ... .. .... . 116
Figure 5.10. Classification des systèmes de traitement parallèle. . . . . . . . . . . . .. 117
Figure 5.11. Organigramme... ... ... ... ... ... .. . ... ... ... .. . ... ... . .. ... .. . ... ... .. 119
Figure 5.l2. Comparaison du temps de calcul entre les 3 machines.... .. ... . 120
Figure 5.13. Comparaison du temps de calcul entre le séquentiel et le 120
parallèle ...... ... .............. . .. ... . ... ... . ... ........ . ..... ... ..... ..
Figure 5.14. Performances et efficacité. .. ... .... ..... .. .. ..... ..... . .. . .. ... . ... . 121
Figure 5.15. Distribution de la température à l'intérieur de la structure ...... 122
x
LISTE DES TABLEAUX
XI
LISTE DES SYMBOLES
2
~i,j) Surface normale aux lignes de flux [m ]
A(ij) Matrice en 2 dimensions
A(ij,k) Matrice en 3 dimensions
b vecteur
C Capacité linéique [F]
Cp, Cv Chaleur massique [J/(kg.K)]
C th Capacité thermique [J/K]
D Domaine d'application
E Efficacité
ej Épaisseur de l'isolant [ml
F Facteur de fonne
g Conductance thennique [W/(m2 .K)]
h Coefficient d'échange convectif [W/(m2 .K)]
10 Courant annulant le coefficient de température de [A]
la chute de tension directe
Id Courant qui traverse la diode [A]
Ip Courant de la charge [A]
Is Courant inverse de saturation [A]
i(t) Onde de courant [A]
J Densité de courant [A/m2 ]
K Interrupteur
k Conductivité thennique [W/m.K]
ko Conductivité thennique à 300 K [W/m.K]
ki Conductivité thennique de l'isolant [W/m.K]
Lm Inductance de la cellule de commutation [H]
N Ensemble des entiers naturels
n Porteurs de charge (électrons)
P Puissance totale dissipée [W]
p Porteurs de charge (trous)
P(i,j,k) Nœuds interne
Q Énergie dissipée [WJ
Q(I,V) Point de repos où de fonctionnement
q Densité volumique des sources internes [W/m3]
r Résistance linéique [0]
Rs Résistance série [0]
Rth Résistance thennique [K/W]
XII
2
S Surface d'échange [m ]
s Performance
T Température [K]
Ta Température ambiante [K]
t Temps [s]
Vo Tension de seuil [V]
Vcc Tension d'alimentation continue [V]
Vd Tension appliquée sur la diode [V]
Vi Ensemble des indices des noeuds
V·.1 Tension appliquée sur la jonction [V]
V(t) Onde de tension [V]
Vp Tension de déchet [V]
W com Énergie dissipée par commutation [W]
Woff Énergie dissipée à l'ouverture [W]
Won Énergie dissipée à la fermeture [W]
Zt11 Impédance thermique [KlJ]
Voo,a,roo,b : Paramètres statiques
p Masse volumique [kg/m 3]
~ Flux de chaleur [W]
e Écart de température [K]
a Diffusivité thermique [m2/s]
<p Densité de flux de chaleur [W/m2 ]
2 4
cr Constante de Stéfan-Boltzmann [W/(m .K )]
[5.67.1 0-8]
E Émissivité
11 Rendement
ecs Résistance thermique entre le boîtier et le radiateur [OC/W]
eJc Résistance thermique entre la jonction et le boîtier [OC/W]
esa Résistance thermique entre le radiateur et l'air [OC/W]
Pv Densité de charge
XIII
LISTE DES ABRÉVIATIONS
Al203 : Alumine
AIN : Nitrure d'aluminium
BeO : Oxyde de béryllium
GAAS : Galium Arsenide
1GBT : 1sulated Gate Bipolar Transistor (Transistor biploaire à grille
isolée)
LAM : Système d'exploitation pour le traitement parallèle
MIMD : Plusieurs instructions, plusieurs données
MISD : Plusieurs instructions, une donnée
ML1 : Modulation à largeur d'impulsion
MP1 : Standard de programmation pour le traitement parallèle
NPT : Non-Punch-Through (Non-perçante-traversante)
PT : Punch-Through (Perçante-traversante)
SIMD : Une instruction, plusieurs données
S1SD : Une instruction, une donnée
SPMD : Même programme, plusieurs données
ue : Unité centrale.
XIV
Chapitre 1 INTRODUCTION
Introduction
1.1 Définition
repose sur les lois fondamentales de la théorie générale des transferts de chaleur. Ses
Les logiciels qui occupent actuellement le marché donnent une idée parfaite sur le
Le traitement nécessite beaucoup de simulation, et le facteur majeur qui entre en jeu, c' est
Récemment une approche plus performante à été appliquée, il s' agit d' implanter des codes
parallèles [61][62][66] pour atteindre des meilleurs résultats avec un temps de calcul
moindre [59][60].
Par la suite, on va élaborer des algorithmes adaptés au traitement parallèle sur les machines
de type : Même programme plusieurs données (Same Pro gram Multiple Data) « SPMD )),
Séquentielles sur des logiciels de CAO comme (SABER, NISA), puis sur Matlab, et en
Parallèles sur l'environnement LAM avec le standard MPI. Et enfin faire une
2
Chapitre 1 INTRODUC TION
conductif les deux autres modes interviennent surtout dans les échanges avec
1.2.1 La conduction
Dans le mode d'échange par convection, le transfert de la chaleur se fait dans les fluides, les
liquides ou les gaz en mouvement. Ce cas se rencontre souvent dans l'échange entre une
paroi et un fluide.
--+
cp = -k.grad(T) (l.I)
3
Chapitre 1 INTRODUCTION
Cette loi traduit le fait que l'énergie thermique se propage des points les plus chauds vers
les plus froids, et que le flux est d'autant plus intense que l'écart de température par unité de
s'exprime en W/(m.K). Elle peut varier d'un point à l'autre du corps. La connaissance de la
- température.
En d'autres termes, la loi de Fourier est non linéaire, en appliquant le premier principe de la
interne du système est égale à l'énergie thermique entrant dans le volume au travers de la
Avec:
4
Chapitre 1 INTRODUC TION
p.C p aT 2 q
- - .-=\1 T+- (1.3)
k at k
La quantité k/(p.Cp), appelée diffusivité thermique [m2/s] caractérise la vitesse de diffusion
1.2.2 La convection
C'est le mécanisme le plus important de transfert d'énergie entre une surface solide
et un liquide ou un gaz.
force massique,
La convection forcée, pour laquelle le mouvement est imposé par une action extérieure
La représentation exacte des processus de transfert par convection pose des problèmes de
fluide et une paroi solide, on introduit un coefficient d'échange superficiel h tel que la
5
Chapitre 1 INTRODUCTION
moyenne du fluide Ta :
(1.4)
Le coefficient h dépend :
- du type de convection
- du type d'écoulement
- de la géométrie de l'écoulement
- la vitesse de l'écoulement
- la température
1.2.3 Le rayonnement
C'est le mécanisme par lequel la chaleur se transmet dans l'espace. Il s'agit d'un
Stefan-Boltzmann, exprime la densité de flux d'énergie émise par une surface idéale, dite
4
<p=cr T (1. 5)
6
Chapitre 1 INTRODUCTION
L'équation d'échange, dans le cas particulier d'un corps noir à la température absolue T,
(1.6)
forme F lié à l'angle de vue de la surface rayonnante vers l'ambiance, et des propriétés
émissives réelles de la surface, que l' on qualifiera par un coefficient e appelé émissivité :
4 4
<p =ê F cr (T - Ta ) (1 .7)
1.2.4 Conclusion
généralement négligeables [26]. L'existence d'un radiateur est destiné pour l'évacuation de
7
Chapitre II. Notions de base sur la physique des semiconducteurs
2.1 Définition
dispositifs à semi-conducteurs.
Le dopage d'un semi-conducteur monocristal avec des accepteurs d'un côté et des donneurs
de l'autre donne une jonction pn. A la figure 2.1, les ions donneurs sont représentés par des
signes plus et les électrons qu'ils donnent sont représentés par de petits cercles pleins. Les
trous sont représentés par de petits cercles creux et les ions accepteurs par des signes moins.
lectrons
Irous
typep -~ typen
régi on
d'appatMissemeri
ou
de déplébon
8
Chapitre II. Notions de base sur la physique des semiconducteurs
Initialement, le gradient de concentration à travers la jonction fait diffuser des trous vers la
droite et des électrons vers la gauche. Les ions non neutralisés du voisinage de la jonction,
Il n'y a de porteurs qu'à l 'extérieur-de la région d' appauvrissement; à gauche, les porteurs
sont d'une manière prédominante des trous (p ~ NA) et à droite des électrons (n :::::.ND) . Un
flux de porteurs peut circuler dans un sens dans une jonction pn et pratiquement aucun dans
l' autre sens. Telle est la propriété électrique essentielle d'une jonction pn.
n.
'------+-111 - - Il,I-'+----~
vD vD
Figure 2.2 a) jonction pn polarisée en direct,
b) jonction pn polarisée en inverse.
9
Chapitre Il. Notions de base sur la physique des semiconducteurs
La tension appliquée réduit donc la barrière de potentiel de q VD, ce qui perturbe l'équilibre
même, des électrons diffusent du côté n au côté p. Les trous qui circulent vers la droite et
les électrons qui circulent vers la gauche forment un courant de même sens. Le courant
résultant qui traverse la jonction égale donc la somme du courant de trous et du courant
d'électrons. Après leur traversée de la jonction, les électrons (trous) deviennent des porteurs
minoritaires et forment un courant minoritaire injecté. Ce courant de diffusion est grand car
indiquée à la figure 2.2.a, qui produit ce courant est appelé la polarisation directe et la
L'équilibre initial est perturbé et un petit courant traverse la jonction du côté n au côté p
10
Chapitre Il. Notions de base sur la physique des semiconducteurs
courant inverse de saturation est très petit parce que les porteurs minoritaires sont peu
nombreux.
polarité de VD est telle qu'elle éloigne les trous de type p et les électrons de type n de la
jonction. Par conséquent, la région à densité de charges négatives s'étend davantage vers la
gauche de la jonction figure 2.2.b et la région à densité de charges positives s' étend vers la
droite.
Ce processus ne peut continuer indéfiniment parce que les trous qui formeraient un flux
n. Comme ces porteurs sont très peu nombreux, le courant résultant est pratiquement nul.
Avant de nous lancer dans l'analyse thermique des composants électroniques, il est
11
Chapitre II. Notions de base sur la physique des semiconducteurs
silicium
puce !.---brasures
cuivre
diffuseur
accrochages
Nitrure d 'aluminium
isolant
accrochages
cuivre
diffuseur
brasures
cuivre
socle
matériaux, et compte typiquement cinq couches, ainsi que quatre interfaces réalisant des
utilisé et le silicium. Sa conductivité thermique est très convenable elle varie en fonction de
12
Chapitre II. Notions de base sur la physique des semiconducteurs
200
f's l
1
:2 175
E
~ . :
~ 150 \
"
cr
]
.~=
125
'""" '-
.
:
--
100
o
"-.....
]
8
75 "---
l
50 0 50 100 150 200 250 300 350 400
température (oC)
L'étude [29] tend à montrer que la pnse en compte d'une conductivité thermique du
silicium fonction de la température conduisait à des résultats très peu différents de ceux
relatifs à une conductivité thermique constante. Pour valider cette approche, on a réalisé un
code sur Matlab pour résoudre l'équation de transfert de la chaleur (1.3), selon les deux
cas:
k = constante
Les résultats, présentés à la figure 5.6 montrent bien la validation de cette approche. Ce qui
2.4.2 Le diffuseur
la température du silicium.
13
Chapitre Il. Notions de hase sur la physique des semiconducteurs
Ce diffuseur est un bon conducteur électrique et thermique. Le matériau utilisé est le cuivre.
2.4.3 L'isolant
L' hybridation de puissance utilise des substrats céramiques, principalement l' alumine, le
nitrure d'aluminium, et l'oxyde de béryllium, substrats dont le tableau 2.1 résume les
14
Chapitre Il. Notions de base sur la physique des semiconducteurs
modeste, mais sa faible conductivité thermique le rend peu adapté aux applications de forte
puissance [26] .
conductivité thermique, atteint maintenant des valeurs proches de celles des su~strats BeO.
Il reste toutefois que le substrat AIN est cher et fortement dépendant du procédé de
fabrication .
première réalise l'interface entre le substrat et le socle, la seconde sert à la tenue mécanique
Les diverses couches de l'assemblage décrit ci-dessus ne sont solidaires que par
15
Chapitre II. Notions de base sur la physique des semiconducteurs
Les joints constituant la partie délicate des modules hybrides de puissance. De par leur
faible aptitude à conduire la chaleur, ils sont le siège de forts gradients de température, et
Les accrochages entre l'isolant et les deux diffuseurs s'effectuent par la méthode dite de
liaison directe cuivre-céramique. Mise an point au début des années 70 pour la liaison
Les quelques travaux sur les propriétés thermiques de ces substrats, en particulier ceux de
puce assure en plus des liaisons mécaniques et thermiques, une liaison électrique avec le
diffuseur (il est donc relativement important qu'il présente une faible résistance ohmique) et
conduit à l'insertion, entre la puce et l'isolant, d'une couche métallique, afin de réaliser la
16
Chapitre Il. Notions de base sur la physique des semiconducteurs
puce
soudure ---I------------f
couche métallique k
accrochage -I------------f l-i
isolant
d'échange.
voir attribuer la réalisation d'une troisième fonction qui est le diffuseur de chaleur.
2.4.7 L'encapsulation
Il reste encore à évoquer les liaisons électriques des plages métallisées d'aluminium
situées sur la face supérieure des puces, avec d'autres puces ou des conducteurs. La surface
du module est recouverte de gel silicone et le tout est recouvert d'une matière plastique.
17
Chapitre Il. Notions de base sur la physique des semiconducteurs
2.4.8 Conclusion
suivant la nature du substrat, des conducteurs, des joints, des contacts, du boîtier.
L'architecture décrite est cependant la plus répandue dans le domaine des moyennes
2.5 La diode
Une jonction pn
~pln--'
Rsp RSN
~
Id Rs ...YL
~
O!
VD
Figure 2.6 Schéma d'une diode à jonction
Ces deux épaisseurs de matériau sont équivalentes à une résistance placées de part et
d'autre de la jonction.
Dans les schémas électriques représentatifs, on les regroupe en une seule résistance appelée
la résistance série Rs. C'est un élément parasite et sa valeur doit être minimisée au
18
Chapitre II. Notions de base sur la physique des semiconducteurs
maximum. Pour des courants directs relativement importants, la tension appliquée sur la
(2.1)
externes. La jonction pn et ses contacts ohmiques, autrement dit, ses bornes, forment un
dispositif à deux électrodes appelé une diode à jonction. L'analyse théorique d'une
~
ID = Is (eT]· V
T
- 1) (A) (2.2)
Le courant inverse de saturation Is dépend des concentrations des trous et des électrons et
jonction.
19
Chapitre II. Notions de base sur la physique des semiconducteurs
On trouve sur le marché des diodes à jonction au germanium et on les utilise dans
des circuits. Le principe de leur fonctionnement est le même que celui, des diodes au
- 11 = 1,
- le courant Is d'une diode au germanium est de 1000 à 10000 fois supérieur au courant
figure 2.7.
Id
Polarisation
directe
Vc Is
Vd
Polarisation
inverse
20
Chapitre Il. Notions de base sur la physique des semiconducteurs
Une diode idéale est un dispositif à deux électrodes représentées à la figure 2.8.
interrupteur.
Selon la loi des tensions de Kirchhoff appliquée au circuit représenté à la figure 2.9.a :
-V cc + ID R + V D =0 (2.5)
1 V
I D = --V +cc- (2.6)
R D R
21
Chapitre Il. Notions de base sur la physique des semiconducteurs
ID
(a)
VCC (b)
R
+ I
Vcc Vo DQ
umque.
Note: Pour plus de détailles au niveau des équations et les paramètres qui influence la
2.6 L'IGBT
2.6.1 Définition
donc ils peuvent perdre leurs comportements si la chaleur ne s'évacue pas efficacement et
électrothermique est utilisé pour analyser le comportement par exemple d'un pont onduleur
MLI, lequel utilise l'IGBT comme organe de commutation [9], car l'IGBT a une
commande de grille simple, d'ailleurs, c'est souvent cité comme un avantage, mais en
22
Chapitre Il. Notions de base sur la physique des semiconducteurs
réalité, cette commande est complexe et demande beaucoup d'attention (absorbé par les
fermeture) .
L'IGBT ouvre des perspectives très attirantes liées à leur facilité de commande, leur
Colledeur
+
Il
(a) Emetteur
23
Chapitre II. Notions de base sur la physique des semiconducteurs
La figure 2.11, montre la structure typique d'un IGBT à n couches, la considération pour p
Il
L'IGBT est donc né de la volonté d'associer sur le même cristal de silicium, la rapidité du
transistor à effet de champ unipolaire, avec la faible chute de tension à l'état passant du
transistor bipolaire.
éventuellement la durée de vie des porteurs de charge, tout en conservant une chute de
24
Chapitre II. Notions de base sur la physique des semiconducteurs
couche tampon (épitaxiée). La très grande majorité d'IGBT est actuellement réalisée avec
Il y a des IGBT rapides (avec peu de traînage, mais une chute de tension élevée), et
symétriquement des IGBT à faible chute de tension (avec un traînage beaucoup plus
important).
contrôle de la quantité totale de charge injectée par l'émetteur côté anode. On réduit le gain
et donc le phénomène de traînage sans réduire la durée de vie des porteurs minoritaires
l' amplitude du courant de traînage, mais elle ne peut pas être réalisée dans des conditions
25
Chapitre Il. Notions de base sur la physique des semiconducteurs
1,.; 7 um +. 20um
1001 7 um .+. 20um
Gate Gate
Source Source
P-Base
Deep P+ Deep P+
gOum 170um
Nd = 6.7 . 1013 cm-3
thl=0.5 us thl =1 us
Nd • 6.1013 cm-3
N- Drift
N- Drift
N+ BufT'er 15um
P+ Substrat P+ Substrat
Anode Anode
Néanmoins il est indispensable de se rappeler qu'il s'agit d'une image déformante. Les
tenue en tension etc, ... planar ou mesa tout diffusé ou épitaxié, souvent selon les tenues en
dessinant les coupes des figures les proportions exactes n'ont pas pu être respectées:
l'oxyde de grille de l'IGBT est de l'ordre de 0.1 J.UIl. Avec une échelle, on ne récupère que
26
Chapitre Il. Notions de base sur la physique des semiconducteurs
faut donc bien se souvenir que les silhouettes du type de la figure 2.13, ci-dessous sont une
convention [6] .
Un autre protocole est indispensable, celui liant les concentrations (en cm-3) de dopants et
leurs représentations qualitatives par des lettres ou des hachures. Ainsi les règles prises
~ r+-+-+-+-+-+-+-+_+III+_+R+_+-+-+_+_+--,
SiliCium monocristalün
-
(type~ )
LETIRES type N
HACHURESN
lETIRES type P
HACH~ESP
27
Chapitre II. Notions de base sur la physique des semiconducteurs
2.6.5 Exemple
~
•
3 l
<II
•
"!!
1?
TJB § .
~
!
~
8
c
JfWj91SroA JClNC'T1OH :;:
BIPOlAIRE fil
(!Ct /IIPN PlANAR)
28
Chapitre II. Notions de base sur la physique des semiconducteurs
liaison de canal de source à la région directe du dispositif, les électrons sont donc injectés
de la source vers la région directe au même moment les trous sont injectés dans la région
deux densités d'électrons et de trous sont très élevés par rapport au dopage original de n-.
région diminue.
Structures:
Verticale,
Technologies:
Matériau
Tension
Courant
29
Chapitre Il. Notions de base sur la physique des semiconducteurs
Rapidité
BoÎtier
Applications principales
Caractéristiq ues
30
Chapitre Il. Notions de base sur la physique des semiconducteurs
générée en son sein, cette même chaleur est, en électronique de puissance, fonction de l'état
thermique des sources, selon des lois électriques associées à la nature semi-conductrice de
Densité de puissance
1 1
t 1
Champ de température
l'interrupteur,
- Les pertes dynamiques (ou pertes en commutation), associées aux changements d'état,
(ouverture et fermeture) .
31
Chapitre II. Notions de base sur la physique des semiconducteurs
En notant v(t) et i(t) les ondes respectivement de tension aux bornes de l'interrupteur, et de
courant dans l'interrupteur, puis T la période de ces signaux, la puissance totale dissipée
1 rT
p = - Jo v(t).i(t).dt (2.7)
T
Il nous faut bien choisir une structure de puissance qui définira l'allure des signaux v(t) et
Nous n'exigerons, dans tout ce qui suit, que la puissance dissipée durant la phase de tenue
Durant la phase de conduction, le courant i(t), que nous noterons ip(t), est imposé
par la structure de puissance. Le contrôle de v(t), chute de tension directe à l' état passant
que nous noterons Vp(t), appartient quant à lui au semi-conducteur. Sa loi d'évolution avec
présentée ci-dessous.
---r----~~------------.~
32
Chapitre II. Notions de base sur la physique des semiconducteurs
du dispositif (après ou non modulation), et de celle d'un éventuel canal (pour les
(2.8)
(2.9)
(2.10)
avec :
v 00 : tension de seuil à 0° C,
(2.11)
33
Chapitre Il. Notions de base sur la physique des semiconducteurs
(2 .12)
par :
(2.13)
dépend de la nature du dispositif. Nulle pour les transistors MûS de puissance, elle est,
l'état passant d'un interrupteur de puissance, passe par la détermination expérimentale des
34
Chapitre II. Notions de base sur la physique des semiconducteurs
Une des particularités de la modélisation des pertes statiques est son caractère
général. En effet, la structure de puissance n' intervient qu'à travers de l'onde de courant
s' en trouve grandement facilitée . À l'inverse, les phases de transition ne peuvent être
l'interrupteur et la diode antiparallèle sont traversés par des courants complémentaires. Par
compte les phénomènes liés à l'ouverture de la diode. En second lieu, le front de courant
étant contrôlé par l'interrupteur, la tension à ses bornes lui sera imposée, par la tension E
35
Chapitre Il. Notions de base sur la physique des semiconducteurs
d'alimentation du montage bien sûr, mais également par l'inductance parasite de la cellule
de commutation Lm.
E
\ I RM
\ Ir
\/r
on
tl
Figure 2.17 : Ondes réelles et idéalisées de tension et de courant à la fermeture
Sur la base des ondes idéalisées, on peut établir les énergies dissipées à la fermeture en
ton
(2.15)
36
Chapitre II. Notions de base sur la physique des semiconducteurs
L'ouverture d'un IGBT s'effectue, vis-à-vis du courant, en deux parties toujours bien
commutation. Dès lors apparaît le recouvrement de la fonction bipolaire PNP, et ce, comme
phase, dites de traînage, et caractérisée par son amplitude initiale 2m et sa durée tint, se
E
~------------------VT
lm os
-+L---------~~=-----~t ~~--+-+---------------~~--~t
tv
Avec :
37
Chapitre II. Notions de base sur la physique des semiconducteurs
t
V 2.p + 1 p
K = -+ t + t
off 2 2(P + 1) mos 2(P + 1) int
2.p + 1
k
off
= .L (2.17)
2(P + 1)2 m
1
p=~
1
mos
charge, et en notant Wcom la somme des deux termes énergétiques établis précédemment, on
déduira :
_ , . 2
W corn - kcorn . E . 1+ k corn . 1 (2.18)
Avec :
(2.19)
que les coefficients kcorn et k' corn ne sont plus paramètrés que par les conditions de
38
Chapitre III. Couplage électrothermique
Couplage électrothermique
des sources de dissipation vers le radiateur. Le régime thermique sera supposé stationnaire,
continue, un courant de charge Ip. Dès lors, en notant Vp, la tension de déchet et Ta la
composant-radiateur en calculant:
(3.1)
39
Chapitre Ill. Couplage é/ectrothermique
P=Vp.I p (3 .2)
T. - Ta
P = _J=---_
R
th
40
Chapitre III. Couplage électrothermique
(3 .3)
Relation à partir de laquelle il est aisé d'établir les lois d'évolution de la tension de déchet et
électrohermique.
critique.
Le meilleur radiateur n'est pas nécessairement le plus grand en volume, ni le plus cher,
La figure 3.2 représente la résistance thermique en fonction du volume du radiateur dans les
41
Chapitre III. Couplage électrothermique
tQ..D - -
..-
•• ' ''op
~ 1.... .- . -. -
~
~
1.........
~~
~
~ ..
.
.~
r
: Il
. ,,
~ 1"0""
i'-I ~
~ ~~~ ----1- . .. 1
i< 1.0
.~ ';Ji lc,...'··-
'
_...... ...
~
P- ~.
~~lil ,!
I 1
i
~
~; :
.- .
~ ,
i ~
~ t~ ,<
1
~
a..
. .... _.... f- ..
..
1
i
,. ..
. Ir·._-·····
..
.. .. . .
:1. ! r'Io..
~ , - -. i'
t .,.,.-
1 ..... "" ~
0.01
f
; IlU i1 1 ~
1 100 1000 'o.cœ
t-aT-SH( 'fIOLUN! lIN.')
Figure 3.2 Résistance thermique en fonction du volume du radiateur[Wakefield .E]
radiateur.
le volume occupé
42
Chapitre III. Couplage électrothermique
EXTERNAt
SEMICONDUCTOR CASE
JUNCTION
HEATSINK L....---9sa
Figure 3.3 Coupe typique composant-radiateur [Wakefield Engineering]
Cette résistance est notée Sje (exprimé en °C/W). Cette résistance dépend de la
Cette résistance est notée Ses, elle est variable (exprimé en °C/W), elle peut être
Cette résistance est notée Ssa, aussi exprimé en °C/W, cette résistance est utilisée
dans la sélection du radiateur, elle est fonction du coefficient du transfert de la chaleur par
esa = 1 / (he . S)
43
Chapitre III. Couplage électrothermique
Or :
Avec :
Q : énergie dissipée en W
Tj : température de jonction oc
ambiante en oC
"
••--:_fJ-=.j_c----llf---4.~----lL.--_fJ_cs---l1 • 1_fJ_s_a----l
.. •
~onction Tboitier Tradiateur Tambiante
Figure 3.4 Schéma thermique équivalent
3.1.3 Conclusion
précise des pertes dissipées dans la partie active du composant durant chacune des phrases
qu'une idée vague des performances envisageables des dispositifs. Les difficultés
d'évaluation proviennent du fait que, malgré un rôle prépondérant joué par les
44
Chapitre II/. Couplage électrothermique
Ce sont en premier lieu les paramètres liés à l'environnement électriques, qui imposent une
évaluation du composant au sein d'une cellule de commutation aussi proche que possible
L'association avec une diode de roue libre de qualité équivalente à celle de l'interrupteur ne
peut être, à ce propos, que fortement recommandée pour éviter de perdre d'un côté ce que
l'on peut gagner de l'autre. En outre, les techniques de câblages doivent être, elle aussi, à la
mesure des composants mis en œuvre pour réduire les effets néfastes des éléments
parasites.
45
Chapitre III. Couplage électrothermique
- a[
k(T).- aT] = p.c aT
v '- (3.4)
àx àx at
et en 3D :
thermique k (T).
Les équations étant posées, il reste désonnais à les résoudre. Ils existent pour cela de
Approche analogique,
analytique,
"
numérique,
"
mixte.
"
46
Chapitre III. Couplage électrothermique
Ces méthodes ont été les premières à être utilisées pour modéliser les transferts
conductifs dans les composants électroniques. Elles ont donné lieu à la définition de
des constantes arbitraires introduites en faisant respecter les conditions aux limites et la
condition initiale, c'est-à-dire à calculer les modes de transferts (ou de modes propres, ou
47
Chapitre III. Couplage électrothermique
Laplace pour la description des régimes transitoires, à laquelle il conviendra d' en ajouter
théorie des quadripôles par l'introduction (dans "l' espace transformé") des matrices
caractéristiques des couches, est généralement d'une plus grande simplicité d'application
que le calcul par séparation des variables, pour lequel la recherche des valeurs propres
devient très vite complexe lorsque le nombre de parois augmente. En effet, on accède alors
dimension 2.
Les méthodes purement analytiques offrent certes des avantages appréciables : souplesse et
précision. Cependant, elles restent limitées à des géométries simples. Ce handicap restreint
48
Chapitre III. Couplage électrothermique
calcul approché des répartitions de température, quelle que soit la complexité géométrique
du problème.
Ce sont donc des outils de simulation très puissants, capables de résoudre, avec une
Les méthodes numériques sont souvent basées sur la considération des noeuds, la
électrique, via la mise en place d'un réseau formé de noeuds, caractérisés par des capacités
et éventuellement des sources, et liés entre eux par des résistances [14].
(3 .6)
L' analyse des échanges conduit à installer entre les différents noeuds des conneXIons
49
Chapitre Il/. Couplage électrothermique
Si l'on note n le nombre de noeuds, et Vi l'ensemble des indices des noeuds voisins au
i -- =
j _-_T_
+ L _ _T..:.... oJ (3 .7)
jE Vi R t he·1,j') + R t h('1, j')
Avec :
d,
1
(3 .8)
Rth(i ,j) =k A
i· (i ,j)
d,
1
(3 ,9)
Rth(i,j) =h A
(1' ,j') ' (")
1,j
Dans les deux cas, ~ij) est la surface de Vi normale aux lignes de flux,
50
Chapitre II/. Couplage électrothermique
desquels on place un noeud. Puis on effectue pour chacun des nœuds un bilan thermique où
interviennent les températures des nœuds voisins, les propriétés thermiques de la matière, et
interne P (ij,k}
51
Chapitre III. Couplage électrothermique
. . . .
l~(1 - l, J, k) + ~(1. + l , J,. k) fYOZ + l~(1. , J - l, k) + ~(1. , J. + l , k ) f XOZ + l~(1. , J, k - 1) + ~(1. , J,. k + 1) fxo y
= q( .. k )OXOYOZ = 0 (3.10)
l, J,
Avec :
52
Chapitre III. Couplage électrothermique
~y + ~y + ~y
q
Ci, j , k)
+ =0 (3.12)
k
En régime in stationnaire, deux cas apparaissent, suivant que l'on expnme la dérivée
partielle de la température (en P(ij ,k») par rapport au temps en fonction de l'instant suivant
or) 1
T( .. k) - T( . . k)
' h0 de exp l'IClte,
Dans la met . on ecnt:
"
( -
àt p
(i,j,k)
l,J,
8t
l,J,
= --'-'-=-'--'-----''--'-''-'-'- (3 .13)
Où T'(ij,k) est la température en p(ij,k) à l'instant t + ot. L'équation du noeud interne est alors
Cl.OI ( ) Cl.OI ( )
3.14
(ozy ("
+ - - \ T .. + T .. - 2.T . . + - .'1
J, k - 1) (" J, k + 1) (" J, k) k (i, j, k)
L'avantage de cette technique et que chaque équation ne contient qu'une seule inconnue, à
(or)
1
53
Chapitre II/. Couplage électrothermique
a .8t 1
T(i ,j ,k ) = \ i ,j ,k) + - - \2.T . . - T . . - T . .
)
+ --
a.ot 1
~.T . . - T . - T
)
(oxy (t , J, k ) (t-I , J, k) (t+I , J, k) (liyy (t , J, k ) (t , j - I, k) (i , j+l , k )
a .8t ( ) a .8t
+--~.T .. - T . -T . - - .q. . (3.16)
(ozY ( t, J, k) (t , J, k - 1) (t , J, k + 1) k (t, J, k)
T' (ij,k) est connue. Il faudra donc résoudre à chaque incrément de temps un système linéaire.
Les équations (3 .14) et (3 .16) ne sont valables que pour les noeuds intérieurs. Pour les
chaleur.
La méthode des éléments finis est une méthode d'approximation d'une fonction
ensemble de sous-domaines de géométrie connue, appelés éléments finis. Connue dans son
principe depuis plus d'un demi-siècle, elle n'a vraiment pris son essor qu'avec l'événement
des moyens informatiques modernes. Une de ses originalités, par rapport à la méthode des
différences finies pour laquelle la formulation des équations différentielles n'est pas
fondamentalement modifiée par l'introduction des dérivées discrètes, réside dans une
formulation intégrale du phénomène analysé. Cette formulation intégrale peut être de type
variationnel (lorsque cela est possible), ou de type projectif en association avec une base de
54
Chapitre III. Couplage électrothermique
données de fonction. Cette seconde approche est d'un emploi plus large que la première. Il
l' approche variationnelle pour son lien étroit, souvent d'ordre énergétique, avec la physique
du problème [74].
La formulation variationnelle est basée sur l'équivalence entre la résolution d'un problème
système physique dont l'évolution, en fonction d'une suite de variables indépendantes, est
décrite par la variation d'un certain nombre de variables d'état et de leurs dérivées
partielles. Dans le cas d'un système décrit par une unique variable d' état scalaire u, fonction
(3 .18)
55
Chapitre III. Couplage électrothermique
deux termes :
dérivées partielles.
On écrira :
(3 .19)
2
q>
L =--qT (3 .20)
2k
L'approche projective est basée sur des considérations d'orthogonalité de deux vecteurs
dans un espace d'Hilbert, en particulier sur le fait que seul le vecteur nul est orthogonal à
Soit :
L(u)+f=O (3 .21)
56
Chapitre Ill. Couplage électrothermique
rechercher des fonctions u vérifiant les conditions aux limites et telles que L(u) + f est
orthogonale à toute fonction 'II ayant des propriétés de dérivabilités déterminées, ce qui
s'écrit :
(3.22)
Si l'ensemble des fonctions de pondération est de dimension infinie, il est alors possible
intégrale. En pratique, cet ensemble est de dimension finie et l'équation (3 .22) ne constitue
Pour la plupart des problèmes, l'obtention d'une solution exacte est aussi difficile en
formulation intégrale que différentielle, ce qui incite à rechercher une solution approchée
éléments finis, ces fonctions sont généralement polynomiales pas morceaux. La solution u
* n
(3 .23)
u (x, y,z)=.Lu . .N.(x , y,z)
1=1 1 1
où la suite des coefficients (Ui)i E Nn sera déterminée par la méthode de manière à réaliser la
57
Chapitre Ill. Couplage électrothermique
, , ,
F = bL(x, y, Z, u* , u *x ' u *y ' U *z)·dro
, n
u*x =.Lu . .N '. (x , y, z )
1=1 1 IX
(3 .24)
, n '( )
u*y=.Lu . .N. x , y, z
1= 1 1 Iy
, n '( )
u*z = Lu ..N. x , y, z
i=1 1 IZ
(3 .25)
Dans le cadre de la formulation intégrale associée à la méthode des résidus pondérés, il faut
(3 .26)
Pour les deux types de formulation intégrale, on obtient, après interpolation de la fonction
58
Chapitre III. Couplage électrothermique
u * via la détermination de la suite (Ui) i E Nn. Il est clair que les éléments de cette suite sont
les valeurs de u* en des points particuliers, appelés noeuds, du domaine d'intégration [74].
Le dernier point que nous devons aborder est la notion de découpage. Le pnnclpe
fondamental de la méthode des éléments finis consiste à définir une partition du domaine
d'étude en un certain nombre de sous-domaines, appelés éléments finis, afin, d'une part de
caractériser le domaine d'origine par une grille de points communs aux éléments adjacents
(des noeuds), et d'autre part de réâIiser une interpofation locale de la fonction incomiue. Un
élément fini sera donc caractérisé non seulement par ses noeuds mais également par sa
(0 ,1) (0 ,1)
(0, 1/2)
59
Chapitre III. Couplage électrothermique
On trouvera dans [74], plus amples informations sur les éléments de référence les plus
couramment utilisés. Notant à ce propos que tout élément rectiligne ou curviligne peut-être
déduit d'un élément de référence, polygone régulier, par une transformation géométrique
bijective.
L'approche mixte vise à allier les avantages des méthodes numériques à ceux de
La première étape consiste à trouver une solution analytique spécifique pour un élément
généralement sous la forme d'une structure plane stratifiée, possédant des sources de
60
Chapitre II/. Couplage électrothermique
chaleur sur une face, et une condition d'échange convectif avec un puits de chaleur sur la
La première étape est donc dédiée au calcul du profil tridimensionnel de température pour
une source. Cette démarche a amené les concepteurs de la méthode, après transformation
Le retour aux variables spatiale et temporelle peut se faire à l'aide d'une intégrale double
Les auteurs ont opté pour une autre méthode, basée sur l' utilisation de développements en
Dans une seconde étape, les conditions aux limites latérales sont prises en compte à l'aide
de la méthode des images, par l'introduction de source fictive [23]. Le calcul d'une carte de
thermique des circuits et composants électroniques, dont la philosophie est basée sur une
exploitation rapide ne nécessitant qu'un matériel informatique modeste, soit donc sur une
61
Chapitre II/. Couplage électrothermique
~-
~
Résolution A . x = b
~
Affichage des résultats
Les limites d' application se résument dans le fait que si on veut faire une analyse
plus précise avec un maillage fin, alors le calcul devient énorme, ce qui nécessite des
séquentiel. Car la tâche de simulation est distribuée selon plusieurs processeurs, donc le
temps de calcul se minimise. Ce traitement n'est utile que dans les cas des structures
62
Chapitre 4. Principe de la simulation électrothermique
Principe de la
simulation électrothermique
conduction électrique.
La ressemblance entre ces deux lois fondamentales, découle d'une modélisation des deux
phénomènes que l'on peut schématiser par "l'écoulement d'un fluide des régions à potentiel
élevé vers les régions à potentiel faible" . Il demeure que l'analogie thermo-électrique,
utilisée depuis longtemps et avec succès pour traiter des problèmes de conduction
~ ~
- Température T et potentiel V,
63
Chapitre 4. Principe de la simulation électrothermique
Dès lors, la tentation est grande de traiter les problèmes thermiques en s'inspirant de la
résistance électrique.
de chaleur uniforme selon un axe normal à la section (figÜre 4.1), la résistance- thermique
e
R =- (4.3)
th k.S
---
...
" -- -+--+--------+--~
x
- < •
Figure 4.1 : Problème thermique ID du mur d'épaisseur finie
64
Chapitre 4. Principe de la simulation électrothermique
présentée figure 4.1, et en prenant comme origine des abscisses la surface chauffée, à :
<p
T(x) = To - - .x
1
(\Ix E [0, e]) k (4.4)
<p(X) = <p
Outre le fait qu'il subsiste, dans le profil de température, une indétermination relative à la
condition d'échange·en x = e, il est intéressant de retrouver la loi d'ohm classique tel que :
x
T - T(x) = - .cP (4 .5)
o k.S
Les implications et applications de la relation (4 .5) sont nombreuses. En premier lieu, cette
thermiques.
Par analogie, on mesure bien des résistances électriques à l'aide de rapports tension sur
courant. La structure représentée figure 4.1, peut-être modélisée par le schéma "électrique"
suivant :
65
Chapitre 4. Principe de la simulation électrothermique
assemblage de puissance.
- Des sources de courant, éventuellement liées à des nœuds de potentiel pour la prise en
puces semi-conductrices,
- Des sources de tension pour modéliser les conditions aux limites de Dirï"chlet et de
Fourier.
méthode nodale sur des logiciels de simulation électrique, tel que SPICE.
l'augmentation d'énergie interne d'un corps ayant subi une élévation de température. Pour
Ch = p.Cp.V (4.6)
établir une correspondance entre capacités thermique et électrique, et, par extension, entre
66
Chapitre 4. Principe de la simulation électrothermique
r "----tI~
V(x , t)
i C t
V(x + dx , Il
TI
Figure 4.3 : Ligne à constantes réparties
a2 v av
-2-= r.c.- (4.7)
ax at
est à rapprocher de l'équation instationnaire ID de la conduction de la chaleur sans source
(4.8)
chaleur), du terme analogue à la capacité linéique de la ligne, terme qui n'est autre que la
Si en régime stationnaire, on pouvait définir, pour une structure telle que celle présentée
figure 4.1, une résistance thermique pour toute l'épaisseur du milieu, la modélisation du
régime instationnaire doit, pour être exacte, comporter une infinité de cellules Re.
67
Chapitre 4. Principe de la simulation électrothermique
En pratique, on se contente d'un nombre fini de cellules, ce qui équivaut à traiter le cas
stationnaire. Si ce nombre fini est égal à l'unité, notre milieu, supposé pour la circonstance
couplé avec un radiateur infini en x = e, est modélisé par le schéma électrique représenté
figure 4.4. On peut alors aisément introduire une grandeur appelée, par analogie, constante
(4.9)
par rapport à son état initial, on peut mathématiquement définir une grandeur, représentant
68
Chapitre 4. Principe de la simulation électrothermique
Et éventuellement, si lim Z (t,cp) existe et est non nul, son équivalent réduit :
th
t--++oo
Z (t, cp)
z (t,cp) = __
th_ _ (4.11)
th lim Z (t,cp)
th
t-++-oo
Par exemple, pour notre structure présentée figure 4.1, et modélisée par le schéma
---.L
'tth
Zth (t,ind) = R th .(I-e ) (4.12)
et : (4.13)
où e vaut To - Te, et où "ind" signifie que l'excitation <1> considérée est indicielle. Ztb(t, <1»
est représentative de la réponse thermique du milieu à l'excitation <1>. C'est donc une
sorte que si, par analogie électrique, on désire utiliser le terme d'impédance thermique,
Ztb(t, <1» devrait porter le nom d'impédance thermique du milieu relative à l'excitation <1> .
En pratique, Ztb(t, <1» est notée Ztb(t), au pire Rtb(t), et appelée impédance thermique du
milieu, comme si cette grandeur était une caractéristique intrinsèque. On trouvera d'ailleurs
69
Chapitre 4. Principe de la simulation électrothermique
Cette forme revient à remplacer le schéma électrique de la figure 4.4 par celui de la figure
La définition (4.10), ne convenant guère qu'à l'excitation à laquelle elle est liée, il s'agit
interfaces, soumis sur sa face supérieure (plan x = 0 sur la figure 4.5) à une densité de flux
cp uniforme selon un axe normal aux plans des interfaces, et possédant sur sa face opposée
o ._._._._._._
Xl interface 1 : conductance gl
xn
x
Figure 4.5 : Problème thermique ID du milieu plan stratifié
exacte du problème n'est pas du type de la relation (4.14), mais une fonction de transfert
dans l'espace de Laplace, c'est-à-dire un produit de convolution (et non un produit simple)
dans l'espace non transformé. La démonstration fait appel d'une part à l'utilisation de la
70
Chapitre 4. Principe de la simulation électrothermique
composants commercialisés.
Notons toutefois qu'apparaissent maintenant, dans certains livres de données [39], des
grandeurs supplémentaires pour décrire l'interaction thermique entre puces intégrées au sein
L'utilisation de ces concepts est régie par deux équations fondamentales, liant un flux de
instationnaires :
(4.15)
t '
9(t) = JO Zth.ind (u) .~(t - u) .du
Précisons également que le terme noté ~ de l'équation (4.15),qui représente une puissance
constante, pourra toutefois être associé à la valeur moyenne d'un signal de puissance
électrique périodique.
71
Chapitre 4. Principe de la simulation électrothermique
munir d'une définition d'écart de température qui soit représentative du phénomène étudié.
(4.17)
de jonction.
72
Chapitre 4. Principe de la simulation électrothermique
73
Chapi Ire -1. Principe de la simulation électrolhermique
' l' j f
1-
" l
..,
'.'
: f
20
10
~ O
>
-10
?
$ -
..c:
._u 1
~ 0
>° _5
-10
74
Chapi tre -1. Principe de la simulation élec/rothermique
peuvent être simplifiés. La figure 4.10 représente l'IGBT (échelle microscopique) avec les
simplifications apportées.
x 10-6
o
N
1()
N
ln
N
75
Chapitre -1. Principe de la simulation électrothermique
Note: Cette structure à été aspirer de l'article [1] pour une raison de comparaison afin de
Les matériaux constituant les différentes couches sont représentés par un seul matériau
[4].
Conditions aux limites : température fixe sur le collecteur, et génération de la chaleur sur
une partie de la gâchette.
76
Chapitre .J. Principe de la simulation éleetrothermique
77
Chapitre 4. Principe de la simulation électrothermique
4. 8.2 Analyse
On peut constater que l' étude fait sur NISA™ montre bien la validation de ce
Les hacheurs et les onduleurs sont des convertisseurs statiques utilisant des semi-
Quand un semi-conducteur est passant, il tend à conduire en permanence. Son blocage n' est
plus automatiquement assuré à la fin de son intervalle normal de conduction. Les hacheurs
naturelle.
La modulation en largeur d' impulsion, est très utilisée dans la conversion de l' énergie
La MLI présente deux avantages importants : Elle repousse vers les fréquences les plus
élevées les harmoniques de la tension de sortie, ce qui facilite le filtrage. Elle permet de
78
Chapitre 4. Principe de la simulation électrothermique
4.9.1 Topologie
La charge peut être un moteur asynchrone, ou un circuit quelconque, et pour facilité l'étude
K3
...
c
u Charge
L'onduleur délivre une tension u(t). TI est constitué de quatre interrupteurs électroniques
sont fermés. Les interrupteurs KI, K2, K3 et ~ sont des IGBT. Afin de simplifier le
principe d'un onduleur, la commande de chaque IGBT n'est pas représentée dans ce
79
Chapitre 4. Principe de la simulation électrothermique
commande analogique.
IGBT1-l Dl IGBT3l 3
Er c u
R L
IGBT2 l D2 IGBT 41 4
80
~
;s
.~
-
0 ()
'S
~(,,)
~
'~
.§
~-
;s
G1
r---
=1 (S1)
.S
":) ~ 1 T
~ ' ,
,IGBT11,,,) J_ IGBT3
~ G4 1 03
l~ C
~ • 1 _u
..... E 1
.S
t:t 1 1 IGBT, .. I
. O2 o.
G3
--r--
=3 (S3)
../ '-+ -
( ~
\.' t j ~ \.-:'') ~ • G2
~ - 1
N
00
"';'
1...
~
'SI
C
~ ~ ~
G1
~I
~
(PPWL) 1 1
'\ Y~Yap E1 (S1)
'~
s:::
·.gl ( 6 ) Y ~ G4
.s;:: 1
.S
"l
.s
~
~I T ~ ~ .-----. G3
.E:
.-
~I
1...
'l..,r
--L
- 1
~
"- . / \
L
'-'~r-"',
1
'- '#~V.) 1
...
E3(S3)
G2
D: Mur1560
C-1 uF
E- 300 V
Rc-15C
l- 2.66 mH
R-50C
.~-
~
Figure 4.18 : Schéma général (électrique + thermique)
Ô
Chapitre 4. Principe de la simulation électrothermique
4.9.2 Séquences
On cherche les séquences pendant lesquelles les IGBT et les diodes sont passants, il
faut d'une part représenter i(t) et u(t) et d'autre part, indiquer sur une période T, les
intervalles de temps durant lesquels i(t) est strictement positif, soit négatif ou nul. Durant la
900 Hz, (voir Annexe 1) figures 4.19 et 4.20, alors que l'IGBT4 est fermé.
Durant cette phase l'IGBT2 et 3 sont ouverts. Et au niveau de l'autre phase, c'est l'inverse
qui se passe, c-à-d, l'IGBT3 qui commute à une fréquence de 900 Hz, alors que l'IGBT2
est fermé, durant cette phase l'IGBTI et 4 sont ouverts, Ainsi de suite on obtient les
séquences de commutation.
Les figures 4.21 ; 4.22 ; 4.23 ; 4.24 ; 4.25 ; 4.28; et 4.30 voir en annexe, nous montrent les
justifient bien que la température atteint des valeurs maximums durant les phases de
4.10 Conclusion
avec la température, le niveau moyen de l'énergie dissipé change quand la t~mpérature dans
83
Chapitre 4. Principe de la simulation électrothermique
Pour calculer cette température, il faut passer par cinq étapes itératives pour déterminer la
2ème étape: L'énergie dissipée moyenne est déterminée pour chaque composant en utilisant
4ème étape: Une analyse en courant continu est utile pour le réseau thermique pour
S ème étape: Finalement, cette température calculée est utilisée comme condition initiale
Ce processus d' itération est répété jusqu' à ce que l' énergie moyenne converge vers l'état
d' équilibre. Il faut au moins 3 itérations pour déterminer l'énergie dissipée moyenne.
Cette étude, nous montre une analyse électrothermique d'un dispositif d' onduleur
commandé par un MLI en utilisant l'IGBT comme organe de commutation ainsi que
utilisant le logiciel SABER, mais un facteur important entre en jeu et qui ni pas négligeable
c' est le temps nécessaire pour effectuer la simulation. C'est pour cette raison que l'objectif
visé par la suite c'est de paralleliser l'étude électrothermique au complet et qui sera la
prochaine étape.
84
Chapitre V Modélisation parallèle
Modélisation parallèle
réalisation des composantes, les progrès dans cette voie restent incessants. Il existe
technologiques [69] .
Un autre moyen pour améliorer la vitesse des machines de calcul est d'effectuer
séquentiellement :
85
Chapitre V Modélisation parallèle
Aucune de ces étapes ne peut-être lancée avant que la précédente ne soit finie, une nouvelle
instruction ne peut être recherchée avant que l'exécution de la précédente ne soit complétée.
Avec le développement des ordinateurs, de plus en plus d'opérations élémentaires ont été
exécutées concurremment.
Le calcul parallèle est un terme très général qUl peut recouvnr bien des méthodes
différentes d'implantation.
Nous devons utiliser une méthode plus détaillée de classification des systèmes de
traitement parallèle, la plus connue est due à Flynn. Cette classification distingué quatre
Ils sont en général construits à partir d'un processeur unique et l'on obtient un
Cette classe regroupe cependant des systèmes plus sophistiqués utilisant certaines méthodes
instruction est exécutée sur un jeu différent de données. Les résultats sont mémorisés dans
des mémoires locales. Le programme est rangé dans la mémoire principale et transmis à
l'UC.
86
Chapitre V Modélisation parallèle
Une séquence de données est transmise à une séquence d'opérateurs, chacun d'eux
est contrôlé par une UC séparée qui exécute une séquence d'instructions différentes.
multi processeur.
PIOC:~$se.... 1
....._D..:..,.
1 _ _ _- - .
. ., . r
,:;".-
M ém Qiré
p ri ncipale .
. ..
programmes différents utilisant des jeux de données différents. Un programme peut être
87
Chapitre V Modélisation parallèle
processeurs. Il peut arnver que dans une même machine multiprocesseur, plusieurs
processeurs exécutent à un instant donné différents morceaux d'un même programme, alors
et d'un réseau de communication qui relie tous les modules. La performance globale d'un
' '',,'
P;~t~ssel,lr . 'P;o~sseu'r 'Proc:esseur ·
1 2 n
88
Chapitre V Modélisation parallèle
•
Dimension 0
• •
Dimension 1
(2 noeuds)
(1 noeud)
o
Dimensions 3
Dimensions 4 Dimensions 6
(8 noeuds)
(16 noeuds) (32 noeuds)
Chaque noeud possède des connections directes séparées vers n autres nœuds. Ces chemins
correspondent aux arrêts (canaux) du cube.
En plus de cette topologie, nous pouvons citer divers autres exemples comme :
Réseau annulaire
~o
cl ~éseaU en arbre binaire
Réseau en grille
89
Chapitre V Modélisation parallèle
011
101
110
\,
,
"
••..•.... -~ . ~
,/
90
Chapitre V Modélisation parallèle
Ce sont des ordinateurs ayant plusieurs processeurs i860 et T805 , branchés ensemble pour
former des nœuds. Chaque nœud est constitué de deux processeurs, une mémoire et quatre
processeur maître (HOST) et pour les nœuds de calcul, on utilise Alex Trollius [67].
partielles).
Pour résoudre un problème, il faut bien poser les problèmes (construire les équations aux
91
Chapitre V Modélisation parallèle
Pour bien mener ces étapes, on va essayer d'élaborer un modèle pour simuler le
juste s'intéresser à la couche la plus sensible qui est celle du silicium [37](38][72][73][74].
Soit le problème :
dans D
u=g surùD
où :
ùD : La frontière.
a b
Avec un pas constant: ~X =- - ~Y=-
M+1 N +1
92
Chapitre V Modélisation parallèle
b
n
Pl3,AI
1
1
x
xl x2
'" xM "Xm+1
Tels que :
Les points du quadrillage ou du maillage sont les points P(i,j) de coordonnées (Xi,yJ On
cherche les valeurs approchées u(i,j) de u solution du problème aux points P(i,j), puisque u
Il suffit de calculer u(i,j) aux points intérieurs pour 1 < i < M et 1 < j < N.
ou . 1 - u.1-1
uH
-;:::;
OX 2.~ ~X
02U] ;:::;_1
2 2
[u 1,J+ .. 1 -
.. l+ u1,J- 2 .U . . ]
1,J
(5.2)
(
oy .. ~y
1,J
93
Chapitre V Modé lisation parallè le
2
Du 2
Du [u i+1 Jo - 2u iJo + u i-1 Jo] [u i Jo+l - 2u iJo + u i Jo- l ]
=> du =--
2
+- - = ' , ' + ' " (503)
DX Dy2 dx 2 dy2
- _ 1 [u _ 2u +u ] - _1 [u - 2u +u ] =f
dx2 i+l, j i, j i - l, j dy2 i, j + l i, j i, j - l i, j
pour 1 ~ i ~ M et 1 ~ j ~ N ( 504)
u 0 0= g o 0 pour (i = 0 ou m + 1) ou Ci = 0 ou n + 1)
1, J 1, J
Pour écrire ce système d'équations sous forme matricielle, nous devons ranger les
Il Ya plusieurs façons de le faire, par exemple, par ordre de j croissant, et pour chaque j par
ordre de i croissant.
A A
11 12
A A A o
21 22 23
A= (5 0S)
o A A A
n-l , n-2 n-l , n-l n- l , n
A A
n, n-l n, n
On trouve N blocs de M dimensions, les blocs A(k,l) sont donc des matrices de dimensions
(M,M) Les matrices A(k,l) sont nulles sauf pour k-l ,k et k+ l ,k et k,k.
0
94
Chapitre V Modélisation parallèle
1
A(k,l) sont définies par A(k,k-1) = A(k,k+ 1) = - - lm
Lly2
Où lm est la matrice identité d'ordre M, tandis que A(k,k) est définie par :
pa
apa ° 1 2 2
A = avec (l = -- - et p =--+--
k, k Llx 2 Llx 2 Lly2
apa
° pa
Pour les frontières, on à :
1 1
g(l , 1)= - u(O,I) + - u(l,O)
Llx 2 Lly2
1 1
g(1 ,n)= -u(O, n) + - u(l, n + 1)
Llx 2 Lly2
1 1
g(m,l)=-u(m + 1,1)-u(m,O)
Llx 2 l1y2
1 1
g(m,n) = - u(m + 1, n) - u(m, n + 1)
Llx 2 Lly2
95
Chapitre V Modélisation parallèle
g(l, j) = _1_ u( 0, j)
~x2
pour 2 ~ j ~ n- 1
1
g(m, j) = -u(m + 1, j)
~2
Remarque
sous matrices A(k,l), n'ont plus une expression aussi simple et ne sont plus égaux entre
Pour j = 1;
- ~ [U(O, l) - 2.u(1,1) + U(2,1)] - ~ [U(l ,O) - 2.u(1 ,1) + U(1 ,2)] = f(l,l)
~ !:ly
- ~ [u(m - 2,1) - 2.u(m -1 ,1) + U(m, l)] - ~ [u(m -1 ,0) - 2.u(m -1 ,1) + u(m -1,2)] = f(m -1, 1)
~ !:ly
96
Chapitre V Modé lisation parallè le
Pour j =2 ;
- ~ [u(m - 2,2) - 2.u(m - 1,2) + U(m,2)] - ~ [u(m -1 , 1) - 2.u(m -1 ,2) + u(m - 1,3 )] = f(m - 1,2)
~ l1y
pour j = 0-1 ;
- ~[u(o, n -1 ) - 2.u(I , n -1) + u(2, n -1)]- ~[U(I , n - 2) - 2.u(I , n -1) + u(1 , n)] = tt l , n-I )
~ ~y
- ~[U(I , n -1) - 2.u(2,n -1) + u(3, n -1)]- ~[U(2,n - 2) - 2.u(2,n -1) + U(2, n)] = tt2, n - 1)
~ ~y
- ~[u(m -I,n -1 ) - 2.u(m,n -1) + u(m + l , n -1 )]- ~[u(m, n - 2) - 2.u(m,n -1 ) + u(m, n)] = ttm, n-l )
~ ~
97
Chapitre V Modélisation parallèle
et enfin pour j = n ;
- ~[u(o, n) - 2.u(1 , n) + u(2, n)] - ~[U(l, n -1) - 2.u(l , n) + u(l , n + 1)] = f(l , n)
~ ~y
- ~[U(l, n) - 2.u(2, n) + u(3, n)] - ~[U(2, n -1) - 2.u(2, n) + u(2, n + 1)] = f(2, n)
~" ~y
- ~[u(m - 2, n) - 2.u(m - l , n) + u(m, n)] - ~[u(m - l , n -1) - 2.u(m - l , n) + u(m - l , n + 1)] = f(m - l , n)
~ ~y
- ~[u(m - l , n) - 2.u(m, n) + u(m + l , n)] - ~ [u(m, n -1) - 2.u(m, n) + u(m, n + 1)] = f(m, n)
~ ~y
Avec :
1 1
a ---- a ----
1- ~x2 2 - ~y2
On ramène les éléments connus à droite, et les inconnus à gauche, on obtient le système :
(5 .6)
* XI = bl
98
Chapitre V Modélisation parallèle
Il suffit d'identifier les éléments de la matrice A(i,j) qui possède une taille NM*NM, ainsi
La numérotation s'effectue par ordre i croissant, et pour chaque j par ordre de i croissant.
5.6.1.3 Identification de bi
(décomposition LR)
Où L est une matrice triangulaire inférieure dont les éléments diagonaux sont égaux à 1 et
99
Chapitre V Modélisation parallèle
Le système : A x = y
S'écrit alors : L R x = y
LZ=Y
C'est-à-dire :
{ z=Rx
Calcul de L et R
100
Chapitre V Modélisation parallèle
5.6.1.5.1 Calcul de L et R
al1 = rl1
n
a. .
I, j
= kL=11.l , k r .
k ,j
=1
l, 1
1 = 0 SI k>i
i, k
r = 0 SI k>j
k, j
10 1
Chapitre V Modélisation parallèle
r =a avec j = 1à n
1, J Ij
pour i = 1 :::)
1 avec j = là n
j,l r
1,1
i -1
r =a L 1 .r pour j =i à n avec j =i à n
1, J 1, J k = 1 i, k k, j
Note: La méthode n'est valable que si tous les ri,i sont non nuls
5.6.1.5.2 Résolution de Lz = y
ce système s'écrit :
z =y
1 1
1 .Z +Z =y
2,1 1 2 2
1 .Z + 1 .Z + Z =y
3,1 1 3,2 2 3 3
1 .Z + 1 .Z + 1 .Z + ..... + Z =y
n,l 1 n,2 2 n,3 3 n n
102
Chapitre V Modélisation parallèle
j-l
Z. = y. - L 1. k ,Zk pour j =2à n
J J k=l J,
5.6.1.5.3 Résolution de R x = Z
Ce système s'écrit :
r .X + r .X + .. .. . + r .X + r .X = Z
1,1 1 1,2 2 1, n - 1 n - 1 1, n n 1
r .X + .. ... + r .X +r .X =Z
2,2 2 2, n - 1 n - 1 2, n n 2
r .X +r .X =Z
n - 1, n - 1 n - 1 n - 1, n n n -1
r .X =Z
n,n n n
n
Z. - L r. k 'Zk
J k=j+l J,
x. = ---"------ avec j =n - 1à 1
J r ..
J,J
103
Chapitre V Modélisation parallèle
- 8[ 8T] =
k(T)- p.c .-aT T(t, x = L) = Ta
ax ax Vat
avec (5 .7)
8T =
P(t)
ax x=o k(T) .S
Où P(t) est la puissance dissipée, p est la densité massique du silicium et Cv est la chaleur
spécifique du silicium.
peut s'écrire, en utilisant les différences centrées sur x et les différences à droite sur 1.
- v(T
p.c- - T ) = -1- [ T - 2T +T ]
k.L\t i,j + 1 i, j {\x 2 i + l,j i,j i -1,j
Avec i = 1 à n-l
104
Chapitre V Modélisation parallèle
L:,t
J+1
J-1
1-1 1+1
t L = n. ~x
tMm 1
1
1 ~x = LI n
1
1
t;j --------+- ------- Tm=m. ~t
1
1
t1 1
1
1 X
XI
x1 xn-L
Pour la condition
T -T T -T
or P(t) i + l, j 1, J l, j O,j
= = =
àx x=O k(T).S ~x ~
~.P
=:)T J (5 .9)
-T =--=~T
O, j l, j k.S 0, j
T(i,o) = T T(n,j) = T
a a
avec :
105
Chapitre V Modélisation parallèle
~t.k
Soit r= 2 et h = ~x
p.cv ·&c k.S
3
L= 550!lm ; S= 10 mm2 ; P .Cy= l.63 J/(cm .K) ; K= l.54 W/(cm.K)
M = 50 ; N = 200.
106
Chapitre V Modélisation parallèle
D' où l'algorithme :
Distance selon x et y
1 1
+
Nombre de points selon x et y
1 1
~
Calcul du pas selon x et y
1 1
~
Conditions aux limites (Dirichlet)
Selon les quatre côtes
~
Saisie des données pour q(i,j) selon trois possibilités :
Dans un nœud
Dans un ensemble des nœuds
Dans tous les nœuds internes
1
T
Identification du vecteur bi
,
Résolution du système A(i,j) * Xi = bi par la Méthode de CROUT
1
~
Affectation du vecteur solution x à la variable T(i,j)
1 1
~
Affichage des résultats sous forme :
Tableau / Graphique
107
Chapitre V Modélisation parallèle
500~-----,,-------~,----~,~-----~,----~,~----~,-------,~----~
1 1 l , , 1 1
1 1 1 1 1 1
1 1 1 .1 : : :
L80 -------~-------~-------~------~--~-~-
1 1 1 1 ·
rl ~-------~-------~-------
' 1 1
, , , 1 i ' , 1
L20
r
~
. D. . . . LOO -- -- - - -~ - - -: (_ .: .~ ~---- -- -~- --- -- -:\--- - ~-- -:; ~:~.~-- -- --- ~-- -- ---
1
1
t
1
1
1
t
1
\ 1
l
. ".
'-.J
, •.• _. ...
'....
•
1
1 ./ 1 1 1. 1 1 j"-.__ --....-.. 1
;./. : : ConducftlVlté th,..."lque : ..--_._.:. --~ -
---- --..:'f -------,- --- ----,- --- ---c:-bnStaiiti-- -- ----:- --- ---"..~~ ::: - ---
" ,' 1 ------__
... :/ 1
/..' . 1 1 1 1 1 1
360 _. . - ,.7'<" - -~ - . . - - .. - -~ - - - - . . - -~ - - - - .. - -:- - - - - .. - ~ ... - - - - ... - ~ ... - - - - _ .. ~ ... - - - - --
II 1 1 1 f i l 1
l 1 1 l i t 1 1
-~
1
-~
1
1
1
1
~-
1
1
~
1
~
1
1
1
~
•
1 1 1 l , 1 1 1
S20 rI~ --- ---:-, ---- ---:- - --- ---:- - --- ---:- - ------: ------- -: -- --- -- ~ -------
l , , , 1 1
~,OO u....
1· _ _- - ' -_ _- - ' -_ _- - ' -_ _- ' -_ _....1.-_ _....1.-_ _- ' - - _ - - - - '
J 10 20 3J 40 50 60 7e 80
t [us] M = 50 noeuds 1x N = 200 noeujs ! t
fonction de la température conduisait à des résultats très peu différents de ceux relatifs à
Grenoble) et S.RAËL.[26].
108
Chapitre V Modélisation parallèle
en concordance avec la réalité et donc le risque d'une détérioration se situe dans cette
partie du composant.
La résolution de l'équation de Poisson par la méthode des différences finies, nous donne
des résultats très satisfaisants, reste à exploiter et optimiser les algorithmes pour résoudre le
modèle approprié, car cette méthode est simple mais très coûteuse au niveau de la mémoire,
ce qui ouvre des perspectives très larges dans l'exploitation au niveau de l'analyse
numérique, à titre d'exemple j'ai fais une comparaison entre la méthode de CROUT et la
méthode de Thomas modifiée selon une matrice tridiagonale, le tableau ci-dessous nous
Enfin, on a ajouté une étude en 3D, pour voir la souplesse de cette méthode.
Les résultats, nous montrent clairement que l'on peut exploiter parfaitement ce type
d'analyse.
Donc en 3D et pour un maillage très grand le traitement séquentiel se trouve limité par le
temps de calcul, c'est pour cette raison que les objectifs s'orientent dans ce cas aux
109
Chapitre V Modélisation parallèle
D'après les résultats obtenus par le traitement séquentiel, on voit bien la nécessité
du traitement parallèle.
Dans ce chapitre, nous allons décrire les outils utilisés pour élaborer un code parallèle.
L' outil de développement utilisé est le LAM, car il présente de très grands avantages :
10 Mb/s
L' utilisateur conserve un contrôle total durant l'exécution des programmes sur le réseau
Notre tentative est d'implanter un code parallèle sur des machines parallèles, tel que les
l'outil de communication pour envoyer et recevoir des messages d'une station à une autre
est assuré par le standard MPI, lequel nous donne une très bonne synchronisation des
110
Chapitre V Modélisation parallèle
données d' un nœud à l'autre est de 10 Mb/s, ce qui constitue un bon outil pour l'élaboration
noeud 0 noeud l
noeud 2 noeud 3
Figure 5.7 Réseau d' interconnexion
Nous avons développé un modèle thermique 3D, obtenu par un modèle numérique à
-
ax
or]
a [ kx(T).-
ax
a [ ky(T).-
+-
ay
or]
ay
a [ kz(T).-
+-
az
or]
az
=p.c v .- .orat (5 .11)
thermique k(T).
On peut considérer que la conductivité thermique est constante, car elle ne vane pas
111
Chapitre V Modélisation parallèle
(5.12)
-~ h·
~x
l -1 ,J,. k - 2.T.l,J,. k + T.1+ 1,J,· k ] - ~ h.l,J.-1 , k - 2.T.l,J,. k + T.1,J+. 1,k]
~y
- - 1- [ T. .
2 1,J,k - l
- 2.T. .
1,J,k
+ T. .
1,J,k+l
] = q1,J,k
..
~z
2 ~i~ M -1
pour 2 ~ j ~ N-1
(
2 ~ k ~ W-1
T. . k = q . . k
l,J, l,J,
pour :
Ci = 1 ou i = M) ou
(j = 1 ou j = N) ou
{
(k = lou k = W)
où :
Pour écrire ce système d'équation sous forme matricielle, nous devons ranger les inconnues
Tij,k. aux points intérieurs au domaine cubique, dans un vecteur de dimension (M-2)*(N-
2) *(W-2), cela revient à numéroter les points T ij,k. On trouve une matrice A de (W_2)2
112
Chapitre V Modélisation parallèle
blocs. Chaque bloc représente une matrice de 2D qui possède à son tour (N-2)2 blocs.
A est une matrice creuse qui possède des blocs tridiagonaux, des blocs diagonaux et des
zéros. En raison de la symétrie, on peut faire le traitement uniquement sur deux matrices
2D, A (matrice bande) et C (diagonale). La figure 5.8, nous montre la structure de cette
matrice.
c
,K
Matrice ID :
0
([M-2])2 0
0
/
Matrice 2D: 0
([M-2] *[N-2])2
0 0
0 0
/
Matrice 3D:
([M-2] [N-2][W_2])2
0
0
0
Figure 5.8 Forme de la matrice A(i,j,k) en 3D
113
Chapitre V Modélisation parallèle
L'algorithme le mieux adapté pour résoudre ce système, est bien celui de THOMAS
f'.~-,
f'.~-,
f'.~
"
f'.~-,
,,~
-,
,,~
~
A c
Ainsi, on peut trouver les autres blocs gl ,g2, .. .... UI ,U2, .. . .. .
Xl Ul
~ U2
Xl ~
~--+---4---~--~--~--~ *
X4 U4
X5 U5
X6 U6
1 1 1 111
U =-_ou = - _ ou
=--
Avec : p = 2 _ ( - + - + - )
~X 2 ~y 2 ~2 1 ~X 2 ' 2 ~y 2' 3 ~2
114
Chapitre V Modélisation parallèle
YI=A-I.C
y2 . (A - C . y1 ri .C
~I = A-I.b l
~ 2 = (A - C . yJ-I .(b l - C.~J
X n =A
Pn pour i = W - 3 : -1 : 1
=
x 1. PI
A. - y ..x.
1 1+
1
Cet algorithme nous a conduit à l'élaboration d'une topologie basée sur un réseau par arbre
binaire pour trouver les gi et les Ui, et un réseau linéaire pour trouver les Xi.
115
Chapitre V Modélisation parallèle
YI ~1
....................
~2
...........................
YW-3· ~W-3
~W-2 = XW-2
• XW-l
Il existe cependant plusieurs moyens de réaliser des opérations en parallèle. Nous devons
donc utiliser une méthode plus détaillée de classification des systèmes de traitement
parallèle.
116
Chapitre V Modélisation parallèle
Comme nous avons ici un seul programme qui roule sur tous les nœuds, mais les données
traitées sont différentes d'un nœud à l'autre, nous avons adopter l'architecture SPMD
Calcul parallèle
processeurs, plusieurs modules - mémoire, des unités d'entrée / sortie et des réseaux
d' interconnexion. L'évaluation des performances d'un multiprocesseur est par conséquence
assez complexe. Le fait que le même système puisse résoudre de différentes façons diverses
117
Chapitre V Modélisation parallèle
Définissons tout d' abord deux mesures pour évaluer les performances d' un
multiprocesseurs [69].
5.6.2.3.1 Performances
Dans le cas idéal, lorsque le programme peut être partitionné en n processus de même
temps d' exécution, on doit obtenir s = n. En pratique, la grande majorité des programmes
ne peut pas être subdivisée de cette façon, ce qui conduit donc à une surcharge. Il existe
habituellement une fraction f de toutes les opérations du programme qui doit être exécutée
en séquentiel, qui ne peut pas donc être parallèlisée. En conséquence, l' accélération
5.6.2.3.2 Efficacité
Dans certains cas, la fraction f des instructions séquentielles, est considérable. Dans ce cas,
certains processeurs peuvent être parfois inactifs. On définit alors l' efficacité ou
processeurs n.
Dans le cas idéal, si l' on peut avoir s = n, l'efficacité sera E = nln = 1.00.
118
Chapitre V Modélisation parallèle
5.6.2.4 Organigramme
k = k-l~-<
Display
119
Chapitre V Modélisation parallèle
.--- - ~--------
14000
12000
-:.
0
10000
Q)
.:!. 8000
CI)
Q.
FD pentlum 200Mhz sec.
E
Q)
6000 • un lx .'q uen t/el sec .
""" o MPlpsrsll'/e nc.
4000
2000
0
8 12 16
Taille des m atrlees
6000
5000
4000 D Séquentiel
3000 • Parallèle
2000
D La différence
1000
o JA~--".
8*8*8 12*12*12 16*16*16 20*20*20
120
Chapitre V Modélisation parallèle
Performances Efficacité
Temps d'exécution de Temps d'exécution t , Sp
Maillage l'algorithme sur une de l'algorithme sur Sp = seq e p=-
machine séquentielle une machine tpar p
en (s) parallèle en (s)
8*8*8 2 1.40 1.43 0.36
12*12*12 56 44.58 1.25 0.31
16*16*16 595 483 1.23 0.30
20*20*20 4063 2933 1.39 0.35
1,5
iii Perfonnances
0,5
• Effic acité
o
Taille des Matrices
121
Chapitre V Modélisation parallèle
120
110
100
90
BO
10
.....
10 .. . ... " . .. .
o 0
. . . . .. .. .. . . . . ..
122
Conclusion générale et recommandations
des tensions élevées, le transistor bipolaire à grille isolée (IGBT), composant réalisant un
Les contraintes thermiques demeurent parmi les principales limitations des modules de
pUlssance.
marché donnent une idée parfaite sur le comportement de ces composants que ce soit du
Par contre dans une analyse très détaillée et plus réaliste, le traitement nécessite beaucoup
L'exemple qu'on a traité dans le chapitre V donne une idée parfaite sur l'analyse
123
Par comparaison avec le traitement parallèle, on remarque une nette baisse du temp s de
simulation. Le tableau 5.2 illustre parfaitement cette comparaison. Ce temps peut être
maîtrise du partage des tâches sur chaque nœud, on peut arriver à améliorer les
performances et l'efficacité, d' où il est évident que l' approche du traitement parallèle ouvre
l' algorithme parallèle. En effectuant une parallélisation des opérations (distributions des
taches sur plusieurs processeurs) la plus uniforme possible, mais avec certaines précautions,
car dans certains cas le traitement séquentiel et beaucoup plus performant que le traitement
qui étend le choix entre plusieurs topologies selon l' équation à traiter. D'ailleurs on peut
Ajouter à cela, une étude sur la disposition des composantes dans une carte à circuits
imprimés et la recherche d' une meilleure position de ces organes pour avoir le minimum de
124
BIBLIOGRAPHIE
[8] Ahmed Lakhsasi «Note de courS». GEl 6030. Conception assistée par
ordinateur en électrothermie industrielle. Avril 1997. UQTR.CRSNG.
125
[10] Allen R. Refner, David L. Blackburn «Thermal Component Models for
Electrothermal Network Simulation », IEEE Trans Power, vol 17, p 413,
September 1994.
126
VNR. NY,1984.
127
[25] J.M. DORKEL, a. NAPIERALSKl, Ph, LETURCQ,J.J.SIMON, R.
PICAULT, «La méthode des coefficients d'influence: son application à
l'identification des paramètres thermiques d' une technologie d' assemblage
hybride », 3ème colloque sur la thermique, l'Energie et l'Environnement,
Perros-Guirec, Trégastel, Juin 1989.
128
[30] Anis Ammous, B. ALLARD, H. MOREL «Transcient temperature
measurements and modeling of IGBT' s under short circuit». IEEE, trans on
power electronics, vol 13. Nol, January 1998.
129
[36] E.FARJAH, J.L. SCHANEN, J.P. FERRIEUX, « Power MOSFET
modelling based on its behaviour», IEEE-IMAC-TC1 '93, pp.461-466,
Montreal, July 1994.
130
[46] H.KOBEISSI « Analyse et simulation des dispositifs semiconducteurs par
des méthodes fmies ». Dépt de Génie électrique. Université de Montréal. Ecôle
polytechnique. Juillet 1993.
131
[55] K.GAUEN « New Models and techniques analyse power transistor and its
thermal environment ». MOTOROLA Inc, Kokmo, Indiana, PCIM. August
1996.
132
[66] Adam Skorek «A paraUel approach for electrothennal analysis of power
electronics devices ». InterPACK' 97, june 15-19, 1997 . Island ofHawai' i.
[68] » MPI Primer Developing With LAM ». Ohio Supercomputer, Nov 1996.
[71] M. Snir, J. Dongarra «MPI The complete reference », The MIT Press,
Massachusetts Institute ofTechnology. 1996.
133
ANNEXEI
l34
(1 >a "flO" ~
(1)11"4=11-
(1 n:a.?_... ILtn? ~
t
~
(1)c; lk2_burLjn 1
(1)C: lk_andJ_in2
~ I-n
(1klk buF2 ln
(l)gld_andJ_out --U-~~
~
(1 >g2d_buF Lout
(1)vJd and1 ouL n r-
(1 >e'1d_buf:Cout. l
W1 n
~
(1 )w III+:1 --U-~~
(1)oue3 Il 1
~
t.C",) ù 7n 8n 'Jn 10n
Fig 4.19 . Analyse des séquences pendant 10 ms
(lklk2 bufl Jn
(l)c: Ik_and.Lin2
(Ue 1tJlUF2-l1l
(1)e-ld andl auL
(l)vllIlJlul'Laut
(1 >M:l.C... j1-,.~
(l>t1:04.U""~Laul
(l)QUU
(1 >0.",:1
o
.... 20ft 100" 120n
...
cv, ..,
~~========================~--------'
' .5
l.'
..
11
.. s
--••
- '"
-- a. .. .. .. .. .. . .
Fig 4.21. Tension appliquée à la gâchette de i'IGBT4
,.
•.5,-_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _-,
,g' ~'~~~~~~~~
...oa. Ji...
('I,n.,.)
...
lJ
II
--
.... )II ...
,., U
Il
l.' !
...
7
•
r ,~
.-1 ,,.
-,+----
. ..- -- --- - - - - -_..
~+-~---~----~--~~~----r-~ ~ _.~
..• ..
-\
\
__ u_
JIIt ~ .. .. .. ,. .. ... .Ir. ,,'-)
(9) I\(I)
M l tg) -.L.
Fig 4.23. Tension appliquée à la gâchette de l'IGBT2 Fig 4.24. Signal de commande clk2 avec VG3
135
(v. (10,
~T
i -----------------------~------------
::~l~- - - - -n-I ---, _
,... ~
J
J.' 1 !
~~
-~
- ~
l5CM ~
JeIDII -I !
15IM ~ i
:
n , ,,
:fl 1 1 """"
Iso. 4
' !
-. J i 1
o ! _ ~
1 •
0"-'
~ ~--.---.-------r- __---.--~---'---c--~ ~ +i-------,--~--,---~--_--.---------~
o 111 b. ]II .. SR: .. 7w .. ... 10. U.)
o ~ ~ ~ ~ '" ~
(V) . Ua) ---. QU'lb) 7 _
Fig 4.25 . Signal de commande qui attaque l'IGBTl Fig 4.26 . Courant du collecteur de l'IGBTl
(v,
un
~~------------------------------------~ n.5 ~.--------------------------------------.
iCICIR ~
-. J
..
..... J
eo.. ~
~~
~ .
i
j. - . :
i1
- -i 1
i
=~
1
_
.-~
~
I .... ..
. - -.----'------"-"'------'--~.
0_ ;...-- ----"-- ---1
~
~----.---.---~------,---,---.-----------~
~ +_--._--.---._-.---.--_.--_r--_r--_r--~ o 2DPt ... ... lIOJt U. 1:2'OR t40lt 1""" 1"" :l'DGINI u .>
o la 2'R lfII .... ~ '" 7. .. .. ,lit Lw) (V.:lla) ~
an zlU) _ (1)1,*,". "",,,, ._
Fig 4.27 . Courant dans le colecteur de l'IGBT4 Fig 4.28 . Vgaœet1e de l'IGBT2
--al)
!
(V)
ft
111)
- -1
i l'JO
'1
,
~ <!GO
1 1
1 1 1 I!IO l 1 1
1
!
1 IGO
1
-- l
~
!IO
1
--
~
0
1
(Jn : t(a.)
... 210 )0
=
...
'" 1\0
Fig 4.29 . Courant igl
500 . . .10 u.) -" O.
(V) : l(a)
1
1
2QR
-- .... ....
..,
1.
:=,~ 1\ r
\ A ~\ l' A I A A
l
:1' !\ !~/ 1/ 1\ 1\ ! \ 1\ 1l,
1\
r
\
.. .
"l.
-4.
.. . .
~I Vi1
1 .1
. ,!
I
•i
l
I ~! ~: ~I
;
! 1
;
/
I
f
/ 1 \ .1 \ 1i !\ 1 :\
i i
V V
\ \
J
:
... --.----,---:r---------,---.,...-------~
o
(\11' 1'-'-)
,.....
__
.. tœ. 1. .... ... 1.. ,.. tfs)
136
(C)
52.5 ~---------------------------,
50 ~
47.5 -l
45 . 1
42.5 ~
4O -J
37.5
32.5
J
35 J
3O ~
,
-i
27.5 ..L ~
: _.;;;;0....._ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _- '
J... ...
~ +I--r_-._-_.-_,r_-._-_r--.--._-,,-~
ci 7,.
(c) :t(a) 'P" (l)tJ4
Fig 4.32 . Température de jonction au niveau de l' IGBT3 et 4 sur lOms
(C)
~------------------------,
55-
~---~-~-_,r_----~-~-_,--_-~-~
o ~ ~ ~ ~ ~ ~ H~ ~ ~ tW
(C) : Hs) 'U" (1)tj3 (l)lJ4
Fig 4.33 . Température de jonction au niveau de l'IGBT2,3 et 4 sur 200ms
a;)
n~----------------~
l2
li
211
27
a+--r-~--r-,,-_-r_~-_r--~
o ~ ~ ~ _ ~ ~ ~ ~ ~ ~t~
137
(C>
ll.5""'!".- - - - - - - - - - - - - - - - - - - - - - - - - - - ,
ll ~
lO.5 -l
lO ...l
29.5 ~
29 ~
28.5 ~
2B -l
n;~J-----~~~~~~~~~~~~~~============~
~.5~1--._--_,----r_--_r----r_--._--_.----._--_,--~
cl 2»0 loo 4ft 501 ... 7,. .. .... Ha)
(1)t.a217 _UIrrt.4<'.....
(C> :~(a>
~. m~;-4liioii1i14"" -- ·
31 ~
30.5 ~
v~~------------------------------------~
26.5 J
1
les)
(t) :l(s) (1)~7 _ lherft.lInode2
(1 )La2.. 7 _ l.~ .1/n0de<4
_Ehef'". (1)E02'47 V~·
(c>
~~,-------------------------------------------------------.
28.8 J
28.6 ~
28.4 ~1
28.1
1
28
1
27.8 ~
27.6 ~
27.4 1
27.2
27 J".,~~:::=
4 1(,()n
(C) :Hs) rlIlllrPl""f'im_ ml.
nnct
~Cl~)~~------------
<l)lc2
n(I~)fr~4-------------
Fig 4.38 . Température du radiateur TTC 1406 sur les quatre IGBT durant 200 ms avec t. = 27°C
138
Simulation SABER
Listing: (Spécifications) _ _ _ _ _ _ _ _ _ _ __
Composants électriques :
v.vaa vaa 0 = 300
LH vaa vr = 80u
r.rI vr va = 30
r.rg vgg vg = 10
pulsgen. 1 vgg 0 = 20
Composants thermiques :
139
ANALYSIS = THEAT
SOLV = FRON
FILE = igbt47
SAVE=26 , 34, 39
INITIAL = 405.0
STEP = 0
*TITLE
igbt1
*ELTYPE
1, 102, 1
*NODES
1, , , , O.OOOOOE+OO, O.OOOOOE+OO, O.OOOOOE+OO,
2, , , , 4.16667E+OO,
3, , , , 8.33333E+OO,
O.OOOOOE+OO, O.OOOOOE+OO, °°
O.OOOOOE+OO, O.OOOOOE+OO,
4, , , , 1.25000E+01,
5, , , , O.OOOOOE+OO,
O.OOOOOE+OO,
8.33333E-01,
O.OOOOOE+OO,
O.OOOOOE+OO, °°°
140
KXX
KYY ,
, 4,0,
4,0,
0,. 32E-04"",
0,.32E-04"",0
°
KZZ , 4,0, 0,.32E-04"",0
C 4,0, 0,.36"",0
DENS, 5, 0, 0, .532E-11"",0
°°°
KXX , 5, 0, 0, .32E-04"",
KYY , 5,0, 0, . 32E-04, , , , ,
KZZ , 5,0, 0, . 32E-04, , , , ,
C 5,0, 0,.36"",0
*TIMEAMP
1,5,0
. 0 , .0,10.0,1.0,30.0,1.0,40.0,.0
100.0,.0
*HEATCNTL, ID= 1
l,l,l, .001
*TIMEINTEG
0.5,1.0,100.0,1.0,0.0, .5,5
*ELHEATGEN
** ELHEATGEN SET = 1
124,3.30000E-05", 1
125, 3.30000E-05", 1
126, 3. 30000E-05, , , 1
*CONVBC
** CONVBC SET = 1
1",1,-1,
.700E+OO, .405E+03
2",1,-1,
.700E+OO, .405E+03
3",1,-1,
.700E+OO, .405E+03
10",1,-1,
.700E+OO, .405E+03
Il,,,1,-1,
.700E+OO, .405E+03
12",1,-1,
.700E+OO, .405E+03
19",1,-1,
.700E+OO, .405E+03
20",1,-1,
.700E+OO, .405E+03
21",1,-1,
.700E+OO, .405E+03
*STEPSIZE
1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0
1.0,1.0,4.0,4.0,4.0,4.0,4.0,1.0
1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0
°
1. 0, 6. 0, 6. 0, 6. 0, 6. 0, 6. 0, 6. 0, 6.
6.0,6.0,6.0
*TEMPHISTORY
10,19,31,79,119,123,127,199,203,219,223
*TEMPOUT
.0,10.0,1.0
10.0,30.0,4.0
30.0,40.0,1.0
40.0,100.0,6.0
* EN DDATA
141
0/0 Caractéristique Courant-Tension, et droite de charge
clear
k= 1.380662* 1e-23 ;
q= 1.6021892* le-19;
iso= le-9·,
teta= 1.9;
tp=298;
vcc=12 ,·
r=5 ,·
i=O ,·
ho Id on
for v= l.1:-.00001: 1;
id=iso*(2/\«(tp-298)/1 0))*(exp(v*q/(teta*k*tp ))-1);
is=( vcc-v)/r;
if abs( is-id) < 1e-4
plot(v,is,'mo')
else
end
end
hold off
142
% Caractéristiques Courant-Tension avec influence de la température
c1ear
k= I.380662*le-23;
q= 1.6021892* le-19;
iso=le-9·,
teta=1.9;
vcc=12 ,·
r=5 ,·
j=O;
for tp=298 : 10:398;
i=O·,
j=j+ 1;
for v=.5 :.01:1.1 ;
i=i+ 1·,
id=iso* (2/\((tp-298)/1 0»*(exp(v*q/(teta*k*tp»-1);
idi(j,i)=id;
is=(vcc-v)/r;
isi(i)=is;
end
end
v=.5: .01:1.1 ;
plot(v,idi);grid
axis([0.5 LI 0 5])
zoom
143
dfdla.m
cl ear
L= 5 5 0 *le-4;
S=1 0* le- 2 ;
c= 1 .6 3 ;
r o=l ;
KO= 1.5486;
p= 3 000;
a = O. 6 ;
Ta=27+273;
M=input('Donner le nombre de points à discrétiser selon x = ');
N=input('Donner le nombre de points à discrétiser selon t > 3.x = '
) ;
Tf= input('Donner le temps final pour estimé la température à la fi
n du canal en us= ');Tf=Tf*le-6;
for j =l:N
T(M,j)=Ta;
end;
for j=l:N
if j <= tfer
P(j)=p;
else
P(j)=O;
end
144
dfdla.m
end
if r <= 0 .5
d isp ('Le procédé est stable: Ok pour le calcul ... ');
e l se
disp('Le procédé ne peur être appliqué, le calcul est inst
abl e . refaire le maillage');
stop
e nd
f o r j=2:N
for i=2:M-l
T(i,j)=r(i-l,j-l)*T(i-l,j-l)+(l-r(i-l,j-l)-r(i,j-l
) )* T(i,j-l)+r(i,j-l)*T(i+l,j-l);
end
k (i, j) =KO* (300/ ( (T (i+l, j) +T (i, j) ) /2) )" (4/3) ;
Rth(i,j)=dx/(S*k(i,j)) ;
r(i,j)=u/Rth(i,j) ;
l(i,j)=dx/(S*k(i,j)) ;
T (1 , j ) =T (2 , j ) + l cL j ) * P ( j ) ;
end
figure (1)
plot(t*le6,T(1, :), Ir') ;grid;zoom
axis([O Tf*le6 Ta Ta+160])
title ('Réponse de la température To par la méthode des différence
s finies')
xlabel(['t [us] ' , ' M = ',num2str(M), ' noeuds / x',' N =
',num2str(N),' noeuds / t'])
ylabel ( 'To [K]')
figure(2)
plot(t*le6,P/lOOO, 'b');grid;zoom
axis([O Tf*le6 0 p/1000])
title ('Réponse d' 'une impulsion de puissance dissipée Pl)
145
dfdla.m
x l ab el ( 't [ us) , )
y label (' P [kW ) ' )
f i gure(3)
for e=lO:lO:Tf*le6
ho l d on
plot (x*le4, T (:, e), 'r') ;grid; zoom
end
axis([O L*le4 Ta Ta+120])
title ('Distribution de la température')
xlabel ( 'x [um ) ')
y l ab el ( 'T [ K] , )
146
Exemple d'application de la résolution de l'équation de Poisson
» dfd2
Donner la distance DX 30
Donner la distance DY 70
20.0000 o o ft o 2U.ODUI
20.0000 4.1675 2.6394 2.6394 4.U675 20.0UOU
20.0000 7.3129 5.1978 5.1978 7.3129 20.000U
20.0000 9.9588 7.6363 7.6363 9.9588 20.0011
20.0000 12.1673 9.9Ji32 9.9432 12.1673 21.0011
20.0000 14.0577 12.1240 12.1241 1".1577 21.0011
20.0000 15.7211 14.1951 1".1951 15.7210 21.0010
20.0000 17.2281 16.1798 16.1798 17.2281 21.0000
20.0000 18.6376 18.1050 18.1151 18.6376 20.001'
20.0000 20.0001 21.1110 21.101. 26.UDOO 20.6011
147
..,.
-
00
M=IO;
N=IO ;
Ox=lU; 110
Oy=IO; : ;
100 1 !;
140 , 1
....
90 120
80 100
70 80
60
60
40
50
10 20
10
'. ----10
5 -.
----
~-
100 r· 100
p \ 't, ~
90 1., .·. . 90
j
li l, \. •
..:.:.....:..,
.'
80 1; i - .. 80
70 : !
i
-'~-\\~.(~ . .
70
1 • .. >' 1 :".
j :i
, 1
60 . . . ,. r;..r.l:tj.L\\· . ' .
" / .L-I-"" °.l.- - ' '"
60
50 1.. , . \ . .;; \ \ \ '.\' \ '.
50
20 \ \,' ·\V\,\\ 20
10 ~ Il\\~S'S\~
-.......,y...J- ~
~O 15
20
o 0 5
20
ox=20 18
oy =20 16
M=20 14 .,,o".·,"'U ,j'1~.1
N=20
FB = 50 oC
FH = 50 oC
FD = 100 oC
FO = 100 oC
1/,.t>48if-J~-==-";'- 7~·o--i~
q =0
i /
'.Y-.>::.~r.~ .
~~ ~ -- '--_~ ' - :_ ~l ." ., i
..
. ~~ 95. 1
.9
2 4 6 8 '1 012 14 16 18
Donner la distance OX = 10 140
Donner la distance OV = 10 120
Donner le nombre de points selon OX ~ 10
Donner le nombre de points selon OV = 14 100
Donner la valeur de la température le long de la frontière basse = 100 80
Donner la valeur de la température le long de la frontière haute = 100 60
Donner la valeur de la température le long de la frontière droite = 50
Donner la valeur de la température le long de la frontière gauche = 50 19
••••••••••••••••••••••••••••••••••••••••••••••••
• Voulez-vous imposé la chaleur : •
• 1. A un noeud? •
• 2. Dans un ensemble des noeuds? •
• 3. Dans tous les noeuds internes ? •
••••••••••••••••••••••••••••••••••••••••••••••••
Entrez votre choix : 2 14
Voulez-vous :
1 . Choisir un ensemble de points
2 . Choisir des points séparée
Faite votre choix :2 .5
donner le nombre de points : 3
Donner le nwnéro du noeud selon x .., 3
Donner le numéro du noeud selon y = 4
Donner la quantité de chaleur à imposé sur ce noeud = 100
Donner le numéro du noeud selon x = 9
Donner le numéro du noeud selon y = 4
Donner la quantité de chaleur à imposé sur ce noeud = 100
Donner le numéro du noeud selon x = 6
Donner le numéro du noeud selon y = 10
Donner la quantité de chaleur à imposé sur ce noeud = 100
La dimension de la matrice est :96·96
temps de calcul = 60.8500
-
VI
o
2 3 4 5 6 7 8 9
Résolution de l'Équation de Poisson en 3D : Exemple d'application
m
1
1 1 1 1 1 1 N
y
j ..
~/
:x: \
\ .:
~\
x·
~\
},
ID \.
a a a a a a(J'1
a a I\J
(J'1 (J'1 (J'1
151
ANNEXE II
152
Harris Semiconductor
- ---
--
-50s
=--= -
-
-- -
====--
-
=--
== == == =
-=- = ;&
,ITAlIC
_;....rl_--LI-
nllEOfF
DELAY
(lTORAQI
11IIE)
8-89
153
Application Note 9320
E'*' 1/ a bipolar d8vice takas a larger share cA the local current. Need\esS to say, Il Is desirable to haw small lum-on delays .
the rapid falJ.olf in gail and the increase i'I VSAT as • takas the !or parallel operation. To reduce deltas in top". Il is advis- .
higler share will pr9II8IlI dlsast8l'. Thermal runIIMy i'I bipoIar able to drn.. deYiceI with fast rising oontrol signais and use
applications is no! as ~ as we may ~ (2~~ devIces !rom tha seme masle design. The sam. deYice type
numbar doa. no! guarant.. tha! they ar. made !rom !ha
For bipolar devioes. the pararn8l8l' havi'lg a eIMr negaln.. sam. mask design. Therelora. devices !rom diflerent manu-
lemperalure c:oeIIIQent li VBE' Vœ(SAT)' on the other hand, facturers should not be intermilced.
can haw positiYe Of negatNe temperalur. coefficient depenO-
ing on the devioe type (npn Of pnp) and operating point. RI.. nme
The ease of patalleling cA power FETs has been poi'Ited out Rise lime is an interesting part of the switching Wlveform
by many authOls (6-9), and has ~ demonstrated in many (FIgUre 4). The deYice operate. in an analog domain.
applications, althougtl eac:h appfication requires analysis cA althougl!or a wry short time, but n_rtheless. analog.
both dynamic and stalie sharing.
1 - . - - - ONTIIE ---~
• GAIN
• TRAHSCONDUC'TAHCI
• TEMPERATURE
• AllIE TIllE 0If
• DRMNQ SIGNAL
oc CURAENT GAIN }
• INDUctoR
SATURAnON VOLTAGE lIIPOlAII
USlEWTTER
vct.TIooOI }
EIilTTER RESISTOfIS Rf
TRAHSCONOUCTANCE
~
Fortunately, differenc:es is tum-on delay are relatiwly smau. of the switc:hing waveform. especiaUy on bipoIar devices
AIthougtl this delay is signif.cant in large-area SCR's. but it is (Figure 5). On bipolar deYices, il is important to remove the
much less a problem with bipolars Of power FErs. It is leu stored charge as fast as possible, which may requite more
important when switching inducIiw loIds. but should be expansive drive circuit~ Especially on large power darting-
moni!Ofed when devices to be paralleled IWitch resiltNe tons. negatiw bias Of baker clamps result in significant
Joad, disc:harge capacitOf Of ha... 10 carry the rllCOYlry cur- redUCIion of storage time and improve parallel operations.
rant of • diode.
8-90
154
Application Note 9320
The transition time of the base current signallrom positiw to IGT Structura and OperatIon
negatiYl (npn device) is important in the r8mCMlI rate of the
The basic deviœ structure is illustrated by th. unit celi cross
stored charge.
section of Figura 7. Lb the MOSFET. the IGT consista 01
many individual cella connected in paraJiei. Processing of the
IGT is simllar to the Ylrtical O-MOS technology used Il
BlPOUII COHTROLlED MOSFET.. In the st.ady stat•• the n-channeIIGT may be
ay: modeled u a bipoIar pop driven by an n-channel MOSFET.
STORED CHARGE The MOSFET supplies base current to the pnp thus the
• STATEOF
MOSFETs gate YOItage conlrols the total current.
SATURATION
NEGATIVE lIlAS
TEMPERATURE
CONTROL SIGNAL
NEGATIVE
lIAI
BlPOUR:
1UNIT CEU.ITRUCTURlI
ITOAED CHAIIGE REIIOVAL
-- 'NU. - RA"n OF CONTROL IIQHAL z
~
ITAlI
NEGATIVE BIAS (TIWISII1ON
o
8-91
155
.. GOMPAi", vr
MODELS Cd and CH
Metai Film Resistors
Military/Established Reliability, MIL·R·55182 Qualified
ïypes RNC and RNR, PrecÎsion
FEATURES
• RNC and RNR resislors are designed füf tha many military <l;Jp!ic:::lticr:s
where established reliability is a must
• Extended life tests of over one-hait billion unit test hours have proven the
reliability inherent in the manufacturing process
• AU CH and CJ reslStors are "S" leve! iailure raie
- - ~-- • These resistors are provided with high purity copper leads in accordance
with MIL-STD-1276. Two solder finishesare-available: -Electroplated
60/40 solder and hot dipped 60/40 solder. .
• Blue epoxy insulation coating over polyimide vamish provictBs supencr
moisture resistance properties
• NOTE: Users ordering characteristic K will be provided characteristic H
or Jin accordance with paragraph~:.?!-,~~r~!kR-55182
[STl'uï;'â·;;;''A''''''' :::T{{ ~'c::<~ .... ,-:,.. : ..,." , .,. .. . ~ ..-. ,- ' . . .. .
~.:i
i
. ~I ......." .
WATIAGE . _-
, .'- --:--: . ~ -.
: ûALE
! mii....f\.-5S1ô2 , VOLTAGE
RESISTANCE
P,A~JGE STANDARD
TEMPERATURE
COEFF!C!ENT !
I ~?OEL ! TVPE 70-C 1 125"C RATING (Ohms) TOLERANCE PPM/' C !
!CJ50 RNCso.J/
RNR50J
1/10 1/20 200 49.9-15Ok .1, .5, l~.o 25
!
.. - ,
i C H50 RNC50HI
RNRSOH
i
1 1/ 10 1120 200
i
10-15ùk
49_9-15011
_5;__~%: -
.I"k•.. · - .
' • 5û
i
i, CJ55 RNC55J/ 1/8 1/10 200 49.9-JOlk -cl , .5;.\.% -- :.- . .. 25
,
,
RNRS5J , , 1 1 1 - -- --,
1 CH55 RNC55H! 1/8 1/ 10 200 10-301k 1 .5,1% ~
! ! R~!R55H
,1 , ,1 -. i 49 !I-:lOlk 1 : 1~o .
- 1
,
- f
! CJôO
! RNCGOJ/
PNRBOJ 1
1/4
1
1/8
1
1
250
1
49.9-4991<
1
.1, .5, 1% 25
.
!
i1 CH60 !1 RNC60HI
RNRGQII
1/4 1/8 250 10-499k
49.9--1991<
. •5.1% -.
'.1%:: . '-
, 50 ,
!
, CJ65 RNC65J1 ,
1 1 ---J
,
1
R"RGSJ
1/2 1/4
1
300 49.9-1M .'t·5~.'%
1
25
i
1 CH65 RNC65H! 1/2 114 300 100HA _5, 1'10 50
l ______~____R_N_R_6_5_H__~______~~______~__________~____4__
9.9-1M____~_____- 1_~.__
. --~--
, DIMENSlcttAL·CCNFlQUP.AT!ONS -
IINumcefs in tlrackats = rrJtl:m"stcr: 1
1.5O :t .125
1 1
', '
1- A_I~
. -_ _ _ _--;'
(38.10::3.181-+1
1 1
1 1
====l I;!
+ ()
.ù~~ i 1:
OALE MtL-R-55182
l, GJSO
MODEL
HN(; ~O. 'i
TYPE
------~--------r_------ -
. 1451:
A
.Oi5
B
.066 ... .00b 1 1
~
:.-'(_;H_6_5__-,-__ C_
R65_ ~N_N
65_'::__-'-____________' - - _ _____ _ _ ....1_ _ _., L __ J
"0 DALE ELECTRONtCS. tNC .. 5M Hinh RIrP.f!1. Bradford. PA 1670H1930 0 Phone (814) 362-5600 o-Fax 814-362-5635 156
International PD - 9.1047A
II\iRIRectifier IRGPH50MD2
INSULATED GATE SIPOLAR TRANSISTOR Short Circuit Rated
WITH ULTRAFAST SOFT RECOVERY Fast Co Pack IGST
DIODE
Features
• Short circuit rated -10!Js @ 125°C, V GE = 15V VCES = 1 200V
• Switch ing-Ioss rating includes ail "tail " lasses
• HEXFRED'" soft ultrafast diodes
VCE(sat) ~ 2 .9V
• Optimized for medium operating frequency ( 1 ta
G
10kHz) See Fig. 1 for Currant vs. Frequency curve
E
@VGE =15V, Ic =23A
n-channel
Description
Co-packaged IGBTs are a natural extension of Intemational Rectifier's weil
known IGBT line. They provide the convenience of an IGBT and an ultrafast
recovery diode in one package, resulting in substantial benefits ta a host of
high-voltage, high-current, applications.
These new short circuit rated devices are especially suited for motor control
and other applications requiring short circuit withstand capability.
TO-247AC
Absolute Maximum Ratings
1
1 Parameter Max. Unlt~
VeEs Collector-to-Emitter Voltage 1200 V 1
Thermal Resistance
Parameter Min. Typ. Max. Unlts
Rwe Junction-to-Case - IGBT - - 0.64
Ru.Jc Junction·to-Case - Diode - - 0.83 · C/W 1
Revision 1
C-481
157
IRGPH50MD2 IXORI
Electrical Characteristics @ T~ =25°C (unless otherwise specified)
Parameter Min. Typ. Max. Units Conditions !
V(BR)CES Coliector·to·Emitter Breakdown Voltage(]) 1200 - - V VGE = OV, le = 250~A ,
1
~VIBA)CEsI.1TJ Temperature CoeIf. of Breakdown Voltage - 1.1 - vrc VGE = OV, Ic = 1.0mA i
VCE(on) Collector-to-Emitter Saturation Voltage - 2.3 2.9 le = 23A VGE = 15V !
- 3.0 - V le = 42A See Fig. 2, 5 1
- 2.8 - le = 23A, TJ = 150°C
VGE(lh) Gate Threshold Voltage 3.0 - 5.5 VCE = VGE, le = 2S0jJA
ÔVGE(lhy6TJ Temperature Caeff. of Threshold Voltage - -13 - mvrc VeE = VGE, le = 250~A !
g,. Forward Transconductance ® 11 15 - S VeE = 100V, le = 23A 1
leEs Zero Gate Voltage Collector Current - - 250 ~A VGE = OV, VeE = 1200V 1
1
Ci) Repetitive rating; VGE =2OV, pulse width limited RG=S.on, (See fig. 19 ) single shot.
by max. junction temperature. ( See fig. 20 ) œPulse width s~; duty factor S 0.1%.
C-482
158
II~~RI IRGPH50MD2
2S
DUIy cycle: 50"__
20
- r-. ....... ~ TJ: 125· C
Tsink : 9O'C
Gate drive as specilied
~ Tum-on tosses inctude
~ 1'-0..
effects of reve<se recavery
~
Power DISSipation = 40W
ë: 15
~ ~. ofrated .......
:J voltage r-....
ü
T
,~
"0
tU
10 '--
1
Jl 1
1
'"
0
J(JAA
....J
5 - ~
..........
r.... ..... ...... 1-
, 1
o
0.1 la 100
f. Frequency (kHz)
1 ~~----------------------------, 1 ~r---------~--------~--------,
VGE= 15V
20115 PULSE WlDTH
la la 15 20
VCE • Collector-to-Emitter Voltage (V) VGe • Gate-to-Emitter Voltage (V)
C-483
159
IRGPH50MD2
50 6.0
VGE =15V VGE = 15V
80llS PULSE WIDT 1,..
5.5
~ ?: ~
40 1'... CD
5.0 ./
ë Cl
~
:;
..........
........
S
0 4.5
V le =46A
>
Ü
0 3D
~ CP
:: 4.0
+ . - .- .
./ ""
TI
.!!!
0 '" ~ ·ë
w
b
3.5
.. " , V
:;.ii' V
"
Ü
Ü 20
~ 3.0 le = 23A-
...
" 1\
0 .
-
0 1
--
E .!!! 2.5 i"""'
~
::> 0
E Ü
·x
t1l
10
w - 2.0 ... -
le = 12A
~ _._. ~ 1.5
0
1.0 _ ......_ _...... _~i.- ..........._.r.....I.....I--'
25 50 75 100 125 150 ~ ~ ~ 0 ro ~ ~ ~ l001rol~IM
u
-,
oC
N
CD
en
c
R
m 0 .1 ~-----~~--~~~WP~-----~-----~~------~~--------~
.. -- .. ... _-
CD
OC •
,
PQM .
_:
ïii
E
CP SINGLE PULSE
oC
1- (THERMAl RESPONSE)
C-484
160
IRGPH50MD2
Jooa r----~-~~-~-.~---__, 20
VGE = OV. 1= lMHz VeE = 400V
C ies = C ge + Cgc . C ceSHORTED le = 23A .-
C res = Cgc
C o e s = Cce + Cgc
Jooo ~---=====+=========::t V
Goes
./
V
2000 I--'~-;;;:;t:=======-I -- ./ .. -
l 000~-----------+-+------------~ -
w
Cl 4
1 .. -
V
>
. . - . -
o
10 100 o 20 40 60 80 100
VCE ' Collector-to-Emitter Voltage (V) ~. Total Gate Charge (nC)
60 loor=-~~'-~-~~~-,-~-~~
5.8
v ee
VGE
Tc
= 960V
= 15V
= 25°C
./ AG = 50
VGE = 15V
Ve = 960V
le = 23A
5.6 / le = 46A
5.4
V
/
5.2
/
5.0
1
1 .- - -
' .8
o 10 20 30 40 50 60 ~ -ro 0 ro ~ ~ 80 loolrol~l~
=ig. 9 - Typical Switching Losses vs. Gate Fig. 10 - Typical Switching Lasses vs.
Resistance Case Temperature
C-485
161
IRGPH50MD2
25 1000 r.:---=-'::~--""""'"'T'----y-
AG =5 il VGE = 20V
-:l
E 20
Tc =150·C
VCC = 960V
VGE = 15V
L ë:
TJ = 125·C
en
/ !!!
ih
100 t-"""""",::;:;t:===*===i
·~E
Il>
(/)
en
0 15
:. .
...J
OPERAT'NO AREAI
/
Cl
.~
.s:::. 10
B
V
10
.~
~ l5
en
(ij
ë
1-
5 , / ü
~
ë5
Ü
(J
100r--~-~-~-~-~-~
$
u..
c:
~
::::l
Ü
"E 10 I==t-=,,~:t:::::':.TJ =150·C
ca
~
0
Il.
,:_:::...' J .. 12S"C=-=-
U)
::::l _.- - . ::. -r,.
~ 2S"C
0
CIl
c::
ca
ë:
ca
iii
oS
I -- -fl--I-+--- +-- - - - - _ .
C-486
162
IRGPH50MD2
JOO ~----------------------------~ 40~----------------------------~
VR = 200V VR = 200V
TJ = 12S oC--- TJ = 12SO C---
TJ = 25°C - -
,,
TJ =2SoC - 1
1
,1
1
1
::ë
a:
a:
o L-__________________________-J
100 1000 o~--------------------------~
100
dit Idt - (A/lJs) di,/dt - (A/lJs)
ig. 14 - Typical Reverse Recovery vs. di,Jdt Fig. 15 - Typical Recovery Current vs. di,/dt
1200 r.:====:::::;~-----_,
VR = 200V
1000r--------------------------------.
TJ = 12SoC---
.,. . . fI!. -- ...... VR =200V
oco ~------~7·~'----------------------~
.
".--~ : -
.---.--------
.... .... -"".-
« ........ 1F = 16,A-__________________..,.;rtII!!~
600 1 00~--,_~~~~~~----------------~
.... ....
oL-__________________________-J
100 1000 10~------------------------------~
100 1000
di,/dt - (A/IJS)
Fig. 16 - Typical Stored Charge vs. ditldt Fig. 17 - Typical di(rec)wdt vs. dit/dt
C-487
163
IRGPH50MD2
80%
otVce
-=
Id(oIf>--!
t1 12
Fig. 18b - Test Waveforms for Circuit of Fig. 18a, Defining
Eolf, ~(ofl), 4
___~:~--_J:~-~----- am VOLTAGE
lx
Vrx
ANDCURRENT Vpk
---:
Id(on) 'L3
,:
~\i
~5% Vce --'~
:
:
Ir
t '----
'
... .
. .
'. . .... . .
.. . .. '.... ... '. :
l
. 1Eon= fvœid
1,;
12
!
l DIODE RECOVERY
IWAVEFORMS
: 14
Erec = Âld id dt
.
12
------- DtOOE REVERSE l 1 J~
t1 1 1 RECOVERY ENERGY :
13! ! 14
Fig. 18c - Test Waveforms for Circuit of Fig. 18a. Fig. 18d - Test Waveforms for Circuit of Fig. 18a
Eon, ~on), t,
Defining Defining Erac. t,.. arr, Irr
C-488
164
PGAs wilh Wakefield-designed assembly 10als: mesa types
provode attachment on aH four sodes 01 Ihe PGA and are also
T radilional heaI sinks are ohen Ihoughl 01 as elllruded ideal for use with miaoproœssors used without sockets.
aluni'l..., tftdirec1ional m
heal sinks. For IC applications. Ihe W_,d SodcetClip'" assemblies are used with cerlaln
standan! design loday io the omnidndionaI pin lin clesv>: sodeel manuiaCIurers' l'GA UF and ZIF seckels lor secure
Walulfield Engineering has offenod \hese as Slanclard designs ratenlion 01 the heal sink and processor, induding all.ersoons
since 1984. As miaoprocessor SI)8eds have lisen and gate of the Irllef PlIf1Iium'" Po-ocessor Iamily.
array functionaJity has increased, masl 01 Ille series shawn in
Other mechanicaf attachmenl rnechanisms indude nul and
this catalog have been desiçned witllin the Iast Ihree years.
Radial lin heal snes, typicaIIy lound in large axnpuler sysIBmS
Ioc_ appicalion to relain heal snes adapted lor œt3mic
wlln n91 airllOW rates, .... generaHy no! Iound in notebook and
PGAs wi1Io Singl&- and auaHloreadecl stud feal"'es, such as th.
Digital Alpha AXP processors .,d Hewletl-Padalrd PA RISC
desl<1op PC designs. A general calegori2alion 01 typicaI heat
pr~ A ,.. common •• ....po is .... relenlion 01 an
sink application by system parameter can be shawn _ on
extemal he.. sink will> a cust<m cIp designed 10 attach aaoss
available enclosure airftow: the _ _ and IC 10~_ in Ille prinIed
.... ~T.,..
circui1 card for this purpose (used for higllleadoounl surface-
T,...~ RdIf ~ ~ CcnIIaIuIed Far!
bof Adœr AIngIt f1n Fin Pin Fin Fin s.: mounl padcage types such as COFPs and BGAs).
f<lall.nl Convoc-JOt'I
{Anf ~ysafml
Ol .... Walcelield EnginHt-Wlg 011.... thr. . types a/IiqWd _
Notcboolut~ and Iwo ~ adhesiIMs (PSA&-suppied
OL'" preapplied ID the _ 01 W"1d hui sinIcs) in pre40nn
Cart!l~,
formaI for generaI usage wiIh Penguin'" Cooters:
O·SO...fM
_LfIoI
Lôlfgo System!
. '.~" . :l:: .: ~ ,'--::1.-.I.l :.."" ••" : ,,: .... , .
!I~.- :-.~ , ' :-~ ..··•...u,. ··.' "ur." :.:':" ,
W_
P:'N 14.1'1ar..-es n.un:ta !nt. ARa.11'"" SZ2l ~
Conw:*.IIod ... hUI duCIed 1Iirftaw. ~ad""IPSA •.
PIN S.JIfat:1:r ChOmera Ire. Th!nnAbctt'''T~12 Dn!SIUf~~Wl'
Pef9Jin'" Cooters, inlegrated c:in:uiI .... dissipMion 2 ~1PSr.1
componantS. are designed and manuIactured by
Engineering and \y\lic8lIy 1"_ Ihermat resistance . _ in s.a-.s SeCIion 01 .... Walreleid ~
the l - . g ganeral rangeo (8.): Car.IDg tor .tdiIionoI inIr:lrmDon ragtWIIing .... OeItIISond'"
152, 154, nl56 ........ rw- and . . . . - hardeners.
................. "-'"T_ T_ .... _
-_.) r_....- --
Ccnl;:lJt:'li·....' V.~I.•,,; . Ti~ (:ni", ., II" "';.:mauc.i" \-
P,n FItI, Unicti-"~ Fin. RMIDI F.. HI!at Sinks 0.10 'CIW ID 12 0IrCN:
s.. :"rc5:-:urt!·S'! ··:: i;n·~ :'... dll·:!~'·.·":::" c_ _
T_ _
:::onwo.,k!d F", ..... 01 ,\s~s 0.05 'C.'W iD 0.50'01/11
l-.,..d Co.;t PIa!es \J.OI CI'If 10 0. fO'CIW
l'SA
F;r.::dr$ J .!JO CM" 1.30'C/W
St........
Two Pef9Jin'" Cooters EngWla.ing Evaluation Kils (PIN
200, PIN 300) are ilYIIi_ for design engineers selecling from
(pIN c_"'Y '- ...
Ihe many WaJœfeld Engineering _ designs avaiIable.
(W"""') {'Cin."IWl (1bIAn."
TI O.so 0>0 1J~
10 06> 0-"", '20
Hal sm aIt _ _ aM Decoming inaeasingty Tl '.010 0 .25 70
important, providing cIIImping Ior heaI oinks use<! _ thermal -...-.. ir*lrmation la _ I m m _tl8ld
in,.rtace ma/e<ials; toMling Iorœs lor _ heat sink relention
~ '.~EI9.-ing~_.
in snack and vtonIIicn -.g; and reducIion 01 asaembIy lime
in fniWlUIacturing. Hea1 snes \or mœt œramic pin grill arrays
maybe_ usingseveral_; These _ ........ a d _ ara eIecIricaIy
• - - . . . a/1ac11nW11lo IhIIlC padIage: conca.ctiwo 8IId _. desig>ated by part runber sulfiles 1"1,"
• Clip a _ 1 1 o certain _ i l : l'GAs: 1"2~ lW1d 1"3." suppiied preassemb!ed 10 !he base ollhe
appmpriaIe heal __ To anacto the ~ 0,,* 10 the tC package.
•• Clip
Othera_
_ 1 O ce".,in
_ sacIIaIs: .
l'GA _
a tIIIease iner is removed from Ille PSA and the heal sink IS
pIaced with minrnal pressLWl! appied (10 PSI or Ies$). Proper
The c:hoice cl alIaChrIa1I meIhad is rno8I fr8quentIy made cIaroing a/lne ettactmant surface . . . ~ alcohol is
based on evaIuaIion 01 ........ ' - sne..aQa _ _ 8IId the rec:cnmended. Use 01 a hoI air gun for a I~sec:ond preheating
requirements 01 an OEM's .......-ng --.:ons.
Clip 01 \he PSA pre-Iorm will aid in - . g of the PSA prior to
designs sucto as the Wakrieid EnP-ing 63115efies attactvnent. EIectricaIIy conduc:1ioe 1"1."1"2: lW1d 1"3" PSAs .re
SnapCIip'" asserrDies attach manuaIIy wiIIo no tooIIlO rnaruIaduIad from lIdhasi.- Iaminated 10 an 0.002 in.-II1idr.
lntelOX4'" and _ _ miaap",.,.... pacUged in atuminum toi! CIIIrier. 0IIw PSA _ _ .... atso available
17 x 17 PGAs. Other dIIIigns, such as the Wakefield upon roques! as nonsIandard items, incIuding eIeC1rica1y
SpidefCtip'· types, atIaCh 10 17 x 17, 18 x 18, and 19.19 nonconduc1ive PSAs.
165
WaKellelQ
Engineering
1.1»01' :('1 - _ ..
r.r l
:l 1 ~flO I -- _ _
r_ :.".
t--~~---.,
T~I-1 1
~~ Uil 1
; P.It ,
-
wr
Per. 44.00
3.58
1.70
...
lbII1
"Clwn-
__o.
Pif.
wr
....
36.118
2.16
1.70
in.
lJrlI
"CIwI3"
59.611
<.57
1.30
on.
lI>Ih
~-
,
'M'
1 ~HI
,.,.
J:'I;
~"I
, ,
L :' !Ct I~St - - :..
L~ :~~~-__
:,i: .', Per. 40.41 .,. . :': .I ~, Per. 48.36 in.
WT ' .40 lbIft 'NT 5.92 lbIII
6,.. 1.50 ·CI..:':1' e.. 1.50 ' C/w1':1'
.•, -1---
(II,?,
IlUt
""""ï.m-jh
l ...·112"...
li T:
a
r;-;D'ftl1l
ïr
!:l ' )
....
~.:=r.I"n:
,--' ~itj"J..t"f!""~f.:tJ
. '... ".:..
f .~IZAt~
1 Otlf1tlll
""~ œ,.
..,I .J L_ ... ~ ~ )MI
r
G._ Q:.a
L---_ ,:~ _ __ .!'-~_
Per. 62.00 in. .!?'..... fJef. 17.70 in. Per. 31 .81 in.
WT 4.65 IbII! WT 1.04 /bill WT 2.84 IbIII
a.. 1.40 'CIw!3' a.. 3.30 ·C:...1':1' a.. 1.90 'C/wI3'
166
Wakefield
EngineeriJ.
NORMALLY
STOC/CEO
r'-. --
,..
1 I~
... 1.!.... .
' -' ~ --- " '- ' ---i
:"-If ~ r.- g:
IIIIIIIIIIIIIIIIII~
irr.:'QI -r~""
!.lit
....
rll
Qi.1)... . ft" f
~
:•• n
L..-L_ _ _ _ u..
~~
' . 12....
~~
1
-1r
r-1 5.~ '1
O
UD~
PII
I~ """""III!IW""""iil"""1II1 ~
!)W! '-
,""111"11111111111111111111111
1- ~ Il .-~QI g _ ___ _ "~
Par. 67.32 in. Per. 102.86 in.
wr 7.13 bill wr 9.07 lbIII
e.. 1.30 .CIwI'S'" e.. 0.60 'CIwf'r
167
Wakefield
Engineering
Illlllllllllllllllllllllllllllllll ~ .,
/IOR/llALlY
STOCKED
!: .. '
" " 1l " l " " " " " l " l " l "1 1 L -"f ~,~
11 - ._. -- - ". .. _
11:.'1.11
__ J ~': .
1
I~
VIT
la
.• ~
<...&0
1.51
.~
.IbItI
.a.JT
1
1111111111111111111111111111111 : ~~
1 11 Di 1 . ~L' 1
- --- . -- - - ~".!I ", P i,
~.
0,", -i 1-- l' ""
n
Per. 10114.. ~-- _ ._--- - -, .. - -- ~ - - - -• . . - - - -{
wr aD t btI ' ,
Isa 0.70 -c;.-r
168
Wakefield
Engineering
NO/UlAUY
STOCKED
~~ ~~-I
Per. 47.03 in. Plr. 54 .44 n.
wr 3.81 lbII1 WT 4.88 IMt
1.10 Iwo{ ..... , . 0-. 1.30 'Clwtr ..... 1.<0 .c....:'J-
r- ~~1. - --- ~
/11111111111111 r~~,J
1 1 ,~;t i
r:::-t _,. . .Jt ~ J
. • 1
:J:OE "."
Per. 44.96 in. Per. 61.82 If\.
VfT 5.82 Ibift WT 5.62 lbIII
e.. 1.30 'Clwrr &sa 1.10 "C/od3-
il III li 11111
r - -:.;~-_ . ~~ ~
,.
~ IIII~
"-.
""" in.
81 .47
wr 6.19 Ib/II
lu 0.90 "C.-.r.r
169
Wakefield
Engineering
.--
--.....
_ :s.
':,' ~ ,~=- Iw
c::..
...
-.- -.. .:.
... I:a= ... ..... .
=' .
". . 1
-
, ..n
...
...
...
.... UOI
.• ...
... , - .....
.... .... ..
,""
...
.-
.-..
a_ t ...
,- , .....
:.JO ! J.a
.. ~
.• . ... : ..
....
.. .... 11. .
... ".
UW
."
..... . ..,
,-
170
INDEX
171
Chapitre!
A F N
A E M
accepteurs ' 8 écoulement · 17 matériau ' 12, 14, 18
alumine ' 14, 15 électronique de puissance ' 18, 31 matériaux ' 12
aluminium ' 14, 15, 17 électrons ' 8, 9, 10, Il , 19 mécanique · 14, 15, 16
analyse thermique ' Il empilement · 12 mécaniques ' 16
architecture ' Il , 17, 18 équilibre ' 9, 10 métallique ' 16, 17
évacuation ' 14, 17 métallisées ' 17
évacuations ' 14 minoritaires ' 10, Il
B modélisation ' 34, 35, 38
monocristal . 8
béryllium ' 14, 15 F multicouches' Il
boîtier ' 18
flux ' 9, 10, Il , 14
N
c nitrure' 14, 15
G
capacité' 13, 35
capacité calorifique ' 13 galvanique · 14
céramiques ' 14 o
chaleur ' 13, 14, 16, 17,31
charge ' 21 , 22, 35, 38 H oxyde ' 14, 15
chute de tension ' 32, 33
commutation ' 21 , 31 , 35, 37
hybride ' 12
composants électroniques ' Il , 31
hybrides ' II, 16
p
conductance thermique ' 16
conduction ' Il , 31,32, 33, 35 paramètres' 34, 38
conductivité ' 12, 13, 14, 15, 16, 17
1 penni tti vité ' 14
conductivité thermique ' 12, 13, 14, 15,
pertes · 31 , 35
16, 17 porteurs ' 9, 10, 11
couches ' 12, 15 interface ' 15 poussiéres . 15
courant · 10, Il , 19, 20, 21 , 32, 35, 36, interrupteur· 21, 31 , 32, 34, 35, 36, 37,
puce ' 13, 17
37 38
courants · 14, 19, 32, 35,36, 38 interrupteurs ' 35
cuivre ' 14, 15, 16 isolant · 14, 16
cuivres ' 17 isolants · 16, 17 R
isolation ' 14, 17
radiateur ' 14
D résistance thermique · 17
J résistivité électrique ' 14
rigidité diélectrique ' 14
densité · 9, Il
densités ' 20 jonction' 8, 9,10, 11, 18, 19, 20, 38
diffuseur ' 13, 14, 15, 16, 17 jonction pn . 9, 19
diffuseurs ' 16 s
dilatation' 14
dimensions ' 20 K semi-conducteur ' 8, 13, 18, 32,
diode ' 18, 19, 20, 21 , 22 35
diodes ' 20 semi-conducteurs ' 8, 16, 18
Kirchhoff · 21
dopage . 8, 20 semi-conducteurs. . 8, 16
dynamique ' 35 semi-conductrice ' 12, 16, 17, 31
silicium ' Il , 12, 13, 19, 20
silicone ' 17
soudure ' 16
173
stationnaire· 32 thermiques · 15, 16, 31
statique · 32, 33
T thermophysiques . 15
statiques · 31 , 34, 35 thermophysiques .. 14
surface · 17 teclmologie . 15 toxicité · 15
température · 13, 16, 19,20, 31 , 34,35 trous · 8,9, 10, Il , 19
tension · 9, 10, 19, 20, 21 ,32,35,36,
37, 38
174
Chapitre III
éléments fInies · 59
A éléments fInis · 54, 57, 59
explicite· 47, 53, 54
o
analytiques · 47, 61 oxydation · 59
F
B p
flux · 56
formulation variation · 55
bilan · 51,52, 54 parallèle · 62
Fourier · 48, 61
paroi · 48
c G R
capacité · 47, 49, 51 , 61
géométrie · 47, 54
chaleur· 39, 40, 47, 48, 56, 61 radiateur · 39
charge · 39 résistance thermique · 39, 40, 47
chute de tension · 40
coefficient · 57, 58 1
complexe· 48
composants électroniques · 39, isolation · 58
s
46,47, 48,61
séquentiels
conditions aux limites· 47 54 61
séquentiel · 62
conduction · 40, 47, 56 ' , J stationnaire· 39, 51 , 53, 56, 61
couches · 48
statique · 40
courant · 39, 40
jonction· 39, 40, 41 surface · 61
courants · 41
D M T
matériel · 61 température· 39, 40, 41 , 49, 53,
densité · 56
mathématiques· 47 54, 61
différentielle · 56, 57
modélisation· 46, 61 tension · 41
différentielles . 48, 54
thermiques· 39,40, 47,51 , 61
dimensions · 55, 57
transitoires · 48
N
E
numériques. . 62
écoulement· 47
électronique de puissance · 47, 60
175
Chapitre IV
A électrode · 66 milieux· 70
électronique de puissance · 71 modélisation · 63, 66, 67
électrothermique . 63, 73, 75
analogie · 65, 69
p
c F
parallèle · 66
fluide · 63
capacité · 66, 67
flux· 63, 64, 70
chaleur · 63, 64, 65 , 66, 67, 70
Fourier · 63, 66 R
composants électroniques . 66
conditions aux limites · 66
conduction · 63, 67, 70 radiateur · 68
conductivité · 64, 65 1 résistance thennique . 64, 65, 67,
conductivité thennique . 64 71
convectifs · 70 interface · 70
coucbes · 71
courant · 66 s
courants · 63, 64, 65 J
simulation · 66, 72
jonction · 72 sœtionnarre · 65, 66, 67, 70, 71
D surface· 65
densité · 63, 70 L
diode · 73 T
diodes · 73
logiciel · 66
température · 64, 65, 66, 68, 71 ,
72
E M tension· 66
thenniques· 64, 66, 71
écoulement · 63
matériau · 64
mathématiques· 68
176
Chapitre V
177
SISD·86
SPMD· 109, 117
teclmologie . 85
température · 104, 108, 109, 111 ,
v
structure · 88, 113, 122 122
structures· 124 THOMAS· 109, 114, 115 vecteur · 94, 99, 107, 112
synchronisation · 110 topologie · 89, 115 vitesse · 85, 88, 110, 116
traitement · 86, 109, 110, 113,
116, 117, 123, 124
T triangulaire · 99
tridiagonale· 95, 96
tridiagonaux . 113
T805 . 91
178