Control barrier functions (CBFs) and Hamilton-Jacobi reachability (HJR) are central frameworks in safe control. Traditionally, these frameworks have been viewed as distinct, with the former focusing on optimally safe controller design and the latter providing sufficient conditions for safety. A previous work introduced the notion of a control barrier value function (CB-VF), which is defined similarly to the other value functions studied in HJR but has certain CBF-like properties. In this work, we proceed the other direction by generalizing CBFs to non-differentiable ``viscosity'' CBFs. We show the deep connection between viscosity CBFs and CB-VFs, bridging the CBF and HJR frameworks. Through this bridge, we characterize the viscosity CBFs as precisely those functions which provide CBF-like safety guarantees (control invariance and smooth approach to the boundary). We then further show nice theoretical properties of viscosity CBFs, including their desirable closure under maximum and limit operations. In the process, we also extend CB-VFs to non-exponential anti-discounting and update the corresponding theory for CB-VFs along these lines.
Funciones de Barrera de Control Viscosas: Conectando los Marcos de Función de Barrera de Control y Alcanzabilidad Hamilton-Jacobi en Teoría de Control Seguro
- ID del Artículo: 2510.09929
- Título: Viscosity CBFs: Bridging the Control Barrier Function and Hamilton-Jacobi Reachability Frameworks in Safe Control Theory
- Autores: Dylan Hirsch, Jaime Fernández Fisac, Sylvia Herbert
- Clasificación: eess.SY (Sistemas y Control), cs.SY (Sistemas y Control)
- Fecha de Publicación: 11 de octubre de 2025 (preimpresión en arXiv)
- Enlace del Artículo: https://arxiv.org/abs/2510.09929
Las funciones de barrera de control (CBFs) y la alcanzabilidad Hamilton-Jacobi (HJR) son dos marcos fundamentales en la teoría de control seguro. Tradicionalmente, estos dos marcos se han considerado como enfoques distintos, siendo el primero enfocado en el diseño de controladores seguros óptimos y el segundo proporcionando condiciones suficientes para la seguridad. Trabajos previos introdujeron el concepto de funciones de valor de barrera de control (CB-VF), definidas de manera similar a otras funciones de valor estudiadas en HJR, pero con ciertas propiedades de CBF. Este artículo procede en otra dirección, generalizando las CBFs a CBFs "viscosas" no diferenciables. Los autores demuestran las conexiones profundas entre CBFs viscosas y CB-VFs, conectando los marcos de CBF y HJR. A través de este puente, los autores caracterizan con precisión las CBFs viscosas como funciones que proporcionan garantías de seguridad de clase CBF (invariancia de control y aproximación suave de frontera). Además, se demuestran las buenas propiedades teóricas de las CBFs viscosas, incluyendo clausura ideal bajo operaciones de máximo y límite.
- Separación de dos marcos principales de control seguro: CBF y HJR son dos marcos principales en la teoría de control seguro, pero tradicionalmente se consideran como métodos mutuamente independientes
- Limitaciones de las CBFs tradicionales: Las CBFs convencionales requieren diferenciabilidad continua, lo cual es demasiado restrictivo en ciertas aplicaciones, limitando su aplicabilidad
- Ausencia de conexiones teóricas: Falta un marco teórico unificado para comprender las conexiones intrínsecas entre estos dos enfoques
- Unificación teórica: Establecer conexiones teóricas profundas entre CBF y HJR, proporcionando una base teórica más completa para el control seguro
- Extensión de métodos: Generalizar las CBFs a funciones no diferenciables, ampliando su rango de aplicabilidad
- Caracterización de propiedades: Caracterizar con precisión qué funciones pueden proporcionar garantías de seguridad de tipo CBF
- Introducción del concepto de CBFs viscosas: Generalización de las CBFs tradicionales a funciones no diferenciables, requiriendo únicamente que satisfagan la desigualdad de CBF en sentido viscoso
- Establecimiento de puente teórico: Demostración de la equivalencia completa entre CBFs viscosas y CB-VFs invariantes en el tiempo, conectando los marcos de CBF y HJR
- Caracterización completa de garantías de seguridad: Demostración de que las CBFs viscosas son exactamente las funciones continuas que proporcionan "garantías de barrera" (Barrier Guarantee)
- Extensión de la teoría de CB-VF: Generalización de CB-VF desde descuento exponencial a descuento no lineal determinado por funciones de clase K
- Análisis de propiedades teóricas: Demostración de buenas propiedades de las CBFs viscosas, como clausura bajo operaciones de máximo y límite
Considérese el sistema dinámico:
x˙=f(x,u)
donde f:Rn×U→Rn es una función Lipschitz, U⊂Rm es un conjunto compacto de entradas de control permitidas.
Una función h:Rn→R es una función de barrera de control con respecto a una función de clase K α, si es continuamente diferenciable y satisface:
maxu∈U∇h(x)⋅f(x,u)≥−α(h(x))
para todo x∈Rn que satisface h(x)>0.
Una función continua h:Rn→R es una función de barrera de control viscosa con respecto a una función de clase K α, si para cada x∈Rn que satisface h(x)>0, la desigualdad
maxu∈U∇h(x)⋅f(x,u)≥−α(h(x))
se cumple en sentido viscoso.
Sentido Viscoso: Para cualquier función continuamente diferenciable ϕ:Rn→R, si h−ϕ tiene un máximo local en x, entonces
maxu∈U∇ϕ(x)⋅f(x,u)≥−α(h(x))
Una función continua B:Rn→R proporciona una garantía de barrera con respecto a una función de clase K localmente Lipschitz α, si para cada θ∈[0,1) y cada x∈Rn que satisface B(x)>0, existe u∈U tal que para todo t≥0:
B(xxu(t))≥βα(θB(x),t)
donde βα es una función de clase KL asociada a α.
Dada una función continua g:Rn→R≥0 y una función de clase K localmente Lipschitz α, la CB-VF v:Rn×R≥0→R≥0 se define implícitamente por:
βα(v(x,T),T)=supu∈Umint∈[0,T]βα(g(xxu(t)),T−t)
La CB-VF v es la solución viscosa única de la HJ-PDE:
max{∂T∂v−Hα(x,v,∇v),v−g(x)}=0
donde el Hamiltoniano Hα(x,r,λ)=maxu∈Uλ⋅f(x,u)+α(r).
Para una función de clase K localmente Lipschitz α y una función continua h:Rn→R≥0, las siguientes proposiciones son equivalentes:
- h es una función de barrera de control viscosa con respecto a α
- h es una solución viscosa de la HJ-PDE −min{Hα(x,h,∇h),0}=0
- La CB-VF correspondiente es invariante en el tiempo, es decir, v(⋅,T)≡h(⋅) para todo T≥0
- h proporciona una garantía de barrera con respecto a α
Si h1,h2 son ambas funciones de barrera de control viscosas con respecto a una función de clase K α, entonces max{h1,h2} también es una función de barrera de control viscosa con respecto a α.
Si h1,h2,… es una secuencia de funciones de barrera de control viscosas con respecto a una función de clase K α, y hi→h converge uniformemente localmente, entonces h también es una función de barrera de control viscosa con respecto a α.
- Introducción del concepto de soluciones viscosas de la teoría de ecuaciones diferenciales parciales en la teoría de CBF
- Eliminación del requisito estricto de diferenciabilidad continua de las CBFs tradicionales
- Preservación de las propiedades esenciales de las garantías de seguridad
- Establecimiento de conexiones bidireccionales entre CBF y HJR
- Realización de unificación teórica a través de CB-VF como intermediario
- Provisión de perspectivas desde dos ángulos diferentes para comprender el control seguro
- Generalización desde descuento exponencial a descuento arbitrario determinado por funciones de clase K
- Mejora de la capacidad expresiva y aplicabilidad de CB-VF
Considérese el sistema escalar x˙=x+x+x3/(1+∣x∣)⋅u, con conjunto de control U=[−1,1].
Defínase h(x)=1−∣x∣ (función de distancia con signo al conjunto inseguro (−∞,−1]∪[1,+∞)).
Aunque h no es diferenciable en x=0, puede verificarse que es una función de barrera de control viscosa con respecto a α(r)=r.
- Completitud: Caracterización completa de la clase de funciones que pueden proporcionar garantías de seguridad de tipo CBF
- Unificación: Unificación de dos marcos importantes de control seguro en la misma base teórica
- Extensibilidad: Provisión de un espacio de desarrollo más amplio para la teoría de CBF
- Expansión de Aplicabilidad: Permiso de uso de funciones no diferenciables como CBFs, aplicable a más problemas prácticos
- Métodos de Composición: Provisión de métodos sistemáticos para construir nuevas CBFs a partir de CBFs conocidas
- Ventajas Computacionales: Posibilidad de utilizar métodos computacionales de HJR para construir CBFs
- Complejidad Computacional: La verificación y construcción de CBFs viscosas puede ser más compleja computacionalmente
- Detalles de Implementación: El artículo se enfoca principalmente en resultados teóricos; se requiere investigación adicional en métodos de cálculo prácticos
- Verificación de Aplicaciones: Falta de verificación de aplicaciones en sistemas reales a gran escala
- Métodos Computacionales: Desarrollo de algoritmos eficientes para cálculo y verificación de CBFs viscosas
- Extensión de Aplicaciones: Aplicaciones específicas en robótica, conducción autónoma y otros campos
- Sistemas Multiagente: Extensión a control seguro de sistemas multiagente
- Sistemas Estocásticos: Consideración de sistemas dinámicos estocásticos
- Profundidad Teórica: Establecimiento de conexiones teóricas profundas entre dos marcos importantes
- Rigor Matemático: Demostraciones completas con resultados teóricos de importancia significativa
- Innovación Conceptual: El concepto de CBF viscosa posee originalidad y valor práctico
- Sistematicidad: Provisión de un sistema teórico completo y análisis de propiedades
- Falta de Verificación Experimental: El trabajo es principalmente teórico, careciendo de experimentos numéricos y verificación de aplicaciones prácticas
- Métodos Computacionales: No se proporcionan algoritmos específicos de cálculo o métodos de implementación
- Análisis de Complejidad: Falta de análisis de la complejidad computacional de los métodos
- Valor Académico: Contribución teórica importante a la teoría de control seguro
- Potencial Práctico: Extensión del rango de aplicabilidad de CBF con valor práctico importante
- Investigación Posterior: Establecimiento de base teórica para investigación posterior en campos relacionados
- Restricciones Geométricas Complejas: Problemas de control con restricciones de seguridad no diferenciables
- Sistemas Multimodales: Sistemas híbridos con dinámicas conmutadas
- Control Robusto: Sistemas críticos para la seguridad que requieren manejo de incertidumbre
- Planificación de Trayectorias: Navegación robótica y problemas de evitación de obstáculos
El artículo cita literatura importante en teoría de control seguro, incluyendo:
- Trabajos fundamentales en teoría de CBF (Ames et al.)
- Teoría de alcanzabilidad Hamilton-Jacobi (Mitchell, Bayen, Tomlin)
- Teoría de soluciones viscosas (Bardi, Capuzzo-Dolcetta)
- Trabajos originales sobre funciones de valor de barrera de control (Choi et al.)
Resumen: Este es un artículo teórico de alta calidad que realiza contribuciones importantes al campo de la teoría de control seguro. Mediante la introducción del concepto de CBF viscosa y el establecimiento de conexiones con el marco HJR, proporciona una base teórica más completa y unificada para el control seguro. Aunque carece de verificación experimental, su valor teórico y perspectivas de aplicación potencial lo convierten en un trabajo importante en el campo.