Documentos de Académico
Documentos de Profesional
Documentos de Cultura
EXAMEN 1er Parcial DISEÑO DE PARQUES EÓLICOS Profesor: Dr. Emmanuel Mayoral
totalMediciones = 7131
velocidadMedia =12.929362081054522
desvEst = 5.636239539272093
k = 2.463758830973437
c =14.57717914197714
potencia =1.993612235825398e+03
potWeibull =2.029788161102411e+03
resultado = 2.565137287897911e+02
potTotal = 2.471375329671005e+02
CÓDIGO MATLAB.
2do semestre M. en Ciencias en Energía Eólica
clc;
clear all;
%LA VENTOSA OAXACA año 2007
datos=textread('velocidaddeviento50dias.txt');%Datos de la estación
anemometrica de la Ventosa año 2007,50 primeros dias del año
datos(datos==0)=[];%eliminación de los ceros
totalMediciones=length(datos)%Total de mediciones sin ceros
Vins=0:1:26;
frecAbs=hist(datos,Vins);%Frecuencia absoluta
rangoVel=length(frecAbs);
frecAcum=cumsum(datos);%Frecuencia acumulada
densidadAire=1.178;
subplot(2,2,1)
bar(frecAbs/totalMediciones)%Graficación de la distrubuión de
probabilidad de las velocidades
hold on
plot(x,f2(k,x),'Color','r')%Se grafica la función de weibull
legend('-DynamicLegend','location','NorthEast')
title('Histograma y Weibull')
xlabel('Velocidades (m/s)')
ylabel('Frecuencia %')
subplot(2,2,2)
hold on
plot(curvaPot,'ro','markersize',3,'markerfacecolor','b')
plot(curvaPot,'g')
x1=0:1:26;
horas=hist(datos,x1);
frec=horas/sum(horas);
resultado=sum(frec*curvaPot)%Potencia del Aerogenerador ENERCON E33 con
datos de velocidades obtenidas
legend('-DynamicLegend','location','SouthEast')
title('Curva de potencia Enercon E33')
xlabel('Velocidades (m/s)')
2do semestre M. en Ciencias en Energía Eólica
ylabel('Potencia kW')
subplot(2,2,3)
plot(x1,((frecAbs/totalMediciones)'.*curvaPot))%Potencia real entregada
por el Aerogenardor
x2=0:1:26;
potTotal=curvaPot(x2>=vin & x2<=vnom);
subplot(2,2,4)
hold on
x2=vin:1:vnom;
plot(x2,potTotal,'ro','markersize',3,'markerfacecolor','r')
%ajuste
potAjustada=polyfit(x2,potTotal',3);
coefEval=polyval(potAjustada,x2);
subplot(2,2,4)
hold on
plot(x2,coefEval,'k')
legend('-DynamicLegend','location','SouthEast')
title('Curva de potencia ajustada')
xlabel('Velocidades (m/s)')
ylabel('Potencia kW')