Optimal Control of Nonlinear Systems with Temporal Logic Specifications

被引:16
|
作者
Wolff, Eric M. [1 ]
Murray, Richard M. [1 ]
机构
[1] CALTECH, Pasadena, CA 91125 USA
来源
ROBOTICS RESEARCH, ISRR | 2016年 / 114卷
关键词
D O I
10.1007/978-3-319-28872-7_2
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
We present a mathematical programming-based method for optimal control of nonlinear systems subject to temporal logic task specifications. We specify tasks using a fragment of linear temporal logic (LTL) that allows both finite- and infinite-horizon properties to be specified, including tasks such as surveillance, periodic motion, repeated assembly, and environmental monitoring. Our method directly encodes an LTL formula as mixed-integer linear constraints on the system variables, avoiding the computationally expensive process of creating a finite abstraction. Our approach is efficient; for common tasks our formulation uses significantly fewer binary variables than related approaches and gives the tightest possible convex relaxation. We apply our method on piecewise affine systems and certain classes of differentially flat systems. In numerical experiments, we solve temporal logicmotion planning tasks for high-dimensional (10+ continuous state) systems.
引用
收藏
页码:21 / 37
页数:17
相关论文
共 50 条
  • [1] Optimal Control of Mixed Logical Dynamical Systems with Linear Temporal Logic Specifications
    Karaman, Sertac
    Sanfelice, Ricardo G.
    Frazzoli, Emilio
    47TH IEEE CONFERENCE ON DECISION AND CONTROL, 2008 (CDC 2008), 2008, : 2117 - 2122
  • [2] Successive Convexification for Optimal Control with Signal Temporal Logic Specifications
    Mao, Yuanqi
    Acikmese, Behcet
    Garoche, Pierre-Loic
    Chapoutot, Alexandre
    HSCC 2022: PROCEEDINGS OF THE 25TH ACM INTERNATIONAL CONFERENCE ON HYBRID SYSTEMS: COMPUTATION AND CONTROL (PART OF CPS-IOT WEEK 2022), 2022,
  • [3] Hierarchical control for uncertain discrete-time nonlinear systems under signal temporal logic specifications
    Yu, Pian
    Dimarogonas, Dimos, V
    2021 60TH IEEE CONFERENCE ON DECISION AND CONTROL (CDC), 2021, : 1450 - 1455
  • [4] Optimal Energy Storage Control for Frequency Regulation under Temporal Logic Specifications
    Xu, Zhe
    Julius, Agung
    Chow, Joe H.
    2017 AMERICAN CONTROL CONFERENCE (ACC), 2017, : 1874 - 1879
  • [5] Switching Control of Dynamical Systems from Metric Temporal Logic Specifications
    Liu, Jun
    Prabhakar, Pavithra
    2014 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION (ICRA), 2014, : 5333 - 5338
  • [6] Supervisory control of discrete event systems with CTL* temporal logic specifications
    Jiang, SB
    Kumar, R
    SIAM JOURNAL ON CONTROL AND OPTIMIZATION, 2006, 44 (06) : 2079 - 2103
  • [7] Supervisory control of discrete event systems with CTL* temporal logic specifications
    Jiang, SB
    Kumar, R
    PROCEEDINGS OF THE 40TH IEEE CONFERENCE ON DECISION AND CONTROL, VOLS 1-5, 2001, : 4122 - 4127
  • [8] Symbolic Control of Hybrid Systems from Signal Temporal Logic Specifications
    Rafael Rodrigues da Silva
    Vince Kurtz
    Hai Lin
    Guidance,Navigation and Control, 2021, (02) : 64 - 88
  • [9] Risk of Stochastic Systems for Temporal Logic Specifications
    Lindemann, Lars
    Jiang, Lejun
    Matni, Nikolai
    Pappas, George J.
    ACM TRANSACTIONS ON EMBEDDED COMPUTING SYSTEMS, 2023, 22 (03)
  • [10] Receding Horizon Control for Temporal Logic Specifications
    Wongpiromsarn, Tichakorn
    Topcu, Ufuk
    Murray, Richard M.
    HSSC 10: PROCEEDINGS OF THE 13TH ACM INTERNATIONAL CONFERENCE ON HYBRID SYSTEMS: COMPUTATION AND CONTROL, 2010, : 101 - 110