0% encontró este documento útil (0 votos)
1K vistas12 páginas

Métodos Numéricos en Ingeniería Civil

Este documento presenta un problema de transferencia de calor a través de una pared de tabique. Se pide determinar la temperatura exterior T1 de la pared mediante el método de Newton. Adicionalmente, se pide interpolar valores de las propiedades del monóxido de carbono y graficarlas. El resumen proporciona las soluciones al problema mediante programas de MATLAB, encontrando que la temperatura exterior es 506.6625°K y los valores interpolados de las propiedades del monóxido de carbono.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
1K vistas12 páginas

Métodos Numéricos en Ingeniería Civil

Este documento presenta un problema de transferencia de calor a través de una pared de tabique. Se pide determinar la temperatura exterior T1 de la pared mediante el método de Newton. Adicionalmente, se pide interpolar valores de las propiedades del monóxido de carbono y graficarlas. El resumen proporciona las soluciones al problema mediante programas de MATLAB, encontrando que la temperatura exterior es 506.6625°K y los valores interpolados de las propiedades del monóxido de carbono.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd

UNIVERSIDAD NACIONAL MICAELA

BASTIDAS DE APURÍMAC
FACULTAD DE INGENIERÍA CIVIL
ESCUELA ACADEMICA PROFESIONAL DE
INGENIERÍA CIVIL

ASIGNATURA: Métodos Numéricos y Programación

SEGUNDO TRABAJO: METODOS


NUMERICOS Y PROGRAMACION
DOCENTE:

Mgt. EDGAR VILCA MANSILLA

ESTUDIANTE:

CRISTHIANS MOSQUEIRA SULLCAHUAMAN

ABANCAY, JULIO

2015
UNIVERSIDAD NACIONAL MICAELA BASTIDAS DE APÚRIMAC
2do EXAMEN DE MÉTODOS NUMÉRICOS

2015-I

1. Imagine una pared de tabique con un espesor de 0.05m. La


temperatura en el lado interior de la pared, T0 es de 625°K, pero se
desconoce la temperatura del lado exterior. La pérdida de calor de la
superficie exterior se efectua por convección y por radiación la
temperaruta T1 esta determinada por la ecuación:
f(T1)=(K/Δx)(T1 – T0)+εσ(T14 – T∞4) + (T1 – Tf)=0

donde :

K: conductividad térmica de la pared =1.2W/m°K

ε : conductividad = 0.8

T0 : temperatura del lado interior de la pared=625°K

T1 = temperatura del lado exterior de la pared=(desconocida)

T∞=temperatura del entorno =298°K

Tf=temperatura del aire =298°K

h= coeficiente de transferencia de calor = 20W/m2 °K4

σ =constante de Stefan-Boltzmann=5.67x10-8W/m2°K4

Δx=espesor de la pared =0.05m

Determine T1 por Iteración de Newton tanto numérico como grafico.

2. Dos propiedades de materiales del monóxido de carbono se dan en la


siguiente tabla:
Temperatura °K Beta (x103)(1/°K) Alfa(x104)(m2/s)
300 3.33 0.2128
400 5.50 0.3605
500 2.00 0.5324
600 1.67 0.7190
Donde Beta(β) es el coeficiente de expansión térmica y Alfa(∞) es la
difusividad térmica.
Determine mediante un programa las propiedades para T=321, 440 y
571 respectivamente.

3. Graficar

1.

SOLUCION

i) Creamos una función que nos permita visualizar la grafica de la función, sabiendo que esta es:

𝑘
𝑓(𝑡1) = ( ) (𝑡1 − 𝑡0 ) + 𝜀𝜎(𝑡14 − 𝑡∞
4)
+ (𝑡1 − 𝑡𝑓 ) = 0
∆𝑥

Sea el programa: temp1graf

%creando un programa para graficar la sigueinte funcion


%y=(k./dx).*(x-t0)+e.*g.*((x).^4-(te).^4)+(x-tf);
%k:conductividad térmica de la pared =1.2W/m°k
%e:conductividad = 0.8
%t0:temperatura del lado interior de la pared=625°K
%t1:temperatura del lado exterior de la pared=(desconocida)
%te:temperatura del entorno =298°K
%tf:temperatura del aire =298°K
%h:coeficiente de transferencia de calor = 20W/m2 °k4
%g:constante de Stefan-Boltzmann=5.67x10-8W/m2°K4
%dx:?x=espesor de la pared =0.05m
%determine T1 por Iteración de Newton tanto numérico como grafico
%hacemos t1=x
%hacemos e=?
%hacemos g=?
k=1.2;
dx=0.05;
t0=625;
e=0.8;
g=(5.67).*(10.^(-8));
te=298;
tf=298;
x=-273:0.05:1000;
y=(k./dx).*(x-t0)+e.*g.*((x).^4-(te).^4)+(x-tf);
plot(x,y,'r'),grid
xlabel('t1'),ylabel('f(t1)')

cuya grafica es:


En seguida hacemos un zoom para observar el posible valor que tomaría t1:

Fig.1

ii)Creamos una función para:

𝑘
𝑓(𝑡1) = ( ) (𝑡1 − 𝑡0 ) + 𝜀𝜎(𝑡14 − 𝑡∞
4)
+ (𝑡1 − 𝑡𝑓 ) = 0
∆𝑥
%sea la funciona evaluar
%f(t1)=(k./dx).*(t1-t0)+e.*g.*((t1).^4-(te).^4)+(t1-tf)
%k:conductividad térmica de la pared =1.2W/m°k
%e:conductividad = 0.8
%t0:temperatura del lado interior de la pared=625°K
%t1:temperatura del lado exterior de la pared=(desconocida)
%te:temperatura del entorno =298°K
%tf:temperatura del aire =298°K
%h:coeficiente de transferencia de calor = 20W/m2 °k4
%g:constante de Stefan-Boltzmann=5.67x10-8W/m2°K4
%dx:?x=espesor de la pared =0.05m
%determine T1 por Iteración de Newton tanto numérico como grafico
%hacemos t1=x
function y=temp_uno(x)
k=1.2;
dx=0.05;
t0=625;
e=0.8;
g=(5.67).*(10.^(-8));
te=298;
tf=298;
y=(k./dx).*(x-t0)+e.*g.*((x).^4-(te).^4)+(x-tf)

iii) Enseguida evaluamos dicha función, en el programa newt_n; en la Fig.1 se observa que la
posible valor de t1, sea: 𝑡1 = 506 − 6 visto esto nosotros tomamos para el programa el valor de
506 para hacer: 𝑥0 = 506.

Además sabemos que el programa newt_n es:

%objetivo: resolver una ecuacion por interaccion de newton


%sintaxis:>>('nombre_f',x0)
%nombre_f:nombre de la funcion que define la ecuacion no lineales
%x0: estimacion inicial
%interaccion de newton sin grafico
function x=newt_n (f_name,x0)
x=x0; xb=x-999;
n=0; del_x=0.01;
while abs(x-xb)>0.000001
n=n+1; xb=x;
if n>300 break;end
y=feval(f_name,x);
y_driv=(feval(f_name,x+del_x)-y)/del_x;
x=xb-y/y_driv;
fprintf('n=%3.0f,x=%12.5*eps,y=%12.5*eps,',n,x,y)
fprintf('yd=%12.5*e\n',y_driv)
end
fprintf('\n respuesta final=%12.6e\n',x);

iv) ahora procedemos a evaluar en el programa el valor de 𝑥0 = 506, como se muestra a


continuación:

newt_n('temp_uno',506)
y=

-32.1667

y=

-31.6816

n= 1,x=yd=

y=

0.0302

y=

0.5162

n= 2,x=yd=

y=

4.6126e-007

y=

0.4860

n= 3,x=yd=

respuesta final=5.066625e+002

ans =

506.6625

∴El valor de la temperatura exterior es de 506.6625 °𝑘.

v) ahora evaluamos la función, en el programa newt_g: sabiendo mediante el grafico que:

𝑥0 = 505, 𝑥𝑚𝑖𝑛 = 506, 𝑥𝑚𝑎𝑥 = 507, 𝑛𝑝𝑜𝑖𝑛𝑡𝑠 = 50


newt_g('temp_uno',505,506,507,50)

y=

Columns 1 through 9

-32.1667 -31.1965 -30.2263 -29.2561 -28.2857 -27.3154 -26.3449 -25.3744 -24.4039

Columns 10 through 18

-23.4333 -22.4626 -21.4919 -20.5212 -19.5503 -18.5795 -17.6085 -16.6375 -15.6665

Columns 19 through 27

-14.6954 -13.7242 -12.7530 -11.7817 -10.8104 -9.8390 -8.8676 -7.8961 -6.9245

Columns 28 through 36

-5.9529 -4.9813 -4.0096 -3.0378 -2.0660 -1.0941 -0.1221 0.8499 1.8219

Columns 37 through 45

2.7940 3.7662 4.7384 5.7107 6.6830 7.6554 8.6278 9.6003 10.5729

Columns 46 through 51

11.5455 12.5182 13.4909 14.4637 15.4365 16.4094

y=

-80.6034

n= 0,x05.05000e+002,y=-8.06034e+001

y=

-80.5550

y=

0.1931

n= 1,x05.06666e+002,y=1.93066e-001

y=

0.2417

y=

1.3801e-006

n= 2,x05.06663e+002,y=1.38014e-006
y=

0.0486

ans =

506.6625

Siendo el grafico:

∴ 𝐸𝑛 𝑎𝑚𝑏𝑜𝑠 𝑝𝑟𝑜𝑔𝑟𝑎𝑚𝑎𝑠 𝑠𝑒 𝑜𝑏𝑠𝑒𝑟𝑣𝑎 𝑞𝑢𝑒 𝑙𝑎 𝑡𝑒𝑚𝑝𝑒𝑟𝑎𝑡𝑢𝑟𝑎 𝑑𝑒 𝑙𝑎 𝑙𝑎𝑑𝑜 𝑒𝑥𝑡𝑒𝑟𝑖𝑜𝑟 𝑑𝑒 𝑙𝑎 𝑝𝑎𝑟𝑒𝑑 𝑒𝑠 𝑑𝑒

506.6625 °𝑘.

2)

SOLUCION

i) Trabajamos para: Beta (β) que es el coeficiente de expansión térmica, siendo el programa:
%x es el vector columna de los valores de beta
%y es el vector columna de los valores de la temperatura
y=[3.33 5.50 2.00 1.67]';
x=[300 400 500 600]';
xi=[321 440 571]';
yi=interp1(x,y,xi,'linear')
[xi,yi]
Cuya ejecución en la ventana de comandos es:

>> interpo2

yi =

3.7857

4.1000

1.7657

ans =

321.0000 3.7857

440.0000 4.1000

571.0000 1.7657

∴El coeficiente de expansión para 𝑡 = 321 𝑒𝑠 3.7857 × 103, 𝑡 = 440 𝑒𝑠 4.10 × 103 y para 𝑡 =
571 𝑒𝑠 1.7657 × 103 .

ii) Trabajamos para, alfa (𝛼) que es la difusividad térmica, siendo el programa:

%x es el vector columna de los valores de alfa


%y es el vector columna de los valores de la temperatura
y=[0.2128 0.3605 0.5325 0.7190]';
x=[300 400 500 600]';
xi=[321 440 571]';
yi=interp1(x,y,xi,'linear')
[xi,yi]

Cuya ejecución en la ventana comandos es:

interpo3

yi =

0.2438

0.4293

0.6649

ans =

321.0000 0.2438

440.0000 0.4293

571.0000 0.6649
∴La difusividad térmica para 𝑡 = 321 𝑒𝑠 0.2438 × 104 , 𝑡 = 440 𝑒𝑠 0.4293 × 104 y para 𝑡 =
571 𝑒𝑠 0.6649 × 104 .

3. Graficando

i) La grafica para el coeficiente de expansión térmica esta dada por el siguiente programa:
%sea el programa para graficar betagraf1
%y=beta
x=[300 400 500 600];
y=[3.33 5.50 2.00 1.67];
p=polyfit(x,y,3)
xp=300:0.01:600;
yp=polyval(p,xp);
plot(x,y,'o',xp,yp)
xlabel('T'),ylabel('y×10^3')

cuya grafica es:

ii) Graficamos la difusividad térmica mediante el siguiente programa:


%sea el programa para graficar la difusividad termica alfagraf1
%x=T
%y=alfa
x=[300 400 500 600];
y=[0.2128 0.3605 0.5325 0.7190];
p=polyfit(x,y,3)
xp=300:0.01:600;
yp=polyval(p,xp);
plot(x,y,'o',xp,yp)
xlabel('x'),ylabel('y×10^4')
Sea su grafica:

También podría gustarte