Risk-Aware Control of Discrete-Time Stochastic Systems: Integrating Kalman Filter and Worst-case CVaR in Control Barrier Functions
Masako Kishida
TL;DR
This work addresses risk-aware control for discrete-time linear stochastic systems with partial observability by integrating a Kalman filter-based state estimator with worst-case CVaR optimization within a Control Barrier Function framework. The approach yields risk-aware CBF constraints that are tractable for half-space and ellipsoidal safe sets, enabling two controller synthesis methods: (i) modifying a nominal controller to satisfy safety constraints, and (ii) a CLF-CBF-based optimization that balances stabilization with safety. Key contributions include a Kalman-filter-based risk quantification of safety constraints, semidefinite-program-compatible worst-case CVaR handling for quadratic losses, and practical controller designs demonstrated on a vehicle-navigation example. The results highlight improved safety under stochastic disturbances and demonstrate how tail-risk considerations enhance the reliability of safety-critical systems in real-time control contexts.
Abstract
This paper proposes control approaches for discrete-time linear systems subject to stochastic disturbances. It employs Kalman filter to estimate the mean and covariance of the state propagation, and the worst-case conditional value-at-risk (CVaR) to quantify the tail risk using the estimated mean and covariance. The quantified risk is then integrated into a control barrier function (CBF) to derive constraints for controller synthesis, addressing tail risks near safe set boundaries. Two optimization-based control methods are presented using the obtained constraints for half-space and ellipsoidal safe sets, respectively. The effectiveness of the obtained results is demonstrated using numerical simulations.
