Control robusto para vehículos autónomos: sistemas a prueba de fallas
Por Karla Navarro
Ensenada, Baja California. 5 de julio de 2018 (Agencia Informativa Conacyt).- Un automóvil que avanza a una velocidad de 100 kilómetros por hora y cuyo conductor frena intempestivamente, es susceptible de sufrir una volcadura.
Sin embargo, gracias a sistemas de frenos antibloqueo (ABS, por sus siglas en inglés), al detener repentinamente la marcha del vehículo, el sistema de control actúa sobre las cuatro llantas de forma independiente y puede evitar que derrape o se voltee.
Dado que es imposible diseñar sistemas mecánicos que cumplan procesos perfectos, especialistas centran sus esfuerzos en el desarrollo de controles robustos que estén preparados para la incertidumbre.
En el artículo "Control robusto de un sistema mecánico simple mediante una herramienta gráfica", ingenieros de la Universidad Autónoma de Colombia y la Universidad Distrital de Bogotá explican que las incertidumbres en un modelo de proceso están presentes debido a que los parámetros con que trabajan son aproximaciones y pueden variar de acuerdo con cambios en las condiciones de operación.
“El objetivo para el diseño de un sistema de control retroalimentado robusto es obtener una ley de control que mantenga la respuesta del sistema y la señal de error dentro de límites preestablecidos a pesar del efecto de las incertidumbres presentes”, señalan en el artículo.
En Baja California, especialistas del Centro de Investigación y Desarrollo de Tecnología Digital (Citedi), perteneciente al Instituto Politécnico Nacional (IPN), desarrollan sistemas de control robusto para vehículos autónomos.
En entrevista con la Agencia Informativa Conacyt, el doctor Luis Tupak Aguilar Bustos expuso que un control robusto es aquel que a pesar de las perturbaciones a las que se enfrenta, permite que el sistema mecánico cumpla con su tarea.
Por ahora, los prototipos con que cuenta el Laboratorio de Control Robusto del Citedi se aplican en sistemas mecánicos de un vehículo autónomo a escala y una grúa de carga; sin embargo, el conocimiento que generan no está ligado únicamente a este tipo de sistemas.
“La línea de investigación general es control robusto, no estamos asociados a un cierto tipo de planta, no estamos estudiando particularmente robots o robótica móvil, estudiamos en general todas las plantas, aplicando control robusto”, aclaró Luis Tupak Aguilar.
Mecanismos sensibles a perturbaciones
El Laboratorio de Control Robusto del Citedi fue equipado con recursos del fondo de Infraestructura Científica del Consejo Nacional de Ciencia y Tecnología (Conacyt), además de proyectos financiados con fondos de Investigación Básica SEP-Conacyt y de Cátedras Conacyt para Jóvenes Investigadores.
A través de este equipamiento, el laboratorio cuenta con mecanismos estándares sujetos a incertidumbres y perturbaciones, que pueden ser utilizados, por ejemplo, para realizar réplicas de un cohete, una grúa, edificios y otros mecanismos presentes en la vida cotidiana.
Estos mecanismos sometidos a perturbaciones ponen a prueba los sistemas de control robusto desarrollados por investigadores y estudiantes liderados por el doctor Luis Tupak Aguilar.
“Necesitamos diseñar controladores para que un edificio no se caiga ante temblores o terremotos, por ejemplo, controladores para que un cohete siga una trayectoria y que a pesar de las perturbaciones como el viento, no se desvíe de la trayectoria”.
En el laboratorio también cuentan con una grúa sensible a perturbaciones por el viento, al movimiento de la carga y al mal manejo del operador; a partir de ese contexto, estudiantes e investigadores diseñan algoritmos de control para que, aun ante estos ambientes de incertidumbre, la grúa cumpla la trayectoria especificada y la carga llegue a su destino.
Primero, un modelo
El proceso para desarrollar controles robustos inicia con una etapa de análisis, después el planteamiento de un problema y posteriormente el diseño de un algoritmo de control basado en un modelo.
El modelo describe el comportamiento físico del vehículo y puede ser tan detallado que, por ejemplo en un automóvil, considere la presión de los neumáticos y el coeficiente de fricción dependiendo de la carretera.
La doctora Alejandra Ferreira de Loza, catedrática Conacyt adscrita al Citedi, explicó que como expertos en control parten de un modelo que represente el comportamiento del sistema.
“Normalmente optamos por modelos simplificados para el diseño del controlador, pero cuando lo simulas y posteriormente lo pruebas en un vehículo que está en condiciones inciertas, eso es lo que te dice si tu algoritmo está realmente bien diseñado”.
Una vez que obtienen el modelo, los especialistas hacen suposiciones sobre las incertidumbres que debe contener, es decir, las fuentes de error y los canales por donde pueden presentarse dichas incertidumbres.
Es entonces cuando tienen la posibilidad de diseñar un control robusto: un control que sea capaz de mantener el sistema funcionando a pesar de los desperfectos o situaciones imprevistas, como las que se presentan en cualquier sistema.
“Después de eso, tanto en el modelo que se obtuvo como en el modelo perturbado, se simulan situaciones desconocidas y se observa el desempeño de los algoritmos que se propusieron y se mejora. Ya que tenemos una respuesta en simulación, digamos, aceptable, ya pasamos a la etapa de experimentarlo y programarlo directamente en el vehículo”, describió la investigadora.
Control robusto para vehículo autónomo
En 2016, Raúl Rojas González, científico mexicano y profesor de la Universidad Libre de Berlín, gestionó la donación de 10 vehículos autónomos a escala por parte del gobierno alemán a instituciones académicas mexicanas.
Una de las instituciones beneficiadas fue el Citedi. Desde entonces, los especialistas de la institución trabajan en desarrollos que mejoren el desempeño del vehículo y resuelvan las dificultades a las que se enfrenta cuando circula.
En el Laboratorio de Control Robusto, los investigadores estudian el seguimiento de trayectorias y perfeccionan el sistema del vehículo autónomo para evadir obstáculos.
La doctora Alejandra Ferreira mencionó que es la primera vez que trabajan con este tipo de sistemas y se han encontrado con retos como los sensores y su tiempo de muestreo, por lo que profundizan en ese tipo de problemas antes de continuar la investigación.
“Ya estamos haciendo los primeros experimentos y muestran resultados prometedores; en esto está trabajando el estudiante Adonai Joshua Rosas Vilchis, quien fue a la Universidad de Burdeos para colaborar con nuestros colegas franceses y está haciendo simulaciones como parte de su maestría en ciencias y sistemas digitales”.
Ya sea que lo implementen en automóviles, drones, grúas o un cohete, los investigadores del Citedi buscan que el control robusto se traduzca en seguridad, certeza, confort y eficiencia para los usuarios.
• Dr. Luis Tupak Aguilar Bustos
Esta dirección de correo electrónico está siendo protegida contra los robots de spam. Necesita tener JavaScript habilitado para poder verlo.
•Dra. Alejandra Ferreira de Loza
Esta dirección de correo electrónico está siendo protegida contra los robots de spam. Necesita tener JavaScript habilitado para poder verlo.
Esta obra cuyo autor es Agencia Informativa Conacyt está bajo una licencia de Reconocimiento 4.0 Internacional de Creative Commons.