A novel adaptive dynamic programming based on tracking error for nonlinear discrete-time systems

被引:75
|
作者
Li, Chun [1 ]
Ding, Jinliang [2 ]
Lewis, Frank L. [3 ]
Chai, Tianyou [2 ]
机构
[1] Northeastern Univ, State Key Lab Synthet Automat Proc Ind, Control Theory & Control Engn, Shenyang, Peoples R China
[2] Northeastern Univ, State Key Lab Synthet Automat Proc Ind, Shenyang, Peoples R China
[3] Univ Texas Arlington, UTA Res Inst UTARI, Ft Worth, TX 76118 USA
基金
中国国家自然科学基金; 美国国家科学基金会;
关键词
Adaptive dynamic programming (ADP); Tracking problem (TP); Optimal control policy; Value iteration (VI); Policy iteration (PI); ITERATION; STABILITY;
D O I
10.1016/j.automatica.2021.109687
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper, to eliminate the tracking error by using adaptive dynamic programming (ADP) algorithms, a novel formulation of the value function is presented for the optimal tracking problem (TP) of nonlinear discrete-time systems. Unlike existing ADP methods, this formulation introduces the control input into the tracking error, and ignores the quadratic form of the control input directly, which makes the boundedness and convergence of the value function independent of the discount factor. Based on the proposed value function, the optimal control policy can be deduced without considering the reference control input. Value iteration (VI) and policy iteration (PI) methods are applied to prove the optimality of the obtained control policy, and derived the monotonicity property and convergence of the iterative value function. Simulation examples realized with neural networks and the actor-critic structure are provided to verify the effectiveness of the proposed ADP algorithm. (C) 2021 Elsevier Ltd. All rights reserved.
引用
收藏
页数:9
相关论文
共 50 条
  • [1] A Novel Iterative θ-Adaptive Dynamic Programming for Discrete-Time Nonlinear Systems
    Wei, Qinglai
    Liu, Derong
    [J]. IEEE TRANSACTIONS ON AUTOMATION SCIENCE AND ENGINEERING, 2014, 11 (04) : 1176 - 1190
  • [2] Error-based adaptive optimal tracking control of nonlinear discrete-time systems
    Li, Chun
    Ding, Jinliang
    Lewis, Frank L.
    Chai, Tianyou
    [J]. SCIENCE CHINA-INFORMATION SCIENCES, 2024, 67 (01)
  • [3] Error-based adaptive optimal tracking control of nonlinear discrete-time systems
    Chun Li
    Jinliang Ding
    Frank L. Lewis
    Tianyou Chai
    [J]. Science China Information Sciences, 2024, 67
  • [4] Error-based adaptive optimal tracking control of nonlinear discrete-time systems
    Chun LI
    Jinliang DING
    Frank L.LEWIS
    Tianyou CHAI
    [J]. Science China(Information Sciences), 2024, 67 (01) : 154 - 167
  • [5] ε-Adaptive Dynamic Programming for Discrete-Time Systems
    Liu, Derong
    Jin, Ning
    [J]. 2008 IEEE INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS, VOLS 1-8, 2008, : 1417 - 1424
  • [6] Spiking Adaptive Dynamic Programming Based on Poisson Process for Discrete-Time Nonlinear Systems
    Wei, Qinglai
    Han, Liyuan
    Zhang, Tielin
    [J]. IEEE TRANSACTIONS ON NEURAL NETWORKS AND LEARNING SYSTEMS, 2022, 33 (05) : 1846 - 1856
  • [7] Optimal tracking control of a class of nonlinear discrete-time switched systems using adaptive dynamic programming
    Chunbin Qin
    Huaguang Zhang
    Yanhong Luo
    [J]. Neural Computing and Applications, 2014, 24 : 531 - 538
  • [8] Optimal tracking control of a class of nonlinear discrete-time switched systems using adaptive dynamic programming
    Qin, Chunbin
    Zhang, Huaguang
    Luo, Yanhong
    [J]. NEURAL COMPUTING & APPLICATIONS, 2014, 24 (3-4): : 531 - 538
  • [9] Hamiltonian-driven Adaptive Dynamic Programming for Nonlinear Discrete-Time Dynamic Systems
    Yang, Yongliang
    Wunsch, Donald
    Yin, Yixin
    [J]. 2017 INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS (IJCNN), 2017, : 1339 - 1346
  • [10] Robust Adaptive Dynamic Programming Control for Uncertain Discrete-Time Nonlinear Systems
    Zhang, Peng
    Chen, Mou
    Zheng, Zixuan
    [J]. IEEE Transactions on Systems, Man, and Cybernetics: Systems, 55 (02): : 1151 - 1162