Sunteți pe pagina 1din 139

El Mtodo de Elementos Finitos

Curso dictado por el Ing. Rubn Domenech


Recopilado, completado y corregido por la Lic. Adriana M. Bettinotti

Agradecimiento especial: al Centro de Estudiantes de la F.R.D., que se hizo cargo de
tipear este trabajo.
Clculo Avanzado Ingeniera Mecnica
Introduccin al mtodo de elementos finitos

Captulo I: Qu es el mtodo de elementos finitos Problemas discretos

Una forma natural de proceder de los cientficos para abordar un sistema
complejo consiste en separarlo en sus componentes individuales, o
elementos, cuyo comportamiento pueda conocerse sin dificultad, y a conti-
nuacin reconstruir el sistema original para estudiarlo a partir de dichos com-
ponentes.
En muchos casos, se obtiene un modelo adecuado utilizando un nmero
finito de componentes bien definidos. A tales problemas los llamamos
discretos. (De la metodologa general de los problemas discretos nos ocupa-
remos en el captulo I, de modo que no se preocupe si no sabe de discretiza-
cin, ensamblaje o problemas discretos tipo). En otros problemas, la sub-
divisin puede hacerse en elementos tan pequeos como se quiera, y esto nos
lleva a recurrir al clculo infinitesimal, y a plantear ecuaciones diferenciales o
expresiones equivalentes con un nmero infinito de elementos implicados. A
tales problemas los llamaremos continuos.
Con la llegada de las computadoras digitales, los problemas discretos
pueden generalmente resolverse sin dificultad, aunque el nmero de elementos
sea muy grande. Pero esto no era posible para los problemas continuos. Los
ingenieros propusieron, a travs de los aos, diversos mtodos de discre-
tizacin. Es decir, han procurado encontrar alguna aproximacin con variables
discretas, de tal manera que pueda esperarse que la misma se acerque tanto
como se quiera a la solucin continua verdadera, a medida que crezca el n-
mero de variables discretas. Para esto, crearon una analoga entre elementos
discretos reales y porciones finitas de un dominio finito. As, poco a poco, se
fue gestando el mtodo de elementos finitos que podemos definir as:
El mtodo de elementos finitos es un procedimiento general de discreti-
zacin de los problemas continuos, de tal forma que:
a) el continuo se divide en un nmero finito de partes (elementos), cuyo
comportamiento se especifica mediante un nmero finito de
parmetros, y
b) la solucin del sistema completo como ensamblaje de los elementos
sigue precisamente las mismas reglas que se aplican a los
problemas discretos tipo.

Problemas discretos

1.1) El mtodo de problemas discretos tipo permite el estudio de un modelo
siguiendo las etapas:
1) Descomposicin en partes
2) Anlisis del comportamiento individual
3) Integracin / Ensamblaje de comportamientos individuales
Clculo Avanzado - Introduccin al M.E.F.
ROD/AMB
Pgina 1 de 138 Ing. Mecnica - Facultad Regional Delta
2009
4) Evaluacin del comportamiento global

En un modelo discreto, las partes en que se divide el problema aparecen
naturalmente, y los mtodos matemticos que se aplican son los mtodos
matriciales, que tienen la ventaja de ser fciles de programar.

A continuacin se ejemplifican, en diversas situaciones, las dos
primeras etapas:
* Descomposicin en partes
*Anlisis del comportamiento individual

Ejemplo 1 de modelo discreto: estructura de barras con comportamiento axil, y
unidimensionales.
1.a) Con fuerzas concentradas en los extremos



e: elemento
l(e):longitud del elemento
1,2:extremos o nodos
R
1
,R
2
: fuerzas aplicadas en los extremos, en sentido +X
A
(e)
: rea de la seccin transversal del elemento, es constante a lo largo
del mismo.

La barra sufre una deformacin, y los extremos se desplazan, el extremo 1 se
mueve con magnitud
1
, y el 2 se mueve con magnitud
2
; la longitud cambia a
un valor l ,y se llama deformacin unitaria a c =
) e (
) e ( ) e (
l
l
l ' l
1 2

=

(1.1)



Se quiere conocer el valor de
1
y
2,
suponiendo que conocemos los dems
datos. Vamos a hallar una ley constitutiva que permita el anlisis del
comportamiento individual.
La tensin o es o=Ec, donde E=mdulo de elasticidad, que es constante.
Suponemos que el material de la barra, en este ejemplo, responde a la ley de
Hooke; entonces:
1 2
R
2
(e)
R
1
(e)
X
1
1
(e)
1
X
2
2
(e)
2
e
L
(e)
Clculo Avanzado - Introduccin al M.E.F.
ROD/AMB
Pgina 2 de 138 Ing. Mecnica - Facultad Regional Delta
2009
El esfuerzo axil de la barra (=solicitacin) es N= R
2
(e)
= R
1
(e)
(ya que
R
1
(e)
+R
2
(e)
=0)
Adems, por el equilibrio interno, N= oA, y como o=Ec, resulta N=AEc
Y ahora, teniendo en cuenta la igualdad (1.1), podemos escribir:

R
2
=AE (
2
(e)
-
1
(e)
) , R
1
(e)
= -AE (
2
(e)
-
1
(e)
)
l
(e)
l
(e)

O bien R
2
(e)
= ( )
) e ( ) e (
) e (
l
AE
1 2
|
.
|

\
|
, R
1
(e)
= - ( )
) e ( ) e (
) e (
l
AE
1 2
|
.
|

\
|


y llamando k
(e)
a
) e (
l
AE
|
.
|

\
|
(1.2), resulta

R
2
(e)
= k
(e)
(
2
(e)
-
1
(e)
) R
1
(e)
= -k
(e)
(
2
(e)
-
1
(e)
)

Si escribimos en columna estas dos ltimas expresiones:
R
1
(e)
= -k
(e)
(-
1
(e)
+
2
(e)
)
R
2
(e)
= k
(e)
(-
1
(e)
+
2
(e)
)

podemos representar las dos expresiones en forma matricial:

q
(e)
= k
(e)
a
(e)
donde q
(e)
=
) e (
R
R
(

2
1
vector de fuerzas nodales
a
(e)
=

) e (
(

2
1


vector de desplazamientos (incgnitas nodales)
k
(e)
=
) e (
k k
k k
(



matriz de rigidez, en efecto


(


=
(

2
1
2
1

k k
k k
R
R


y teniendo en cuenta la igualdad (1.2), resulta







1.b) Con fuerzas axiales distribuidas a lo largo de la barra
Cada elemento de la columna 1
esta multiplicado por
1
cada elemento de la columna 2
esta multiplicado por
2
(


|
.
|

\
|
=
1 1
1 1
) (
) (
e
e
l
AE
K
(1.3) Matriz de rigidez
Clculo Avanzado - Introduccin al M.E.F.
ROD/AMB
Pgina 3 de 138 Ing. Mecnica - Facultad Regional Delta
2009


Supongamos que con el material de la barra se cumple la ley de Hooke, que
ahora es: R
2
(e)
+R
1
(e)
+bl
(e)
=0
El esfuerzo axial N no es constante a lo largo del elemento; en el centro,
N=R
2
+b l
(e)
= - (R
1
+ b l
(e)
)
2 2

Si o es la tensin en el centro, N=oA, N=AEc, y teniendo en cuenta las
igualdades (1.1) y (1.2) , resulta:
R
1
(e)
=
) (e
l
AE
|
.
|

\
|
(
2
(e)
-
1
(e)
) b
2
) e (
l
= k (
2

-
1
) b
2
) e (
l






R
2
(e)
=
) e (
l
AE
|
.
|

\
|

(
2
(e)
-
1
(e)
)
2
) e (
bl
= - k (
2

-
1
)
2
) e (
bl





Ahora pasamos a la forma matricial, en forma anloga a lo hecho en 1.a:

q
(e)
= k
(e)
a
(e)
f
b
(e)
, donde f
b
(e)
= b
(e)
l
(e)

(

2 / 1
2 / 1


o sea:
(1.4)
(

2
1
R
R
=
(


k k
k k

(

2
1

- b
(e)
l
(e)

(

2 / 1
2 / 1



1.c)Barra con variacin de temperatura At

At

se supone uniforme en toda

la longitud. R
1
y R
2
son las fuerzas
aplicadas.





Si Al es el alargamiento:


( )

t l t l l l t
E
l l l
pequea _
trmico _ efecto
mecnico _ efecto
t
A + A + + = A +
|
.
|

\
|
+ = A +
A
o
c
o
o
c
o
o
o
c


1 1
At
R
1
R
2
b: fuerza por unidad de longitud
(constante a lo largo de la barra)
vector de fuerzas nodales
equivalentes a la fuerza
distribuida b
(b.l
(e)
) : fuerza equivalente
2
para cada nodo (la mitad se le
asigna al nodo 1 y la mitad al
nodo 2)

Clculo Avanzado - Introduccin al M.E.F.
ROD/AMB
Pgina 4 de 138 Ing. Mecnica - Facultad Regional Delta
2009

en la cual llamamos:
o
c
o
=
E
a la deformacin especfica (pequea)
t A o =
t A
c
l.
E
o
al alargamiento por efecto mecnico
Entonces podemos escribir:
l l A + ( )
t t
l
A A
+ + + = c c c c
o o
1

t A
c c
o
~0 se desprecia

Y en definitiva ponemos:

l+Al= l+l(c
o
+ c
At
), de donde, cancelando l, resulta

lA= l(c
o
+ c
At
), y despejando c
o,
reemplazando Al por
1 2
, tendremos

t
t
l E
A
A

= =
c
o
o

c
o
1 2
o: tensin
Ahora despejamos de la expresin anterior
o =
A
N
= Ec
o
= E |
.
|

\
|
l
1 2

- EoAt
Como N = R
2
= -R
1
; resulta

-R
1
= N = R
2
=
l
AE
(
2
-
1
) - EAoAt, y podemos escribir en forma matricial:

(

2
1
R
R
= K
(


1 1
1 1

(

2
1

- EAoAt
(

1
1


q
(e)
= K
(e)
a
(e)
- f
At
(e)



con f
At
(e)
= EAoAt
(

1
1
vector de fuerzas nodales equivalentes a At

Si actan otras fuerzas, se sumaran, y f
(e)
= f
b
(e)
+ f
At
(e)
+ ....

Veamos ahora cmo realizar las dos ltimas etapas:
*Integracin / Ensamblaje de comportamientos individuales
*Evaluacin del comportamiento global


1.2) Ensamblaje: es un conjunto de elementos organizados.
Supongamos que tenemos un sistema de barras unidimensionales como se
indica en la figura:
Clculo Avanzado - Introduccin al M.E.F.
ROD/AMB
Pgina 5 de 138 Ing. Mecnica - Facultad Regional Delta
2009

(i): indica numeracin local de los nodos, en cada elemento
Los nmeros dentro de crculos indican numeracin de los elementos
Los nmeros que no estn encerrados entre parntesis ni dentro de un crculo,
indican la numeracin global de los nodos.
R
1
, R
2
, P son fuerzas aplicadas. P es conocida.
En el nodo 1 hay una reaccin R
1
, en el nodo 2 hay una reaccin R
2
( porque
estn fijos); R
1
y R
2
son desconocidas. Se busca determinar los valores de R
1
y
R
2
, as como
3
y

4 . ,
es decir, los desplazamientos en los nodos 3 y 4.(En los
nodos con desplazamiento prescripto, 1 y 2, es
1
=
2
=0 ).

Hay nodos de borde y un nodo compartido por varios elementos (el 3)
La siguiente tabla es la descripcin topolgica del modelo (indica como estn
distribuidos los nodos):


Elemento
Numeracin nodos
Local Global
1 1
2
1
3
2 1
2
2
3
3 1
2
3
4

Tabla de compatibilidad de desplazamiento (esta tabla indica la
correspondencia entre la notacin local y la notacin global de los
desplazamientos)

Elemento Desplazamiento

1
1
(1)
=
1

2
(1)
=
3
2
1
(2)
=
2

2
(2)
=
3
3
1
(3)
=
3

2
(3)
=
4

i
(j)
:notacion local
El suprandice (j) indica el nmero de elemento
El subndice i indica el extremo (1 2)
Clculo Avanzado - Introduccin al M.E.F.
ROD/AMB
Pgina 6 de 138 Ing. Mecnica - Facultad Regional Delta
2009

k
:
notacin global
k: nodo

Para obtener la solucin completa, se han de satisfacer en la estructura que
estudiamos las dos condiciones de:
a) compatibilidad de los desplazamientos
b) equilibrio.

Todos los desplazamientos nodales
i
( i = 14), satisfacen automticamente,
por la forma en que fueron definidos, la primera condicin, es decir, la
compatibilidad.
Como las condiciones generales de equilibrio ya son satisfechas dentro de
cada elemento, slo falta establecer las condiciones de equilibrio en los nodos
de la estructura. Para ello , vamos a construir la
Tabla de equilibrio de nodos

Descripcin del modelo: Las fuerzas deben equilibrarse en cada nodo, por lo
tanto, tendremos:

Nodo Ecuacin de equilibrio
1 R
1
(1)
= -R
1

2 R
1
(2)
= -R
2

3 R
2
(1) +
R
2
(2)
+ R
1
(3)
=0
4 R
2
(3)
=P
Donde,en el smbolo Ri (j) debe interpretarse lo siguiente:
(j) : elemento
i : extremo (1 2)

Veamos cmo se aplican estas ecuaciones de equilibrio para construir un nico
sistema de ecuaciones que sirva para todos los nodos.
Tenemos (ver 1.4) , para cada uno de los elementos:
q
(e)
= k
(e)
a
(e)
f
b
(e)
,
Supongamos, para mayor simplicidad, que f
b
es nula, es
decir

(

(e)
2
(e)
1
R
R
=
(


) e ( ) e (
) e ( ) e (
k k
k k

(

) e (
) e (
2
1

=
(


(e)
22
(e)
21
(e)
12
(e)
11
k k
k k

(

) (
2
) (
1
e
e






Si ahora consideramos la estructura completa, cada componente del vector
(Se colocan estos subndices
por conveniencia, para lo que
sigue)
Clculo Avanzado - Introduccin al M.E.F.
ROD/AMB
Pgina 7 de 138 Ing. Mecnica - Facultad Regional Delta
2009
q =
(
(
(
(

P
0
R
R
2
1
, componente que llamaremos genricamente R
i
, tiene que ser igual
a la suma de las componentes de las fuerzas que aportan los elementos que se
renen en el nodo i. Por ejemplo:
R
3
= 0 = R
2
(1) +
R
2
(2)
+ R
1
(3)
=
(1)
21
k .
) 1 (
1
+
(1)
22
k .
) 1 (
2

(2)
21
k .
) 2 (
1
+
(2)
22
k .
) 2 (
2

(3)
11
k + .
) 3 (
1
-
(3)
12
k .
) 3 (
2


Reemplazando segn la tabla de compatibilidad de desplazamientos y
reagrupando, se tiene:
R
3
=
(1)
21
k .
1

(2)
21
k .
2
+ (
(1)
22
k +
(2)
22
k +
(3)
22
k )
3

(3)
21
k
4


Es decir, R3 es el producto escalar de la fila
[
(1)
21
k
(2)
21
k
(1)
22
k +
(2)
22
k +
(3)
22
k
(3)
21
k ]

por la columna
(
(
(
(

4
3
2
1


Esto nos sugiere que para escribir un sistema lineal nico, podemos construir la
matriz de rigidez global o ensamblada K, de 44 (porque hay 4 nodos), de la
siguiente forma: (damos la receta con dos nodos, verifique que en el caso de
tres nodos, recin considerado, tambin funciona)

Para un elemento de de 2 nodos, con numeracin local 1,2 y global i,j :
se suma k
11
(e)
a K
ii
, -k
12
(e)
a K
ij


-k
21
(e)
a K
ji
, k
22
(e)
a K
jj

i j


i



j


Adems, se reemplazan
1
(e)
y
2
(e)
por
i
usando la tabla de compatibilidad de
desplazamiento; y se tiene en cuenta (ver 1.4) que en cada elemento,
Lugares
donde se
suma
Clculo Avanzado - Introduccin al M.E.F.
ROD/AMB
Pgina 8 de 138 Ing. Mecnica - Facultad Regional Delta
2009
(


) ( ) (
) ( ) (
e e
e e
k k
k k

(

) e (
) e (
2
1

=
(

) e (
) e (
R
R
2
1


Entonces, el sistema global resultar:

(
(
(
(
(

+ +

(3) (3)
(3) (3) (2) (1) (2) (1)
(2) (2)
(1) (1)
k k 0 0
k k k k k k
0 k k 0
0 k 0 k

(
(
(
(

4
3
2
1

=
(
(
(
(

P
R
R
0
2
1



f vale
(
(
(
(

0
0
0
0
en este ejemplo.

f + q se arma asi:
(
(
(
(
(

+ +
) (
) ( ) ( ) (
) (
) (
f
f f f
f
f
3
2
3
2
2
2
1
2
2
1
1
1
+
(
(
(
(

P
R
R
0
2
1





En forma general, la ecuacin matricial que se plantea es: K a = f + q
Donde f =
j
i
(

+
+ +
) e (
) e (
f
f
2
1
si el elemento e tiene los extremos i, j en la
numeracin global. Es decir, en la fila i de f se suma f
1
(e)
, y en la fila j de f se
suma f
2
(e)
.
q se arma usando las condiciones de borde del problema.
En este ejemplo es q =
(
(
(
(

P
R
R
0
2
1


Volvamos ahora a la ecuacin matricial:
Esto es f + q
f
q
Clculo Avanzado - Introduccin al M.E.F.
ROD/AMB
Pgina 9 de 138 Ing. Mecnica - Facultad Regional Delta
2009
(
(
(
(
(

+ +

) 3 ( ) 3 (
) 3 ( ) 3 ( ) 2 ( ) 1 ( ) 2 ( ) 1 (
) 2 ( ) 2 (
) 2 ( ) 1 (
0 0
0 0
0 0
k k
k k k k k k
k k
k k

(
(
(
(

4
3
2
1

=
(
(
(
(

P
R
R
0
2
1


En los nodos con desplazamiento prescripto, 1 y 2, es
1
=
2
=0
Para que el sistema se pueda resolver, debera ser det(K)0, pero det(K)=0, y
adems R
1
y R
2
no se conocen.
Pero como hay dos incgnitas conocidas:
1
=
2
=0 , pueden suprimirse esas 2
incgnitas, es decir, las 2 primeras columnas de la matriz. Como no conocemos
R
1
y R
2,
suprimimos las 2 primeras ecuaciones, es decir, las 2 primeras filas de
la matriz, quedando el siguiente sistema de 2 ecuaciones con 2 incgnitas:
(

=
(

+ +
P
0

k k
k - k k k
4
3
(3) (3)
(3) (3) (2) (1)

Este sistema es compatible, determinado.
Se resuelve, calculando as
3
y
4
, y luego se replantean las 2 primeras
ecuaciones:
k
(1)

1
- k
(1)

3
= -R
1
entonces

R
1
=

k
(1)

3
ya que
1
= 0
k
(2)

2
- k
(1)

3
= -R
2
entonces

R
2
=

k
(2)

3
ya que
2
= 0
As se pueden calcular R
1
y R
2
.
Veamos ahora otros modelos anlogos:
1) Resistencias elctricas
En los nodos (1) y (2) estn aplicadas las corrientes de intensidades I
1
(e)
e

I
2
(e)

Entre ambos nodos se encuentra una resistencia:

I
1
(e)

(1) R
(e)
(2) I
2
(e)



Se cumple la ley de Ohm:
I
1
= -I
2
=
R
V V
2 1

, matricialmente:
) e (
(

I
I
2
1
=
) e (
R
1
(


1 1
1 1
(

2
1
V
V

(siendo V el potencial)

Clculo Avanzado - Introduccin al M.E.F.
ROD/AMB
Pgina 10 de 138 Ing. Mecnica - Facultad Regional Delta
2009
Y la ley de Kirchhoff: I
i
ext =

I
) e (
i


(ver el desarrollo detallado de un ejemplo en los apuntes de la
prctica).completar la referencia

2) Circulacin de fluidos por tuberas



i, j: numeracin global
h
1
(e)
, h
2
(e)
: alturas presiomtricas en cada extremo
Q
1
(e)
, Q
2
(e)
: caudal en cada extremo
K: factor de permeabilidad (es un atributo del elemento)

La ley de circulacin dice que:

Q
1
(e)
= - Q
2
(e)
= k
(e)
( h
1
(e)
h
2
(e)
)



En forma matricial:
) e (
Q
Q
(

2
1
= k
(


1 1
1 1
) e (
h
h
(

2
1
, que representaremos como:

q
(e)
= K
(e)
a
(e)

Si el tubo es poroso y hay un caudal aferente (que ingresa) por metro lineal,
q
a
=
longitud unidadesde
caudal unidadesde
, entonces a q
(e)
habr que sumarle f
(e)
, un vector
de fuerzas nodales.
Si hubiera una red de caeras, para cada nodo i se tendra:
Q
i
ext =

e
) e (
i
Q




###################################
Cada de presin
Elementos que concurren en el nodo.
Clculo Avanzado - Introduccin al M.E.F.
ROD/AMB
Pgina 11 de 138 Ing. Mecnica - Facultad Regional Delta
2009
Clculo Avanzado Ingeniera Mecnica
Introduccin al mtodo de elementos finitos

Captulo 2: El mtodo de elementos finitos en problemas continuos
unidimensionales

2.1: La ecuacin de Poisson
Cuando los elementos finitos no quedan determinados por la estructura intrnseca
del dominio que quiere subdividirse, se procede as:
Se plantean las ecuaciones (de equilibrio, continuidad) en un elemento pequeo
(diferencial), y normalmente se llega a una o un sistema de ecuaciones
diferenciales, que generalmente no tienen una solucin analtica conocida. ( En tal
caso, se deben resolver empleando mtodos numricos ).
En una cantidad muy grande de situaciones, la ecuacin de gobierno es la
ecuacin de Poisson:
en 1Dimensin: 0 = +
|
.
|

\
|
) x ( Q
dx
d
) x ( k
dx
d |
en rgimen estacionario
(el segundo miembro es F(t) en rgimen no estacionario)

en 2D: 0 = + |
.
|

\
|
c
c
c
c
+
|
.
|

\
|
c
c
c
c
) y , x ( Q
y
k
y x
k
x
y x
| |


que se abrevia V (kV|)+Q=0
en 3D: 0 = +
|
.
|

\
|
c
c
c
c
+ |
.
|

\
|
c
c
c
c
+
|
.
|

\
|
c
c
c
c
) z , y , x ( Q
z
k
z y
k
y x
k
x
z y x
| |


Si k
x
,k
y
,k
z
son constantes queda:
en 1D: k 0
2
= + ) x ( Q
dx
|

en 2D: k
x 0
2
2
2
2
= +
c
c
+
c
c
) y , x ( Q
y
k
x
y
| |


Si adems de ser constantes
,
k
x
, k
y
, k
z
son iguales entre s ( esto ocurre cuando el
medio es istropo), queda (en 3D) 0
2
2
2
2
2
2
= +
|
|
.
|

\
|
c
c
+
c
c
+
c
c
) z , y , x ( Q
z y x
k
| | |

El 2 miembro
puede ser F(t)
Clculo Avanzado - Introduccin al M.E.F.
ROD/AMB
Pgina 12 de 138 Ing. Mecnica - Facultad Regional Delta
2009
que se simboliza: kV
2
|(x,y,z)+Q(x,y,z)=0

El estudio de la ecuacin de Poisson resuelve el 90% de los problemas de campos
muy diversos (mecnica, electricidad)
Puede ocurrir que de | se conozcan los valores en algunos bordes es decir, que
haya condiciones de borde.


D: dominio
I: frontera o contorno

Condiciones de contorno (en 2D)
Dada F(| , |
x
, |
y
, x, y)=0, las condiciones de contorno
son

=
=
q q
n
| |


(recordemos que el flujo q = -k grad |, donde k=k(x,y))

Ejemplos de aplicacin de la ecuacin de Poisson
Ejemplo 2.1.1: Transmisin de calor en estado estacionario

Q(x): calor adquirido por unidad de longitud
Condiciones de contorno:

=
=
q q
2
| |



en I
|
(condicin de Dirichlet)

siendo q
n
el flujo normal, en I
q
(condicin de Neumann)
Se conoce la temperatura en
un extremo
Se conoce el flujo en el otro
extremo
Valor conocido, prescripto
Clculo Avanzado - Introduccin al M.E.F.
ROD/AMB
Pgina 13 de 138 Ing. Mecnica - Facultad Regional Delta
2009
Balance de flujo calrico:

(1) q(x)+Q(x)dx-(q(x)+dq)=0 0 = ) x ( Q
dx
dq

y se cumple la ley de Fourier: (2) q=-k
dx
d|
| (x): temperatura



Reemplazando (2) en (1), se tiene la ecuacin de Poisson:
0 = +
|
.
|

\
|
) x ( Q
dx
d
k
dx
d |
ecuacin de gobierno.

Ejemplo 2.1.2: Barra elstica con solicitacin axil







(*) nueva longitud: dx+d(dx)
La incgnita que en general llamamos |(x), ac la llamamos u(x).
Los extremos del elemento se desplazan, el eje de los desplazamientos se llama u.
Por el equilibrio de fuerzas, se tiene la ecuacin: b(x)dx+N(x)+dN-N(x)=0
que puede escribirse 0 = + ) x ( b
dx
dN
(1)
Flujo (cantidad de calor que sale)
Esfuerzo de
traccin
Esto es dx ampliado, despus
de aplicar las fuerzas. A la
derecha, el esfuerzo aplicado es
N(x)+dN
b(x)=fuerza aplicada por unidad de
longitud
N(x)+dN

u(x)+du
Clculo Avanzado - Introduccin al M.E.F.
ROD/AMB
Pgina 14 de 138 Ing. Mecnica - Facultad Regional Delta
2009
Adems, la deformacin de la barra responde a la ley de Hooke:
(2) o=Ec

o: tensin=fuerza axial por unidad de seccin transversal, o sea,
A
N
= o
donde A=rea de la seccin transversal.
E: constante = mdulo de elasticidad, es una propiedad del material.
c: alargamiento especfico del material,
dx
) dx ( d
= c

Pero el alargamiento es: u(x)+du-u(x)=du
Por lo tanto, d(dx)=du, o sea
dx
du
= c
Reemplazando en (2):
dx
du
AE N
dx
du
E
A
N
= = (3)
Reemplazando (3) en (1): 0 = +
|
.
|

\
|
) x ( b
dx
du
AE
dx
d

Debe tenerse en cuenta que E y A eventualmente pueden depender de x
(elasticidad no constante, rea no constante)
Condiciones de contorno:
Si por ejemplo hay un extremo fijo:






F: fuerza aplicada en el extremo, es decir el esfuerzo normal en el punto 2, o sea
F N N = =
2
, pero
dx
du
EA N = ( N equivale al flujo)


Equivale a q q =
2

u
1
=0
(es la condicin de
Dirichlet, corresponde a
" " | | = )
Clculo Avanzado - Introduccin al M.E.F.
ROD/AMB
Pgina 15 de 138 Ing. Mecnica - Facultad Regional Delta
2009
Ejemplo 2.1.3: Conduccin de fluidos en medio poroso (en 1D: caera; en 2D:
filtraciones)



Balance de flujo fluido = ecuacin de continuidad:
q(x)+Q(x)-(q(x)+dq)=0
Incgnita: altura piezomtrica | que se define :

|
P
=



P: presin, sus unidades son
(

sup
P

: peso especfico, sus unidades son
(

vol
P



Se cumple la ley de Darcy:
Q= -kgrad |






Si en cambio hubiera una bomba de desagote en la punta del cao, sera:

Unidad: [longitud]
Q(x)caudal aferente (el que ingresa, por ejemplo,
en un cao perforado)
Tanque
Caera de desage
aqu es H = =
1 1
| |
(la altura piezomtrica es la
altura del tanque)
aqu 0
2 2
= = | |
(la presin es la
atmosfrica la
Altura piezomtrica es 0)
Clculo Avanzado - Introduccin al M.E.F.
ROD/AMB
Pgina 16 de 138 Ing. Mecnica - Facultad Regional Delta
2009

2.2 Planteo general de los problemas continuos. El mtodo de residuos
ponderados
Se trata de hallar una funcin | que es incgnita de una ecuacin de gobierno,
ecuacin diferencial F (|, |
x
, |
y
,|
z
,|
xx
) = 0, en un problema de fsica, en general
de rgimen estacionario, es decir, en que el tiempo no es variable del problema.
La ecuacin diferencial la podemos representar como A(|)=0 en el dominio O con
envolvente I (frontera) y adems se cumplen las condiciones de contorno (en I):

u = u (Cond. De Dirichlet)
-k grad |=

q (cond. De Neumann) ambas en la frontera I

Los miembros derechos de estas 2 igualdades son conocidos.
Ambas condiciones se simbolizan, ms brevemente, como B(|) = 0.
Planteo diferencial: A(|) = 0 , B(|) = 0.
Como slo muy pocos casos tienen solucin analtica, se busca una solucin
numrica aproximada. Para esto, hay 2 caminos:
Usando la ecuacin diferencial de gobierno: Mtodo de diferencias finitas
(que consiste, bsicamente, en reemplazar ). por
d
d
AX
Au
X
u


En este curso no lo usaremos, pues se aplica generalmente a problemas donde el
tiempo es una variable. Adems, su aplicacin no siempre es exitosa, a veces es
difcil evaluar el error.
Usando la ecuacin integral equivalente, a travs del mtodo de
residuos ponderados (MRP)

El MRP consiste en tomar un planteo integral equivalente al diferencial:
(1)
} }
O I
= I u
+ O u
0 d ) ( B ) z , y , x ( w
d ) ( A ) z , y , x ( W , pues A(|) = 0 , B(|) = 0.
Clculo Avanzado - Introduccin al M.E.F.
ROD/AMB
Pgina 17 de 138 Ing. Mecnica - Facultad Regional Delta
2009
Donde W, llamada funcin de peso o de ponderacin, se usa para dar valor
selectivo a una zona de O. Analgamente para
W
. Esto se ver en los ejemplos.
La ecuacin (1) se llama ecuacin integral equivalente.
Se busca obtener una solucin numrica aproximada ) z , y , x ( ) z , y , x ( u ~ u
.
.
Es decir, la solucin numrica ) , , ( z y x
.
u , aproxima a la solucin verdadera,
) , , ( z y x u .entonces
A 0 ) ( = u
.
, B 0 ) ( = u
.
, por ser aproximaciones,
llamamos
O
.
= u r ) ( A (residuo en el dominio)

I
.
= u r ) ( B (residuo en el contorno)

Entonces, la solucin de la ecuacin integral equivalente es
} }
O
=
+

0 d r W
d r W , es decir
} } =
+
.
.

0 d ) B( W
d ) A( W (2) Las integrales equivalen a sumar en
los infinitos puntos del dominio.
Ahora elegimos

= u
.
i
i i
a ) z , y , x ( N ) z , y , x ( i=1,2,.n



Funciones de forma o interpolacin parmetros (incgnitas)
(conocidas, predeterminadas)

Eligiendo n funciones
n 1
W ,......... W y n funciones
n 1
W . ,....... W y reemplazando en (2),
queda:
}

}

= =
= +

n
1 j
i j i

n
1 j
j j i
0 )d z)a y, (x, N z)B( y, (x, w )d z)a y, (x, N z)A( y, (x, w i=1,2,.n

Estas n ecuaciones se llaman ecuaciones del MRP.
Deben ser n ecuaciones distintas, eligiendo
i
w
y
i
w
distintas para c/i

Clculo Avanzado - Introduccin al M.E.F.
ROD/AMB
Pgina 18 de 138 Ing. Mecnica - Facultad Regional Delta
2009
Interpolacin de | : (es decir, cmo se eligen las N
j
)
En una dimensin, pueden ser
j
j
x (x) N = , o bien = (x) N
j
sin(o jx) o
cos( (x) N
j
= jx). (Cuando se usan estas 2 ltimas se dice que se hace un
desarrollo de Fourier),
o bien
ix
i
e ) x ( N
o
= (series exponenciales) son series finitas.
o bien ) x ( P ) x ( N
i i
= (series de polinomios)

Ejemplo : Un problema trmico:
Se tiene un elemento de longitud L
|: temperatura (incgnita). En los extremos es nula.
Q(x): cantidad de calor generada por unidad de longitud. (dato)


1 Q


0 = u 0 = u

0 = x x = L

La ecuacin de gobierno es la ecuacin de Poisson : 0 = +
u
) x ( Q )
dx
d
k (
dx
d


Con

=
=
0
2
1
1
1
) x ( Q
k


La ecuacin de gobierno queda entonces: 0
2
2
= + u = u ) x ( Q ) (
dx
d
k ) ( A (3)

con condiciones de contorno: 0 0 = u = u ) (
0 = u = u ) L ( , o sea;

= u
= u
= u
0
0 0
) L (
) (
) ( B en

=
=
I
L x
x 0

(el contorno son los extremos)

Para 0<x<1/2
Para x=1/2
Para L/2< x < L
Clculo Avanzado - Introduccin al M.E.F.
ROD/AMB
Pgina 19 de 138 Ing. Mecnica - Facultad Regional Delta
2009
Eleccin de las funciones de forma
Se las elige de modo de que satisfagan las condiciones de contorno. Por ejemplo, si
L
x j
sin (x) N
j
t
= , ser 0 (0) N
j
= , 0 (L) N
j
= j=1,2,3n

As, las condiciones de contorno resultan idnticamente nulas, y por lo tanto
}

=
=

n
1 j
j j
i 0 )d (x)a N (x)B( W i=1,2,..,n
La sol.aprox. se plantea:
j
j
2
2
2
j
a
L
x j
sin
L
x j
dx
d
a
L
x j
n ) (

|
.
|

\
|
|
.
|

\
|
=
|
.
|

\
|
= u
t t t
j
si x
Entonces, reemplazando en (3), resulta:
( ) ( ) x Q A = u -
j
j
2
2
2
a
L
x j
sin j
L

|
.
|

\
|

t
donde los a
j
son coeficientes incgnitas

La ecuacin MRP queda entonces, reemplazando en (2):
0 dx a
L
x j
sin j
l

Q(x) (x) w
L
0
j
j
2
2
2
i
=
(

|
.
|

\
|

}

t
i=1,2,.,n

De aqu se quiere llegar a una expresin de la forma
Ka = f, donde a es el vector de componentes a
j


Pasamos al 2 miembro lo que no depende de los aj:
(x)Q(x)dx w dx a
L
x j
sin j
l

(x) w
i
1
0
L
0
j
j
2
2
2
i
} }

=
(

|
.
|

\
|

t
i=1,2,.,n

En la fila i, el elemento que multiplica a aj es Kij, o sea:
(4) K
ij
= dx
L
x j
sin j
L

(x) w
L
0
2
2
2
i
|
.
|

\
|
}
t
, y el elemento correspondiente en el 2 miembro de
la igualdad es (5)
}
=
L
i i
) x ( Q ) x ( W f
0
, con

=
0
2 1
1
/ ) x ( Q Si x=L/2 (6)

Vemos, entonces, que en general los pasos son:
Si 0<x<L/2
Si L/2<x<L
Clculo Avanzado - Introduccin al M.E.F.
ROD/AMB
Pgina 20 de 138 Ing. Mecnica - Facultad Regional Delta
2009
Definir (x) hallar calcular_a
f
K
calcular W
j
i
ij
i
.



Eleccin de las
i
W y
i
W (funciones de peso)

2.2.1) Mtodo de colocacin por puntos. Se usa la delta de Dirac, es decir
W(x)=o(x-a), recordando que:


X1 a X2

}

=
2
1
1
0 x
x
dx ) a x ( o y y que



}

=
2
1
0 x
x
) a ( F
dx ) x ( F ) a x ( o

(Para una justificacin de estos resultados referidos a la o, se debe recurrir a la
teora de distribuciones)
Para n=1: Como el intervalo es (0,L), tomamos W(x)=o(x-L/2)
Reemplazando en (4), queda:
( )
2
2
2
2
L
0
2
2
11
L

2L
L
sin
L

dx
L
x
sin
L

L/2 x K =
|
.
|

\
|
=
|
.
|

\
|
=
}


Reemplazando en (5), queda
( )
2
1
2
L
Q Q(x)dx L/2 x f
L
0
1
=
|
.
|

\
|
= =
}


Entonces, la expresin Ka=f resulta ser
2
2
1 1
2
2
2
L
a
2
1
a
L

= = , y
|
.
|

\
|
= |
.
|

\
|
= = u
.
L
x
sin L .
L
x
sin
L
) x ( N a ) x (
t t
t
2
2
2
1 1
0507 0
2


Para n=2:
Hay que elegir 2 funciones ) x ( W
1
y ) x ( W
2
; se eligen: ) x ( W
1
=
|
.
|

\
|

4
L
x o ,
) ( W
2
x =
|
.
|

\
|

4
3L
x
Si a ) X , X (
2 1
e
Si a ) X , X (
2 1
e
Si a ) X , X (
2 1
e
Si a ) X , X (
2 1
e
Clculo Avanzado - Introduccin al M.E.F.
ROD/AMB
Pgina 21 de 138 Ing. Mecnica - Facultad Regional Delta
2009
|
.
|

\
|
+ |
.
|

\
|
= u
.
L
x
sin a
L
x
sin a ) x (
t t 2
2 1



) x ( N
1
) x ( N
2


Siempre de acuerdo con (4) y (5)
( )
2
2
2
2
L
0
2
2
11
L

0.707
4

sin
L

dx
L
x
sin
L

L/4 x K =
|
.
|

\
|
=
|
.
|

\
|
=
}

Donde: ( ) L/4 x =w
1
(x),
L
x
sin
L

2
2
|
.
|

\
|
= N
1
(x)
( )
2
2
2
2
L
0
2
2
12
L
4
2

sin
L
4
dx
L
x
sin
L
4
L/4 x K =
|
.
|

\
|
=
|
.
|

\
|
=
}

( )
2
2
2
2
2
2
L
0
2
2
21
L

0.707
4
3
sin
L

4L
3L
sin
L
4

L
x
sin
L

3L/4 x K =
|
.
|

\
|
=
|
.
|

\
|
=
|
.
|

\
|
=
}
dx


( )
2
2
2
2
L
0
2
2
2 2
L
4

2
3
sin
L
4
dx
L
x 2
sin
L
4
3L/4 x K =
|
.
|

\
|
=
|
.
|

\
|
=
}
t t


Entonces
(

=
4 707 0
4 707 0
2
2
.
.
L
K
t

(

=
2
a
a
a

( )
}
= = =
L
1 Q(L/4) Q(x)dx / L x f
0
1
4 o
( )
}
= = =
L
0 Q(3L/4) Q(x)dx / L x f
0
2
4 3 o
(

=
0
1
f
1


El resultado del sistema K a = f es (comprubelo !):
2
2
2
1
0.0716L
2
L
a = =
2
2
2
2
0.0127L
8
L
a = =
Por lo tanto, para n=2 es |
.
|

\
|
+ |
.
|

\
|
= u
.
L
x
sin L .
L
x
sin L . ) x (
t t 2
0127 0 0716 0
2 2

0 L/4 3L/4 L
Clculo Avanzado - Introduccin al M.E.F.
ROD/AMB
Pgina 22 de 138 Ing. Mecnica - Facultad Regional Delta
2009

2.2.2) Mtodo de Colocacin por Subdominios
Recordamos la funcin de Heaviside H(x-a) =

1
2 1
0
/



1


a


En nuestro caso, hacemos una particin de O en conjuntos disjuntos, es decir
i
n
i
O = O
=1
con 0 = O O
j i
si i=j

n=1 :
1
O es el intervalo o<x<=L

1
1
= ) x ( H
1
O e x y ) x ( H ) x ( w
1 1
= , entonces

} }
O O
O u = u u
1
1
1
d ) ( A . d ) ( A w
L
2

2L
L

dx
L
x
sin
L

1 K
2
2
L
0
2
11
= =
|
.
|

\
|
|
.
|

\
|
=
}

}
= =
2
0
1
2 1 1
/ L
/ L dx . f (recordar las expresiones de K
ij
(4)

y f
i
(5)

,y la definicin de Q(x)
en (6) ).

Entonces la ecuacin Ka=f queda as:
|
.
|

\
|
= = = = =
.
L
x
sin 0.0796L 0.0796L
4
L
a
2
L
a
L
2
f a K
2 2
2
1 1 1 1 11


n=2 :
)
`

s < = O
2
0
1
L
x / x



)
`

s < = O L x
2
L
x/
2


Si x < a
Si x = a
Si x > a
Clculo Avanzado - Introduccin al M.E.F.
ROD/AMB
Pgina 23 de 138 Ing. Mecnica - Facultad Regional Delta
2009
H
1
(x) es :
1
1
1
1
0
1
) (
O e
O e

=
x
x
si
si
x H H
1
(x) es w
1
(x)


L/2 L


H
2
(x) es : 1
2
2
2
0
1
) (
O e
O e

=
x
x
si
si
x H H
2
(x) es w
2
(x)

L/2 L



L
L
.
L
dx
L
x
sin
L
dx
L
x
sin
L
) x ( W K
/ L L
t
t
t t t t t
= = |
.
|

\
|
|
.
|

\
|
= |
.
|

\
|
|
.
|

\
|
=
} } 2
2
2
2
0
2
0
1 11

L
L
.
L
dx
L
x
sin
L
dx
L
x
sin
L
) x ( W K
/ L L
t
t
t t t t t 4 4 2 4 2 2
2
2
2
0
2
2
2
0
1 12
= = |
.
|

\
|
|
|
.
|

\
|
= |
.
|

\
|
|
.
|

\
|
=
} }


L
L
.
L
dx
L
x
sin
L
dx
L
x
sin
L
) x ( W K
L
/ L
L
t
t
t t t t t 4
2
2
2
2
2
0
2 21
= = |
.
|

\
|
|
.
|

\
|
= |
.
|

\
|
|
.
|

\
|
=
} }


L
4

L
.
L
4
dx
L
2
sin
L
4
dx
L
2
sin
L
2
(x) W K
2
2
L/2
L
2
2
2
L
0
2 22
=
|
.
|

\
|
=
|
.
|

\
|
=
|
.
|

\
|
|
.
|

\
|
=
} }


} }
= = =
2
0 0
1 1
2
1 1
/ L L
L
dx . . dx ) x ( Q ) x ( W f
} }
= = =
2
0 0
2 2
0 0
/ L L
dx . dx ) x ( Q ) x ( W f

Nota: La verificacin del clculo de estas integrales definidas queda a cargo del
lector


Por lo tanto K a = f es:
(

=
(

0
2
4
4
2
1
/ L
a
a
.
L / L /
L / L /
t t
t t
que da

=
=
t
t
16
4
2
2
2
1
L
a
L
a

(comprubelo, resolviendo el sistema)
Clculo Avanzado - Introduccin al M.E.F.
ROD/AMB
Pgina 24 de 138 Ing. Mecnica - Facultad Regional Delta
2009
y entonces
|
.
|

\
|
+
|
.
|

\
|
=
.
L
2
sin 0.0199L
L
x
sin 0.0796L (x)
2 2




Valor aprox. de
t 4
1
Valor aprox. de
t 16
1


Comentario: esta ) x (
.
u es bastante parecida a la obtenida con la delta de Dirac.


2.2.3) Mtodo de Galerkin:
Consiste en elegir las funciones de peso (Wi) iguales a la funciones de forma (Ni)
Para n=1:

}
= = |
.
|

\
|
|
.
|

\
|
|
.
|

\
|
= |
.
|

\
|
=
L
L
L
.
L
dx
L
x
sin
L L
x
sin K
L
x
sin ) x ( W
0
2
2
2
2
11 1
2 2
t t t t t t

}
= |
.
|

\
|
|
.
|

\
|
|
.
|

\
|
=
L
dx
L
x
sin
L L
x
sin K
0
2
12
0
2 2 t t t


(Recordar, de la teora de series de Fourier, que
}
= |
.
|

\
|
|
.
|

\
|
L
dx
L
x m
sin
L
x k
sin
0
0
t t
si
m k = ,por eso se dice que |
.
|

\
|
L
x k
sin
t
y |
.
|

\
|
L
x m
sin
t
son ortogonales)

Por la misma razn, resulta
0
21
= K
, y
}
= = |
.
|

\
|
|
.
|

\
|
|
.
|

\
|
=
L
L
L
.
L
dx
L
x
sin
L L
x
sin K
0
2
2
2
2
22
2
2
2 2 2 2 t t t t t

}
= |
.
|

\
|
=
2
0
1
1
/ L
L
dx . .
L
x
sin f
t
t

}
= |
.
|

\
|
=
2
0
2
1
2
/ L
L
dx . .
L
x
sin f
t
t


Q(x) en (0,L/2) es 1 y en (L/2,L) es 0
(

=
(

=
1
1

L
a
a
2 0
0 1/2
L

f Ka
2
1
2
; resolviendo, resulta:
(

=
(
(
(
(

=
0161 0
0645 0
2
2
2
3
2
3
2
.
.
L a
L
L
a
t
t

En ste mtodo, la matriz K siempre es simtrica
Clculo Avanzado - Introduccin al M.E.F.
ROD/AMB
Pgina 25 de 138 Ing. Mecnica - Facultad Regional Delta
2009
El siguiente cuadro resume los resultados por los 3 mtodos para n=1, n=2
Mtodo n=1 n=2
o
|
.
|

\
|
= u
.
L
x
sin L . ) x (
t
2
0507 0 |
.
|

\
|
+ |
.
|

\
|
= u
.
L
x
sin L .
L
x
sin L . ) x (
t t 2
0127 0 0716 0
2 2
H
|
.
|

\
|
= u
.
L
x
sin L . ) x (
t
2
0796 0 |
.
|

\
|
+ |
.
|

\
|
= u
.
L
x
sin L .
L
x
sin L . ) x (
t t 2
0199 0 0976 0
2 2

Galerkin |
.
|

\
|
= u
.
L
x
sin L . ) x (
t
2
0645 0 |
.
|

\
|
+ |
.
|

\
|
= u
.
L
x
sin L .
L
x
sin L . ) x (
t t 2
0161 0 0645 0
2 2


ES EL ELEGIDO GENERALMENTE PUES DA UNA MATRIZ SIMETRICA, CON
LO CUAL SE REDUCE LA CANTIDAD DE CLCULOS.


2.3 : Mtodo de cuadrados mnimos
Si u es la solucin de la ecuacin diferencial planteada al principio de este apunte,
satisface 0 = u) ( A . Si tomamos una aproximacin
.
u , ) A(
.
ser no nula para
una cierta cantidad de puntos del dominio. Si seguimos eligiendo a
.
u de la forma

=
.
= u
n
j
j j
N a
1
(7) , para aproximar mejor a u con
.
u, una forma es, fijado n, tratar de
hallar los a
j
de modo que la expresin
}
.
=

2
n 2 1
) ( A ) ,....a a , J(a sea mnima.
Se toma ) ( A
.
u
2
porque el cuadrado, cuando el error es menor que 1, lo hace ms
pequeo todava (es tolerante), en cambio, si el error es>1, como est multiplicado
por s mismo, resalta ms.

La condicin necesaria para que J sea mnima es que su diferencial total sea nula,
es decir:
( ) ( ) ( ) ( ) 0 a a ,.., a
a
J
....... a a ,.., a
a
J
a a ,.., a
a
J
a ,.., a J
n n 1
n
2 n 1
2
1 n 1
1
n a
=
c
c
+ +
c
c
+
c
c
=

i
a , y por lo tanto debe ocurrir que:
( ) ( ) ( ) 0 a ,.., a
a
J
... 0,........ a ,.., a
a
J
0, a ,.., a
a
J
n 1
n
n 1
2
n 1
1
=
c
c
=
c
c
=
c
c

(Es decir, las derivadas parciales deben anularse)

( )
n a
a ,.., a J =
} }

O
=
.
|
|
.
|

\
|
=
|
.
|

\
|
u
n
j
j j
N a A A
1
2 2
(ver (5) )
Clculo Avanzado - Introduccin al M.E.F.
ROD/AMB
Pgina 26 de 138 Ing. Mecnica - Facultad Regional Delta
2009
Suponiendo que la funcin
2
A es suficientemente buena como para que se pueda
derivar la integral como integral de la derivada (ver teorema de Leibniz en algn
libro de Anlisis Matemtico), tendremos:
( )
n 1
j
a ,.., a
a
J
c
c
= 0 d N a
a
N a 2A d N a A
a
n
1 i
i i
j
n
1 i
i i
2
n
1 i
i i
j
= |
.
|

\
|
c
c
|
.
|

\
|
=
(

|
.
|

\
|
c
c

}

}
= = =


O sea: 0 )d A( ) A(
a
0 d ). )A( A(
a
2
j j
=
(
(

c
c
=
c
c
. . . .
} }



(El 2 se saca afuera de la integral y se pasa dividiendo al 2 miembro ).

Si llamamos W
j
a ) ( A
a
j
.
u
c
c
(8), estamos usando el MRP con
|
.
|

\
|
c
c
=

=
n
1 i
i i
j
j
N a A
a
W .
Si consideramos la ecuacin de Poisson en una variable :
x
k
) A(
2
c
c
=
.

tendremos
|
.
|

\
|

=
= u
.
L
x j
sin
n
1 j
j
a
t
,donde
|
.
|

\
|
L
x j
sin
t
son las ) x ( W
j
.
Entonces
) ( A
.
u =
(
(

|
.
|

\
|
|
.
|

\
|

=
L
x j
sin
L
j
. a k.
2
n
1 j
j
t
y,por (8),
(
(

|
.
|

\
|
|
.
|

\
|
=
c
u c
=
L
x i
sin
L
i
a
) A(
W
2
i
i
t



N
i

Entonces, en definitiva, W
i
=
2
|
.
|

\
|

L
x it
. N
i ,
con lo cual este mtodo, aplicado a la
ecuacin de Poisson, resulta muy similar al de Galerkin.
Los clculos de K y f quedan a cargo del lector.

2.4 Forma Integral Dbil
Consideramos de nuevo la ecuacin de Poisson en una dimensin
0 = + |
.
|

\
|
c
u
) x ( Q
x
d
k
dx
d
k=k(x) en general
en L x s s 0
(este intervalo es O)
) ( A u
Clculo Avanzado - Introduccin al M.E.F.
ROD/AMB
Pgina 27 de 138 Ing. Mecnica - Facultad Regional Delta
2009

Consideramos tambin
Neumann de contorno : L x
Dirichlet de contorno : 0 x
0
) (


q
en
en
q
dx
d
k
B
I =
I =

= +
u
u = u
= u
u

Sea
j
n
j
j
a ) x ( N

=
.
= u
1
, (que por simplicidad llamaremos en lo que sigue)
Si aplicamos el Mtodo de Residuos Ponderados (MRP), (ver 2.2), tendremos la
siguiente expresin:
0 d ) B( W )d A( w

i i
= I + O u
} }
para i=1,2,.,n, lo que en este caso se expresa
as:
( ) ( ) | | 0 ] q
dx
d
k [ W W dx x Q w dx
dx
d
k
dx
d
W
L x
L
0
i 0 x i i
L
0
i
=
(

+ + + +
(

|
.
|

\
|
=
= } }
(9)

donde es L x s s 0 ,
para i=1,,n, expresin que se llama forma integral fuerte

(Nota: seguramente parecer extrao el hecho de que B( W

i
}
I d ) sea igual
a los dos ltimos sumandos de (9) , (acaso la integral en un punto como
x=0 o x= L no vale 0 ? ) Este hecho tiene que ver con que, en la evaluacin
de B( W

i
}
I d ) , aparece una delta de Dirac. Recuerde que en el mtodo de
colocacin por puntos (ver 2.2) explicitamos que:
) x , (x x si
) x , (x x si
) (
0
) ( ) (
2 1
2 1
2
1 e
e

=
}
x
x
a F
dx x F a x o , y que esto tiene su justificacin en
la teora de distribuciones, lo que excede el alcance de este curso.

Si llamamos
1
C al conjunto de funciones sectorialmente continuas ,
0
C al conjunto
de funciones continuas,
1
C al conjunto de funciones con derivada continua, etc,
para calcular la forma integral fuerte, se deben cumplir las siguientes condiciones:
) x ( W
i
, (x) Wi , ) x ( Q pueden ser
1
C
k(x) debe ser
0
C pues se deriva una vez (debe ser derivable sectorialmente,
es decir, derivable salvo en una cantidad finita de puntos)
) x ( u debe ser
1
C pues se deriva dos veces, luego las
j
N deben ser
1
C .

Vamos a transformar la ecuacin anterior para reducir esos requisitos.
Usaremos el mtodo de integracin por partes:
} }
=
b
a
b
a
b
a
vu uv udv
( lo usaremos en el primer sumando de la ecuacin)
O
Clculo Avanzado - Introduccin al M.E.F.
ROD/AMB
Pgina 28 de 138 Ing. Mecnica - Facultad Regional Delta
2009
dx W du W u
i i
= =

dx
d
k v dx
dx
d
k
dx
d
dv
u
= |
.
|

\
| u
=

Entonces
} }
=
|
.
|

\
|
L
0
i
L
0
i
L
0
i
dx
dx
d
k
dx
dw
dx
d
k w dx
dx
d
k
dx
d
w =
}

L
0
i
dx
dx
d
k
dx
dw
+
L x
i
dx
d
k w
=
-
0 x
i
dx
d
k w
=
(Se aplica regla de Barrow) (10)

Ahora,
i
W tiene que ser
0
C , k puede ser
1
C y | (o sea las
j
N ) puede ser
0
C , Q
debe ser
1
C (son menos requisitos)

Reemplazando el miembro derecho de (10) en el primer sumando de la ecuacin
(9), y eligiendo, por conveniencia, (x) Wi = - w
i
(x), tendremos la forma integral dbil
del MRP :
| | q w
dx
d
k w ) ( w Q(x)dx w
dx
d
k w
dx
d
k w dx
dx
d
k
dx
dw
L X i L X i
0 X
L
0
i i
0 X
i
L X
L
0
i
i
=
|
.
|

\
|
+
|
.
|

\
|

|
.
|

\
|
+
= =
=
=
=
} }

Por la ley de Fourier:
dx
d
k q
u
= , y adems ) ( w
i

x = 0
es nulo, por los
datos del problema.

Entonces, pasando al 2 miembro el primer sumando, y cambiando de lado los
miembros, la forma integral dbil queda :
| | | |
L x i x i
L
i
L
i
q w q w dx ) x ( Q w dx
dx
d
k
dx
dw
= =
+ =
u
} } 0
0 0
i=1,.. ,n (10)

En esta frmula se reemplaza
j
n
j
j
a N

=
.
= u
1
con
j
a incgnitas
De esa forma, quedan las incgnitas a la izquierda y los datos a la derecha (Nota:
en los casos particulares se ver cmo solucionar la falta del dato q(0))
j
n
1 j
j
a
dx
dN
dx
d

=
.
= (Esto es la discretizacin de la forma integral dbil)

Reemplazando en la forma integral dbil, quedarn n ecuaciones con n incgnitas,
es decir, queda Ka=f, donde

dx
dx
dN
k
dx
dw
K
j
L
i
ij
}
=
0
| | | |
L X i X i
L
i i
q w q w dx ) x ( Q W f
= =
+ =
} 0
0
(11)

q ) ( N
i
0
q ) L ( N
i
Clculo Avanzado - Introduccin al M.E.F.
ROD/AMB
Pgina 29 de 138 Ing. Mecnica - Facultad Regional Delta
2009
Por ultimo, se aplica el mtodo de Galerkin, tomando W
i
= N
i
Entonces dx
dx
dN
k
dx
dN
K
j
L
j
ij
}
=
0
, con lo cual
ji ij
K K = j , i

O sea, K es simtrica, y as se reducen los clculos.

Resumen del MEF (mtodo de elementos finitos)
1) Aplicar el MRP (Mtodo de Residuos Ponderados) para hallar la forma integral
(forma integral fuerte) a partir de la forma diferencial.
2) Aplicar integracin por partes para hallar la forma integral dbil.
3) Discretizar :
j
j
j
a N

= u
.
y aplicar el mtodo de Galerkin, obteniendo K(simtrica)
y f.
4) Resolver el sistema de ecuaciones Ka=f, hallando ) n ,.... j ( a
j
1 =
5) Interpolar, es decir, escribir
j
j
j
a N

= u
.

6) Calcular el flujo de reaccin, que resulta
dx
d
k q
.
u
= (en
u
I )

2.5: Ejemplos
Ejemplo 2.5.1
Se tiene una barra con una generacin de calor Q(x).
Se quiere hallar la temperatura ) x ( u , sabiendo que en x=0 es u = u , y en x=L, el
flujo de calor q es q q = u ( y q son valores prescriptos)







De acuerdo con

= +
u
u = u
= u
= +
|
.
|

\
| u
= u
0
) (
0 ) ( ) (
q
dx
kd B
x Q
dx
d
k
dx
d
A
en x = 0
en x = L
Clculo Avanzado - Introduccin al M.E.F.
ROD/AMB
Pgina 30 de 138 Ing. Mecnica - Facultad Regional Delta
2009
el planteo de 2.2:
Supongamos k=constante, y que no hay prdida de calor a lo largo de la barra.
Consideramos, para este ejemplo, los siguientes valores:
k=1, 3 Q(x) 2, q ; 1 = = = u , entonces el planteo es
0 3
dx
d
) A(
2
2
= + = u

L x
0 x
0 2
dx
d
1
) ( B
=
=

= +
=
= u
en
en

Como , ) ( 1 0 = u = u elegimos
.
u que cumpla 1 0 = u
.
) ( , para lo cual ) x (
.
u se elige as:
) x (
.
u =
2
2
1
1 a X Xa + + (Es decir: ) X N
j
j
= ,ms un trmino 1.Esta es una ligera
variante respecto de cmo se han definido las
.
u anteriores, por ese trmino
constante 1. Pero como en la forma integral dbil aparece la derivada primera de
u, ( ver (11)) el trmino constante no aparecer.

2
2
1
x ) x ( N
x ) x ( N
=
=

Usando las frmulas (11) tenemos:
} }
= = =
L L
L dx . dx
dx
dN
dx
dN
K
0 0
1 1
11
1 ;
}
= = =
L
kL xdx . K K
0
2
21 12
2 1

(
(

= = =
}
3 2
2
3
0
2
22
3
4 3 4 4
L L
L L
K L / dx x K
L


( )
2 2
L
0
2
L X
L
0
0 X 1 1
2L L
2
3
2L 0 dx 3x q x (xq) (x)Q(x)dx N f = + = + =
} }
= =


( )
2 3 2
0
2 2
0
0
2
2 2
2 2 0 3 L L ) x ( dx x q x ) q x ( dx ) x ( Q ) x ( N f
L X
L
L X
L
X
= + = + =
= = =
} }


El sistema queda, entonces
(
(

=
(

(
(

L L
L L
a
a
.
L L
L L
2
2
2
3
3
4
3
2
2
1
3 2
2
, que al resolverlo da:
2
3
2 3
2 1
= = a , L a

Clculo Avanzado - Introduccin al M.E.F.
ROD/AMB
Pgina 31 de 138 Ing. Mecnica - Facultad Regional Delta
2009
Por lo tanto,
2
2
3
2 3 1 x x ) L ( ) x ( + = u
.

Comprobamos: 1 0 = u
.
) ( y ahora calculamos:
( ) | | 3x 3L 2 3x 2) 3L
dx
d
- q(x) + = = =
.
y comprobamos L L q 3 3 2 + = (haciendo
x=L) 2 = q .

Ejemplo 2.5.2
Similar al anterior, pero con prdida de calor a lo largo de la barra.







Sea
a
u la temperatura ambiente

Si consideramos un elemento de longitud infinitesimal dx, tendremos















Donde: q es el flujo de calor
h es el coeficiente de conveccin, y
Q es la cantidad de calor generado por unidad de longitud

La ecuacin de equilibrio es: dx ) ( h Qdx dq
a
u u = (i)
Por la ley de Fourier : dx
dx
d
k
dx
d
dq
dx
d
k q |
.
|

\
| u
=
u
= (ii)

Igualando los segundos miembros de (i) y (ii), y simplificando dx, tenemos:

Clculo Avanzado - Introduccin al M.E.F.
ROD/AMB
Pgina 32 de 138 Ing. Mecnica - Facultad Regional Delta
2009
dx
dx
d
k
dx
d
)dx h( Qdx
a
|
.
|

\
|
= o sea
0 = u u + |
.
|

\
| u
= u ) ( h Q
dx
d
k
dx
d
) ( A
a
.

Supongamos 0 0 = u = u ) ( , q =-20 en x = L, k=1, 0 Q , h=1, .
a
0 = u
Entonces el planteo queda asi:









Aplicamos el MRP: 0 = I u + O u
} }
I O
d ) ( B w d ) ( A w
i i

Aqu, O es 0<x<L
I es x=0 y x=L
Tomamos w w = , y cuando construyamos
.
u, deber cumplir la condicin
0 0 = u
.
) ( .

Planteamos la integral para este caso particular:

0 20
0
2
2
= |
.
|

\
|

u

|
|
.
|

\
|
u
u
=
}
L X
L
dx
d
w dx
dx
d
w

(observar que la integral en el contorno se limita al valor en el punto, y que en x=0,
como 0 = u , se anula)
Para construir
.
u usaremos, arbitrariamente, x ) x ( N =
1
,
2
2
x ) x ( N = (n=2)

=
.
= + = u
2
1
2
2
1
j
j j
a N a x xa ) x (

Reemplazando en la ecuacin anterior:


0 20
2
1
0
2
1
2
1
2
2
=
(
(

|
|
.
|

\
|

(
(

|
|
.
|

\
|
=
= = =

}

L X
j
j j i
L
j
j j
j
j j i
a N
dx
d
w dx a N a N
dx
d
w y tomamos
i i
N w =

0 20
2
1
0
2
1
0
2
1
2
2
=
(
(

|
|
.
|

\
|

|
|
.
|

\
|

(
(

|
|
.
|

\
|

}

}

= = = j
j j
L
i
j
j j i
L
j
j j i
a N
dx
d
N dx a N N dx a N
dx
d
N i=1,2 (12)

=
u
= u
= u
= u +
u
= u
0 20
0
0
2
2
dx
d
) ( B
dx
d
) ( A
en x = 0
en x = L
Clculo Avanzado - Introduccin al M.E.F.
ROD/AMB
Pgina 33 de 138 Ing. Mecnica - Facultad Regional Delta
2009
Aplicamos el mtodo de integracin por partes en la primera integral:








0
Ahora reemplazamos este ltimo resultado en la primera integral de la expresin
(12), sin escribir el segundo trmino, que se anula pues Ni(0) = 0, y as tendremos:




Vemos que podemos cancelar el primero y cuarto sumando de esta expresin,
quedando:
| |
L X
j
j j
L
i
L
j
j j
i
i
N a N N dx a N
dx
d
dx
dN
=
= =
= +
|
|
.
|

\
|

} }

20
2
1
0 0
2
1
i=1.2

Como 1 =
dx
dN
i
y x
dx
dN
2
2
= , y adems 0 0 = ) ( N
i
, podemos escribir:


3
1 1
3
0 0
11
L
L dx . x . x dx . . K
L L
+ = + =
} }
(i=1, j=1)

4
2 1
4
2
0
2
0
21 12
L
L dx x . x dx . x . K K
L L
+ = + = =
} }


5
L
L
3
4
dx .x x dx 4x K
5
3
L
0
2 2
L
0
2
22
+ = + =
} }


2
2
1
20L f
20L f
=
=
el sistema es
(

=
(

(
(
(
(

+ +
+ +
2 5
3
4
2
4
2
3
2
20
2
1
5 3
4
4
4 3
L
L
.
a
a
.
L
L
L
L
L
L
L
L

L X
2
1 j
j j i
L
0
i
2
1 j
j j
L
0
2
1 j
j j i
L
0
2
1 j
j j
2
2
i
a N
dx
d
N dx
dx
dN
a N
dx
d
a N
dx
d
N dx a N
dx
d
N
=
= = = = (
(

|
|
.
|

\
|
=
|
|
.
|

\
|

(
(

(
|
|
.
|

\
|
=
(
(

|
|
.
|

\
|

}

}

u
dv
u
v v
du
}

|
|
.
|

\
|

(
(

|
|
.
|

\
|

=
=
=
L
0
i
2
1 j
j j
0 x
2
1 j
j j i
dx
dx
dN
a N
dx
d
a N
dx
d
(0) N
0
L X
20
i
N
L X
2
1 j
j
a
j
N
dx
d
i
N
L
0
2
1 j
j
a
j
N
i
N dx
dx
i
dN L
0
2
1 j
j
a
j
N
dx
d
L X
2
1 j
j
a
j
N
dx
d
i
N =
=
(
(

+
=
(
(

|
|
.
|

\
|

}
=

}
|
|
.
|

\
|

=
(
(

|
|
.
|

\
|

=
Clculo Avanzado - Introduccin al M.E.F.
ROD/AMB
Pgina 34 de 138 Ing. Mecnica - Facultad Regional Delta
2009

La solucin para L=1 es

=
=
3.4582 a
11.7579 a
2
1


Entonces
2
4582 3 7579 11 x . x . + = u
.
(temperatura a lo largo de la barra)

674 . 18 ) 1 (
dx
d
3.4582x x 2 11.7579
dx
d
= + =
. .
,cuando debera dar 20 (recordemos la
condicin 0 20 = =
u
dx
d
en X=L=1)

Aqu se ve que las derivadas de una funcin aproximada dan ms error que la
funcin, por eso hace falta alisar los resultados, es decir, suprimir los saltos de
.
u.

Ejemplo 2.5.3
Para este ejemplo, tendremos en cuenta el principio de trabajo virtual: para un
sistema mecnico deformable, el trabajo de todas las fuerzas exteriores es igual al
trabajo de todas las tensiones interiores en un desplazamiento virtual (o sea,
pequesimo y compatible con las condiciones del problema).

) (x
0 ) 0 ( = =
Condicin de Dirichlet

) L ( N H=
Clculo Avanzado - Introduccin al M.E.F.
ROD/AMB
Pgina 35 de 138 Ing. Mecnica - Facultad Regional Delta
2009
Si consideramos una parte de la barra, de longitud dx (dx tiene longitud= , que
para de a ser ` una vez deformada:























La longitud del elemento pas de a ` ; el cambio de longitud es
` =
) dx(1 u) d ( dx + = + +
por definicin de alargamiento especifico o
unitario.
Es decir; c

c = + = +
dx
d
dx dx d dx

Se postula equilibrio una vez deformada.
Sumando segn x: b dx+N(x)+dN-N(x)=0 es decir, 0 = + ) x ( b
dx
dN


Otras relaciones existentes por la ley de Hooke:

dx
d
A E N bien o
dx
d

A
N
especfica n deformaci la es donde
A
N
= = =
= =

Reemplazando N en la expresin recuadrada, resulta:
0 b(x)
dx
d
A
dx
d
= + |
.
|

\
|
, que es la ecuacin de Poisson.

Segn la nomenclatura que venimos usando,
dN ) x ( N ) dx x ( N + = +
dx =
`
d +

o corrimient :
Clculo Avanzado - Introduccin al M.E.F.
ROD/AMB
Pgina 36 de 138 Ing. Mecnica - Facultad Regional Delta
2009
llamamos
|
.
|

\
|
dx
d
A
dx
d
a ) A(

Aplicamos el mtodo de elementos finitos, empezando por el MRP:
} }
= +

0 B(() w wA(A( , con condiciones de borde:
B((
0 H N(L)
0 (0)

)
`

=
=


Reemplazando en la ecuacin anterior:
| | ( ) | | 0 H N w w dx b(x)
dx
d
A
dx
d
w(x)
L X 0 x
L
0
= + +
(

+
|
.
|

\
|
= =
}


Para pasar a la forma integral dbil, usamos el siguiente clculo auxiliar, que resulta
al hacer integracin por partes:
0
L
dx
d
A E w(x) dx
dx
d
A
dx
dw
dx
dx
d
A
dx
d
w(x)
L
0
L
0
(

(
+ =
|
.
|

\
|
} }


Reemplazando el segundo miembro en el primero de la ecuacin anterior, y
aplicando la regla de Barrow, tendremos:
| | | | 0 (0) que ya 0 (0) (0) w y , 0 H w N w
(0) (0) w w(x)b(x)dx
dx
d
w(x)EA
dx
d
w(x)EA
dx
d
EA
dx
dw
L X L X
L
0 0 X
L X
L
0
= = =
+ + +
(

+
= =
=
=
} }


Si elegimos w w = , podemos simplificar el 2 sumando con el sexto, ya que

dx
d
A E N = ; y adems, separamos la igualdad as: de un lado todo lo que tiene
(o sea, N), y de otro, lo que tiene b y H que son conocidos. Adems, no es
incgnita en x=0. Entonces queda, en definitiva:
| | | | 0
0
0 0
= + =
= =
} }
L X X
L
H w N ) x ( w dx ) x ( b ) x ( w Ndx
dx
dw
L



FORMA INTEGRAL DEBIL

Haciendo

w = (desplazamiento virtual), o sea un cambio en el corrimiento de


cada punto, compatible con 0 (0) = (es decir, con las restricciones cinemticas),
queda:
Clculo Avanzado - Introduccin al M.E.F.
ROD/AMB
Pgina 37 de 138 Ing. Mecnica - Facultad Regional Delta
2009
} }
= =
+ =
L
0
L X 0 X
L
0
] H [ N] [ b(x)dx Ndx ) (
dx
d


0 pues 0 ) 0 ( =

o

Y adems , puede comprobarse grficamente (hacerlo como ejercicio) que

dx
d
) (
dx
d
= |
.
|

\
|
=

(es decir, la derivada de la variacin es la variacin de la


derivada). Resulta entonces:
| |
L X
L
0
L
0

H bdx Ndx
=
+ =
} }


N: fuerza interior , dx oc desplazamiento (es decir, deformacin).
Por lo tanto, la integral del miembro izquierdo es el trabajo de N (fuerza interior) en
la deformacin virtual, o sea , el trabajo interno de las tensiones en el
desplazamiento virtual.
b dx: fuerza en dx,

o = corrimiento en dx
}
L
bdx
0

o es el trabajo de b(x) en
el desplazamiento virtual

| |
L X
H
=

o es el trabajo de H en el desplazamiento virtual (recordar que


H=N(L))
Por lo tanto, el segundo miembro es el trabajo externo en el desplazamiento virtual.
As que la hiptesis de equilibrio es equivalente a la ecuacin la que se ha llegado
con el Mtodo de Elementos Finitos.

A continuacion tenemos un paralelo entre los modelos mecnicos y los trmicos.
Problema mecnico

Problema trmico

desplazamiento

dx
d
= deformacin
desplazamiento virtual
dx
du
A ) x ( N E = esfuerzo axil
b(x) fuerza distribuida

H fuerza concentrada


u temperatura
g
dx
d
=
u
gradiente trmico
u
o desplazamiento virtual
dx
d
k q
u
= flujo trmico
Q(x) generacin de calor distribuida

- q flujo entrante


Para el modelo trmico tendremos, entonces, la expresin:
L X
L
g
q Qdx dx q
=
u
} }
=
0
] [ ) (
|
o o o
j
i
dx
N
=

\
}

0
1
2

Clculo Avanzado - Introduccin al M.E.F.
ROD/AMB
Pgina 38 de 138 Ing. Mecnica - Facultad Regional Delta
2009
En los ejemplos siguientes se usarn slo interpolaciones polinmicas, por ser
de clculo ms rpido.

Ejemplo 2.5.4
Resolver utilizando 1-2-3 elementos lineales de 2 nodos




Funcin incgnita que queremos


aproximar en el dominio de este elemento con dos nodos. Llamamos
1
u y
2
u a los valores de
.
u en los nodos; una vez hallados, aproximaremos
mediante una recta :


es una recta


1 elemento de 2 nodos


Pero tambin podramos dividir el dominio en 2 3 elementos de 2 nodos cada
uno:


3 elementos de 2 nodos cada uno



Notacin empleada:
Arriba de los nodos: numeracin local
Debajo de los nodos: numeracin global
En los crculos: numeracin de los elementos

Para 2 elementos,
.
u sera asi:








0 L
: ) x ( u
1
u
3
u
2 / L
2
u
) x (
) (1
.
u
) x (
) ( 2
.
u
1
u
.
u
2
u

Clculo Avanzado - Introduccin al M.E.F.
ROD/AMB
Pgina 39 de 138 Ing. Mecnica - Facultad Regional Delta
2009
3 2 1
u u u , , son incgnitas, componentes del vector a ; a=
(
(
(

u
u
u
3
2
1


Todas las ecuaciones para calcular las se deben plantear en funcin de las
i
u , es decir, de los elementos de a, y son rectas, o sea polinomios de primer grado.



( No confundir las componentes del vector a, que son
3 2 1
u u u , , , con los
coeficientes del polinomio que acabamos de plantear )

Veamos cmo plantear las
(x)
(i)

.
para el caso n=4 (n es el nmero de nodos)








; x a a
) ( ) (
) x (
) (
1
1
1
0
1
+ = u
.
; x a a
) ( ) (
) x (
) (
2
1
2
0
2
+ = u
.
x a a
) ( ) (
) x (
) (
3
1
3
0
3
+ = u
.
;
(1)
Veremos que no hace falta calcular las 6 incgnitas
) i (
a
0
,
) i (
a
1

Si nos situamos en el elemento y queremos calcular ) x (
.
u para un x de ese
elemento







=
.
) (x
2 2
2
1
2
0 2
x a a
) ( ) (
+ = u Sistema de 2 ecuaciones con 4
= u
.
) x (
3 3
2
1
2
0 3
x a a
) ( ) (
+ = u incgnitas
2
u ,
3
u ,
) (
a
2
0
,
) (
a
2
1


Restando la segunda de la primera:
2
u -
3
u =
) (
a
2
1
(
2
x -
3
x )
) (
a
2
1
=
3 2
3 2
x x
u u


Multiplicamos la primera ecuacin por
3
x , la segunda por
2
x y restamos:
(i)
(x)
.
( )
(i)
1 0
1 (i)
1
0 (i)
0 (x)
(i)
x a a x a x a + = + =
.
1
u
2
u
3
u
4
u
) (1
.
u
) ( 2
.
u
) (3
.
u
2
u
3
u
2
x
3
x
Clculo Avanzado - Introduccin al M.E.F.
ROD/AMB
Pgina 40 de 138 Ing. Mecnica - Facultad Regional Delta
2009
2 3
2 3 2 2 2 2 3 2
2 3
2 3 3 2
(2)
0 2 3
(2)
0 2 3 3 2
x x
x x x x
x x
x x
a resulta donde de ), x (x a x x

+
=

= =
( se sum y se rest
2 2
x en el numerador), quedando entonces:
2 3
2 3 2
2
2 3
2 3 2
2 3
2 3 2
(2)
0
x x
)x (

x x
)x (

x x
) x x (
a

+ =


=
Entonces,reemplazando en (1), resulta:




( )
x
x x x x
x
) x (
) (
3 2
3 2
2 3
2 3 2
2
2

u u
+

u u
+ u = u
.

Sacamos comn denominador:
2 3
2 3 2 2 3 2 2 2 3 2
(x)
(2)
x x
x x x x ) x (x

+ +
=
.
,
Llamamos
) e (
l x x =
2 3
(longitud del elemento, con e=2)

2 3
3 2 2 3 2 2 2 2 3 2
2
x x
x x x x x x
) x (
) (

u + u u u + u u
= u
.


) x (
) (2
.
u =
3
2
2
2
2
3
u

+ u

) ( ) (
l
x x
l
x x
, con notacin global



Si escribimos
) (2
.
u con notacin local, tendremos:

) e (
) e (
) e (
) e (
) e (
) e (
) x (
) e (
l
x x
l
x x
2
1
1
2
u

+ u

= u
.



Funciones de interpolacin de forma


Las
) e (
i
N son las
i
w que usaremos en el mtodo de elementos finitos

Para m nodos, , (x) N (x)
(e)
i
m
1 i
(e)
i
(e)

=
.
= en este caso es m=2 , y las
) e (
i
N tienen
estas caractersticas:





) (
a
2
0
) (
a
2
1
) x ( N
) ( 2
1
) x ( N
) ( 2
1
) x ( N
) e (
1
) x ( N
) e (
2
) e (
1
) e (
2
1
x
2
x
Clculo Avanzado - Introduccin al M.E.F.
ROD/AMB
Pgina 41 de 138 Ing. Mecnica - Facultad Regional Delta
2009


) x ( N
) e (
1
vale 1 en
) e (
x
1
y 0 en
) e (
x
2






) x ( N
) e (
2
vale 0 en
) e (
x
1
y 1 en
) e (
x
2




Se las llama funciones de interpolacin de forma normalizadas.
As no hace falta calcular los coeficientes
) e (
a
0
,
) e (
a
1



2.6: Elementos unidimensionales avanzados de clase C, para elementos de n
nodos. Coordenadas naturales.
En este apartado, se procurar hallar una manera de solucionar la complicacin
que aparece cuando, en una dimensin, el nmero de nodos aumenta, y las
subdivisiones no son todas de la misma longitud.
Supongamoos que tenemos un elemento con n nodos, no todos equidistantes entre
s:
1 elemento de n nodos




Se procurar hallar funciones de forma N
1
, N
2
, ..N
n
, polinmicas, que valgan 1 en
un nodo y 0 en los dems. Es decir, las Ni son polinomios de grado n-1, con n-1
races. Podemos entoces hacer que las N
i
sean los polinomios de Lagrange que,
recordemos, valen:
N
i
(x) =



Si ahora definimos:

i
n
i
i
) x ( N ) x ( u = u

=
.
1
, esta funcin pasa por ( )
1 1
u , x , ( )
2 2
u , x ,, ( )
n n
, x u
Recordamos la expresin para un polinomio de Lagrange:
) x x (
) x x (
) x x ..( .......... )......... x x )( x x (
) x x .....( .......... )......... x x )( x x (
) x ( N
j
j
n
j
n
n

=


=
=
1
2
1 3 1 2 1
3 2
1
t

1
x
2
x
1
x
2
x
en
en
i
X

0
1
,... , ,...
1 1 1 + i i
x x x
Clculo Avanzado - Introduccin al M.E.F.
ROD/AMB
Pgina 42 de 138 Ing. Mecnica - Facultad Regional Delta
2009
Y en general,
) x (x
) x (x
(x) N
j i
j
i j
i

=
=
i=1,2,..,n (son de grado n 1)

Se dice que los
i
N estn normalizados porque valen 1 en el punto x
i
.
Una ventaja de este planteo, es que los polinomios de Lagrange son funciones
standard.
Otra, que todas las matrices de rigidez:
) n ( ) ( ) (
K .., ,......... K , K
1 2 1
de los elementos

,, n-1 en que ha quedado subdividido el objeto inicial, son

iguales si los elementos son de la misma longitud, ya que, como hemos visto
anteriormente, dx
dx
dN
k
dx
dN
K
j
l
i
) e (
ij
) e (
}
=


Pero no siempre se puede conseguir que todos los elementos sean de la misma
longitud, con lo cual las matrices , K
) e (
no son todas iguales. Para recuperar la
igualdad, introduciremos las coordenadas naturales.
Veamos, por ejemplo, un elemento de 2 nodos. Inicialmente, las coordenadas de
los nodos 1 y 2 son x
1
y x
2
, respectivamente. La longitud del elemento es l
(e)
. Con
las coordenadas naturales que definiremos ms abajo, el 0 se encuentra en el
centro del elemento, y las coordenadas de los extremos son
1
= -1,
2
= 1,respectivamente; la coordenada del centro es

= 0. As, cualquier elemento
tiene siempre longitud 2.









Esto mismo lo podemos generalizar para un elemento de n nodos:






) 1 (
K
) 2 (
K
) 1 ( n
K
( son las matrices de rigidez correspondientes a cada elemento).

0 =
2
x
1
x
1
2
=
) (e l
1
x
2
x
3
x
n
x
1
1
=
0 =
1 =
n

1
2
=
0 =
Clculo Avanzado - Introduccin al M.E.F.
ROD/AMB
Pgina 43 de 138 Ing. Mecnica - Facultad Regional Delta
2009
El sistema de coordenadas naturales es local y normalizado. La longitud del
elemento en este sistema es 2 =
) e (
, con lo cual todos los elementos tienen la
misma longitud.
Si
) e (
c
x es la coordenada x del centro,
2
l
x x

(e)
(e)
c (e)

= con
) e ( ) e (
) e (
x x l
1 2
= ,
o bien
( )
(e)
(e)
c (e)
l
x x
2

=
(observar que definiendo de esta manera, resulta 0 = si
) e (
c
x x = , 1 = si
) e (
x x
2
= , 1 = si
) e (
x x
1
= )
Como
2
x x
x
(e)
2
(e)
1
(e)
c
+
= , resulta
| |
(e)
1
(e)
2
(e)
2
(e)
1
(e)
1
(e)
2
(e)
2
(e)
1
(e)
x x
x x 2x
x x
2
x x
x
2.

+
=

|
|
.
|

\
|
+

=
Entonces, deberemos poder construir ), ( N ), ( N
2 1
es decir, los polinomios de
Lagrange en coordenadas naturales, y as, lograremos que las 2 funciones son las
mismas para todos los elementos, y lo mismo ocurrir con las matrices de rigidez.
De la misma manera, para un elemento de n nodos, hemos visto ms arriba que
i
n
i
i
) x ( N ) x ( u = u

=
.
1
. Pero deberamos poder usar las coordenadas naturales, es
decir, llegar a la expresin
(1)
i
n
11 i
i
) ( N ) (

=
= (
i
N de grado n 1 ). El procedimiento que vamos a emplear
para ello se llama Interpolacin de la geometra.
Interpolar la geometra consiste en tomar
j
m
j
j
x ) ( N ) ( x

=
.
=
1
(2)
de modo tal, que las ) ( N
j
sean polinomios de Lagrange de grado m-1. El valor de
m depende de la complejidad del problema.
Las funciones ) ( N
j
se llaman interpolaciones paramtricas, y los parmetros son
los nodos.
En general, es n m = .
Si m=n, se dice que la interpolacin es isoparamtrica, que es la que se usa
normalmente.
Entonces, las ) ( N
j
de (1) son iguales a las ) ( N
i
de (2), ya que son polinomios de
Lagrange del mismo grado, luego idnticos.
Al introducir las coordenadas naturales, los elementos se convierten en
isoparamtricos (tienen la misma longitud)
Clculo Avanzado - Introduccin al M.E.F.
ROD/AMB
Pgina 44 de 138 Ing. Mecnica - Facultad Regional Delta
2009
En vez de calcular
}
=
n
x
x
j
i
ij
dx .
dx
) x ( dN
k
dx
) x ( dN
K
1
, (3)
ya hemos visto que deseamos calcular:

d .
d
) ( dN
k
d
) ( dN
j
i
}

1
1


Vamos a aplicar el teorema de sustitucin en integrales definidas (ver por ejemplo
Purcell-Varberg: Clculo con Geometra Analtica, pg. 272 ), cuyo enunciado es:
Si g tiene derivada continua en [a,b],entonces
} }
= '
b
a
x g f
g(b)
g(a)
du f(u) dx (x) g )) ( (

Aplicndolo a la integral (3), tendremos:
( )
( )
d
d
) ( dN
k
d
) ( dN
dx
dx
d
dx
(x) dN
k
dx
(x) dN
j
1
1
i
x
x
j
i
n
1
} }

=

) ) (x 1 , ) (x 1 (
n 1
= =

Hay que calcularla
Como

=
.
= =
m
j
j j
X ) ( N ) ( x x
1
, es
j
m
j
j j j
m
j
X ) ( N
d
d
X ) ( N
d
d
d
) ( x d
d
dx

= =
.
=
|
|
.
|

\
|
= ~
1 1

,
entonces ~

=
m
j
j j
x ) ( N
d
d dx
d
1
1

funcin racional si m > 1, (en el denominador hay


un polinomio), por lo cual, al sustituir , quedara una integral muy complicada, y
seguramente habra que recurrir a la integracion numrica.
Si aplicamos el mismo teorema al revs:


dx
dx
(x) dN
k (x)
dx
dN

d
) ( dx
) ) (x(
d
dN
k ) (x(
d
dN
K
n
1
X
x
j
i
j
1
1
i
ij
} }
= =





Polinomio que llamaremos
) e (
J porque es el jacobiano de la
transformacion x

Antes de pasar a los ejemplos, resumamos los pasos de la formulacin
isoparamtrica en el mtodo de elementos finitos
Clculo Avanzado - Introduccin al M.E.F.
ROD/AMB
Pgina 45 de 138 Ing. Mecnica - Facultad Regional Delta
2009
Se discretiza el elemento (se determinan los nodos)
Se interpola la incgnita

=
.
u = u ~ u u
n
i
i i
) ( N ) ( :
1
con

j i
j
n
i j
1
i


) ( N

H =
=
= j

Se interpola la geometra:

=
.
= =
n
i
i i
X ) ( N ) ( x x
1
, donde x
i
son las
coordenadas geomtricas de cada nodo

As, al introducir las coordenadas naturales, las matrices de rigidez K son todas
iguales. pero para calcularlas se necesitar muchas veces usar un mtodo de
integracion numrica, como el de Gauss.

Ejemplo 2.6.1
Elemento de 2 nodos, en una dimensin (modelo lineal)















2
1
2
1
1 1
1
1
2 1
2
1
=

=


=

d
dN
) ( N (*)


2
1
2
1
1 1
1
2
1 2
1
2
=
+
=

+
=

d
dN
) (
) ( N (*)
De (*) deducimos que
2
1
i
i
) (
d
dN
=


Adems se cumple:
) e (
J
d
) ( dx
dx
) x ( d 1 1
= =

, pero todava no hemos calculado J


(e)
1
u
2
u
1
x
2
x
1
1
=
0 =
1
2
=
1 2
2
2 1
X X
X
c
+
=
Clculo Avanzado - Introduccin al M.E.F.
ROD/AMB
Pgina 46 de 138 Ing. Mecnica - Facultad Regional Delta
2009
En este caso, dada la facilidad de los clculos, podmos efectuar los cambos de
coordenadas en las integrales en forma directa, sin necesidad de aplicar ningn
teorema.
Hagamos la interpolacin de la geometra: ) ( N x ) ( N x x
2 2 1 1
+ =
En este caso particular, hay igualdad, no aproximacin; se puede verificar a partir
de la frmula
1 2
2 1
2
x x
) x x ( x

+
= y de las frmulas de ) ( N
1
y ) ( N
2
.
) e (
) e (
J
l x x x x
x
d
dN
x
d
dN
d
dx
= =

= + = + =
2 2 2 2
1 2 2 1
2
2
1
1

constante, no depende de
) e (
i i i
J
.
d
dN
dx
d
.
d
dN
dx
dN 1

= =

Ahora calculamos
i ij
f , K usando la forma integral dbil que hemos establecido antes:
}
} } } }

+ +

=

= = = =
1
1
(e)
j i
(e)
j i
1
1
j 1
1
i
(e)
1
1
j
i
(e) (e)
j
(e)
i
x
x
j
i
ij
4 l
1) k.4.(
d
4 l
1) k.2.(
d
2
1) (
2
1) (
l
2
k d
d
dN
.
d
dN
J
k
d
d
dx
J
1
.
d
dN
k
J
1
.
d
dN
dx
dx
dN
k
dx
dN
K
2
1
(Observe que hemos podido simplificar en la segunda integral, ya que
(e)
J
d
dx
= )
Entonces
(

=
1 1
1 1
l
k
K
(e)
(e)

Supongamos que Q(x) es constante en el elemento
} } } } }

= = = = =
2
1
2
1
1
1
1
1
1
1
1
2
x
x
i
) e (
) e ( ) e (
i
) e (
i
) e ( ) e (
x
x
) e (
i i
d ) ( N
l
Q d J ) ( N Q d
d
dx
) ( N Q dx ) x ( N Q dx Q N f


La ltima integral es el rea de cada uno de los siguientes triangulos: (el primero
para i=1, el segundo para i=2), correspondientes a las grficas de las N
i





2
1 2
2
. H . b
A = =


Por lo tanto,
2
l
Q f
(e)
(e)
i
= y
(

=
1
1
2
) e ( ) e (
l Q
f
Los pasos que faltan son el ensamblado y la resolucin del sistema de
ecuaciones.
Clculo Avanzado - Introduccin al M.E.F.
ROD/AMB
Pgina 47 de 138 Ing. Mecnica - Facultad Regional Delta
2009
Ejemplo 2.6.2
Elemento de 3 nodos , en una dimensin (modelo cuadrtico)






En el elemento en coordenadas cartesianas, el segundo nodo puede no estar en el
centro.Pero en el elemento transformado por las coordenadas naturales, los nodos
estn en -1, 0 y 1.


( )( )
( )( )
( )( )
( )( )
( )
2 2
1
1 1 0 1
1 0
2
3 1 2 1
3 2
1


=


=


= ) ( N


( )( )
( )( )
( )( )
( ) | |( )
( )( ) ( )
2 2
3 2 1 2
3 1
2
1 1 1 1
1 0 1 0
1 1




= = + =

+
=


=
) (
) ( N


( )( )
( )( )
( ) ( )
2

2
1
2.1
1


) ( N
2
2 3 1 3
2 1
3
+
=
+
=
+
=


=


Entonces:
2
1

d
dN
2
d
dN
;
2
1

2
1 2
d
dN
3 2 i
+ = = =

=


Interpolar x:

3 3 2 2 1 1
x N x N x N ) ( x + + =
.


) x x (
l
) x x x (
x x
x ) / ( x x ) / ( x
d
dN
x
d
dN
x
d
dN
d
dx
J
c
) e (
) e (
2 2 3 1
1 3
3 2 1 3
3
2
2
1
1
2 2
2
2
2
2 1 2 2 1
+ = + +

=
= + + = + + = =







c
x x x 2
3 1
= + , siendo x
c
el centro del elemento

1
1
= 0
2
= 1
3
=
Clculo Avanzado - Introduccin al M.E.F.
ROD/AMB
Pgina 48 de 138 Ing. Mecnica - Facultad Regional Delta
2009
Observar que si el nodo 2 esta en el centro del elemento, es
2
x x
c
= y queda
2
) e (
) e (
l
J = . Si no, en la frmula

d
J d
dN
k
d
dN
K
) e (
j
i
ij
1
1
1
}

= (obtenida en el ejemplo
2.6.1), quedar ,
) x x (
l J
c
) e ( ) e (
2
2 2
2
1 1
+
=

es decir, en el integrando queda una


fraccin racional, por lo que seguramente deber usarse algn mtodo numrico,
como el de Gauss-Legendre, para calcular la integral.
Supongamos que
2
x x
c
= y por lo tanto ,
2
) e (
) e (
l
J = ; Q=cte, k=cte
Entonces
( ) ( )
) e ( ) e ( ) e (
) e ( ) e ( ) e (
l
k
.
.
.
l
k
l
k
l
k
d /
l
k
d /
l
k
K
3
7
3 6
7 2
4
1
2
1
3
1
4
1
2
1
3
1 2
4
1
2 3
2
4 1
2
2 1
2
1
1
1
1
1
1
2 3
2
2
11
= =
(

+ + + + =
=
(

+ = + = =
} }









( )( )
) e ( ) e ( ) e ( ) e (
l
k
l
k
l
k
d /
l
k
K K
3
8
2
1
3
2
2
1
3
2 2
2 3
2 2
2 2 1
2
1
1
2 3 1
1
21 12
=
(

+ =
(

+ = = =

}



( )( ) ( )
(e) (e)
1
1
3
(e)
1
1
2
(e)
1
1
(e)
31 13
l
k
3
4
4
1
3
1
4
1
3
1
l
2k

4
1
3

l
2k
d 1/4
l
2k
d 1/2 1/2
l
2k
K K
=
(

+ + =
=
(

= = + = =

} }


( )( ) ( )
) e ( ) e (
) e ( ) e ( ) e (
l
k
l
k
l
k
d
l
k
d /
l
k
K K
3
8
2
1
3
2
2
1
3
2 2
2 3
2 2
2
2
2 1 2
2
1
1
2
3
1
1
2
1
1
32 23
=
(

+ =
=
(

= = + = =

} }




( ) ( )
) e ( ) e (
) e ( ) e ( ) e (
l
k
l
k
l
k
d /
l
k
d /
l
k
K
3
7
4
1
2
1
3
1
4
1
2
1
3
1 2
4
1
2 3
2
4 1
2
2 1
2
1
1
2 3 1
1
2
1
1
2
33
=
(

+ + + + =
=
(

+ + = + + = + =

} }





Comprobar que
) e (
l
k
K
3
16
22
=
Como suponemos que las longitudes de los dos elementos son iguales, llamando l
a su longitud, resulta:
Clculo Avanzado - Introduccin al M.E.F.
ROD/AMB
Pgina 49 de 138 Ing. Mecnica - Facultad Regional Delta
2009
(
(
(



=
7 8 4
8 16 8
4 8 7
3l
k
K


Suponiendo Q=cte:
6
Ql
4
1
6
1
4
1
6
1
2
Ql

4
1
6

2
Ql
d
2

2
Ql
( N
2
Ql
d
2
l
J
( N Q d
d
dx
( N Q dx Q N f
(e) (e)
1
1
2
3 (e) 1
1
2 (e)
1
1
1
1
1
(e)
(e)
(e)
1
x
x
1
x
x
1 1
3
1
3
1
=
(

+ + =
(

=
|
|
.
|

\
|
=
=
= = = =


}
} } } }


Comprobar que

} }

= = =
1
1
(e)
2
(e)
x
x
2 2
Ql
6
4
) ( N
2
Ql
dx Q N f
3
1
, y que

} }

= = =
1
1
(e)
3
(e)
x
x
3 3
6
Ql
) ( N
2
Ql
dx Q N f
3
1

Por lo tanto, si hubiera que ensamblar 2 elementos de 3 nodos cada uno:









Consideramos que la longitud total es L = 2 l. Utilizando el procedimiento para
ensamblar que hemos visto en el captulo 1, resultar

(
(
(
(
(
(





=
7 8 4 0 0
8 16 8 0 0
4 8 14 8 4
0 0 8 16 8
0 0 4 8 7
2
3
L
k
K

Clculo Avanzado - Introduccin al M.E.F.
ROD/AMB
Pgina 50 de 138 Ing. Mecnica - Facultad Regional Delta
2009

Elemento Local Global
1 1
1 2 2
3 3
1 3
2 2 4
3 5

( )
(
(
(
(
(
(
(

+
=
(
(
(
(
(
(
(

+
= +
5
1
5
1
q 1
4
2
q
4
1
12
QL
q 1
4
2
q
4
1
6
Ql
q f

(Suponemos que estamos aplicando condiciones de contorno, es decir: en el nodo
1 es
_
5
_
1
q - q es 2 nodo el en y , q q = = )

2.7 Mtodo de Gauss-Legendre para integracin numrica (breve resumen)
El clculo aproximado de una integral definida puede hacerse usando la siguiente
frmula:
}

=
= ~ =
1
1
k
m
1 k
k pm
w ) f( I d ) f( I

p
m
es el Polinomio de Gauss de grado m.

pm
I aproxima sin error si f es un polinomio de grado 2m-1.
Los valores w
k
estn tabulados (incluso, en programas de PC) y se llaman pesos
de Gauss.
) f(
k
se llaman abscisas o puntos de Gauss. Los valores
k
coinciden con las
races de los polinomios de Legendre.
Ejemplo(grfico): Si se quiere aproximar el rea encerrada por una curva en [-
1,1], con m=1 se tendr








Clculo Avanzado - Introduccin al M.E.F.
ROD/AMB
Pgina 51 de 138 Ing. Mecnica - Facultad Regional Delta
2009
Con suma de Riemann: Area =base*h=2*f(0) Con Gauss: Area =f(0)*2

Pero si consideramos m=2:



Con la frmula de los trapecios (figura de la izquierda) se consigue menor
aproximacin que con el mtodo de integracin de Gauss (figura de la izquierda)

2.8 :Resumen del mtodo de elementos finitos con coordenadas naturales
para 1 dimensin.

(Este resumen no se limita a la ecuacin de Poisson, sino a cualquier ) (u A )
1)Interpolacion de la incgnita:

=
.
=
n
1 i
i i
(x) N (x) donde
i
u son los valores nodales
a calcular;
i
N son polinomios de Lagrange. Para esto hay que subdividir el dominio
en elementos, y determinar cuntos nodos hay en cada elemento. Se tiende a usar
muchos elementos de pocos nodos, porque es econmico desde el punto de vista
del clculo con PC.
2) Interpolacin de la geometra : pasar a coordenadas naturales

=
.
.
= =
n
1 i
(e)
i i
J
d
x d
; x ) ( N ) ( x (constante o polinomio, segn el nmero de nodos) 3)
Interpolacin del gradiente
El gradiente
dx
d
g(x) = se calcula como
(e)
J
1
.
d
d
dx
d
.
d
d
dx
d
= =

4) Expresin del flujo q (q es flujo calrico, o tensin, )
d
d
J
k
q kg q
(e)
= = , que podremos aproximar mediante u



-1
1
f(-1)
f(1)

1

2
f(
2
)
f(
1
)
Clculo Avanzado - Introduccin al M.E.F.
ROD/AMB
Pgina 52 de 138 Ing. Mecnica - Facultad Regional Delta
2009
5) Clculo de las
ij
K
y
i
f
de cada elemento





Esta ltima aproximacin es la que corresponde al mtodo de integracin de
Gauss. p es la cantidad de puntos de integracin de Gauss, y puede elegirse para
que la integracin sea exacta si el integrando es un polinomio: sabemos que el
mtodo es exacto con m puntos para polinomios de grado 2m-1. Si c/elemento tiene
4 nodos,
dx
dN
k
dx
dN
j
i
es un polinomio de grado (3-1)+(3-1)=4
Entonces
2
5
m 5 2m 4 1 2m = = = ; entonces conviene tomar p=3 (menor entero
mayor que 5/2)
d Q N f

i i
}
= ; conviene tambin aqu integrar por Gauss aunque sea un polinomio,
ya que se obtiene un valor exacto, para grado 2m-1, con m puntos.

=
=
p
1 k
k ) ( i i
w Q) (N f
k



6) Ensamblado del sistema de ecuaciones, obteniendo Ka=f.
7) Solucin del sistema, obteniendo | |
i
a u =
i
u : valores nodales ;y clculo de los
flujos de reaccin
u
I
q ( es decir, en el contorno de Dirichlet, ver 2.1)
8)

=
.
=
n
1 i
i i
N , es decir ,se reemplazan los
i
obtenidos en 7) en la expresin
establecida en 1).
9)
d
d
J
k
q
(e)
.
.
= , es decir, se calcula el flujo mediante lo establecido en 4).




##################################

n
p
1 n
(e)
j
i
1
1
(e)
j
i
(e)
ij

j
i
(e)
ij
w
J
1
d
dN
k
d
dN
d
J
1
d
dN
k
d
dN
K d
dx
dN
k
dx
dN
K
n

} }
=

=~ = =
Clculo Avanzado - Introduccin al M.E.F.
ROD/AMB
Pgina 53 de 138 Ing. Mecnica - Facultad Regional Delta
2009
Clculo Avanzado Ingeniera Mecnica
Introduccin al mtodo de elementos finitos

Captulo 3 : El mtodo de elementos finitos en dos dimensiones

3.1: Ecuacin de Poisson en 2 dimensiones.

Supongamos ahora que el dominio O es una regin en
2
R que tiene un
contorno I








La ley de Fourier (o la ley del fenmeno) es: grad k q = , donde u es una
funcin escalar, es decir: R O u:
La ley de flujo es la forma cartesiana de la ley de Fourier:
x

k q
x x
c
c
=
y

k q
y y
c
c
=
En general,
y x
k k = , y se dice que el medio es anistropo.
Si
y x
k k = , el medio es homogneo.
Adems, suponemos en el interior de O d est definida una funcin Q(x,y), que
podemos llamar generacin exotrmica (ejemplo: calorgenerado por unidad de
superficie)
Ecuacin de balance (o de continuidad) bidimensional:




La d indica diferencial, o sea
dy
q
dq
y
y
y
.
c
c
=



O
O d
I
O d
x
q
y
q
x x
dq q +
y y
dq q +
dx
q
dq
x
x
x
.
c
c
=
Clculo Avanzado - Introduccin al M.E.F.
ROD/AMB
Pgina 54 de 138 Ing. Mecnica - Facultad Regional Delta
2009
La ecuacin de balance se plantea as:
y)dxdy Q(x, )dx dq (q dx q )dy dq (q dy q
y y y x x x
= + + + +
(lo que sale va con signo +; lo que entra va con signo -)

Si dividimos por dxdy queda:
y) Q(x,
dx
dx
)
dy
dq
dy
q
(
dy
dx
dx
q
dy
dy
)
dx
dq
dx
q
(
dxdy
dy q
y y y
x x x
= + + + +

o sea:
y) Q(x,
dy
dq
dy
q
dy
q
dx
dq
dx
q
dx
q
y y y
x x x
= + + + +

Lo que podemos escribir as:
y) Q(x,
dy
dy
y
q
dx
dx
x
q
y
x
=
c
c
+
c
c
o bien

y) Q(x,
y
q
x
q
y
x
=
c
c
+
c
c
que es la ecuacin de continuidad.
La ecuacin de Poisson en 2 dimensiones es:
0 y) Q(x,
y

k
y x

k
x
y x
= +
|
|
.
|

\
|
c
c
c
c
+
|
.
|

\
|
c
c
c
c
, donde el primer miembro lo podemos
llamar ( ) A
Si k k k
y x
= = , queda: 0 Q k
y

2
2
2
2
= +
|
|
.
|

\
|
c
c
+
c
c
, lo que podemos simbolizar as:
0 k
2
= + V (con
2
2
2
2
2
y

c
c
+
c
c
= V )
El dominio O tiene frontera I








donde


q
I + I = I
u
n n
q q =
q
I
I
u
I
u = u
Clculo Avanzado - Introduccin al M.E.F.
ROD/AMB
Pgina 55 de 138 Ing. Mecnica - Facultad Regional Delta
2009
I es la unin de :
u
I , contorno de Dirichlet, donde se conoce el valor de
u = u , y
q
I , contorno de Neumann, donde se conoce el flujo saliente
n n
q q =
(el flujo saliente est proyectado en la direccin normal a I,como veremos a
continuacin)
Sea I d un elemento del contorno de Neumann (o sea, el diferencial de
contorno),

q es el valor de flujo saliente, y


v
n el versor normal a I d , o sea
( ) ) n , (n sen coso n
y x
= =
v






I d




Como la longitud del arco I d es muy pequea, podemos aproximarla por la
longitud del segmento que une sus extremos, y entonces:

x
n d cos d dy = = |

y
n d sen d dx = = (1)

Si llamamos al ngulo entre

q y
v
n y el escalar q
n
es la proyeccin de

q
sobre
v
n , entonces cos

= q q
n
, como 1 =
v
n ,






podemos escribir cos n q
n
q
v
= , es decir
y y x x n
n q n q n . q q + = =
v

(siendo

q =(
y x
q , q ))






dx
dy
| |

q
v
n

q
v
n

n
q
dy q
x
dy
dx
dx q
y
I d
Clculo Avanzado - Introduccin al M.E.F.
ROD/AMB
Pgina 56 de 138 Ing. Mecnica - Facultad Regional Delta
2009
Por otra parte, la ecuacin de balance del elemento I d es :
0 d q dx q dy q
n y x
= +
(se desprecian expresiones de 2 orden)
Si reemplazamos dx, dy por las expresiones (1) tendremos:
0 d q n d q n d q
n y y x x
= + I
. Simplificando I d y recordando que en este contorno es
n n
q q = , resulta:
0 q n q n q
n y y x x
= + (2)

Ecuaciones ( ) : u B
En
u
I es 0 = u u
En
q
I es (2), recin obtenida, en la cual remplazaremos
x

k q
x x
c
c
= ,
y

k q
y y
c
c
= , y adems le sumaremos un componente de conveccin o
radiacin o multiplicado por ( )
a
u u , siendo
a
u la temperatura ambiente. (En
la prctica, o ser 0 en muchos casos)
Resulta entonces, es
q
I :
0 ) ( q n
y

k n
x

k
a n y y x x
= + +
c
c
+
c
c

Usamos ahora el mtodo de residuos ponderados:
} }
O I
= I u + O u 0 d ) B( w d ) A( w
Reemplazando ( ) A y ( ) B por las expresiones obtenidas, tendremos:
( ) | | 0 d q w
d n
y

k n
x

k w d y) Q(x,
y

k
y x

k
x
w
q
q

a n

y y x x

y x
= + +
+
|
|
.
|

\
|
c
c
+
c
c
+
(

+
|
|
.
|

\
|
c
c
c
c
+
|
.
|

\
|
c
c
c
c
}
} }


Vamos a calcular
dxdy
x

k
x
w d
x

k
x
w
x

x
|
.
|

\
|
c
c
c
c
= |
.
|

\
|
c
c
c
c
}} }

Clculo Avanzado - Introduccin al M.E.F.
ROD/AMB
Pgina 57 de 138 Ing. Mecnica - Facultad Regional Delta
2009
Veremos que si a esta integral le sumamos y dxd
x

k
dx
dw
x

c
c
}}
, se
obtiene
}
c
c

x x
d n
x

k w . Es decir, que si llamamos:


u = w , con lo cual es
dx
dw
du =
dv = dx
x

k
x
x
|
.
|

\
|
c
c
c
c
, con lo cual es v=
|
.
|

\
|
c
c
x

k
x
, podemos escribir
sintticamente:
} }} }}
= +

x

d n u v dy du v dy dv u (3)

Demostracin:
Usaremos el teorema de la divergencia de Gauss en el plano (ver, por
ejemplo, Purcell y Varlberg: Clculo con Geometra Analtica, pg 809):
Si
v v
+ = j y) N(x, i y) M(x, F es un campo vectorial, Iuna curva cerrada que
bordea una regin O,
v v
+ = j n i n n
y x
el versor normal a Ien cada punto,
entonces
d
y
N
x
M
d F.n

}} } |
|
.
|

\
|
c
c
+
c
c
= (el producto que figura en la integral del miembro
izquierdo es producto escalar)
En nuestro caso particular, tomamos
v v
+ = j 0 i y) y)v(x, u(x, F
Entonces, d n y) y)v(x, u(x, d j n i n . j 0 i y) y)v(x, u(x, F.nd
x

y x

} } }
=
|
.
|

\
|
+
|
.
|

\
|
+ =
v v v v
(4)
Y por el teorema, tendremos:
( )
( ) (5) dy dv u du v
dy dx
x
v
u dx v
x
u
dy dx
x
v
u v
x
u
d
y
0
x
u.v
d F.n


+ =
=
|
.
|

\
|
c
c
+
c
c
=
|
.
|

\
|
c
c
+
c
c
=
c
c
+
c
c
=
}}
}} }} }} }

Igualando los segundos miembros de (4) y (5), tendremos:
( )
} }}
= +

d n u v dy du v dv u , que es (3) ,a donde queramos llegar.


Si ahora volvemos a reemplazar u, v, du, dv por lo que stos representaban,
Clculo Avanzado - Introduccin al M.E.F.
ROD/AMB
Pgina 58 de 138 Ing. Mecnica - Facultad Regional Delta
2009
tendremos:
d n
x

k w dxdy
x

k
x
dw
dy dx
x

k
x
w
x x

c
c
=
c
c
c
+ |
.
|

\
|
c
c
c
c
} }} }}
, que podemos
tambin representar as:
x

k w d
x

k
x
dw
d
x

k
x
w
x

c
c
=
c
c
c
+
|
.
|

\
|
c
c
c
c
} } }

Con lo cual: d
x

k
x
dw
d
x

k w d
x

k
x
w
x

c
c
c

c
c
=
|
.
|

\
|
c
c
c
c
} } }

De la misma manera, empleando variable y en lugar de x, podemos escribir:
d
y

k
y
dw
d n
y

k w d
y

k
y
w
y

y y

c
c
c

c
c
=
|
|
.
|

\
|
c
c
c
c
} } }

Ahora vamos a reemplazar estas expresiones en la frmula recuadrada
anteriormente, adems tomaremos w w = , y separaremos la primera y
tercera integral por la suma de dos integrales cada una, teniendo en cuenta
que
q
I + I = I
u
. Resulta entonces:
0 d w
d w d q w d n
y

k w d n
x

k w d wQ d
x

k
dy
dw
d n
x

k w d n
x

k w d
x

k
dx
dw
d n
x

k w d n
x

k w
q
q q q q
q q

a

n y y

x x

y y

y y

x x

x x

= +
+
c
c

c
c
+
c
c

|
.
|

\
|
c
c
+ |
.
|

\
|
c
c
+
c
c

c
c
+
c
c
}
} } } } } }
} } } } }
Simplificamos la segunda integral con la octava y la quinta con la novena,
resultando:
0 d w
d w d q w d n
x

k w d wQ d
x

k
dy
dw
d n
x

k w d
x

k
dx
dw
d n
x

k w
q
q q q

a

n

x x

y y

x x

= +
+
c
c
+
c
c

|
.
|

\
|
c
c
+
c
c

c
c
}
} } } } }
} } }
(6)
Hacemos aparte la suma de la 1 y 3 integrales
( ) I = I + = I
|
|
.
|

\
|
c
u c
+
c
u c
} } }
u u
I I I
d wq d n q n q w d n
y
k n
x
k w
n y y x x y y x x
q

Clculo Avanzado - Introduccin al M.E.F.
ROD/AMB
Pgina 59 de 138 Ing. Mecnica - Facultad Regional Delta
2009
) , (
1
y x N ) , (
2
y x N ) , (
3
y x N
Reemplazamos en el miembro derecho de (6), por esta ltima expresin, la
suma de la 1 y 3 integrales, pasaremos de miembro algunos sumandos,
dejando todo lo que depende de u en el miembro izquierdo:
( )
} } } } }
u
I I O I O
I I u O = I u + O
|
|
.
|

\
|
c
u c
+
c
u c
d wq d q w wQd d w d
y
k
dy
dw
x
k
dx
dw
n a n y x
q q
o o (7)
q
n
es el flujo de reaccin; es desconocido, pero no participa en la primera fase
de resolucin.
}

n
d q w es la integral del flujo de reaccin. En mecnica, por ejemplo, flujo es
fuerza, y
u
I es el contorno donde estn prescriptas las fuerzas=reacciones de
vnculo.
Esta ecuacin est puesta en la forma integral dbil.
Ahora, hay que discretizar el dominio con una red de elementos finitos llamada
malla. Pueden ser tringulos (o elementos de otra forma)
Cada elemento finito tiene nodos, en este ejemplo, consideramos tringulos, y
cada uno tiene 3 nodos (n=3). Conviene tomar tringulos, porque 3 puntos
determinan un plano.
En cada nodo hay una incgnita ) (
i
u








Aproximacin o interpolacin de la incgnita:

=
.
= + + = ~
3
1 i
(e)
i
(e)
i
(e)
3
(e)
3
(e)
2
(e)
2
(e)
1
(e)
1
y) (x, N y) (x, N y) (x, N y) (x, N y) (x,
Las
i
N (funciones de forma o interpolacin) valen 1 en el nodo i y 0 en los
dems. Sus grficas son planos.








2
u
1
u
3
u
( ) 3
( ) 1
( ) 2
Clculo Avanzado - Introduccin al M.E.F.
ROD/AMB
Pgina 60 de 138 Ing. Mecnica - Facultad Regional Delta
2009
Al hacer

=
= u
3
1 i
i i
y) (x, N

, su grfica ser:



(8)



En cada elemento
.
ues un plano; al unir los elementos, queda una superficie
quebrada.
Ahora veremos como queda el miembro izquierdo de la ecuacin (7)l, si se
reemplaza u por

=
= u
3
1 i
i i
y) (x, N

, y w por
i
N w
i
= para i =1,2,3 (de esta
forma hay tantas ecuaciones como nodos tiene cada elemento, y el numero
total de ecuaciones ser igual al numero de nodos de la malla)
d
x
N
k
x
N
d N
x
k
x
N
d
x

k
dx
dw
j
n
1 j

j
x
i
n
1 j
j j x
i

} }
= =
c
c
c
c
=
|
|
.
|

\
|
c
c
c
c
=
c
c
i=1,2,3
Y para d
x

k
dx
dw
y

i
c
c
}
la expresin es anloga
Por lo tanto llamamos
O
|
|
.
|

\
|
c
c
+
c
c
=
}
d
y
N
k
dy
dN
x
N
k
dx
dN
K
j
y
i
j
x

i
dij
(elemento i,j de la matriz K
d
, llamado

trmino de transmisin)
j d N N d N w d w
3
1 j

j i

3
1 j
j j i

i
q q q

} }

}
= =
|
|
.
|

\
|
=
|
|
.
|

\
|
= i=1,2,3
Entonces
c d
K K K + = con
}
=
q
ij

j i c
d N N K
Nota: en muchos problemas,
c
K es nula porque 0 = o .
El sistema a resolver es, entonces:
Ka=f, donde
(
(
(

u
u
u
=
3
2
1
a y f sale del 2 miembro de (7).
( )
} } }
+ + = =

q
Q
q

(e)
i
(e)
i
(e)
i n i a n

i i
(e)
i
f f f d q N d q N Qd N f
donde
reaccin. de flujo el es f y , conveccin de flujo el es f
(e)
i
(e)
i
q

2
u
1
u
3
u
) , ( y x
.
u
Clculo Avanzado - Introduccin al M.E.F.
ROD/AMB
Pgina 61 de 138 Ing. Mecnica - Facultad Regional Delta
2009
Tambin podemos representar el sistema as: ( )
u
+ + = + f f f a K K
q
a c d
(9)
Veamos ahora como se escriben las funciones
) e (
i
N (prescindimos del
suprandice
) e (
, que queda sobreentendido)
Si el nodo i tiene coordenadas ( )
i i
y , x , entonces ( )
i i i
y , x
.
u = u , (ver figura (8)).
La ecuacin de un plano es y x z
2 1 0
o o o + + = , entonces :
( ) y x y , x
2 1 0
o o o + + = u
.
, y deben cumplirse las siguientes igualdades:
( )
1 2 1 1 0 1 1 1
y x y , x o o o + + = u = u
.

( )
2 2 2 1 0 2 2 2
y x y , x o o o + + = u = u
.

( )
3 2 3 1 0 3 3 3
y x y , x o o o + + = u = u
.


donde
0
,
1
,
2
son incgnitas.
Este sistema de ecuaciones tiene solucin nica, porque por 3 puntos del
espacio pasa un nico plano. Por lo tanto, el determinante de
(
(
(

3 3
2 2
1 1
1
1
1
y x
y x
y x
es distinto de cero.
Vamos a demostrar que:
3 3
2 2
1 1
2 3
2 2
1
1
1
1
1
1
1
y x
y x
y x
y x
y x
y x
) y , x ( N = ,
3 3
2 2
1 1
2 3
2 2
1 1
2
1
1
1
1
1
1
y x
y x
y x
y x
y x
y x
) y , x ( N = ,
3 3
2 2
1 1
2 2
1 1
3
1
1
1
1
1
1
y x
y x
y x
y x
y x
y x
) y , x ( N = (10)

En efecto, si ) y , x ( ) y , x (
1 1
= , resulta 1
1 1 1
= ) y , x ( N (el numerador y el
denominador coinciden).
En cambio, 0
3 3 1 2 2 1
= = ) y , x ( N ) y , x ( N , pues en ambos casos, queda en el
numerador un determinante con dos filas iguales.
El mismo razonamiento puede aplicarse a
2
N y
3
N .
Clculo Avanzado - Introduccin al M.E.F.
ROD/AMB
Pgina 62 de 138 Ing. Mecnica - Facultad Regional Delta
2009
Por otra parte, puede demostrarse que A A
y x
y x
y x
) e (
2 2
1
1
1
2 3
2 2
= = , siendo
) e (
A el
rea del elemento triangular de vrtices ) y , x (
1 1
, ) y , x (
2 2
, ) y , x (
3 3
.Esta propiedad
resulta de la definicin del producto vectorial, y puede encontrarse en textos de
lgebra.
Por (10),
A
y c x b a
) x ( N
2
1 1 1
1
+ +
= , con
2 3
2 2 1 1 1
y x 1
y x 1
y x 1
y c x b a = + + ,
o sea ( ) ( ) ( )
2 3 2 3 3 3 3 2 1 1 1
x x y y y x y x y x y c x b a + = + + es decir:
3 3 3 2 1
y x y x a =
3 2 1
y y b =
2 3 1
x x c =
Regla mnemotcnica: se puede obtener una frmula general que sirva para
) x ( N
1
, para
A
y c x b a
N
2
2 2 2
2
+ +
= y para
A
y c x b a
N
2
3 3 3
3
+ +
= a partir del grfico
siguiente:






y de las frmulas:
j k i
k j i
j k k j i
x x c
y y b
y y x x a
=
=
=

A
y c x b a
N
i i i
i
2
+ +
=

Los valores de i, j ,k se toman del grfico, en el cual i vale 1. Luego se rota i a
2 y se procede de la misma forma.
2A
c
y
N
,
2A
b
x
N
i i i i
=
c
c
=
c
c
con lo cual hemos mostrado que las
i
N y sus derivadas
se calculan en base a los ) y , x (
i i

Ahora podemos calcular los elementos de la ecuacin (9)
Si llamamos al tringulo:
Clculo Avanzado - Introduccin al M.E.F.
ROD/AMB
Pgina 63 de 138 Ing. Mecnica - Facultad Regional Delta
2009

A d pues ) k c c k b (b
4A
1
d
2A
c
k
2A
c
2A
b
k
2A
b
d
y
N
k
dy
dN
x
N
k
dx
dN
K
y j i

x j i
j
x
i
j
x
i
j
y
i
j
x

i
(e)
dij
= O + =
|
|
.
|

\
|
+ =
=
|
|
.
|

\
|
c
c
+
c
c
=
} }
}
O
,y
adems hemos supuesto que
x
k y
y
k son constantes,(lo son en general).
Por ejemplo: ) k c c k b b (
A
K
y x
) e (
d 2 1 2 1 12
4
1
+ =
Si k k k
y x
= = queda ) c c b (b
4A
k
K
2 1 2 1
(e)
d12
+ =
Por lo tanto
(
(
(

+ + +
+ + +
+ + +
=
3 3 3 3 2 3 2 3 1 3 1 3
3 2 3 2 2 2 2 2 1 2 1 2
3 1 3 1 2 1 2 1 1 1 1 1
4
c c b b c c b b c c b b
c c b b c c b b c c b b
c c b b c c b b c c b b
A
k
) e (
d
k

Para aquellos lados de elementos que coincidan con el contorno de Neumann,
}
=
q
ij

j i
(e)
c
d N N K
Aqu conviene considerar toda la matriz :

d K
3 3 2 3 1 3
3 2 2 2 1 2
3 1 2 1 1 1

N N N N N N
N N N N N N
N N N N N N
(e)
c (
(
(

=
}
(en principio, son 9 integrales)

Iest formada por los lados del triangulo






31 23 12
I + I + I = I



d
N N N N N N
N N N N N N
N N N N N N
K
31 23 12

3 3 2 3 1 3
3 2 2 2 1 2
3 1 2 1 1 1
(e)
c
}
+ +
(
(
(

=

12
I
23
I
31
I
Clculo Avanzado - Introduccin al M.E.F.
ROD/AMB
Pgina 64 de 138 Ing. Mecnica - Facultad Regional Delta
2009
Entonces , si separamos cada integral en la suma de 3 integrales, podemos
escribir
(e)
c
(e)
c
(e)
c
(e)
c
31 23 12
K K K K + + =
Quedando en total 27 integrales para resolver.
Veamos cmo reducir el nmero de integrales a calcular:
Si se integra sobre el lado 1-2, hay que tener en cuenta que 0
3
N sobre ese
lado, ya que en los puntos ) y , x (
1 1
, ) y , x (
2 2
vale 0, (luego en todo el lado que los
une)







Entonces:
I
(
(
(

=
}
d
0 0 0
0 N N N N
0 N N N N
K
12
12

2 2 1 2
2 1 1 1
(e)
c

(pues 0
3
N en el lado 1-2)
Por otra parte, si se calculan las integrales restantes, se obtendr:
) e ( ) e ( ) e (
l d N N d N N ; l d N N ; l d N N
12 1 2 2 1 12 2 2 12 1 1
6
1
3
1
3
1
12 12 12 12
= I = I = I = I
} } } }
I I I I


Entonces,
(
(
(

=
0 0 0
0 2 1
0 1 2
6
l
K
(e)
12
(e)
c
12
y de la misma forma:
(
(
(

=
(
(
(

=
}
2 1 0
1 2 0
0 0 0
6
l
d
N N N N 0
N N N N 0
0 0 0
K
(e)
23
3 3 2 3
3 2 2 2

(e)
c
23
23
( 0
1
N en
23
l )

(
(
(

=
(
(
(

=
}
1 2 1
0 0 0
1 0 2
6
l
d
N N 0 N N
0 0 0
N N 0 N N
K
31
3 3 1 3
3 1 1 1

(e)
c
31
31
( 0
2
N en
13
l )

Sumando las 3 matrices:
1
N
3
N
Clculo Avanzado - Introduccin al M.E.F.
ROD/AMB
Pgina 65 de 138 Ing. Mecnica - Facultad Regional Delta
2009

(
(
(

+
+
+
=
) l 2(l l l
l ) l 2(l l
l l ) l 2(l
6

K
31 23 23 31
23 23 12 12
31 12 12 12
(e)
c
,
y sumando las matrices
(e)
d
K y
(e)
c
K , se obtiene
(e)
K
Si ahora queremos construir el 2 trmino de la ecuacin matricial, usando las
frmulas
( )
} } }
+ + = =

q
Q
q

(e)
i
(e)
i
(e)
i n i a n

i i
(e)
i
f f f d q N d q N Qd N f que ya hemos
visto, tendremos:

(
(
(

=
(
(
(

=
}
1
1
1
3
QA
Qd
N
N
N
f
(e)

3
2
1
(e)
Q
, ya que puede calcularse que
}
O
= O
) e (
i
A d N
3
1


) e (
QA es la generacin total de calor;
) e (
A es el rea del elemento.

Para la conveccin:
)d q (
N
N
N
f
n

3
2
1
q
q
a

(
(
(

=
}







q
I depende slo del contorno exterior, por lo cual la integral planteada slo
ser no nula si el elemento triangular est sobre el contorno exterior.
Supongamos, por ejemplo que el lado 12 de un elemento est sobre el
contorno
q
I , entonces
(
(
(

u = I
(
(
(

u =
}
I
0
1
1
2
0
12
2
1
12
) e (
a n a n
q
l
) q ( d N
N
) q ( f o o , ya que puede calcularse que
2 2
12
2
12
1
12 12
) e ( ) e (
l
d N ,
l
d N = I = I
} }
I I

Para los lados 2-3 y 3-1 se procede anlogamente.
q
I
Clculo Avanzado - Introduccin al M.E.F.
ROD/AMB
Pgina 66 de 138 Ing. Mecnica - Facultad Regional Delta
2009
0 = q
0 = u
Para la reaccin :
I
(
(
(

=
}
u
I
u
d
N
N
N
q f
n
3
2
1
Los elementos de este vector se calculan en una segunda
etapa, ya que en
u
I el valor de uest determinado.
3.2 :Ejemplo:
Se tiene un recinto cuadrado con generacin de calor, el flujo de calor est
uniformemente distribuido, la temperatura en el contorno es de 0C












Coeficiente de transmisibilidad:
C cm
cal
k k
y x
2 = =
seg cm
cal
. Q
2
4 2 = 0 = o (o =coeficiente de conveccin )
Se desesa estudiar la distribucin de temperatura dentro del cuadrado. Si
cortamos en AB, la grfica de temperatura ser:





porque al calor en el centro le cuesta ms escapar que al de los puntos ms
cercanos al borde.
Se usarn elementos de 3 lados.
Como este elemento tiene varios ejes de simetra, el problema se simplifica. En
vez de estudiar todo el dominio, uno se puede limitar a un octavo:





C 0 = u
u
0 = q
Clculo Avanzado - Introduccin al M.E.F.
ROD/AMB
Pgina 67 de 138 Ing. Mecnica - Facultad Regional Delta
2009
El lado CB es el contorno de Dirichlet, pues en l se cumple 0 = u = u

Los lados AC y AB son el contorno de Neumann, pues en ellos se cumple
0 q q = = . En efecto: el flujo normal a los lados AB y AC es 0, porque es
paralelo a los gradientes a la curva, ya que se cumple la ley de Fourier:

grad k q =



Por lo tanto, en ellos 0 = q

Se subdivide el tringulo en 4 elementos (en el dominio completo quedarn 32
tringulos). Cada elemento tiene 3 nodos.












Numeracin local de nodos: en sentido antihorario
Numeracin global de nodos: de izquierda a derecha y de abajo hacia arriba.
El problema tiene 6 incgnitas: las temperaturas en los nodos. Pero en los
nodos 4,5 y 6 ya se sabe que =0, por eso en realidad slo hay 3 incgnitas.
La matriz final va a ser de 6 x 6, de la cual se tacharn 3 filas y 3 columnas.

e


Num. local
(i)
Num.global

1 1
1 2 2
3 3
1 2
2 2 4
3 5
1 2
3 2 5
) (1
1
) (1
2
) (1
3
) (2
1
) ( 2
2
) (2
3
) (3
1
) (3
2
) (3
3
Clculo Avanzado - Introduccin al M.E.F.
ROD/AMB
Pgina 68 de 138 Ing. Mecnica - Facultad Regional Delta
2009
3 3
1 3
4 2 5
3 6

Como 0 = o ,
(
(
(

+ + +
+ + +
+ + +
= =
2
3
2
3 2 3 2 3 1 3 1 3
3 2 3 2
2
2
2
2 1 2 1 2
3 1 3 1 2 1 2 1
2
1
2
1
4
c b c c b b c c b b
c c b b c b c c b b
c c b b c c b b c b
A
b
K K
) e (
) e (
d
) e (
(ver 3.1)

Con
(
(
(

=
k k
j j
i i
) e (
y x
y x
y x
A
1
1
1
2

j k i k j i
x x c , y y b = =
( )
3.125
2
2.5
2
altura x base
A
2
= = =

Para (1), (2), y (4) que estn en la misma posicin, los valores de
i
b y
i
a tienen
que ser iguales; en efecto:

En (1)
0 0 0
5 2 0 5 2
5 2 5 2 0
2 1 3
1 3 2
3 2 1
= = =
= = =
= = =
y y b
. . y y b
. . y y b


En (2)
0
5 2
5 2
4 2 2 1 3
2 5 1 3 2
5 4 3 2 1
= = =
= = =
= = =
y y y y b
. y y y y b
. y y y y b


En (4)
0
5 2
5 2
5 3 3
3 6 2
6 5 1
= =
= =
= =
y y b
. y y b
. y y b
( aqu se han usado subndices locales )
De la misma forma, para (1), (2) y (4) :

2.5 x x c
2.5 - x x c
0 x x c
1 2 3
3 1 2
2 3 1
= =
= =
= =


En cambio para (3) :

Clculo Avanzado - Introduccin al M.E.F.
ROD/AMB
Pgina 69 de 138 Ing. Mecnica - Facultad Regional Delta
2009
5 2
5 2
0
5 2 3
2 3 2
3 5 1
. y y b
. y y b
y y b
= =
= =
= =

5 2
0
5 2
2 5 3
3 2 2
5 3 1
. x x c
x x c
. x x c
= =
= =
= =

Como las reas son iguales (valen todas 3.125), resulta:

(
(
(



=
(
(
(

+ +
+
+ + +
= = =
1 1 0
1 2 1
0 1 1
25 . 6 0 25 . 6 0 0 0
25 . 6 0 25 . 6 25 . 6 25 . 6
0 0 0 25 . 6 0 25 . 6
25 . 6
1
K K K
2
(4) (2) (1)



(
(
(

=
(
(
(

+ +
+ + +
+ +
=
2 1 1
1 1 0
1 0 1
25 6 25 6 0 25 6 25 6 0
0 25 6 25 6 0 0 0
25 6 0 0 0 25 6 0
25 6
1
3
. . . .
. .
. .
.
K
) (



Ahora para poder ensamblar, usamos la tabla que confeccionamos ms arriba,
indicando en cada elemento el destino final en la matriz ensamblada
;




Como en
) (
K
3
la numeracin del destino final no es creciente, intercambiamos
filas y columnas 2 y 3 entre si:


Al ensamblar las 4 matrices queda K:

Clculo Avanzado - Introduccin al M.E.F.
ROD/AMB
Pgina 70 de 138 Ing. Mecnica - Facultad Regional Delta
2009



(En los lugares vacos es nula)


3
2
1
1
1
1
2.5
1
1
1
3
3.125 2.4
1
1
1
3
QA
f
(1)
Q

(
(
(

=
(
(
(

=
(
(
(

=

(se indica la numeracin global de los nodos por medio de las flechas)

Y de la misma forma:


Adems, en el contorno de Dirichlet hay flujos salientes en los nodos 4,5 y 6,
que simbolizamos q
4
,q
5
y q
6
:












Ensamblado:

6
0 = u
6
q
5
q
4
q
Clculo Avanzado - Introduccin al M.E.F.
ROD/AMB
Pgina 71 de 138 Ing. Mecnica - Facultad Regional Delta
2009
5 2
1
3
1
3
3
1
1
1 1 1
1
1 1 1
1 1 1
1
5 2 . . . f
Q
(
(
(
(
(
(
(
(

=
(
(
(
(
(
(
(
(

+ +
+ +
+ +
= ;
(
(
(
(
(
(
(
(

=
u
6
5
4
0
0
0
q
q
q
f
Por lo tanto,
(
(
(
(
(
(
(
(

= = +
u
6
5
4
5 2
5 7
5 2
5 7
5 7
5 2
q .
q .
q .
.
.
.
f f f
a

El rea total del triangulo es 12.5cm
2
, y como
seg cm
cal
2.4 Q
2
= , se tiene:
seg
cal
QA q q q 30
5 4 6
= = + + , y adems 0 =
q
f pues 0 =
n
q , 0 = o .
Al armar el sistema se suprimen las 3 ltimas filas y columnas, resultando:
(
(
(

=
(
(
(

u
u
u
(
(
(



5 7
5 7
5 2
4 2 0
2 4 1
0 1 1
3
2
1
.
.
.

Queda a cargo del lector verificar que la solucin de este sistema es:




Una vez calculados
1
u ,
2
u y
3
u , se plantean las ecuaciones para calcular
4
q ,
5
q y
6
q : suprimiendo las 3 primeras filas y columnas (ya que
0
6 5 4
= = = q q q ), se tiene:

(
(
(

=
(
(
(

u
u
u
(
(
(

6
5
4
3
2
1
5 7
5 7
5 2
0 0 0
2 0 0
0 1 0
q .
q .
q .

5 2 5 2 0
5 7 2
5 2
6 6
5 3
4 2
. q q .
q .
q .
= =
= u
= u

Y 375 9
4
. q = , 125 18
5
. q = (verificar 30
6 5 4
= + + q q q )
##################################
(Los flujos salientes
se restan)
3125 5
875 6
375 9
3
2
1
.
.
.
= u
= u
= u
Clculo Avanzado - Introduccin al M.E.F.
ROD/AMB
Pgina 72 de 138 Ing. Mecnica - Facultad Regional Delta
2009

Clculo Avanzado Ingeniera Mecnica
Introduccin al mtodo de elementos finitos

Captulo 4: El mtodo de elementos finitos en 3 dimensiones

4.1: Introduccin

En un cuerpo de 3 dimensiones, la diferencial de volumen O d es un
paraleleppedo de volumen dxdydz d = O

El cuerpo tiene una frontera (cscara) que denominamos I.
Para estudiar I d en 3 dimensiones, consideramos dicho elemento sealado en
la figura:















Y ahora consideramos la superficie DBC cuya rea es aproximadamente
2
I d
:












El rea de
2
dx.dy
ABC

~
El rea de
2
dy.dz
BAD

~
El rea de
2
dz.dx
ADC

~

I d
dx
dy
dz
O
I d
B
D C
A
dx
dy
dz
Clculo Avanzado - Introduccin al M.E.F.
ROD/AMB
Pgina 73 de 138 Ing. Mecnica - Facultad Regional Delta
2009

Si ahora consideramos el versor n , normal a la superficie DBC, 1 = n , y como
es sabido del lgebra, se cumple: ( ) ( ) | o cos , cos , cos , , =
z y x
n n n , siendo
o , | , los ngulos que forma n con los ejes x, y ,z respectivamente.











Puede demostrarse que
z
n
d
2
I
es el rea de la proyeccin de la superficie

BAC
sobre el plano xy, es decir, el rea del tringulo

BACcuyo valor es (dxdy)/2.



Demostracin (de lectura optativa)

Si prdida de generalidad, podemos suponer dx=dy=dx, ya que esta condicion
no impide que dx, dy,dz se hagan tan pequeos como se quiera en la
integracin.



Como dx, dy, dz tienden a 0, podemos aproximar el rea
2
I d
por la superficie
del triangulo
A
DBC cuyo valor es
2
.BM DC

Como suponemos que dx=dy=dz=d, entonces
d 2 d 0 d DC d) (d,0, d) (0,0, (d,0,0) OD OC DC
2 2 2
= + + = = = =


M es el punto medio de DC , luego sus coordenadas (las de

OM ) son
|
.
|

\
|

2
, 0 ,
2
d d
, y las coordenadas de

OB son (0,d,0).
Clculo Avanzado - Introduccin al M.E.F.
ROD/AMB
Pgina 74 de 138 Ing. Mecnica - Facultad Regional Delta
2009

Luego,
d
d
d
d
BM
d
d
d
d
d d
OB OM BM
2
3
4 4 2
, ,
2
) 0 , , 0 (
2
, 0 ,
2
2
2
2
= + + = |
.
|

\
|
= |
.
|

\
|
= =


Entonces, area de
2
2
3
2 2
3 2
2
d
d d
BM DC
DBC = = =

A


Ahora , hallaremos n , para encontrar
z
n . Como n es perpendicular al plano al
que pertenecen

DBy

DC , y siendo ) , , 0 ( ) , 0 , 0 ( ) 0 , , 0 ( d d d d OD OB DB = = =

,
entones un vector paralelo a n es
) , ( ) (
0
0
2 2 2 2 2 2
d d d k d j d i d
d d
d d
k j i
DC DB = + =

= .
v v v
v v v

, y entonces
( )
3
1
3
1
,
3
1
,
3
1
3
, ,
4
2 2 2
=
|
|
.
|

\
|
= =
.
.
=


z
n
d
d d d
DC DB
DC DB
n
Entonces,
2
3
1
2
3
cos
2
2
2
d
d
d
= ~
I

Y por otra parte, rea de
2
2
d
BAC =
A
(pues su base y altura valen d)

Entonces:
z
n
d dxdy
2 2
I
=

rea cara BAC Proyeccin de DBC sobre el plano xy

Y de la misma manera, se tiene:
x
n
2
d
cos ,
2
d
2
dydz
= = y
y z
n
2
d
cos , n
2
d
2
dxdz
= =

4.2: La ecuacin de Poisson en tres dimensiones

4.2.1: El planteo en la forma integral dbil

La ecuacin de Fourier es:

x

x
k
x
q
c
c
= , siendo ( ) z y, x, funcin de potencial y q
x
la componente de flujo

(anlogamente para
z y,
q q ) flujo

= q
Clculo Avanzado - Introduccin al M.E.F.
ROD/AMB
Pgina 75 de 138 Ing. Mecnica - Facultad Regional Delta
2009

La funcin Q(x, y ,z) puede representar, en O, generacin de calor, si se trata
de una fuente, o bien entrada de calor, si es un sumidero.

La ecuacin de Poisson en 3D es:

( ) 0 Q
z

k
z y

k
y x

k
x
A
z y x
= +
(

c
c
c
c
+
(

c
c
c
c
+
(

c
c
c
c
= (1)


( ) A se llama residuo en el dominio; como se la aproximar, debe valer casi
cero.
Si cte k k k
z y x
= = = , la ecuacin de Poisson se convierte en: ( ) Q div =
Ahora hay que agregar las condiciones de contorno:

Contorno de Dirichlet: donde se conoce el valor de u (temperatura)
es
u
I donde 0 = u u

Contorno de Neumann: donde se conoce el flujo normal que atraviesa el rea;
es
q
I , donde ) ( q q
a n n
+ = donde
a
u es la temperatura ambiente, y
) (
a
u u o representa el calor que se escapa al exterior.
Ambas condiciones las simbolizamos con ( ) B

.




La direccin del flujo es distinta de la de n (versor normal)
La proyeccion
n
q , de

q sobre n , es igual al producto escalar de

q y n ; pues
1 n = (recordemos que en general,

=
w
w . v
v proy
w
)
Entonces
z z y y x x n
n q n q n q n . q q + + = =


Si reemplazamos en la expresin ) ( q q
a n n
+ = ,
Tendremos:
) ( q n q n q n q
a n z z y y x x
+ = + +

Y reemplazando
x
q por
x

k
x
c
c
, (y lo mismo con
z y
q , q ), quedar:
0 ) ( q n
z

kz n
y

ky n
x

k
a n z y x
= + +
c
c
+
c
c
+
c
c
, (2)
donde los 3 primeros sumandos equivalen a -q
n

q
n
n
q
Clculo Avanzado - Introduccin al M.E.F.
ROD/AMB
Pgina 76 de 138 Ing. Mecnica - Facultad Regional Delta
2009

El mismo miembro izquierdo de esta expresin se llama residuo en el contorno
de Neumann:

Aplicamos ahora el mtodo de residuos ponderados:


( ) ( )
} }
+ =
= +
q

0 d B w d A w ,donde hay que elegir w y w

Reemplazamos ( ) A y ( ) B por las expresiones (1) y (2) anteriormente
obtenidas, y tenemos en cuenta que
}

0 ) B( w pues en
u
I es
( ) 0 B = . Resulta entonces:
}
}
=
|
.
|

\
|
+ +
c
c
+ +
c
c
+
+
|
|
.
|

\
|
+
c
c
c
c
+
c
c
c
c
+
c
c
c
c
q

a n z z x x

z y x
0 )d ( q n
z

k .... n
x

k w
d Q
z

k
z y

k
y x

k
x
w
(3)

La primera integral est en la forma integral fuerte: como u se aproxima por
funciones lineales, y en estas integrales aparecen derivadas segundas, no se
pueden usar aproximaciones de u que tengan discontinuidades, o cuyas
derivadas parciales primeras tengan discontinuidades .
Para solucionar este problema, se pasa a la forma integral dbil. Para esto,
usaremos el Teorema de la Divergencia de Gauss (ver, por ejemplo, Purcell y
Varlberg: Clculo con Geometra Analtica, pg. 820-821):
Si O es un slido cerrado y limitado de 3 dimensiones, y tiene una frontera
suave I,
v v v
+ + = k j N i M z) y, F(x, , y
v v v
+ + = k cos j cos i cos n es el vector normal
a la superficie en cada punto, entonces

( )d Pcos Ncos Mcos d
z
P
y
N
x
M

} }
+ + =
|
|
.
|

\
|
c
c
+
c
c
+
c
c




En nuestro caso, consideramos:
z

wk P ,
y

k w N ,
x

k w M
z y x
c
c
=
c
c
=
c
c
=

Entonces, haciendo derivadas de productos:

|
.
|

\
|
c
u c
c
c
+
c
u c
c
c
=
c
c
x
k
x
w
x
k
x
w
x
M
x x
y
n
x
n
y
n
Clculo Avanzado - Introduccin al M.E.F.
ROD/AMB
Pgina 77 de 138 Ing. Mecnica - Facultad Regional Delta
2009





|
.
|

\
|
c
u c
c
c
+
c
u c
c
c
=
c
c
z
k
z
w
z
k
z
w
z
N
z z


Aplicando el teorema mencionado, tendremos:
d n
z

wk n
y

wk n
x

wk
d
z

k
z
w
z

k
z
w
y

k
y
w
y

k
y
w
x

k
x
w
x

k
x
w

z z y y x x

z z y y x x
}
}
|
|
.
|

\
|
c
c
+
c
c
+
c
c
=
=
(

|
.
|

\
|
c
c
c
c
+
c
c
c
c
+
|
|
.
|

\
|
c
c
c
c
+
c
c
c
c
+
|
.
|

\
|
c
c
c
c
+
c
c
c
c

Que puede reescribirse:

(4) d n
z

k n
y

k n
x

k w
d
z

k
z
w
y

k
y
w
x

k
x
w
d
z

k
z y

k
y x

k
x
w

z z y y x x
z y x

z y x
}
} }
|
|
.
|

\
|
c
c
+
c
c
+
c
c
+
+
|
|
.
|

\
|
c
c
c
c
+
c
c
c
c
+
c
c
c
c
=
(

|
.
|

\
|
c
c
c
c
+
|
|
.
|

\
|
c
c
c
c
+ |
.
|

\
|
c
c
c
c

Volvamos ahora a la expresin (3), (forma integral fuerte ), en la cual
separamos en dos la primera integral:

}
} }
=
|
.
|

\
|
+ +
c
c
+ +
c
c
+
O +
|
|
.
|

\
|
c
c
c
c
+
c
c
c
c
+
c
c
c
c
O
q

a n z z x x

z y x
0 )d ( q n
z

k .... n
x

k w
d Q w d
z

k
z y

k
y x

k
x
w
(5)


Observamos que la primera integral del miembro izquierdo de (4) es igual a la
primera integral de (5).La reemplazamos por el miembro derecho de (4), y
adems tomamos: w w = , reagrupamos en forma diferente algunas integrales


( )
} } } }
} }
= u +
|
|
.
|

\
|
c
c
+
c
c
+
c
c

|
|
.
|

\
|
c
c
+
c
c
+
c
c
+
|
|
.
|

\
|
c
c
c
c
+
c
c
c
c
+
c
c
c
c

+ =

a n z z y y x x


z z y y x x

z y x
q q q
q
0 d w d q w wQd n
z

k n
y

k n
x

k w
d n
z

k n
y

k n
x

k w d
z

k
z
w
y

k
y
w
x

k
x
w

Ahora, separamos la segunda integral en la suma de 2 integrales sobre los
contornos
q
y
u
I , y simplificamos la integral sobre
q
I con la tercera integral.
|
|
.
|

\
|
c
u c
c
c
+
c
u c
c
c
=
c
c
y
k
y
w
y
k
y
w
y
N
y y
Clculo Avanzado - Introduccin al M.E.F.
ROD/AMB
Pgina 78 de 138 Ing. Mecnica - Facultad Regional Delta
2009

Adems, reemplazamos
|
|
.
|

\
|
c
c
+
c
c
+
c
c
z z y y x x
n
z

k n
y

k n
x

k por -q
n
:
( )
} }
= I u
}
+
}

}
|
|
.
|

\
|
c
c
c
c
+
c
c
c
c
+
c
c
c
c

0 d w d
a

n
q w wQd
d
n
q w d

z
k
z
w
y

y
k
y
w
x

x
k
x
w
q





Ahora , pondremos las integrales primera y ltima en un miembro, porque son
las que contienen a la incgnita, y todo lo dems en el otro:

( ) (6) d q w
d wq wQd d w d
z

k
z
w
y

k
y
w
x

k
x
w
q
q

a n

n

z y x
}
} } } }

= +
|
|
.
|

\
|
c
c
c
c
+
c
c
c
c
+
c
c
c
c

( Tengamos en cuenta que frecuentemente ,
a
u o vale 0).
De esta forma, todo lo que depende de u queda en el primer miembro.
Esta igualdad es la forma integral dbil, la que luego da origen al sistema de
ecuaciones Ka=f.

4.2.2: Determinacin de la solucin aproximada
Ahora, vamos a aproximar, como siempre: u (exacta) ( ) z , y , x
.
u ~ , siendo
( ) ( )

=
.
u = u
n
i
i i
z , y , x N z , y , x
1
donde
i
son valores numricos a hallar (vector a)
Las
i
N son las funciones de forma, i=1,2,.,n , siendo n el nmero de nodos del
sistema.
Tambin, elegimos
i i
N w = , as tendremos n ecuaciones. Entonces,
reemplazando en las integrales de la forma integral dbil (6), tendremos un
sistema de n ecuaciones con n incgnitas (
i
u ), y el coeficiente
ij
K de la
ecuacin i, columna j ser:

j i
c

ij
d j i

j
z
i
j
y
i
j
x
i
ij
K K d N N d
z
N
k
z
N
y
N
k
y
N
x
N
k
x
N
K
q
+ = +
|
|
.
|

\
|
c
c
c
c
+
c
c
c
c
+
c
c
c
c
=
} }
(7)
Siendo
c
K (matriz de conveccin ), nula en muchos casos, cuando = 0.

En cuanto al 2 miembro,
}
u
I
I d wq
n
corresponde a las filas y columnas que se
suprimen en la primera etapa de la resolucin del sistema lineal, por lo tanto no
lo consideramos (
u
I es la parte de Idonde se conoce u). Entonces:

} } }
+ + = + =
q q

i
Q
i a i n i

i i
c f q f f d N d q N Qd N f

Clculo Avanzado - Introduccin al M.E.F.
ROD/AMB
Pgina 79 de 138 Ing. Mecnica - Facultad Regional Delta
2009

Ahora consideramos el elemento de volumen ms simple, que es el tetraedro:












Si ( )
i i i
z , y , x son las coordenadas del vrtice
) e (
i , entonces puede demostrarse
que el volumen del elemento es:

4 4 4
3 3 3
2 2 2
1 1 1
1
1
1
1
6
1
z y x
z y x
z y x
z y x
) e (
= O (ver anexo 1 para esta demostracin)

( ) ( ) z , y , x z , y , x
.
u ~ u , y construiremos a estas funciones como formas
polinmicas de primer grado, o sea,
( ) z y x z , y , x
3 2 1 0
o o o o + + + = u
.
, ( no se pueden representar grficamente
porque son de 3 variables).
En adelante, notaremos
.
u con u, para hacer ms simple la escritura.
En cada vrtice, ( )
i i i i
z , y , x u = u , entonces

( )
i i i i i i i
z y x z , y , x
3 2 1 0
o o o o + + + = u = u
.
.
.
( )
4 3 4 2 4 1 0 4 4 4 4
z y x z , y , x o o o o + + + = u = u , siendo
i
,
i
las incgnitas a
determinar.
Si se consideran ahora funciones de forma lagrangianas, es decir
i
N que valen
1 en
) e (
i y 0 en los otros nodos, podemos construirlas as:

( )
) e (
l l l
k k k
j j j
i
z y x
z y x
z y x
z y x
z , y , x N
O
|
|
|
|
|
.
|

\
|
=
6
1
1
1
1
(8)

) e (
1
) e (
2
) e (
3
) e (
4
Clculo Avanzado - Introduccin al M.E.F.
ROD/AMB
Pgina 80 de 138 Ing. Mecnica - Facultad Regional Delta
2009

En efecto, si ( ) ( )
i i i
z , y , x z , y , x = queda 1
6
6
=
O
O
) e (
) e (
, y si ( ) ( )
j j j
z , y , x z , y , x = queda
un determinante con las filas 1 y 2 iguales, luego, vale 0; lo mismo ocurrir en
( )
k k k
z , y , x y en ( )
l l l
z , y , x .
Entonces ( )
4 4 3 3 2 2 1 1
u + u + u + u = u N N N N z , y , x

(la
l k j
N , N , N se construyen con el mismo procedimiento que la
i
N , y las
llamamos
4 3 2 1
N , N N , N , donde
N
1
= N
1
(e)
= N
i

N
2
= N
2
(e)
= N
j

N
3
= N
3
(e)
= N
k

N
4
= N
4
(e)
= N
l


Para poder derivar las
i
N , las escribiremos en la forma:
( ) ) z d y c x b a ( z , y , x N
i i i i ) e ( i
+ + +
O
=
6
1

Desarrollando el determinante de la expresin (8) de
i
N , e igualando
coeficientas, tendremos:

l l l
k k k
j j j
i
z y x
z y x
z y x
a =
l l
k k
j j
i
z y 1
z y 1
z y 1
b =
l l
k k
j j
i
z x
z x
z x
c
1
1
1
=
l l
k k
j j
i
y x 1
y x 1
y x 1
d =

Por otra parte,
) e (
i i
) e (
i i
) e (
i i
d
z
N
,
c
y
N
,
b
x
N
O
=
c
c
O
=
c
c
O
=
c
c
6 6 6


Entonces, son funciones constantes, si las reemplazamos en el elemento
ij
d
K
dado en (7), tendremos:
| |
( )
x
}
+ + =

z j i y j i x j i 2
(e) j
d
d k d d k c c k b b
6
1
K
i
, y si suponemos ahora que
x
k ,
y
k
y
z
k son constantes, entonces
| |
( ) ( )
z j i y j i x j i (e)

z j i y j i x j i 2
(e)
d
k d d k c c k b b
6
1
d k d d k c c k b b
6
1
K
ij
+ + = + + =
}
, ya que
}
=

d
(e)

Clculo Avanzado - Introduccin al M.E.F.
ROD/AMB
Pgina 81 de 138 Ing. Mecnica - Facultad Regional Delta
2009

Entonces:
(
(
(
(
(
(
(
(
(

+
+ +
=
. . . . . . .
. . . . . . .
. . . . . . .
. . . . . . .
. . . . . . .
. . . . k d d k c c k b b
. . . . k d d k c c k b b
36
1
K
z 1 2 y 1 2 x 1 2
z 1 1 y 1 1 x 1 1
(e) d


De acuerdo con lo establecido en (7), d N N K
j

i c
q
ij }
=

I est formado por las 4 caras del tetraedro: 124 , 123 , 234 , y 134

Entonces
ij
c
K
=
}
I
I
124 q
d N N
j i
o
+
}
q123

j i
d N N
+
}
q234

j i
d N N
+
}
q134

j i
d N N

Supongamos que la cara 124 pertenece a
q
I (contorno de Neumann), y que
es constante
}
I
I
124 q
d N N
j i
o
= }
I
I
124 q
d N N
j i
o
, integral que vale:
- 0 para i=3 o j=3 porque N
3
vale 0 en la cara 124
-
124
6
1
A o para i=j (siendo A
124
el rea de la cara 124)
-
12
124
A
o para i=j
( estos 2 ltimos resultados no se comprobarn aqu)
N
3
vale 0 en esta
cara, porque vale
1 en el vrtice 3
y cero en los
dems.
N
1
vale 0 en esta
cara, porque vale 1
en el vrtice 1 y
cero en los dems.
Clculo Avanzado - Introduccin al M.E.F.
ROD/AMB
Pgina 82 de 138 Ing. Mecnica - Facultad Regional Delta
2009

Para las otras tres caras, el resultado es anlogo.
Entonces,

134 234 123 124
c c c c c
K K K K K + + + = donde


124
c
K
=
6
124
A
(
(
(
(
(
(
(

1 0
2
1
2
1
0 0 0 0
2
1
0 1
2
1
2
1
0
2
1
1
, y en forma anloga para las otras tres
matrices.
Si suponemos que Q es constante:
f
iQ
=
}
O
O Qd N
i
= Q
}
O
O d N
i
= Q
4
) (e
O
( otro resultado que no demostraremos aqu).
Por lo tanto, f
Q
= Q
4
) e (
O
(
(
(
(

1
1
1
1

Si
n
q
= cte, puede demostrarse que:
124
q
f =
(
(
(
(

1
0
1
1
3
A q
124 n
, y
124
c
f =
(
(
(
(

u
1
0
1
1
3
A
124 a

(Y anlogamente para las otras tres caras)
El inconveniente de este planteo es que hay que calcular los b
i
. c
i
, d
i
para cada
vrtice de cada elemento del modelo.
Ms adelante, veremos como resolverlo usando coordenadas naturales.




##################################
Clculo Avanzado - Introduccin al M.E.F.
ROD/AMB
Pgina 83 de 138 Ing. Mecnica - Facultad Regional Delta
2009
Clculo Avanzado Ingeniera Mecnica
Introduccin al mtodo de elementos finitos

Captulo 5: Planteo en 2D o 3D en forma matricial

El versor normal a una superficie, n

, tiene sus componentes dadas por sus


cosenos directores, es decir, n

=
(
(
(

|
o
cos
cos
cos
(quitar la tercera componente en 2
dimensiones)
El operador V es
(
(
(
(
(
(

c
c
c
c
c
c
z
y
x
. La incgnita del problema es la funcin |(x, y, z),
funcin escalar.

Vector gradiente: es g=V|=
(
(
(
(
(
(

c
c
c
c
c
c
z
y
x
|
|
|

Ley de Fourier: q=-Dg,con D=
(
(
(

z
y
x
k
k
k
0 0
0 0
0 0
(matriz de conductividad) (9)
(En coordenadas, quedar:
(
(
(

z
y
x
q
q
q
=
(
(
(
(
(
(

c
c

c
c

c
c

z
k
y
k
x
k
z
y
x
|
|
|
)
Si el material es istropo y homogneo, todas las k son iguales, entonces
D=kI (I: matriz identidad)
Si el material es orttropo, D=
(
(
(

z
y
x
k
k
k
0 0
0 0
0 0

Si el material es anistropo, el flujo no tiene la direccin del gradiente, y
adems, todos los elementos de D pueden ser no nulos,.
Clculo Avanzado - Introduccin al M.E.F.
ROD/AMB
Pgina 84 de 138 Ing. Mecnica - Facultad Regional Delta
2009

Ecuacin de continuidad: La divergencia del flujo es igual a la cantidad de calor
(o materia) generada (por ejemplo, por una reaccin exotrmica dentro del
elemento). En smbolos:
Q
z
q
y
q
x
q
z
y
x
+
|
|
.
|

\
|
c
c
+
c
c
+
c
c
=0
Esto mismo, representado en forma matricial, es:
-V
t
q + Q = 0




Por ejemplo, en el caso del flujo de un fluido:
|=presin, D =permeabilidad, Q=cantidad de fluido que pasa por unidad de
tiempo a un sumidero)
Si en la expresin -V
t
q + Q = 0 reemplazamos q por Dg (segn la ley de
Fourier, expresin (9) ),tendremos:
A(|)=V
t
Dg+Q=0 que es la ecuacin de Poisson, y que desarrollada
resulta:
0 = + |
.
|

\
|
c
c
c
c
+
|
|
.
|

\
|
c
c
c
c
+ |
.
|

\
|
c
c
c
c
Q
z
k
z y
k
y x
k
x
z y x
| | |

Condiciones de contorno I

En el contorno de Dirichlet: 0 - = u u en I
|


En el contorno de Neumann: (donde se conoce el flujo normal)

q
n
=
n
q


o bien q
n
=
n
q

+ o(|-|
a
) si o=0,siendo |
a
: temperatura ambiente
q
n
=
t
n

q ,es decir
Producto escalar (divergencia de Q)
Clculo Avanzado - Introduccin al M.E.F.
ROD/AMB
Pgina 85 de 138 Ing. Mecnica - Facultad Regional Delta
2009
q
n
=q
x
coso+q
y
cos | +q
z
coso ( Esta ltima expresin ya se ha obtenido en el
captulo 3, para 2 dimensiones.)
La condicin de Neumann es: q
n
=
n
q

+ o(|-|
a
)
Reemplazando q
n
por
t
n

q , y luego q por -DV|, queda:


t
n

q =
n
q

+o(| - |
a
), o bien
t
n

(-DV|) +
n
q

+ o(| - |
a
)=0 en I
q


Planteamos ahora la forma integral fuerte del mtodo de residuos ponderados:
}
O
+ O u d ) ( A e 0 = I u
}
I
d ) ( B
Reemplazamos en esta formula las expresiones obtenidas, (en lo que sigue, u


se representa con )
}
O
e [V
T
(DV|)+Q]dO +
}
I
e [
t
n

(DV|)+
n
q +o(| - |
a
)]dI=0
Y ahora hay que pasar a la forma integral dbil, para que no aparezca la
expresin V
T
(DV|).
Si recordamos la expresin obtenida en pagina (6) obtenida en 4.2.1
( ) (1) d q w
d wq wQd d w d
z

k
z
w
y

k
y
w
x

k
x
w
q
q

a n

n

z y x
}
} } } }

= +
|
|
.
|

\
|
c
c
c
c
+
c
c
c
c
+
c
c
c
c

y tenemos en cuenta que:
a) -
}

n
d q ,al ser una integral sobre I
|
donde se reconocen los valores de
|, corresponde a las ecuaciones que se suprimen al formar el sistema a
resolver.
b) El integrando de la primera integral puede escribirse as: (Ve)
t
DV|,
entonces la expresin (1), forma integral dbil del mtodo de residuos
ponderados es:
Clculo Avanzado - Introduccin al M.E.F.
ROD/AMB
Pgina 86 de 138 Ing. Mecnica - Facultad Regional Delta
2009
}
O
(Ve)
t
DV| dO+ ( )
} } }
=
q q

a n

d q d Q d (2)
Discretizacin: recordamos que consiste en discretizar el dominio y en
interpolar la incgnita:

=
u = u
n
1 i
i i
N

; si a =
(
(
(

n
1

y N=[N
1
,,N
n
]
(recordar que a es el vector de incgnitas, salvo los valores de | que estn
prescriptos).
Teniendo en cuenta que escribiremos u = u

, en forma matricial resulta: |=N a


Y el vector gradiente: g=V|=V(N a)=(VN)a= B a


VN= | | B
z
N
z
N
z
N
y
N
y
N
y
N
x
N
x
N
x
N
.....N N N
z
y
x
n 2 1
n 2 1
n 2 1
n 1
n 2 1
1 3
=
(
(
(
(
(
(

c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
=
(
(
(
(
(
(

c
c
c
c
c
c


Se puede representar B particionada por sus columnas [B
1
..B
n
],
Donde B
i
=
(
(
(
(
(
(

c
c
c
c
c
c
z
N
y
N
x
N
i
i
i

Ahora en la expresin de la forma integral dbil , expresin (10), , vamos a
efectuar algunos reemplazos: usando el criterio de Galerkin, elegimos n
funciones de peso e
i
=N
i
,
luego Ve
i
=VN
i
=
(
(
(
(
(
(

c
c
c
c
c
c
z
N
y
N
x
N
i
i
i
=B
i

g = B a
Clculo Avanzado - Introduccin al M.E.F.
ROD/AMB
Pgina 87 de 138 Ing. Mecnica - Facultad Regional Delta
2009
En
}
O
(Ve)
t
DV| dO


Reemplazamos: e = e
i
, (Ve)
t
=(Ve
i
)
t
=B
i
t

V|=
1 3
1 3

=
n n
a B g
Entonces tendremos para i=1,,n:
}
O
d DBa B
T
i
, y agrupamos todas estas integrales en una matriz columna:
(
(
(
(
(
(
(

O
O
O
}
}
}
O
O
O
DBad B
DBad B
DBad B
T
n
T
T

2
1
que simbolizaremos como
}
O
O Dbad B
T


En
}
u
q

d , reemplazamos e por N
i
y | por N a, es decir:
} }

=
q q

1 n n 1
i

d a N N d y las agrupamos as:


(
(
(
(
(

I
I
}
}
I
I
q
q
Nad N
Nad N
n

1
o
que en forma
matricial simbolizaremos como
}
I
I
q
Nad N
t
o
Por lo tanto el primer miembro de la forma integral dbil es
a K a K Nad N DBad B
c d

t
q
+ = +
} }

Siendo K
d
=
}
O
O DBd B
t
, K
c
=
}
I
I
q
Nd N
t
o ,donde cada elemento de las matrices es:
ij
d
K
= d B D B

columna
j
diagonal
matriz
fila
t
i
}
,
}
I
I =
q
ij
d N N K
j i c
o

Y B
i
t
DB
j =
z
N
k
z
N
y
N
k
y
N
x
N
k
x
N
j
z
i
j
y
i
j
x
i
c
c
c
c
+
c
c
c
c
+
c
c
c
c

13 33 31
11
Clculo Avanzado - Introduccin al M.E.F.
ROD/AMB
Pgina 88 de 138 Ing. Mecnica - Facultad Regional Delta
2009
En cuanto al segundo miembro de la forma integral dbil:
} }
=

i
Qd N Qd , y en la forma matricial queda
Q
t
f Qd N = O
}
O


} }
=
q q

n i

n
t
i
d q N d q N ;en forma matricial es -
}
=
q
n

q n
t
f d q N
} }
=
q q

a i

a i
d N d ; en forma matricial es
}
= u
q

c a
t
f d N
En resumen, la forma integral dbil queda:
} } } } }
u + = +
q q q

a
t
n
t

t
d N d q N Qd N Nd N DBd B



##############################
Clculo Avanzado - Introduccin al M.E.F.
ROD/AMB
Pgina 89 de 138 Ing. Mecnica - Facultad Regional Delta
2009

Clculo Avanzado Ingeniera Mecnica
Introduccin al mtodo de elementos finitos

Captulo 6: Funciones de forma en 2D y 3D

Vamos a elegir, como funciones de forma para los planteos de los captulos
anteriores, polinomios de grado n.

6.1: Funciones de forma en 2 dimensiones:

Los polinomios completos son:
Para n=1: P
1
(x;y)=Ax+By+C, con tres coeficientes.
Para n=2: P
2
(x;y)=Ax
2
+By
2
+Cxy+Dx+Ey+F, con seis coeficientes.
Para n=3: P
3
(x;y)=Ax
3
+By
3
+Cx
2
y+Dxy
2
+Ex
2
+Fy
2
+Gxy+Hx+Iy+J , con
diez coeficientes.
Para representar los trminos en x e y que corresponden a cada grado, puede
construirse un tringulo de Tartaglia: los lados izquierdo y derecho son las
potencias sucesivas de x e y respectivamente, luego se construye una lnea
paralela al lado de la izquierda multiplicando el lado izquierdo por y, y
colocando cada producto en el rengln siguiente:










Con la fila uno se tienen los polinomios de grado 0.
Con la fila dos, que es: x y se forman los polinomios de grado 1.
Con la fila siguiente: x
2
xy y
2
se forman los polinomios de grado 2, y as
sucesivamente.
Luego se construye
una lnea paralela a la
recin construida
multiplicndola de
nuevo por y:
Y finalmente se
completa el
elemento que
falta
multiplicando de
nuevo por y
Clculo Avanzado - Introduccin al M.E.F.
ROD/AMB
Pgina 90 de 138 Ing. Mecnica - Facultad Regional Delta
2009

La formula general para la cantidad de coeficientes de un polinomio de grado n
es
( )( )
2
2 1 + + n n
(comprobar que para n=1 da 3, para n=2 da 6 y para n=3 da 10)
Se espera que cuanto mayor sea el grado, mejor ser la precisin alcanzada
con la funcin interpoladora, pero a condicin de que los polinomios sean
completos.
Se dice que un polinomio de grado 2 o ms es completo de 2 grado, si tiene
todos los trminos de 2 grado, y para los de grado mayor, es incompleto. La
exactitud se consigue con los polinomios completos, porque si se les agregan
trminos sueltos de orden superior, puede ocurrir que la precisin disminuya
en vez de mejorar.
6.1.1: Funciones de forma en 2D, formadas con elementos lagrangianos
a) Elemento rectangular, de lados paralelos a los ejes coordenados

a.1)Elemento rectangular lineal

Dado un elemento as:


Conviene representarlo en coordenadas naturales, (,q). De esa manera todos
los elementos pasan a tener las mismas dimensiones: cuadrados de 22


El cambio de coordenadas es:
a
x x
c

=
a dx
d 1
=

a
d
dx
=


b
y y
c

= q b
d
dy
b dy
d
= =
q
q 1



Entonces si hubiera que calcular
}
O
dxdy ) y , x ( F con F(x,y)=G((x),q(y)), por la
frmula de cambio de coordenadas en integrales mltiples se puede
representar as:

2
2
1 4
1 2
y y
y
x x
x
c
c
+
=
+
=

Clculo Avanzado - Introduccin al M.E.F.
ROD/AMB
Pgina 91 de 138 Ing. Mecnica - Facultad Regional Delta
2009

d abd ) , G( d d
0
0
) , G( d d
x x
) , G( dy dx y) F(x, q q q q q
q
q
q
} } } }
O O O O
= =
c
c
c
c
c
c
c
c
=
b
a
y y






Consideramos ahora los polinomios de Lagrange de grado n: recordamos que
cada uno de ellos vale cero en todos los puntos de un conjunto de n+1 puntos,
salvo en uno de ellos, en que vale uno. Lo simbolizamos (x) l
i
n
, donde i
representa el punto donde vale 1, y n representa el grado. La frmula es:

) x (x
) x (x

) x (x
) x (x
(x) l
j i
j
n
i j
0 j
j i
i j
j
i j i
n

=
=
=
=
=

Ejemplo:
) x x )( x x )( x x (
) x x )( x x )( x x (
l
3 1 2 1 0 1
3 2 0 1
3


=

Vamos a construir los polinomios de Lagrange en el rectngulo en coordenadas
naturales: (es decir, en el cuadrado)



K
(n de nodo)

k
q
k
N
k
(,q)=l
I
k
()l
J
k
(q)
1 -1 -1
N
1= |
.
|

\
|
|
.
|

\
|
2
1
2
1 q

2 1 -1
N
2= |
.
|

\
|
|
.
|

\
| +
2
1
2
1 q

3 1 1
N
3= |
.
|

\
| +
|
.
|

\
| +
2
1
2
1 q

4 -1 1
N
4= |
.
|

\
| +
|
.
|

\
|
2
1
2
1 q

J acobiano
Clculo Avanzado - Introduccin al M.E.F.
ROD/AMB
Pgina 92 de 138 Ing. Mecnica - Facultad Regional Delta
2009

(La regla de formacin de l : si la coordenada vale -1, es
2
1 coord
, si es 1, es
2
1 coord +
)
El cuadrado es un elemento lineal porque, si uno se para en un nodo
cualquiera, en la direccin de cada lado hay dos nodos. Por ejemplo, desde N
1

hay un nodo, N
2,
en la direccin del eje y otro nodo, N
4
, en la direccin del
eje q.
Las funciones de forma N
k
, tal como se ven en la tabla , son as:
) ( l ) ( l ) , ( N
k
J
k
k
q q
I
= donde l
I
es de grado I ,l
J
es de grado J
(En este caso siempre es I=J =1)






En general,
2
1
1

k k
l
+
= ,
2
1
1
q q
q
k k
) ( l
+
= para k=1,..,4.
Estas son las grficas de las N
k:





=
dems los en 0
1 nodo el en 1
) , ( N
1
q ( y similar para las dems N
k
)

i j
Clculo Avanzado - Introduccin al M.E.F.
ROD/AMB
Pgina 93 de 138 Ing. Mecnica - Facultad Regional Delta
2009

a.2) Elemento rectangular cuadrtico: Es aquel en el cual, en la direccin de
cada lado hay tres nodos. Las funciones de forma son polinomios completos de
grado 2 mas trminos de mayor grado, hasta el grado 4.


k
k
q
k
N
k
1 -1 -1
( ) ( ) 1
2
1
1
2
1
q q
2 0 -1
( ) ( ) 1
2
1
1
2
q q
3 1 -1
( ) ( ) 1
2
1
1
2
1
+ q q
4 1 0
( )( )
2
1 1
2
1
q +
5 1 1
( ) ( ) 1
2
1
1
2
1
+ + q q
6 0 1
( ) ( ) 1
2
1
1
2
+ q q
7 -1 1
( ) ( ) 1
2
1
1
2
1
+ q q
8 -1 0
( )( )
2
1 1
2
1
q
9 0 0
( )( )
2 2
1 1 q

Cada N
k
(,q) es el producto de l
2
k
(q)l
2
k
()

Nodos vrtices
Por ejemplo, en : l
2
1
() vale 1 en ese nodo y 0 en los nodos y .
Entonces, l
2
1
()=
( )( )
( )( )
( )( )
( )( )
) ( 1
2
1
1 1 0 1
1 0
3 1 2 1
3 2
=


=







A continuacin damos un mtodo informal para construir las N
k
.
Clculo Avanzado - Introduccin al M.E.F.
ROD/AMB
Pgina 94 de 138 Ing. Mecnica - Facultad Regional Delta
2009

Decimos que es origen en la direccin porque est a la izquierda en esa
direccin, y es origen en la direccin q porque est abajo en esa direccin.
Por eso, l
2
1
(q) ( ) 1
2
1
q q , y ( ) ( ) ( ) 1
2
1
1
2
1
1
= q q q , N
En cambio el nodo , es a cola en (est a la derecha) y es cola en q
(est arriba), y en ambos casos l
2
5
()= ( ) 1
2
1
+ , l
2
5
(q)= ( ) 1
2
1
+ q q ,
Nodos centrales: por ejemplo, para el nodo :
( )
( )( )
( )
( )( )
( )( )
2
3 2 1 2
3 1 2
2
1
1 0 1 0
1 1




=
+
+
=


=
) (
l .Aplicamos la regla informal: el
nodo es origen en q, entonces ( ) ( ) 1
2
1
2
2
q q q l







Los N
k
son de 4 grado pero incompletos. Para ver cules coeficientes son
cero, construiremos el tringulo de Tartaglia como al principio de este captulo:

Grfica de N
1
(, q)
Grfica de N
2
(, q)
Grfica de N
9
(, q)
Clculo Avanzado - Introduccin al M.E.F.
ROD/AMB
Pgina 95 de 138 Ing. Mecnica - Facultad Regional Delta
2009



Dentro del rombo sealado en lnea de puntos, estn los trminos con
coeficiente no nulo; fuera de l, los trminos con coeficiente cero. Tal como se
ve, los polinomios son completos hasta el grado dos.

a.3) Elemento rectangular cbico de 16 nodos









Los N
k
son polinomios de grado 6, pero son completos hasta 3 grado. (basta
analizar el tringulo de Tartaglia ). Por eso el elemento es cbico.

Nodo 9= |
.
|

\
|
1
3
1
,
Nodo 15= |
.
|

\
|
3
1
3
1
,
Grfica de N
2
(, q)
Se indica el signo de N
2
en
cada zona
Clculo Avanzado - Introduccin al M.E.F.
ROD/AMB
Pgina 96 de 138 Ing. Mecnica - Facultad Regional Delta
2009

Por ejemplo, ( ) ( ) q
2
3
2
3 2
l l N =
Como los nodos interiores no son compartidos con otros elementos, no se
puede plantear con ellos ninguna condicin que sea til al ensamblar la matriz
(es decir, que relacione unas incgnitas con otras). Sin embargo, esas
condiciones deben incluirse, aumentando la cantidad de ecuaciones a resolver.
Para evitar este problema, se ha recurrido a la determinacin de nuevos
elementos, llamados serendpitos, que definiremos a continuacin.
b) Elementos serendpitos: son elementos que conservan las ventajas de los
elementos descriptos en a.1, a.2 y a.3, pero en los cuales se suprimen los
nodos interiores y, en lo posible, los trminos de orden mayor que el
grado en que el polinomio es completo. (Por ejemplo, si el polinomio
correspondiente a cada nodo es de grado 4 y slo es completo hasta el grado
2, se suprimen los trminos de grado 3 y 4 en la mayor cantidad posible).
A continuacin se describen con ejemplos la construccin de elementos as.
b.1) Elemento de 8 nodos ( segundo grado)

Para un elemento cuadrado en coordenadas naturales, las N
k
son N
1
,.,N
8
,
funciones de forma que valen 1 en el nodo k y 0 en los dems .
Adems se agrega la condicin de slido rgido, que es necesaria para que se
pueda interpolar cualquier funcin ( ) , u en la forma ( )

=
u
8
1 k
k k
, N . Esta
condicin resulta de establecer que si |=1 en todos los nodos, entonces | es
constante igual a 1. Por lo tanto, como |
i
=1 i, ya que las |
i
son valores de
|,resultar ( ) ( )

=
=
8
1
1
k
k
, N : , q q (condicin de slido rgido, que se llama
as,porque la funcin | debe elegirse de tal forma que no permita
deformaciones de un elemento cuando los desplazamientos nodales se deban
a un desplazamiento del conjunto como cuerpo rgido. Es de notar que en el
caso general, esta condicin se cumple automticamente ).
Vamos a construir las N
k
:


Clculo Avanzado - Introduccin al M.E.F.
ROD/AMB
Pgina 97 de 138 Ing. Mecnica - Facultad Regional Delta
2009



Como N
2
en el nodo 2 vale 1, y en el nodo 6 vale 0, entonces N
2
(0,0)=
2
1

Lo mismo ocurre con N
i
en los nodos 4,6 y 8, es decir, N
4
(0,0)=N
6
(0,0)
=N
8
(0,0)=2; y debe ser

=
=
8
1 k
k
1 (0,0) N , debe establecerse la condicin:
N
1
(0,0)+N
3
(0,0)+N
5
(0,0)+N
7
(0,0)=-1, para lo cual debe tomarse
N
1
(0,0)=N
3
(0,0)=N
5
(0,0)=N
7
(0,0)=-
4
1


En el siguiente tringulo de Tartaglia se observan los elementos cuyos
coeficientes deben ser no nulos:


Como el elemento tiene 8 nodos, cada N
k
debe tener 8 coeficientes. Entonces
buscamos polinomios que tengan los trminos encerrados en la lnea de
puntos, con lo cual los N
k
sern completos hasta 2 grado, y adems tendrn
slo 2 elementos extraos de grado 3.
Vemos ahora cmo definir los N
k
con k impar para que se cumpla
N
1
(0,0)=N
3
(0,0)=N
5
(0,0)=N
7
(0,0)=-
4
1



N2 del nodo 2 al nodo 6 puede ser una recta
porque no hay un nodo en el medio
Clculo Avanzado - Introduccin al M.E.F.
ROD/AMB
Pgina 98 de 138 Ing. Mecnica - Facultad Regional Delta
2009

Si definimos N
1
(,q)=

( ) ( ) q
1
1
1
1
l l
grado
nodo
, donde ( ) ( ) q
1
1
1
1
l l son funciones de una
variable y de 1 grado, (ver el grfico ms abajo) , y valen
2
1
en los nodos y
respectivamente), lo que ocurrir es que N
1
valdr
4
1
en (0,0) , y en los
nodos y valdr
2
1
, cuando debe valer 0.


Entonces arreglamos la expresin de N
1
(,q) propuesta, de la siguiente
manera:
( ) ( ) ( ) ( )
( )
_
q
q q
, N
l l l l
2
2
1
2
2
1
1
1
1
2
1








Con lo cual, si el nodo tiene coordenadas (
7
,q
2
), tendremos:
( )
2
2
2
1
l vale
2
1
en
el nodo 2 y vale
2
1
en
el centro
( ) q
2
1
l
( ) q
2
1
l vale 1 en el nodo 2 y
vale
2
1
en el centro
Clculo Avanzado - Introduccin al M.E.F.
ROD/AMB
Pgina 99 de 138 Ing. Mecnica - Facultad Regional Delta
2009

( ) ( ) ( ) ( ) 0
2
1
1
2
2
1
2
1
2
2
2
1
2
1
1
2
1
2
1
1
=

_
_
_ _
q q l l l l

Y en el centro: ( )

( )

( ) ( )

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

l l l l
_



Para arreglar tambin los valores en el nodo , tomamos ahora un sumando
ms, con un polinomio de grado 2 en q y uno de grado 1 en ;



Es decir
2
1
l
2
8
(q) l
1
8
(),expresin que vale:
2
1
en el nodo 8

4
1
en el centro
0 en el nodo 2

En definitiva, N
1
(,q)=l
1
1
() l
1
1
(q)
2
1
l
2
2
() l
1
2
(q)
( ) ( )

l l
2
1
8
1
8
2



(Lo que est sealado con la llave es -
2
1

( ) , 8
N
)

Es decir, N
1
(,q)=l
1
1
()l
1
1
(q)
2
1
N
2
(,q)
2
1
N
8
(,q)=
( )
( ) ( )
( )
2 2
1
2
1
2
1
2
1
1
2
1
2
1
q
q

q

+




De la misma forma, se deben construir:
Ejercicio:
comprobar
estos valores
Clculo Avanzado - Introduccin al M.E.F.
ROD/AMB
Pgina 100 de 138 Ing. Mecnica - Facultad Regional Delta
2009


N
3
(,q)=l
1
3
()l
1
3
(q)
2
1
N
2
2
1
N
4
N
5
(,q)=l
1
5
()l
1
5
(q)
2
1
N
4
2
1
N
6
N
7
(,q)=l
1
7
()l
1
7
(q)
2
1
N
6
2
1
N
8
b.2) Elemento de 12 nodos (3 grado): es un elemento rectangular de tres
nodos por lado, sin nodos interiores:



Las N
k
tienen que tener 12 coeficientes, ya que hay 12 nodos : as se plantean
12 ecuaciones con 12 incgnitas y se puede resolver en forma nica el sistema
de ecuaciones. (Las ecuaciones son N
k
( i )= 1 si i=k k=1,.....,12
0 si i = k i=1,..,12


Tal como se ve el los trminos no nulos del tringulo de Tartaglia
,
siempre hay
que multiplicar un polinomio de Lagrange, de una variable, de grado 1 por otro
de grado 2 3, o de grado 1 por grado 1, pero nunca de grado 2 por grado 2.
El siguiente no pretende ser un anlisis exhaustivo de la determinacin de las
N
k
, sino que su objetivo es mostrar que las N
k
deben ser construidas
artesanalmente.

nodo
Clculo Avanzado - Introduccin al M.E.F.
ROD/AMB
Pgina 101 de 138 Ing. Mecnica - Facultad Regional Delta
2009




Veamos N
k
para k que no sea vrtice, por ejemplo N
2
.
Para construir N
2
, en la direccin hay que tomar un polinomio de 3 grado,
para que se anule en los nodos , y . En la direccin q, se toma un
polinomio de 1 grado, que vale 1 en los nodos ,, y ,
3
2
en el punto A y
3
1
en el punto B.
Si se definen anlogamente N
5
; N
9
y N
12
, entonces: N
2
y N
12
valen
3
2
en A, N
5
y
N
9
valen
3
1
en A.
Entonces, al sumar el valor de estas 4 funciones en el punto A, esa suma vale
2
3
2
+2
3
1
=2 y ya hay un exceso de 1 unidad.
Entonces, debe conseguirse que la suma de las 8 restantes funciones en A sea
1. Es decir,(N
1
+N
3
+N
4
+N
6
+N
7
+N
8
+N
10
+N
11
)
(A)
=-1.Pero N
3
y N
8
valen 0 en A
(grafquelas !), y ms abajo, definiremos N
1
tal que resultara N
1
(A)=
9
4
, N
4
tal
que N
4
(A)=
9
2
,
N
4
tal que N
4
(A)=
9
2
, N
10
tal que N
10
(A)=
9
2
,



Clculo Avanzado - Introduccin al M.E.F.
ROD/AMB
Pgina 102 de 138 Ing. Mecnica - Facultad Regional Delta
2009



Por lo tanto,
(N
1
+N
3
+N
4
+N
6
+N
7
+N
8
+N
10
+N
11
)
(A)
=
9
4
1
9
9
0
9
2
0
9
1
0 = = + + +
El mismo anlisis que hicimos para A con N
2
, N
5
, N
9
y N
12
podemos hacerlo para : B con N
2
, N
6
, N
9
y N
11

C con N
3
, N
5
, N
8
y N
12

D con N
3
, N
6
, N
8
y N
11
Veamos ahora cmo plantear las funciones de forma de los vrtices.Lo
haremos para N
1
.
En principio, construimos un plano N
1
1
que vale 1 en el nodo 1 y 0 en los lados
opuestos. En la primera grfica se observan los valores de N
1
1
en los dems
puntos. Las cuatro grficas siguientes muestran lo que hay que sumar para que
N
1
valga 0 en los nodos que no son el nodo 1.







Entonces
11 12 3 2
1
1 1
N
3
1
N
3
2
N
3
1
N
3
2
N N =

En A vale:
9
4
0
9
4
0
9
4
9
4
= + +
Grfica de N
6
, donde se observa
que N
6
(A)=0 y de la misma
forma N
11
(A) =0
Clculo Avanzado - Introduccin al M.E.F.
ROD/AMB
Pgina 103 de 138 Ing. Mecnica - Facultad Regional Delta
2009

en B y D:
9
2
0
9
2
0
9
2
9
2
= + +
en C:
9
1
9
1
0
9
1
0
9
1
= + +
De la misma forma podemos crear las N
k
para los otros tres vrtices, de modo
tal que N
4
(A)=
9
1
, N
7
(A)=
9
2
, N
10
(A)=
9
2
.
b.3) Elemento rectangular con 5 nodos en cada lado: tiene 25 nodos
Al crear el elemento serendpito, se va a buscar que las N
i
sean polinomios
completos hasta el grado 4. Los trminos no nulos son los encerrados con lnea
de puntos en el siguiente tringulo de Tartaglia :


Son 17 coeficientes, por lo tanto hay que usar 17 nodos (16 en los bordes y 1
en el centro)

b.4) Elementos triangulares: son los de lados rectos, pero no equilteros
Pueden ser de tres nodos, de seis nodos y de diez nodos.
Tres nodos:




En cada lado hay dos nodos, por eso las funciones de forma son polinomios de
1 grado: P
1
(x,y)= y x x
2 1 0
o o o + +
Son tres coeficientes para cada funcin, y cada nodo tiene asociada una. Por
eso, hay tres ecuaciones con tres incgnitas (que aparecen al establecer la
En cada lado hay dos nodos, por
eso las funciones de forma son
polinomios de 1 grado:
P
1
(x,y)= y x x
2 1 0
o o o + +
Clculo Avanzado - Introduccin al M.E.F.
ROD/AMB
Pgina 104 de 138 Ing. Mecnica - Facultad Regional Delta
2009

condicin de que valgan 1 en un nodo y cero en los otros dos), y normalmente,
se podrn encontrar los coeficientes.

Seis nodos:


Hay seis coeficientes en cada funcin, y una funcin para cada nodo, por lo
tanto aqu tambin hay tantas ecuaciones como incgnitas.

Diez nodos:



Son diez coeficientes.
Como se ve, los elementos triangulares tienen polinomios completos, cosa que
no ocurre con los rectangulares.

En el siguiente tringulo de Tartaglia se muestran los coeficientes segn el
grado.

1
x y n=1
X
2
xy y
2
n=2
X
3
x
2
y xy
2
y
3
n=3

Ahora vamos a hacer un cambio de coordenadas, de manera que las funciones
de forma sean iguales para todos los elementos. Dichas coordenadas se
llaman coordenadas de rea y se simbolizan: L
1
, L
2
, L
3
.
Para tres nodos:
En cada lado hay tres nodos, los polinomios son
de 2 grado:
P
2
(x,y)=
2
5 4
2
3 2 1 0
y xy x y x o o o o o o + + + + +

En cada lado hay cuatro nodos, los polinomios son de
3 grado.
( ) ( )
3
9
2
8
2
7
3
6 2 3
y xy y x x y , x P y , x P o o o o + + + + =
Clculo Avanzado - Introduccin al M.E.F.
ROD/AMB
Pgina 105 de 138 Ing. Mecnica - Facultad Regional Delta
2009




Dado P, un punto interior de un elemento triangular, se determinan las reas
A
1
, A
2
, A
3
de los tres tringulos sealados en el dibujo.
A
i
=rea del tringulo que no contiene al vrtice i.
A
A
=rea del tringulo total
Entonces definimos:
A
=
A
A
L
1
1
,
A
=
A
A
L
2
2
,
A
=
A
A
L
3
3
; y como A
1
+A
2
+A
3
=A
A
,
resulta inmediatamente que L
1
+L
2
+L
3
=1 P interior
Esta propiedad se cumple tambin en los puntos de los lados del elemento, por
ejemplo, si un punto esta en el lado -, es L
2
=0 y
A
1
+A
2
=A
A


Debido a la relacin L
1
+L
2
+L
3
=1, las coordenadas de rea no son
independientes, ya que dados L
1
y L
2
, es L
3
=1 L
1
L
2.
Por eso, pondremos
en correspondencia (x,y) con (L
1
,L
2
) para hacer un sistema de cambio de
coordenadas.
Para obtenerlo, usaremos las formulas de reas de tringulos con
determinantes:
3 3
2 2
1 1
1
1
1
2
y x
y x
y x
A =
A

3 3
2 2 1
1
1
1
2
y x
y x
y x
A =
3 3
1 1
2
1
1
1
2
y x
y x
y x
A
y x
y x
y x
A
1
1
1
2
2 2
1 1
3
=
Clculo Avanzado - Introduccin al M.E.F.
ROD/AMB
Pgina 106 de 138 Ing. Mecnica - Facultad Regional Delta
2009

Y planteamos las siguientes ecuaciones:
L
1
=(a
1
+b
1
+c
1
y)/2A
A
L
2
=(a
2
+b
2
+c
2
y)/2A
A
L
3
=(a
3
+b
3
+c
3
y)/2A
A
3 3
2 2
1 1
1
1
1
1
2
1
2
2
y x
y x
y x
A A
A
A
A
L
A A A
= = =
y desarrollando el determinante por la primera
fila, tendremos
|
|
.
|

\
|
+ =
A 3
2
3
2
3 3
2 2
1
1
1
1
1
2
1
x
x
y
y
y
x
y x
y x
A
L
Igualando coeficientes en las dos expresiones de L
1
, tendremos:
2 3 3 2 1
3 3
2 2
1
y x y x a
y x
y x
a = =

3 2 1
3
2
1
1
1
y y b
y
y
b = =
2 3 1
x x c =
Las expresiones para L
2
y L
3
se obtienen rotando los ndices en el sentido
indicado por esta figura:

es decir:
1 2 3 3 1 2
2 1 3 1 3 2
1 2 2 1 3 3 1 1 3 2
x x c x x c
y y b y y b
y x y x a y x y x a
= =
= =
= =


Veamos ahora cunto valen las coordenadas de reas en las distintas partes
de un elemento triangular:

Clculo Avanzado - Introduccin al M.E.F.
ROD/AMB
Pgina 107 de 138 Ing. Mecnica - Facultad Regional Delta
2009

Los puntos donde L=1 son los puntos donde L
1
=
A
A
A
A
, es decir el nodo 1.
Todos los puntos P situados sobre una recta paralela al lado 2-3 tienen el
mismo valor de L
1,
ya que los tringulos tienen la misma base (el lado 2-3)
y la misma altura.
Los puntos situados sobre el lado 2-3 tienen L
1
=0



Representamos las funciones de forma as:

) y , x ( N
grado
nodo
i
1

Y entonces

=
u = u
3
1 i
i
i
1
y) (x, N y) (x,
Debe cumplirse: 1
1 1
1
1
= ) y , x ( N , 0
3 3
1
1 2 2
1
1
= = ) y , x ( N ) y , x ( N ,
Es decir cada N
1
i
debe valer 1 en el nodo i y 0 en los otros 2.
Como vamos a usar las coordenadas de rea, debemos hallar las N
1
i
tales que
( ) ( )
i
u = u

=
3
1 i
3 2 1
i
1 3 2 1
L , L , L N L , L , L , pero por los valores (que hemos analizado
mas arriba) que toman las coordenadas de rea, podemos tomar directamente
N
1
1
=L
1
, N
1
2
=L
2
, N
1
3
=L
3
, y as ( )
3 3 2 2 1 1 3 2 1
L L L L , L , L + + =
Entonces, en particular x=x
1
L
1
+x
2
L
2
+x
3
L
3
y=y
1
L
1
+y
2
L
2
+y
3
L
3
(identidad que puede mostrarse
rigurosamente a

partir de las igualdades
( )

i i i
i
2A
y c x b a
L
+ +
= )
Clculo Avanzado - Introduccin al M.E.F.
ROD/AMB
Pgina 108 de 138 Ing. Mecnica - Facultad Regional Delta
2009

Adems:
x
L
x
L
x
i
i
i
c
c
= =
c
c 1

Las identidades x=L
1
x
1
+L
2
x
2
+L
3
x
3
, y=L
1
y
1
+L
2
y
2
+L
3
y
3
sirven para todos los
grados con que se quieran construir las N
i
.
Para seis nodos

Los nodos 4, 5 y 6 estn en los puntos medios de los lados.
Aqu las funciones de forma son polinomios de 2 grado. La forma general de
dichas funciones es:

( ) ( ) ( ) ( )
3 2 1 3 2 1
L l L l L l L , L , L N
i
K
i
J
i
nodo
grado
i
M I
= con I+J +K=M
I,J ,K se llaman coordenadas de posicin
( )
B
i
A
L l es el polinomio de Lagrange en una variable que vale 1 para el nodo i y
0 para todo nodo distinto de i.
Cuando M=1, debe ser I+J +K=1, con I+J +K enteros, por lo tanto, uno de los
tres valores es 1 y los otros dos valen 0. El resultado sern las N
1
i
que
obtuvimos anteriormente.
Si ahora M=2, se tiene I+J +K=2, y hay tantas N
2
i
como nodos, es decir N
2
1

N
2
2
, N
2
3
, ., N
2
6
.
En los tres esquemas siguientes se definen los valores de I, J , K segn los
valores de L
1
, L
2
, L
3
respectivamente:

Clculo Avanzado - Introduccin al M.E.F.
ROD/AMB
Pgina 109 de 138 Ing. Mecnica - Facultad Regional Delta
2009




(Regla informal: para obtener I, J ,K, se multiplica por 2 la coordenada de rea)

En la siguiente tabla se resumen los valores de L
i
, I, J , K para los seis nodos

Nodo L
1
L
2
L
3
I J K
1 1 0 0 2 0 0
2
2
1

2
1

0 1 1 0
3
2
1

0
2
1

1 0 1
4 0 1 0 0 2 0
5 0
2
1

2
1

0 1 1
6 0 0 1 0 0 2

En general, l
I
i
(L
1
)=
( )
( )
j
1
i
1
j
1 1
1
i j
1 j
L L
L L

+
=
=
Los valores que j recorre son los nodos situados
en la direccin en que L
1
vara (1, 4, 2 o bien 1, 6, 3).
Por ejemplo, ( )
( )
( )
( )
( )
( )
( )
|
.
|

\
|
=

|
.
|

\
|

|
.
|

\
|

=

=
2
1
L 2L
0 1
2
1
1
0 L
2
1
L
L L
L L
L L
L L
L l
1 1
1 1
2
1
1
1
2
1 1
4
1
1
1
4
1 1
1
1
2

donde L
1
4
significa el valor de L
1
en el nodo 4.
Y as, en base a la tabla, el lector diligente construir las seis funciones N
2
i
.

Clculo Avanzado - Introduccin al M.E.F.
ROD/AMB
Pgina 110 de 138 Ing. Mecnica - Facultad Regional Delta
2009

Para diez nodos
En el siguiente grfico se detallan los valores de I, J , K. Siguiendo la regla
enunciada para el tringulo de seis nodos, ser I=3L
1
, J =3L
2
, K=3L
3
(En general es I=ML
1
, J =ML
2
, K=ML
3
)




( )
B
i
L l
3
se grafica as:


Por ejemplo: si i=1, el nodo 1 esta alineado con 4, 5, 2 y 9, 8, 3 entonces,
siendo en general ( )
( )
( )
j
a
i
a
j
a a
j
i j
j
a
i
L L
L L
L l

H =
+ I =
=
=
I
1
1
, en el nodo 1 es I=3 y entonces J =K=0.
( )
( )( )( )
( )( )( )
( )
( ) 0 1
3
1
1
3
2
1
0
3
1
3
2
1 1 1
2
1
1
1
5
1
1
1
4
1
1
1
2
1 1
5
1 1
4
1 1
1
1
3
|
.
|

\
|
|
.
|

\
|

|
.
|

\
|
|
.
|

\
|

=


=
L L L
L L L L L L
L L L L L L
L l
Y como J =0 l
0
1
(L
2
)=1 (polinomio de grado 0)
I, J , K son los valores de las coordenadas
de posicin
Aqu se muestran los
valores de las
coordenadas de rea y
numeracin de los
nodos
Nodos alineados
Clculo Avanzado - Introduccin al M.E.F.
ROD/AMB
Pgina 111 de 138 Ing. Mecnica - Facultad Regional Delta
2009

K=0 l
0
1
(L
3
)=1 (polinomio de grado 0)
Entonces N
3
1
(L
1
, L
2
, L
3
) =l
3
1
(L
1
).1.1
(Nota: el mismo resultado se obtendra considerando el nodo 1 alineado con los
nodos 9, 8 y 3)
Si ahora tomamos un nodo que no sea vrtice, por ejemplo el 4:


En el nodo 4, es
3
2
1
= L ,
3
1
2
= L , L
3
=0 I=2, J =1, K=0.
Entonces; N
3
4
(L
1
, L
2
, L
3
)=l
2
4
(L
1
) l
1
4
(L
2
) ( )
_
1
3
4
0
L l
( )( )
( )( )
( )
|
.
|

\
|
=
|
.
|

\
|
|
.
|

\
|

|
.
|

\
|

=


=
3
1
2
9
0
3
2
3
1
3
2
0
3
1
1 1
1 1
7
1
4
1
10
1
4
1
7
1 1
10
1 1
1
4
2
L L
L L
L L L L
L L L L
) L ( l
( )
2
2
9
2
4
2
9
2 2
2
4
1
3
0
3
1
0
L
L
L L
L L
L l =

=
Quedando ( )
2 1 1 3 2 1
4
3
3
3
1
2
9
L L L L , L , L N |
.
|

\
|
=
As construida, puede comprobarse que esta funcin vale 1 en el nodo 4 y en
todos los dems nodos vale 0.
Veamos ahora el caso del nodo central, nodo 10 (i=10):
En este caso, es I=1, J =1, K=1, como puede en el grfico de coordenadas de
posicin anterior.
Entonces:
( ) ( ) ( ) ( )
3
10
1 2
10
1 1
10
1 3 2 1
10
3
L l L l L l L , L , L N = , donde:
En vez de tomar:
Se toman:
Clculo Avanzado - Introduccin al M.E.F.
ROD/AMB
Pgina 112 de 138 Ing. Mecnica - Facultad Regional Delta
2009

( )
1
1
6
1
10
1
6
1 1
1
10
1
3
0
3
1
0
L
L
L L
L L
L l =

= ( tambin poda usarse el nodo 7 en vez del 6)


( )
2
2
8
2
10
2
8
2 2
2
10
1
3
0
3
1
0
L
L
L L
L L
L l =

= ( tambin poda usarse el nodo 9)



( )
3
3
4
3
10
3
4
3 3
3
10
1
3
0
3
1
0
L
L
L L
L L
L l =

= (tambin poda usarse el nodo 5)


Entonces ( )
3 2 1 3 2 1
10
3
27 L L L L , L , L N = y tambin aqu puede comprobarse que N
3
10

vale 1 en el nodo 10 y 0 en los dems.
b.5: Ejemplo de aplicacin: Se tiene una placa rectangular (en coordenadas
naturales es cuadrada), con temperaturas (en el borde) indicadas en el
esquema, y Q=0

Al ser simtrica, se considera slo la mitad derecha, la cual se divide en 4
elementos finitos (orden de numeracin:1 abajo a la izquierda, luego en
sentido antihorario).
elemento Numeracin Local Numeracin Global
1
2
3
1
2
6
1
2
3
2
3
6
1
2
3
6
3
4

1
2
3
6
4
5


Clculo Avanzado - Introduccin al M.E.F.
ROD/AMB
Pgina 113 de 138 Ing. Mecnica - Facultad Regional Delta
2009

6.1.2 Coordenadas naturales en tringulos
Se usan, en realidad, ms que las coordenadas de rea, en los planteos. Para
un tringulo, las coordenadas naturales son o, |. Sus valores y relacin con las
coordenadas de rea se pueden ver en la siguiente figura:

Resultan o=L
2

|=L
3

1-( o+|)=L
1
,pues L
1
+L
2
+L
3
=1.

6.2: Funciones de forma en 2 dimensiones
6.2.1 Elementos de lados rectos
Se pueden considerar elementos de muchas formas, aqu consideraremos
elementos hexadricos y tetradricos.
a) Elementos hexadricos: Son paraleleppedos, pero como se usan
coordenadas naturales, se consideran slo cubos.



Nodos ,
-1 -1 -1
-1 -1 1
1 -1 1

1 -1 -1
Clculo Avanzado - Introduccin al M.E.F.
ROD/AMB
Pgina 114 de 138 Ing. Mecnica - Facultad Regional Delta
2009

-1 1 -1

-1 1 1

1 1 1

1 1 -1

Si en el paraleleppedo en coordenadas x,y,z el centro es ( x
c
,y
c
,z
c
):
a
x x
c
2

= a
x
a x
2
2
1
=
c
c
=
c
c



b
y y
c
2

= q b
y
b y
2
2
1
=
c
c
=
c
c
q
q

c
z z
c
) zeda (
2

= ,
_
c
z
c z
2
2
1
=
c
c
=
c
c
,
,

abc
z y x
8 =
c
c
c
c
c
c , q


Los resultados son anlogos a los obtenidos en 2D.
Recordamos que si O
(e)
es el volumen de un elemento, entonces
( ) , q q , abcd , , F d d dxdydz ) z , y , x ( f
) e (
8
1
1
1
1
1
1
} } } }}}
O
=
Funciones de forma: ( )
j j j i
, , N que valen 1 para j=iy 0 para j=i, i=1, , n
(siendo n la cantidad de nodos )
Para esto, se plantean los elementos lagrangianos hexadricos que son
siempre unidimensionales, es decir, funciones de una variable, y luego se
multiplican de a 3 para formar las N
i
.
Por ejemplo,

( )
2
1
1
i
grado
nodo
i
l

+
= (ver regla de formacin en 6.1, elemento
rectangular cuadrtico, que es el caso a.4 )
Para ver los trminos que aparecen en las N
i
, construimos un tetraedro de
Pascal, donde cada nivel representa los trminos de un polinomio completo.
Clculo Avanzado - Introduccin al M.E.F.
ROD/AMB
Pgina 115 de 138 Ing. Mecnica - Facultad Regional Delta
2009



Vamos a construir algunas funciones de forma para el siguiente cubo de 8
nodos, los nodos coinciden con los vrtices.

( ) ( ) ( ) ( ) ( )( )( )
i i i
i i i
nodo
i
l l l , , N ,, qq , q , q + + + = = 1 1 1
8
1
1 1 1

Para el nodo 1: ( )( )( ) , q = 1 1 1
8
1
1
N ,
ya que el nodo 1 tiene coordenadas (-1, -1, -1)
Para el nodo 6: ( )( )( ) , q + + = 1 1 1
8
1
6
N ,
ya que el nodo 6 tiene coordenadas (-1, 1, 1)
En ambos casos, son polinomios de 3 grado incompletos, completos slo para
el grado 1.
Veamos ahora cmo se construyen las funciones de forma para un elemento
hexadrico de 2 grado: 3 nodos en cada arista, un nodo en el centro de cada
cara y un nodo en el centro del cubo; en total son 27 nodos.
Multiplicar por en la
cara posterior
Clculo Avanzado - Introduccin al M.E.F.
ROD/AMB
Pgina 116 de 138 Ing. Mecnica - Facultad Regional Delta
2009


Como en cada direccin hay tres nodos, los polinomios l son de grado 2.
En extremo de arista (para direccin )

l
2
i
= ( )
i

2
1

En el medio de una arista (para direccin ):


l
2
i*
=1-
2

Tabla de coordenadas




Nodo q ,
1 -1 -1 -1
2 -1 -1 0
3 -1 -1 1
4 0 -1 1
5 1 -1 1
6 1 -1 0
7 1 -1 -1
8 0 -1 -1
9 0 -1 0
Cara de abajo
Clculo Avanzado - Introduccin al M.E.F.
ROD/AMB
Pgina 117 de 138 Ing. Mecnica - Facultad Regional Delta
2009


10 -1 0 -1
11 -1 0 0
12 -1 0 1
13 0 0 1
14 1 0 1
15 1 0 0
16 1 0 -1
17 0 0 -1
18 0 0 0


19 -1 1 -1
20 -1 1 0
21 -1 1 1
22 0 1 1
23 1 1 1
24 1 1 0
25 1 1 -1
26 0 1 -1
27 0 1 0


Construyamos, como ejemplo, la funcin de forma para un nodo vrtice, el .



El nodo es vrtice, por lo tanto esta en la posicin extremo en las tres
aristas, y tiene coordenadas (-1, -1, -1) .
( ) ( ) ( ) ( ) ( )( )( ) 1 1 1
8
1
l l l , , N
1
2
1
2
1
2 1
+ + + = = cumple que vale 1 en el nodo
y o en todos los dems.
Para el nodo 4 , de coordenadas ( 0,-1,1), que est en el centro de una arista,
es centro en la direccin pero extremo en las direccin q y ,, entonces
( ) ( ) ( ) ( ) ( ) ( )( ) 1 1 1
4
1
l l l , , N
2 4
2
4
2
* 4
2 4
+ = =



Cara de arriba


Cara del medio
Clculo Avanzado - Introduccin al M.E.F.
ROD/AMB
Pgina 118 de 138 Ing. Mecnica - Facultad Regional Delta
2009



Ejercicio para el lector: verificar que N
18( ) ( )( )( )
2 2 2
1 1 1 , , =

Todos estos polinomios son de grado 6, pero completos solo hasta el grado 2.
Para evitar en parte este problema, es decir, la falta de completitud de las N
i
,
se usan aqu tambin, como en 2D, los elementos serendpitos , sin nodos en
su interior, teniendo en cuenta que debe cumplirse ( ) 1 , , N
n
1 i
i
=

=
(recordar
que se llama condicin de slido rgido).
En el caso del cubo, se eliminan 6 nodos (de los centros de cada cara) y 1 del
centro del cubo, quedando slo 20 nodos.


Vamos a construir una funcin de forma para un nodo centro de una arista, por
ejemplo el nodo 14.
Clculo Avanzado - Introduccin al M.E.F.
ROD/AMB
Pgina 119 de 138 Ing. Mecnica - Facultad Regional Delta
2009



N
k
=l
k
()l
k
(q)l
k
(,) (en general) y N
14
=

grado
l
14
1
()l
1
14
(q)l
1
14
(,)
Como l
1
k
= ( )
k
+ 1
2
1
y en nodo 14 tiene coordenadas ( ) 0 , 1 , 1





Entonces, resulta:

( )( )( )
2
14
1 1 1
4
1
N =
Ahora construyamos una funcin de forma para un nodo vrtice del cubo, por
ejemplo el nodo 15.
Para no hacer crecer el grado de N
15
hasta 6, ( tomando 3 polinomios de 2
grado), la construccin se hace en 2 pasos.
3 nodos en direccin es de
1grado en , y lo mismo
ocurre con la direccin q.

( ) ( ) 1
2
1

14
1
= l

( ) ( ) 1
2
1
l
14
1
+ =
Clculo Avanzado - Introduccin al M.E.F.
ROD/AMB
Pgina 120 de 138 Ing. Mecnica - Facultad Regional Delta
2009



Pero esta funcin vale
2
1
en los nodos 10, 14 y 16 (en los restantes s vale 0).
Por lo tanto hay que corregirla en los nodos 10, 14 y 16. Como N
14
vale 1 en el
nodo 14 y 0 en los otros (y lo anlogo ocurre con N
10
y N
16
) la correccin (2
paso) es
( ) ( ) ( )
10 16 14
15
1
15
1
15
1 15
N
2
1
N
2
1
N
2
1
l l l N =
( )( )( ) ( )( )( )
10 16
2
N
2
1
N
2
1
1 1 1
8
1
1 1 1
8
1
N
15
+ + +
Comparando con el elemento de 27 nodos, se opera con 7 nodos menos y dos
grados menos
Si en cada arista hay 4 nodos, se usan elementos de 3 grado. Las N
i
se
construyen en forma similar, cumpliendo siempre la condicin de slido rgido.

b) Elementos tetradricos
Tienen la ventaja,( igual que en 2D los tringulos ), de que no generan
polinomios incompletos, y por eso, no se necesitan elementos serendpitos.

Veamos un elemento tetradrico con 4 nodos (en los vrtices). Se van a usar
coordenadas normalizadas locales, llamadas coordenadas de volumen: para un
punto interior P, se consideran los 4 subtetraedros que quedan formados al
unir P con los nodos. Sea V el volumen del tetraedro, (x
1
, y
1
, z
1
) ,
(x
2
, y
2
, z
2
) , (x
3
, y
3
, z
3
) , (x
4
, y
4
, z
4
) las coordenadas cartesianas de cada uno
de los nodos. Llamamos V
3
al volumen del tetraedro cuya base es 1-2-4, y
definimos anlogamente V
1
, V
2
, V
4
. Entonces las coordenadas de volumen se
En el primer paso, se ignoran los nodos
10, 14 y 16 y se toman polinomios de
primer grado; entonces, en
principio: ( ) ( ) ( ) , q
15
1
15
1
15
1 15
l l l N =

Clculo Avanzado - Introduccin al M.E.F.
ROD/AMB
Pgina 121 de 138 Ing. Mecnica - Facultad Regional Delta
2009

definen as
V
V
L ,.....,
V
V
L
4
4
1
1
= = . Con esto se cumple que L
1
+L
2
+L
3
+L
4
=1 P
(verifique grficamente que esto tambin ocurre si P esta sobre una cara).
Pero el volumen del tetraedro se puede calcular as (ver anexo 1 para la
demostracin):
4 4 4
3 3 3
2 2 2
1 1 1
z y x 1
z y x 1
z y x 1
z y x 1
6
1
V = ,
4 4 4
2 2 2
1 1 1
3
z y x 1
z y x 1
z y x 1
z y x 1
6
1
V =




Desarrollando el determinante por la fila 3, resulta:
(
(
(

+ + =
4 4 4
2 2 2
1 1 1
4 4
2 2
1 1
4 4
2 2
1 1
4 4
2 2
1 1
3
z y x
z y x
z y x
y x 1
y x 1
y x 1
y
y x 1
y x 1
y x 1
x
z y 1
z y 1
z y 1
6
1
V
Y entonces podemos escribir que:
| |
3 3 3 3
3
3
6
1
d z c y b x a
V V
V
L + + + = = , con:
4 4
2 2
1 1
3
1
1
1
z y
z y
z y
a =
4 4
2 2
1 1
3
1
1
1
y x
y x
y x
b =
4 4
2 2
1 1
3
1
1
1
y x
y x
y x
c =
4 4 4
2 2 2
1 1 1
3
z y x
z y x
z y x
d =

La derivada parcial de L
3
es :(por ejemplo en la direccin y)
3
3
b
6V
1
y
L
=
c
c
y todo se puede hacer anlogamente para L
1
, L
2
, L
4

Para considerar las funciones de forma, se pueden tomar N
1
i
(L
1
, L
2
, L
3
, L
4
)=L
i
que son funciones de 1 grado (ver el caso de las coordenadas de rea de los
tringulos).

(x, y, z) son las coordenadas cartesianas de P
Clculo Avanzado - Introduccin al M.E.F.
ROD/AMB
Pgina 122 de 138 Ing. Mecnica - Facultad Regional Delta
2009

Elementos tetradricos con 4 nodos en cada arista

Aqu, las funciones de forma son polinomios de grado 3.



Como las funciones de forma son de 3 grado, las construiremos de la forma:
( ) ( ) ( ) ( ) ( )
4 3 2 1 4 3 2 1
L l L l L l L l L , L , L , L N
Mi
i
K
i
J
i i
I
= , con la condicin I+J +K+M=3
La regla para determinar M, (por ejemplo) es multiplicar L
4
por 3:
L
4
M
0 0
3
1

1
3
2

2
1 3


En el nodo 4, M=3 , luego I=J =K=0 , y entonces
( )
( )
( )
4 4 4
4 4 4
4
4
3
4
3
1
3
2
2
9
0 1
3
1
1
3
2
1
0
3
1
3
2
L L L
L L L
L l N |
.
|

\
|
|
.
|

\
|
=
|
.
|

\
|
|
.
|

\
|

|
.
|

\
|
|
.
|

\
|

= =
( Recordemos que en general, el polinomio de Lagrange es
i k
i
n
) i k (
i
i
j
x x
x x
) x ( l

H =
=
=0
)
En forma anloga se escriben las N
i
para los vrtices.
Nivel bajo: 10 nodos
Siguiente nivel: 6 nodos
Siguiente nivel: 3 nodos
Arriba: 1 nodo
(En total son 20 nodos)
I, J , K, M se llaman coordenadas
de posicin.
Clculo Avanzado - Introduccin al M.E.F.
ROD/AMB
Pgina 123 de 138 Ing. Mecnica - Facultad Regional Delta
2009

Para un elemento que esta en el centro de una cara, por ejemplo el nodo 12
que esta en el centro de la cara 1-2-4
Nodo L
1
L
2
L
3
L
4
I J K M

12
3
1

3
1
0
3
1
1 1 0 1




Por lo tanto, N
12
= ) L ( l ) L ( l ) L ( l
4
12
1 2
12
1 1
12
1

|
.
|

\
|
+ =
|
.
|

\
|
+ =
|
.
|

\
|
+ =
4 4
12
1
2 2
12
1
1 1
12
1
3
1
1
2
1
3
1
1
2
1
3
1
1
2
1
L ) L ( l
L ) L ( l
L ) L ( l


Y as resulta |
.
|

\
|
+ |
.
|

\
|
+ |
.
|

\
|
+ =
3
1
3
1
3
1
8
1
4 2 1 12
L L L
N



6.3: Generalizacin a ms de 3D:
Puede haber problemas con elementos de grado superior a 3, como por
ejemplo, los de equilibrio qumico. En este caso, as como se pudo pasar de 2D
a 3D, se puede fcilmente pasar a 4D o ms.
6.4 Elementos de lados curvos: En el campo mecnico se llega slo a 3D,
pero los elementos pueden tener lados curvos, y nodos no uniformemente
distribuidos. En este caso, se hace interpolacin de la geometra; obteniendo
entonces elementos isoparamtricos, es decir, con lados rectos y nodos
distribuidos uniformemente.

Multiplicar por 3 L
1
, L
2,
L
3,
L
4
respectivamente
Recordar la regla de formacin de los
l
1 :
2
1
1

k k
l
+
= ,
dada al construir
los polinomios de Lagrange en 2D
Clculo Avanzado - Introduccin al M.E.F.
ROD/AMB
Pgina 124 de 138 Ing. Mecnica - Facultad Regional Delta
2009

Recordemos que si | se aproxima por

=
u = u
n
1 i
i
i
N

(|
i
incgnitas) , se tiene que
el grado para interpolar | es n. En la interpolacin de la geometra,

=
= ~
m
i
i
i
x N x x
1
,

=
= ~
m
i
i
i
y N y y
1
,

=
= ~
m
i
i
i
z N z z
1

(Las x
i
, y
i
, z
i
no son incgnitas; el grado de interpolacin es m)
En los elementos isoparamtricos, se debe tomar m=n.

6.5 Ejemplos de aplicacin:
6.5.1: Elasticidad en 2D
Si un punto P se desplaza a la posicin P, el vector desplazamiento es
= = =

OP - OP PP w
' '
( ) incgnitas
v
u
(



Si consideramos el desplazamiento de un elemento de rea (d
x
,d
y
) tambin
hay que considerar que hay dilataciones lineales en las direcciones x e y, que
designamos c
x,
c
y,
y adems

xy =
distorsin

(variacin del ngulo) donde

x
u
x
c
c
= c ,
y
v
y
c
c
= c ,
x
v
y
u
xy
c
c
+
c
c
=
(1)

Clculo Avanzado - Introduccin al M.E.F.
ROD/AMB
Pgina 125 de 138 Ing. Mecnica - Facultad Regional Delta
2009

Las formulas de las dilataciones y la distorsin se pueden representar en forma
matricial; para esto si definimos L, operador diferencial,
(
(
(
(
(
(

c
c
c
c
c
c
c
c
=
x
y
y
x
L
0
0
, y
(
(
(

=
xy
y
x

,
(
(
(
(
(
(
(

c
c
+
c
c
c
c
c
c
=
x
v
y
u
y
v
x
u
w L y entonces las 3 igualdades de (1) se representan
w L =
Vamos a aplicar la ley de Hooke. Como el problema es en 2D, la tensin o
z
es
nula.
( )
( )
x y y
y x x

E
1


E
1

=
=
Ahora multiplicamos la 1 por v y sumamos la 2:
E c
x
v =v o
x
- v
2
o
y

+
E c
y
=- vo
x
+o
y

E(c
y
+vc
x
)=o
y
(1-v
2
)


( )
( )
x y 2 y

1
E
+

=
Y tambin se puede hallar ,de la misma forma ( )
y x 2 x

1
E
+

=
( )
( )
xy xy xy xy

E
1 2
resulta ,
1 2
E
G como pero
G
1

+
=
+
= =



Entonces:
( )
( )
( )( )
( )
( ) ( )
( )
xy 2 xy 2 xy xy

2
1
1
E

1 2
1 E

1 1 2
1 E
xy
1 2
E

=
+

=
+
=


Clculo Avanzado - Introduccin al M.E.F.
ROD/AMB
Pgina 126 de 138 Ing. Mecnica - Facultad Regional Delta
2009



Las tres igualdades obtenidas para o
y
, o
x
,
xy
se pueden representar en forma
matricial de la siguiente manera:
Vector de tensin
(
(
(

=
xy
y
x


Matriz de rigidez para tensin plana
( )
(
(
(
(

=
2
1
0 0
0 1
0 1
1
E
D
2
.
Entonces, se cumple: o=D.c, pero como c=Lw, resulta o=DLw.
Una vez hallado w, se puede hallar o, con lo cual se conoce la tensin en
cada punto del modelo.
En el caso mas general,
c=c
e
+c
T

o=D(c-c
T
)+o
0
, ley elstica generalizada,donde o
0
son tensiones iniciales
preimpuestas.
Si el modelo tiene dilatacin en la direccin Z,(pero o
z=0
) es
( ) 0
E
1

y x z
= =
Pero si c
z
est impedida
,
como ocurrira en un cuerpo infinitamente ancho en la
direccin Z, entonces c
z
=0, y resulta, (ahora o
z
=0):
Dilataciones trmicas
0
yz xz
= =

Como todas las fuerzas tienen
componente no nula en xy, se lo
llama estado plano de tensiones
Clculo Avanzado - Introduccin al M.E.F.
ROD/AMB
Pgina 127 de 138 Ing. Mecnica - Facultad Regional Delta
2009

( ) ( ) ( )
y x z y x z z

E
1
0 + = + = =
( ) | |,
E
1

z y x x
+ = , ( ) ( )
z x y y

E
1
+ = ,
( )
( )
xy xy xy xy xy

1 2
E

E
1 2

+
=
+
= =
Para hallar las tensiones o
x
, o
y
en funcin de las deformaciones, hacemos
algunas operaciones:
( ) | | ( ) ( )
( ) ( ) | |
( )
( ) | |
y x y
2
x
y y
2
x
2
x y y x x y z x x
1
E
1
1 1
E
1

E
1
) ((
E
1

E
1


+
= + =
= = + + = + =

Y operando en forma similar para c
y
, tendremos:
( )
( ) ( )
x y y
1
E
1

+
=
Si despejamos o
x
, o
y
( multiplicando por las constantes adecuadas cada una de
las expresiones y luego sumndolas ), resultar:
( ) ( )
( ) | |
y x x
1
2 1
1
1
E
+
+
=
( ) ( )
( ) | |
x y y
1
2 1
1
1
E
+
+
=





Si ahora cambiamos la expresin de
xy
para que aparezca el factor
comn
( )( )
:
2 1 1
E
+

en esta direccin no se puede
dilatar porque es infinitamente
larga
Lamina muy larga: si se la comprime, se
acorta, pero se dilata verticalmente (ley de
Poisson)
Clculo Avanzado - Introduccin al M.E.F.
ROD/AMB
Pgina 128 de 138 Ing. Mecnica - Facultad Regional Delta
2009

xy

( )( )
( )
xy

2
2 1
2 1 1
E
+
=
Ahora podemos escribir una expresin matricial para o
(
(
(

=
xy
y
x


( )( )
(
(
(

(
(
(
(

+
=
xy
y
x

2
2 1
0 0
0 1 1
0 1 1
2 1 1
E
o sea o=Dc, y D es la matriz de rigidez
para estado de deformacin plana.
(Cuidado! Hay 2 matrices D distintas, una para tensin plana y otra para
deformacin plana. Pero en ambos casos, la informacin se condensa en:
c=Lu, o=Dc, o=DLw.

6.5.2: Estudio del equilibrio interno de un elemento en 2D

Lo que sigue se puede asimilar el caso de tensin plana o de deformacin
plana. Se tiene un cuerpo de espesor 1, y en el se considera un elemento de
superficie de dimensiones d
x
, d
y
en el cual actan tensiones con sus
componentes normales y tangenciales, y fuerzas de masa.






Estas son las componentes
normales de las tensiones
(Recordemos que o
x
, o
y
son fuerzas por unidades de
longitud)
Clculo Avanzado - Introduccin al M.E.F.
ROD/AMB
Pgina 129 de 138 Ing. Mecnica - Facultad Regional Delta
2009





Si hay equilibrio, la suma de las proyecciones sobre el eje x debe ser 0:
0 dxdy b dx dydx
y

dx dxdy
dx
d
d d
x yx
xy
xy
x
y x y x
= +
c
c
+ + + +
Cancelando y dividiendo toda la expresin por dxdy, resulta:
0 b
dy
d
dx
d
x
xy
= + +
La suma de las proyecciones sobre el eje y debe ser 0:
0 dxdy b dxdy
x

dy dy dx dydx
dy
d
dx
y
xy
xy xy y
y
y
= +
c
c
+ + +
Cancelando y dividiendo toda la expresin por dxdy, resulta:
0 b
dy
d
dy
d
y
xy y
= + +

El siguiente sistema:
Por el equilibrio de momentos
yx
=
xy


Fuerzas de masa
aplicadas en el centro
del elemento
Clculo Avanzado - Introduccin al M.E.F.
ROD/AMB
Pgina 130 de 138 Ing. Mecnica - Facultad Regional Delta
2009

=
= +
c
c
+
c
c
= +
c
c
+
c
c
yx xy
y
xy y
x
xy
x

0 b
y

0 b
y


se llama sistema de ecuaciones diferenciales de equilibrio para un elemento,
en el centro del elemento, y lo llamaremos A(u) (equivale a
A(|) en la notacin del mtodo de elementos finitos).
Veamos ahora las ecuaciones para un elemento del contorno (ya que en el
mtodo de residuos ponderados se plantea ( ) ( )
} }
= u + u

0) d B d A



Planteamos ahora las ecuaciones de equilibrio:
Proyeccin sobre x:
2
dxdy
b d t dy dx 0
2
dxdy
b d t dx dx 0
y y xy y
x x xy x
+ + =
+ + =

Pero dx =dI seno =dI n
y
; dy=dI coso =dI n
x

Reemplazando en las expresiones anteriores, resulta:
0 d t n d n d
x y xy x x
= +
Se desprecian por ser
diferenciales de 2
orden
( ) ( ) sen , cos n , n n
y x
= =

es el vector normal
: t
,
fuerza prescripta, de componentes
y x
t , t
En el centro acta unas fuerza de masa
de componentes
2 2
dxdy
b ,
dxdy
b
y x

Clculo Avanzado - Introduccin al M.E.F.
ROD/AMB
Pgina 131 de 138 Ing. Mecnica - Facultad Regional Delta
2009

0 d t n d n d
y x xy y y
= + , y entonces (simplificando) :

= +
= +
0 t n n
0 t n n
y x xy y y
x y xy x x


Estas son las ecuaciones para el contorno de Neumann, donde estn
prescriptas las fuerzas de superficie. En el contorno de Dirichlet estn
prescriptos los desplazamientos, o sea,
y x
t , t , all la ecuacin es u u= . El
conjunto de ecuaciones en el contorno lo simbolizamos B(u).
El paso siguiente ser elegir convenientemente w y w.Para eso vamos a
considerar que w se desdobla en w
1
y w
2 ,
y

w en w
3
y w
4
. Adems, como en
el contorno de Dirichlet no hay residuo, ya que all es u u= , la integral all se
anula. La forma integral fuerte queda as:


(Son 12 integrales)
Pero, como en otras ocasiones, debemos pasarla a la forma integral dbil. Para
esto, recordamos la expresin que demostramos anteriormente (ver captulo
3):
} } }
=

x

dy du v d n u v dy dv u
Trabajamos slo la primera de las 12 integrales :
} } } } } }
+ =
+ = =
c

1
x x x 1 x x

1
1
x x x 1
x
1
t u t u
dxdy
dx
dw
d n w d n w dxdy
dx
dw
d n w dxdy
x
d
w



Esto mismo se hace en las integrales marcadas con *

( ) ( ) | | 0 d t n n w t n n w d b
x

w b
y

w
t

y x xy y y 4 x y xy x x 3

y
xy y
2 x
xy
x
1
= I + + + +
(
(

|
|
.
|

\
|
+
c
c
+
c
c
+
|
|
.
|

\
|
+
c
c
+
c
c
} }
* * * *
dato
dato dato dato
u
dv
u v v du
Desplazamientos virtuales, que
son nulos donde los
desplazamientos estn
prescriptos, o sea sobre I
u

Clculo Avanzado - Introduccin al M.E.F.
ROD/AMB
Pgina 132 de 138 Ing. Mecnica - Facultad Regional Delta
2009

Adems elegimos w
1
=-w
3
=o
u

W
2
=-w
4
=o
v



Reemplacemos ahora en la forma integral fuerte:

( )
( )
} } }
} } } } }
} } } } }
} } } } }
= + +
+ + +
c
c
+
+
c
c + + +
c
c
+ +
c
c
+
t t t
t u t
u t
t u t u

14
y v
13

x xy y y v
12

x u

11

y xy x x u
10
y v
9
d
v

xy
8
x xy v
es_nula
x xy
0
v

7
d
v
y
6

y y v
es_nula
y y
0
v
5
x u

4
d
u
xy

3
y xy u
nula es
y xy
0
u
2
d
u
x
1
x x u
nula es

x x
0
u
0 d t d n n d t
d n n d b dxdy
x

d n d n
dxdy
y

d n d n d b dxdy
y

d n d n dxdy
x

d n d n
, , ,
, ,
,
, ,
_
,
_ _
,
_
_
_
_

_
_

_
_
_

_
_


De las integrales no tachadas por nulas, agrupamos:
1,3 ,6 y 8
11 y 13


Ahora, de las que quedan, agrupamos: 2, 4, 7 y 9
5 y 10
12 y 14
Con lo que queda:
( ) ( )
} } }
= + + + +
|
|
.
|

\
|
c
c
+
c
c
+
c
c
+
c
c


y v x u y v x u
v
xy
v
y
u
xy
u
x
t
0 d t t d b b d
x

,
, ,



Y ahora tenemos en cuenta que:
Queda lo mismo pero
con signo cambiado,
luego se cancelan
+ +
Sacar factor comn t
xy
Clculo Avanzado - Introduccin al M.E.F.
ROD/AMB
Pgina 133 de 138 Ing. Mecnica - Facultad Regional Delta
2009

( )
x u
x
u
x
oc o o = |
.
|

\
|
c
c
=
c
c
(incremento de c
x
)
( )
y v
y
v
y
oc o o =
|
|
.
|

\
|
c
c
=
c
c
(incremento de c
y
)
( ) ( )
xy v u
x
v
y
u
x y
o o o o =
|
|
.
|

\
|
c
c
+
c
c
=
c
c
+
c
c

Reemplazamos esto en la ltima expresin con las integrales y reacomodamos
los trminos, quedando:
( ) ( ) ( )
_
_
, ,
_
_
,
erno trabajoext

superficie de fuerzas las de trabajo
v y u x
volumen) de masa(o de fuerzas las de trabajo
v y u x
n deformaci de interno trabajo

xy xy y y x x
d t t d b b d
t
} } }
+ + + = + +
Este es el teorema de trabajos virtuales: la suma total de los trabajos interiores
y exteriores es cero.
Las incgnitas son o
x
, o
y
, t
xy
; para generar las ecuaciones del mtodo de
elementos finitos, hay que escribir las integrales en forma matricial, que es lo
que haremos a continuacin.
Usando expresiones matriciales ya definidas:

| |

, ,
T
xy
y
x
xy y x
=
(
(
(

es el integrando del miembro izquierdo


| |
t u t t
b u
b
b
b b
T
v y u x
T
y
x
v u v y u x
= +
=
(

= +
, ,

Entonces, el teorema de trabajos virtuales se puede representar matricialmente
as:
d t u d b u d
T

T T
t
} } }
+ =
,

Esta expresin matricial tiene la ventaja de servir para cualquier nmero de
dimensiones, y sirve para pasar a la forma Ka=f.
Ahora vamos a discretizar usando n nodos: en vez de tomar
Clculo Avanzado - Introduccin al M.E.F.
ROD/AMB
Pgina 134 de 138 Ing. Mecnica - Facultad Regional Delta
2009

(

v
u
tomamos
(
(
(
(
(
(
(
(

=
(
(
(
(

=
n
n
2
2
1
1
n
2
1
v
u
v
u
v
u
U
U
U
a
.
.

u=Na =| |
(
(
(
(

n
2
1
da particiona N
n 2 1
U
U
U
....N N N
.
_

en 2D, N
i
=
(

=
(

n 2 1
n 2 1
i
i
N 0 N 0 N 0
0 N 0 N 0 N
N
y) (x, N 0
0 y) (x, N

Ba a LN Lu
v
u
x y
y
0
0
x

B
= = =
(

(
(
(
(
(
(
(

c
c
c
c
c
c
c
c
=
Siendo
(
(
(
(
(
(
(

c
c
c
c
c
c
c
c
=
x
N
y
N
y
N
0
0
x
N
B
i i
i
i
i
, es B=| |
(
(
(
(
(
(
(

c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
=
x
N
y
N
...
x
N
y
N
y
N
0
y
N
0
0
x
N
0
x
N
...B B B
n n 1 1
n 1
n 1
n 2 1


Como D = , resulta DBa = ( ver ejemplo 6.5.1)
Como u=Na, ( )
T T T
N a ) (u =
( ) ( ) Ba = ; pero como B no es afectada por incrementos,

( ) ( )
( ) ( ) , B a
a B
T T T
=
=

y ahora reemplazando en la expresin matricial del teorema de trabajos
virtuales, sta se convierte en:
Clculo Avanzado - Introduccin al M.E.F.
ROD/AMB
Pgina 135 de 138 Ing. Mecnica - Facultad Regional Delta
2009

( ) ( ) ( ) I + =
} } }
d t N a d b N a d a B D B a
T

T T

T T

T
t
,

como o(a
T
) es un desplazamiento virtual y arbitrario, predeterminado, sale
afuera de las integrales y se puede simplificar, quedando:
} } }
+ =

T T T
t
d t N d b N d a B D B
,

como a son las incgnitas, se desdobla el miembro izquierdo en Ka, donde
(
(
(
(
(
(
(
(

=
} }
} }
} }

. . .

2
t
n

1
t
n

2
t
2

1
t
2

2
t
1

2 de2
1
t
1
d DB B d DB B
d DB B d DB B
d DB B d DB B
K a

incgnitas
n
n
2
2
1
1
v
u
v
u
v
u
(
(
(
(
(
(
(
(
(

=
.

(En 3D serian u
1,
v
1
, w
1
.....)




#########################
Clculo Avanzado - Introduccin al M.E.F.
ROD/AMB
Pgina 136 de 138 Ing. Mecnica - Facultad Regional Delta
2009


Mtodo de Elementos Finitos
Anexo 1:

Dado un tetraedro de vrtices (x
1
, y
1
, z
1
).... (x
4
, y
4
, z
4
), demostrar que su
volumen O es
4 4 4
3 2 3
2 2 2
1 1 1
1
1
1
1
6
1
z y x
z y x
z y x
z y x
= O




Calculamos ahora h (altura del tetraedro)
( )
h
b a
cos b a c
b a
c . b a
c proy
mdulo su calculamos y
b a sobre c s proyectamo
b a
=
.
.
=
.
.
=
.
.
_

Entonces el volumen es
( ) ( )
( )
( ) c , b , a
6
1
b a
c . b a
2
b a
3
1
3
h sup.base
mixto producto
=
.
. .
=




(x
3
,y
3
,z
3
)
Usamos la propiedad geomtrica del
producto vectorial:La superficie del
triangulo (base del tetraedro) cuyos
lados son los vectores a y b , es
2
b a .

Clculo Avanzado - Introduccin al M.E.F.
ROD/AMB
Pgina 137 de 138 Ing. Mecnica - Facultad Regional Delta
2009



( )
1 4 1 4 1 4
z z , y y , x x a =

( )
1 2 1 2 1 2
z z , y y , x x b =

( )
1 3 1 3 1 3
z z , y y , x x c =


Entonces

( ) c b, a,
6
1
z z y y x x
z z y y x x
z z y y x x
6
1
z z y y x x 0
z z y y x x 0
z z y y x x 0
z y x 1
6
1
z y x 1
z y x 1
z y x 1
z y x 1
6
1
1 columna por
desarrolla se
1 4 1 4 1 4
1 3 1 3 1 3
1 2 1 2 1 2
1 4 1 4 1 4
1 3 1 3 1 3
1 2 1 2 1 2
1 1 1
constante una por
otra de producto el fila una a suma le se
si cambia no te determinan el
absoluto) or tomar val incluye (se
4 4 4
3 3 3
2 2 2
1 1 1
=



=



=
_












Clculo Avanzado - Introduccin al M.E.F.
ROD/AMB
Pgina 138 de 138 Ing. Mecnica - Facultad Regional Delta
2009

S-ar putea să vă placă și