FINITE-HORIZON ε-OPTIMAL TRACKING CONTROL OF DISCRETE-TIME LINEAR SYSTEMS USING ITERATIVE APPROXIMATE DYNAMIC PROGRAMMING

被引:3
作者
Tan, Fuxiao [1 ,2 ,3 ]
Luo, Bin [1 ]
Guan, Xinping [4 ]
机构
[1] Anhui Univ, Sch Comp Sci & Technol, Hefei, Anhui, Peoples R China
[2] Anhui Univ, Key Lab Intelligent Comp & Signal Proc, Minist Educ, Hefei, Anhui, Peoples R China
[3] Fuyang Teachers Coll, Sch Comp & Informat, Anhui Fuyang, Peoples R China
[4] Shanghai Jiao Tong Univ, Sch Elect & Elect Engn, Shanghai 200030, Peoples R China
基金
中国国家自然科学基金;
关键词
Error bound; approximate dynamic programming; neural networks; optimal tracking control; finite iterations; NONLINEAR-SYSTEMS; CONTROL SCHEME;
D O I
10.1002/asjc.832
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper, we propose a finite-horizon neuro-optimal tracking control strategy for a class of discrete-time linear systems. In applying the iterative approximate dynamic programming (ADP) algorithm to determine the optimal tracking control law for linear systems, we need finite iterations to obtain the result in practical applications, instead of infinite iterations. An epsilon-error bound is introduced into the ADP algorithm to determine the number of iteration steps. The approximation optimal tracking control law will approach the solution of the Hamilton-Jacobi-Bellman (HJB) equation through a self-adaptive iteration within the given value of epsilon-error bound. epsilon error bound is used to stop the iteration process. So, we can obtain the epsilon-approximation tracking control law in a finite number of iterations. Nevertheless, different epsilon will produce different control performances. Furthermore, we will find an optimal epsilon error bound, which can obtain optimal performance of the ADP algorithm on the basis of the controlled system tracking the desired trajectory. One example is included to complete the ADP algorithm under different error bounds. From the simulation results, we can find the optimal epsilon error bound. Finally, the simulation validates the efficiency of the proposed algorithm.
引用
收藏
页码:176 / 189
页数:14
相关论文
共 39 条
[1]   Nearly optimal control laws for nonlinear systems with saturating actuators using a neural network HJB approach [J].
Abu-Khalaf, M ;
Lewis, FL .
AUTOMATICA, 2005, 41 (05) :779-791
[2]   Discrete-time nonlinear HJB solution using approximate dynamic programming: Convergence proof [J].
Al-Tamimi, Asma ;
Lewis, Frank L. ;
Abu-Khalaf, Murad .
IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART B-CYBERNETICS, 2008, 38 (04) :943-949
[3]   Issues on stability of ADP feedback controllers for dynamical systems [J].
Balakrishnan, S. N. ;
Ding, Jie ;
Lewis, Frank L. .
IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART B-CYBERNETICS, 2008, 38 (04) :913-917
[4]  
Bellman R. E., 2010, Dynamic Programming
[5]   Min-max control of constrained uncertain discrete-time linear systems [J].
Bemporad, A ;
Borrelli, F ;
Morari, M .
IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2003, 48 (09) :1600-1606
[6]   Model predictive control based on linear programming - The explicit solution [J].
Bemporad, A ;
Borrelli, F ;
Morari, M .
IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2002, 47 (12) :1974-1985
[7]  
Bertsekas DP, 1996, NEURODYNAMIC PROGRAM
[8]   AN INTELLIGENT ROBUST TRACKING CONTROL FOR A CLASS OF ELECTRICALLY DRIVEN MOBILE ROBOTS [J].
Chang, Yeong-Chan ;
Yen, Hui-Min ;
Wang, Ping-Tsung .
ASIAN JOURNAL OF CONTROL, 2012, 14 (06) :1567-1579
[9]   H∞ output feedback control of discrete-time fuzzy systems with application to chaos control [J].
Chen, CL ;
Feng, G ;
Sun, D ;
Guan, XP .
IEEE TRANSACTIONS ON FUZZY SYSTEMS, 2005, 13 (04) :531-543
[10]   A neural network solution for fixed-final time optimal control of nonlinear systems [J].
Cheng, Tao ;
Lewis, Frank L. ;
Abu-Khalaf, Murad .
AUTOMATICA, 2007, 43 (03) :482-490