Está en la página 1de 1

clear all

clc
disp('===================================== ')
disp('problema 3 centrales hidroelectricas ')
disp('===================================== ')
Pestiaje=[35 55 85 65 105 45];%input('ingrese las potencias de estiaje:');
mestiaj=7;
Pavenida=[45 65 95 75 125 65];%input('ingrese las potencias de estiaje:');
maven=5;
Ih=[4 4 4 4 3 3];%input('ingrese los intervalos de tiempo:');
Pinst=100;%input('ingrese la potencia instalada:');
Pregul=75;%input('ingrese la potencia de regulacion:');
a=length(Ih);
%=============================
%HALLANDO LA ENERGIA DE ESTIAJE
%=============================
Eestiaje=0;
for i=1:a
Eestiaje2=Pestiaje(i)*Ih(i);
Eestiaje=Eestiaje+Eestiaje2;
end
%=============================
%HALLANDO LA Energia de avenida
%=============================
Eavenida=0;
for i=1:a
Eavenida2=Pavenida(i)*Ih(i);
Eavenida=Eavenida+Eavenida2;
end
Eavenida=Eavenida*maven*30;
Eestiaje=Eestiaje*mestiaj*30;
Eanual=Eavenida+Eestiaje;
Eavenidafal=0;
for i=1:6
if Pavenida(i)>Pinst
Eavenidafal2=(Pavenida(i)-Pinst)*Ih(i)*maven*30;
Eavenidafal=Eavenidafal+Eavenidafal2;
end
end
Eestiajefal=0;
for i=1:6
if Pestiaje(i)>Pregul
Eestiajefal2=(Pestiaje(i)-Pregul)*Ih(i)*mestiaj*30;
Eestiajefal=Eestiajefal+Eestiajefal2;
end
end
Etotalfal=Eestiajefal+Eavenidafal;

fprintf('\n La Energia anual que requiere en (MW-anual) es : %3.4f \n',Eanual)


fprintf('\n La Energial faltante en (KW-anual) es : %3.4f \n',Etotalfal)

También podría gustarte