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
来源
IEEE TRANSACTIONS ON SYSTEMS MAN CYBERNETICS-SYSTEMS | 2025年 / 55卷 / 03期
基金
欧洲研究理事会;
关键词
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 条
  • [31] Transfer-Based Approximate Dynamic Programming for Rolling Security-Constrained Unit Commitment with Uncertainties
    Zhu, Jianquan
    Zeng, Kai
    Chen, Jiajun
    Zhao, Wenmeng
    Liu, Wenhao
    Zhu, Wenkai
    PROTECTION AND CONTROL OF MODERN POWER SYSTEMS, 2024, 9 (05) : 42 - 53
  • [32] Multistage reliability-constrained stochastic planning of diamond distribution network: An approximate dynamic programming approach
    Wu, Zhi
    Li, Ao
    Sun, Qirun
    Zheng, Shu
    Zhao, Jingtao
    Liu, Pengxiang
    Gu, Wei
    INTERNATIONAL JOURNAL OF ELECTRICAL POWER & ENERGY SYSTEMS, 2024, 156
  • [33] Proactive Security-Constrained Unit Commitment Against Typhoon Disasters: An Approximate Dynamic Programming Approach
    Zhang, Weixin
    Shao, Changzheng
    Hu, Bo
    Zhou, Jiahao
    Cao, Maosen
    Xie, Kaigui
    Siano, Pierluigi
    Li, Wenyuan
    IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2023, 19 (05) : 7076 - 7087
  • [34] Dynamic Approximate Solutions of the HJ Inequality and of the HJB Equation for Input-Affine Nonlinear Systems
    Sassano, Mario
    Astolfi, Alessandro
    IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2012, 57 (10) : 2490 - 2503
  • [35] Finite-Time Adaptive Dynamic Programming for Affine-Form Nonlinear Systems
    Zhang, Longjie
    Chen, Yong
    IEEE TRANSACTIONS ON NEURAL NETWORKS AND LEARNING SYSTEMS, 2023, : 3573 - 3586
  • [36] Output Constrained Adaptive Dynamic Programming for Continuous-Time Nonlinear Systems
    Yang, Jingjing
    Chen, Jingjia
    Fan, Bo
    Yang, Qinmin
    2017 IEEE SYMPOSIUM SERIES ON COMPUTATIONAL INTELLIGENCE (SSCI), 2017, : 1292 - 1298
  • [37] Stability analysis of heuristic dynamic programming algorithm for nonlinear systems
    Feng, Tao
    Zhang, Huaguang
    Luo, Yanhong
    Zhang, Jilie
    NEUROCOMPUTING, 2015, 149 : 1461 - 1468
  • [38] Adaptive Dynamic Programming for H∞ Control of Constrained-Input Nonlinear Systems
    Yang Xiong
    Liu Derong
    Wei Qinglai
    Wang Ding
    2015 34TH CHINESE CONTROL CONFERENCE (CCC), 2015, : 3027 - 3032
  • [39] Approximate dynamic programming solutions with a single network adaptive critic for a class of nonlinear systems
    S.N.BALAKRISHNAN
    JournalofControlTheoryandApplications, 2011, 9 (03) : 370 - 380
  • [40] Approximate dynamic programming solutions with a single network adaptive critic for a class of nonlinear systems
    Ding J.
    Balakrishnan S.N.
    Journal of Control Theory and Applications, 2011, 9 (3): : 370 - 380