Signal temporal logic synthesis under Model Predictive Control: A low complexity approach

被引:3
|
作者
Yang, Tiange [1 ]
Zou, Yuanyuan [1 ]
Li, Shaoyuan [1 ]
Yin, Xiang [1 ]
Jia, Tianyu [1 ]
机构
[1] Shanghai Jiao Tong Univ, Dept Automat, Shanghai 200240, Peoples R China
基金
中国国家自然科学基金;
关键词
Temporal logic; Model predictive control; Move blocking scheme; SPECIFICATIONS; CONSTRAINTS; SYSTEMS;
D O I
10.1016/j.conengprac.2023.105782
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper, we focus on the challenging problem of model predictive control (MPC) for dynamics systems with high-level tasks formulated as signal temporal logic (STL). The state-of-art for STL synthesis mainly suffers from limited scalability with respect to the complexity of the task and the planning horizon, hindering the realtime implementation of MPC. This work tackles this issue by STL formula reformulation and input blocking. Specifically, simplifications are applied on disjunctive STL (sub)formulae recursively in the framework of MPC to limit formula size. We show that the simplified STL can be reformulated into mixed integer linear programming (MILP) constraints with a modifiable number of binary variables being required. The move blocking scheme is then employed to further reduce problem complexity by fixing input variables to be constant over several time intervals. In order to trade off the control performance and computational load, a blocking structure design with on-line correction is proposed. The extension of the proposed STL-MPC algorithm to uncertain systems is achieved through STL constraint tightening. Simulations and experiments show the effectiveness of the proposed algorithm.
引用
收藏
页数:11
相关论文
共 50 条
  • [21] Temporal Relaxation of Signal Temporal Logic Specifications for Resilient Control Synthesis
    Buyukkocak, Ali Tevfik
    Aksaray, Derya
    2022 IEEE 61ST CONFERENCE ON DECISION AND CONTROL (CDC), 2022, : 2890 - 2896
  • [22] Model predictive monitoring of dynamical systems for signal temporal logic specifications
    Yu, Xinyi
    Dong, Weijie
    Li, Shaoyuan
    Yin, Xiang
    AUTOMATICA, 2024, 160
  • [23] Safe Control under Uncertainty with Probabilistic Signal Temporal Logic
    Sadigh, Dorsa
    Kapoor, Ashish
    ROBOTICS: SCIENCE AND SYSTEMS XII, 2016,
  • [24] Distributed model predictive control for multi-robot systems with conflicting signal temporal logic tasks
    Zhou, Xiaoyi
    Zou, Yuanyuan
    Li, Shaoyuan
    Li, Xianwei
    Fang, Hao
    IET CONTROL THEORY AND APPLICATIONS, 2022, 16 (05): : 554 - 572
  • [25] Modularized Control Synthesis for Complex Signal Temporal Logic Specifications
    Zhang, Zengjie
    Haesaert, Sofie
    2023 62ND IEEE CONFERENCE ON DECISION AND CONTROL, CDC, 2023, : 7856 - 7861
  • [26] Walking-by-Logic: Signal Temporal Logic-Guided Model Predictive Control for Bipedal Locomotion Resilient to External Perturbations
    Gu, Zhaoyuan
    Guo, Rongming
    Yates, William
    Chen, Yipu
    Zhao, Yuntian
    Zhao, Ye
    2024 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION, ICRA 2024, 2024, : 1121 - 1127
  • [27] Low Complexity Model Predictive Control-Single Vector-Based Approach
    Zhang, Yongchang
    Xie, Wei
    IEEE TRANSACTIONS ON POWER ELECTRONICS, 2014, 29 (10) : 5532 - 5541
  • [28] Model Predictive Control of Glucose Concentration Based on Signal Temporal Logic Specifications with Unknown-Meals Occurrence
    Cairoli, Francesca
    Fenu, Gianfranco
    Pellegrino, Felice Andrea
    Salvato, Erica
    CYBERNETICS AND SYSTEMS, 2020, 51 (04) : 426 - 441
  • [29] Parameter Synthesis for Signal Temporal Logic
    Donze, Alexandre
    ELECTRONIC PROCEEDINGS IN THEORETICAL COMPUTER SCIENCE, 2014, (145): : 3 - +
  • [30] Automaton-Guided Control Synthesis for Signal Temporal Logic Specifications
    Ho, Qi Heng
    Ilyes, Roland B.
    Sunberg, Zachary N.
    Lahijanian, Morteza
    2022 IEEE 61ST CONFERENCE ON DECISION AND CONTROL (CDC), 2022, : 3243 - 3249