Optimal control barrier functions for RL based safe powertrain control

Habtamu Hailemichael,Beshah Ayalew,Andrej Ivanco
DOI: https://doi.org/10.1016/j.ifacol.2023.12.054
2024-05-19
Abstract:Reinforcement learning (RL) can improve control performance by seeking to learn optimal control policies in the end-use environment for vehicles and other systems. To accomplish this, RL algorithms need to sufficiently explore the state and action spaces. This presents inherent safety risks, and applying RL on safety-critical systems like vehicle powertrain control requires safety enforcement approaches. In this paper, we seek control-barrier function (CBF)-based safety certificates that demarcate safe regions where the RL agent could optimize the control performance. In particular, we derive optimal high-order CBFs that avoid conservatism while ensuring safety for a vehicle in traffic. We demonstrate the workings of the high-order CBF with an RL agent which uses a deep actor-critic architecture to learn to optimize fuel economy and other driver accommodation metrics. We find that the optimized high-order CBF allows the RL-based powertrain control agent to achieve higher total rewards without any crashes in training and evaluation while achieving better accommodation of driver demands compared to previously proposed exponential barrier function filters and model-based baseline controllers.
Systems and Control
What problem does this paper attempt to address?
This paper attempts to address the problem of ensuring safety when incorporating Reinforcement Learning (RL) in vehicle powertrain control. Specifically, the paper proposes a safety filter based on High-Order Control Barrier Functions (HOCBF) and integrates it with RL algorithms to optimize fuel economy and driver demand satisfaction, while ensuring that no collision accidents occur during training and evaluation. In this way, the researchers aim to overcome the overly conservative nature of traditional Exponential Control Barrier Functions (ECBF), thereby achieving higher total rewards and better performance.