El documento describe un proyecto para diseñar un seguidor del punto de máxima potencia de un módulo fotovoltaico utilizando un convertidor DC/DC y el algoritmo P&O. El proyecto consta de dos fases: 1) un convertidor DC/DC Buck-boost para mantener una tensión constante y 2) el algoritmo P&O para buscar el punto de máxima potencia mediante pequeñas variaciones del punto de trabajo. Las pruebas muestran que el sistema puede estabilizar la señal entre 600 y 800 ms para encontrar el punto máximo de
3. Diseño de un seguidor del punto de máxima potencia de un
módulo fotovoltaico para obtener el mejor rendimiento de los
paneles.
El proyecto consta dos fases:
La primera un convertidor DC/DC mediante un circuito Buck–
boost para entregar siempre la misma tensión.
La segunda el algoritmo de búsqueda del punto de máxima
potencia:
• Algoritmo P&O (Observación y Perturbación).
3
4. Búsqueda de información.
Energía fotovoltaica Convertidor DC-DC Algoritmos
Simulación del circuito.
Diseño del circuito Realizar los programas
Montaje practico.
Búsqueda de materiales Realización del circuito Instalar en una placa
4
11. Consiste en provocar pequeñas variaciones del punto de trabajo y comprobar el
comportamiento de la potencia. Si esta se incrementa nos acercamos al MPP, si
por el contrario de reduce nos alejamos.
11
12. Cambio manual del duty:
Variables: void RDA_isr()
{
cadena=getc();
unsigned int16 duty;
//Guarda caracteres hasta que recibe enter.
unsigned int8 volts;
unsigned int8 amps; If (cadena==0x37)
unsigned int16 wats; {duty=duty+1;}
unsigned int8 volts1;
If (cadena==0x34)
unsigned int8 amps1; {duty=duty-1;}
unsigned int16 wats1;
unsigned char anchura; If (cadena==0x38)
{ duty=duty+10;}
signed int8 tendencia;
If (cadena==0x35)
{duty=duty-10;}
12
13. }
if (volts!=volts1) else
{ {
if (wats>wats1) duty=duty-anchura;
{ tendencia=-anchura;
if (volts>volts1) }
{ }
duty=duty-anchura; }
tendencia=-anchura; else
} {
else if (tendencia>0)
{ duty=duty+anchura;
duty=duty+anchura; else
tendencia=anchura; duty=duty+anchura;
} }
} set_pwm1_duty(duty);
else }}
{
if (volts>volts1)
{
duty=duty+anchura;
tendencia=anchura;
}
13
14. Comienzo
Si No
Voltios!= voltios1
Vatios > vatios1 Tendencia > 0
No
Si No
Si
duty=duty+anchura duty=duty+anchura
Voltios > voltios1 Voltios > voltios1
Si No Si No
duty=duty-anchura duty=duty+anchura duty=duty+anchura duty=duty-anchura
tendencia=-anchura tendencia=anchura tendencia=anchura tendencia=-anchura
14
18. DIA 01/03/2011 HORA 12:58
Radiación 885 w/m2
Inclinación 50ᵒ
Entrada voltaje 20,4 v
DIA 22/02/2011 HORA 10:25
Entrada intensidad 0,5 A
Radiación 820 w/m2
Salida voltaje 19,3 v
Inclinación 45ᵒ
Salida intensidad 0,487 A
Entrada voltaje 21 v
Entrada intensidad 0,522 A
Salida voltaje 19 v
DIA 01/03/2011 HORA 12:38
Salida intensidad 0,505 A
Radiación 400 w/m2
Inclinación 90ᵒ
Entrada voltaje 19,2 v
Entrada intensidad 0,430 A
Salida voltaje 17,8 v
Salida intensidad 0,411 A
18
19. Instalación en las placas fotovoltaicas que
alimenten un acumulador o batería.
Aplicar en el proyecto de los
ultracondensadores para mejorar su modo
de carga.
19