Sintonización de un controlador PID en un PLC haciendo uso de inteligencia de enjambres
Los avances de la electrónica han permitido el desarrollo de sistemas más rápidos en el procesamiento de datos y eficientes en el consumo de energía, permitiendo la implementación de algoritmos complejos que requieren de gran cantidad de recursos computacionales, como capacidad de memoria o capacida...
- Autores:
-
Duque Marín, Arturo
- Tipo de recurso:
- Trabajo de grado de pregrado
- Fecha de publicación:
- 2015
- Institución:
- Universidad Autónoma de Occidente
- Repositorio:
- RED: Repositorio Educativo Digital UAO
- Idioma:
- spa
- OAI Identifier:
- oai:red.uao.edu.co:10614/7990
- Acceso en línea:
- http://hdl.handle.net/10614/7990
- Palabra clave:
- Automation
Ingeniería Mecatrónica
Automatización
Inteligencia artificial
- Rights
- openAccess
- License
- https://creativecommons.org/licenses/by-nc/4.0/
Summary: | Los avances de la electrónica han permitido el desarrollo de sistemas más rápidos en el procesamiento de datos y eficientes en el consumo de energía, permitiendo la implementación de algoritmos complejos que requieren de gran cantidad de recursos computacionales, como capacidad de memoria o capacidad de procesamiento. Considerando esto, hoy en día es posible implementar algoritmos complejos; como aquellos usados en la inteligencia artificial, en microcontroladores y PLCs que actualmente ofrecen las condiciones requeridas para un buen funcionamiento de los mismos. En este trabajo de grado, se implementara en un PLC Allen Bradley un algoritmo de inteligencia de enjambres cuya función es la de determinar el modelo matemático de un sistema o proceso, esto con el fin de calcular los parámetros de un controlador PID que ejercerá la acción de control más adecuada para lograr del sistema la respuesta deseada. La prueba del funcionamiento del algoritmo en el PLC se hará usando modelos matemáticos de sistemas dinámicos en matlab, desde donde se establecerá comunicación con el PLC. El PLC enviara las señales de control y desde matlab se envían los datos correspondientes a la salida de la planta. Para esto se usara el estándar de comunicación OPC |
---|