Está en la página 1de 20

Universidad Nacional Mayor de San Marcos

Universidad del Perú. Decana de América

Facultad de Ciencias Físicas


Escuela Profesional de Ingeniería Mecánica de Fluidos

___________________________________
Practica calificada #3

Alumna:
Hinojosa Manrique Mónica Estefany       17130062

Docente:    
Ing.  William Wilfredo Chauca Nolasco

Curso: 
Flujo no permanente

2021
Problema 1
Datos
Dtuberia  1m
diametro de los depositos
DA1  6m
DA2  11m
DB1  8m
DB2  4m
AZ max_ deposito _ A  9m
f  0.025
L  2000m
 
 
solucion
KDt
Le  L  
f
10*1
Le  2000   2400m
0.025
L 2400
f e  f e  0.025*  0.03
L 2000
Z max del deposito A  9m
h1  h2  9
metodos de max y min
(1  m )e m  (1  m1 )em 1
calculo del deposito B
2
A  8
Z m   DB1  h    h  64h
 ADT  1

Z m  64h

Z   64h 
m  f e  m   0.03  
 Dt   1 
2
A   4.0 
Z m1   DB 2  * h0    * h0
m  1.92h  ADt   1 

Z m 1  16h0
Z   16h0 
m 1  fe  m 1   0.03  
 Dt   1 

Partiendo  dela
   posicion  de  equilibro  entrelos
   depositos  y  la  tuberia

Z  A  Z1 A1  Z 2 A2

m 1  0.48h0 Calculo  delos


   volumens  delos
   depositos

VB1  VA2

ADB1 ADA 2
h h2
sen  90  sen  60 

ADB1
h2  sen  60  h
ADA2
2
8
h2    sen  60  h
 11 
h2  0.4581h

VB 2  VA1 .

ADB 2 ADA1
h0  h1
sen  90  sen  60 

ADB 2
h1  sen  60  h0
ADA1
2
4
h1    sen  60  h0
 11 

h1  0.1145h0 Sabemos  que  h1  h2  9

Reemplazando

0.1145h0  0.4581h  9

9  0.4581h
h0 
0.1145

Reemplazando
h0  en  Z m1  tenemos

 9  0.4581h 
Z m 1  16  
 0.1145 
Z m 1  1257.6642  64.01h

Z   1257.66  64.01h 
m 1  f e  m1   0.03  
 Dt   1 

m 1  37.73  1.92h

Reemplazando  datos  enla


   ecuaciontenemos
   los  maximos  y  minimos  de h

 1  m  e  
m
  1  m 1  e m1

 1  1.92h  e 1.92 h   1   37.73  1.92h   e  37.731.92 h 


 1  1.92h  e1.92h   36.7298  1.92h  e37.731.92 h

Programa

clear all, close all


clc
fprintf('TAREA #3 FLUJO NO PERMANENTE\n HINOJOSA MANRIQUE
MONICA 17130062\n');
syms h
A=(1+1.92*h)*exp(-1.92*h);
A=vpa(A);
B=(-36.7298+1.92*h)*exp(37.73-1.92*h);
B=vpa(B)
resp=double(vpasolve(A-B==0))
Aprox  h  19.1301 m

Entonces  h2

h2  0.4581h

h2  87.6345m

Para   h0

9  0.4581h
h0 
0.1145
h0  2.066 m

Para  h1  0.1145h0

h1  0.23656m

Z m  64h

Z m  1224.38

Z m 1  1257.6642  64.01h

Z m1  33.1465

m  1.92h

m  36.7298

m 1  37.73  1.92h

m 1  1.0002
2
D  f Z  f  Zm 
V maxt  2 w  t   e m  Ln 1  e
2 2

 f e   Dt  Dt  

Dt  f  Zm 
Z max  Z m  Ln 1  e 
fe  Dt 

gA  1 1 
w2    
L  AB1 AA2 

 
   1 
2
9.81 1 1
w2   2  
2000* 4   8  112 
 
 4 4 
w2  1.172 104
2
 1 
V 2 maxt  2 1.172  104   36.7314  Ln  1  36.7314  
 0.03 

V 2 maxt  8.62095

Vmaxt  8.62095
Vmaxt  2.936 m / s
1
Zmax  1224.38  Ln  1  36.7314 
0.03
Z max  1103.364

Por  continuidad :
Vt At  Vdep Adep

2
 A  1
Vmax A   t  Vmaxt    2.936
 AA 2   11 
2
 A  1
Vmax B   t Vmaxt    2.42
 AB1  8

Vmax A  0.0243 m / s Vmax B  0.04588 m / s

At Zt  AdepZdep

At
ZvmaxA  * Z maxt * sen  60 
AA 2
2
1
ZmaxA    *1103.364* sen  60 
 11 
ZmaxA  7.897 m
At
ZvmaxB  * Z maxt * sen  90 
AB1

2
1
ZmaxB    *1103.364* sen  90 
8
ZmaxB  17.24m
Programa
clear all,close all
clc
fprintf('TAREA #3 FLUJO NO PERMANENTE\n HINOJOSA MANRIQUE MONICA
17130062\n');
disp ('DATOS DEL DEPOSITO A (I-NAT) ')
dAs=input('Ingrese Diametro Superior en metros :');
dAi=input('Ingrese Diametro Inferior en metros :');
angA=input('Ingrese el angulo de inclinacion :');
varz=input('Ingrese el diferencial manometrico maximo :');
disp('DATOS DEL DEPOSITO B (S-NAT) ')
dBs=input('Ingrese Diámetro Superior en metros :');
dBi=input('Ingrese Diámetro Inferior en metros :');
angB=input('Ingrese el ángulo de inclinación :');
disp('...............DATOS DE LA TUBERIA. ');
Dtub=input('Ingrese Diametro de la Tuberia en metros :');
L=input('Ingrese Longitud de la Tuberia en metros :');
f=input('Ingrese el Coeficiente de Friccion :');
sk=input('Ingrese la Suma de Perdidas :');
disp('...............Calculos Previos. ');
Le=L+((sk*Dtub)/f);fe=(f*Le)/L; g=9.81;
Atub=(pi*(Dtub^2))/4; AdAs=((pi*(dAs^2))/4)/((sin((angA*pi)/180)));
AdAi=((pi*(dAi^2))/4)/((sin((angA*pi)/180)));
AdBs=((pi*(dBs^2))/4)/(sin((angB*pi)/180));
AdBi=((pi*(dBi^2))/4)/(sin((angB*pi)/180));
% Variables Dependientes
% Calculo Aproximado de h
var1=(dBs/Dtub)^2; var2=fe*(var1/Dtub); var3=-((dBi/Dtub)^2);
var4=((dBi/dAs)^2)*((sin((angA*pi)/180))/(sin((angB*pi)/180)));
var5=((dBs/dAi)^2)*((sin((angA*pi)/180))/(sin((angB*pi)/180)));

a=(varz/var4);
b=-(var5/var4);
c=a*var3;
d=b*var3;
m=(fe*c)/Dtub;
n=(fe*d)/Dtub;

for h=0:0.000001:100
fi1=var2*h; var6=(1+fi1)*exp(-fi1);

fi2=m+(n*h); var7=(1+fi2)*exp(-fi2);
if (var7>var6)
disp('h=');
disp(h); break;

end
end
Zm=h*var1
h2=-h*var5
h0=-(a+(b*h))
h1=-var4*h0
Zm1=var3*h0
if (var7>var6)
disp('h=');
disp(h); break;

end
end
Zm=h*var1
h2=-h*var5
h0=-(a+(b*h))
h1=-var4*h0
Zm1=var3*h0
%
% Runge- Kutta de 4 orden
C1=(g*Atub/L)*((1/AdBs)+(1/AdAi));
C2=(Le*f)/(L*2*Dtub);
C3=(g*Atub/L)*((1/AdAs)+(1/AdBi));

disp('calculos por Runge Kutta 4');


t=input('ingrese el tiempo de oscilacion :');
dt=input('ingrese la variancion del tiempo :');
% -
% Condiciones Iníciales
Ztub(1)=h*((dBs/Dtub)^2);
Vtub(1)=0; m=0:dt:t; n=length(m);
for i=1:n-1
if(Ztub(i)>=0)
Zk1=dt*Vtub(i);
Vk1=dt*(-C2*Vtub(i)*abs(Vtub(i)))-(C1*Ztub(i));
Zk2=dt*(Vtub(i)+Vk1/2);
Vk2=dt*((-C2*(Vtub(i)+Vk1/2)*abs(Vtub(i)+Vk1/2))-(C1*(Ztub(i)
+Zk1/2)));
Zk3=dt*(Vtub(i)+Vk2/2);
Vk3=dt*((-C2*(Vtub(i)+Vk2/2)*abs(Vtub(i)+Vk2/2))-(C1*(Ztub(i)
+Zk2/2)));
Zk4=dt*(Vtub(i)+Vk3);
Vk4=dt*((-C2*(Vtub(i)+Vk3)*abs(Vtub(i)+Vk3))-(C1*(Ztub(i)+Zk3)));
Ztub(i+1)=Ztub(i)+(1/6)*(Zk1+(2*Zk2)+(2*Zk3)+Zk4);
Vtub(i+1)=Vtub(i)+(1/6)*(Vk1+(2*Vk2)+(2*Vk3)+Vk4);
else
Zk1=dt*Vtub(i);
Vk1=dt*((-C2*Vtub(i)*abs(Vtub(i)))-(C3*Ztub(i))); Zk2=dt*(Vtub(i)
+Vk1/2);
Vk2=dt*((-C2*(Vtub(i)+Vk1/2)*abs(Vtub(i)+Vk1/2))-(C3*(Ztub(i)
+Zk1/2)));
Zk3=dt*(Vtub(i)+Vk2/2);
Vk3=dt*((-C2*(Vtub(i)+Vk2/2)*abs(Vtub(i)+Vk2/2))-(C3*(Ztub(i)
+Zk2/2)));
Zk4=dt*(Vtub(i)+Vk3);
Vk4=dt*((-C2*(Vtub(i)+Vk3)*abs(Vtub(i)+Vk3))-(C3*(Ztub(i)+Zk3)));
end
Ztub(i+1)=Ztub(i)+(1/6)*(Zk1+(2*Zk2)+(2*Zk3)+Zk4);
Vtub(i+1)=Vtub(i)+(1/6)*(Vk1+(2*Vk2)+(2*Vk3)+Vk4);

End
%Ztub(i+1)=Ztub(i)+(1/6)*(Zk1+(2*Zk2)+(2*Zk3)+Zk4); Vtub(i+1)=Vtub(i)
+(1/6)*(Vk1+(2*Vk2)+(2*Vk3)+Vk4);

for i=1:n

if (Ztub(i)>=0)

ZdepB(i)=Ztub(i)*((Dtub/dBs)^2);
ZdepA(i)=-ZdepB(i)*(AdBs/AdAi);

else
ZdepB(i)=Ztub(i)*((Dtub/dBi)^2);

ZdepA(i)=-ZdepB(i)*(AdBi/AdAs);

end

if (Vtub(i)<=0) VdepB(i)=Vtub(i)*((Dtub/dBs)^2);
VdepA(i)=-Vtub(i)*((Dtub/dAi)^2);
else
VdepB(i)=Vtub(i)*((Dtub/dBi)^2);
VdepA(i)=-Vtub(i)*((Dtub/dAs)^2);
end

end
%
% Resultados
% disp('....................RESULTADOS....................');
fprintf('\nTiempo\t\tZtub\t\tVtub\t\tZa\t\t\tVa\t\t\tZb\t\t\tVb\n');
for i=1:n
V=[m(i),Ztub(i),Vtub(i),ZdepA(i),VdepA(i),ZdepB(i),VdepB(i)];
fprintf('%5.2f\t%10.6f\t%10.6f\t%9.6f\t%9.6f\t%10.6f\t%10.6f\n',V)
end
plot(m,Ztub,'r','linewidth',3),grid on;
xlabel('Tiempo en segundos');
ylabel('Altura del liquido en la Tuberia (m)');
title('GRAFICA DE ALTURA EN LA TUBERIA Vs TIEMPO');

figure(2)
plot(m,Vtub,'b','linewidth',3),grid on;
xlabel('Tiempo en segundos');
ylabel('Velocidad del liquido en la Tuberia (m/s)');
title('GRAFICA DE VELOCIDAD EN LA TUBERIA Vs TIEMPO');
figure(3)
plot(m,ZdepA,'g','linewidth',3),grid on;
xlabel('Tiempo en segundos');
ylabel('Altura del liquido en el Deposito A (m)');
title('GRAFICA DE ALTURA EN EL DEPOSITO A Vs TIEMPO');

figure(4)
plot(m,VdepA,'m','linewidth',3),grid on;
xlabel('Tiempo en segundos');
ylabel('Velocidad del liquido en el Deposito A (m/s)');
title('GRAFICA DE VELOCIDAD EN EL DEPOSITO A Vs TIEMPO');

figure(5)
plot(m,ZdepB,'g','linewidth',3),grid on;
xlabel('Tiempo en segundos');
ylabel('Altura del liquido en el Deposito B (m)');
title('GRAFICA DE ALTURA EN EL DEPOSITO B Vs TIEMPO');

figure(6)
plot(m,VdepB,'m','linewidth',3),grid on;
xlabel('Tiempo en segundos');
ylabel('Velocidad del liquido en el Deposito B (m/s)');
title('GRAFICA DE VELOCIDAD EN EL DEPOSITO B Vs TIEMPO');

Command window, asumí el tiempo


.
.
.
Graficas
Problemas 12.7
Datos
L  1000m
D  2M
f  0.02
z1  10m
K  4.5
D1  6m

La longitud para perdidas

KD 4.5* 2
  450m
f 0.02

La equivalente

KD
Le  L   1000m  450m  1450m
f

Z1 A1 10*62
Zm    90m
A 22
El  correspondiente es
L Z 1450 90
  f e m  0.02* *  1.305
L D 1000 2

F ()  (1  )e   (1  1.305) e1.305  0.6251

(1  )e   0.6251  0
clear all
clc
fprintf('TAREA #3 FLUJO NO PERMANENTE\n HINOJOSA MANRIQUE
MONICA 17130062\n');
x=-1; %valor de la raiz inicial
E=0.0001; %error aceptable
for i=1:100
f=(1+x)*exp(-x)-0.6251;
d=exp(-x)-x*(1+x)*exp(-x); %d es la derivada la funcion f
solo que se le dio una nueva forma
x1=x-f/d;
fprintf('Las raíces intermedias:%8.5f\n',x1)
f=(1+x1)*exp(-x1)-0.6251;
if abs(f)<=E
disp('La raíz obtenida')
fprintf('%8.5f\n',x1)
break
end
x=x1;%para seguir con el proceso iteratico
end
  0.68489  ( positivo)

KD
Le  L   1200  50  1250m
f

Le V02
H f
D 2g

2 gH
V0 
L
f e
D

2*9.81*9
V0   1.33m
1250
0.024*
0.3
El tiempo que va ha demorar en llegar el caudal al 95%

LV0 1.95
t ln( )
2 gH 0.05

1200*1.33 1.95
t ln  33.13
2*9.806*9 0.05
Problema 12.8
Datos
L  1200 m
D  60 cm  0.6m
%Boquilla  30 cm  0.3m

K  4  Perdidas  menores 

f  0.024

H  9 m
t ?
Solución
1.- Calculamos la longitud equivalente
KD
Le  L  
f

 4   0.6 
Le  1200   1300 m
0.024
De la ecuación

LeV0 2
H f
D  2 g

Despejamos V0

V0 
 D  2g   H 
 f   Le 
Reemplazando valores se tiene

V0 
 0.6   2   9.81  9 
 0.024   1300 
m
V0  1.843 
s
Sabemos también que al 95%
%2

V  95%V0 4
D2

4

V   0.95   1.843  0.5 


2

m
V  0.4377 
s
Calculamos el tiempo conociendo la siguiente relación

LV0  V V 
t Ln  0 
2 gH  V0  V 

Reemplazamos

t
 1200   1.843 Ln  1.843  0.4377 
 
2  9.81  9   1.843  0.4377 

t  6.06 s
El tiempo que tarda en establecerse el 95% del caudal
Problema 12.9
Datos
L  500 m

K=10
 Perdidas  en  valvula 
K  2  Perdidas  menores 

D  1 m
f  0.018

H  20 m
t ?
Solución
La longitud equivalente
KD
Le  L  
f

 2   1   10   1
Le  500   1166.67 m
0.018 0.018
De la ecuación

LeV0 2
H f
D  2 g

 D  2g   H 
V0 
 f   Le 
Reemplazando

 1  2   9.81  20 
V0 
 0.018  1166.67 
m
V0  4.323 
s
Sabemos también que al 80%

V  80%V0

V   0.8  4.323
m
V  3.458 
s
Calculamos el tiempo conociendo la siguiente relación

LV0  V V 
t Ln  0 
2 gH  V0  V 

Reemplazamos

t
 500   4.323 Ln  4.323  3.458 
 
2  9.81  20   4.323  3.458 

t  12.1004 s

El tiempo que tarda en establecerse el 80% del caudal

También podría gustarte