Вы находитесь на странице: 1из 47

METODOS NUMRICOS

PARTE II: ELEMENTOS FINITOS





1. - Introduccin
2. - Planteamiento del Mtodo de los Elementos Finitos
3. - Interpolacin en elementos finitos












Dpto. de Ingeniera Mecnica
y de Materiales


1.- INTRODUCCIN AL MTODO DE LOS ELEMENTOS
FINITOS

1.1 INTRODUCCIN
1.1.1 Mtodo de las diferencias finitas
1.1.2 Mtodo de las funciones de prueba
1.1.3 Mtodo de los elementos finitos
1.1.4 Mtodo de los elementos de contorno
1.2 ECUACIN DIFERENCIAL DE 2 ORDEN. PROBLEMAS
DE INGENIERA ASOCIADOS
1.2.1 Torsin en secciones no circulares
1.2.2 Flujo ideal irrotacional
1.2.3 Flujo en medios porosos
1.2.4 Transferencia de calor por conduccin y conveccin

INTRODUCCIN AL MTODO DE LOS ELEMENTOS FINITOS 1

1.- INTRODUCCIN AL MTODO DE LOS ELEMENTOS FINITOS
1.1.- Introduccin
Los problemas fsicos pueden clasificarse en dos categoras: Sistemas discretos y
sistemas continuos. Considerando las leyes de la fsica, un problema de ingeniera se
representa por:
- Un sistema discreto caracterizado por un conjunto de ecuaciones algebraicas que
relacionan un nmero finito de incgnitas o grados de libertad (gdl).
- Un sistema continuo que est caracterizado por un conjunto de ecuaciones
diferenciales en derivadas parciales con sus correspondientes condiciones de
contorno. En ocasiones, es posible obtener una formulacin equivalente en
trminos de ecuaciones integrales.
La solucin del problema, en el primer caso es relativamente simple, ya que consiste en
encontrar la solucin (analtica o numricamente) del sistema de ecuaciones algebraicas.
En el segundo caso, la solucin del problema es ms compleja.
La mejor forma de resolver un problema gobernado por ecuaciones diferenciales es
obtener la solucin analtica. Sin embargo, existen muchas situaciones en que la solucin
analtica es difcil de obtener. Por ejemplo, el dominio de definicin del problema puede
ser complejo, las propiedades pueden variar dentro del mismo, o las condiciones de
contorno pueden ser no simples.
Cuando no es posible encontrar la solucin analtica hay que recurrir a una solucin
numrica (que es generalmente aproximada). El objetivo ser encontrar una solucin con
un error inferior al admisible para su utilizacin en ingeniera. Existen diferentes mtodos
aproximados para la resolucin de ecuaciones diferenciales. Los ms generales se pueden
resumir en los siguientes:
1.1.1.- Mtodo de las diferencias finitas.
En este caso, el dominio de definicin del problema se discretiza en una serie de puntos,
denominados nodos, y el valor de las derivadas de la funcin incgnita se determina en
trminos de su valor en los puntos que lo circundan utilizando un mtodo de diferencias
finitas. Por ejemplo, el valor de las derivadas de una funcin f(x,y) evaluada en el punto ij
puede aproximarse mediante
INTRODUCCIN AL MTODO DE LOS ELEMENTOS FINITOS 2

f
x
f f
h
f
y
f f
k
f
x
f f f
h
ij
i j i j
ij
i j i j
ij
i j i j i j

+
+
+
+
1
1
2
2
1 1
2
2
, ,
, ,
, , ,



Malla regular de diferencias finitas.

Sustituyendo la aproximacin de diferencias finitas en la ecuacin diferencial para cada
uno de los nodos de la malla obtendremos un sistema de ecuaciones cuyas incgnitas son
el valor de la funcin en los nodos.
Las dificultades bsicas que aparecen en la utilizacin del mtodo son las siguientes:
- Es difcil tratar con geometras o condiciones de contorno complejas. La forma
simple de plantear el mtodo consiste en utilizar discretizaciones en puntos
dispuestos regularmente, lo que no es fcil de realizar cuando el contorno es
complejo.
- Puede ser necesario utilizar esquemas iterativos en la resolucin del problema,
dependiendo la estabilidad numrica de diversos parmetros. Las ecuaciones
resultantes pueden estar mal condicionadas.
- El algoritmo de resolucin depende del tipo de ecuacin planteada y es difcil de
generalizar.
En la actualidad se han desarrollado mtodos de diferencias finitas apropiados para la
utilizacin con mallas no regulares. stos permiten tratar problemas con contornos
complejos, y en general se han desarrollado para aplicaciones especficas. El mtodo por
lo tanto no es general.
1.1.2.- Mtodo de las funciones de prueba.
Se supone que la solucin del problema se puede expresar en funcin de un nmero
finito de incgnitas. Por ejemplo, en un problema bidimensional, podramos suponer que
la solucin del problema se puede aproximar mediante un polinomio, definido para todo
el dominio,
u x y u x y a a x a y a x a xy ( , ) $( , ) ... = + + + + +
1 2 3 4
2
5

INTRODUCCIN AL MTODO DE LOS ELEMENTOS FINITOS 3

siendo las incgnitas a determinar los coeficientes a
i
. El grado del polinomio a
considerar, y en consecuencia el nmero de coeficientes incgnita, determinarn la
precisin del resultado obtenido. Para encontrar tales incgnitas se puede aplicar la
condicin de estacionariedad de un funcional (mtodo de Rayleigh-Ritz) o minimizar el
error ponderado sustituyendo la aproximacin en las ecuaciones diferenciales (mtodo de
los residuos ponderados). De la aplicacin de estos mtodos resulta un sistema de
ecuaciones cuyas incgnitas son los parmetros a
i
.
Como utilizaremos posteriormente el mtodo de residuos ponderados, veamos ahora las
ideas bsicas del mismo. Consideremos un problema planteado mediante una ecuacin
diferencial, definida en un dominio, por ejemplo bidimensional 'A' :
L u f ( ) + = 0
Donde 'L' es un operador diferencial y 'f' una funcin definida sobre el dominio.
Tendremos adems unas condiciones de contorno, que por simplicidad en este momento
no vamos a considerar. Para esta ecuacin diferencial podemos definir la funcin residuo
R(u) como:
R u L u f ( ) ( ) = +
Consideremos ahora una funcin de ponderacin , definida para el dominio. Para todo
el dominio podemos definir la integral:
W u R u dA
A
( ) ( ) =
que es evidentemente nula si 'u' es la funcin solucin del problema. La funcin se
denomina funcin de ponderacin. Ahora, la solucin de la ecuacin diferencial se puede
plantear como la bsqueda de la funcin 'u' que anula la forma integral para cualquier
funcin de ponderacin .
Consideremos ahora la solucin aproximada $ u. En este caso, el residuo no ser nulo,
resultando:
R u L u f
W u R u dA
A
( $ ) ( $ )
( $ ) ( $ )
= +
=



Supongamos que la aproximacin de la funcin 'u' depende de m coeficientes a
i
.
Consideremos que se han elegido convenientemente 'm' funciones de ponderacin
j
.
Como la funcin aproximada depende de los coeficientes a
i
, el residuo ponderado para
cada funcin de ponderacin ser tambin funcin de los coeficientes, es decir:
W u R u dA W a a j m
j j
A
j m
( $ ) ( $ ) ( , . . , ) , .. , = = =


1
1
INTRODUCCIN AL MTODO DE LOS ELEMENTOS FINITOS 4

La solucin aproximada del problema puede buscarse como aquella que anula el residuo
ponderado para todas las funciones de ponderacin (
j
) seleccionadas, y por lo tanto
consiste en calcular los coeficientes a
i
a partir del sistema de ecuaciones:
W a a j m
j m
( , .. , ) , .. ,
1
0 1 = =
En general, cada una de estas ecuaciones depender de todos los coeficientes a
i
. El
sistema de ecuaciones resultante es lineal si la ecuacin diferencial lo es. La solucin
encontrada es una solucin aproximada, ya que hemos supuesto la forma de la misma
(polinmica por ejemplo) y hemos anulado el residuo ponderado para un conjunto de m
funciones de ponderacin. Sin embargo, podremos conseguir soluciones ms precisas a
medida que consideremos ms trminos del desarrollo polinmico de la funcin incgnita
del problema.
Las principales desventajas del mtodo son:
- El suponer una nica solucin, vlida para todo el dominio, puede requerir un
nmero excesivo de trminos, con un grado polinmico elevado, dando lugar
posiblemente a errores computacionales elevados.
- Los coeficientes a
i
del polinomio no son fcilmente interpretables desde el punto de
vista fsico.
- Es difcil satisfacer condiciones de contorno generales.
- En general, el sistema de ecuaciones resultante tiene una matriz de coeficientes
llena. Esto significa que deberemos almacenar y operar con todos los trminos de
la matriz para resolver el sistema de ecuaciones. Por otra parte, en general la
matriz de coeficientes estar bien condicionada, facilitando la resolucin numrica
del sistema de ecuaciones.
1.1.3.- Mtodo de los Elementos Finitos.
Se puede decir que el mtodo se basa en los anteriormente descritos, evitando sus
inconvenientes.
1) Se utiliza una discretizacin del problema en nodos (al igual que en diferencias
finitas) siendo las incgnitas el valor de la funcin en los nodos.
2) El dominio se subdivide en un conjunto de subdominios (elementos finitos)
definidos por los nodos que conecta. Para cada elemento se define localmente la
funcin de prueba, en general polinmica, aproximando la funcin incgnita dentro
del elemento en funcin del valor de la misma en los nodos (interpolacin nodal).
3) Considerando la condicin de estacionariedad de un funcional o un mtodo de
residuos ponderados se plantean las ecuaciones algebraicas correspondientes
(ecuaciones de comportamiento aproximadas). Las incgnitas en este caso son el
valor de la funcin en los nodos.
INTRODUCCIN AL MTODO DE LOS ELEMENTOS FINITOS 5

Las ecuaciones de comportamiento aproximadas pueden calcularse mediante ensamblado
de las ecuaciones de comportamiento de cada elemento finito. Esto es una gran ventaja
del mtodo, ya que permite realizar gran parte de los clculos de forma sistematizada.
El anlisis mediante elementos finitos de un problema real lleva asociado usualmente un
gran volumen de datos y resultados, y la resolucin de sistemas de ecuaciones, que no se
pueden resolver sin la ayuda de un computador.
El mtodo de los elementos finitos fue desarrollado en la dcada de los 50 por ingenieros
para el anlisis de sistemas estructurales complejos. En la dcada de los 60 se
establecieron las bases tericas por matemticos, presentndose diversas formulaciones
variacionales. A partir de esta fecha, el mtodo se ha desarrollado ampliamente,
expandindose a mltiples aplicaciones adems de la estructural como son la mecnica de
fluidos, la transferencia de calor, etc.. El mtodo presenta caractersticas que lo hacen
especialmente adecuado a su utilizacin con ordenadores. En concreto, el mtodo puede
ser programado de forma sistemtica para considerar problemas complejos como es el
caso de materiales no homogneos, condiciones de contorno dependientes del tiempo o
comportamiento no lineal.
Una caracterstica bsica del mtodo consiste en interpolar, dentro de cada elemento
finito, el valor de las funciones incgnita en funcin de sus correspondientes valores
nodales. Veamos como se puede expresar dicha interpolacin.
Consideremos inicialmente el caso unidimensional, y un elemento de dos nodos como los
mostrados en la figura.




Elemento unidimensional lineal.
Considerando la funcin a interpolar definida por u(x) dentro de cada elemento podemos
considerar una interpolacin polinmica lineal:
u x x ( ) = +
0 1

INTRODUCCIN AL MTODO DE LOS ELEMENTOS FINITOS 6

Si los nodos tienen de coordenadas x
i
y x
j
y definimos por u
i
y u
j
el valor de la funcin en
los mismos, podemos calcular las constantes polinmicas en funcin del valor de la
funcin en los nodos:
u x
u x
u x u x
x x
u u
x x
u x
u x u x
x x
u u
x x
x
i i
j j
i j j i
j i
j i
j i
i j j i
j i
j i
j i
= +
= +

=

0 1
0 1
0
1
( )

La ltima expresin de la interpolacin se puede escribir alternativamente como:
u x
x x
x x
u
x x
x x
u
j
j i
i
i
j i
j
( ) =


y denominando:
{ }
[ ]
( )
u
u
u
N x
x x
x x
N x
x x
x x
N x N x N x
e
i
j
i
j
j i
j
i
j i
i j
=

,
)
=

'

'

=
( )
( )
( ) ( ) ( ) { } [ ]{ } u x N x u
e
( ) ( ) =
Las funciones N
i
(x) se denominan funciones de forma. La interpolacin polinmica, por
lo tanto se puede escribir como el producto de las funciones de forma por el valor de la
funcin en los nodos del elemento. Estas funciones de forma, adems son generales para
cualquier elemento unidimensional con dos nodos.
Las funciones de forma para el elemento unidimensional de dos nodos se representan en
la figura anterior. Es de destacar que estas funciones son lineales ( como la interpolacin
dentro del elemento) y que toman valor unidad en su nodo de definicin y cero en los
restantes.
Para el caso bidimensional, el razonamiento es el mismo. Consideremos un elemento
triangular lineal como el mostrado en la figura, definido por sus nodos i, j y k. Para
interpolar una funcin u(x,y) podemos considerar para este elemento el polinomio:
( ) u x y x y , = + +
0 1 2

INTRODUCCIN AL MTODO DE LOS ELEMENTOS FINITOS 7



Elemento triangular de tres nodos.
Denominando por u
i
, u
j
y u
k
al valor de la funcin a interpolar en los nodos, tendremos

u x y
u x y
u x y
i i i
j j j
k k k
= + +
= + +
= + +



0 1 2
0 1 2
0 1 2

y resolviendo el sistema de ecuaciones
( )
( )
( )

0
1
2
2
2
2
1
2
1
1
1
= + +
= + +
= + +
= =
= = =
= = =
=
a u a u a u
b u b u b u
c u c u c u
con
x y
x y
x y
a x y x y a x y x y a x y x y
b y y b y y b y y
c x
i i j j k k
i i j j k k
i i j j k k
i i
j j
k k
i j k k j j k i i k k i j j i
i j k j k i k i j
i k
/
/
/
:

Area del triangulo ijk


x c x x c x x
j j i k k j i
= =

Sustituyendo estos coeficientes en el polinomio de interpolacin y agrupando trminos se
obtiene
INTRODUCCIN AL MTODO DE LOS ELEMENTOS FINITOS 8

( ) ( )
( )
( )
u x y a b x c y u
a b x c y u
a b x c y u
i i i i
j j j j
k k k k
, /
/
/
= + + +
+ + + +
+ + +
2
2
2


con lo que, finalmente
( ) ( ) ( ) ( ) [ ]{ }
( )
( )
( )
u x y N x y u N x y u N x y u N x y u
con
N a b x c y
N a b x c y
N a b x c y
i i j j k k
e
i i i i
j j j j
k k k k
, , , , ( , )
:
/
/
/
= + + =
= + +
= + +
= + +
2
2
2


Notar que las funciones de forma son funcin de las coordenadas y dependen de la
geometra del elemento. Tambin indicar que, como se puede comprobar en la figura
adjunta, la interpolacin nodal realizada permite asegurar la continuidad de la funcin
interpolada en la frontera de los elementos (continuidad C
0
). Sin embargo, no se asegura
la continuidad entre elementos para derivadas de la funcin interpolada con respecto a
las coordenadas. Para los problemas que vamos a considerar slo es necesario asegurar
la continuidad de la funcin interpolada, con lo que las funciones de forma obtenidas son
aplicables.

Continuidad C
0
en interpolacin
En general, independientemente del tipo de elemento que estemos considerando, la
interpolacin de elementos finitos siempre se podr escribir como:
[ ]{ } u x y z N x y z u N x y z u
i i
i
n
e
( , , ) ( , , ) ( , , ) = =
=

1

INTRODUCCIN AL MTODO DE LOS ELEMENTOS FINITOS 9

siendo 'n' el nmero de nodos del elemento.
1.1.4.- Mtodo de los Elementos de Contorno.
Utilizando tcnicas matemticas, las integraciones sobre el dominio pueden
transformarse en integrales de contorno. El problema de la integral de contorno puede
resolverse utilizando tcnicas similares a las empleadas por el MEF. El contorno se
subdivide en un conjunto de subcontornos (elementos de contorno). Las ecuaciones
correspondientes al contorno completo se ensamblan a partir de las obtenidas para cada
elemento de contorno.

1.2.- Ecuacin diferencial lineal de 2 orden. Problemas de ingeniera
asociados
El mtodo de los elementos finitos es aplicable a un gran nmero de problemas, y en
general a la resolucin de ecuaciones diferenciales en derivadas parciales definidas sobre
un dominio y con condiciones de contorno diversas. Sin embargo, para centrar el tema,
consideraremos inicialmente en esta asignatura la aplicacin a la ecuacin diferencial
lineal de segundo orden en derivadas parciales:
2 2
x y 2 2
u u
D D Gu Q 0
x y

+ + =


definida sobre un dominio bidimensional A con un contorno S. Tambin se debern
verificar ciertas condiciones de contorno sobre S.
La ecuacin diferencial planteada es simple, pero modela problemas importantes de la
ingeniera, aunque sea como primera aproximacin para la resolucin de problemas
reales. Algunos de ellos pueden ser la torsin en ejes de seccin no circular, el flujo ideal
irrotacional, el flujo en medios porosos, transferencia de calor, etc. Veamos, de forma
resumida estos problemas y el significado de las variables que intervienen.
1.2.1.- Torsin en secciones no circulares.
Segn la teora de Prandtl, la torsin en secciones no circulares se puede modelar
mediante la ecuacin diferencial:
2 2
2 2
c c
1 1
2 0
G x G y

+ + =


INTRODUCCIN AL MTODO DE LOS ELEMENTOS FINITOS 10

Donde es el ngulo de giro entre secciones por unidad de longitud, G
c
el mdulo a
cortante del material y es una funcin de tensiones, de forma que

zx zy
y x
= = ;

Torsin en secciones no circulares
Normalmente se plantea la resolucin del problema para un ngulo y considerando
como condicin de contorno en el contorno de la seccin transversal = k (siendo k una
constante que en particular se puede tomar como 0). Una vez resuelto el problema, el
momento torsor T necesario para producir el giro se calcula como
A
T 2 dA =


1.2.2.- Flujo ideal irrotacional.
El flujo ideal irrotacional es una aproximacin en la que se supone incompresibilidad,
que no existe ningn mecanismo disipativo (ideal) y que no existe rotacin o distorsin
de las partculas de fluido durante el movimiento (irrotacional). El problema puede ser
planteado en base a una formulacin de lneas de corriente o en base a una formulacin
potencial para el caso bidimensional.
Formulacin de lneas de corriente:
Para formular el problema se utiliza la funcin , denominndose lnea de corriente a la
lnea con valor de constante. No existe flujo en direccin perpendicular a una lnea de
corriente y el caudal existente entre dos de ellas es:
Q
ij i j
=
La ecuacin diferencial que gobierna el problema es
INTRODUCCIN AL MTODO DE LOS ELEMENTOS FINITOS 11

2
2
2
2
0
x y
+ =
Obtenindose las velocidades del fluido a partir de
V
y
V
x
x y
= =

;
Como condiciones de contorno del problema se debe imponer que las superficies que
delimitan el conducto sean lneas de valor constante de la lnea de corriente ( = cte ) y
normalmente se imponen velocidades de entrada o salida en zonas donde se conoce tal
distribucin. Por ejemplo, considerar el anlisis del flujo bidimensional confinado
alrededor de dos superficies paralelas alrededor de un cilindro. En las zonas alejadas del
cilindro, el flujo ser uniforme, y considerando las simetras se podr analizar el dominio
mostrado. En las secciones de entrada y salida, supondremos que el fluido no tiene
componente de velocidad en direccin y ( V
y
= 0). La superficie del cilindro y la lnea de
simetra inferior sern una lnea de corriente e impondremos, por ejemplo, que = 0. La
lnea superior tambin es lnea de corriente, y para considerar el flujo de entrada
impondremos que = 5x6 = 30.

Flujo en alrededor de un cilindro

Dominio de anlisis y condiciones de contorno. Formulacin mediante lneas de corriente
En este caso es fcil deducir la ecuacin diferencial que gobierna el problema.
Considerando que el fluido es incompresible, se debe cumplir que div V V
r r r
= = 0,
siendo
r
V el vector de velocidad del fluido. Esta condicin se cumple automticamente si
consideramos la definicin de
r
V a partir de la funcin . Por otra parte, la condicin de
irrotacional implica que
r r r
= x V 0. Considerando el caso bidimensional, sustituyendo la
definicin de
r
V en funcin de en la condicin de irrotacional se llega a la ecuacin
diferencial anteriormente definida.
INTRODUCCIN AL MTODO DE LOS ELEMENTOS FINITOS 12

Formulacin potencial:
En este caso el problema est planteado mediante la funcin potencial . Como el flujo
es irrotacional, se debe verificar que
r r
V = . Por ser incompresible el fluido tendremos
que
r r
= V 0 , con lo que considerando la condicin anterior, el problema queda
planteado como = 0. La ecuacin diferencial correspondiente es, por lo tanto:

2
2
2
2
0
x y
+ =
Las lneas equipotenciales son perpendiculares a las lneas de corriente. Las componentes
de la velocidad del fluido, se obtienen a partir del potencial como
V
x
V
y
x y
= =

;
Para el ejemplo del flujo alrededor de un cilindro, considerando la formulacin potencial
se impondr una velocidad nula en direccin perpendicular al contorno superior e inferior
y una velocidad en direccin x en el contorno izquierdo V
x
= 5. En el contorno de la
derecha, por condiciones de simetra, la funcin potencial ser constante, imponindose
como condicin de contorno un valor arbitrario (origen de potencial).

Dominio de anlisis y condiciones de contorno. Formulacin potencial.
1.2.3.- Flujo en medios porosos.
El flujo en medios porosos, como el que se produce en la tierra, tambin puede
modelarse mediante una ecuacin diferencial lineal de segundo grado. Considerando que
es la altura piezomtrica, y D
x
y D
y
los coeficientes de permeabilidad en las direcciones
x e y respectivamente, tendremos anlogamente al caso anterior:
D
x
D
y
x y

2
2
2
2
0 + =
INTRODUCCIN AL MTODO DE LOS ELEMENTOS FINITOS 13


Flujo en medios porosos.
En el ejemplo mostrado se ha impuesto como condicin de contorno velocidad normal
nula para zonas impermeable (muro vertical debajo de la presa) o zonas suficientemente
alejadas en las que el flujo ser despreciable. Adems se ha impuesto la altura
piezomtrica correspondiente en las zonas donde existe una altura piezomtrica
conocida.
1.2.4.- Transferencia de calor por conduccin y conveccin.
Otra aplicacin modelizable mediante una ecuacin diferencial lineal de segundo orden es
la que gobierna la transferencia de calor. Como ejemplo, considerar la aleta de
refrigeracin de un tubo como la mostrada en la figura. Desde el tubo se transmite por
conduccin a la aleta y esta al ambiente por conveccin (fundamentalmente a travs de la
superficie plana).

Aleta de refrigeracin.
La ecuacin diferencial que gobierna este problema, considerando la variable T como la
funcin que describe la temperatura en la aleta, es
k
T
x
k
T
y
h
t
T
h
t
T
x y f

2
2
2
2
2 2
0 + + =
INTRODUCCIN AL MTODO DE LOS ELEMENTOS FINITOS 14

donde k
x
y k
y
son las conductividades trmicas en x e y respectivamente, h es el
coeficiente de conveccin, t el espesor de la aleta, T
f
la temperatura ambiente. En este
problema se impondra como condicin de contorno la temperatura del fluido en la zona
de contacto con la aleta y que la variacin de temperatura en la direccin normal al
contorno exterior es nula (se desprecia la conveccin en esta zona por ser una superficie
pequea y porque la temperatura en esta superficie ser la ms baja de la aleta).

2.- PLANTEAMIENTO DEL MTODO DE LOS ELEMENTOS
FINITOS

1. INTRODUCCIN
2. RESIDUO
3. MTODO DE LOS RESIDUOS PONDERADOS
4. INTEGRACIN POR PARTES
5. DISCRETIZACIN. DESCOMPOSICIN DEL
DOMINIO EN ELEMENTOS
6. APROXIMACIN NODAL
7. ELECCIN DE FUNCIONES DE PONDERACIN.
FORMULACIN DE GALERKIN
8. PLANTEAMIENTO MATRICIAL DE LA FORMA
INTEGRAL
9. ENSAMBLADO
10. IMPOSICIN DE CONDICIONES DE CONTORNO

2. PLANTEAMIENTO DEL MTODO DE LOS ELEMENTOS FINITOS 1

1.- Introduccin
En este captulo presentaremos la metodologa seguida en la resolucin numrica de una
ecuacin diferencial en derivadas parciales, mediante la aplicacin del mtodo de los
elementos finitos.
Cada uno de los pasos efectuados se ilustrar con su aplicacin sobre la ecuacin
diferencial lineal de segundo orden genrica:
D
u
x
D
u
y
Gu Q
x y

2
2
2
2
0 + + = (1)
definida en un dominio A R
2
, cuya frontera denotaremos por S, con condiciones de
contorno dadas por:
u u en S cond contorno tipo Dirichlet
D
u
x
n D
u
y
n q en S cond contorno tipo Neumann
x x y y
=
+ =

~
( . )
( . )
1
2

(2)
siendo S S
1 2
I = y S S S
1 2
U = , n
x
y n
y
las componentes del vector unitario normal al
contorno S
2
, y donde u(x,y) es la incgnita del problema, con D
x
, D
y
, G y Q constantes,
o a lo sumo funciones de x e y pero no de u, puesto que si as fuera, el problema no sera
lineal.

2.- Residuo
Se define el residuo como el valor que ofrece la ecuacin diferencial cuando se sustituye
en la misma un campo arbitrario u
*
(x,y), y lo denotaremos por R(u
*
). Obviamente se
tendr que siendo u la solucin de la ecuacin diferencial:
2. PLANTEAMIENTO DEL MTODO DE LOS ELEMENTOS FINITOS 2

R u si u u
R u si u u
( )
( )
* *
* *
= =

0
0
(3)
Luego puede entenderse que resolver la ecuacin es lo mismo que hacer que el residuo
sea nulo.
Para la ecuacin diferencial considerada, el residuo ser:
R u D
u
x
D
u
y
Gu Q
x y
( )
*
* *
*
= + +

2
2
2
2
(4)
3.- Mtodo de los Residuos ponderados
El mtodo consiste en buscar la anulacin del residuo exigiendo la anulacin de la forma
integral:
W u R u dA
A
( ) ( ) = = 0 (5)
donde la funcin se conoce con el nombre de funcin de ponderacin o funcin de
peso.
Slo en el caso en que se verifique la ecuacin 5 con independencia de la funcin que
se tome, esto es
W u R u dA
para toda
A
( ) ( ) = =

0
(6)
ser equivalente buscar la funcin u que verifique la ecuacin diferencial, haciendo nulo
el residuo 3, o buscar la funcin que verifique 6.
La forma integral del residuo ponderado correspondiente al ejemplo planteado es:
W u D
u
x
D
u
y
G u Q dA
x y
A
( ) = + +

2
2
2
2
(7)
4.- Integracin por partes
En general, y por razones que en el prximo punto se pondrn de manifiesto, conviene
proceder a integrar por partes la forma integral 6 hasta que el orden de derivacin sobre
la funcin y sobre la funcin u se igualen.
2. PLANTEAMIENTO DEL MTODO DE LOS ELEMENTOS FINITOS 3

Consideremos la ecuacin diferencial planteada y supongamos que D
x
y D
y
son
constantes:
- En primer lugar, el trmino con segundas derivadas en x se integra por partes
respecto a x, y resulta:
2
x x x 2
2
2
u u u
D dx dy D dx dy D dy
x x x x
U dU dx
x
u u
dV dx V
x x

= +


= =





= =




- En segundo lugar, el trmino con segundas derivadas en y se integra por partes
respecto a y, lo cual proporciona:
2
y y y
2
2
2
u u u
D dx dy D dx dy D dx
y y y y
U dU dy
y
u u
dV dy V
y y

= +


= =





= =





- Si denotamos por n
x
y n
y
a las componentes del vector unitario n, en la direccin
normal exterior al contorno S, que tambin se pueden expresar como cos y sen
respectivamente, se tendr


dx dS n dS
dy dS n dS
y
x
= =
= =
sen
cos




Resultando de la agrupacin de las integrales de contorno
D
u
x
dy D
u
y
dx D
u
x
n D
u
y
n dS
x y x x y y
S


+ = +


2. PLANTEAMIENTO DEL MTODO DE LOS ELEMENTOS FINITOS 4

De este modo, se llega finalmente a la expresin
W u D
x
u
x
D
y
u
y
Gu Q dA
D
u
x
n D
u
y
n dS
x y
A
x x y y
S
( ) = + +

+
+ +

(8)
Como la funcin de ponderacin es arbitraria, podemos elegirla de forma que se anule
sobre la parte del contorno S
1
. De este modo,
D
u
x
n D
u
y
n dS D
u
x
n D
u
y
n dS
x x y y
S
x x y y
S

= +


2

y, dado que en la frontera S
2
se tiene la condicin de contorno dada por 2, la ecuacin
anterior se simplificar, resultando
D
u
x
n D
u
y
n dS q dS
x x y y
S S

=

2
(9)
Finalmente, la ecuacin 8 resultar:
W u D
x
u
x
D
y
u
y
Gu Q dA q dS
A
x y
S
( ) ( ) = + + +


2
(10)
5.- Discretizacin. Descomposicin del dominio en elementos
La divisin del dominio en una serie de subdominios disjuntos recubriendo el dominio
original, propio de la tcnica de elementos finitos, nos lleva a considerar la forma integral
W(u) como la suma de las formas integrales particularizadas a cada subdominio o
elemento finito. Este resultado es inmediato a partir de las propiedades de la integral. No
obstante, la interpolacin de elementos finitos que posteriormente se aplique deber
cumplir ciertas condiciones de continuidad para que esto sea cierto.
Suponiendo, por lo tanto, el dominio A descompuesto en N
e
elementos, se tendr:
W u W u
e
e
Ne
( ) ( ) =
=

1
(11)
donde W
e
(u) resulta
2. PLANTEAMIENTO DEL MTODO DE LOS ELEMENTOS FINITOS 5

W u D
x
u
x
D
y
u
y
Gu Q dA q dS
e
A
x y
S S
e e
( ) ( ) = + + +


2
I
(12)
siendo S
e
el contorno del elemento A
e
.
Puesto que W
e
(u), al integrar sobre A
e
, slo hace intervenir la solucin u en el elemento
A
e
, que denotaremos por u
e
, y anlogamente para la funcin de ponderacin, podemos
igualmente escribir
W u D
x
u
x
D
y
u
y
Gu Q dA q dS
e
A
x
e e
y
e e
e e e e
S S
e e
( ) ( ) = + + +


2
I
(13)
donde u
e
hace referencia a la solucin u en el elemento A
e
, y de forma anloga para
e
.
Cuando en cada elemento, la solucin u
e
sea aproximada, se requerir que la
aproximacin permita mantener la continuidad entre elementos, puesto que de lo
contrario no resultara correcta la equivalencia dada por la ecuacin 11 considerando
W
e
(u) dada por la ecuacin 13.
6.- Aproximacin nodal
Si en cada elemento se efecta una aproximacin nodal a partir de n nodos, resultar
u x y N x y u x y N x y u
e
i
e
i i
i
n
i i
e
i
n
( , ) ( , ) ( , ) ( , ) = =
= =

1 1
(14)
En escritura matricial puede representarse como
[ ]
{ } u x y N u
e e
( , ) = (15)
donde [N] representa el vector de las funciones de forma traspuesto y {u
e
} el vector que
contiene el valor de la funcin incgnita en los nodos del elemento considerado.
7.- Eleccin de funciones de ponderacin. Formulacin de Galerkin
Como se coment con anterioridad, las funciones son a priori arbitrarias. Cuando esta
funcin,
e
, en un elemento e se aproxima en la misma base que la funcin incgnita u
e
,
se dice que la formulacin es de Galerkin. En este caso, podemos escribir
2. PLANTEAMIENTO DEL MTODO DE LOS ELEMENTOS FINITOS 6


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

1 1
(17)
que matricialmente puede representarse por
[ ]
{ }
e e
x y N ( , ) = (18)
donde [N] es el vector de funciones de forma transpuesto del elemento y {
e
} es el
vector que contiene los valores nodales de la funcin de peso en el elemento
considerado.
8.- Planteamiento matricial de la forma integral
8.1 Definiciones
- Definimos el operador [L] como:
[ ] L
x
y
=

(20)
- Definimos la matriz [D] como:
[ ] D
D
D
x
y
=

0
0
(21)
- Definimos la matriz [B] como:
[ ] [ ][ ] B L N = (22)
8.2 Desarrollo.
Partiendo de la forma integral para el elemento e dada por la ecuacin (13), se tendr,
considerando las definiciones anteriores:
[ ]
( )
[ ] [ ]
( ) W u D
x
u
x
D
y
u
y
dA L D L u dA
e
A
x
e e
y
e e
e
T
e
A
e e
1
( ) ( ) = + =



Utilizando la aproximacin nodal de la funcin
e
y de la funcin u
e
, indicadas en el
punto anterior, resulta
2. PLANTEAMIENTO DEL MTODO DE LOS ELEMENTOS FINITOS 7

[ ][ ]
{ } ( )
[ ] [ ][ ]
{ } ( )
W u L N D L N u dA
e e
T
e
A
e
1
( ) =


que reordenando, habida cuenta de que las componentes de los vectores {
e
} y {u
e
} son
valores nodales, siendo por lo tanto constantes, resulta
{ }
[ ] [ ] [ ]
( ) { } { } [ ] { } W u B D B dA u k u
e e
T
T
A
e e
T
e e
e
1 1
( ) =

(23)
Por otra parte, definiendo W u
e
2
( )
W u G u dA
e
A
e e
e
2
( ) = (24)
aproximando nodalmente las funciones
e
y u
e
, obtenemos
{ }
[ ] [ ]
{ } { } [ ] { } W u G N N dA u k u
e e
T
A
T e e
T
e e
e
2 2
( ) =

(25)
Definiendo W u
e
3
( )
W u Q dA
e
A
e
e
3
( ) =

(26)
resultar anlogamente
{ }
[ ]
{ } { } W u Q N dA f
e e
T
A
T e
T
e
e
3 3
( ) =

(27)
Finalmente, la integral de contorno tiene una contribucin en el elemento e dada por la
forma integral W u
e
4
( ) definida por
{ }
[ ]
{ } { } W u q dS q N dS f
e
S S
e e
T
S S
T e
T
e
e e
4 4
2 2
( ) = =

=

I I
(28)
La forma integral del elemento e, W
e
(u), resultar de
W u W u W u W u W u
e e e e e
( ) ( ) ( ) ( ) ( ) = + + +
1 2 3 4
(29)
2. PLANTEAMIENTO DEL MTODO DE LOS ELEMENTOS FINITOS 8

Efectuando ahora los productos de matrices e integraciones que aparecen en las
expresiones de las diferentes formas integrales parciales, resulta
{ } [ ] { } W u k u
e e
T
e e
1 1
( ) = (30)
con : [ ]
[ ] [ ] [ ]
( ) k B D B dA
e T
A
e
1
=
(31)
{ } [ ] { } W u k u
e e
T
e e
2 2
( ) = (32)
con : [ ]
[ ] [ ] k G N N dA
e
A
T
e
2
=
(33)
{ } { } W u f
e e
T
e
3 3
( ) = (34)
con : { }
[ ] f Q N dA
e
A
T
e
3
=
(35)
{ } { } W u f
e e
T
e
4 4
( ) = (36)
con : { }
[ ] f q N dS
e
S S
T
e
4
2
=

I
(37)
Sumando ahora estas expresiones, se obtendr, de acuerdo con 29, la expresin matricial
de la forma integral W
e
(u)
{ } [ ] [ ] ( ) { } { } { } ( ) W u k k u f f
e e
T
e e e e e
( ) = + + +
1 2 3 4

resultando finalmente la expresin
{ } [ ] { } { } ( ) W u k u f
e e
T
e e e
( ) = + (38)
9.- Ensamblado
Obtenida la forma integral de cada elemento e segn lo visto en el anterior punto, resta
ahora efectuar la operacin de ensamblado de los elementos, segn
W u W u
e
e
Ne
( ) ( ) = =
=

1
0
2. PLANTEAMIENTO DEL MTODO DE LOS ELEMENTOS FINITOS 9

Supongamos el nmero total de nodos en el dominio igual a M, y sea la expresin de la
forma integral elemental genrica W
e
(u)
{ } [ ] { } { } ( ) W u k u f
e e
T
e e e
( ) = + (39)
En la anterior expresin slo estn involucrados los valores nodales de la funcin y u
correspondientes a los nodos del elemento e.
Definiendo ahora los vectores con las variables nodales de todo el dominio {U} y {},
debemos expandir la matriz de coeficientes [k
e
] y el vector {f
e
} dando lugar a [K
e
] y el
vector {F
e
} respectivamente.
El elemento de [k
e
] situado en la fila i, columna j, multiplica de acuerdo a la ecuacin 39
a la i-sima componente de {
e
} y a la j-sima de {u
e
}, de modo que se deber
posicionar en [K
e
] , en la fila asociada al nmero de nodo correspondiente a la
componente i-sima de {
e
}, y en la columna asociada al nmero de nodo
correspondiente a la componente j-sima de {u
e
}. Anlogamente, se proceder en la
expansin de {f
e
}, posicionando la componente i-esima del vector {f
e
} en la fila de {F
e
}
asociada al nmero de nodo correspondiente a la componente i-sima de {
e
}.
El ensamblado ofrece
{ }
[ ]
{ }
[ ]
{ } [ ]{ } { } ( )
W u W u
K U F
K U F
e
e
Ne
T e
e
Ne
e
e
Ne
T
( ) ( ) = =
=

=
= + =
=
= =


1
1 1
0

(40)
Podra pensarse que dado que la anterior expresin es vlida con independencia de la
funcin de peso , y por lo tanto de sus valores nodales recogidos en el vector {},
sta conducira al sistema algebraico de ecuaciones
[ ] { } { } { } K U F + = 0 (41)
Pero esto todava no es cierto, puesto que como ya vimos la funcin de ponderacin
se toma de modo que se anula sobre la parte del contorno S
1
, con lo cual para todos los
nodos situados sobre esta parte del contorno los valores nodales del vector {} resultan
nulos. As, si n
1
es el nmero de nodos que hay sobre S
1
, en el sistema 41 existirn n
1

ecuaciones linealmente dependientes. Este problema queda solventado al introducir las
condiciones de contorno de u sobre S
1
que pasamos a analizar en el punto siguiente.
2. PLANTEAMIENTO DEL MTODO DE LOS ELEMENTOS FINITOS 10

10. Imposicin de condiciones de contorno
En este punto vamos a proceder a introducir las condiciones de contorno de Dirichlet, es
decir las asociadas al valor de u sobre el contorno S
1
, puesto que las condiciones de
contorno sobre la frontera S
2
estn implcitas en la formulacin como se ha puesto de
manifiesto a lo largo del tema.
Para la imposicin de stas condiciones basta eliminar del sistema algebraico 41 las
ecuaciones asociadas a los nodos donde el valor de la funcin resulta nulo,
sustituyndolas por una ecuacin que exprese que en dicho nodo el valor de la funcin
incgnita u est impuesto.
Si suponemos que en el nodo j es conocido el valor de la funcin incgnita, esto es
u x y u
j j j
( , )
~
= (42)
Procederemos eliminando del sistema algebraico de ecuaciones 41 la ecuacin j-sima, lo
cual se lleva a cabo poniendo a cero todas las entradas de la fila j en la matriz [K], salvo
la correspondiente a la columna j en la que pondremos un 1. Por otra parte, en la fila j del
vector {F} pondremos el valor de
~
u
j
. De este modo, la nueva ecuacin j-sima resultante
de 41 reproduce la ecuacin 42.
Este procedimiento se debe repetir para todos los nodos donde el valor de la funcin u
est especificado.

3.- INTERPOLACIN EN ELEMENTOS FINITOS

3.1 INTRODUCCIN
3.2 FORMAS BSICAS DE ELEMENTOS
3.3 INTERPOLACIN POLINMICA. FUNCIONES DE
FORMA
3.4 INTERPOLACIN POLINMICA EN COORDENADAS
GLOBALES
3.5 INTERPOLACIN EN COORDENADAS LOCALES
3.6 TRANSFORMACIN DE COORDENADAS.
ELEMENTOS ISOPARAMTRICOS

3.- INTERPOLACIN EN ELEMENTOS FINITOS 1

3. INTERPOLACIN EN ELEMENTOS FINITOS
3.1 Introduccin
Interpolar es aproximar el valor de una funcin entre puntos conocidos, en base al valor
de dicha funcin en tales puntos. En elementos finitos, las funciones incgnita se
sustituyen por una funcin aproximada, construida a tramos dentro de cada elemento, y
funcin del valor de la misma en los nodos. En general se utilizan funciones de
interpolacin polinmicas. Tales funciones permiten formular de forma ms sencilla el
mtodo de los elementos finitos, facilitan los clculos numricos (especficamente la
derivacin e integracin), y permiten aumentar la precisin incrementando el orden del
polinomio de interpolacin (en teora, un polinomio de orden infinito corresponde a la
solucin exacta). Las funciones trigonomtricas tambin poseen algunas de estas
propiedades, aunque se utilizan mucho menos que las polinmicas en elementos finitos.

Figura 1 Interpolacin polinmica unidimensional.
En elementos finitos, la interpolacin dentro de cada elemento se plantea mediante las
funciones de forma. As, si queremos interpolar la funcin a partir del valor de dicha
funcin en los nodos que definen el elemento (
i
), tendremos que buscar las funciones de
forma N
i
tales que
[ ] { } = N N
i i
e
(1)
3.- INTERPOLACIN EN ELEMENTOS FINITOS 2

donde [N] es el vector de funciones de forma transpuesto y {
e
} es el vector que
contiene el valor de la funcin incgnita en los nodos del elemento. Las funciones de
interpolacin, y en consecuencia las funciones de forma, no pueden elegirse
arbitrariamente. Existen ciertos criterios derivados de orden polinmico, completitud y
de continuidad entre elementos que deben cumplirse para asegurar la convergencia a la
solucin exacta a medida que el tamao de los elementos tiende a cero. Con respecto a
continuidad dependiendo del tipo de problema se requerir nicamente continuidad C
0

(continuidad nicamente en la funcin interpolada) u rdenes de continuidad mayores.
3.2 Formas bsicas de elementos
La mayor parte de los elementos finitos son geomtricamente simples, de forma que sea
posible modelar cualquier dominio de forma arbitraria. El nmero de nodos del elemento
depende del tipo de variables nodales, del tipo de funciones de interpolacin y del grado
de continuidad requerido.
En la Figura 2 se muestran los elementos bidimensionales ms usuales. Se pueden definir
bsicamente dos familias, la triangular y la cuadriltera. Los elementos ms sencillos de
cada familia son el triangular de tres nodos y el cuadriltero de cuatro. Ambos elementos
son de lados rectos. En ocasiones se forma el elemento cuadriltero mediante dos
elementos triangulares. Elementos de orden superior son los cuadrticos (triangular de
seis nodos y cuadriltero de ocho nodos), cbicos, etc. En estos elementos se definen
funciones de interpolacin polinmica de mayor orden y pueden tener los lados curvos
(formulacin isoparamtrica) con lo que se pueden utilizar para aproximar contornos
curvos con un nmero reducido de elementos.

Figura 2.- Familias de elementos bidimensionales.

3.- INTERPOLACIN EN ELEMENTOS FINITOS 3

3.3 Interpolacin polinmica. Funciones de forma
3.3.1 Definicin
En un elemento unidimensional, si una variable (x) se interpola polinmicamente
tendremos
( )
( )
( ) { } { }

x x x x
x x x x P
n
n
n
n
T
= + + + +
=

=
0 1 2
2
2
0
1
2
1
..
..
..

(2)
Donde el vector {P} contiene los trminos del desarrollo polinmico y el vector {}
contiene los coeficientes de interpolacin. Consideremos el elemento definido por un
total de q nodos. Denominando por
j
al valor de la funcin en el nodo j, de
coordenada x
j
, tendremos
{ } [ ]{ }


1
2
3
1 1
2
1
2 2
2
2
3 3
2
3
2
0
1
2
1
1
1
1
..
..
..
..
.. .. .. .. ..
..
..
q
n
n
n
q q q
n
n
e
x x x
x x x
x x x
x x x
C

'

= (3)
Donde {
e
} representa el vector que contiene el valor de la funcin en todos los nodos
del elemento y [C] es una matriz (q n+1) funcin de la posicin de los puntos nodales.
Considerando que q = n+1 y que existe la inversa de la matriz [C]
{ } [ ] { } =

C
e
1
(4)
y, sustituyendo este resultado en la ecuacin 2:
( ) { } [ ] { } x P C
T
e
=
1
(5)
La matriz {P}
T
[C]
-1
define las denominadas funciones de forma, que en el caso
unidimensional considerado puede escribirse como [N(x)]. Notar que las funciones de
forma son funciones de la coordenada espacial x y de las coordenadas de los nodos que
definen el elemento. De esta forma, en general la interpolacin polinmica podr
escribirse como
3.- INTERPOLACIN EN ELEMENTOS FINITOS 4

( ) ( ) x N x
i
i
q
i
=
=

1
(6)
Planteando la interpolacin polinmica mediante funciones de forma es posible separar
las funciones de interpolacin N
i
del valor de la funcin interpolada en los nodos,
i
. Si
consideramos el caso bidimensional o tridimensional, el planteamiento es anlogo.
Evidentemente, una primera condicin para poder realizar la interpolacin es que el
nmero de trminos del desarrollo polinmico (n+1) sea igual al nmero de nodos del
elemento (q).
El clculo de las funciones de forma a partir de la expresin [N] = {P}
T
[C]
-1
debe
realizarse de forma analtica ya que en elementos finitos ser necesario obtener las
derivadas de las funciones de forma con respecto a las coordenadas. El clculo explcito
segn tal expresin puede ser complejo para elementos con un gran nmero de nodos,
con lo que en general se buscarn las funciones de forma directamente.
3.3.2 Requisitos de interpolacin
Para que el mtodo de los elementos finitos presente convergencia es necesario que las
funciones de interpolacin cumplan determinadas condiciones. Para el tipo de problema
que estamos considerando, se debe garantizar la continuidad C
0
en las fronteras entre
elementos, de forma que es necesario que exista nicamente continuidad en las funciones
a interpolar y no es necesaria en sus derivadas. Adems, ser obligatorio incluir ciertos
trminos en el desarrollo polinmico, en concreto el trmino constante y los lineales.


Figura 3.- Continuidad C0 entre elementos.
Por otra parte en elementos bidimensionales (y tridimensionales), es conveniente que el
tipo de interpolacin sea similar en cualquier direccin (isotropa o invarianza
geomtrica) para que pueda representarse el mismo tipo de variacin de la funcin
incgnita en cualquier direccin.
3.- INTERPOLACIN EN ELEMENTOS FINITOS 5

Para conseguir isotropa geomtrica en dos dimensiones es necesario incluir de forma
simtrica los trminos del tringulo de Pascal.


Figura 4.- Tringulo de Pascal.
Por ltimo, la aproximacin polinmica puede considerarse como un desarrollo en serie
de la funcin incgnita dentro de cada elemento. Por este motivo, el error cometido en la
interpolacin depender del orden del polinomio completo incluido en la interpolacin y
no del trmino de mayor grado. De esta forma, es conveniente intentar incluir todos los
trminos de un cierto grado antes de incluir trminos superiores aisladamente.
3.3.3 Propiedades de las funciones de forma
A partir de la definicin de las funciones de forma de la ecuacin 6 se puede deducir
directamente que cada funcin de forma tiene valor unidad en su nodo de definicin y
cero en los restantes, es decir
( ) N x y z
si i j
si i j
j i i i
, , =
=

1
0
(7)
Adems, para que exista continuidad C
0
entre elementos, es necesario que en cada una
de las fronteras la interpolacin dependa exclusivamente del valor de la funcin incgnita
en los nodos que pertenecen a tal frontera. En consecuencia, las funciones de forma
deben ser nulas para las fronteras del elemento que no estn definidas por el nodo
correspondiente. En la Figura se muestra la representacin grfica de las funciones de
forma de un elemento cuadriltero de 8 nodos que cumplen los criterios antes definidos.
3.- INTERPOLACIN EN ELEMENTOS FINITOS 6


Figura 5.- Funciones de Forma.
3.4 Interpolacin polinmica en coordenadas Globales
Siguiendo el desarrollo efectuado hasta el momento, la forma ms inmediata de obtener
las funciones de forma consiste en definir el polinomio de interpolacin, considerar la
interpolacin en los nodos, calcular los coeficientes del polinomio de interpolacin e
identificar las funciones de forma.
A modo de ejemplo, consideremos el elemento bidimensional ms sencillo, que es el
tringulo de tres nodos. Dicho elemento est definido por tres nodos, que
denominaremos i, j y k. Las coordenadas de tales nodos estn definidas por (x
i
,y
i
), (x
j
,y
j
)
y (x
k
,y
k
). Buscamos un polinomio de interpolacin de continuidad C
0
. El elemento tiene
tres nodos y por lo tanto el polinomio de interpolacin debe de contener tres trminos, y
como debemos retener los trminos constantes y lineales, el polinomio de interpolacin
ser
( ) x y x y , = + +
0 1 2
(8)


Figura 6.- Interpolacin en el elemento triangular lineal.
3.- INTERPOLACIN EN ELEMENTOS FINITOS 7

Denominando por
i
,
j
y
k
al valor de la funcin a interpolar en los nodos, tendremos



i i i
j j j
k k k
x y
x y
x y
= + +
= + +
= + +
0 1 2
0 1 2
0 1 2
(9)
y resolviendo el sistema de ecuaciones
( )
( )
( )



0
1
2
2
2
2
1
2
1
1
1
= + +
= + +
= + +
= =
= = =
= = =
=
a a a
b b b
c c c
con
x y
x y
x y
a x y x y a x y x y a x y x y
b y y b y y b y y
c x
i i j j k k
i i j j k k
i i j j k k
i i
j j
k k
i j k k j j k i i k k i j j i
i j k j k i k i j
i k
/
/
/
:

Area del triangulo ijk


x c x x c x x
j j i k k j i
= =
(10)
Sustituyendo estos coeficientes en el polinomio de interpolacin y agrupando trminos se
obtiene
( ) ( )
( )
( )

x y a b x c y
a b x c y
a b x c y
i i i i
j j j j
k k k k
, /
/
/
= + + +
+ + + +
+ + +
2
2
2

(11)
con lo que, finalmente
( ) ( ) ( ) ( )
( )
( )
( )
x y N x y N x y N x y
con
N a b x c y
N a b x c y
N a b x c y
i i j j k k
i i i i
j j j j
k k k k
, , , ,
:
/
/
/
= + +
= + +
= + +
= + +
2
2
2

(12)
3.- INTERPOLACIN EN ELEMENTOS FINITOS 8

Notar que las funciones de forma son funcin de las coordenadas y dependen de la
geometra del elemento. En general, la obtencin analtica directa de las funciones de
forma puede ser compleja y laboriosa. Adems, para el clculo de la matriz de rigidez,
por ejemplo, es necesario realizar integraciones en cada elemento. Tales integrales
pueden ser difciles de realizar considerando la geometra real del elemento. Por estos
motivos, en general, la definicin de las funciones de forma se realiza en unas
coordenadas normalizadas de elemento (elemento de referencia) que facilitan tanto su
obtencin, como los clculos asociados a elementos finitos.
3.5 Interpolacin en coordenadas locales.
En este apartado consideraremos la obtencin de las funciones de forma de continuidad
C
0
para los elementos bidimensionales considerando las coordenadas normalizadas del
elemento. Posteriormente describiremos los cambios de coordenadas necesarios para
considerar el elemento real y la influencia que este cambio de coordenadas implica en los
clculos de elementos finitos.
3.5.1 Elementos cuadrilteros
El elemento de referencia y las coordenadas normalizadas que se utilizan en los
elementos cuadrilteros son los que se muestran en la Figura 7.

Figura 7.- Elemento Cuadriltero. Elemento y coordenadas de referencia
Un primer grupo de elementos cuadrilteros son los de la familia de Lagrange. Este
elemento tiene dispuestos los nodos (en el contorno e interiores) en forma de malla
regular, como se muestra en la Figura 8.
3.- INTERPOLACIN EN ELEMENTOS FINITOS 9


Figura 8.- Elemento cuadriltero de Lagrange.
Veamos cmo se puede obtener directamente la funcin de forma asociada al nodo (I,J)
de un elemento cualquiera de la familia de Lagrange.
La funcin de forma la podemos obtener como el producto de dos polinomios, uno
definido en y el otro definido en (que toman valor unidad en el nodo considerado y
cero en el resto). El producto de ambos polinomios dar la unidad en el nodo (I,J), cero
en los restantes y satisfar la continuidad C
0
entre elementos.
Los polinomios de una variable que cumplen las condiciones antes mencionadas son los
denominados de Lagrange, y tienen la forma general
( )
( ) ( )( ) ( )
( ) ( )( ) ( )
l
I
n I I n
I I I I I I n



=


+
+
0 1 1
0 1 1
.. ..
.. ..
(13)
Y, multiplicando dos polinomios de Lagrange, cada uno de ellos en una direccin de las
coordenadas normalizadas, tendremos
( ) ( ) N l l
IJ I
n
J
m
= (14)
Las funciones de forma de los elementos de la familia de Lagrange son fciles de
formular, sin embargo, en la prctica no se suelen utilizar frecuentemente ya que
contienen nodos interiores y, pese a que en el polinomio resultante aparecen trminos de
grado elevado, prescinden de trminos de menor grado, con lo que el polinomio
completo resultante no es muy eficaz.
Por ejemplo, para aquellos elementos en los que m = n, aparecen trminos de grado 2n
(
n

n
), y sin embargo el polinomio completo es de grado n. En la Figura 9 se muestra en
el tringulo de Pascal la distribucin de trminos polinmicos para este tipo de
elementos.

3.- INTERPOLACIN EN ELEMENTOS FINITOS 10


Figura 9.- Distribucin de trminos polinmicos en elementos de la familia de Lagrange para m = n.
Por lo tanto los elementos de la familia de Lagrange introducen trminos parsitos
(aquellos de grado elevado que no estn incluidos en el polinomio completo). El error
cometido en la interpolacin disminuir a medida que el elemento tenga ms nodos, pero
a costa de aumentar excesivamente el nmero de gdl del elemento.
Para mejorar esta situacin, se tiende a utilizar nicamente los nodos en el contorno del
elemento, con objeto de reducir el nmero de trminos parsitos. Bajo este enfoque
surge la denominada familia serendpita. A continuacin se representan los tres primeros
elementos de esta familia, con sus correspondientes funciones de forma.

Figura 10.- Familia serendpita. Elemento lineal
( ) ( )
( ) ( )
( ) ( )
( ) ( )
N
N
N
N
1
2
3
4
1 1 4
1 1 4
1 1 4
1 1 4
=
= +
= + +
= +




/
/
/
/
(15)
3.- INTERPOLACIN EN ELEMENTOS FINITOS 11


Figura 11.- Familia serendpita. Elemento cuadrtico
( ) ( ) ( )
( ) ( ) ( )
( ) ( ) ( )
( ) ( ) ( )
( ) ( )
( ) ( )
( ) ( )
( ) ( )
N
N
N
N
N
N
N
N
1
2
3
4
5
2
6
2
7
2
8
2
1 1 1 4
1 1 1 4
1 1 1 4
1 1 1 4
1 1 2
1 1 2
1 1 2
1 1 2
= + +
= + +
= + +
= + +
=
= +
= +
=








/
/
/
/
/
/
/
/
(16)

Figura 12.- Familia serendpita. Elemento cbico
N
N
N
N
1
2 2
2
2 2
5
2
6
2
1 1 9 10 32
1 1 9 10 32
9 1 1 1 3 32
9 1 1 1 3 32
= +
= + +
=
= +




b gb g c h
b gb g c h
c hb gb g
c hb gb g
/
/
/
/
(17)
3.- INTERPOLACIN EN ELEMENTOS FINITOS 12

En la Tabla I se muestra la comparacin entre los elementos cuadrilteros de la familia de
Lagrange y los serendpitos.
Tabla I: Comparacin entre elementos cuadrilteros de Lagrange y Serendpitos.

Elemento Familia N de nodos Grado polinomio
completo
Trminos
parsitos
Lineal Lagrange
Serendpita
4
4
1
1
1
1
Cuadrtico Lagrange
Serendpita
9
8
2
2
3
2
Cbico Lagrange
Serendpita
16
12
3
3
6
2
3.5.2 Elementos triangulares
Los elementos triangulares tienen como primera ventaja sobre los cuadrilteros el que
permiten aproximar de forma ms sencilla cualquier contorno. Adems, la disposicin de
los nodos en el elemento puede realizarse de forma evidente siguiendo el esquema del
tringulo de Pascal, con lo que se podrn conseguir funciones de interpolacin sin
trminos parsitos. En la Figura 13 se muestra los elementos lineal, cuadrtico y cbico
de la familia de elementos triangulares.

Figura 13.- Familia de elementos triangulares. Elementos lineal, cuadrtico y cbico.
En la Figura 14 se muestran los elementos triangulares en coordenadas y , de forma
anloga al caso de elementos cuadrilteros. Siguiendo razonamientos anlogos a los
empleados en los elementos cuadrilteros, a continuacin se muestran las funciones de
forma de los elementos triangulares en coordenadas normalizadas.
3.- INTERPOLACIN EN ELEMENTOS FINITOS 13


Figura 14.- Familia de elementos triangulares. Coordenadas normalizadas.
Para el elemento triangular lineal se obtienen las siguientes funciones de forma
N
N
N
1
2
3
1 =
=
=

(18)
y para el cuadrtico
( ) ( )
( )
( )
( )
( )
N
N
N
N
N
N
1
2
3
4
5
6
1 1 2 2
1 2
1 2
4 1
4
4 1
=
=
=
=
=
=




(19)
3.6 Transformacin de coordenadas. Elementos Isoparamtricos.
En los apartados anteriores se han descrito las familias de elementos ms usuales y se han
obtenido las funciones de forma de los mismos para el caso de continuidad C
0
. Dichas
funciones de forma se han obtenido considerando el elemento definido en sus
coordenadas de referencia o coordenadas locales. Queda por lo tanto definir la forma de
trasladar la interpolacin a las coordenadas globales (reales) en las que se define el
elemento y considerar la posibilidad de que los elementos de orden elevado tengan sus
lados curvos. Esto se realiza mediante transformacin de coordenadas.
x
y
f


,
)
=


,
)

'

(20)

3.- INTERPOLACIN EN ELEMENTOS FINITOS 14


Figura 15.- Elemento de referencia y elemento real.
3.6.1 Elementos isoparamtricos.
La forma ms usual de realizar la transformacin de coordenadas es utilizando funciones
de forma. As, conocidas las coordenadas globales de los puntos nodales, se pueden
interpolar las coordenadas de un punto del elemento como:
x N x
y N y
i i
i i
=
=

( , )
( , )


(21)
El elemento real, por lo tanto, se define mediante las coordenadas de sus nodos y la
interpolacin realizada. En concreto, la forma de frontera del elemento depende de la
interpolacin realizada a travs de las funciones de forma, pudiendo dar lugar a
contornos curvos. Las funciones de forma N
i
son funcin de las coordenadas locales del
elemento, y deben ser tales que la interpolacin resultante sea de continuidad C
0
en la
frontera entre elementos. Si esto no se cumple, podran aparecer solapamientos o lagunas
en la frontera comn a dos elementos (ver Figura 16). Por otra parte, dependiendo del
valor de las coordenadas, el elemento puede estar excesivamente distorsionado, llegando
en situaciones extremas a "plegarse" sobre s mismo. Esta situacin se representa en la
Figura 16 y debe de ser detectada en el anlisis ya que puede producir resultados
errneos.
3.- INTERPOLACIN EN ELEMENTOS FINITOS 15


Figura 16.- Continuidad entre elementos y distorsiones inaceptables debidas a la transformacin de coordenadas.
Es posible utilizar en la interpolacin de coordenadas nodos diferentes a los usados en la
interpolacin de las funciones incgnita del problema. No obstante, se suelen utilizar los
mismos nodos (elementos isoparamtricos) y las mismas funciones de forma,
satisfacindose por lo tanto la continuidad C
0
en la frontera entre elementos.
3.6.2 Calculo de matrices de elemento.
En general, en el clculo de las matrices y vectores asociados al mtodo de los elementos
finitos, es necesario calcular las derivadas de las funciones de forma con respecto a las
coordenadas globales. Las funciones de forma dependen explcitamente de las
coordenadas locales, con lo que tales derivadas no son inmediatas.
La derivada de una funcin de forma con respecto a las coordenadas locales, se puede
escribir como
[ ]

N
N
x y
x y
N
x
N
y
J
N
x
N
y
i
i
i
i
i
i

(
(
(

(22)
Donde el vector de derivadas de las funciones de forma con respecto a las coordenadas
locales es fcilmente evaluable ya que se dispone de su formulacin explcita en dichas
coordenadas. Para calcular la matriz [J] ( matriz jacobiana de la transformacin de
coordenadas) slo debemos recordar que las coordenadas globales se interpolan
mediante funciones de forma de las coordenadas nodales. Por ejemplo, como
( ) x N x
i i
= , (23)
tendremos que
3.- INTERPOLACIN EN ELEMENTOS FINITOS 16

( )

x N
x
i
i
=
,
(24)
El resto de elementos de la matriz jacobiana se obtiene de forma similar, en base a las
derivadas de las funciones de forma y de las coordenadas de los puntos nodales.
Si la inversa de la matriz jacobiana existe, partiendo de 22 se obtiene
[ ]

N
x
N
y
J
N
N
i
i
i
i

1
(25)
El determinante de la matriz jacobiana relaciona un elemento diferencial definido como
dxdy con el elemento diferencial dd . De esta forma, siempre y cuando no existan
degeneraciones del elemento existir la inversa de la matriz jacobiana. El clculo de tales
derivadas se realiza en general numricamente ya que la obtencin de una frmula
explcita es compleja.
3.6.3 Integracin numrica.
Las matrices de elemento estn definidas en elementos finitos mediante integrales.
Exceptuando el caso de elementos muy sencillos, para realizar la integracin se
consideran coordenadas locales. As, las integrales se transforman como
( ) ( ) [ ] G x y dxdy G J d d
A A
g l
, , = det (26)
En este caso, los lmites de integracin son sencillos (elemento de referencia), pero no as
el integrando, que slo puede evaluarse numricamente, exceptuando el caso de
elementos muy sencillos. En general, por lo tanto, se utilizar integracin numrica.
Veamos en primer lugar el caso de integracin numrica unidimensional, para
posteriormente extrapolar a casos bidimensionales. En este caso, consideraremos
integrales de la forma
( ) I f d =


1
1
(27)
3.- INTERPOLACIN EN ELEMENTOS FINITOS 17


Figura 17.- Cuadratura de Newton-Cotes.
Un primer tipo de integracin numrica es la denominada Cuadratura de Newton-Cotes.
En ella, se definen a priori un nmero de puntos en el intervalo de integracin (en general
distribuidos uniformemente), ajustando el integrando a un polinomio que pase
exactamente por tales puntos, y obteniendo el resultado integrando exactamente tal
polinomio. Como n valores de la funcin definen un polinomio de grado n-1, el error ser
del orden de O(h
n
), siendo h el tamao del elemento en coordenadas globales. Este
mtodo conduce a expresiones de la forma
( ) ( ) I f d H f
i
i
n
i
=



1
1
1
(28)
para los casos de 2,3 y 4 puntos de integracin se obtienen los siguientes resultados
mostrados en la Tabla II.
Tabla II Cuadratura de Newton-Cotes.

n
i
H
i

2 -1.0
1.0
1.0
1.0
3 -1.0
0.0
1.0
1/3
4/3
1/3
4 -1.0
-1/3
1/3
1.0
1/4
3/4
3/4
1/4
Si en vez de especificar a priori los puntos de integracin, se busca la posicin de stos
para que se obtenga la mxima precisin, para un nmero de puntos de integracin dado,
el resultado ser ms exacto. Considerando la expresin de la integracin numrica como
la definida en 28, tendremos que determinar 2n incgnitas (H
i
y
i
, i= 1,..,n), con lo que
en principio el polinomio ser de grado 2n-1 y el error en la interpolacin de O(h
2n
). Este
procedimiento se denomina Cuadratura de Gauss.
3.- INTERPOLACIN EN ELEMENTOS FINITOS 18


Tabla III Puntos de integracin y pesos de la Cuadratura de Gauss .

n
i
H
i

1 0.0 2.000 000 000 000 000
2 0.577 350 269 189 626 1.000 000 000 000 000
3 0.774 596 669 241 483
0.000 000 000 000 000
0.555 555 555 555 556
0.888 888 888 888 889
4 0.861 136 311 594 953
0.339 981 043 584 856
0.347 854 845 137 454
0.652 145 154 862 546
Para el caso de integraciones de rea en el caso de elementos cuadrilteros, como los
lmites de integracin en cada coordenada son estndares (en el elemento de referencia),
podemos extrapolar los resultados de la Cuadratura de Gauss unidimensional. As, para
integraciones de rea y de volumen, tendremos
( ) ( )
I f d d H H f
i
n
i j
j
n
i j
= =
= =

1
1
1
1
1 1
, , (29)
En elementos triangulares, los lmites de integracin incluirn a las propias variables, con
lo que no es posible plantear la integracin numrica extrapolando directamente el caso
unidimensional. Para estos casos se han obtenido puntos de integracin de Gauss
especficos.
Al sustituir la integracin exacta por la numrica se cometer un error adicional. Como al
aumentar el nmero de puntos de integracin el tiempo de clculo aumenta, se debe de
considerar el orden de integracin necesario para preservar el orden de convergencia. En
ocasiones se utiliza integracin numrica reducida (no se integra exactamente el
integrando) ya que se ha comprobado que produce un efecto contrario al error
introducido en la discretizacin, y en consecuencia tiende a mejorar los resultados.

Вам также может понравиться