Вы находитесь на странице: 1из 35

FLUJO NO PERMANENTE

Autor: Ing. William Chauca Nolasco


OSCILACIONES EN DEPOSITOS
La oscilacin en depsitos que se encuentran conectados por una
tubera puede ser representada por las mismas ecuaciones que rigen
las oscilaciones de un tubo en U (con excepcin de los trminos
constantes), si z1 y z2 representan los desplazamientos de las
superficies de los depsitos, desde su posicin de equilibrio NAT, y si z
representa el desplazamiento de una partcula de agua dentro de la
tubera conectada, desde su posicin de equilibrio, entonces:

La ecuacin general que gobierna el comportamiento del


fluido Oscilante en los depsitos.
A2 Donde A1 y A2 son las reas de los
A1 depsitos. Los cules sern constantes en la
derivacin de la ecuacin. Y teniendo en
z2 cuenta tambin las prdidas menores en el
sistema a travs de una longitud
equivalente Le (tuberas y accesorios), es
z1 posible encontrar la ecuacin de Euler
(incluyendo su resistencia).

Para z decreciente y simplificando queda:


Dados 2 depsitos conectados a una tubera de acuerdo al esquema
anterior:

AA Z 2 AB Z1 AT ZT .I De (I) podemos decir:

Si la ecuacin:
Esta ecuacin nos permite encontrar las oscilaciones en los depsitos.
Si A = AA = AB, entonces:
En la ecuacin (III):
Problema de aplicacin:

Suponiendo que se abre una vlvula. Determinar las oscilaciones


mximas y mnimas del deposito A1 que es la oscilacin que se origina
como consecuencia del cierre brusco de la vlvula. Utilizar el mtodo
de los mximos y mnimos.

Datos:
Dt = 1m
D1 = 5m
D2 = 6m
L =600m
f = 0.024
g = 9.81
Z1=12 m
El valor de m+1 es aproximadamente igual a -1
Mtodo de runge kutta 4 orden
1 Iteracin:
Finalmente
clear all
clc
dt=1;
d1=5;
d2=6;
L=600;
k=4.75;%perdidas
f=0.024;
h=0.1;%h variacion del tiempo
z1=12;
t(1)=0;%t vector inicial 0
V(1)=0;%vector velocidad 0
g=9.81;
pi=3.1416;
Le=L+(k*dt)/f;
%Le : longitud equivalente =Lf+L
%calculando C3 y C4
C3=g*(pi*dt^2/(L*4))*(4/(pi*d1^2)+4/(pi*d2^2));
C4=(Le*f)/(L*2*dt);
Z(1)=z1*(d1^2/dt^2);
%Sea n una variable contador
n=1;
while(t(n)<=1000)
kz1=h*V(n);
kv1=h*(-C3*Z(n)-C4*V(n)*abs(V(n)));
kz2=h*(V(n)+kv1/2);
kv2=h*(-C3*(Z(n)+kz1/2)-C4*(V(n)+kv1/2)*abs(V(n)+kv1/2));
kz3=h*(V(n)+kv2/2);
kv3=h*(-C3*(Z(n)+kz2/2)-C4*(V(n)+kv2/2)*abs(V(n)+kv2/2));
kz4=h*(V(n)+kv3);
kv4=h*(-C3*(Z(n)+kz3)-C4*(V(n)+kv3*abs(V(n)+kv3)));
t(n+1)=t(n)+h;
Z(n+1)=Z(n)+(1/6)*(kz1+2*kz2+2*kz3+kz4);
V(n+1)=V(n)+(1/6)*(kv1+2*kv2+2*kv3+kv4);
%la altura y velocidad en el deposito 1
z1=Z(n)*(dt^2/d1^2);
v1=V(n)*(dt^2/d1^2);
zD1(n+1)=z1;
vD1(n+1)=v1;
plot(t,Z)
plot(t,zD1)
%determinado la altura y velocidad en el deposito 2;
z2=Z(n)*(dt^2/d2^2);
v2=V(n)*(dt^2/d2^2);
zD2(n+1)=z2;
vD2(n+1)=v2;
n=n+1;
end
%grafico de Z y V tuberia
figure(1)
plot(t,Z)
title('altura en la tuberia')
grid on
figure(2)
plot(t,V)
title('velocidad en la tuberia')
grid on
figure(3)
plot(t,zD1)
title('altura en el deposito 1')
grid on
figure(4)
plot(t,vD1)
title('velocidad en el deposito 1')
grid on

Вам также может понравиться