Statistical verification of autonomous system controllers under timing uncertainties

被引:0
作者
Bineet Ghosh
Clara Hobbs
Shengjie Xu
Don Smith
James H. Anderson
P. S. Thiagarajan
Benjamin Berg
Parasara Sridhar Duggirala
Samarjit Chakraborty
机构
[1] The University of Alabama,
[2] The University of North Carolina at Chapel Hill,undefined
[3] Chennai Mathematical Institute,undefined
来源
Real-Time Systems | 2024年 / 60卷
关键词
Control; Reachability; Real-time systems; Safety; Weakly-hard systems; Statistical hypothesis testing;
D O I
暂无
中图分类号
学科分类号
摘要
Software in autonomous systems like autonomous cars, robots or drones is often implemented on resource-constrained embedded systems with heterogeneous architectures. At the heart of such software are multiple feedback control loops, whose dynamics not only depend on the control strategy being used, but also on the timing behavior the control software experiences. But performing timing analysis for safety critical control software tasks, particularly on heterogeneous computing platforms, is challenging. Consequently, a number of recent papers have addressed the problem of stability analysis of feedback control loops in the presence of timing uncertainties (cf., deadline misses). In this paper, we address a different class of safety properties, viz., whether the system trajectory with timing uncertainties deviates too much from the nominal trajectory. Verifying such quantitative safety properties involves performing a reachability analysis that is computationally intractable, or is too conservative. To alleviate these problems we propose to provide statistical guarantees over the behavior of control systems with timing uncertainties. More specifically, we present a Bayesian hypothesis testing method that estimates deviations from a nominal or ideal behavior. We show that our analysis can provide, with high confidence, tighter estimates of the deviation from nominal behavior than using known reachability analysis methods. We also illustrate the scalability of our techniques by obtaining bounds in cases where reachability analysis fails, thereby establishing the practicality of our proposed method.
引用
收藏
页码:108 / 149
页数:41
相关论文
共 54 条
  • [1] Axer P(2014)Building timing predictable embedded systems ACM Trans Embed Comput Syst 13 82-18237
  • [2] Bernardi O(2010)A linear algorithm for the random sampling from regular languages Algorithmica 62 130-145
  • [3] Giménez O(2016)Automotive cyber-physical systems: a tutorial introduction IEEE Des Test 33 92-108
  • [4] Chakraborty S(2016)Resource-aware automotive control systems design: a cyber-physical systems approach Found Trends Electron Des Autom 10 249-369
  • [5] Faruque MAA(2017)Memory-aware embedded control systems design IEEE Trans CAD Integr Circ Syst 36 586-599
  • [6] Chang W(2018)OS-aware automotive controller design using non-uniform sampling ACM Trans Cyber-Phys Syst 2 26-12622
  • [7] Goswami D(1984)Bayesian analysis for binomial models with generalized beta prior distributions J Educ Stat 9 163-175
  • [8] Wolf M(2009)Stability of networked control systems with uncertain time-varying delays IEEE Trans Autom Control 54 1575-1580
  • [9] Zhu Q(2020)Verifiable self-aware agent-based autonomous systems Proc IEEE 108 1011-1026
  • [10] Chang W(2012)Stability analysis of stochastic networked control systems Automatica 48 917-925