Diseño de un controlador inteligente para un sistema inestable tipo péndulo invertido con monitorio remoto por IoT

Para citar o enlazar este item, por favor use el siguiente identificador: http://dspace.ups.edu.ec/handle/123456789/28074
Título : Diseño de un controlador inteligente para un sistema inestable tipo péndulo invertido con monitorio remoto por IoT
Autor : Infante Mejia, Carlos Enrique
Navarrete Burgos, Jorge Andrés
Director de Tesis: Kuonquí Gaínza, Franklin Illich
Resumen traducido: The present project: DESIGN OF AN INTELLIGENT CONTROLLER FOR AN UNSTABLE INVERTED PENDULUM TYPE SYSTEM WITH REMOTE MONITORING BY IoT, consists of the development of a controller that can stabilize the inverted pendulum, a system that naturally tends to fall due to its instability. The system is equipped with IoT technologies that enable remote monitoring and control from anywhere with an internet connection. For the development of the controller, a fuzzy logic algorithm was chosen, which is responsible for processing the information, in this case the angles, so that through the rules implemented in the programming, the actions to be performed on the motors can be defined. For remote monitoring, the Node-red programming software was used, which allows us to observe the angle measured by the MPU6050, the duty cycle of the motors, the direction of rotation, as well as to stop or start the program loaded into the ESP32 microcontroller.
Resumen : El presente proyecto: DISENO DE UN CONTROLADOR INTELIGENTE PARA UN SISTEMA INESTABLE TIPO PENDULO INVERTIDO CON MONITOREO REMOTO POR IoT, consiste en el desarrollo de un controlador ´ que pueda estabilizar el péndulo invertido, un sistema que naturalmente tiende a caer debido a su inestabilidad. El sistema está equipado con tecnologías IoT que permiten la supervisión y el control remotos desde cualquier lugar con conexión a Internet. Para el desarrollo del controlador se optó por un algoritmo de lógica difusa, el cual se encarga de tratar la información en este caso los ángulos para que a través de las reglas implementadas en la programación se puedan definir las acciones a realizar sobre los motores. Para el monitoreo remoto se usó el ´ software de programación Node-red, el cual nos permite observar el ángulo medido por el MPU6050, el ciclo de ´ trabajo de los motores, el sentido de giro, así como detener o empezar el programa cargado en el microcontrolador ESP32.
Palabras clave : PÉNDULO INVERTIDO
NODE-RED
ESP32
MPU5060
Fecha de publicación : 2024
URI : http://dspace.ups.edu.ec/handle/123456789/28074
Idioma: spa
Pertenece a las colecciones: Grado

Ficheros en este ítem:
Fichero Descripción Tamaño Formato  
UPS-GT005483.pdfTexto Completo6,19 MBAdobe PDFVisualizar/Abrir


Este ítem está sujeto a una licencia Creative Commons Licencia Creative Commons Creative Commons