Documentos de Académico
Documentos de Profesional
Documentos de Cultura
LUIS FERRAGUT CANALS - Metodos Numericos - Introduccion MEF PDF
LUIS FERRAGUT CANALS - Metodos Numericos - Introduccion MEF PDF
14 de diciembre de 2005
Indice general
1. Introducci
on al M.E.F. para problemas elpticos: Problemas
en dimensi
on 1
6
1.1. Formulacion debil de un problema modelo unidimensional . . .
. . . . . . . . . . . 17
18
INDICE GENERAL
3. El M.E.F. en problemas elpticos de segundo orden II
39
Indice de figuras
. . . . . . . . . . . . 25
INDICE DE FIGURAS
2.14. funcion p4 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
2.15. funcion p5 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
2.16. funcion p6 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
Captulo 1
Introducci
on al M.E.F. para
problemas elpticos: Problemas
en dimensi
on 1
1.1.
Formulaci
on d
ebil de un problema modelo unidimensional
00
(1.1.1)
u(0) = u(1) = 0
(1.1.2)
donde v 0 =
dv
dx
DEBIL
1.1. FORMULACION
DE UN PROBLEMA MODELO
UNIDIMENSIONAL
Ejemplo 2: barra elastica
= Eu0
0 = f
(Ley de Hooke)
(ecuacion de equilibrio)
(Ley de Fourier)
(ley de conservacion de la energia)
u(0) = u(1) = 0
Vamos a reformular el problema modelo. Para ello introducimos el espacio vectorial de funciones siguiente:
V={v; v es una funcion continua en [0,1], v 0 es continua a trozos y acotada
en [0,1], v(0) = v(1) = 0}
multiplicamos la ecuacion 1.1.1 por una funcion cualquiera de V e integramos
en el intervalo [0,1], aplicamos la formula de integracion por partes. Obtenemos:
Z 1
Z 1
Z 1
00
0
0
0
0
(1.1.3)
y concluimos que para toda funcion v V, la solucion u del problema modelo
1.1.1 verifica:
Z 1
Z 1
0
0
u (x)v (x) dx =
f (x)v(x)dx
(1.1.4)
0
u (x)
u(0) = a
u0 (1) = b
4. Hallar la formulacion debil del problema siguiente:
00
u (x)
u0 (0)
u(1) = 0
6. Hallar la formulacion debil del problema siguiente
(a(x)u0 )0 (x) + b(x)u0 (x) + c(x)u(x) = f (x) para 0 < x < 1
u(0) = u(1) = 0
donde las funciones a(x), b(x), c(x) y f (x) son funciones conocidas.
1.2.
0.04
0.035
0.03
0.025
0.02
0.015
0.01
0.005
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
j (xi ) =
1 if i = j
0 if i 6= j
0
if x xj1
xxj1
x
x
j+1 j
0
if xj+1 x
9
1.8
1.6
1.4
1.2
0.8
0.6
0.4
0.2
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
M
X
i=1
1
0
Z
u0h (x)vh0 (x)
dx =
f (x)vh (x) dx
(1.2.1)
Este problema , como vamos a ver es equivalente a resolver un sistema algebraico lineal, en efecto:
Por una parte la solucion uh se expresa en funcion de los elementos de la
PM
base {i }M
i=1 uh (x) =
i=1 ui i (x), donde ui = uh (xi ) por otra para que se
verifique 1.2.1 para cualquier vh es necesario y suficiente que se verifique para
cualquier funcion de la base, teniendo en cuenta que la integral de una suma
10
1
0
Z
0i (x)0j (x)
dx)ui =
(1.2.2)
1
0
Z
0j (x)0j (x)
xj
dx =
xj1
1
dx +
h2j
xj+1
xj
1
h2j+1
dx =
1
1
+
hj hj+1
y para j = 2, ..., M ,
Z
1
0
Z
0j (x)0j1 (x)
xj
dx =
xj1
1
1
dx =
2
hj
hj
aij vi vj =
0
11
NUMERICA
1.3. INTEGRACION
En el caso especial en el que los subintervalos Ij tengan todos la misma
longitud h =
1
M +1
0
b1
u1
..
1 2 1 . . . .
1
.. ..
1
bM
uM
0
0 . . . 1 2
...
(1.2.3)
1.3.
Integraci
on num
erica
xi+1
f (x)j (x) dx
xi
NUMERICA
1.3. INTEGRACION
estas integrales sera la integracion numerica. Vamos a hacer una peque
na
introduccion a la integracion numerica.
Consideraremos el caso de la aproximacion numerica de la integral en un
intervalo acotado [a,b] de una funcion general f . Mediante cambio de variable
siempre nos podemos trasladar al caso en que el intervalo sea [-1,+1] o [0,1].
En efecto
Z
f (x) dx = (b a)
a
ba
f() d =
2
f() d
donde f (x) = f() = f(), para cada punto x [a, b] imagen del correspondiente punto [0, 1], respectivamente del correspondiente [1, 1]
Las formulas de integracion numerica son expresiones del tipo
Z
f (x) dx '
a
L
X
l f (xl )
(1.3.1)
l=1
donde el conjunto de puntos xl (l = 1, ..., L) son una serie de puntos convenientemente elegidos donde se va a evaluar la funcion llamados puntos soporte
y los coeficientes l (l = 1, ..., L) se llaman pesos de la formula de integracion.
Vamos a deducir algunas formulas sencillas de integracion numerica entre las
llamadas de tipo interpolatorio. La idea general es bien sencilla. Se aproxima
primero la funcion a integrar f por un polinomio p y se integra el polinomio.
Veamos un ejemplo. Supongamos que queremos integrar una funcion f en
el intervalo [-1,+1]. Para ello aproximamos la funcion f por un polinomio
de grado 0, es decir por una funcion constante. Podemos tomar por ejemplo
la funcion constante que toma el mismo valor que f en el punto medio del
intervalo, es decir el punto = 0. Obtenemos inmediatamente la siguiente
formula de integracion numerica
Z
f () d '
1
f (0) d = 2f (0)
(1.3.2)
Esta formula se conoce como la formula del punto medio. Observemos que
esta formula integra exactamente no solo las funciones constantes, lo que es
13
NUMERICA
1.3. INTEGRACION
obvio, sino tambien los polinomios de grado 1. Esto es debido a que los errores
cometidos a un lado y al otro del punto soporte = 0 tienen signo distinto
y se cancelan como se puede comprobar con un ejemplo y la correspondiente
grafica.
Resulta facil pensar ahora en otras formulas. Por ejemplo utilizando interpolacion lineal, es decir, sustituyendo la funcion f por un polinomio de
grado 1, eligiendo el polinomio de grado 1 que toma el mismo valor que f en
los extremos del intervalo. Tendremos que dicho polinomio sera
f (1)
1
1+
+ f (1)
2
2
de donde tras un sencillo calculo obtenemos la siguiente formula de integracion numerica, conocida como formula del trapecio
Z
(1.3.3)
1
f () d ' (f (1) + 4f (0) + f (1))
3
1
(1.3.4)
NUMERICA
1.3. INTEGRACION
que sean exactas para polinomios del grado mas alto posible. Las tres formulas anteriores, punto medio, trapecio y Simpson, son del tipo(1.3.1) de 1 punto, 2 puntos y 3 puntos respectivamente. en general una formula de L puntos
tiene 2L parametros, los L puntos l (l = 1, ...L) y los L pesos l (l = 1, ...L).
Al poder elegir 2L parametros si lo hacemos adecuadamente es razonable
pensar que podremos obtener formulas que sean exactas para polinomios de
grado 2L-1, pues un polinomio de grado 2L-1 viene determinado por 2L coeficientes. Visto de otra manera, puesto que la integral y la regla general de L
puntos (1.3.1) son ambas lineales, basta exigir a una formula que sea exacta
para los polinomios p0 () = 1, p1 () = , p2 () = 2 , ..., p2L1 () = 2L1 .
Esto impone 2L condiciones con las que podemos calcular los 2L parametros
de la formula de 2L puntos. Las formulas obtenidas de esta manera se llaman formulas de Gauss. La formula de Gauss de un punto es justamente la
formula del punto medio. La formula de Gauss de 2 puntos es la siguiente:
Z
1
1
f () d ' f ( ) + f ( )
3
3
1
(1.3.5)
xi+1
f (x)i (x) dx
xi1
15
Captulo 2
El M.E.F. en problemas
elpticos de segundo orden I:
Problema de Dirichlet asociado
a la ecuaci
on de Poisson
2.1.
Repaso de algunas f
ormulas de c
alculo
vectorial
A1 A2
+
x1
x2
Z
div A dx1 dx2 =
A.n d
DE POISSON: FORMULACION
DEBIL
2.2. LA ECUACION
Vamos a aplicar ahora este teorema en unos casos particulares. Consideremos el caso A = (uv, 0) donde u y v son funciones de en R2 . Tendremos
para i = 1, 2:
Z
Z
Z
v
u
v dx1 dx2 + u
dx1 dx2 = uv ni
xi
xi
Si en la formula anterior elegimos en el lugar de v la funcion
Z
u v
dx1 dx2 +
xi xi
2
u 2 dx1 dx2 =
xi
Z
u
v
xi
resulta:
v
ni d
xi
v
, v ) y
Denotando mediante v al gradiente de v, es decir, t v = ( x
1 x2
4v el laplaciano de v es decir, 4v =
2v
x21
2v
x22
formula de Green:
Z
Z
Z
u
u.v dx1 dx2 = u4v dx1 dx2 + u
d
n
donde hemos puesto
v
n
= v.n =
v
n
x1 1
(2.1.1)
v
n.
x2 2
aclaraci
on: Los vectores los representamos habitualmente mediante matrices columna o lo que es lo mismo por el transpuesto de un vector fila.
2.2.
La ecuaci
on de Poisson: formulaci
on d
ebil
en
(2.2.1)
u = 0 sobre
(2.2.2)
17
2.3. UN METODO
DE ELEMENTOS FINITOS PARA EL PROBLEMA
DE POISSON
donde f es una funcion dada, definida en .
Un gran n
umero de problemas en fsica y mecanica se modelan mediante
esta ecuacion. u puede representar por ejemplo la temperatura de un cuerpo,
el potencial electromagnetico, el desplazamiento de una membrana elastica
fija en su contorno y sometida a una fuerza.
Siguiendo los pasos en el tratamiento del problema modelo unidimensional
del captulo 1, introduciremos una formulacion debil del problema (2.2.12.2.2). Para ello introducimos un espacio de funciones definidas en y para
las cuales tengan sentido las operaciones que vamos a realizar.
V = {v : R, continuas y derivadas
v
, i = 1, 2 continuas a trozos en con v = 0 en }
xi
(2.2.3)
2.3.
Un M
etodo de Elementos Finitos para el
problema de Poisson
2.3. UN METODO
DE ELEMENTOS FINITOS PARA EL PROBLEMA
DE POISSON
1
0.9
0.8
0.7
0.6
0.5
0.4
0.3
0.2
0.1
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
de modo que las funciones del mismo sea faciles de manejar. Para simplificar
supondremos que la frontera del dominio es poligonal. Construyamos
una triangulacion Th de , subdividiendo en un conjunto de triangulos
= S
Ke , que los triangulos no
Th = {Ke }e=1,...,E de modo que
e=1,...,E
2.3. UN METODO
DE ELEMENTOS FINITOS PARA EL PROBLEMA
DE POISSON
1
0.8
0.6
0.4
0.2
0
1
0.8
0.6
0.4
0.2
0.1
0.2
0.3
0.5
0.4
0.6
0.7
0.8
0.9
j (pi ) =
1 if i = j
0 if i 6= j
Z
uh vh dx1 dx2 =
f vh dx1 dx2
(2.3.1)
i j dx1 dx2 , bi =
(2.3.2)
R
cion u = (ui )i=1,...,M , donde ui = uh (pi ) son los coeficientes de la combinacion lineal de elementos de la base de Vh representando uh , es decir,
20
2.3. UN METODO
DE ELEMENTOS FINITOS PARA EL PROBLEMA
DE POISSON
uh (x1 , x2 ) =
P
i=1,...,M
donde
Z
AK
ij
i j dx1 dx2
=
K
bi =
bK
i
KTh
donde
Z
bK
i
=
K
f i dx1 dx2
2.3. UN METODO
DE ELEMENTOS FINITOS PARA EL PROBLEMA
DE POISSON
0.8
0.8
0.6
0.4
0.6
0.2
0.4
0
0
0.1
0.2
0.3
0.2
0.4
0.5
0.6
0.7
0.8
0.9
i (aj ) = ij
i, j = 1, 2, 3
.
La funcion 1 = a + bx + cy se puede determinar resolviendo el sistema
de tres ecuaciones con tres incognitas, a, b, c,
22
2.3. UN METODO
DE ELEMENTOS FINITOS PARA EL PROBLEMA
DE POISSON
0.8
0.6
0.4
0.2
0
1
0.8
1
0.6
0.8
0.6
0.4
0.4
0.2
0.2
0
0.8
0.6
0.4
0.2
0
1
0.8
1
0.6
0.8
0.6
0.4
0.4
0.2
0.2
0
23
2.4. CALCULO
DE LA MATRIZ DEL SISTEMA DE ECUACIONES Y
DEL SEGUNDO MIEMBRO: UN EJEMPLO
a + bx1 + cy1 = 1
a + bx2 + cy2 = 0
a + bx3 + cy3 = 0
y analogamente para las funciones 2 y 3 . Observemos que si K es el triangulo de vertices a1 = (0, 0), a2 = (1, 0) y a3 = (0, 1), entonces las funciones
i , i = 1, 2, 3 tienen una expresion muy sencilla, pues, 1 = 1 x y, 2 = x
y 3 = y. Las funciones 1 , 2 , 3 asociadas a un triangulo K, se llaman
coordenadas baricentricas y toman valores entre 0 y 1 en los puntos interiores de K y mayores que 1 o menores que 0 en los exteriores, y el valor 0 o
P
1 en los puntos frontera. Se tiene ademas i=1,2,3 i (x, y) = 1 en todo punto
(x, y) R2 .
2.4.
C
alculo de la matriz del sistema de ecuaciones y del segundo miembro: Un ejemplo
Vamos a calcular explcitamente el sistema (2.3.2) en el caso sencillo correspondiente al problema (2.3.1) en un dominio cuadrado con la triangulacion
de la figura 2.6. Calcularemos la i-esima ecuacion del sistema (en las figuras,
la ecuacion n
umero 41 que es la que corresponde al centro del cuadrado). En
la figura 2.7 se han dibujado las curvas de nivel de la correspondiente funcion
base 4 1 y en la figura 2.8 se ha resaltado el soporte de dicha funcion. Empecemos calculando los terminos de la matriz. La fila 41 de dicha matriz solo
tendra algunos terminos no nulos, concretamente y a priori los terminos Aij
correspondientes a los valores de indices i = 41 y j = 32, 33, 40, 41, 42, 49, 50,
pues solo para estos valores de los ndices los soportes de las funciones i y
j tendran interseccion no vaca (ver la figura 2.9).
angulo K de la figura
Vamos a calcular los terminos AK
ij para cada tria
2.9. De hecho bastara hacerlo para uno de ellos (por ejemplo el de vertices
24
2.4. CALCULO
DE LA MATRIZ DEL SISTEMA DE ECUACIONES Y
DEL SEGUNDO MIEMBRO: UN EJEMPLO
25
2.4. CALCULO
DE LA MATRIZ DEL SISTEMA DE ECUACIONES Y
DEL SEGUNDO MIEMBRO: UN EJEMPLO
49
50
40
41
42
32
33
26
2.4. CALCULO
DE LA MATRIZ DEL SISTEMA DE ECUACIONES Y
DEL SEGUNDO MIEMBRO: UN EJEMPLO
a41 = (0.5, 0.5), a42 = (0.6, 0.5), a50 = (0.5, 0.6)) y por permutacion de sus
terminos obtendremos el resultado para los otros triangulos. De forma algo
mas general consideremos un triangulo de vertices (y utilizando numeracion
local para simplificar la escritura, es decir, utilizando valores para los 3 ndices
1,2 y 3, en lugar de 41,42 y 50) a1 (x1 , y1 ), a2 (x2 = x1 + h, y2 ) a3 = (x3 =
x1 , y3 = y1 + h), la restriccion de las funciones base a este triangulo seran
1 = 1
x x1 y y1
,
h
h
2 =
x x1
,
h
3 =
y y1
.
h
1 .2 = 1/h2
1 .3 = 1/h2
2 .1 = 1/h2
2 .2 = 1/h2
3 .1 = 1/h2
3 .2 = 0 3 .3 = 1/h2
2 .3 = 0
1
1/2 1/2
0
AK = 1/2 1/2
1/2
0
1/2
y analogamente para los otros triangulos del soporte de 41 . Para construir la
matriz global A estas contribuciones se han de sumar adecuadamente en la
27
2.4. CALCULO
DE LA MATRIZ DEL SISTEMA DE ECUACIONES Y
DEL SEGUNDO MIEMBRO: UN EJEMPLO
posicion fila-columna correspondiente, as el termino AK
a a sumarse en la
1,1 ir
posicion A41,41 de la matriz global, el termino AK
a en la posicion
1,2 , se sumar
A41,42 , el termino AK
a en la posicion A41,50 y as sucesivamente.
1,3 , se sumar
Los terminos de A, distintos de cero, correspondiente a la ecuacion n
umero
41 seran (fila 41 de la matriz) :
A41,32 = A41,40 = A41,42 = A41,50 = 1
A41,33 = A41,49 = 0
A41,41 = 4
Calculemos el segundo miembro. El termino de la ecuacion 41 es: b41 =
R
f 41 dx1 dx2 , la integral la calcularemos utilizando integracion numerica.
(2.4.1)
2.5.
1jL
1jL
(2.5.1)
1jL
i=1,...,L
es pues la u
nica funcion de p P verificando
p(aj ) = v(aj ) j = 1, ..., L
j pj
j=1,...,L
Esta funcion es la u
nica funcion de P tal que p(aj ) = j
la condicion de P -unisolvencia.
1 j L que es
Ejemplos
1. Tria-p1-c:
K: Triangulo.
P : Polinomios de grado 1.
L: Los tres vertices del triangulo.
Es el ejemplo que hemos estudiado. Las funciones de la base local son
pi = i .
30
a4
2.5
a2
a5
1.5
1
a6
0.5
0
a1
0.5
1.5
2.5
3.5
3. Tetra-p1-c:
K: Tretraedro.
P : Polinomios de grado 1 de tres variables.
L: Los cuatro vertices del tetraedro.
Las funciones de la base local son pi = i , i = 1, 2, 3, 4.
Ejercicios
1. Deducir el esquema (2.4.1) a partir de la aproximacion mediante diferencias finitas del operador de Laplace.
2. Hallar la base asociada al elemento finito de Lagrange {K, P, L} donde
K es el triangulo y P son los polinomios de grado tres y L esta formado
por los vertices, dos puntos sobre cada arista situados a una distancia
1/3 y 2/3 de los extremos y el baricentro del triangulo.
3. Construir un elemento finito basado en el tetraedro y polinomios de
grado 2 en 3D.
32
1.2
0.8
0.6
0.4
0.2
0.2
1
0.5
0
0.2
0.8
0.6
0.4
1.2
1
0.8
0.6
0.4
0.2
0
0.2
1
0.8
1
0.6
0.8
0.6
0.4
0.4
0.2
0.2
0
33
1.2
1
0.8
0.6
0.4
0.2
0
0.2
1
0.8
1
0.6
0.8
0.6
0.4
0.4
0.2
0.2
0
1
0.9
0.8
0.7
0.6
0.5
0.4
0.3
0.2
0.1
0
0
1
0.8
0.6
0.2
0.4
0.4
0.6
0.8
0.2
1
34
0.8
0.6
0.4
0.2
0
1
0.8
1
0.6
0.8
0.6
0.4
0.4
0.2
0.2
0
0.8
0.6
0.4
0.2
0
1
0.8
1
0.6
0.8
0.6
0.4
0.4
0.2
0.2
0
35
2.6. UN METODO
GENERAL PARA EL CALCULO
DE MATRICES Y
VECTORES ELEMENTALES
2.6.
Un m
etodo general para el c
alculo de
matrices y vectores elementales
Vamos a desarrollar un metodo de calculo de las matrices y vectores elementales que se pueda aplicar a situaciones mas generales que la correspondiente al caso anterior. Por ejemplo en mallados mas generales de dominios
cualesquiera, con elementos finitos de orden mayor que 1, y en problemas
elpticos mas generales como los que veremos en el captulo siguiente. Desarrollaremos con detalle el ejemplo correspondiente al calculo de terminos:
AK
ij
d Z
X
Dkl
K
kl
j i
dx1 ...dxd
xk xl
(2.6.1)
triangulo K,
1 = 1
2 =
3 =
x
y
x1
y1
(1 ) +
36
x2
y2
x3
y3
2.6. UN METODO
GENERAL PARA EL CALCULO
DE MATRICES Y
VECTORES ELEMENTALES
o bien
x
y
x21 x31
y21 y31
x1
y1
donde
x21 = x2 x1 ,
x31 = x3 x1 ,
y21 = y2 y1 ,
y31 = y3 y1
o bien llamando
B=
x21 x31
y21 y31
c=
resulta
x
y
x1
y1
= F (, ) = B
+c
"
=
"
Bt =
2.6. UN METODO
GENERAL PARA EL CALCULO
DE MATRICES Y
VECTORES ELEMENTALES
Finalmente, teniendo en cuenta que
B
1
=
det B
1
=
det B
y por tanto
B
y31 x31
y21 x21
y31 y21
x31 x21
t j Di dxdy
=
K
1
=
detB
Z
t
y31 x31
y21 x21
D11 D12
D21 D22
y31 y21
x31 x21
i dd
C=
y31 x31
y21 x21
D11 D12
D21 D22
y31 y21
x31 x21
el calculo de AK
on
ij se simplifica. En efecto, con la notaci
C=
c11 c12
c21 c22
la matriz AK se escribe
AK
ij
1
=
detB
Z
2
j i
1 X
ckl
d1 d2
j Ci dd =
detB k,l=1
k l
K
K
t
Captulo 3
El M.E.F. en problemas
elpticos de segundo orden II
3.1.
en
(3.1.1)
u
= 0 sobre
(3.1.2)
3.2. PROBLEMA DE NEUMAN NO HOMOGENEO
ASOCIADO AL
OPERADOR + I
es de cuadrado integrable y donde utilizamos la notacion
d
X u
i
=
xi
i=1
Vamos a deducir una formulacion debil para el problema anterior. Para
ello introducimos un espacio de funciones definidas en y para las cuales
tengan sentido las operaciones que vamos a realizar como en los captulos
anteriores.
V = {v : R, continuas y derivadas
v
, i = 1, ..., d continuas a trozos en }
xi
Z
uv dx1 ...dxd
u
d +
Z
uv dx1 ...dxd =
f v dx1 ...dxd
uv dx1 ...dxd +
3.2.
uv dx1 ...dxd =
f v dx1 ...dxd
v V
(3.1.3)
Consideremos la variante del problema anterior correspondiente a condiciones de contorno de Neuman no nulas en la frontera.
u + u = f
u
=g
en
(3.2.1)
sobre
(3.2.2)
40
DE
3.3. PROBLEMA MIXTO ASOCIADO A LA ECUACION
TRANSMISION DE CALOR
donde g es una funcion definida sobre y que supondremos de cuadrado
integrable sobre . Procediendo como en el caso anterior la formulacion debil
sera: Hallar u V tal que
Z
Z
uv dx1 ...dxd +
uv dx1 ...dxd =
Z
f v dx1 ...dxd +
gv d
v V
(3.2.3)
Al igual que en el captulo 1 en los problemas unidimensionales las condiciones de contorno de Dirichlet y de Neuman se tienen en cuenta de forma
diferente en las respectivas formulaciones debiles. En efecto, las condiciones
de Dirichlet se imponen directamente en el espacio de funciones en el que
se busca la solucion, mientras que las condiciones de Neuman, sean estas,
homogeneas o no, se recogen mplicitamente en la formulacion debil.
Los problemas anteriores tienen solucion u
nica, lo que se puede demostrar
precisando mejor el espacio V en el que se busca la solucion, y utilizando los
teoremas del Analisis Funcional apropiados.
3.3.
en
(3.3.1)
u t
u
, ..., kd
) = ku en
x1
xd
(3.3.2)
DE
3.3. PROBLEMA MIXTO ASOCIADO A LA ECUACION
TRANSMISION DE CALOR
del material de que se trate. La ecuacion (3.3.2) es una ley de comportamiento del material conocida como Ley de Fourier. El parametro ki representa
una propiedad del material llamada conductividad termica en la direccion xi
y f es una funcion definida en los puntos de representando la produccion
o eliminacion de calor debida a fuentes o sumideros externos. En el caso de
medios isotropos, es decir, que tienen las mismas propiedades en la distintas
direcciones del espacio, ki = k para i = 1, ...d. Si ademas k no depende del
punto x = (x1 , ..., xd ), ni de la temperatura u, obtenemos por eliminacion
de q y dividiendo por k, la ecuacion de Poisson que hemos estudiado en
los anteriores ejemplos. En lo que sigue supondremos que la conductividad
puede depender del punto x, aunque la supondremos independiente de la
temperatura u, lo que dara lugar a un problema no lineal que no tratamos
en este captulo. Aclaremos antes de continuar con la formulacion del problema alguno de los conceptos que han aparecido y las notaciones que vamos a
utilizar. k corresponde al concepto de un tensor de orden 2, (los vectores son
tensores de orden 1) de modo que su representacion general sera mediante
una matrix, as (para d=3):
k11 0
0
k = 0 k22 0
0
0 k33
El producto ku sigue la reglas del producto matriz por vector, de modo
que
X
X
u t
u
, ...,
kdj
)
ku = (
k1j
x
x
j
j
j=1,...,d
j=1,...,d
que en el caso diagonal queda reducido a
ku = (k11
u
u t
, ..., kdd
)
x1
xd
42
DE
3.3. PROBLEMA MIXTO ASOCIADO A LA ECUACION
TRANSMISION DE CALOR
En cuanto a las condiciones de contorno, en los problemas de fsica e
ingeniera se conoce con frecuencia la temperatura en una parte del contorno
0 y en la otra parte, 1 se conoce, sino el flujo, una relacion entre el flujo de
calor y la temperatura; esta condicion suele ser una condicion de transmision
de calor por conveccion en la frontera y depende de un parametro r llamado
coeficiente de conveccion en la frontera. Las ecuaciones que rigen el fenonemo
seran pues
div(ku) = f
en
(3.3.3)
(3.3.4)
u = u0
sobre 0
(3.3.5)
V = {v : R, continuas y derivadas
v
, i = 1, 2
xi
Z
kuv dx1 ...dxd +
Z
f v dx1 ...dxd +
ruv d =
1
ru v dx1 ...dxd
1
43
(3.3.6)
ELASTICA
3.4. DEFORMACION
DE UN SOLIDO
3.4.
Deformaci
on el
astica de un s
olido
d
X
ij (u)
j=1
xj
= fi
en i = 1, ..., d
ui = 0 sobre 0
X
ij (u)j = gi 1
(3.4.1)
i = 1, ..., d
(3.4.2)
i = 1, ..., d
(3.4.3)
(3.4.4)
La ley mas sencilla es una relacion lineal conocida como ley de Hooke y que
expresa el hecho seg
un el cual las tensiones que se producen en un cuerpo
son proporcionales a las deformaciones. Esta ley para un cuerpo isotropo se
44
ELASTICA
3.4. DEFORMACION
DE UN SOLIDO
expresa
d
X
ij (u) = (
ll (u))ij + 2ij (u) i, j = 1, ..., d
(3.4.5)
l=1
Los coeficientes 0 y > 0 se llaman coeficientes de Lame, dependen del material y estan directamente relacionados con el modulo de Young
E = 3+2
y el coeficiente de Poisson =
+
2(+)
de deformaciones es obviamente simetrico y se puede demostrar, como consecuencia de la ley general de conservacion del momentos que el tensor de
tensiones es simetrico.
La ley de Hooke (3.4.5) se puede invertir, y podemos expresar el tensor
de deformaciones en funcion del tensor de tensiones:
ij =
d
1+
X
ll )ij
ij (
E
E l=1
(3.4.6)
Vamos a deducir una formulacion debil del problema anterior. Introducimos primero el espacio de desplazamientos admisibles V , es decir, funciones
vectoriales
v : Rd
tales que vi = 0, i = 1, ..., d, sobre 0 , con las propiedades de regularidad adecuadas para que las expresiones que apareceran en la formulacion debil tengan
sentido, por ejemplo continuidad de las funciones y continuidad a trozos de las
derivadas parciales primeras. Sea ahora una funcion v V cualquiera, multipliquemos ambos miembros de la ecuacion (3.4.1) por vi , sumemos respecto
al ndice i, e integremos aplicando la correspondiente formula de Green. Resulta:
d Z
d Z
d Z
X
X
X
vi
fi vi dx1 ...dxd
ij j vi d =
ij
dx1 ...dxd
x
j
1
i=1
i,j=1
i,j=1
Teniendo en cuenta que ij = ji y la ecuacion (3.4.3) resulta:
d Z
X
i,j=1
d Z
X
i=1
fi vi dx1 ...dxd +
d Z
X
i=1
gi vi d(3.4.7)
1
3.5.
Elasticidad plana
u1
,
x1
22 =
u2
,
x2
1 u1 u2
12 = (
+
),
2 x2 x2
33 = 0
23 = 31 = 0
11 12 0
= 12 22 0
0
0 33
donde las componentes ij , i, j = 1, 2 solo dependen de x1 y de x2 y vienen
dadas por
2
X
ij = (
ll )ij + 2ij
para i, j = 1, 2
l=1
para i, j = 1, 2
(3.5.1)
0 = 13 = 23 = 0
(3.5.2)
0 = (11 + 22 + 33 ) + 233
(3.5.3)
resulta de la u
ltima de estas relaciones que 33 se expresa explcitamente
en funcion de 11 y de 22 por
33 =
(11 + 22)
+ 2
(3.5.4)
(3.5.5)
l=1,2
donde
=
2
+ 2
i,j=1
2 Z
X
i=1
fi vi dxdy +
2 Z
X
i=1
gi vi d
(3.5.6)
Z
((
u1 u2
u1 v1
+
) + 2
)(
) +
x
y
x x
((
u1 u2
u2 v2
+
) + 2
)(
) +
x
y
y y
1 u1 u2 1 v1 v2
4 (
+
) (
+
) dxdy
2 y
x 2 y
x
De donde finalmente
Z
(
u1 u2 v1 v2
u1 v1 u2 v2
u1 u2 v1 v2
+
)(
+
) + 2(
+
) + (
+
)(
+
) dxdy =
x
y x
y
x x
y y
y
x y
x
2 Z
2 Z
X
X
fi vi dxdy +
gi vi d
i=1
48
i=1