Approximate Dynamic Programming for Constrained Piecewise Affine Systems With Stability and Safety Guarantees

被引:0
|
作者
He, Kanghui [1 ]
Shi, Shengling [2 ]
van den Boom, Ton [1 ]
de Schutter, Bart [1 ]
机构
[1] Delft Univ Technol, Delft Ctr Syst & Control, NL-2628 CD Delft, Netherlands
[2] MIT, Dept Chem Engn, Cambridge, MA 02139 USA
基金
欧洲研究理事会;
关键词
Safety; Costs; Dynamic programming; Control systems; Asymptotic stability; Systematics; Stability criteria; Reliability; Predictive control; Optimal control; Approximate dynamic programming (ADP); constrained control; piecewise affine (PWA) systems; reinforcement learning (RL);
D O I
10.1109/TSMC.2024.3515645
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Infinite-horizon optimal control of constrained piecewise affine (PWA) systems has been approximately addressed by hybrid model predictive control (MPC), which, however, has computational limitations, both in offline design and online implementation. In this article, we consider an alternative approach based on approximate dynamic programming (ADP), an important class of methods in reinforcement learning. We accommodate nonconvex union-of-polyhedra state constraints and linear input constraints into ADP by designing PWA penalty functions. PWA function approximation is used, which allows for a mixed-integer encoding to implement ADP. The main advantage of the proposed ADP method is its online computational efficiency. Particularly, we propose two control policies, which lead to solving a smaller-scale mixed-integer linear program than conventional hybrid MPC, or a single convex quadratic program, depending on whether the policy is implicitly determined online or explicitly computed offline. We characterize the stability and safety properties of the closed-loop systems, as well as the suboptimality of the proposed policies, by quantifying the approximation errors of value functions and policies. We also develop an offline mixed-integer-linear-programming-based method to certify the reliability of the proposed method. Simulation results on an inverted pendulum with elastic walls and on an adaptive cruise control problem validate the control performance in terms of constraint satisfaction and CPU time.
引用
收藏
页码:1722 / 1734
页数:13
相关论文
共 50 条
  • [41] A single network approximate dynamic programming based constrained optimal controller for nonlinear systems with uncertainties
    Department of Mech. and Aerospace Engg., Missouri Univ. of Science and Tech., Rolla, MO 65401, United States
    Proc IEEE Conf Decis Control, (3054-3059):
  • [42] Single Network Approximate Dynamic Programming based Constrained Optimal Controller for Nonlinear Systems with Uncertainties
    Ding, Jie
    Balakrishnan, S. N.
    49TH IEEE CONFERENCE ON DECISION AND CONTROL (CDC), 2010, : 3054 - 3059
  • [43] APPROXIMATE DYNAMIC SIMULATION OF CONSTRAINED MECHANICAL SYSTEMS
    ROONEY, GT
    RAI, J
    SIMULATION, 1976, 27 (02) : 55 - 61
  • [44] Dynamic Sliding-Mode Control for Piecewise Affine Systems
    Zhang, Chunyang
    Gao, Qing
    Liu, Kexin
    Lv, Jinhu
    2020 CHINESE AUTOMATION CONGRESS (CAC 2020), 2020, : 5196 - 5201
  • [45] Model predictive control of piecewise affine systems with constrained input and terminal ellipsoid
    Liu, Zhilin
    Pei, Run
    Zhang, Jun
    Mu, Xiangyong
    WCICA 2006: SIXTH WORLD CONGRESS ON INTELLIGENT CONTROL AND AUTOMATION, VOLS 1-12, CONFERENCE PROCEEDINGS, 2006, : 1338 - +
  • [46] A data-driven approach to stochastic constrained control of piecewise affine systems
    Vignali, Riccardo Maria
    Ioli, Daniele
    Prandini, Maria
    2018 ANNUAL AMERICAN CONTROL CONFERENCE (ACC), 2018, : 1424 - 1429
  • [47] Piecewise affine observer-based robust controllers for constrained nonlinear systems
    Imsland, L
    Slupphaug, O
    Foss, BA
    MODELING IDENTIFICATION AND CONTROL, 2001, 22 (04) : 211 - 225
  • [48] Adaptive fault-tolerant control for affine non-linear systems based on approximate dynamic programming
    Fan, Quan-Yong
    Yang, Guang-Hong
    IET CONTROL THEORY AND APPLICATIONS, 2016, 10 (06): : 655 - 663
  • [49] Asymptotic Stability of Piecewise Affine Systems With Filippov Solutions via Discontinuous Piecewise Lyapunov Functions
    Iervolino, Raffaele
    Trenn, Stephan
    Vasca, Francesco
    IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2021, 66 (04) : 1513 - 1528
  • [50] Robust Approximate Simulation for Hierarchical Control of Piecewise Affine Systems under Bounded Disturbances
    Song, Zihao
    Kurtz, Vince
    Welikala, Shirantha
    Antsaklis, Panos J.
    Lin, Hai
    2022 AMERICAN CONTROL CONFERENCE, ACC, 2022, : 1543 - 1548