Por favor, use este identificador para citar o enlazar este ítem: http://bibdigital.epn.edu.ec/handle/15000/22349
Título: Diseño y simulación de dos controladores, PID no lineal y PID dual no lineal, para el seguimiento de trayectoria del robot diferencial uniciclo Pioneer 3DX mediante simulink y coppelia-sim (tomo I) : diseño y simulación de PID no lineal para el seguimiento de trayectoria de robot pioneer 3DX.
Autor: Morales Martínez, Daniel Enrique
Palabras clave: CONSTANTES DE CONTROL
ROBTO DE TRACCIÓN DIFERENCIAL
Fecha de publicación: feb-2022
Editorial: Quito, 2022.
Citación: Morales Martínez, D. E.(2022). Diseño y simulación de dos controladores, PID No Lineal y PID Dual No Lineal, para el seguimiento de trayectoria del robot diferencial uniciclo Pioneer 3DX mediante Simulink y Coppelia-Sim. 54 hojas. Quito : EPN.
Resumen: In the present document, the implementation of a non-linear PID type controller for the trajectory tracking of the Pioneer 3DX unicycle-type differential traction robot is developed, with the aim of analyzing the advantages and disadvantages that a PID controller with variable gains can present, versus one with constant ones, implemented in previous works . In particular, a non-linear PID will be implemented with Kp and Ki values dependent on the error of the controlled variable, so that a control action can be obtained that adapts to the state of the system at an instant of time in which control action may be required. To test the designed controller, we seek to implement it on the Pioneer 3DX platform, in a trajectory tracking scheme, whose operating principle is that a virtual "ideal" robot with kinematic control generates the necessary references for the real robot, so that the latter follows the ideal robot. The real robot will be simulated in the Coppelia Sim program that includes the dynamic model of the equipment, in a 3D environment that also provides real-time measurements of the robot's positions, speeds and orientation, values that will be fed back to Simulink, where the parameters will be implemented. control algorithms and trajectory generation. The interaction between both platforms will be carried out through synchronous communication in a Software in Loop structure.
Descripción: En el presente trabajo se desarrolla la implementación de un controlador tipo PID no lineal para el seguimiento de trayectoria del robot de tracción diferencial tipo uniciclo Pioneer 3DX, con el objetivo de analizar las ventajas y desventajas que pueda presentar un controlador PID con valores variables en el tiempo frente a uno con valores constantes, implementado en trabajos previos. Se implementará particularmente un PID no lineal con valores de Kp y Ki dependientes del error de la variable controlada, de modo que se pueda obtener una acción de control que se adapte al estado del sistema en un instante de tiempo en el que pueda requerir una acción de control más agresiva, o una más suave. Para probar el controlador diseñado, se busca implementarlo en la plataforma Pioneer 3DX, en un esquema de seguimiento de trayectoria, cuyo principio de funcionamiento es que un robot “ideal” virtual con control cinemático genere las referencias necesarias para el robot real, de modo que el último siga al robot ideal. El robot real será simulado en el programa Coppelia Sim que incluye el modelo dinámico del equipo, en un entorno 3D que además proporciona mediciones en tiempo real de posiciones, velocidades y orientación del robot, valores que serán realimentados hacia Simulink, en donde se implementarán los algoritmos de control y la generación de trayectorias. La interacción entre ambas plataformas se la realizará mediante comunicación síncrona en una estructura de Software in Loop.
URI: http://bibdigital.epn.edu.ec/handle/15000/22349
Tipo: bachelorThesis
Aparece en las colecciones:TIC - Electrónica y Automatización (FIEE)

Ficheros en este ítem:
Fichero Descripción TamañoFormato 
CD 11848.pdf3,62 MBAdobe PDFVisualizar/Abrir


Los ítems de DSpace están protegidos por copyright, con todos los derechos reservados, a menos que se indique lo contrario.