Safety Index Synthesis via Sum-of-Squares Programming

被引:0
|
作者
Zhao, Weiye [1 ]
He, Tairan [1 ]
Wei, Tianhao [1 ]
Liu, Simin [1 ]
Liu, Changliu [1 ]
机构
[1] Carnegie Mellon Univ, Inst Robot, Pittsburgh, PA 15213 USA
关键词
D O I
10.23919/ACC55779.2023.10156463
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Control systems often need to satisfy strict safety requirements. Safety index provides a handy way to evaluate the safety level of the system and derive the resulting safe control policies. However, designing safety index functions under control limits is difficult and requires a great amount of expert knowledge. This paper proposes a framework for synthesizing the safety index for general control systems using sum-of-squares programming. Our approach is to show that ensuring the non-emptiness of safe control on the safe set boundary is equivalent to a local manifold positiveness problem. We then prove that this problem is equivalent to sum-of-squares programming via the Positivstellensatz of algebraic geometry. We validate the proposed method on robot arms with different degrees of freedom and ground vehicles. The results show that the synthesized safety index guarantees safety and our method is effective even in high-dimensional robot systems.
引用
收藏
页码:732 / 737
页数:6
相关论文
共 50 条
  • [31] Nonsmooth DC programming approach to the minimum sum-of-squares clustering problems
    Bagirov, Adil M.
    Taheri, Sona
    Ugon, Julien
    PATTERN RECOGNITION, 2016, 53 : 12 - 24
  • [32] Optimal Control for a Class of Chaotic Systems Using Sum-of-Squares Programming
    Zhu Gui
    Lou Xuyang
    Qiu Fang
    PROCEEDINGS OF THE 38TH CHINESE CONTROL CONFERENCE (CCC), 2019, : 1851 - 1855
  • [33] Rounding Sum-of-Squares Relaxations
    Barak, Boaz
    Kelner, Jonathan A.
    Steurer, David
    STOC'14: PROCEEDINGS OF THE 46TH ANNUAL 2014 ACM SYMPOSIUM ON THEORY OF COMPUTING, 2014, : 31 - 40
  • [34] Sum-of-squares for bounded rationality
    Benavoli, Alessio
    Facchini, Alessandro
    Piga, Dario
    Zaffalon, Marco
    INTERNATIONAL JOURNAL OF APPROXIMATE REASONING, 2019, 105 : 130 - 152
  • [35] Guard Synthesis for Safety of Hybrid Systems using Sum of Squares Programming
    Coogan, Samuel
    Arcak, Murat
    2012 IEEE 51ST ANNUAL CONFERENCE ON DECISION AND CONTROL (CDC), 2012, : 6138 - 6143
  • [36] Sum-of-Squares Certificates for Copositivity via Test States\ast
    Schweighofer, Markus
    Vargas, Luis Felipe
    SIAM JOURNAL ON APPLIED ALGEBRA AND GEOMETRY, 2024, 8 (04): : 797 - 820
  • [37] Dictionary Learning and Tensor Decomposition via the Sum-of-Squares Method
    Barak, Boaz
    Kelner, Jonathan A.
    Steurer, David
    STOC'15: PROCEEDINGS OF THE 2015 ACM SYMPOSIUM ON THEORY OF COMPUTING, 2015, : 143 - 151
  • [38] Approximate Dynamic Programming via Sum of Squares Programming
    Summers, Tyler H.
    Kunz, Konstantin
    Kariotoglou, Nikolaos
    Kamgarpour, Maryam
    Summers, Sean
    Lygeros, John
    2013 EUROPEAN CONTROL CONFERENCE (ECC), 2013, : 191 - 197
  • [39] Efficient Singularity-Free Workspace Approximations Using Sum-of-Squares Programming
    Sirichotiyakul, Wankun
    Patoglu, Volkan
    Satici, Aykut C.
    JOURNAL OF MECHANISMS AND ROBOTICS-TRANSACTIONS OF THE ASME, 2020, 12 (06):
  • [40] Tracking Attitude With Sum-of-Squares Programming for a Fixed-Wing Air Vehicle
    Yu, Yi
    Zhang, Guo
    He, Ping
    Li, Heng
    Cao, Jiannong
    Deng, Feiqi
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II-EXPRESS BRIEFS, 2022, 69 (08) : 3450 - 3454