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.pdf | Texto Completo | 6,19 MB | Adobe PDF | Visualizar/Abrir |
Este ítem está sujeto a una licencia Creative Commons Licencia Creative Commons