Online control synthesis for uncertain systems under signal temporal logic specifications

被引:0
|
作者
Yu, Pian [1 ,5 ]
Gao, Yulong [2 ]
Jiang, Frank J. [3 ,4 ]
Johansson, Karl H. [3 ,4 ]
Dimarogonas, Dimos V. [3 ,4 ]
机构
[1] Univ Oxford, Dept Comp Sci, Oxford, Oxon, England
[2] Imperial Coll London, Dept Elect & Elect Engn, London, England
[3] KTH Royal Inst Technol, Div Decis & Control Syst, Stockholm, Sweden
[4] Digital Futures, Stockholm, Sweden
[5] Univ Oxford, Dept Comp Sci, Wolfson Bldg,Parks Rd, Oxford OX13QD, Oxon, England
来源
基金
欧洲研究理事会; 瑞典研究理事会; 欧盟地平线“2020”;
关键词
Signal temporal logic; uncertain systems; online control synthesis; tube-based temporal logic tree; and reachability analysis; MULTIAGENT SYSTEMS; MOTION; ROBUSTNESS; FEEDBACK;
D O I
10.1177/02783649231212572
中图分类号
TP24 [机器人技术];
学科分类号
080202 ; 1405 ;
摘要
Signal temporal logic (STL) formulas have been widely used as a formal language to express complex robotic specifications, thanks to their rich expressiveness and explicit time semantics. Existing approaches for STL control synthesis suffer from limited scalability with respect to the task complexity and lack of robustness against the uncertainty, for example, external disturbances. In this paper, we study the online control synthesis problem for uncertain discrete-time systems subject to STL specifications. Different from existing techniques, we propose an approach based on STL, reachability analysis, and temporal logic trees. First, based on a real-time version of STL semantics, we develop the notion of tube-based temporal logic tree (tTLT) and its recursive (offline) construction algorithm. We show that the tTLT is an under-approximation of the STL formula, in the sense that a trajectory satisfying a tTLT also satisfies the corresponding STL formula. Then, an online control synthesis algorithm is designed using the constructed tTLT. It is shown that when the STL formula is robustly satisfiable and the initial state of the system belongs to the initial root node of the tTLT, it is guaranteed that the trajectory generated by the control synthesis algorithm satisfies the STL formula. We validate the effectiveness of the proposed approach by several simulation examples and further demonstrate its practical usability on a hardware experiment. These results show that our approach is able to handle complex STL formulas with long horizons and ensure the robustness against the disturbances, which is beyond the scope of the state-of-the-art STL control synthesis approaches.
引用
收藏
页码:765 / 790
页数:26
相关论文
共 50 条
  • [1] Hierarchical control for uncertain discrete-time nonlinear systems under signal temporal logic specifications
    Yu, Pian
    Dimarogonas, Dimos, V
    [J]. 2021 60TH IEEE CONFERENCE ON DECISION AND CONTROL (CDC), 2021, : 1450 - 1455
  • [2] Reachability-based Control Synthesis under Signal Temporal Logic Specifications
    Ren, Wei
    Jungers, Raphael
    [J]. 2022 AMERICAN CONTROL CONFERENCE, ACC, 2022, : 2078 - 2083
  • [3] Temporal Relaxation of Signal Temporal Logic Specifications for Resilient Control Synthesis
    Buyukkocak, Ali Tevfik
    Aksaray, Derya
    [J]. 2022 IEEE 61ST CONFERENCE ON DECISION AND CONTROL (CDC), 2022, : 2890 - 2896
  • [4] Receding Horizon Control With Online Barrier Function Design Under Signal Temporal Logic Specifications
    Charitidou, Maria
    Dimarogonas, Dimos V.
    [J]. IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2023, 68 (06) : 3545 - 3556
  • [5] Control Barrier Functions for Nonholonomic Systems under Risk Signal Temporal Logic Specifications
    Lindemann, Lars
    Pappas, George J.
    Dimarogonas, Dimos, V
    [J]. 2020 59TH IEEE CONFERENCE ON DECISION AND CONTROL (CDC), 2020, : 1422 - 1428
  • [6] Funnel control for fully actuated systems under a fragment of signal temporal logic specifications
    Lindemann, Lars
    Dimarogonas, Dimos V.
    [J]. NONLINEAR ANALYSIS-HYBRID SYSTEMS, 2021, 39
  • [7] Continuous-Time Control Synthesis Under Nested Signal Temporal Logic Specifications
    Yu, Pian
    Tan, Xiao
    Dimarogonas, Dimos V.
    [J]. IEEE TRANSACTIONS ON ROBOTICS, 2024, 40 : 2272 - 2286
  • [8] Modularized Control Synthesis for Complex Signal Temporal Logic Specifications
    Zhang, Zengjie
    Haesaert, Sofie
    [J]. 2023 62ND IEEE CONFERENCE ON DECISION AND CONTROL, CDC, 2023, : 7856 - 7861
  • [9] Online Monitoring of Dynamic Systems for Signal Temporal Logic Specifications with Model Information
    Yu, Xinyi
    Dong, Weijie
    Yin, Xiang
    Li, Shaoyuan
    [J]. 2022 IEEE 61ST CONFERENCE ON DECISION AND CONTROL (CDC), 2022, : 1553 - 1559
  • [10] Model Predictive Control for Systems with Partially Unknown Dynamics under Signal Temporal Logic Specifications
    Dai, Zhao Feng
    Pant, Yash Vardhan
    Smith, Stephen L.
    [J]. IEEE Control Systems Letters, 2024, 8 : 2931 - 2936