Temporal Logic Trees for Model Checking and Control Synthesis of Uncertain Discrete-Time Systems

被引:8
|
作者
Gao, Yulong [1 ,2 ]
Abate, Alessandro [3 ]
Jiang, Frank J. [1 ]
Giacobbe, Mirco [4 ]
Xie, Lihua [2 ]
Johansson, Karl Henrik [1 ,5 ]
机构
[1] KTH Royal Inst Technol, Div Decis & Control Syst, S-10044 Stockholm, Sweden
[2] Nanyang Technol Univ, Sch Elect & Elect Engn, Singapore 639798, Singapore
[3] Univ Oxford, Dept Comp Sci, Oxford OX1 3QD, England
[4] Univ Birmingham, Sch Comp Sci, Birmingham B15 2TT, W Midlands, England
[5] Digital Futures, S-10044 Stockholm, Sweden
基金
新加坡国家研究基金会; 瑞典研究理事会;
关键词
Model checking; Reachability analysis; Control systems; Automata; Linear systems; Uncertainty; Trajectory; Control synthesis; linear temporal logic; model checking; temporal logic trees; REACHABILITY ANALYSIS;
D O I
10.1109/TAC.2021.3118335
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
We propose algorithms for performing model checking and control synthesis for discrete-time uncertain systems under linear temporal logic (LTL) specifications. We construct temporal logic trees (TLTs) from LTL formulae via reachability analysis. In contrast to automaton-based methods, the construction of the TLT is abstraction-free for infinite systems; that is, we do not construct discrete abstractions of the infinite systems. Moreover, for a given transition system and an LTL formula, we prove that there exist both a universal TLT and an existential TLT via minimal and maximal reachability analysis, respectively. We show that the universal TLT is an underapproximation for the LTL formula and the existential TLT is an overapproximation. We provide sufficient conditions and necessary conditions to verify whether a transition system satisfies an LTL formula by using the TLT approximations. As a major contribution of this work, for a controlled transition system and an LTL formula, we prove that a controlled TLT can be constructed from the LTL formula via a control-dependent reachability analysis. Based on the controlled TLT, we design an online control synthesis algorithm, under which a set of feasible control inputs can be generated at each time step. We also prove that this algorithm is recursively feasible. We illustrate the proposed methods for both finite and infinite systems and highlight the generality and online scalability with two simulated examples.
引用
收藏
页码:5071 / 5086
页数:16
相关论文
共 50 条
  • [21] Sliding Mode Output Feedback Control for a Class of Uncertain Discrete-time Markov Jump Systems
    Huang, Fengzhi
    Hou, Yan
    Zhang, Shijie
    Shi, Qingsheng
    PROCEEDINGS OF THE 2016 INTERNATIONAL CONFERENCE ON MECHATRONICS, CONTROL AND AUTOMATION ENGINEERING (MCAE), 2016, 58 : 27 - 31
  • [22] Control Synthesis for Discrete-Time Nonlinear Control Systems Under State and Input Constraints
    Wu, Jenq-Lang
    IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2024, 69 (12) : 8418 - 8432
  • [23] H∞ Control for Discrete-Time Markov Jump Systems With Uncertain Transition Probabilities
    Luan, Xiaoli
    Zhao, Shunyi
    Liu, Fei
    IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2013, 58 (06) : 1566 - 1572
  • [24] Robust Preview Control for a Class of Uncertain Discrete-Time Lipschitz Nonlinear Systems
    Yu, Xiao
    Liao, Fucheng
    Deng, Jiamei
    MATHEMATICAL PROBLEMS IN ENGINEERING, 2018, 2018
  • [25] Quantized Output Feedback Control of Uncertain Discrete-Time Systems with Input Saturation
    Song, Gongfei
    Shen, Hao
    Wei, Yunliang
    Li, Ze
    CIRCUITS SYSTEMS AND SIGNAL PROCESSING, 2014, 33 (10) : 3065 - 3083
  • [26] Observer-Based Control of Discrete-Time LPV Systems With Uncertain Parameters
    Heemels, W. P. Maurice H.
    Daafouz, Jamal
    Millerioux, Gilles
    IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2010, 55 (09) : 2130 - 2135
  • [27] Model checking distributed temporal logic
    Dionisio, Francisco
    Ramos, Jaime
    Subtil, Fernando
    Vigano, Luca
    LOGIC JOURNAL OF THE IGPL, 2024,
  • [28] Symmetry in temporal logic model checking
    Miller, Alice
    Donaldson, Alastair
    Calder, Muffy
    ACM COMPUTING SURVEYS, 2006, 38 (03) : 2
  • [29] Temporal Logic Model Checking via Probe Machine
    Zhu, Weijun
    Li, En
    Yang, Xiaoyu
    PROCEEDINGS OF 2020 IEEE 4TH INFORMATION TECHNOLOGY, NETWORKING, ELECTRONIC AND AUTOMATION CONTROL CONFERENCE (ITNEC 2020), 2020, : 623 - 626
  • [30] Indefinite LQ optimal control with equality constraint for discrete-time uncertain systems
    Chen, Yuefen
    Zhu, Yuanguo
    JAPAN JOURNAL OF INDUSTRIAL AND APPLIED MATHEMATICS, 2016, 33 (02) : 361 - 378