Sei sulla pagina 1di 16

Mtodo de Elementos Finitos - Teora de Campos

Versin 2010

NOTAS SOBRE EL METODO DE ELEMENTOS FINITOS (FEM)


Este mtodo constituye un mtodo numrico destinado a resolver mediante
ecuaciones matriciales las ecuaciones diferenciales que se plantean en
sistemas discretos (estructuras) o continuos (campos).
Actualmente, se considera al mtodo de las Diferencias Finitas como una
subclase del mtodo de los Elementos Finitos y de hecho se puede demostrar
[Silvester-Chari] que el mtodo FEM se reduce al mtodo DF cuando las mallas
son regulares.
Las aplicaciones actuales del mtodo son muy extensas e incluyen sistemas
lineales y no lineales, estticos, dinmicos tales como Mecnica de Slidos,
Teora de la Elasticidad, Mecnica de Fluidos, Transmisin de Calor y
Electromagnetismo.
En el caso de sistemas contnuos, el mtodo consiste en discretizar el dominio
de inters en Elementos Finitos y resolver, mediante una funcin de prueba o
de aproximacin, la ecuacin que rige el sistema en cada EF para luego sumar
todas las soluciones.
Dado un recinto cerrado los pasos para la resolucin son:
1) Dividir el recinto en Elementos Finitos: Tringulos (3 nodos), Tetraedros (4
nodos), etc.
2) Deducir la ecuacin que describe el potencial dentro de un EF.
3) Plantear las ecuaciones que dan las condiciones de ajuste de las soluciones
en las fronteras de los EF.
4) Calcular los potenciales en los nodos de cada EF mediante algunos de los
mtodos que luego de mencionarn.
5) Resolver las ecuaciones algebraicas planteadas.
Generacin de los Elementos Finitos
-

Los contornos pueden ser irregulares


Los EF sern tan chicos como lo considere el programador. Cuanto ms
vara el potencial, los EF debern ser ms chicos.

Supongamos una simetra plano-paralela: dentro de cada EF se admite una


tipo de variacin del potencial, por ejemplo, lineal:
k(xk,yk)
e(x,y)
i(xi,yi)

j(xj,yj)
Figura N2

Mtodo de Elementos Finitos - Teora de Campos

Versin 2010

Llamando e al elemento finito, el potencial dentro de l ser e ( x, y ) ,


entonces, para todo el recinto, se cumplir:
l

( x, y ) =

[1]

( x, y )

m =1

Aclaremos que la variacin supuesta del potencial dentro del EF podra haber
sido No Lineal.
Tomemos un nico elemento finito triangular plano y analicemos como describir
el potencial dentro de l:

3(x3,y3)
Superficie
Am

y1

em

1(x1,y1)

2(x2,y2)
x

x1
Figura N3
Entonces:
e

em ( x, y ) = 1 m + 2 m x + 3 m y

(x, y en em)

[2]

donde
e

1 m , 2m , 3 m

son constantes diferentes para cada elemento


Esta sera una aproximacin de primer orden. Existen otras aproximaciones de
orden superior. Los son coeficientes a determinar luego.
Notemos que el campo elctrico dentro del cada EF es cte. (para la variacin
lineal del potencial propuesta):
(
(
E em ( x, y ) = em ( x, y ) = 2 x + 3 y

[3]

Ahora tenemos que seguir 2 caminos diferentes para resolver el problema:


2

Mtodo de Elementos Finitos - Teora de Campos

Versin 2010

1 Calcular los potenciales de los nodos de los EF dentro del recinto, a partir de
las condiciones de borde. Esto se efecta mediante clculos variacionales (ver
ms adelante) u otros mtodos como el Mtodo de los Residuos ponderados
de Galerkin.
2 Calcular los factores , una vez calculados los potenciales.
Para un EF solo, esto significa primero calcular los potenciales de los nodos
1, 2, 3 y luego calcular los factores 1, 2, 3.
Calculo de los factores de forma
Mostremos primero el segundo punto. Para eso, supongamos conocidos (por
ahora) los potenciales 1, 2, 3 del elemento.
De aqu en ms no se escribirn los superndices em para no recargar la
notacin (salvo cuando sea necesario para evitar confusiones), pero el lector
no debe olvidarse que estos clculos valen para cada elemento finito.
Evaluando la expresin [2] en los vrtices del tringulo:
i ( x1 , y1 ) = 1 + 2 x i + 3 y i
j ( x 2 , y 2 ) = 1 + 2 x j + 3 y j
k ( x3 , y 3 ) = 1 + 2 x k + 3 y k

[4]

Si i, j, k son 1, 2 ,3 tenemos:

1 ( x1 , y1 ) = 1 + 2 x1 + 3 y1
2 ( x2 , y 2 ) = 1 + 2 x2 + 3 y 2
3 ( x3 , y 3 ) = 1 + 2 x3 + 3 y 3

[5]

de manera que, en forma matricial:

1 x1
[ ] = 1 x 2
1 x3

y1 1
y 2 . 2
y3 3

[6]

despejando 1, 2, 3:

1 1 x1
= 1 x
2
2
3 1 x3

y1 1
y 2 . 2
y3 3

[7]

Este despeje ser posible (solucin nica) si el determinante:

Mtodo de Elementos Finitos - Teora de Campos

1 xi
2 A = 1 x j
1 xk

yi
y j 0
y k

Versin 2010

[8]

donde A es el rea del EF.


reemplazando en [2] tenemos:

1
a i . i + a j . j + a k . k
2A
1
2 =
bi .i + b j . j + bk . k
2A
1
3 =
ci .i + c j . j + ck . k
2A

1 =

)
[9]

donde:
ai = x j y k x k y j
bi = y j y k

[10]

ci = x k x j
Las constantes a, b y c se obtienen por permutacin cclica de los subndices.
Recurdese que tambin estas constantes tienen el superndices em (porque se
deben calcular para cada EF) pero no se han escrito para no complicar la
notacin.
Para i=1, j=2 y k=3 tendremos, en forma matricial:

( x, y ) = [1 x
em

x 2 y 3 x3 y 2
1
y ] em y 2 y 3
2A
x3 x 2

x3 y1 x1 y 3
y 3 y1
x1 x3

x1 y 2 x 2 y1 1
y1 y 2 . 2
x 2 x1 3

[11]

donde Aem es el rea de cada elemento finito em ya que los EF pueden ser
de distintos tamaos (en un mismo recinto). El determinante 2A nunca ser
nulo ya que representa el rea de un tringulo por lo que la solucin del
sistema [4] existe y es nica
Finalmente, vemos que para este caso podemos expresar el potencial dentro
de cualquier elemento em en funcin de los tres potenciales de nodos como:
em ( x, y ) = N 1 ( x, y ).1 + N 2 ( x, y ). 2 + N 3 ( x, y ). 3

em ( x, y ) =

[12]

N j ( x, y). ej

[13]

j =1

Donde

Mtodo de Elementos Finitos - Teora de Campos

Versin 2010

1
[( x2 y3 x2 y3 ) + ( y2 y3 ) x + ( x3 x2 ) y ]
2A
1
N 2 ( x, y ) =
[( x3 y1 x1 y3 ) + ( y3 y1 ) x + ( x1 x3 ) y ]
2A
1
N 3 ( x, y ) =
[( x1 y2 x2 y1 ) + ( y1 y2 ) x + ( x2 x1 ) y ]
2A
N 1 ( x, y ) =

[14]

Y
1 si i = j
Ni ( x j , y j ) =
0 si i j
En forma matricial tendremos, en general:
em ( x, y ) = N i ( x, y ). i + N j ( x, y ). j + N k ( x, y ). k = [ N e ].[ e ]

[15]

donde
[ N e ] = [ N i ( x, y ) N j ( x, y ) N k ( x, y )]

[16]

i
[ ] = j
k
e

Las funciones N j ( x, y ) se denominan Factores de Forma. Son distintos para


cada tipo de elemento. El potencial dentro de cada EF queda as interpolado
por una funcin de interpolacin [13] entre los potenciales de cada nodo del
tringulo.
e

j m son los potenciales de cada nodo del tringulo. Estos potenciales los

calcularemos en el prrafo que sigue a travs de consideraciones energticas


(clculo variacional).
Cada Nj constituye la fraccin con que el potencial de cada nodo del EF
contribuye al potencial en cualquier punto dentro del mismo EF. Se observa la
facilidad de programacin.
Observen que estamos interpolando linealmente el potencial en todo el EF al
contrario que en el mtodo de Diferencias Finitas, en donde slo podamos
saber los potenciales en los nodos de la malla (y luego interpolar, pero esto ya
no sera parte del mtodo, como en EF). El mtodo DF nos d correctamente el
potencial en cada nodo de una malla regular pero el mtodo FEM nos d el
potencial correcto en todos los puntos del recinto, dentro de los errores de
aproximacin, de interpolacin, de eleccin de tamao y tipo de EF, etc.

Mtodo de Elementos Finitos - Teora de Campos

Versin 2010

Escribamos explcitamente los factores de forma de manera general, para este


caso:
em ( x, y ) =

a j +bjx+c j y
a i + bi x + c i y
a + bk x + c k y
i +
j + k
k
2A
2A
2A

[17]

Calculo de los Potenciales de los nodos por el Mtodo Variacional


Para calcular los j de los nodos del tringulo vamos a pedir que la energa
dentro del EF sea mnima, es decir, vamos a elegir la solucin de potenciales
1, 2, 3 que haga mnima la energa dentro del EF y luego, dentro de todo el
recinto de clculo. Esto se conoce como mtodo variacional.
Cuando buscamos el/los extremo/s de una funcin debemos derivar e igualar a
cero. Cuando aplicamos el mtodo variacional lo que queremos encontrar es
toda una funcin que hace mnima una integral. Si tomramos la integral que
nos da la distancia entre 2 puntos en el plano euclidiano cul sera la funcin
que se obtendra? Claramente, la funcin que hace mnimo ese integral es una
recta, la funcin lineal.
Tomemos el caso electroesttico. La energa electroesttica total en un
volumen V (S en 2D) ser la suma de la energa almacenada volumtrica
(debida a cargas volumtricas y a campos exteriores) ms la energa
almacenada debida a la carga superficial:
U=

1
E 2 ds
2

[18]

por otro lado, sabemos que, en simetras plano-paralelas:


2


E = E = +
x y

[19]

reemplazando [19] en [18] nos queda:


U = f ( ( x, y ))
1
2
U = ds
[20]
2
en donde U es la funcional y (x,y) es el argumento de la funcional.

Como
3

e ( x, y ) = N i ( x, y ) ei
i =1

e ( x, y ) = N i ( x, y ) e i
i =1

Mtodo de Elementos Finitos - Teora de Campos

Versin 2010

Reemplazando en la ecuacin de la energa:

1 3 3
ei Ni .N j ds ei
2 i =1 j =1

U ( x, y ) =
Si definimos

K e ij = N i .N j ds

Podemos escribir en forma matricial:


1
U = e
2

[ ] [K ][ ]
t

[21]

ij

Con
1e

e = 2e
3e

[ ]

K11e
e
K e = K 21
K 31e

[ ]

K12e
e
K 22
K 32e

K13e
e
K 23

K 33e

[22]

Ke es la matriz de coeficientes del elemento. Por ejemplo:


K e12 = N1.N 2 ds =
K e12 =

1
[( y2 y3 )( y3 y1 ) + ( x3 x2 )( x1 x3 )] ds
4 A2

1
[( y2 y3 )( y3 y1 ) + ( x3 x2 )( x1 x3 )]
4A

y, en general se puede escribir:

e
ij

K =

b j .bi + c j .ci
4A

bi = y j y k

y a i = x j . x k x k . x j
c =x x
i
k
j

[23]

Necesitamos encontrar los k tal que U sea mnimo en cada EF y luego en todo
el recinto.
La energa asociada con todos los elementos ser:
N
1
U = U e = [ ] t [K ][ ]
2
e =1

Con

[24]

Mtodo de Elementos Finitos - Teora de Campos

Versin 2010

1

2
e = 3 , donde n es el nmero de nodos.

M
n

[ ]

[K] es la matriz de coeficientes global


Para obtener los potenciales de los nodos, debemos minimizar la energa, lo
que implica que la ecuacin de Laplace se satisface si dicha energa es
mnima. Derivando para cada potencial de nodo:
U
=0,
k

k=1n

Para el nodo k esto dar:


n

0 = i Cik
i =1

De manera que para k=1 a n tendremos un sistema de ecuaciones algebraicas


cuyas incgnitas son los potenciales de cada nodo.
Sistema de Ecuaciones Final
En un recinto determinado tenemos 2 tipos de frontera:

Recinto

S2

S1
Figura N4
S1, Condicin de Dirichlet

( S 2 ) = cte.

[25]

S2, Condicin de Neumann

=0

[26]

S2

Mtodo de Elementos Finitos - Teora de Campos

Versin 2010

Importante: La condicin de Dirichlet la tendremos que insertar como dato


dentro de nuestro procedimiento, pero la condicin de Neumann homognea
(llamada tambin en los libros Condicin Natural) se satisface automticamente
debido al procedimiento variacional (sin demostracin, consultar las referencias
al final).
Consideremos que tenemos un problema con frontera tipo Dirichlet, por lo que
los potenciales de los nodos de la frontera son fijos (dato) p (p por
prescribed) y nodos con potenciales a determinar libres f (por free).
Entonces podemos escribir la energa como:

1
U == f
2

K ff
K pf

K fp f
K pp p

p ]

[27]

Aplicamos la derivada con respecto a cada potencial libre (los otros son dato) lo
que queda:
U
=0
k

de forma tal que:

[K ][ ] = [K ][ ]
ff

fp

[ ] = [K ] [K ][ ]
1

ff

fp

[28]

[29]

Ejemplo N1:
Sea el siguiente recinto de clculo sencillo en una simetra planos paralela,
dividido en 2 elementos finitos triangulares. Se quiere calcular el potencial
y
y=1
4

3
2

1
x

1
X=2

dentro del recinto de permeabilidad .


Los datos son los potenciales 3, 4 (100V) y las incgnitas sern los
potenciales 1, 2.
Desarrollamos linealmente el potencial de cada EF:

Mtodo de Elementos Finitos - Teora de Campos

Versin 2010

1 ( x, y ) = N1 ( x, y ).1 + N 2 ( x, y ). 2 + N 3 ( x, y ). 3

[32]

2 ( x, y ) = N1 ( x, y ).1 + N 3 ( x, y ). 3 + N 4 ( x, y ). 4

[33]

Debemos generar la matriz de ensamblaje o matriz de rigidez total, para


todos los EF. Cada EF tendr su matriz de ensamblaje. En este caso
tendremos un matriz de 4x4 (4 potenciales en total, ver figura). Para no tener
que escribir 2 matrices (una para cada EF) vamos a escribir una matriz sola en
donde en cada elemento de la misma, escribiremos el valor de Kij del EF N2
debajo de una barra inclinada y del EF N1, arriba:

1 2 3 4

1 K11

K11
K
21

1/ 2 = 2
Kij
3 K31 K31
4 K 41

K12

K 22
K 32

K13

K13

K 23
K 33

K 33

K 43

K14

K 34

K 44

Como se genera esta matriz?: Tomemos como ejemplo el K31 en donde


tenemos:
K31=31/31. Esto significa El potencial 3 se influencia con el potencial 1 a
travs de los EF N 2 y N1. Por eso ponemos 31/31
Si tomamos el K42, vemos que esta vaco: / lo que significa El potencial 2
no se influencia con el potencial 4 a travs de ningn EF
Por ltimo tomemos el K23: 23/ que significa El potencial 2 se influencia con
el potencial 3 slo a travs del EF N 1.
Por supuesto debemos calcular cada Kij por separado. Si tuviramos n
elementos finitos en el recinto, deberemos generar n matrices Kij en donde los
casilleros de la matriz total KijT estarn formados por la suma de los Kij de cada
EF:
K ijT = K ij1 + K ij2 + ... + K ijn

[34]

De este sistema de ecuaciones tendremos que sacar los potenciales j. Pero


primero calcularemos los coeficientes a, b, c con las frmulas [11]
Elemento Finito N1:
b1 = y 2 y3 = 0 1 = 1
b2 = y3 y1 = 1 0 = 1
b3 = y1 y 2 = 0

10

Mtodo de Elementos Finitos - Teora de Campos

Versin 2010

c1 = x3 x 2 = 2 2 = 0
c2 = x1 x3 = 0 2 = 2
c3 = x 2 x1 = 2 0 = 2

de la misma manera:

a1 = 2
a2 = 0
a3 = 0
Ahora podemos calcular los Kij de cada elemento, por ejemplo
1
K11
=

de la misma manera podemos calcular el resto de los kij. La matriz nos queda:

K 1/ 2

1
1
4
1
5

=
4 0
4
0

0
4
4

4
5 1 0 4

1 5 4 0
KT =
4 0 4 5 1
1

4 0 4 5

Tenamos que resolver la ecuacin [35], es decir:

[ ] = [K ] [K ][ ]
1

ff

fp

de la cual se puede despejar f con los potenciales incgnita 1 y 2.


Para nuestro ejemplo nos queda:
1
K11
= K
2
21

K12 K13
K 22 K 23
1

K14 3
K 24 4

1
5 1 0 4 100
= 1 5 4 0 100

cuya solucin es:

11

Mtodo de Elementos Finitos - Teora de Campos

1 =

200
3

2 =

Versin 2010

200
3

ahora podemos calcular los factores de forma:


Elemento N1:
e

N 1 1 ( x, y ) =

1
[2 + (1) x + 0. y ] = 1 (2 x)
2 .1
2

1
( x 2 y)
2
1
e
N 1 1 ( x, y ) = ( 2 y )
2
e

N 1 1 ( x, y ) =

de la misma manera se har para calcular los Nie2 para el EF N2, entonces,
reescribiendo el potencial de cada EF:
1
[(2 x)1 + ( x 2 y) 2 + 2 y3 ]
2
1
2 ( x, y ) = [(2 2 y )1 + x3 + (2 y x) 4 ]
2

1 ( x, y ) =

Finalmente despus de desarrollar:


200 200
100
+
x+
3
3
3
200
100
2 ( x, y ) =
+ 100 x
y
3
3

1 ( x, y ) =

Figura N6

12

Mtodo de Elementos Finitos - Teora de Campos

Ejemplo N2

Versin 2010

y
y=2

y=1

8
5

9
7
8

6
1

3
2

4
50V
x=1

3
x=2

Solo necesitamos los b y c:

Nodo
1
2
3
4
5
6
7
8
9

Coordenada
X
Y
0
0
1
0
2
0
0
1
1
1
2
1
0
2
1
1
2
2

Constantes a, b, c
Elemento
1
2
3
4
5
6
7
8

-1
1
-1
1
-1
1

0
0
0
0
0
0

-1
1
-1
1
-1
1

13

-1

Mtodo de Elementos Finitos - Teora de Campos

Versin 2010

Asignamos cada modo segn el siguiente esquema


N Nodo

Elemento
1
2
3
4
5
6
7
8

(i)

4
2
5
3
7
5
8
6

1
5
2
6
4
8
5
9

5
1
6
2
8
4
9
5

(k)

(j)
6
(j)
(k)

4
(i)

1)

2)

3)

4)

14

Mtodo de Elementos Finitos - Teora de Campos

Versin 2010

5)

6)

7)

etc

Matriz de coeficientes
Primero veamos cmo es la K del EF N6 (como ejemplo):

1
2
3
4
5
6
7
8

1
0
0
0
0
0
0
0
0

2
0
0
0
0
0
0
0
0

3
0
0
0
0
0
0
0
0

4
0
0
0

5
0
0
0

0
0

0
0

Etc.

15

6
0
0
0
0
0
0
0
0

7
0
0
0
0
0
0
0
0

8
0
0
0

0
0

Mtodo de Elementos Finitos - Teora de Campos

Versin 2010

Estas notas han sido redactadas por el Ing. Ernesto Kisielewsky y revisadas
por el Ing. Ariel Lichtig en base en la siguiente bibliografa:
-

Apunte de ctedra de Teora de CamposNXVI-1997 Elementos Finitos


Lpina -Rodriguez Tarrio. Departamento de Electrotecnia. Facultad de
Ingeniera UBA.
El mtodo de EF aplicado al estudio de Campos Elctricos y Magnticos en
Mquinas Elctricas, Hector Laiz, 1986, Beca de Investigacin N8.
Departamento de Electrotecnia. Facultad de Ingeniera UBA.
El mtodo de Elementos Finitos en el clculo de Campos Magnticos en
Mquinas Elctricas. Balbiano J.L. Trabajo Especial. Departamento de
Electrotecnia. Facultad de Ingeniera UBA.
Elementos Finitos para Ingeniera Elctrica. Silvester- Ferrari Ed. Limusa
1989.
Finite Elements in Electric and Magnetic Field Problems, Silvester-Chari
(Ed.), Wiley, 1980.
An Introduction to Finite Element Analysis. Norrie- De Vries. Ed. Academic
Press. 1978.
Elements of Electromagnetics, M. Sadiku

Para un estudio ms profundo se recomienda:


-

Finite Element Method, Zienkiewicz.


The Finite Element Method Procedures, K. Bathe

16

Potrebbero piacerti anche