Está en la página 1de 7

UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS

(Universidad del Perú, DECANA DE AMERICA)

E.A.P INGENIERÍA MECÁNICA DE FLUIDOS

Tarea N° 7

CURSO:
Flujo No Permanente
TEMA:

Chimenea de Equilibrio

PROFESOR:
Ing. William, Chauca Nolasco
ALUMNO:
Gilio Sotelo Kevin Yonatan 16130043

2020
1. Modifique el programa usando el algoritmo de Runge Kutta
de 4 orden
clear all
clc
disp('* CHIMENEA DE EQUILIBRIO - MÉTODO RUNGE KUTTA 4to ORDEN *')
%Datos de entrada
L=12.69; % Longitud de la Tubería de Presión (m)
D=0.1016; % Diámetro de la Tubería de presión (m)
Dc=0.187; % Diámetro de la Chimenea (m)
f=0.023; % Factor de Fricción:
Ke=0.75; % Coeficiente:
Ko=1.3; % Coeficiente:
Qo=0.013; % Caudal inicial en la Chimenea:
Zo=-0.66; % Nivel inicial en la Chimenea:
n=100; % N°de iteraciones recomendado:
% Cálculos Previos: A, Ac, Ao = Ac, T, C, E, M, Dt
A=pi*D^2/4;
Ac=pi*Dc^2/4;
Ao=Ac;
T=2*pi*sqrt(L*Ac/(9.81*A));
C=(1+Ke+f*L/D)/(2*9.81*A^2);
E=Ko*Ac^2/(2*9.81*Ao^2);
M=C*Ac^2-E;
Dt=0.1316;
fprintf('\n N Tiempo(s) Z(m) V(m/s) Dv(m/s) Dz(m)
\n')
for j=1:n
if j==1;
t(j)=0;
Z(j)=Zo;
V(j)=Qo/Ac;
kz1=Dt*V(j);
kv1=-((2*pi/T)^2)*(Z(j)+M*V(j)*abs(V(j)))*Dt;
kz2=Dt*(V(j)+kv1/2.);
kv2=-((2*pi/T)^2)*((Z(j)+kz1/2.)+M*(V(j)+kv1/2.)*abs(V(j)+kv1/2.))*Dt;
kz3=Dt*(V(j)+kv2/2.);
kv3=-((2*pi/T)^2)*((Z(j)+kz2/2.)+M*(V(j)+kv2/2.)*abs(V(j)+kv2/2.))*Dt;
kz4=Dt*(V(j)+kv3);
kv4=-((2*pi/T)^2)*((Z(j)+ kz3)+M*(V(j)+kv3)*abs(V(j)+kv3))*Dt;
Dv(j)=(kv1+2*kv2+2*kv3+kv4)/6.;
Dz(j)=(kz1+2*kz2+2*kz3+kz4)/6.;
else if j>1;
t(j)=t(j-1)+Dt;
Z(j)=Z(j-1)+Dz(j-1);
V(j)=V(j-1)+Dv(j-1);
kz1=Dt*V(j-1);
kv1=-((2*pi/T)^2)*(Z(j-1)+M*V(j-1)*abs(V(j-1)))*Dt;
kz2=Dt*(V(j-1)+kv1/2.);
kv2=-((2*pi/T)^2)*((Z(j-1)+kz1/2.)+M*(V(j-1)+kv1/2.)*abs(V(j-1)+kv1/2.))*Dt;
kz3=Dt*(V(j-1)+kv2/2.);
kv3=-((2*pi/T)^2)*((Z(j-1)+kz2/2.)+M*(V(j-1)+kv2/2.)*abs(V(j-1)+kv2/2.))*Dt;
kz4=Dt*(V(j-1)+kv3);
kv4=-((2*pi/T)^2)*((Z(j-1)+ kz3)+M*(V(j-1)+kv3)*abs(V(j-1)+kv3))*Dt;
Dv(j)=(kv1+2*kv2+2*kv3+kv4)/6.;
Dz(j)=(kz1+2*kz2+2*kz3+kz4)/6.;
end
end
end

for j=1:n
iteracion=(j-1);
n(j)=iteracion;
fprintf('%6.0f %12.2f %12.3f %12.3f %12.3f %12.3f
\n',n(j),t(j),Z(j),V(j),Dv(j),Dz(j))
end

te=[0 4.14 10.82 17.4 ];


Ze=[-0.66 0.665 -0.42 0.34 ];
plot(t,Z,te,Ze);
xlabel('t(s)');
ylabel('Z(m)');
title('Oscilacion en la Chimenea de equilibrio');
legend('Simulado' , 'Experimental');
grid;
'[t]';'[Z]';

2. El programa debe presentar los valores de los tiempos,


velocidades y desplazamientos en la chimenea de equilibrio
y sus gráficos correspondientes.
3. Una vez ejecutados con los datos del problema y
presentado los gráficos y resultados. Ejecute nuevamente
para nuevos datos en;

a. Longitud de la tubería, diámetro de la tubería forzada,


diámetro de la chimenea de equilibrio, caudal inicial en
la chimenea, Nivel inicial de agua en la chimenea

Datos de entrada:
Longitud de la Tubería de Presión (m): L=20.5
Diámetro de la Tubería de presión (m): D=0.091
Diámetro de la Chimenea (m): Dc=0.157
Factor de Fricción: f=0.023
Coeficiente: Ke=0.75
Coeficiente: Ko=1.3
Caudal inicial en la Chimenea: Qo=0.01
Nivel inicial en la Chimenea: Zo=-0.55
N°de iteraciones: n=150

SOLUCION:
:::
4. De los resultados obtenidos en el punto 3, explique qué
resultados ha obtenido.

Conclusiones:

Al insertar nuevos datos, parecidos al anterior, pero con la longitud aproximadamente el


doble, se puede apreciar que lo desplazamientos superior e inferior son más largos
respecto al anterior, así como también el incremento del periodo, generando una
diferencia mayor con respecto a los datos experimentales.

También podría gustarte