Temporal Robustness of Temporal Logic Specifications: Analysis and Control Design

被引:4
|
作者
Rodionova, Alena [1 ]
Lindemann, Lars [1 ]
Morari, Manfred [1 ]
Pappas, George [1 ]
机构
[1] Univ Penn, Dept Elect & Syst Engn, 200 South 33rd St, Philadelphia, PA 19104 USA
关键词
Time-critical systems; temporal robustness; signal temporal logic; control design; TIME; SYSTEMS; AUTOMATA;
D O I
10.1145/3550072
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
We study the temporal robustness of temporal logic specifications and show how to design temporally robust control laws for time-critical control systems. This topic is of particular interest in connected systems and interleaving processes such as multi-robot and human-robot systems where uncertainty in the behavior of individual agents and humans can induce timing uncertainty. Despite the importance of time-critical systems, temporal robustness of temporal logic specifications has not been studied, especially from a control design point of view. We define synchronous and asynchronous temporal robustness and show that these notions quantify the robustness with respect to synchronous and asynchronous time shifts in the predicates of the temporal logic specification. It is further shown that the synchronous temporal robustness upper bounds the asynchronous temporal robustness. We then study the control design problem in which we aim to design a control law that maximizes the temporal robustness of a dynamical system. Our solution consists of a MixedInteger Linear Programming (MILP) encoding that can be used to obtain a sequence of optimal control inputs. While asynchronous temporal robustness is arguably more nuanced than synchronous temporal robustness, we show that control design using synchronous temporal robustness is computationally more efficient. This tradeoff can be exploited by the designer depending on the particular application at hand. We conclude the article with a variety of case studies.
引用
收藏
页数:44
相关论文
共 50 条
  • [1] Robustness of temporal logic specifications
    Fainekos, Georgios E.
    Pappas, George J.
    [J]. FORMAL APPROACHES TO SOFTWARE TESTING AND RUNTIME VERIFICATION, 2006, 4262 : 178 - +
  • [2] TLTk: A Toolbox for Parallel Robustness Computation of Temporal Logic Specifications
    Cralley, Joseph
    Spantidi, Ourania
    Hoxha, Bardh
    Fainekos, Georgios
    [J]. RUNTIME VERIFICATION (RV 2020), 2020, 12399 : 404 - 416
  • [3] Robustness of temporal logic specifications for continuous-time signals
    Fainekos, Georgios E.
    Pappas, George J.
    [J]. THEORETICAL COMPUTER SCIENCE, 2009, 410 (42) : 4262 - 4291
  • [4] Robust control for signal temporal logic specifications using discrete average space robustness
    Lindemann, Lars
    Dimarogonas, Dimos V.
    [J]. AUTOMATICA, 2019, 101 : 377 - 387
  • [5] Arithmetic-Geometric Mean Robustness for Control from Signal Temporal Logic Specifications
    Mehdipour, Noushin
    Vasile, Cristian-Ioan
    Belta, Calin
    [J]. 2019 AMERICAN CONTROL CONFERENCE (ACC), 2019, : 1690 - 1695
  • [6] USING THE TEMPORAL LOGIC RDL FOR DESIGN SPECIFICATIONS
    GABBAY, D
    HODKINSON, I
    HUNTER, A
    [J]. LECTURE NOTES IN COMPUTER SCIENCE, 1991, 491 : 64 - 78
  • [7] Control Design for Risk-Based Signal Temporal Logic Specifications
    Safaoui, Sleiman
    Lindemann, Lars
    Dimarogonas, Dimos, V
    Shames, Iman
    Summers, Tyler H.
    [J]. IEEE CONTROL SYSTEMS LETTERS, 2020, 4 (04): : 1000 - 1005
  • [8] Receding Horizon Control for Temporal Logic Specifications
    Wongpiromsarn, Tichakorn
    Topcu, Ufuk
    Murray, Richard M.
    [J]. HSSC 10: PROCEEDINGS OF THE 13TH ACM INTERNATIONAL CONFERENCE ON HYBRID SYSTEMS: COMPUTATION AND CONTROL, 2010, : 101 - 110
  • [9] Control in Belief Space with Temporal Logic Specifications
    Vasile, Cristian-Ioan
    Leahy, Kevin
    Cristofalo, Eric
    Jones, Austin
    Schwager, Mac
    Belta, Calin
    [J]. 2016 IEEE 55TH CONFERENCE ON DECISION AND CONTROL (CDC), 2016, : 7419 - 7424
  • [10] 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