Anda di halaman 1dari 36

APLICACIONES DE LAS ECUACIONES DIFERENCIALES LINEALES, EN LA

TRANSFERENCIA DE ENERGÍA
la ley del enfriamiento de un cuerpo, según Newton se puede
expresar de la siguiente forma.

 hT  Tm 
dT dT
 hT  hTm ecuación diferencial lineal
dt dt
Formas de solución
1.- Haciendo que Q(x) = Q(t) = hTm = 0 2.- Suponiendo una solución que T = UV

Problema 4.2.1.- Una barra metálica a una temperatura de 250 °C, se coloca en
un espacio cerrado a una temperatura de 26 °C. Si después de 30 minutos la
temperatura de la barra es de 100 °C, encontrar:

a).- el tiempo que emplearía la barra para llegar a una temperatura de 50°C y

b).- la temperatura de la barra después de 15 minutos.


Solución:
Si se considera que Tm = 26 que es la temperatura del medio
ambiente, se tiene la ecuación siguiente:

dT
 hT  26h
dt
Y utilizando la primera forma de resolver las ecuaciones lineales que
es 26h = 0, entonces tenemos que.

dT
 hT  0
dt
dT
 hT
dt
dT  hTdt
dT
 T    hdt
ln T  ht  C1
ln T  ht ln( e)  C1 ln( e)
 ht
ln T  ln e  ln e c1

T  Ce ht ,
Aplicando las condiciones de borde o frontera se tiene:
Para un tiempo cero t = 0, la temperatura de la barra es 250,
se tiene sustituyendo estos valores en la última ecuación

250 =Ce-h(0), C = 250


Encontrado el valor de la constante de integración se sustituye en la ecuación
y tomando en cuenta los primeros valores de que después de 30 minutos la
temperatura de la barra es de 100 °C, con esto se encuentra el valor de h.

 h ( 30) 100
100  250e , e 30 h

250
100 100 ln 100 / 250
ln  ln e 30h ln  30h ln e h  0.031
250 250  30
Sustituyendo este valor en la ecuación, podemos obtener la temperatura para
un tiempo determinado, ya que el valor de h es el coeficiente de convección o
de extracción de la temperatura por el medio ambiente.

0.031t
T  250e
a).- el tiempo que emplearía la barra para llegar a una
temperatura de 50°C y
0.031t 50 50
50  250e e  0.031t ln  ln e  0.031t

250 250
50  1.609
ln
50
 0.031t ln e ln  0.031t t   51.09 min
250 250  0.031
b).- la temperatura de la barra después de 15 minutos.

T  250e 0.031t T  250e 0.031x15 T  250e 0.45  159.4C


SOLUCION GENERAL DE UNA ECUACION
DIFERENCIAL PARCIAL DE SEGUNDO ORDEN

SOLUCIÓN GENERAL
DISCRETIZACIÓN DE UN ELEMENTO
T

T = a1 + a2x
Tj

Ti

Xi L X
Xj

Fig..- Un elemento en una dimensión


Los coeficientes a1 y a2 pueden ser determinados usando
las condiciones nodales.
T = Ti en x = Xi
T = Tj en x = Xj

Para desarrollar el par de ecuaciones


Ti = a1+ a2Xi
Tj = a1+ a2Xj

Resolviendo el sistema de ecuaciones lineales para encontrar a1 y a2 se tiene

Ti X j  T j X i T j  Ti
a1  a2 
X j  Xi X j  Xi
Sustituyendo en la solución general y re arreglando términos se tiene

 X j  x  x  Xi 
T   Ti   T j
 L   L 

Donde Xj – Xi ha sido remplazada por el


elemento de longitud L.
FUNCIONES DE FORMA

Xj x x  Xi
Ni  Nj 
L L

T = Ni Ti+ Nj Tj T = [N]{T}

Ti 
[N] = [Ni Nj] T    
T j 
EJEMPLO ILUSTRATIVO
Un elemento lineal tiene en los extremos la siguientes temperaturas, en el
nodo i y j son 120 y 90 °C, respectivamente. Determinar la temperatura en el
punto a 4 cm del origen y el gradiente de temperatura en el elemento, si la
ubicación de los nodos i y j están a 1.5 y 6 cm del origen como se ilustra en la
figura siguiente.

Valores de los nodos en el ejemplo


La temperatura T dentro del elemento es dada por la ecuación
siguiente
 X j  x  x  Xi 

T  
Ti   T j
 L   L 
Y los datos del elemento son los siguientes
Xi = 1.5 cm Xj = 6.0 cm
Ti = 120°C Tj = 90°C
x = 4.0 cm L = 4.5 cm
sustituyendo valores nos da lo siguiente :

64  4  1.5 
T  120   90 = 103.3°C
 4.5   4 .5 
El gradiente de temperatura es la derivada de la ecuación

dT T j  Ti Sustituyendo valores de las temperaturas de los nodos.



dx L
dT 90  120 i
  6.67C / cm
dx 4.5
Participación de los nodos en cada elemento

T (e)
 N T N T
i
(e)
i
(e)
j j
Xj x x  Xi
N (e)
 y N (j e ) 
X j  Xi
i
X j  Xi

1 2 3 4 5 6
250 °C (1) (2) (3) (4) (5) 26 °C

e i j T (1)
N T N T
(1)
1 1
(1)
2 2
T ( 2)  N 2( 2)T2  N3( 2)T3
1 1 2
2 2 3 T (3)  N 3(3)T3  N 4(3)T4 T ( 4)  N 4( 4)T4  N5( 4)T5

3 3 4 T (5)  N 5(5)T5  N 6(5)T6


5 5 6
FORMACIÓN DE LA MATRIZ DE CADA ELEMENTO Y
LA MATRIZ GLOBAL DEL SISTEMA EN FUNCIÓN DE LA
FORMA DIRECTA
La transferencia de calor en cada uno de los elementos es igual con cero, el calor
de entrada más el calor de salida.

Sustituyendo en la matriz del elemento considerando la longitud y el área igual con 1

formación de la matriz global del sistema de cinco elementos y seis nodos

Sustitución de las condiciones de borde o frontera


SOLUCIÓN DE LA MATRIZ Y GRAFICA
T1=250.0000
T2= 205.2000
T3= 160.4000
T4= 115.6000
T5= 70.8000
T6= 26.0000
Ahora aplicando el método de Galerkin a unh=5 sistema físico, en donde se desea conocer la
distribución de temperaturas a lo largo del elemento, tomando en cuenta que, el sistema
es en estado estable y se considera la conductividad del material y la convección del
medio que lo rodea, tal como se ilustra en la figura

K=70 watts/cm.ºC 
250ºC h=5 watts / cm 2 C 26ºC

Fig.6.- condiciones de borde del sistema

xj  x x  xi
T Ti  Tj
L L
Y

X R=1cm.

(0,0)
Fig.- Ubicación del elemento en el origen de coordenadas

Para xi  0, x j  L

y sustituimos en la ecuación anterior

 x x
T  1  Ti   T j
 L L
x
Ni  1 
x y
Nj 
L L
[N]=[1-x/L x/L]
Ahora el siguiente paso es derivar la matriz de las fusiones de forma:

  x  x 
      
N j    L 
1

B    N i 
 L 
 x x   x x 
 
 

 1 1
B   
 L L
La constante de conductividad la igualamos como una matriz

C  K 
Para determinar la matriz de rigidez de un elemento debido a
la conductividad, se aplica la integral de volumen

De  v B K Bdv


e

De  x0 B BKAdx


xL

 1
xL 
  1 1
D  x 0  1L    KAdx
e

  L L 
 L 

Multiplicando e integrando se obtiene

KA  1  1
D  
L  1 1 

(Esta es la matriz de rigidez del elemento, debido a la conductividad).


Ahora para la matriz de rigidez del elemento respecto a la convección, se aplica una integral de superficie.

 x
2
x x 
 x
Ee  shN  N ds e 1   1   1   
L   L L  L  dx
L 1  x x 
L

0 x   L
h  Pdx =hP 0  x  x  
= L 
x2
   L 1  L  
  
2
 L  L 

L
 2x x 2 x x2   x2 x3 x2 x3 
L
1  2  2 x   2  
E e  hP   L
2
L L L  dx
2 =hP  2L 33 L 2 L 3L2 
x3
o
 xx x   x  x 
 L L2 L2   2 L 3L2 3L 2
 0

 L2 L3 L2 L3   L L L L
L   3   L  2  3 
2 3
E 
e
 hp  2 L 33 L 2 L 3L2 
=hp  L L L 
 L  L L3    
 2 L 3L2 3L2   2 3 3 

 L 3L  2 L   2L
 6
L hpL 2 1
6 
6 1 2
=
 6  =hp  L
E e  hp  3L 3 2L L  2L 
   
 6 3   6 6 
Esta es la matriz de rigidez de convección del
elemento que junto con la otra matriz de rigidez
de conductividad sumada nos dan la matriz global
de rigidez de un elemento
Ahora debemos de determinar la matriz de rigidez de carga del elemento,
de acuerdo a la siguiente expresión que es una formula.

K   
e
3
L

x 0
q N ' Adx   qN ' pdx   hT N ' pdx

L

x o
L

x 0

Donde q  = fuente generadora de energía químicas y nuclear q=flujo de extracción de calor


Como es estacionario y no hay fuente química o nuclear que produzca energía por
esto la q se hace igual a cero.

 x
 L 1  L 
P   hT 
x 
pdx
0
 
 L 
L
 x  x2   L2   2L  L 
  
L  dx  hT p  2L   2L 
 L 1 x L  
P hT p     2   hT p  2   hT P  2
 
x 0 x x L L
       
 L  
 2L  0  
 2L    2 

L
  hpT 1 Esta es la matriz de rigidez de carga del
hT p  2   1
L 2  
  elemento
2
Para establecer la matriz global del elemento e igualarla a la matriz
de carga del elemento se hace lo siguiente.

Matriz Global = Matriz de Carga del elemento

n
KA  1  1 hpL 2 1 hpT 1
 
i 1 L  1 1    
6 1 2

2 1

P (perímetro) L (longitud del elemento) T (temperatura ambiente).

 KA  KA   2hpL hpL 
 L L  6 6 
hpT 1

  KA KA   hpL 2hpL 
2 1

   
 L L   6 6 

  KA hpL    KA hpL    KA hpL    KA hpL 


  L  3   2  6  hpT 1   L  3   L  6  T1  hpT 1
     
   
   

  KA  hpL   KA  hpL   2 1   KA  hpL   KA  hpL   T2  2 1


 L 6   L 3    L 6   L 3  
Matriz global de rigidez del elemento = matriz de carga

Matriz Global Matriz de carga

  KA hpL    KA hpL   hpT 


  L  3   L  6  T1  
     2 
     T   hpT 
 KA

hpL
 
KA

hpL
  2   

 L 6   L 3    2 

Dos ecuaciones lineales del elemento

 KA hpL    KA hpL  hpT 


 L  3 T1   L  6 T2  2 
    

  KA hpL   KA hpL  hpT 


   L  6 T1   L  3 T2  2 
     
Problema.- Discretización del sistema dividido en 6 elementos

T1 T2 T3 T4 T5 T6 T7

250 °C 1 2 3 4 5 6 26 °C

1 2 3 4 5 6 7

Calculo de las constantes de las ecuaciones lineales para ensamblar matrices.


De la matriz global y de carga del elemento se divide entre KA para simplificar
L

  hpL2   hpT L 
 hpL2 
 1     1   T1   2 KA 
 3 KA   6 KA  T    hpT L 
 hpL2   hpL2    2  

  1   1     2 KA 
 6 KA   3 KA 
Ahora vamos a aplicar la matriz global igualada a la matriz de carga a un problema físico.

T1 T2 T3 T4 T5 T6 T7

250 26
1 2 3 4 5 6

w
En donde K=70w cm  C , L=6cm, h=5 cm 2 C , D=2, R=1, h=convección, k=conductividad.
Se va a dividir el elemento en seis elementos y 7 nodos
Calcular los siguientes términos de rigidez y de carga

hpL2 5 * 2 *12
=  0.04762 hpT L 5 * 2 * 26 *1
3KA 3 * 70 *    1.85714
2KA 2 * 70 * 
Sustituyendo los valores en la matriz global y de carga de elemento.

 0.04762 
 1  0.04762  1 
2  T1   1.85714
 0.04762    
 1  1  0.04762  T2  1.85714 
 2 

 1.04762  0.97619 T1  1.85714


 0.97619 1.04762  T  = 1.85714
  2   
Para la matriz de carga global
 1.85714 
1.85714  1.85714
 
1.85714  1.85714
 
1.85714  1.85714 
1.85714  1.85714
 
1.85714  1.85714 
 
 1.85714 
Como el sistema lo dividimos en 6 elementos con 7 nodos entonces
la matriz debe de ser de 7 por 7 y las vamos a ir armando

1.04762  0.9762
  0.9762 0 0 0 0 0  T1 
1.04762

 
 
  1.85714 


0 1.04762
 0.9762
 0.9762
1.04762
0 0 0 0  T2 
  3.71428

   
 T3   


0 0 1.04762
 0.9762
 0.9762 0 0 0  
  3.71428
 
1.04762
   
  
 0 0 0 1.04762  0.9762 0 0  T5  = 3.71428
  


 0.9762 1.04762
  
 
3.71428


0 0 0 0 1.04762  0.9762 0  
 T6 
 

 0.9762 1.04762
   3.71428


 
 0.9762    1.85714 
 
0 0 0 0 0 1.04762
  0.9762 1.04762  T7 

(Matriz global del sistema) (Matriz de carga)


 1.04762  0.9762 0 0 0 0 0  T1  1.85714 
 0.9762 2.09524  0.9762 0 0 0 0  T  3.71428
  2   
 0  0.9762 2.09524  0.9762 0 0 0  T3  3.71428
    
 0 0  0.9762 2.09524  0.9762 0 0 T
 4    3.71428 
 0 0 0  0.9762 2.09524  0.9762 0  T5  3.71428
    
 0 0 0 0  0.9762 2.09524  0.9762  6  
T 3.71428 
 0
 0 0 0 0  0.9762 1.04762  T7  1.85714 
 1.04762  0.9762 0 0 0 0 0  T1  1.85714 
 0.9762 2.09524  0.9762 0 0 0 0  T  3.71428
  2   
 0  0.9762 2.09524  0.9762 0 0 0  T3  3.71428
    
 0 0  0.9762 2.09524  0.9762 0 0 T
 4    3.71428 
 0 0 0  0.9762 2.09524  0.9762 0  T5  3.71428
    
 0 0 0 0  0.9762 2.09524  0.9762  6  
T 3.71428 
 0
 0 0 0 0  0.9762 1.04762  T7  1.85714 
Aplicar las condiciones de borde

1 0 0 0 0 0 0 T1   250 
0 2.09524  0.9762
 0 0 0 0 T2  3.71428  0.9762  250
0  0.9762 2.09524  0.9762 0 0 0 T3   3.71428 
    
0 0  0.9762 2.09524  0.9762 0 0 T4    3.71428 
0 0 0  0.9762 2.09524  0.9762 0 T5   3.71428 
    
0 0 0 0  0.9762 2.09524 0 T6   3.71428  0.9726  26 
0
 0 0 0 0 0 1 T7   26 

Resolviendo se obtiene

1 0 0 0 0 0 0 T1   250 
0 2.09524  0.9762
 0 0 0 0 T2   247.76 
0  0.9762 2.09524  0.9762 0 0 0 T3  3.71428
    
0 0  0.9762 2.09524  0.9762 0 0 T4   3.71428
0 0 0  0.9762 2.09524  0.9762 0 T5  3.71428
    
0 0 0 0  0.9762 2.09524 0 T6   29 
0
 0 0 0 0 0 1 T7   26 

Todos los resultados están en grados centígrados.

T1  250C
T2  177.3113C
T3  126.7625C
T4  90.9571C
T5  64.6559C
T6  44.0105C
T7  26C
Simulando lo anterior se obtienen los siguientes resultados en ANSYS

Fig.- Vectores de flujo de calor en una dimensión


Fig.- Distribución de temperaturas a lo largo del elemento, simulado en ANSYS
DISTRIBUCION DE TEMPERATURA EN UNA DIMENSION

300

250

Temperatura en °C
200

150 Serie1

100

50

0
1 2 3 4 5 6 7
Distancia en cm.

Fig.- Grafica de distribución de temperaturas en el elemento.


Cuando se conoce el fundamento del elemento finito, se puede elaborar algún programa
de computación, como el elaborado por el alumno Rafael García Ruiz, quien en tan solo 64 líneas
de programación, logra establecer la matriz global del sistema, sumando las matrices de
rigidez del sistema, en función del la conductividad y la correspondiente a la matriz de rigidez
del sistema, así como a la convección e igualarla a la matriz global de carga del sistema,
De igual forma sustituir las condiciones de borde o frontera, resolviendo las matrices y con los resultados
efectuar las graficas correspondientes de distribución de temperaturas, las cuales son muy similares
a las obtenidas por el software ANSYS.

Programación en MATLAB, para facilitar la solución del problema, para 10, 20


y 40 nodos.
Programación utilizando el algoritmo
function [b,d,sum,T,C,S]=elementofin(n,l,t)%l=longitud del nodo q es 1 t=numero de nodos
%numero de la matriz que debe ser de 2 solamente
a=[1,-1;-1,1];
c=[2,1;1,2];
%constantes
k=70;
p=2*pi; %perimetro
h=5; %constante
H=26; %temperatura final
A=pi;%Area

%d=b=zeros(n);
d=zeros(n);%nobramos dos matrices para d,b de ceros
b=zeros(n);
b(1:2,1:2)=a;
d(1:2,1:2)=c;
%se iguala las matrices de cero con las matrices globales en los renglones
%1 y 2 y sus columnas respectivas
for i=2:n-1
b(i:i+1,i:i+1)=b(i:i+1,i:i+1)+a;
d(i:i+1,i:i+1)=d(i:i+1,i:i+1)+c;
end
%hace todo el trabja de q crescan las matrices n veces
b=(((k*A)/l)/(k*A/l))*b
d=(((h*p*l)/6)/(k*A/l))*d
%multiplicamos cada una de las matrices por sus constantes
%corresppondientes
sum=b+d; %sumamos las dos matrice haciendo una solo global
T=zeros(t);%hacemos otra matris de ceros q crece t veces
%que son los nodos en los q se subdivide el elemento
T(1:2,1:2)=sum;
for i=2:t-1
T(i:i+1,i:i+1)=T(i:i+1,i:i+1)+sum;
T(1,1)=1;
T(2,1)=0;
T(1,2)=0;
T(t-1,t)=0;
T(t,t-1)=0;
T(t,t)=1;
T=T;
end
C=ones(t,1);
C=((h*p*H*l)/(2*k*A))*C;
for i=2:t-1
C(i:i,1)=C(i:i,1)+C(1,1);
%C(1,1)=250;
%C(2,1)=C(2,1)+(-T(3,2));
%C(t-1,1)=C(t-1,1)+(-T(3,2)*H);
C(t,1)=26;
C=C;
end
C(1,1)=250;
C(2,1)=(C(2,1)+((-T(3,2)))*250);
C(t-1,1)=(C(t-1,1)+((-T(3,2)))*H);
C(t,1)=26;
C=C;
S=T\C;
%S muestra las temperaturas
newplot %desde aqui comienza cada uno de los plots
x=1:1:t;
x=x'
%y=S;
plot(x,S,'b')
grid on
xlabel('Longitud'), ylabel('Temperatura')
los resultados del programa se muestran a continuación:

°C

a)

c) b)

Cm

Fig. - Graficas de la distribución de temperaturas, para a) diez nodos, b) veinte nodos y


c) para cuarenta nodos.
Fig.- Forma de distribución de la temperatura en el elemento en dos dimensiones,
similar a lo obtenido con el Software ANSYS.

Anda mungkin juga menyukai