Académique Documents
Professionnel Documents
Culture Documents
Function Pregunta
Function Pregunta
clear all;
clc;
% con dos bombas en forma individual para determinados caudales
% graficando así una curva de operación y obteniendo un Q0 y H0
% en la gráfica Q vs H y Q vs e del fabricante
disp(' BOMBA A Y B EN FORMA INDIVIDUAL ')
% DATOS DEL PROBLEMA
H=26.50; % m
l=1600; % m
D=0.25; % m
vis=1.007*10^-6; % m^2/s
g=9.81; %m/s^2
E=0.0046; % Hierro forjado cm
e=E/(D*100);
fprintf('Para e/D = %2.6f = constante\n',e)
% DATOS DEL FABICANTE
%Bomba A
QA=[0 0.0566 0.0725 0.0858 0.0977 0.108 0.116 0.127 0.130 0.134]; %
m^3/s
MA=[21.3 18.3 16.8 15.2 13.7 12.2 10.7 9.1 7.6 6.1]; % m
EA=[0 59 70 76 78 76.3 72 65 56.5 42];
%Bomba B
QB=[0 0.074 0.112 0.14 0.161 0.174 0.177];
MB=[24.4 21.3 18.3 15.2 12.2 9.1 6.1];
EB=[0 54 70 80 73 60 40];
% PARTE OPERATIVA
% Valores de los caudales para la Bomba A y B
QA1=[0 0.01 0.02 0.03 0.04 0.05 0.06 0.07 0.08 0.09 0.1];
QB1=[0 0.01 0.02 0.03 0.04 0.05 0.06 0.07 0.08 0.09 0.1 0.12 0.14
0.15];
k1=length(QA1); k2=length(QB1);
% Para la Bomba A
disp('==========================================================')
disp(' BOMBA A ')
disp('==========================================================')
disp(' Q(l/s) | Re | f | HL(m) | wp(m)')
disp('==========================================================')
% Determinación de Re, factor fricción, hl y Wp
for i=1:k1
Rea(i)=(QA1(i)*4)/(vis*pi*D); fa(i)=1/(-2*log10(E/(3.7065*D*100)-
(5.0452/Rea(i))*log10((1/2.8257)*(E/(D*100))^1.1098+(5.8506/
Rea(i)^0.898))))^2; %Ecuación de Chen. FF
HLA(i)=fa(i)*(8*l/(pi^2*D^5*g)*QA1(i)^2); wpA(i)=H+HLA(i);
fprintf(' %4.0f | %11.4f | %2.4f | %7.4f |%2.2f\
n',QA1(i)*1000,Rea(i),fa(i),HLA(i),wpA(i))
end
% Para la Bomba B
disp('==========================================================')
disp(' BOMBA B ')
disp('==========================================================')
disp(' Q(l/s) | Re | f | HL(m) | wp(m)')
disp('==========================================================')
% Determinación de Re, factor fricción, hl y Wp
for j=1:k2
Reb(j)=(QB1(j)*4)/(vis*pi*D); fb(j)=1/(-2*log10(E/(3.7065*D*100)-
(5.0452/Reb(j))*log10((1/2.8257)*(E/(D*100))^1.1098+(5.8506/
Reb(j)^0.898))))^2; %Ecuación de Chen. FF
HLB(j)=fb(j)*(8*l/(pi^2*D^5*g)*QB1(j)^2);
wpB(j)=H+HLB(j);
fprintf(' %4.0f | %11.4f | %2.4f | %7.4f |%2.2f\
n',QB1(j)*1000,Reb(j),fb(j),HLB(j),wpB(j))
end
%GRÁFICAS
% Datos del fabricante (Q - m y Q - e)
subplot(2,2,1),plotyy(QA*1000,MA,QA*1000,EA),grid
title('BOMBA A')
xlabel('Q(L/S)'),ylabel('H(m)')
subplot(2,2,2),plotyy(QB*1000,MB,QB*1000,EB),grid
title('BOMBA B')
xlabel('Q(L/S)'),ylabel('H(m)')
% Datos del fabricante - Curva de Operación
subplot(2,2,3),plot(QA*1000,MA,'-og',QA1*1000,wpA,'-^r'),grid
title('BOMBA A - CURVA DE OPERACION')
legend('Datos del fabricante','Curva de Operación')
xlabel('Q(L/S)'),ylabel('H(m)')
subplot(2,2,4),plot(QB*1000,MB,'-og',QB1*1000,wpB,'-^r'),grid
title('BOMBA B - CURVA DE OPERACION')
legend('Datos del fabricante','Curva de Operación')
xlabel('Q(L/S)'),ylabel('H(m)')
end
OMBA A Y B EN FORMA INDIVIDUAL
==========================================================
==========================================================
==========================================================
BOMBA B
==========================================================
==========================================================