Sei sulla pagina 1di 5

1

Seguidor solar a dos ejes controlado con


Arduino
J. Gonzalez Berrones, O.A. Garcia Vazquez, L. Nava Hernandez, D. Molina Sosa, C. Montiel Diaz
and V. Morales Meza

RESUMEN — Un seguidor solar es un dispositivo mecánico radiación lumínica de la fuente de luz. En los sistemas
capaz de orientar los paneles solares de forma que éstos fotovoltaicos existe la posibilidad de implementar un
permanezcan aproximadamente perpendiculares a los rayos dispositivo adicional con el fin de aumentar la captación de
solares. Cuando esto ocurre, la radiación solar captada es radiación solar y por ende la energía suministrada por la
máxima.
instalación, tal dispositivo es un seguidor solar. Estos
En este artículo se describen modelos matemáticos y diseños
mecánicos del prototipo, así como sus aplicaciones a nivel
dispositivos pueden aumentar el rendimiento de los paneles
industrial y que impacto tiene en la sociedad. Este proyecto fue solares entre un 30% y un 40%
diseñado y construido para uso didáctico por lo que el prototipo Este proyecto es de tipo didáctico con la finalidad de diseñar e
está constituido por un controlador (Arduino) que es el implementar un prototipo (seguidor solar) de bajo costo para
encargado de manipular el mecanismo, 2 servomotores y 4 demostrar el posicionamiento del panel dependiendo de la
fotorresistencias que permiten captar la luz dependiendo de la intensidad lumínica de la luz y así mejorar su eficiencia desde
intensidad luminosa ubicando el panel en una posicion que
permita captar la mayor cantidad de luz posible aumentando la
el punto de vista energético, ya que permite un mayor
eficiencia con respecto a estructuras de posicionamiento estático. aprovechamiento de energía solar.

Palabras clave: Luz, resistencia, seguidor, posicionamiento, ejes II. CARACTERISTICAS

I. INTRODUCCIÓN Un seguidor solar es un dispositivo mecánico capaz de


buscar la posición del Sol en cualquier momento del día,
siguiendo al Sol desde el este hasta el oeste.
H acia 1970 las fuentes renovables de energía empezaron a
considerarse una alternativa a las energías tradicionales,
tanto por su disponibilidad presente y futuro garantizado (a
Está conformado básicamente por una parte fija y
una móvil, la cual cuenta con una superficie de captación que
diferencia de los combustibles fósiles que precisan miles de debe de permanecer perpendicular a los rayos del sol durante
años para su formación) como por su menor impacto el día y dentro de su rango de movimiento, cuya finalidad es el
ambiental para el caso de las energías limpias, y por esta razón aumento de la captación de radiación solar. Su movimiento
fueron llamadas energías alternativas. Actualmente muchas de está inspirado en la trayectoria seguida por los girasoles y hay
estas energías son una realidad, no una alternativa, por lo que dos movimientos que se deben controlar, el de la trayectoria
el nombre de alternativas ha quedado en desuso para ser del Sol durante el día y la variación de esta trayectoria durante
utilizado el término renovables. el año.
En las últimas décadas, el campo de las fuentes renovables de Los seguidores solares acoplados a los sistemas captadores
energía ha cobrado importancia para el desarrollo sostenible. (sistema de seguimiento solar) se utilizan para posicionar los
La energía solar se presenta como una alternativa eficiente y sistemas captadores de radiación, de forma que éstos
económica, en comparación con otras formas tradicionales, permanezcan cercanos a la perpendicular paralela de los rayos
para la generación de energía eléctrica. Todo esto ha solares, para convertir la energía captada en calor o energía
aumentado la necesidad de un mayor aprovechamiento de la eléctrica y ser utilizada en viviendas, complejos urbanísticos o
energía solar. En cualquier caso, la primera condición que en la industria.
debe reunir un sistema de aprovechamiento de energía solar es
la de recoger la mayor cantidad posible de energía recibida en III. TIPOS DE SEGUIDORES
un determinado lugar.
Para lograr la optimización de la cantidad de energía obtenida Los seguidores solares pueden ser clasificados según el tipo
de una instalación fotovoltaica existen dos metodologías: La de movimiento que realicen
primera consiste en mejorar los componentes internos de un Según su tipo de movimiento:
panel fotovoltaico de manera que su rendimiento aumente. La
A. Seguidores a un eje.
segunda consiste en aumentar la cantidad de radiación solar
recibida por el panel; para esto se busca que el área del panel Presentan un grado de libertad en su movimiento. La
fotovoltaico permanezca en posición perpendicular a la rotación de la superficie de captación se hace sobre un solo
2

eje, este puede ser horizontal, vertical u oblicuo. Este tipo de Sin embargo, según las especificaciones de la planta este
seguimiento representa un mínimo grado de complejidad. Su modelo representa un control predictivo en el cual a partir de
limitación consiste en que no puede realizar un seguimiento las formulas anteriores se pretende determinar la posición del
completo del Sol ya que solo puede seguir una sola dirección sol a partir de parámetros sin la necesidad de hacer un censado
en este caso de Este a Oeste. que permita saber la verdadera posición del sol en el
transcurso del sol.
B. Seguidores a dos ejes.
Se planteó un modelo matemático que tiene como base el
Poseen dos grados de libertad, capaces de hacer un
modelo de un servomotor con respecto a su posición, en donde
seguimiento solar más preciso. Este tipo de seguidor tiene la
su señal de entrada es una comparación de valores dados por
capacidad de realizar un seguimiento total del Sol, tanto en
medio de fotorresistencias que se encuentran en cuadrantes
altura como en azimut, aunque el rendimiento de la instalación
geométricos tal como lo muestra la siguiente imagen.
puede ser superior en comparación con los de un solo eje.

A modo de comparación puede decirse que los seguidores a


un eje tienen como ventaja un menor costo ya que son más
simples de fabricar, y como desventajas su imprecisión y
captación de una menor cantidad de energía sin embargo los
seguidores a dos ejes tienen mayor precisión y permiten una
mayor captación de energía, pero su costo de implementación
se eleva.

IV. MODELO MATEMATICO

El modelo matemático realizado contemplara la geometría del


movimiento del sol con respecto a un plano de referencia de la Figura 2. Arreglo de Fotorresistencias en cuadrante.
tierra. Modelo matemático del sistema.

𝑉𝑡𝑟 + 𝑉𝑡𝑙 𝑉𝑏𝑟 + 𝑉𝑏𝑙


𝑉𝑝𝑜𝑙𝑎𝑟 = −
2 2
𝑉𝑡𝑙 + 𝑉𝑏𝑙 𝑉𝑡𝑟 + 𝑉𝑏𝑟
𝑉𝑎𝑧𝑖𝑚𝑢𝑡𝑎𝑙 = −
2 2
En donde:
tr: Top right
tl: Top left
br: Bottom right
bl: Bottom left

V. SISTEMA MECÁNICO

El dispositivo realizado esta constituido de una base giratoria


y un soporte superior donde estará acoplado el panel. Ya que
Figura 1. Geometría de Posicionamiento Solar. el sistema constara de 2 grados de libertad.
Los ejes en los que girará el dispositivo será X y Z.
A partir de la geometría se pretende encontrar los ángulos de
movimiento polar y azimutal teniendo en cuenta
características tanto de la hora como del día del año los cuales
son factores fundamentales en el posicionamiento del sol con
respecto a la tierra.
𝛿 = 𝑎𝑟𝑐𝑠𝑒𝑛(0.39795 ∗ cos(0.98563(𝑁 − 173)))
𝜔 = 15(𝑡𝑠 − 12)
𝜋
𝜃 = − 𝑎𝑟𝑐𝑠𝑒𝑛(𝑠𝑒𝑛𝛿𝑠𝑒𝑛∅ + 𝑐𝑜𝑠𝛿𝑐𝑜𝑠𝜔𝑐𝑜𝑠∅)
2
𝑐𝑜𝑠𝛿𝑠𝑒𝑛𝜔
𝛽 = 𝑎𝑟𝑐𝑠𝑒𝑛 (− )
𝑐𝑜𝑠𝛼
En donde N representa el día del año, ts es el tiempo solar
medido en formato de 24 horas, delta es el ángulo de
declinación y omega es el ángulo horario.
Figura 3. Prototipo
3

En el siguiente esquema, se puede ver el funcionamiento


mecánico del seguidor solar. Este diseño permite movimientos
de inclinación y de azimut, lo cual permite siempre posicionar
el panel solar de manera óptima.

Figura 6. Diagrama de conexion

VIII. APLICACIONES DIDACTICAS Y DE


INVESTIGACIÓN

A Sensores
Entre sus aplicaciones didácticas es posible emplearlo:
B Panel Solar
 En cargadores de celular.
C Engranajes para movimiento de inclinación
 Como baterías para carros de juguete.
D Motor de inclinación
 Lámparas de casa
E Corona para movimiento azimutal
F Motor azimuta Aplicaciones de investigación:

Figura 4. Representación mecánica del prototipo El modelo cinemático es de gran ayuda en esta aplicación ya
que permite al dispositivo tener un mayor conocimiento de sus
grados de movimiento, de esta forma es posible llegar al lugar
VI. CONTROL ELECTRÓNICO de mayor radiación de manera correcta.

Como se muestra en la Figura 5., la intensidad de la radiación  Es posible ser utilizado en generadores de energía
solar captada por los sensores no es la misma, ya que el sol no eléctrica por medio de la obtención de energía solar.
se encuentra perpendicular a ellos.  Se puede emplean en calentadores solares y
Por medio de un sistema de control electrónico, esta diferencia eliminadores de contaminantes en el agua por medio
es traducida a movimientos de los motores que regulan la de la radiación solar.
posición del seguidor solar.
Cuando la intensidad solar captada por ambos sensores sea IX. CONCLUSIÓN
prácticamente igual, los motores se detendrán y el seguidor
solar quedará posicionado de tal forma que la luz incidirá Se realizó el prototipo y la programación del seguidor solar de
perpendicularmente sobre ellos. una manera satisfactoria cumpliendo con el funcionamiento
esperado que se tenía propuesto. Su diseño y elaboración fue
inspirado en prototipos elaborados por aficionados a la
programación, electrónica y mecánica pero principalmente en
desarrollar un mecanismo de posicionamiento autónomo que
optimizara el aprovechamiento de la energía solar mediante
una estructura que siga el sol en determinadas horas del día
dependiendo de su intensidad lumínica. A partir de esto se dio
a conocer que existe la posibilidad de desarrollar un
mecanismo capaz de mejorar la captación de energía solar a
un bajo costo y con ayuda de un microcontrolador como lo es
Arduino, de igual manera se implementó de manera
Figura 5. Control y posicionamiento del panel comprensible el uso de modelos matemáticos para describir el
funcionamiento dinámico del sistema propuesto.
VII. DIAGRAMA ELECTRICO

X. REFERENCIAS
Cuatro resistencias LDR y cuatro resistencias de 100KΩ están
conectadas en forma de divisor de voltaje y la salida se entrega
a 4 pines de entrada analógica de Arduino. Las entradas PWM [1] Energizar, F. (s.f.). Energizar. Obtenido de
de dos servos se dan desde los pines digitales 9 y 10 de http://www.energizar.org.ar/energizar_desarrollo_tecnologico
Arduino Fig.6. _seguidor_solar_como_funciona.html.
4

[2] Gadgets, B. (s.f.). Instructables. Obtenido de


https://www.instructables.com/id/Un-Rastreador-Solar-
Simple-que-Tiene-Ejes-Duales/.

[3] ESCOBAR MEJIA, A., et al., "Diseño e Implementación


de un Seguidor Solar para la optimización de un sistema
fotovoltaico". Scientia et Technica, 2010, vol.1, n.44, p. 245-
250, Colombia: Universidad Tecnológica de Pereira,
[consultado: 15 de febrero de 2013] (Gadgets, s.f.).

[4] Vallejo, L. (s.f.). Hub de Electronica. Obtenido de


https://www.electronicshub.org/arduino-solar-tracker/.
5

XI. ANEXO }
else if (avgbot < avgtop)
El código anexo muestra la forma en cómo se programaron los {
servomotores y los LDR (fotorresistencias) dentro de la servoverti.write(servov -1);
interfaz de Arduino para el funcionamiento del prototipo if (servov < servovLimitLow)
{
/* servov = servovLimitLow;
Seguidor Solar }
*/ delay(10);
}
#include <Servo.h> else
//Definiendo Servos {
Servo servohori; servoverti.write(servov);
int servoh = 0; }
int servohLimitHigh = 160;
int servohLimitLow = 20; if (avgleft > avgright)
{
Servo servoverti; servohori.write(servoh +1);
int servov = 0; if (servoh > servohLimitHigh)
int servovLimitHigh = 160; {
int servovLimitLow = 20; servoh = servohLimitHigh;
//Asignando LDRs }
int ldrtopl = 2; //top left LDR delay(10);
int ldrtopr = 1; //top right LDR }
int ldrbotl = 3; // bottom left LDR else if (avgright > avgleft)
int ldrbotr = 0; // bottom right LDR {
servohori.write(servoh -1);
void setup () if (servoh < servohLimitLow)
{ {
servohori.attach(10); servoh = servohLimitLow;
servohori.write(0); }
servoverti.attach(9); delay(10);
servoverti.write(0); }
delay(500); else
} {
servohori.write(servoh);
void loop() }
{ delay(50);
servoh = servohori.read(); }
servov = servoverti.read();
//capturando valores analogicos de cada LDR
int topl = analogRead(ldrtopl);
int topr = analogRead(ldrtopr);
int botl = analogRead(ldrbotl);
int botr = analogRead(ldrbotr);
// calculando el Promedio
int avgtop = (topl + topr) / 2; //Promedio del top LDRs
int avgbot = (botl + botr) / 2; //Promedio del bottom LDRs
int avgleft = (topl + botl) / 2; //Promedio del left LDRs
int avgright = (topr + botr) / 2; //Promedio del right LDRs

if (avgtop < avgbot)


{
servoverti.write(servov +1);
if (servov > servovLimitHigh)
{
servov = servovLimitHigh;
}
delay(10);

Potrebbero piacerti anche