Una varilla con temperaturas fijas en sus extremos
Supongamos una varilla metálica de longitud L, conectada por sus extremos a dos focos de calor a temperaturas Ta y Tb respectivamente. Sea T0 la temperatura inicial de la varilla cuando se conectan los focos a los extremos de la varilla.
Para calcular la temperatura T(x,t) en un punto x de la varilla y en un isntante t, resolvemos la ecuación de la conducción del calor
con las siguientes condiciones de contorno: T(0,t)=Ta, T(L,t)=Tb
y la temperatura inicial T(x,0)=T0 constante en todos los puntos de la varilla
El estado estacionario
Al cabo de cierto tiempo, teóricamente infinito, que en la práctica depende del tipo de material que empleamos, se establece un estado estacionario en el que la temperatura de cada punto de la varilla no varía con el tiempo.
donde A y B se determinan a partir de las condiciones de contorno en x=0
T(0)=Ta. El coeficiente B=Ta
y en x=L, T(L)=Tb
Solución de la ecuación de la conducción del calor
Definimos la función u(x,t)=T(x,t)-T(x,∞), en términos de esta nueva función, la ecuación de la conducción del calor se escibe,
Condición inicial
u(x,0)=T(x,0)-T(x,∞)
Condiciones de contorno
En el extremo izquierdo, x=0
u(0,t)=T(0,t)-T(0,∞)
u(0,t)=Ta-Ta=0
En el extremo derecho, x=L
u(L,t)=T(L,t)-T(L,∞)
u(L,t)=Tb-Tb=0
Variables separadas
Buscamos una solución de la forma u(x,t)=F(x)·G(t), variables separadas
A la izquierda, tenemos una función que depende solo de t, a la derecha, otra función que solamente depende de x, ambas son iguales a una constante que denominamos -ω2
Integramos la primera ecuación diferencial
Integramos la segunda ecuación diferencial
Es una ecuación diferencial similar a la de un Movimiento Armónico Simple, cuya solución es F(x)=Asin(ωx)+Bcos(ωx)
Solución general
-
En el extremo izquierdo de la varilla x=0, u(0, t)=0,
-
En el extremo derecho de la varilla x=L, u(L, t)=0
F(0)=0, por lo que B=0
F(L)=Asin(ωL)=0, ωL=nπ, n=1,2,3...
La solución completa u(x,t) es la superposición de los productos de las funciones Fn(x)·Gn(x) para cada ωn=nπ/L
Coeficientes an
Solamente, queda por determinar los coeficientes An, identificando la solución para t=0 con la condición inicial u(x,0)
Multiplicamos ambos miembros por sin(mπx/L) e integramos entre 0 y L
Calculamos la integral de la derecha, haciendo el cambio de variable z=πx/L, dz= πdx/L
Integramos dos veces por partes
Cuando m=n
Calculamos el coeficiente an conociendo la función u(x,0)
Sabiendo que u(x,0)=a+bx, donde a=T0-Ta y b=-(Tb-Ta)/L
Finalmente,
Solución completa
La temperatura en cualquier punto de la varilla x, en un instante t, se compone de la suma de un término proporcional a x y de una serie rápidamente convergente que describe el estado transitorio.
El valor de α=K/(ρc) nos da una medida de la rapidez con la que el sistema alcanza el estado estacionario. Cuanto mayor sea α antes se alcanza el estado estacionario
Ejemplo
Metal | Densidad, ρ | Calor específico,c | Conductividad térmica, K | 1/α=ρc/K |
---|---|---|---|---|
Aluminio | 2700 | 880 | 209.3 | 11352 |
Acero | 7800 | 460 | 45 | 79733 |
Cobre | 8900 | 390 | 389.6 | 8909 |
Latón | 8500 | 380 | 85.5 | 37778 |
Plata | 10500 | 230 | 418.7 | 5768 |
Plomo | 11300 | 130 | 34.6 | 42457 |
Hierro | 7880 | 450 | 74.4 | 47661 |
Fuente: Koshkin N. I., Shirkévich M. G.. Manual de Física Elemental. Editorial Mir 1975. págs 36, 74-75, 85-86
Creamos la función
function [x,T]=temperatura(Ta,Tb,T0,L,a2,t) x=linspace(0,L,100); T=zeros(length(x),1); if(t==0) T=T0; return; end k=zeros(2,1); k(1)=2*(2*T0-(Ta+Tb))/pi; k(2)=2*(Tb-Ta)/pi; cte=pi*pi/(a2*L^2); T=Ta+(Tb-Ta)*x/L; n=0; v=1; while(v>0.01) for j=1:2 n=n+1; v=exp(-cte*n^2*t); T=T+v*k(j)*sin(pi*n*x/L)/n; end end end
Una serie infinita tenemos que interrumpirla en algún término de acuerdo con algún criterio. Un posible criterio sería que la exponencial
sea menor que un valor prefijado, por ejemplo 0.01.
Creamos un script que establece
- La temperatura fija en el extremo izquierdo de la varilla, Ta.
- La temperatura fija en el extremo derecho de la varilla, Tb.
- La temperatura inicial de la varilla, T0.
- El valor del coeficiente, 1/α
- La longitud de la varilla metálica, L
Defina el vector de los instantes t, en segundos, en el que queremos representar la distribución de temperaturas a lo largo de la varilla.
Llame a la función
- Comprobar que el régimen estacionario es independiente de la temperatura inicial, solamente depende de la temperatura de los focos frío y caliente.
- Examinar el comportamiento de varillas hechas de distintos materiales, con la misma temperatura inicial y fijas en los extremos.
Ta=100; %temperatura en el extremo izquierdo Tb=30; %temperatura en el extremo derecho T0=0; %temperatura inicial de la varilla alfa=11352; %Coeficiente, 1/alfa del aluminio L=0.5; % longitud de la varilla hold on axis([0 0.5 -5 100]); for t=[10 100 500,2000] [x,T]=temperatura(Ta,Tb,T0,L,alfa,t); plot(x,T,'displayName',num2str(t)); end title('Evolución de la temperatura de una varilla') xlabel('x') ylabel('T') legend('-DynamicLegend','location','northeast') grid on hold off
Con este script comparamos el comportamiento de cuatro materiales: cobre, aluminio, hierro y acero en el instante t=500 s. La temperatura inicial de la varilla T0=0°. La temperatura del extremo x=0 de la varilla es Ta=100° y del extremo x=L, es Tb=30°. La longitud de la varilla es L=0.5 m
Ta=100; %temperatura en el extremo izquierdo Tb=30; %temperatura en el extremo derecho T0=0; %temperatura inicial de la varilla L=0.5; % longitud de la varilla hold on axis([0 0.5 -5 100]); t=500; for alfa=[8909,79733,11352,47661]; %materiales [x,T]=temperatura(Ta,Tb,T0,L,alfa,t); plot(x,T); end title('Evolución de la temperatura de una varilla') xlabel('x') ylabel('T') legend('cobre','acero','aluminio','hierro','location','southwest') grid on hold off
Referencias
Puig Adam P., Curso teórico-práctico de ecuaciones diferencias aplicado a la Física y Técnica. Biblioteca Matemática (1950), págs. 300-303