Vous êtes sur la page 1sur 5

1

UNIVERSIDAD INDUSTRIAL DE SANTANDER


ESCUELA DE INGENIERAS ELCTRICA, ELECTRNICA Y DE TELECOMUNICACIONES
Perfecta Combinacin entre Energa e Intelecto

Dimensionamiento de generadores fotovoltaicos


y algoritmo MPPT
jonathanx88@gmail.com
Generacin de Energa Elctrica, Escuela de Ingenieras Elctrica, Electrnica y Telecomunicaciones E3T,
Universidad Industrial de Santander Bucaramanga, Colombia

Jhonathan Correa Caballero 2102188,

II. DESARROLLO
Resumen En este trabajo se implementaran algoritmos de dos
mtodos de dimensionamiento de generadores fotovoltaicos y un El libro Energa Solar Fotovoltaica [1], presenta un mtodo
algoritmo MPPT de control, en el software computacional
SCILAB, basados en tres distintas referencias bibliogrficas con
para dimensionar el nmero de paneles y bateras, as como las
diferentes perspectivas. caractersticas principales del regulador y el inversor, que se
describe a continuacin como un algoritmo computacional
ndice de Trminos MPPT, generacin fotovoltaica, radiacin, desarrollado en el software SCILAB.
Energa Solar, generacin elctrica.
Las variables de entrada son: las caractersticas del consumo
I. INTRODUCCION de energa, los paneles, las bateras e instalacin, y dems
variables dependientes de la localizacin. A partir de estos
valores y de las ecuaciones de energa, potencia, consumo y
En los ltimos aos, con el continuo desarrollo e
corriente pertinentes, se obtiene: el nmero de paneles
investigacin de las energas conocidas como renovables no
necesarios para suplir la energa requerida y su conexin
convencionales la energa fotovoltaica ha tomado mayor
(paralelo y serie), el nmero de bateras requeridas y la
relevancia en el mbito acadmico, llevando a mltiples corriente y potencia requeridas por el regulador e inversor
mtodos o algoritmos desarrollados con la intencin de respectivamente.
facilitar la implementacin de esta tecnologa en las
instalaciones elctricas, principalmente en las instalaciones de
tipo residencial. En este documento se buscar implementar en //Codigo libro Energia solar fotovoltaica Aparicio
el software SCILAB, los algoritmos descritos por Miguel
Snchez Maza en el libro Energa Solar Fotovoltaica [1] y por //Variables energia del proyecto
Juan Carlos Vega de Kuyper y Santiago Ramrez Morales en
//-Consumo
el libro Fuentes de Energa Renovables y no Renovables [2],
Lmddc=450; //Consumo de dc al dia (Con margen de
para el dimensionamiento de estos sistemas. seguridad) [W*h/dia]
Lmdac=1950; //Consumo de ac al dia (Con margen de
Adems, se desarrollar a su vez un algoritmo para MPPT seguridad) [W*h/dia]
(Maximum Power Point Tracking) en el software SCILAB, Pcc=15;//Potencia de las cargas en corriente
tcnica que busca mantener la operacin del panel solar en el continua[W]
punto de mximo potencia MPP, segn la caracterstica V/I del Pca=460;//Potencia de las cargas en corriente
alterna[W]
panel, el nivel de Irradiacin, y la temperatura del panel.
Plav=350;//Potencia de la lavadora[W]
Pcal=110;//Potencia de la calefaccion[W]

//--paneles
Pmpp=180;//Potencia pico en condiciones standard[W]
PR=0.9;//factor global de funcionamiento del panel

UNIVERSIDAD INDUSTRIAL DE SANTANDER


ESCUELA DE INGENIERAS ELCTRICA, ELECTRNICA Y DE TELECOMUNICACIONES
Perfecta Combinacin entre Energa e Intelecto

Vmodmpp=36.55;//Tension maximo del panel Isal=1.25*(Pcc+(Pca/eficinv))/(Vbat);//Corriente de


Imodcc=5.3;//Corriente maxima que puede ser salida del regulador
generada por el modulo para disminuir posibles
perdidas de rendimiento[A] //Inversor
Pinv=Msegi*(Fpai*Plav+Pcal);//Potencia requerida por
//--baterias e instalacion el inversor
eficinv=0.9; //eficiencia de inversor
eficcond=1; //eficiencia del conductor
eficbat=0.95;//eficiencia de bateria
Vbat=24; //Tension de las baterias[V] La otra referencia, el libro Fuentes de Energa Renovables y
Pdmaxd=0.15;//Profundidad de descarga maxima
no Renovables [2], describe tambin un mtodo que permite
diaria (15%) (nivel maximo de descarga antes de la
desconexion)
estimar el nmero de paneles necesarios para cumplir con los
Pdmaxe=0.7;//Profundidad de descarga maxima requisitos de consumo de la instalacin y su conexin, y el
estacional (70%) nmero de bateras necesarias y su conexin. El cdigo en
Nmaxd=6;//Numero maximo de dias que la bateria SCILAB se encuentra a continuacin:
puede estar descargandose
Fct=1;//Factor de correccion de temperatura //Codigo libro Energia solar fotovoltaica - Sanchez
Cbat100=250;//250 A*h para una bateria a C100 horas
Msegi=1.2;//Margen de seguridad del inversor //Parametros
Fpai=4;//Factor pico de arranque del inversor
//consumo
//--localizacion Ecc=450; //Consumo diario de energia en continua en
G=1000; // Nivel standard de irradiancia [1000 W/m2] (W*h/dia)
I=3320;//Irradiancia promedio mensual del mes critico Eca=1950;//Consumo diario de energia en continua en
[W/m2] (W*h/dia)
HPS=I/G;//Horas solares pico por panel (Nuemro de
horas que se duspone de irradiancia 1000 W/m2) //radiacion
kb=1;//coeficiente corrector en funcion del angulo de
//CALCULOS inclinacion beta
Lmd=(Lmddc+(Lmdac/eficinv))/ R0=3.32;//Valor medio mensual de radiacion diaria
(eficbat*eficcond);//Consumo medio diario [W*h-dia] sobre panel horizontal (kW*h/m2*dia)
Ih=Lmd/Vbat;//Consumo en Intensidad de corriente por Ibcem=1;//Potencia de radiacion incidente en KW/m2
hora al dia[A*h/dia] para condiciones estandar (kW/m2)
Ep=Pmpp*HPS*PR;//Energia diaria por panel[W*h] Pdmax=0.7;//Profundidad de descarga maxima
Nt=ceil(Lmd/Ep);//Numero de paneles para entregar la permitida
energia requerida (entero inmediatamente superior)
Ns=ceil(Vbat/Vmodmpp);//Numero de paneles con //caracteristicas de los equipos
conexion en serie eficinv=0.9; //eficiencia de inversor
Np=Nt/Ns;//Numero de paneles con conexion en eficreg=0.95; //eficiencia del regulador
paralelo ffpan=0.9; //factor global de funcionamiento del panel
Pppan=180; //Potencia pico del panel en CEM (W)
//Calculo de baterias Vnpan=36.55;//Tension nominal de los paneles (Volts)
Cnd=Lmd/(Pdmaxd*Fct);//Capacidad nominal en Vn=24;//Tension nominal de la instalacion (Volts)
funcion de la descarga maxima diaria de las Vnbat=12;//Tension nominal de las baterias
baterias[W*h] A=6;//dias de autonomia de las baterias
Cnd1=Cnd/Vbat;//Capacidad nominal en funcion de la C100=250;//250 A*h para una bateria a C100 horas
descarga maxima diaria de las baterias en[A*h]
Cne=(Lmd*Nmaxd)/(Pdmaxe*Fct);//Capacidad nominal //Calculos
en funcion de la descarga maxima estacional[W*h]
Cne1=Cne/Vbat;//Capacidad nominal en funcion de la Ed=((Ecc/eficreg)+(Eca/(eficreg*eficinv)));//Consumo
descarga maxima estacional en [A*h] diario total (W*h/dia)
Nbat=ceil(Cne1/Cbat100);//Numero de baterias Rb=R0*kb;//Valor medio mensual de radiacion diaria
requeridas para la capaciada nominal sobre panel en angulo beta (kW*h/m2*dia)
HPS=Rb/Ibcem;//horas de pico solar para una
//Regulador inclinacion beta al dia
Iin=1.25*Imodcc*Np;//Corriente de entrada del Ppgen=Ed/(ffpan*HPS);//Potencia pico del generador
regulador en condiciones estandar (kW)
1

UNIVERSIDAD INDUSTRIAL DE SANTANDER


ESCUELA DE INGENIERAS ELCTRICA, ELECTRNICA Y DE TELECOMUNICACIONES
Perfecta Combinacin entre Energa e Intelecto

Np=ceil(Ppgen/Pppan);// Numero de paneles IE4=[1.38 1.38 1.37 1.37 1.37 1.37 1.37 1.36 1.35 1.35
necesarios 1.34 1.308 1.24 1.15 0.93 0.35 0];//Intensidad de
Nps=ceil(Vn/Vnpan);//Numero de paneles en serie en corriente con nivel de irradiancia 400 W/m2, 25 C
cada rama VE5=[0 1 10 11 12 13 14 15 16 17 18 19
Nr=Np/Nps;//Numero de ramas que componen el 19.689];//Tension con nivel de irradiancia 200 W/m2,
generador fotovoltaico 25 C
IE5=[0.69 0.69 0.65 0.65 0.65 0.64 0.64 0.63 0.61 0.56
//bateria 0.48 0.28 0];//Intensidad de corriente con nivel de
Cn=(1.1*Ed*A)/(Vn*Pdmax);//Capacidad nominal del irradiancia 200 W/m2, 25 C
campo de baterias (A*h)
Nbat=ceil(Cn/C100);//Numero de baterias //Codigo MPPT
Nbatg=Vn/Vnbat;//Numero de baterias por grupo en //Parametros iniciales
serie dV=1; //Delta de tension
Ngru=Nbat/Nbatg;//Numero de baterias que se V0=10;//Tension inicial
conectan en paralelo Z0=1; //Zona de la curva (suposicion inicial)
VE=VE1;//Usando las curvas de irradiancia 1000 W/m2,
25 C
IE=IE1;//Usando las curvas de irradiancia 1000 W/m2,
El algoritmo MPPT permite llevar la operacin del panel 25 C
f=2;//frecuencia de muestreo (Hz)
fotovoltaico al punto de mxima potencia, que como no se
dt=1/f;//delta de tiempo (s)
conocen las curvas caractersticas I/V del panel para todos los tf=50;//tiempo de muestreo (s)
posibles valores de irradiancia o temperatura, varia N=tf/dt;//Numero de muestras
aleatoriamente en el tiempo. Como referencia se usa el
artculo cientfico al que se refiere [3]. La verificacin del V=zeros(1,N); //Vector de voltaje para N muestras
funcionamiento de este algoritmo se realiz a partir de cinco P=zeros(1,N); //Vector de Potencia para N muestras
curvas I/V del Panel Shell SM55 para cinco niveles de I=zeros(1,N); //Vector de Corriente para N muestras
irradiancia y una temperatura constante del mdulo de 25 C.
Estas curvas se obtienen de la ficha de datos del fabricante. //Asignaciones iniciales

El algoritmo implementado en SCILAB es el siguiente: V(1)=V0;


I(1)=interp1(VE,IE,V(1),'linear');
P(1)=V(1)*I(1);
//Curvas Caracteristicas I/V
Z=Z0;
dt=1/f;
VE1=[0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 19
20 21 21.7];//Tension con nivel de irradiancia 1000
//iteracion
W/m2, 25 C
for i = 1:N-1
IE1=[3.45 3.45 3.45 3.45 3.45 3.45 3.45 3.45 3.45 3.45
if Z==1 then
3.45 3.43 3.42 3.42 3.409 3.39 3.22 3.01 2.6 1.8 0.8
V1=V(i)+dV;
0];//Intensidad de corriente con nivel de irradiancia
I1=interp1(VE,IE,V1,'linear');
1000 W/m2, 25 C
P1=V1*I1;
VE2=[0 1 2 3 4 5 6 7 8 9 14 15 17 18 19 20 21
if P1>P(i) then
21.42];//Tension con nivel de irradiancia 800 W/m2, 25
Z=1;
C
V(i+1)=V1;
IE2=[2.76 2.76 2.76 2.76 2.76 2.76 2.76 2.76 2.76 2.76
P(i+1)=P1;
2.73 2.7 2.58 2.4 2.04 1.3 0.4 0];//Intensidad de
I(i+1)=I1;
corriente con nivel de irradiancia 800 W/m2, 25 C
else
VE3=[0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
Z=2;
19 20 21.2];//Tension con nivel de irradiancia 600
V(i+1)=V1;
W/m2, 25 C
P(i+1)=P1;
IE3=[2.07 2.07 2.07 2.07 2.06 2.06 2.06 2.06 2.05
I(i+1)=I1;
2.049 2.04 2.04 2.03 2.03 2.02 2.01 1.98 1.9 1.77 1.4
end
0.92 0];//Intensidad de corriente con nivel de
end
irradiancia 600 W/m2, 25 C
if Z==2 then
VE4=[0 1 2 3 4 5 6 7 8 9 14 16 17 18 19 20
V1=V(i)-dV;
20.5];//Tension con nivel de irradiancia 400 W/m2, 25 C
I1=interp1(VE,IE,V1,'linear');
P1=V1*I1;
if P1>P(i) then
1

UNIVERSIDAD INDUSTRIAL DE SANTANDER


ESCUELA DE INGENIERAS ELCTRICA, ELECTRNICA Y DE TELECOMUNICACIONES
Perfecta Combinacin entre Energa e Intelecto

Z=2; descritas en el documento, el algoritmo presentado en [1]


V(i+1)=V1; considero describe con mayor claridad las definiciones y
P(i+1)=P1; magnitudes de las variables energticas involucradas en el
I(i+1)=I1;
else
dimensionamiento de generados fotovoltaicos, adems,
Z=1; presenta un ejemplo de aplicacin paso a paso que facilita su
V(i+1)=V1; comprensin.
P(i+1)=P1;
I(i+1)=I1; Para el algoritmo MPPT, se mostraran las curvas Potencia
end vs tiempo y Tensin vs tiempo para un delta de tensin de 1
end Volt con un tiempo de muestreo de 50 segundos, y para un
end
delta de tensin de 0.1 V y un tiempo de muestreo igualmente
//Resultados de 50 segundos. En ambos casos se considera la frecuencia de
t=0:dt:tf-dt; //vector temporal de muestras muestreo de 2 Hertz, la tensin inicial de 10 Volts y se usa la
clf() curva caracterstica I/V para un nivel de irradiancia de 1000
plot(t,P); W/m2 y 25 C de temperatura en el panel.
plot(t,V,'k');
legend(['P[W] vs t','V[Volts] vs t'],'by_coordinates')
Los resultados obtenidos se muestran a continuacin:
xlabel('tiempo [s]')

IV. RESULTADOS Y OBSERVACIONES

Usando los mismos valores de consumo para ambos


mtodos de dimensionamiento, es decir, un consumo diario de
energa en continua de 450 W*h/dia, y un consumo diario de
energa en continua de 1950 W*h/dia, y dems caractersticas
de los paneles y bateras similarmente, como se observa en los
cdigos descritos anteriormente, los resultados obtenidos son
semejantes aunque no idnticos.

Ambos algoritmos determinan que el nmero de paneles


necesarios es de seis, y que deben ser conectados en seis
ramas en paralelo, con un panel por rama en serie. En cuanto
al nmero de bateras necesarias el algoritmo descrito en [1]
indica que con cuatro bateras es suficiente mientras el Fig 1. P vs t y V vs t para dV=1 Volt
algoritmo en [2], seala que cinco bateras sera lo
recomendable. Esto se debe a que el segundo algoritmo
considera un factor de seguridad de 10% a la capacidad
nominal del campo de bateras, considerando efectos de
suciedad y eficiencia del sistema.

Otra diferencia entre los dos algoritmos est en la manera


como se introduce el nivel de irradiancia promedio mensual
del mes crtico, en [1] se introduce este nivel en el ngulo de
mayor irradiancia, mientras que en [2] este valor depende de
una variable Kb que multiplica a la irradiancia en posicin
horizontal. Esta diferencia no presenta ningn problema ya
que si se tienen datos de irradiancia para distintos ngulos, es
posible tomar el valor de irradiancia en el ngulo ms
favorable y kb=1.

En cuanto a la facilidad de comprensin de los mtodos, a Fig 2. P vs t y V vs t para dV=0.1 Volt


pesar de tener varios errores de forma en las ecuaciones
1

UNIVERSIDAD INDUSTRIAL DE SANTANDER


ESCUELA DE INGENIERAS ELCTRICA, ELECTRNICA Y DE TELECOMUNICACIONES
Perfecta Combinacin entre Energa e Intelecto

ambientales son estables.

V. REFERENCIAS
Fig 3. Margen de oscilacin dV =0.1 Volt
[1] Snchez, M. (2012). Energa solar fotovoltaica. Mxico
DF Editorial Limusa. Pginas 15-165, 175-183.
A partir de las ilustraciones mostradas, Fig 1 y Fig 2. ,
[2] De Kuyper, J. C. V. (2014). Fuentes de energa renovables
anteriormente es posible observar los cambios en rapidez y y no renovables. Aplicaciones. Editorial Alfaomega.
exactitud que presenta el algoritmo al variar el tamao de la ISBN: 978-607-707-820-3. Pginas 286-301.
perturbacin en tensin dV en su implementacin. Cuando la [3] Sera, D., Kerekes, T., Teodorescu, R., & Blaabjerg, F.
perturbacin de tensin es relativamente grande (dV=1 V) el (2006, August). Improved MPPT algorithms for rapidly
algoritmo tarda poco en tiempo en encontrar el punto de changing environmental conditions. InPower Electronics
mxima potencia y presenta oscilaciones alrededor de and Motion Control Conference, 2006. EPE-PEMC 2006.
alrededor de 2 unidades, ya sea en potencia [W] o tensin [V]. 12th International (pp. 1614-1619). IEEE.
[4] http://www.atlantasolar.com/pdf/Shell/ShellSM55_USv1.
En cambio cuando la perturbacin de tensin es menor pdf
(dV=0.1 V), el algoritmo tarda ms tiempo en encontrar el
punto de mxima potencia pero presenta oscilaciones
alrededor de este punto de menor tamao, de alrededor de 0,3
V o 0.3 W como se observa en la Fig 3. Estos resultados se
pueden aprovechar en la implementacin del algoritmo MPPT
usando una perturbacin de tensin (dV) grande para cuando
el regulador de carga entra en funcionamiento o si hay
cambios bruscos en la radiacin o temperatura del panel, y una
perturbacin de tensin pequea para cuando las condiciones

Vous aimerez peut-être aussi