Data-Driven Robust Approximate Optimal Tracking Control for Unknown General Nonlinear Systems Using Adaptive Dynamic Programming Method

被引:511
|
作者
Zhang, Huaguang [1 ,2 ]
Cui, Lili [1 ]
Zhang, Xin [1 ]
Luo, Yanhong [1 ]
机构
[1] Northeastern Univ, Sch Informat Sci & Engn, Shenyang 110004, Peoples R China
[2] Northeastern Univ, State Key Lab Synthet Automat Proc Ind, Shenyang 110004, Peoples R China
来源
IEEE TRANSACTIONS ON NEURAL NETWORKS | 2011年 / 22卷 / 12期
基金
中国国家自然科学基金;
关键词
Adaptive dynamic programming; data-driven model; neural networks; optimal tracking control; robust control; STABILITY; IDENTIFICATION;
D O I
10.1109/TNN.2011.2168538
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In this paper, a novel data-driven robust approximate optimal tracking control scheme is proposed for unknown general nonlinear systems by using the adaptive dynamic programming (ADP) method. In the design of the controller, only available input-output data is required instead of known system dynamics. A data-driven model is established by a recurrent neural network (NN) to reconstruct the unknown system dynamics using available input-output data. By adding a novel adjustable term related to the modeling error, the resultant modeling error is first guaranteed to converge to zero. Then, based on the obtained data-driven model, the ADP method is utilized to design the approximate optimal tracking controller, which consists of the steady-state controller and the optimal feedback controller. Further, a robustifying term is developed to compensate for the NN approximation errors introduced by implementing the ADP method. Based on Lyapunov approach, stability analysis of the closed-loop system is performed to show that the proposed controller guarantees the system state asymptotically tracking the desired trajectory. Additionally, the obtained control input is proven to be close to the optimal control input within a small bound. Finally, two numerical examples are used to demonstrate the effectiveness of the proposed control scheme.
引用
收藏
页码:2226 / 2236
页数:11
相关论文
共 50 条
  • [1] Data-Driven Iterative Adaptive Dynamic Programming Algorithm for Approximate Optimal Control of Unknown Nonlinear Systems
    Li, Hongliang
    Liu, Derong
    Wang, Ding
    Li, Chao
    [J]. PROCEEDINGS OF THE 2014 INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS (IJCNN), 2014, : 3265 - 3271
  • [2] Data-Driven Adaptive Optimal Tracking Control for Completely Unknown Systems
    Hou, Dawei
    Na, Jing
    Gao, Guanbin
    Li, Guang
    [J]. PROCEEDINGS OF 2018 IEEE 7TH DATA DRIVEN CONTROL AND LEARNING SYSTEMS CONFERENCE (DDCLS), 2018, : 1039 - 1044
  • [3] Data-Driven Optimal Tracking with Constrained Approximate Dynamic Programming for Servomotor Systems
    Chakrabarty, Ankush
    Danielson, Claus
    Wang, Yebin
    [J]. 2020 IEEE CONFERENCE ON CONTROL TECHNOLOGY AND APPLICATIONS (CCTA), 2020, : 352 - 357
  • [4] Data-Driven Optimal Tracking Control of Nonlinear Affine Systems Based on Differential Dynamic Programming
    Zhang, Bin
    Ma, Conghui
    Yan, Lutao
    Li, Haiyuan
    Xia, Jiqiang
    [J]. Mathematical Problems in Engineering, 2023, 2023
  • [5] Data-driven optimal tracking control for discrete-time systems with delays using adaptive dynamic programming
    Liu, Yang
    Zhang, Huaguang
    Yu, Rui
    Qu, Qiuxia
    [J]. JOURNAL OF THE FRANKLIN INSTITUTE-ENGINEERING AND APPLIED MATHEMATICS, 2018, 355 (13): : 5649 - 5666
  • [6] Data-Driven Tracking Control With Adaptive Dynamic Programming for a Class of Continuous-Time Nonlinear Systems
    Mu, Chaoxu
    Ni, Zhen
    Sun, Changyin
    He, Haibo
    [J]. IEEE TRANSACTIONS ON CYBERNETICS, 2017, 47 (06) : 1460 - 1470
  • [7] Data-Driven Adaptive Dynamic Programming for Optimal Control of Continuous-Time Multicontroller Systems With Unknown Dynamics
    Zhao, Jingang
    [J]. IEEE ACCESS, 2022, 10 : 41503 - 41511
  • [8] Robust Tracking Control of Uncertain Nonlinear Systems Using Adaptive Dynamic Programming
    Yang, Xiong
    Liu, Derong
    Wei, Qinglai
    [J]. NEURAL INFORMATION PROCESSING, PT III, 2015, 9491 : 9 - 16
  • [9] Distributed adaptive dynamic programming for data-driven optimal control
    Tang, Wentao
    Daoutidis, Prodromos
    [J]. SYSTEMS & CONTROL LETTERS, 2018, 120 : 36 - 43
  • [10] Adaptive Dynamic Programming for Optimal Tracking Control of Unknown Nonlinear Systems With Application to Coal Gasification
    Wei, Qinglai
    Liu, Derong
    [J]. IEEE TRANSACTIONS ON AUTOMATION SCIENCE AND ENGINEERING, 2014, 11 (04) : 1020 - 1036