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 条
  • [1] Approximate dynamic programming for constrained linear systems: A piecewise quadratic approximation approach☆
    He, Kanghui
    Shi, Shengling
    van den Boom, Ton
    De Schutter, Bart
    AUTOMATICA, 2024, 160
  • [2] Approximate Model Predictive Control of Switched Affine Systems using Multitask Learning with Safety and Stability Guarantees
    Ghawash, Faiq
    Hovd, Morten
    Schofield, Brad
    2023 62ND IEEE CONFERENCE ON DECISION AND CONTROL, CDC, 2023, : 4903 - 4910
  • [3] Optimal control of piecewise affine systems: A dynamic programming approach
    Christophersen, FJ
    Baotic, M
    Morari, M
    CONTROL AND OBSERVER DESIGN FOR NONLINEAR FINITE AND INFINITE DIMENSIONAL SYSTEMS, 2005, 322 : 183 - 198
  • [4] Quadratic approximate dynamic programming for input-affine systems
    Keshavarz, Arezou
    Boyd, Stephen
    INTERNATIONAL JOURNAL OF ROBUST AND NONLINEAR CONTROL, 2014, 24 (03) : 432 - 449
  • [5] Optimal control of constrained piecewise affine systems
    Christophersen, Frank J.
    Lecture Notes in Control and Information Sciences, 2007, 359 : 1 - 203
  • [6] Reference governor for constrained piecewise affine systems
    Borrelli, Francesco
    Falcone, Paolo
    Pekar, Jaroslav
    Stewart, Greg
    JOURNAL OF PROCESS CONTROL, 2009, 19 (08) : 1229 - 1237
  • [7] Piecewise quadratic stability for affine Sugeno systems
    Johansson, M
    Rantzer, A
    Arzen, KE
    1998 IEEE INTERNATIONAL CONFERENCE ON FUZZY SYSTEMS AT THE IEEE WORLD CONGRESS ON COMPUTATIONAL INTELLIGENCE - PROCEEDINGS, VOL 1-2, 1998, : 55 - 60
  • [8] Optimal control of constrained, piecewise affine systems with bounded disturbances
    Kerrigan, EC
    Mayne, DQ
    PROCEEDINGS OF THE 41ST IEEE CONFERENCE ON DECISION AND CONTROL, VOLS 1-4, 2002, : 1552 - 1557
  • [9] Chance-Constrained System Identification of Nonlinear Discrete Systems with Safety and Stability Guarantees
    Salehi, Iman
    Taplin, Tyler
    Dani, Ashwin P.
    2022 AMERICAN CONTROL CONFERENCE, ACC, 2022, : 1497 - 1502
  • [10] Stability Analysis of Piecewise Affine Systems with Sliding Modes
    Dezuo, Tiago
    Rodrigues, Luis
    Trofino, Alexandre
    2014 AMERICAN CONTROL CONFERENCE (ACC), 2014,