_________________________________________________________________________________________________________________________
En presente proyecto se analiza la manera más viable para obtener un proceso óptimo en una piscina de contención
con dos puertas semicirculares, a las cuales se determina las fuerzas y centros de presión que se ejercerá. Se utilizó
el programa de MATLAB para analizar la relación de la fuerza respecto a diferentes tipos de puertas y como varía
respecto a la altura debido a la tasa volumétrica que ingresa por la lluvia. Se concluyó que se deberá reemplazar la
puerta original por una semi elíptica debido a que necesitará un menor de valor de fuerza para que se abra. De igual
manera se observó que en la puerta cuadrangular se ejercerá una menor fuerza conforme esta se llene.
1 1. INTRODUCCIÓN
2. METODOLOGÍA
Bustamante: sonia.bustamante@epn.edu.ec
Gaibor: johanna.gaibor01@epn.edu.ec
Proyecto Bimestral Mecánica de Fluidos I: Análisis de una piscina de contención
_________________________________________________________________________________________________________________________
else
h(i+1)=h(1);
end
plot(h)
xlabel('Tiempo [h]')
ylabel('Altura H [m}'
3. Cálculo Fr vs H
dt=1;
dy=1;
y(1)=2;
i=1;
A=15;
R= 2;
Figura 3. Gráfica Fr vs Altura de las tres compuertas gs= 9800;
%Ingreso los caudales requeridos
Q= input('ingrese el caudal en l/h:');
if Q>0
5. CONCLUSIONES while y<=2+dy; %while realiza los
cálculos hasta llegar a la condición
Se ejerce menor presión en la puerta cuadrangular conforme y(i+1)= y(i)+(Q*0.001/A)*dt;
aumenta la altura del caudal de la piscina. %Generación de la variación de altura
i=i+1;
end
else
REFERENCIAS y(i+1)=y(1);
plot(y);
legend('El nivel de agua es
constante')
break
end
fprintf('PUERTA SEMICIRCULAR
INFERIOR\n');
fun_intnum=@(x) sqrt(R^2-(x-2).^2);
Rinteg= integral(fun_intnum,0,4);
Resultado= Rinteg*y*gs; %Variación
con respecto a dh
funcion=('3753.62*(4-((x-2)^2))');
a=input('ingrese el limite inferior de
la integral\n');
ANEXOS b=input('ingrese el limite superior de
la integral\n');
1. Cálculo de Fr , Ycp n=input('ingrese el numero de
intervalos\n');
h=(b-a)/n;
f=0;
for k=1:n-1
x=a+h*k;
2. Cálculo de H vs t f=f+eval(funcion);
end
dt=1; f=2*f;
dh=1; x=a; f=f+eval(funcion); x=b;
h(1)=2; f=f+eval(funcion);
i=1; f=Resultado+(h/2)*(f);
A=15; %SEMIELIPTICA
Q= input('ingrese el caudal en l/h:'); fprintf('PUERTA SEMIELIPTICA
if Q>0 INFERIOR\n')
while h<=2+dh fun_intnum2=@(x2) sqrt(1-((x2-
h(i+1)= h(i)+(Q*0.001/A)*dt; 2.5).^2)/6.25);
i=i+1; Rinteg2= integral(fun_intnum2,0,5);
end
Proyecto Bimestral Mecánica de Fluidos I: Análisis de una piscina de contención
_________________________________________________________________________________________________________________________
Resultado2= Rinteg2*2*y*gs;
%Variación con respecto a dh
funcion2=('3753.62*(1-((x2-
2.5)^2)/6.25)');
a2=input('ingrese el limite inferior de
la integral\n');
b2=input('ingrese el limite superior de
la integral\n');
n2=input('ingrese el numero de
intervalos\n');
h2=(b2-a2)./n2;
f2=0;
for k1=1:n2-1
x2=a2+h2*k1;
f2=f2+eval(funcion2);
end
f2=2*f2;
x2=a2; f2=f2+eval(funcion2); x2=b2;
f2=f2+eval(funcion2);
f2=Resultado2+(h2/2)*(f2);
fprintf('PUERTA CUADRADA INFERIOR\n')
Rinteg4=4*y; %Variación con
respecto a dh
Resultado4= Rinteg4*gs;
funcion4=('3753.62*4');
a4=input('ingrese el limite inferior de
la integral\n');
b4=input('ingrese el limite superior de
la integral\n');
n4=input('ingrese el numero de
intervalos\n');
h4=(b4-a4)/n4;
f4=0;
for k3=1:n4-1
x4=a4+h4*k3;
f4=f4+eval(funcion4);
end
f4=2*f4;
x4=a4; f4=f4+eval(funcion4); x4=b4;
f4=f4+eval(funcion4);
f4=Resultado4+(h4/2)*(f4);
%Graficas de resultados para cada tipo
de compuerta
plot(y,f, 'linewidth',2);
%Superposición de las gráficas para
comparar resultados
hold on
plot(y,f2,'r', 'linewidth',2);
plot(y,f4, 'linewidth',2);
%Leyenda y titulos de ejes
legend({'COMPUERTA
SEMICIRCULAR','COMPUERTA
SEMIELIPTICA','COMPUERTA
CUADRADA'},'Location','southeast');
xlabel('Altura h [m]')
ylabel('Fuerza Resultante Fr')
hold off