Vous êtes sur la page 1sur 35

Autor: Ing.

William Chauca Nolasco


OSCILACIONES EN DEPOSITOS
La oscilación en depósitos que se encuentran conectados por una tubería
puede ser representada por las mismas ecuaciones que rigen las oscilaciones
de un tubo en U (con excepción de los términos constantes), si z1 y z2
representan los desplazamientos de las superficies de los depósitos, desde su
posición de equilibrio NAT, y si z representa el desplazamiento de una
partícula de agua dentro de la tubería conectada, desde su posición de
equilibrio, entonces:

La ecuación general que gobierna el comportamiento del fluido


Oscilante en los depósitos.
A2 Donde A1 y A2 son las áreas de los depósitos. Los
A1 cuáles serán constantes en la derivación de la
ecuación. Y teniendo en cuenta también las
z2 pérdidas menores en el sistema a través de una
longitud equivalente “Le” (tuberías y
accesorios), es posible encontrar la ecuación de
z1 Euler (incluyendo su resistencia).

Para “z” decreciente y simplificando queda:


Dados 2 depósitos conectados a una tubería de acuerdo al esquema anterior:

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

Si la ecuación:
Dado que:

……. (II)

Reemplazando la expresión z1 y z2:


Reordenando:
…… (III)

Esta ecuación nos permite encontrar las oscilaciones en los depósitos.


Si A = AA = AB, entonces:
En la ecuación (III):

…….. (IV)

…….. (V)

Dónde:
Problema de aplicación:

Suponiendo que se abre una válvula. Determinar las oscilaciones máximas y


mínimas del deposito A1 que es la oscilación que se origina como consecuencia
del cierre brusco de la válvula. Utilizar el método de los máximos y mínimos.

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
Método de runge kutta 4º orden
1º Iteración:
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

Vous aimerez peut-être aussi