0 calificaciones0% encontró este documento útil (0 votos)
48 vistas5 páginas
El documento describe el desarrollo de un seguidor solar controlado mediante un instrumento virtual creado con Matlab y Arduino. El sistema permite el reconocimiento de voz para controlar el motor de azimut, mientras que el motor de elevación se controla automáticamente a través del microcontrolador. El instrumento virtual en Matlab procesa la voz del usuario y la compara con una base de datos para ejecutar órdenes. Arduino se utiliza para la comunicación USB entre el entorno gráfico de reconocimiento y los motores del seguidor solar. El sistema optimiza
El documento describe el desarrollo de un seguidor solar controlado mediante un instrumento virtual creado con Matlab y Arduino. El sistema permite el reconocimiento de voz para controlar el motor de azimut, mientras que el motor de elevación se controla automáticamente a través del microcontrolador. El instrumento virtual en Matlab procesa la voz del usuario y la compara con una base de datos para ejecutar órdenes. Arduino se utiliza para la comunicación USB entre el entorno gráfico de reconocimiento y los motores del seguidor solar. El sistema optimiza
El documento describe el desarrollo de un seguidor solar controlado mediante un instrumento virtual creado con Matlab y Arduino. El sistema permite el reconocimiento de voz para controlar el motor de azimut, mientras que el motor de elevación se controla automáticamente a través del microcontrolador. El instrumento virtual en Matlab procesa la voz del usuario y la compara con una base de datos para ejecutar órdenes. Arduino se utiliza para la comunicación USB entre el entorno gráfico de reconocimiento y los motores del seguidor solar. El sistema optimiza
Solar Tracker Using Virtual Instrument developed with Matlab and Arduino
Juan Carlos Gonzales Aroste, Alfonso Cruz Ccollcca, Jos Sanchez Lorenzo,Danny Cumba Castaeda Universidad Privada del Norte, Carrera de Ingeniera Mecatrnica, Curso de Procesamiento de Seales
RESUMEN
El presente trabajo, es una alternativa para el estudio y desarrollo de prototipos, mediante el uso de la plataforma de Matlab y Arduino para el procesamiento de seales reales . El sistema de reconocimiento de voz permite que el usuario grabe una palabra y sta sea reconocida. El sistema en si posee un entorno grfico en Matlab denominado Guide en el cual la orden es ingresada y procesada, en este proceso se compara la voz con la base de datos almacenada en la computadora y luego ejecuta dicha orden. Para la comunicacin usb entre el entorno grfico de reconocimiento se utiliz el software Arduino que es una plataforma de electrnica abierta para la creacin de prototipos basada en software y hardware flexibles y fciles de usar. Para el control del seguidor solar se utiliz el microcontrolador 16f877a y drivers L293D, el motor de azimut (rotacin) se activa por medio de voz mientras que el motor de elevacin se controla de forma automtica gracias al microcontrolador.
ABSTRACT The present work is an alternative to the study and development of prototypes, using the platform of Matlab for processing real signals. The voice recognition system allows the user to record a word and it is recognized. The system itself has a graphical environment called Matlab Guide in which the order is entered and processed, the voice in this process is compared with the database stored on the computer and then executes the order. For USB communication between the graphical environment recognition Arduino is open software for prototyping and flexible software-based and easy to use electronic hardware platform used. For solar tracker control microcontroller 16f877a and L293D drivers are used, the azimuth motor (rotation) is activated by voice while the lift motor is controlled automatically through the microcontroller.
PALABRAS CLAVE: procesamiento de seales, Guide, Arduino, microcontrolador, Matlab.
I. INTRODUCCION
Un seguidor solar es un dispositivo mecnico capaz de orientar los paneles solares de forma que stos permanezcan aproximadamente perpendiculares a los rayos solares, siguiendo al sol desde el este en la alborada hasta el oeste en la puesta. Los seguidores solares son usados en todas las tecnologas de seguimiento solar: FPV, CPV y CSP. Existen de varios tipos: En dos ejes (2x): la superficie se mantiene siempre perpendicular al sol. Existen de dos tipos: Monoposte: un nico apoyo central. Carrusel: varios apoyos distribuidos a lo largo de una superficie circular. En un eje polar (1xp): la superficie gira sobre un eje orientado al sur e inclinado un ngulo igual a la latitud. El giro se ajusta para que la normal a la superficie coincida en todo momento con el meridiano terrestre que contiene al Sol. La velocidad de giro es de 15 por hora, como la del reloj. En un eje azimutal (1xa): la superficie gira sobre un eje vertical, el ngulo de la superficie es constante e igual a la latitud. El giro se ajusta para que la normal a la superficie coincida en todo momento con el meridiano local que contiene al Sol. La velocidad de giro es variable a lo largo del da. En un eje horizontal (1xh): la superficie gira en un eje horizontal y orientado en direccin norte-sur. El giro se ajusta para que la normal a la superficie coincida en todo momento con el meridiano terrestre que contiene al Sol.
II. SEGUIDORES SOLARES
Existen fuentes de energa que por su carcter de renovables, o por la enorme cantidad de reserva de la que se dispone pueden ser consideradas ilimitadas, es el caso del sol. Este se comporta como un cuerpo negro que por medio de un proceso de fusin nuclear, en donde se unen los ncleos de tomos ligeros como el hidrgeno y el helio, liberan grandes cantidades de energa radiante que llegan hasta la superficie del sol pasando de unos 20 millones de grados centgrados a unos 6000 grados centgrados. Toda esta energa viaja por el espacio exterior a la superficie terrestre pasando por la atmsfera; en este punto del camino se filtran los rayos ultravioleta gracias a la accin de la capa de ozono.
El sol es la principal fuente de energa para los procesos biolgicos del planeta, de esta manera el ser humano ha dependido de ste sin darle la importancia que representa en las actividades humanas. En este sentido, la calefaccin fue uno de los primeros usos de la energa solar, sin embargo, la utilizacin de combustibles para este mismo fin reemplaz y limit hace unos 2500 aos la posibilidad de expandir la energa solar como fuente importante en las actividades que requieren energa calorfica, debido a que la quema de combustibles presentaron una mayor eficiencia y facilidad en la Manipulacin. La cantidad de energa solar recibida anualmente por la tierra 1,5 x 1018 KWh, representa 10.000 veces el consumo de energa en ese mismo periodo, esto se interpreta como que adems de que el sol es el actor principal de los procesos biolgicos en la tierra, este puede ser considerado una fuente inagotable de energa la cual puede ser aprovechada mediante un adecuado sistema de captacin y conversin a otro tipo de energa, por ejemplo energa elctrica, trmica, entre otras.
III. VENTAJAS DE LA ENERGA SOLAR.
La energa solar es una de las alternativas energticas ms importantes en la actualidad, esta ofrece una serie de ventajas tales como: Utiliza recursos naturales inagotables: la luz del sol. Es una energa limpia que no genera emisiones de gases contaminantes ni otro tipo de residuos. Es una solucin ideal para disponer de electricidad en zonas aisladas. Es la nica energa renovable que puede instalarse a gran escala dentro de las zonas urbanas. En el caso de instalaciones conectadas a la red, hay subvenciones pblicas y primas a la produccin. Los paneles y la estructura de soporte pueden desmontarse al final de la vida til, pudiendo reutilizarse.
IV. DESVENTAJAS DE LA ENERGA SOLAR.
Entre los inconvenientes no comparables con los de las fuentes de energas convencionales y ms bien propias de las instalaciones y parques solares, se encuentran:
El impacto visual de los parques solares, que suelen ocupar grandes superficies de captacin. Slo se produce energa mientras hay luz y depende del grado de insolacin. El costo de las instalaciones es elevado, sobre todo si se compara con otro tipo de instalaciones que generen la misma potencia. El periodo de amortizacin de la inversin es largo, de unos diez aos. El rendimiento es bastante bajo, debido a la baja eficiencia de las clulas solares, en muchos casos inferior al 40%
V. SEGUIDOR SOLAR COMO DISPOSITIVO DE OPTIMIZACION.
En los sistemas fotovoltaicos existe la posibilidad de implementar un dispositivo adicional con el fin de aumentar la captacin de radiacin solar y por ende la energa suministrada por la instalacin, tal dispositivo es un seguidor solar.
Un seguidor solar es un dispositivo conformado bsicamente por una parte fija y una mvil, cuya finalidad es el aumento de la captacin de radiacin solar, para lo cual cuenta con una superficie de captacin que debe permanecer perpendicular a los rayos del sol durante el da y dentro de su rango de movimiento.
Los seguidores solares pueden ser clasificados segn el tipo de movimiento que realicen y segn el algoritmo de seguimiento.
VI. SEGUIDOR SOLAR SEGN EL TIPO DE MOVIMIENTO.
Seguidor de un solo eje La rotacin de la superficie de captacin se hace sobre un solo eje, este puede ser horizontal, vertical u oblicuo. Este tipo de seguimiento representa un mnimo grado de complejidad y su costo es menor en comparacin con otros tipos de seguidores. La limitacin de este tipo de seguidor consiste en que no puede realizar un seguimiento completo del sol ya que solo puede seguir ya sea la azimut o la inclinacin solar, pero no ambas.
Seguidor de dos ejes: Este tipo de seguidor cuenta con dos grados de libertad y est en capacidad de realizar un seguimiento total del sol, tanto en inclinacin como en azimut, aunque el rendimiento de la instalacin puede ser superior en comparacin con los de un solo eje, es importante mencionar que el de dos ejes resulta ser ms costoso.
VII. SEGUIDOR SOLAR SEGN EL TIPO DE ALGORITMO DE SEGUIMIENTO.
Segn la luminosidad: El algoritmo de este tipo de seguidor basa su funcionamiento en la seal entregada por uno o varios sensores, dependiendo de dicha seal se enva un comando de control a uno o varios motores para que se posicionen en el punto ms adecuado de luminosidad. Este tipo de seguimiento resulta ser de fcil implementacin.
Con programacin astronmica: Este tipo de seguidor presenta una total independencia de las condiciones climticas ya que su algoritmo no requiere de sensores que indiquen cual es el punto ms luminoso. El seguimiento en este caso depende nicamente de una serie de ecuaciones que predicen la ubicacin del sol en cualquier momento. Aunque este tipo de seguidor resulta ser de gran precisin cabe mencionar que la implementacin del algoritmo representa un alto grado de complejidad.
VIII. ALGORITMO DE SEGUIMIENTO.
El seguidor descrito en este artculo en cuanto al tipo de movimiento pertenece a la clasificacin de seguidor de dos ejes. Segn el tipo de algoritmo, corresponde al seguidor de una fuente luminosa.
El dispositivo seguidor consta de cuatro etapas bsicas:
- Recepcin y acondicionamiento de la seal de entrada. - Procesamiento de la seal. - Etapa de control. - Etapa de potencia.
Como se muestra en la figura1
Figura 1. Etapas del seguidor solar Fuente :elaboracin propia
En la etapa de recepcin y acondicionamiento de la seal, se hace uso de dos sensores y el mdulo de conversin A/D del microcontrolador 16f877a . Los sensores son cuatro celdas fotovoltaicas dispuestas de tal forma que los voltajes sean iguales cuando los rayos luminosos incidan de manera perpendicular sobre la superficie colectora. La etapa de procesamiento de la seal consiste bsicamente en realizar una comparacin entre los valores obtenidos de los cuatro sensores (LDR), es importante mencionar que el microcontrolador utilizado posee un mdulo de conversin A/D para ocho seales. Definiendo la seal del sensor uno como S1 y del sensor dos como S2, se pueden presentar tres posibles casos: que S1>S2 o que S1<S2 y finalmente que S1=S2 de igual forma definiendo la seal del sensor tres como S3 y del sensor cuatro como S4 se pueden presentar tres casos: que S3>S4 o que S3<S4 y finalmente que S3=S4 .
Dependiendo del caso y de la forma que se haya programado el algoritmo, se definir un sentido de giro para el motor cuando S1 y S2 son diferentes, tal sentido de giro est determinado por dos vectores, uno para cada direccin. En el caso en que S1 y S2 sean iguales, el motor deber permanecer inmvil, pero energizado para generar un torque que sostenga el panel. Este proceso corresponde a la etapa de control. El mismo proceso se aplica para los sensores S3 y S4.
La etapa de potencia est conformada por dos motores DC de 12 voltios y un driver L293D, cuya funcin es mover la superficie de captacin segn se defina en la etapa de control.
Como se muestra en la figura 2
La programacin del algoritmo del seguidor se realiza mediante el lenguaje de programacin C, el cdigo es pasado posteriormente al microcontrolador utilizando el software Pickit2. En la Figura 3 se muestra una fraccin del cdigo correspondiente a la comparacin de las seales, cdigo de retardo para el motor y actualizacin del vector de salida.
Fig.3 Cdigo en lenguaje c elaborado en MikroC (Fuente: elaboracin propia)
IX. PRUEBAS REALIZADAS Y RESULTADOS OBTENIDOS Las pruebas para verificar el correcto funcionamiento del dispositivo seguidor solar y el algoritmo se realizaron utilizando una fuente lumnica artificial, sobre un prototipo a escala de una instalacin fotovoltaica. Utilizando el prototipo sin la funcin de seguidor en primera instancia y posteriormente con el dispositivo seguidor activado se tomaron varios valores para diferentes posiciones angulares. Para las pruebas del algoritmo se simul en el software PROTEUS que es un programa de simulacin electrnica donde se carg el archivo .hex generado el programa MikroC como veremos en la figura4.
Figura2. Etapa de sensores LDR (Fuente: elaboracin propia)
Figura4. Simulacin en software PROTEUS (Fuente: elaboracin propia)
X. CONCLUSIONES:
El prototipo construido cumple con las caractersticas requeridas de seguimiento en dos ejes realizando el seguimiento azimutal del sol. El sistema presenta una alta resolucin de entrada que le permite muestrear de forma satisfactoria la seal de voltaje proveniente de los sensores y de esta manera reaccionar adecuadamente ante mnimos cambios de luminosidad. El tiempo de respuesta del dispositivo (movimiento del motor de corriente continua) puede ser modificado desde el algoritmo de seguimiento, de esta manera aumentar o disminuir el torque del motor. El prototipo construido puede ser utilizado en otras aplicaciones que requieran una actividad de seguimiento solar, como colectores solares, hornos solares, entre otros. El microcontrolador 16f877a, present un desempeo adecuado para este proyecto, ya que posee caractersticas especiales como el convertidor A/D que facilita el manejo de seales anlogas as como cuatro puertos de entrada/salida que permitieron la versatilidad del proyecto.
XI. RECOMENDACIONES:
Se puede reemplazar los sensores LDR (resistencias dependientes de la luz) por sensores fotovoltaicos. Se puede modificar la GUIDE para una mejor visualizacin y mejor control del reconocimiento de voz. Tener mucho cuidado al manipular el microcontrolador ya que es un dispositivo muy sensible a las cargas estticas las cuales provocan un mal funcionamiento del microcontrolador. No se debe exceder en la programacin el uso de la memoria ROM del microcontrolador. Cuando estn simulando en el PROTEUS el circuito del seguidor solar por el uso de la memoria ROM al 98% es posible que salga un mensaje con el siguiente texto: uso excesivo de la memoria ROM eso no es ningn problema solo una advertencia.
Bibliografa
1. PROAKIS, MANOLAKIS, Procesamiento de seales. 2. OPENHEIM, ALAN, Procesamiento de seales. 3. Matworks, tutorial de Procesamiento de seales con Matlab