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
Title: Diseño de un controlador inteligente para un sistema inestable tipo péndulo invertido con monitorio remoto por IoT
Authors: Infante Mejia, Carlos Enrique
Navarrete Burgos, Jorge Andrés
Advisor: Kuonquí Gaínza, Franklin Illich
Abstract: 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.
Translated abstract: 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.
Keywords: PÉNDULO INVERTIDO
NODE-RED
ESP32
MPU5060
Issue Date: 2024
URI: http://dspace.ups.edu.ec/handle/123456789/28074
Language: spa
Appears in Collections:Grado

Files in This Item:
File Description SizeFormat 
UPS-GT005483.pdfTexto Completo6,19 MBAdobe PDFView/Open


This item is licensed under a Creative Commons License Creative Commons