A Self-Triggered Adaptive Dynamic Programming Scheme for Unknown Nonlinear Systems by Iterative Model Predictive Process
This article designs a self-triggered adaptive dynamic programming (STADP) algorithm combined with the model predictive control (MPC) mechanism to address the approximate optimal control of a nonlinear system with terminal state constraints. The MPC mechanism transforms the problem into a series of subproblems and then reduces the number of subproblems through the self-triggered mechanism (STM), thereby reducing the amount of computation. The MPC-based STADP (MSTADP) algorithm employs neural networks (NNs) to construct three key modules: the model module, the critic module, and the action module. These modules enable the identification of the unknown system, approximation of the cost function, determination of the terminal penalty, and estimation of the optimal control strategy set. Furthermore, a relaxation factor is incorporated to modulate the convergence rate of the system states online. Finally, experimental validation on two distinct systems demonstrates the algorithm’s effectiveness, and comparative experiments against the traditional HDP algorithm are performed to highlight the superiority of the proposed approach.
Authors
- Rong Su (ORCID: https://orcid.org/0000-0003-3448-0586)
- Xiangpeng Xie (ORCID: https://orcid.org/0000-0003-4822-3134)
- Qi Zhu (ORCID: https://orcid.org/0009-0003-0154-8991)
- Kun Zhang (ORCID: https://orcid.org/0009-0008-9929-7700)
Institutions
- Nanyang Technological University (SG)
- Nanjing University of Posts and Telecommunications (CN)
- Beihang University (CN)
Publication Details
- Journal
- IEEE Transactions on Automation Science and Engineering
- Published
- 2025-01-01
- DOI
- https://doi.org/10.1109/tase.2025.3571535
- Citations
- 2
- Primary Topic
- Adaptive Dynamic Programming Control
- Type
- article
- Field-Weighted Citation Impact
- 3.01
Funders
- National Natural Science Foundation of China