You are on page 1of 2

N=19; % N - numarul de ordine

Ho=38.6+0.1*19;

Q=0:0.001:4;
Mrc1=1.843; Mrc2=1.632; MrR=0.643;

H=0:1:59.05;
for i=1:length(H)
Qf1(i)=(3.59+sqrt((3.59^2)-4*(-59.05+H(i))*(6.72+Mrc1)))/(2*(6.72+Mrc1)); % deb
pompei P1 coresp unei sarcini H
Qf2(i)=(3.59+sqrt((3.59^2)-4*(-59.05+H(i))*(6.72+Mrc2)))/(2*(6.72+Mrc2)); % deb
pompei P2 coresp unei sarcini H
Qpp(i)=Qf1(i)+Qf2(i); % deb
pompelor coresp unei sarcini H
end

[H',Qf1',Qf2',Qpp']

coefhpp=polyfit(Qpp,H,2) % coeficientii caracteristicei analitice a curbei


rezultante P1P2
yhp=polyval(coefhpp,Q); % caracteristica analitica a curbei rezultante P1P2

for i=1:max(size(Q))
H(i)=59.05+3.59*Q(i)-6.72*Q(i)^2;
H1(i)=59.05+3.59*Q(i)-(6.72+Mrc1)*Q(i)^2;
H2(i)=59.05+3.59*Q(i)-(6.72+Mrc2)*Q(i)^2;
hrcp1(i)=Mrc1*Q(i)^2;
hrcp2(i)=Mrc2*Q(i)^2;
HR(i)=Ho+MrR*Q(i)^2;
R(i)=18.37+97.90*Q(i)-33.42*Q(i)^2;
P(i)=379.21+275.47*Q(i)+6.52*Q(i)^2;
NPSH(i)=27.08-39.45*Q(i)+16.96*Q(i)^2;
Hp(i)=coefhpp(3)+coefhpp(2)*Q(i)+coefhpp(1)*Q(i)^2;
end

figure;plot(Q,R,'b'),grid;title('Caracteristica de randament');axis([0 2 0 100])


figure;plot(Q,P,'b'),grid;title('Caracteristica de putere');axis([0 2 0 1000])
figure;plot(Q,H,'b',Q,H1,'m--',Q,H2,'r--',Q,Hp,'k',Q,HR,'c');grid;title('Regimurile
de functionare ale grupului de pompe cuplate in paralel');axis([0 4 30 65])
figure;plot(Q,H,'b',Q,H1,'m--',Q,H2,'r--',Q,Hp,'k',Q,hrcp1,'m--',Q,hrcp2,'r--');gri
d;title('Caracteristica rezultanta a instalatiei de pompare');axis([0 4 0 65])

figure;plot(Q,H,'b',Q,H1,'m--',Q,hrcp1,'m--',Q,H2,'r--',Q,hrcp2,'r--');grid;title('
Caracteristica de sarcina, car.pierd.sarc.pe comunicatiile P5 si P6 si
caract.reduse ale P5 si P6');axis([0 4 0 65])
figure;plot(Q,H,'b',Q,H1,'m--',Q,hrcp1,'m--',Q,hrcp2,'r--');grid;title('Caracterist
ica de sarcina, car.pierd.sarc.pe comunicatiile P5 si P6 si caract. redusa a
P5');axis([0 4 0 65])

figure;plot(Q,H,'b',Q,H1,'m--',Q,hrcp1,'m--');grid;title('Caracteristica de
sarcina, car.pierd.sarc.pe comunicatiile P5 si caract. redusa a P5');axis([0 4 0
65])
figure;plot(Q,H,'b',Q,hrcp1,'m--');grid;title('Caracteristica de sarcina si
caract.pierd.de sarc. pe comunicatiile P5');axis([0 4 0 65])
figure;plot(Q,H,'b');grid;title('Caracteristica de sarcina');axis([0 4 0 65])

Qfg=(coefhpp(2)+sqrt((coefhpp(2)^2)-4*(-coefhpp(3)+Ho)*(-coefhpp(1)+MrR)))/(2*(-
coefhpp(1)+MrR)); % deb total coresp. regimului de functionare la Ho
Hfg=coefhpp(3)+coefhpp(2)*Qfg+(coefhpp(1))*Qfg^2;
% sarcina total coresp. regimului de functionare la Ho
disp(['----------------------------------------------------------------------------
-----------------------------------------------------']);
disp(['Regimul de functionare al grupului de pompe cuplate in paralel este
caracterizat prin Qfg=', sprintf('%0.2f',Qfg),' mc/s si Hfg=',
sprintf('%0.2f',Hfg),' m.'])
disp(['----------------------------------------------------------------------------
-----------------------------------------------------']);
Qg5=(3.59+sqrt((3.59^2)-4*(-59.05+Hfg)*(6.72+Mrc1)))/(2*(6.72+Mrc1)); % debitul
P5 daca functioneaza in grup la Ho
Qg6=(3.59+sqrt((3.59^2)-4*(-59.05+Hfg)*(6.72+Mrc2)))/(2*(6.72+Mrc2)); % debitul
P6 daca functioneaza in grup la Ho
disp(['Debitele de participatie ale pompelor sunt Qg5=', sprintf('%0.2f',Qg5),' si
Qg6=',sprintf('%0.2f',Qg6),' [mc/s].']);
disp(['----------------------------------------------------------------------------
-----------------------------------------------------']);
Hg5=59.05+3.59*Qg5-6.72*Qg5^2; % sarcina P5 la
racordul de refulare daca functioneaza in grup la Ho
Hg6=59.05+3.59*Qg6-6.72*Qg6^2; % sarcina P6 la
racordul de refulare daca functioneaza in grup la Ho
disp(['Sarcinile la racordul de refulare ale pompelor, in cazul functionarii in
paralel a pompelor, sunt Hg5=', sprintf('%0.2f',Hg5),' si
Hg6=',sprintf('%0.2f',Hg6),' [m].']);
disp(['----------------------------------------------------------------------------
-----------------------------------------------------']);
Ng5=379.21+275.47*Qg5+6.52*Qg5^2; % puterea absorbita de P5 daca
functioneaza in grup la Ho
Ng6=379.21+275.47*Qg6+6.52*Qg6^2; % puterea absorbita de P6 daca
functioneaza in grup la Ho
disp(['Puterile absorbite de pompe, in cazul functionarii in paralel, sunt
Ng5=',sprintf('%0.2f',Ng5),' si Ng6=',sprintf('% 0.2f',Ng6),'[kW].']);
disp(['----------------------------------------------------------------------------
-----------------------------------------------------']);
Rpg5=18.37+97.90*Qg5-33.44*Qg5^2; % randamentul P5 daca functioneaza in
grup la Ho
Rpg6=18.37+97.90*Qg6-33.44*Qg6^2; % randamentul P6 daca functioneaza in
grup la Ho
disp(['Randamentele pompelor, in cazul functionarii in paralel, sunt
Rg5=',sprintf('%0.2f',Rpg5),' si Rg6=',sprintf('% 0.2f',Rpg6),'[%].']);
disp(['----------------------------------------------------------------------------
-----------------------------------------------------']);
Es5=(9.81*Hg5)/(3.6*(Rpg5/100)*0.9);
Es6=(9.81*Hg6)/(3.6*(Rpg6/100)*0.9);
disp(['Consumurile specifice de energie, in cazul functionarii in paralel, sunt
Es5=',sprintf('%0.2f',Es5),' si Es6=',sprintf('% 0.2f',Es6),' [Wh/m3].']);
disp(['----------------------------------------------------------------------------
-----------------------------------------------------']);
esu5=Es5/Hg5;
esu6=Es6/Hg6;
disp(['Consumurile specifice unitare de energie, in cazul functionarii in paralel,
sunt esu5=',sprintf('%0.2f',esu5),' si esu6=',sprintf('% 0.2f',esu6),'
[Wh/m3.m].']);
disp(['----------------------------------------------------------------------------
-----------------------------------------------------']);

You might also like