Predicci´on no Lineal de Estados para un Robot M´ovil Omnidireccional J. A. B´ aez-Hern´ andez, M. Velasco-Villa Centro de Investigaci´on y de Estuios Avanzados del IPN Departamento de Ingenier´ ıa El´ ectrica, Secci´on de Mecatr´onica, Av. I.P.N. No. 2508, Col. San Pedro Zacatenco, 07360, M´ exico (e-mail: {julio.baez, velasco}@cinvestav.mx). Resumen: En este trabajo, se analiza el problema de predicci´on y control de un robot m´ovil omnidireccional el cual es afectado por un retardo de tiempo constante τ en las entradas. La soluci´ on propuesta est´a basada en un predictor no lineal secuencial que divide en fracciones m´aspeque˜ nas el retardo de tiempo y predice gradualmente y de manera escalonada los estados del sistema, de manera que sea posible manejar retardos mayores ´ unicamente aumentando el umero de etapas en el predictor. Se demuestran formalmente las condiciones de convergencia de las se˜ nales de error de predicci´on. Se comprueba la eficacia del predictor utilizando un control por retroalimentaci´on basado en estados predichos y efectuando simulaciones num´ ericas para diferentes valores de τ y diferente n´ umero de etapas de predicci´on. Palabras clave: Retardo de tiempo, rob´ otica m´ovil, predicci´ on no lineal, control por retroali- mentaci´on. 1. INTRODUCCI ´ ON Los retardos de tiempo son tema de estudio importante en el ´ area de control, ya que ´ este se encuentra presente en m´ ultiple cantidad de sistemas como en procesos qu´ ımi- cos y de telecomunicaciones, Niculescu (2001). Tambi´ en puede presentarse de distintas maneras, ya sea puntuales, distribuidos o incluso variantes en el tiempo, cada uno de estos con distintas aproximaciones y m´ etodos de estudio, Kharitonov (2013). Uno de los primeros trabajos en buscarle soluci´ on al caso lineal con retardo a la entrada fue el predictor de Smith (1957), sin embargo, presentaba ciertas restricciones ya que era necesario que el sistema en lazo abierto fuera estable. Por otro lado, a partir de dicha idea surgieron ultiples trabajos e ideas para controlar una mayor cantidad de sistemas, tales como los descritos en Palmor (1996). Para el caso no lineal han surgido enfoques distintos parcialmente basados en el predictor de Smith y en los trabajos de observaci´ on de Thau (1973), tales como Ger- mani et al. (2002), Hou et al. (2002), entre otros. Otro enfoque que soluciona este problema no lineal utilizando retroalimentaci´on de estados, surgen ideas y aproxima- ciones de Mazenc y Bliman (2006) y Krstic (2009), por mencionar algunos. El an´ alisis de sistemas no lineales como los robots m´oviles con retardo de tiempo a la entrada ha sido tratado mas recientemente tanto en tiempo discreto Velasco-Villa et al. (2007), como en tiempo continuo Sira-Ram´ ırez et al. (2010). Otra soluci´ on al problema de un robot m´ovil omnidireccional con retardo de tiempo a la entrada, es el tratado en los trabajos de Fragoso Rubio et al. (2018) y Velasco-Villa et al. (2014) donde se presenta un esquema Proyecto realizado con el apoyo de CONACYT. predictor-observador no lineal inspirado en el observador de Luenberger (1971) para estimar los valores futuros del estado del robot y as´ ı poder utilizarlos en un control por retroalimentaci´on; se demuestra en ambos casos que los errores de predicci´on convergen de manera adecuada. En este trabajo, se utiliza un esquema similar a los anteriores y basado en el caso lineal de Fragoso-Rubio et al. (2019), con la diferencia que en este caso se fragmentar´a el retardo de tiempo τ en segmentos m´as peque˜ nos ¯ τ y as´ ı de manera secuencial se estimar´ an los estados futuros, permitiendo manejar retardos mayores que dependan de la cantidad de fracciones en que se divida τ . El trabajo se presenta detalladamente de la siguiente ma- nera. En la Secci´on 2 se desarrolla el modelo cinem´ atico del sistema rob´ otico m´ovil a analizar con un marco de referencia fijo. En la Secci´ on 3 se presenta el predictor de los estados futuros junto con el an´ alisis de su din´ amica. En la Secci´on 4 se muestra un control por retroalimentaci´on utilizado junto con el uso del predictor. Por ´ ultimo, en la Secci´on 5 se encuentran resultados experimentales por medio de simulaciones num´ ericas y en la Secci´on 6 se presentan las conclusiones finales de este trabajo. 2. MODELO CINEM ´ ATICO El an´ alisis y desarrollo del predictor propuesto se llevar´ a a cabo tomando en cuenta el modelo cinem´ atico del robot m´ovil omnidireccional obtenido mediante la metodolog´ ıa presentada en Canudas de Wit et al. (1996). Considerando la configuraci´ on mostrada en la Figura 1, x, y representan la posici´ on del robot en el plano X Y y φ representa el ´ angulo de orientaci´on del robot con respecto al eje X del marco fijo, obteniendo as´ ı el vector de estados ξ (t)=[x(t) y(t) φ(t)]. Por otro lado, θ 1 (t) 2 (t) 3 (t) representan los ´ angulos de rotaci´ on de las ruedas 1, 2 y 3 respectivamente y L Memorias del Congreso Nacional de Control Automático ISSN: 2594-2492 Puebla, Puebla, México, 23-25 de octubre de 2019 328 Copyright©AMCA. Todos los Derechos Reservados www.amca.mx