Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Coordinacin de Ingeniera Mecatrnica Proyecto de Titulacin II USO DE UN PI ADAPTABLE PARA CONTROLAR EL MODELO DE UN ROBOT ELIMINANDO EL PROBLEMA DEL CHATTERING EN CONTROL POR MODOS DESLIZANTES DIFUSOS
MONTERRUBIO ROMERO EDUARDO; M. EN C. MARCO ANTONIO MRQUEZ VERA emonsterrubio@gmail.com
Control no lineal, modos deslizantes, aproximacin difusa, superficie de deslizamiento, brazo de robot
1. Introduccin. El control clsico es una tcnica de control efectiva, cuando se aplica a sistemas lineales. En contraste con ese tipo de aplicaciones, nos encontramos en ocasiones con sistemas no lineales, tal es el caso del modelo de un brazo robtico. A lo largo de los aos se han hecho investigaciones, pruebas, implementaciones e innovaciones para mejorar el control de sistemas no lineales. El control por modos deslizantes (CMD) es un algoritmo que provee un control robusto para sistemas no lineales, donde es necesario conocer el modelo de la planta a controlar, para poder implementarlo con buena eficiencia [3]. Se incorpora un sistema de aproximacin difusa para el modelo de cada eslabn del brazo robtico. As como un controlador PI para eliminar el chattering producido por la funcin signo en el CMD. En este trabajo se comparan las leyes de control usando el mtodo de control por modos deslizantes convencional, y con el uso del PI adaptable y la aproximacin difusa. Se busca probar la fiabilidad y confiabilidad de este mtodo de control al implementarlo en el modelo de un brazo robtico. Para demostrar lo anterior, se realiza la simulacin utilizando Simulink. 2. Metodologa. 2.1 Sistemas No Lineales Consideramos el modelo de un sistema no lineal, SISO, de la siguiente forma: (1a) (1b) Donde es el orden del sistema, el vector de estado que asumimos est disponible para medicin. Los parmetros y son funciones no lineales desconocidas, es la salida del sistema y es la entrada del mismo.
La literal y representan una perturbacin externa que podra alterar el sistema en la entrada y en la salida respectivamente [2]. En los sistemas de control, se requiere que la salida siga una seal de referencia , esto es llamado problema de rastreo (Tracking Problem). Cuando la seal de referencia es constante hablamos de una regulacin de punto de ajuste (Set Point Regulation) [2]. En el control de robots se busca resolver ambas, una referencia constante y un problema de rastreo. 2.2 Control por Modos Deslizantes Buscamos que la salida sea igual a una referencia. Con esto como base calculamos el error de la siguiente manera: (2) La forma de calcular el error en el CMD, difiere al mtodo en el control clsico [1]. Una funcin signo, ms adelante explicada, se encarga del switcheo. Suponiendo que el sistema es de n-simo orden, podemos asumir, a partir de (2), la siguiente ecuacin del error: (3) Con esta ecuacin como base, definimos la superficie de deslizamiento: (4) Donde las constantes, ], son coeficientes de un polinomio estable, es decir que sus races se encuentran en el lado izquierdo del plano complejo. Si dentro de un sistema no lineal, conocemos los parmetros del mismo, podemos garantizar la solucin de un problema de rastreo, implementando un CMD como se muestra: (5) Donde para es la n-esima derivada de la referencia es la funcin signo que denota -1 para ,y1 y 0 para . El factor representa un valor
Entonces la ley de control resultante se estructura de la siguiente forma: (14) 2.5 Implementacin al modelo de un robot Ya que esta estrategia de control la dirigiremos a un sistema no lineal SISO de segundo orden, utilizaremos el modelo de un eslabn para simular la planta. Una vez probado y estabilizado el sistema para la regulacin de punto de ajuste y el problema de rastreo en un eslabn, este control ser elegido para los n eslabones que contenga el robot. El modelo dinmico de un eslabn esta dado por la ecuacin (15a) y (15b). (15a) (15b) Se implementan los controladores mencionados, sin adaptacin, y el adaptable con aproximacin difusa. Los parmetros utilizados son los siguientes:
Conclusiones. Es posible modificar el CMD, para controlar con xito un eslabn en un robot, una vez que hemos demostrado la estabilidad, podemos implementar el control en cada eslabn de un brazo robtico.
Figura 1.Superficie de control utilizando Control por Modos Deslizantes (/2).
El problema del chattering es satisfactoriamente resuelto, esto evitara que el switcheo provoque vibraciones que puedan daar los actuadores mecnicos del robot.
Bibliografa.
H.F. Ho, Y.K. Wong and A.B. Rad. Adaptive Fuzzy Sliding Mode Control Design: Lyapunov Approach. Marino, Riccardo y Tomei Patrizio. Nonlinear Control Design, University of Rome Tor Vergata Rome, Italy. Utkin, Vadmin I.Sliding Modes in Control and Optimization, Institute of Control Sciences. Moscow USSR Passino, Kevin M. and Yurkovich Stephen. Fuzzy Control. Department of Electrical Engineering The Ohio State University.