Vous êtes sur la page 1sur 24

CHAPITRE II

La Mthode des lments Finis


(FEM)

02/2015 II/ 1
MTHODE VARIATIONNELLE
Soit un oprateur L avec ses conditions aux limites, dcrivant un problme :

Problme
original : L f =g ou L f =f Mthode
directe

Solution(s) f0
Fonctionnelle associe F(f)

Stationarit

F (f +f ) F (f )
Forme variationelle : F = lim F = 0 Mthode
f 0 f variationnelle
L'avantage de l'approche variationnelle rside dans le fait qu'il est
numriquement plus facile de rendre une fonctionnelle stationnaire que de
rsoudre une quation diffrentielle !

Dans certains cas, F reprsente une quantit physique ce qui permet de s'assurer
02/2015
de l'existence et/ou l'unicit de la solution ! II/ 2
MTHODE VARIATIONNELLE : Exemple

Considrons deux plaques parallles leves un potentiel diffrent et dont on


cherche le potentiel (x,y) produit dans l'espace vide.

Formulation: Le champ lectrostatique est rgi par : = 0 E = grad

=> L'espace autour des plaques est sans charge: div (E) = 0 !

Par consquent, le potentiel lectrostatique est rgi par

= 0 2 = 0 Laplace

1 2
Un fonctionnelle associe peut tre drive : F()=
2 (x, y) (x, y) dx dy

=> On montre que F reprsente l'nergie lectrostatique stocke pour la solution !
Une fonctionnelle est toujours drive avec des conditions aux limites spcifies.
Dans le cas ci-dessus :
Dirichlet appeles essentielles parce qu'elles doivent tre appliques !
Neumann homognes appeles naturelles parce que si elles existent, elles sont
02/2015
automatiquement satisfaites ! II/ 3
MTHODE VARIATIONNELLE : Exemple (suite)
Identification des conditions aux limites :
Neumann
= =0
n x homogne
Dirichlet non homogne 0, 0 y
(y2) = 1 V

Dirichlet homogne (x, y)
x
(y1= 0) = 0 V

Le champ lectrique est purement vertical sur l'axe de symtrie => Ex(x = 0) = 0!

=> Sachant que E = grad , Ex = =0
x
=> Cette condition limite le problme qui se rduit la moiti de la taille originale!

minimise F qui est la solution du problme si les conditions aux limites sont les
mmes que celles pour lesquelles on a tabli F.

Hypothse simplificatrice: distance entre plaques << leurs dimensions


=> Effets de bords ngligeables et le problme devient unidimensionnel: (y)!
02/2015 II/ 4
SOLUTION: RAYLEIGH-RITZ

En rsum, il faut trouver la solution qui minimise la fonctionnelle :


2
0 d
y2

F()=
2
0
dy
dy

En gnral, une solution analytique pour trouver le minimum n'est pas possible.

La procdure Rayleigh-Ritz consiste approcher la fonction inconnue par une


somme de fonctions i connues appeles fonctions de base.

= i fi
N

o les i sont des coefficients inconnus dterminer.


=> A moins que les i's constituent une base complte du domaine de l'oprateur,
la srie ci-dessus ne donne qu'une approximation de la solution !

Les fonctions d'essai sont choisies selon l'oprateur et/ou la solution recherche :

Polynomiales, Bessel, Laguerre, exponentielles, trigonomtrique, etc.


02/2015 II/ 5
SOLUTION: RAYLEIGH-RITZ
La physique du problme nous permet de trouver des fonctions de base appropries :
=> Le potentiel lectrostatique est une fonction monotone et continue !
Par consquent, des polynmes peuvent tre utiliss comme fonctions d'essai :
(y) = ay2 + by + c avec 0 y 1

Les conditions aux limites en y1= 0 ( = 0) et y2= 1 ( = 1) essentielles imposent


c = 0 et b = (1a) d'o :
(y) = ay2 +(1a) y
0
1
= + 2
La fonctionnelle s'crit maintenant : F(a) [ 2ay 1 a)] dy
2 0
=> "a" est un paramtre variationnel car la valeur de F ne dpend ici que de lui !
1
dF
La forme variationnelle de F est drive : = 0 [ (2ay + 1 a)](2y-1) dy
da 0
dF
F est stationnaire par : = 0 . En rsolvant l'intgrale: (4/3)a = 0 => a = 0 !
da
Solution : (y) = y avec 0 y 1
02/2015 II/ 6
MTHODE DES LMENTS FINIS (FEM)
Dans la plupart des cas, il n'est pas possible de trouver des fonctions de base
dfinies sur tout le domaine de calcul :
=> Les gomtries arbitraires doivent tre approches par des sous-domaines
appels lments finis !

FEM 2D pour une


formulation
variationnelle de
Laplace
(lectrostatique)

Equipotentielles
lments finis de volume pour
une approche variationnelle

=> Triangles (2D) ou ttradres (3D) sont des lments finis gomtrie optimale
02/2015
pour l'approximation de structures ! II/ 7
MTHODES DES LMENTS FINIS (FEM)
Dans le langage anglo-saxon l'expression "Finite Elements Method" implique une
formulation variationnelle et l'utilisation d'lments finis pour numriquement
trouver la solution qui la rend stationnaire.
En Franais, le terme "lments finis de surface" indique l'utilisation d'lments finis
pour rsoudre une quation intgrale par la mthode des moment dont la traduction
anglaise est "Boundary Element Method" (BEM).

La procdure pour appliquer la (FEM) est donc aussi une approche variationnelle qui
se rsume comme suit :
1) Une fonctionnelle associe au problme est drive ou trouve dans un livre
spcialis : x 2

F [f (x)] = [ f (x), f ' (x),..] dx


x1

2) Le domaine de calcul est approch par des lments appels "lments finis",
typiquement :
=> Segments dans le cas unidimensionnel
=> Triangles dans le cas bidimensionnel
=> Ttradres dans le cas tridimensionnel
02/2015 II/ 8
MTHODES DES LMENTS FINIS (suite)

Procdure (suite)
3) Dans chaque lment, la fonction inconnue est approche par une forme
polynomiale dont les coefficients sont des inconnues.

4) Dans chaque lment, la fonction inconnue est approche par une forme
polynomiale dont les coefficients inconnus appels paramtres variationnels
et qui sont les valeurs de la fonction des points spcifiques de l'lment.
5) L'approximation de la fonction sous la forme de l'ensemble des lments est
insre dans la fonctionnelle associe qui prend la forme d'une somme
d'intgrales.

6) L'expression variationnelle de la fonctionnelle est trouve en la drivant par


rapport tous les paramtres variationnels.

7) L'expression variationnelle est rendu stationnaire ce qui gnre un systme


d'quations linaires dont les inconnues sont les paramtres variationnels.
8) Une fois les paramtres variationnels trouvs par inversion, la fonction inconnue
se calcule analytiquement dans chaque lments par la forme polynomiale.
02/2015 II/ 9
FEM : Exemple lectrostatique
Illustrons la procdure complte par un exemple :
0
=> Trouver la capacit linique d'une ligne micro-ruban blinde : r

Procdure : Conducteur
Formulation: quation de Laplace => inconnue: potentiel lectrostatique
1 2
Approche variationnelle : => F()= (x, y) (x, y) dx dy
2
lments finis: => Triangles dans lesquels le potentiel s'exprime par
l'interpolation linaire: (x, y) = c0 + c1x + c2 y
=> Interpolation quadratique: la fonction d'essai comporte six coefficients !
Paramtre variationnels: En FEM on choisit la valeur du potentiel aux
sommets des triangles, plutt que les ci , comme paramtres variationnels :
1=(x1,y1) 2=(x2,y2)
La continuit du potentiel est assure d'un lment
l'autre !
(x, y) Il faut maintenant exprimer (x, y) comme un
polynme dont les coefficients sont fonctions des i et
3= (x3,y3) leurs coordonnes (xi, yi).
02/2015 II/ 10
FEM : Exemple lectrostatique (suite)

1=(x1,y1) 2=(x2,y2) Les ci' sont exprims en termes de i' par inversion:
1
Aire A 1 =c0 +c1x1 +c 2 y1 c0 1 x1 y1 1
c = 1 x y
(x,y) = c 0 + c1 x + c 2 y 2 =c0 +c1x 2 +c 2 y 2 1 2 2 2
3 =c0 +c1x 3 +c 2 y3 c2 1 x3 y3
3
3=(x3,y3)
Les ci sont maintenant insrs dans la fonction d'essai (x, y) :
(x,y) = 1 (x,y) 1 + 2 (x,y) 2 + 3 (x,y) 3
1
avec: i (x,y) = [(x k y j -x j y k )+(y k -y j )x+(x j -x k )y] <= fonctions interpolatrices
2A
Conditions aux limites (compatibles avec la fonctionnelle) :
Dirichlet essentielles : Doivent tre appliques dans la procdure !
Neumann homognes naturelles : Naturellement (au mieux) satisfaites !
Neumann
0 homognes Le lieu o E est purement
n
r =0 tangentiel constitue une
n x,y axes
frontire magntique !
02/2015 II/ 11
FEM : Exemple lectrostatique (suite)
La procdure numrique peut maintenant tre mise en uvre :
Triangulation => La structures est dcoupe en triangles (lments-finis) :
y
n n
1 2
n
n (x, y)

3
x Noeud libre
Noeud forc
=> Les triangles seront le plus possibles quilatraux et petits vers les singularits !
La fonction est donc approche dans chaque triangle n par :
n (x , y) = n1 (x ,y) n1 + n2 (x ,y) n2 + n3 (x ,y) n3
o les NL valeurs libres i doivent tre dtermines. Les nuds forcs ont leur
n

valeur de Dirichlet (essentielle) et ne participent pas au processus variationnel !


Avec l'approximation ci-dessus, la fonctionnelle s'exprime alors par :
N triangles
1 n 2
F(11 , 12 , 13, 12 ...., 3N L ) = 2A n (x, y, 1 , 2 , 3 ) dx dy
n n n

n=1 n
02/2015 II/ 12
FEM : Exemple lectrostatique (suite)
Procdure numrique (suite) :
Construction du systme matriciel :
Stationnarit
Forme variationnelle

F(11,12 ,13 ,12 ...., 3NL ) N triangles 1 n n 2


= n 1
(x, y, 1 , 2 , 3 ) dx dy = 0
n n
1 1
n=1 2A 1
n

F(11,12 ,13 ,12 ...., 3NL ) N triangles 1 n n 2


2 1
= 2A n 1
2
(x, y, n
1
, n
2
, 3
) dx dy = 0

n=1 n

F(11,12 ,13 ,12 ...., 3NL ) N triangles


1 NL (x, y, n , n , n ) 2 dx dy = 0
3NL
= 2 A
n
3NL

1 2 3

n=1 n

[Lij] [ j] = [gi]
Intgration et drivation sont faites analytiquement grce l'utilisation de formes
polynomiales en FEM !
[Lij] creuse et symtrique (oprateur de Laplace)
[gi] contient des valeurs relies aux conditions de Dirichlet (excitation)
02/2015 II/ 13
FEM : Exemple lectrostatique (suite)

Ligne microruban blinde : r = 2,2 , substrat 2 mm, blindage 20x7 mm, ruban 8 mm
(paisseur ngligeable) et diffrence de potentiel de 1 V
=> En utilisant la symtrie (paroi magntique), la moiti de la structure est utilise !

Triangulation 2D Lignes quipotentielles


Respectivement 250 et 750 triangles dans le substrat et l'air.

CPU ngligeable pour le maillage et la solution sur un PC standard.


02/2015 II/ 14
FEM : Exemple lectrostatique (suite et fin)
Les valeurs nodales i sont maintenant trouves par inversion de matrice :
=> Le potentiel et le champ peuvent partout se calculer analytiquement par :
n (x,y) = 1n (x,y)1n + n2 (x,y)n2 + 3n (x,y)3n x, y triangle n

La capacit linique C' est calcule par l'nergie lectrostatique totale qui, nous
l'avons vu, est donne par la fonctionnelle associe, calcule avec la solution :
2W

2
C'= 2 e V arbitrairement C' = 2F
= n n (x, y) dx dy
V mis 1 V! N triangles An

=> On peut aussi trouver C' par le calcul de la charge linique par le flux du champ
de dplacement travers une surface entourant un des conducteurs !

Remarque: Pour trouver l'impdance caractristique Zc = L' /C' de la ligne, on utilise


le concept de la constante dilectrique relative effective eff :
C' C'0 L' 0 eff
0 0 eff= C'/C'0 Zc =
C'
=
C'
r
= 0eff
=> L'lectrostatique (mode quasi-TEM) ne prend pas en compte la dispersion
02/2015
(eff fonction de la frquence) ! II/ 15
FEM : Exemple dynamique du guide
Pour prendre en compte la dispersion et les apparitions de modes en gnral, il faut
rsoudre l'quation d'Helmholtz :
e ez
2T z + (k 2 2 ) =0
hz hz
o k = , cm : vitesse de la lumire du milieu m
cm
=> Problme aux valeurs propres o () et les composantes longitudinales
associes sont dterminer !
On montre que la fonctionnelle associe est donne par:
2 m
2
ezm
{
2
F(ez , hz ) = h m
+ m
2 m
+ z [ezm hzm ]
0 0
m z r
Nombre de Sm
milieux M

1 m
2 2

- (1 )( hz ) + r
2 m 2 2 m
ez ds'
0
c
0

dans laquelle m = ( -1) / ( - r ) avec = ( c 0 ) /
2 2 m

La condition de Etg sur les conducteurs (Dirichlet homogne), essentielle pour F !


La condition de Htg sur les conducteurs (Neumann homogne), naturelle pour F !
02/2015=> Les conditions sont duales sur les parois magntiques ! II/ 16
FEM : Exemple dynamique du guide (suite)
Noeud libre y
Aprs triangulation, la fonctionnelle ez hz(x, y) Noeud forc
associe s'crit :
e1z h1z e2z h2z
Nombre de
de triangles N t

F (ez ,hz ) = i=1


Fi (ez ,hz ) e3z h3z x

On applique le processus variationnel (F = 0) et l'on obtient le systme matriciel


homogne suivant :
ez ez
[A] = [B ] avec = (/c0 ) (1 )
2 2

hz hz
Bien que F soit compliqu, les lments des matrices se calculent analytiquement !
On remarque que les lments de [A] et [B] ne dpendent pas explicitement de et
. La procdure pour tablir le diagramme de dispersion est alors la suivante :

On fixe une valeur de = ( c 0 )/ m = ( 2 1)/( 2 rm ) [A], [B]

ez
On cherche les valeurs propres i = (i/c0)2(12) i , i ,i ,
02/2015
hz i II/ 17
FEM : Exemple dynamique bidimensionnel scalaire
RPONSE D'UN FILTRE INSERTS DANS UN GUIDE RECTANGULAIRE

Considrons des inserts mtalliques dans un guide oprant en mode TE10 :

Les champs partout dans lair (dans le guide)


Charge adapte sont rgis par lquation dHelmholtz
Guide
y homogne.
Inserts mtalliques z
Le mode TE10 a les proprits suivantes :
- Il est invariant selon y
- N'a quune composante lectrique (Ey)
x Les discontinuits (inserts) sont invariantes
TE 10 selon y dans le domaine de calcul :

=> Les modes suprieurs TEn0 induits autour


( 2 + k 2 ) E y (x, z) = 0 des inserts (vanescents) sont aussi
invariants en y !
Pour trouver la fonctionnelle, il faut dfinir les conditions aux limites pour Ey :
- Dirichlet homognes sur les surfaces mtalliques (parois du guide et inserts)
- Conditions dfinir en amont et aval des inserts (pour limiter lespace de calcul)
02/2015 II/ 18
FEM : Exemple dynamique bidimensionnel scalaire (suite)
On dfinit dans deux plans un coefficient de rflexion R et de transmission T , par
rapport lamplitude du mode TE10 incident : inc = E0sin(kxx)exp(-jkzz)
avec k 2z = k 02 k 2x et k x = ( /a) :
=> Ils doivent tre situs des coordonnes z o les modes TEn0 (vanescents) sont
suffisamment attnus par rapport lamplitude du mode TE10 !

x =0 Par symtrie, une condition de


Neumann homogne existe en x = a/2 :

(1+ R) inc T inc


a =0
n x = a/2 z and n=x

Inserts z => Cette condition correspond Hz = 0


en x = a/2: Paroi magntique !
L
L'application de la continuit des composantes tangentielles des champs donne x :

+ jk z = +2 jk z E0sin(k x x) + jk z = 0
n z = 0 and n = -z n z = L and n = z
02/2015 Cauchy non-homogne Cauchy homogne II/ 19
FEM : Exemple dynamique bidimensionnel scalaire (suite)
L'utilisation des conditions aux limites spcifies prcdemment permet de trouver la
fonctionnelle associe l'oprateur d'Helmholtz pour ce problme :

F( )= [ ( ) 2 k 20 ] dx dz + j k 2z dx 4 j k 2z E 0 sin(k
2 2
x x) dx
z = 0, L z = 0
et pour laquelle les conditions de Dirichlet (homognes) sont essentielles !

Le volume de calcul est triangul.


Des formes polynomiales cubique peuvent tre utilises :
=> Meilleure approximation dans les lments !
=> Moins d'lments pour la mme prcision !
=> 10 paramtres variationels/triangle sont ncessaires !
x
Dirichlet homogne L
Neumann homogne
Cauchy non homogne
Cauchy homogne a/2
Nud forc (Dirichlet) z
Nud libre
02/2015 II/ 20
FEM : Exemple dynamique bidimensionnel scalaire (suite et fin)
Une fois les paramtres variationels dtermins par la procdure FEM, le champ peut
tre calculs dans chaque triangle par la fonction d'essai.
Le module du champ total est esquiss ci-dessous :
Ey(a/2,z) Positions limites de z = zref
y

TE10 pur z
Zone multi-modes TE10 pur

La valeur du champ en x = a/2 sur l'axe z au plan de rfrence appropri est utilise
pour calculer le coefficient de rflexion R (= S11 puisque les accs sont adapts ici).
=> L'utilisation du lieu d'amplitude maximum en x = a/2 favorise la prcision !
rflchi
E TE E TE
total
j10 z
j z
On montre que : R = 10
= incident e
10
e 10
incident
E TE E TE z = z ref
10 z ref 10
en amont

Le coefficient de transmission T (= S21 ici) se dtermine de faon similaire sauf que


le plan de rfrence est en aval du filtre (inserts), aussi dans la zone mono mode.
02/2015 II/ 21
FEM: Exemple d'lments finis

De nombreuses formes d'lments ont t proposs:

2D: 1er ordre 2D: 2d ordre 2D: lments


d'arrte 1er ordre
r

2D: mixte 2e 3D: ttradral O


ordre 2d ordre 2D: infini*
* Remplacs maintenant par des conditions aux frontires absorbantes !
=> La liste est loin d'tre exhaustive !
02/2015 II/ 22
FEM: Mesh for 3D problem
Exemple de maillage en modlisation FEM 3D :

Transition lignes fente - Guide


Distribution du SAR dans une tte
rectangulaire (HFSS)
humaine (hautement htrogne)
Les simulateurs ont des mailleurs automatiques et certains mailleurs sont adaptatifs :
=> Un maillage adaptatif utilise une technique de raffinement local selon la
concentration d'nergie, ou d'autres critres, durant le processus de calcul !
02/2015 II/ 23
Mthodes variationnelles et FEM: Rfrences
[1] P.P. Silvester, and R.L. Ferrari, "Finite elements for electrical engineers", Cambridge University Press, New-York,
1983.
[2] O.C. Zienkiewicz, "The finite element method", 3rd edition, London, McGraw-Hill, 1977.
[3] C.W. Steele, "Numerical computation of electric and magnetic fields", Van Nostrand Reinhold Company, New-York,
1987.
[4] S.G. Mikhlin, "Variational methods in mathematical physics", Macmillan, New-York, 1964.
[5] T.K. Sarkar, K.R. Siarkiewicz, and R.F. Stratton, "Survey of numerical methods for solutions of large systems of linear
equations for electromagnetic field problems", IEEE Trans. Antenna Propag., vol. AP-29, pp. 847-856, Nov. 1981.
[6] M.M. Ney, "Method of moments as applied to electromagnetic problems", IEEE Trans. Microwave Theory Tech., vol
MTT-33, pp. 972-980, Oct. 1985.
[7] I.M. Gelfand, and S.V. Formin, "Calculus of variations, Englewood Cliffs, New Jersey: Printice-Hall, 1963.
[8] A. Wexler, "Computation of Electromagnetic fields", IEEE Trans. Microwave Theory Tech., vol MTT-17, pp. 416-439,
Aug. 1969.
[9] R.F. Harrington, "Matrix method for field problems", Proc. of the IEEE, vol. 55, no. 2, pp. 136-149, Feb. 1967.
[10] A. Bossavit, "Simplicial Finite Elements for Scattering Problems in Electromagnetism", Computer Methods in Applied
Mechanics and Engineering, vol. 76, pp. 299-316, 1989.
[11] F.R. Cooray and G.I. Costache, "An Overview of the Absorbing Boundary Conditions", Journal of Electromagnetic
Waves and Applications, vol. 5, no. 10, pp. 1041-1054, 1991.
[12] M.M. Ney, M. Chnier and G. Costache, "Investigations on the Power-Handling Capacity of a Class of E-Plane
Millimeter-Wave Filters Using Finite-Element Modelling", International Jour. of Numerical Modelling: Electronic
Networks, Devices and Fields, vol. 2, no. 2, pp. 93-102, 1989.
[13] Eswarappa, G.I. Costache, and W.J.R. Hoefer, "Finlines in rectangular and circular waveguide housings including
substrate mounting and bending effects-Finite element analysis", IEEE Trans. Microwave Theory Tech., vol MTT-37,
pp. 299-306, Feb. 1989.

02/2015 II/ 24

Vous aimerez peut-être aussi