A novel optimal tracking control scheme for a class of discrete-time nonlinear systems using generalised policy iteration adaptive dynamic programming algorithm

被引:36
|
作者
Lin, Qiao [1 ]
Wei, Qinglai [1 ]
Liu, Derong [2 ]
机构
[1] Chinese Acad Sci, Inst Automat, State Key Lab Management & Control Complex Syst, Beijing, Peoples R China
[2] Univ Sci & Technol Beijing, Sch Automat & Elect Engn, Beijing, Peoples R China
基金
中国国家自然科学基金; 北京市自然科学基金;
关键词
Adaptive dynamic programming; affine nonlinear systems; discrete-time; generalised policy iteration; neural network; tracking control; CRITIC DESIGNS;
D O I
10.1080/00207721.2016.1188177
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper, a novel iterative adaptive dynamic programming (ADP) algorithm, called generalised policy iteration ADP algorithm, is developed to solve optimal tracking control problems for discrete-time nonlinear systems. The idea is to use two iteration procedures, including an i-iteration and a j-iteration, to obtain the iterative tracking control laws and the iterative value functions. By system transformation, we first convert the optimal tracking control problem into an optimal regulation problem. Then the generalised policy iteration ADP algorithm, which is a general idea of interacting policy and value iteration algorithms, is introduced to deal with the optimal regulation problem. The convergence and optimality properties of the generalised policy iteration algorithm are analysed. Three neural networks are used to implement the developed algorithm. Finally, simulation examples are given to illustrate the performance of the present algorithm.
引用
收藏
页码:525 / 534
页数:10
相关论文
共 50 条
  • [41] Online optimal control of unknown discrete-time nonlinear systems by using time-based adaptive dynamic programming
    Xiao, Geyang
    Zhang, Huaguang
    Luo, Yanhong
    NEUROCOMPUTING, 2015, 165 : 163 - 170
  • [42] Optimal Control of Nonaffine Nonlinear Discrete-Time Systems Using Kernel-based Adaptive Dynamic Programming
    Tan, Fuxiao
    Liu, Zhongrui
    Yang, Tongtong
    2015 5TH INTERNATIONAL CONFERENCE ON INFORMATION SCIENCE AND TECHNOLOGY (ICIST), 2015, : 588 - 593
  • [43] A novel stable value iteration-based approximate dynamic programming algorithm for discrete-time nonlinear systems
    Qu, Yan-Hua
    Wang, An-Na
    Lin, Sheng
    CHINESE PHYSICS B, 2018, 27 (01)
  • [44] A novel stable value iteration-based approximate dynamic programming algorithm for discrete-time nonlinear systems
    曲延华
    王安娜
    林盛
    Chinese Physics B, 2018, (01) : 232 - 239
  • [45] Modified λ-Policy Iteration Based Adaptive Dynamic Programming for Unknown Discrete-Time Linear Systems
    Jiang, Huaiyuan
    Zhou, Bin
    Duan, Guang-Ren
    IEEE TRANSACTIONS ON NEURAL NETWORKS AND LEARNING SYSTEMS, 2024, 35 (03) : 3291 - 3301
  • [46] Approximate Optimal tracking Control for Nonlinear Discrete-time Switched Systems via Approximate Dynamic Programming
    Qin, Chunbin
    Huang, Yizhe
    Yang, Yabin
    Zhang, Jishi
    Liu, Xianxing
    PROCEEDINGS OF THE 2019 31ST CHINESE CONTROL AND DECISION CONFERENCE (CCDC 2019), 2019, : 1456 - 1461
  • [47] Finite Horizon Optimal Tracking Control for a Class of Discrete-Time Nonlinear Systems
    Wei, Qinglai
    Wang, Ding
    Liu, Derong
    ADVANCES IN NEURAL NETWORKS - ISNN 2011, PT II, 2011, 6676 : 620 - 629
  • [48] Neural-network-based optimal tracking control scheme for a class of unknown discrete-time nonlinear systems using iterative ADP algorithm
    Huang, Yuzhu
    Liu, Derong
    NEUROCOMPUTING, 2014, 125 : 46 - 56
  • [49] Robust Adaptive Dynamic Programming Control for Uncertain Discrete-Time Nonlinear Systems
    Zhang, Peng
    Chen, Mou
    Zheng, Zixuan
    IEEE Transactions on Systems, Man, and Cybernetics: Systems, 55 (02): : 1151 - 1162
  • [50] Adaptive Dynamic Programming-based Optimal Control of Unknown Affine Nonlinear Discrete-time Systems
    Dierks, Travis
    Thumati, Balaje T.
    Jagannathan, S.
    IJCNN: 2009 INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS, VOLS 1- 6, 2009, : 1368 - 1373