Designing Control Barrier Functions Using a Dynamic Backup Policy
Freire, Nicotra
This paper presents a systematic approach to construct control barrier functions for nonlinear control affine systems subject to arbitrary state and input constraints. Taking inspiration from the reference governor literature, the proposed method defines a family of backup policies, parametrized by the equilibrium manifold of the system. The control barrier function is defined on the augmented state-and-reference space: given a state-reference pair, the approach quantifies the distance to constraint violation at any time in the future, should the current backup policy reference remain constant. Sensitivity analysis is then used to compute the (possibly nonsmooth) Jacobian with respect to the augmented state vector. To showcase its simple yet general nature, the proposed method is applied to an inverted pendulum on cart.
academic
Diseño de Funciones de Barrera de Control Utilizando una Política de Respaldo Dinámica
En este artículo se propone un método sistemático para construir funciones de barrera de control en sistemas no lineales de control afín bajo restricciones arbitrarias de estado e entrada. Inspirado por la literatura de reguladores de referencia, el método define una familia de políticas de respaldo parametrizadas por las variedades de equilibrio del sistema. La función de barrera de control se define en el espacio aumentado de estado-referencia: dado un par estado-referencia, el método cuantifica la distancia en cualquier momento futuro hasta la violación de restricción mientras la referencia de la política de respaldo permanece constante. Posteriormente, se utiliza análisis de sensibilidad para calcular la matriz jacobiana (potencialmente no suave) con respecto al vector de estado aumentado.
Las funciones de barrera de control (CBF) son herramientas poderosas para diseñar controladores de sistemas críticos para la seguridad, pero su síntesis sistemática es difícil para sistemas generales bajo restricciones arbitrarias de estado e entrada. Aunque la definición moderna de CBF se estableció en 2017, su diseño sistemático sigue siendo un problema abierto.
En muchas aplicaciones, los profesionales deben adoptar candidatos de CBF porque son más fáciles de diseñar y pueden lograr buen desempeño mediante ajuste de parámetros y variables de relajación, pero carecen de garantías de seguridad rigurosas de CBF efectivas.
Trabajos previos de los autores demostraron que los márgenes de seguridad dinámicos (DSM) en el espacio aumentado de estado-referencia son CBF. Este artículo extiende los DSM basados en trayectorias para construir CBF, proporcionando un método más sistemático y general.
Método Sistemático de Diseño de CBF: propone el método de construcción DSM-CBF basado en predicción de trayectorias, aplicable a sistemas no lineales de control afín con restricciones arbitrarias de estado e entrada
Política de Respaldo Dinámica: la política de respaldo se parametriza mediante variedades de equilibrio del sistema, y la parametrización es variante en el tiempo, proporcionando mayor flexibilidad que políticas de respaldo fijas
Garantías Teóricas: demuestra la estabilidad asintótica de la matriz de sensibilidad subyacente bajo supuestos moderados, y maneja rigurosamente los problemas derivados de la posible no suavidad de la CBF
Consideraciones Prácticas: aborda problemas de horizonte finito y suavidad, propone estrategias más fáciles de implementar y demuestra su suficiencia y viabilidad
sujeto a restricciones de estado x ∈ X y restricciones de entrada u ∈ U, con el objetivo de diseñar una CBF para forzar el cumplimiento de restricciones.
Familia de Políticas de Respaldo Parametrizadas: a diferencia de políticas de respaldo fijas, proporciona una familia completa de estrategias parametrizadas mediante variedades de equilibrio
CBF en Espacio Aumentado: define CBF en el espacio aumentado estado-referencia, manejando naturalmente la dinámica de referencia
Manejo de No Suavidad: utiliza la matriz jacobiana generalizada de Clarke para manejar rigurosamente la posible no suavidad de la CBF
Garantías de Viabilidad: demuestra la viabilidad del filtro de seguridad, u = π(x,v), w = 0 siempre es una solución viable
De los resultados de simulación se puede observar:
Seguridad: el método propuesto mantiene exitosamente todas las restricciones satisfechas, la posición del carro se mantiene dentro del rango ±4.5m, la desviación del ángulo del péndulo se mantiene dentro de ±20°
Ventajas de Desempeño:
Comparado con DSM-CBF basado en Lyapunov: convergencia más rápida, trayectorias más suaves
Comparado con ERG: mejora significativa en velocidad de respuesta
Comparado con CBF de respaldo tradicional: mejor desempeño, gracias a los grados de libertad adicionales proporcionados por la familia de políticas de respaldo parametrizadas
Entrada de Control: la entrada siempre satisface la restricción ±20N, y es más suave comparada con otros métodos
El método de este artículo está inspirado en la literatura de reguladores de referencia, particularmente en el concepto de márgenes de seguridad dinámicos, pero lo extiende al marco de CBF.
El artículo cita trabajos principales en el campo, incluyendo:
Ames et al. (2017): definición moderna de CBF
Chen et al. (2021): concepto de CBF de respaldo
Nicotra and Garone (2018): regulador de referencia explícito
Trabajos previos de los autores: fundamentos teóricos de DSM-CBF
Evaluación General: Este es un artículo de alta calidad con teoría rigurosa y método novedoso, que proporciona un enfoque sistemático para el diseño de CBF. Mientras mantiene rigor teórico, posee buena practicidad. La generalidad del método y la implementación relativamente simple le confieren alto valor práctico.