Theoretical and Numerical Analysis of Approximate Dynamic Programming with Approximation Errors

被引:55
作者
Heydari, Ali [1 ]
机构
[1] South Dakota Sch Mines & Technol, Dept Mech Engn, Rapid City, SD 57701 USA
基金
美国国家科学基金会;
关键词
DISCRETE-TIME-SYSTEMS; NONLINEAR-SYSTEMS; NEURAL-NETWORKS; ALGORITHM;
D O I
10.2514/1.G001154
中图分类号
V [航空、航天];
学科分类号
08 ; 0825 ;
摘要
This study is aimed at answering the question of how the approximation errors at each iteration of approximate dynamic programming affect the quality of the final results, considering the fact that errors at each iteration affect the next iteration. To this goal, convergence of value iteration scheme of approximate dynamic programming for deterministic nonlinear optimal control problems with discrete-time known dynamics subject to an undiscounted known cost functions is investigated while considering the errors existing in approximating respective functions. The boundedness of the results around the optimal solution is obtained based on quantities that are known in a general optimal control problem and assumptions that are verifiable. Moreover, because the presence of the approximation errors leads to the deviation of the results from optimality, sufficient conditions for stability of the system operated by the result obtained after a finite number of value iterations, along with an estimation of its region of attraction, are derived in terms of a calculable upper bound of the control approximation error. Finally, the process of implementation of the method on an orbital maneuver problem is investigated, through which the assumptions made in the theoretical developments are verified and the sufficient conditions are applied for guaranteeing stability and near optimality.
引用
收藏
页码:301 / 311
页数:11
相关论文
共 47 条
[1]  
Abraham R., 2001, MANIFOLDS TENSOR ANA, p[27, 74]
[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]  
[Anonymous], 2010, Advances in Neural Information Processing Systems
[4]   Adaptive-critic-based neural networks for aircraft optimal control [J].
Balakrishnan, SN ;
Biega, V .
JOURNAL OF GUIDANCE CONTROL AND DYNAMICS, 1996, 19 (04) :893-898
[5]  
Bertsekas D. P., 1996, NEURODYNAMIC PROGRAM, P6
[6]  
Bertsekas D. P, 2015, LIDSP3174 MIT LAB IN
[7]   Online Optimal Control of Affine Nonlinear Discrete-Time Systems With Unknown Internal Dynamics by Using Time-Based Policy Update [J].
Dierks, Travis ;
Jagannathan, Sarangapani .
IEEE TRANSACTIONS ON NEURAL NETWORKS AND LEARNING SYSTEMS, 2012, 23 (07) :1118-1129
[8]   Intelligent Constrained Optimal Control of Aerospace Vehicles with Model Uncertainties [J].
Ding, Jie ;
Balakrishnan, S. N. .
JOURNAL OF GUIDANCE CONTROL AND DYNAMICS, 2012, 35 (05) :1582-1592
[9]   Helicopter trimming and tracking control using direct neural dynamic programming [J].
Enns, R ;
Si, J .
IEEE TRANSACTIONS ON NEURAL NETWORKS, 2003, 14 (04) :929-939
[10]   An Equivalence Between Adaptive Dynamic Programming With a Critic and Backpropagation Through Time [J].
Fairbank, Michael ;
Alonso, Eduardo ;
Prokhorov, Danil .
IEEE TRANSACTIONS ON NEURAL NETWORKS AND LEARNING SYSTEMS, 2013, 24 (12) :2088-2100