Revisiting Approximate Dynamic Programming and its Convergence
Author:
- 16 May 2014
- journal article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Transactions on Cybernetics
- Vol. 44 (12) , 2733-2743
Abstract
Value iteration-based approximate/adaptive dynamic programming (ADP) as an approximate solution to infinite-horizon optimal control problems with deterministic dynamics and continuous state and action spaces is investigated. The learning iterations are decomposed into an outer loop and an inner loop. A relatively simple proof for the convergence of the outer-loop iterations to the optimal solution is provided using a novel idea with some new features. It presents an analogy between the value function during the iterations and the value function of a fixed-final-time optimal control problem. The inner loop is utilized to avoid the need for solving a set of nonlinear equations or a nonlinear optimization problem numerically, at each iteration of ADP for the policy update. Sufficient conditions for the uniqueness of the solution to the policy update equation and for the convergence of the inner-loop iterations to the solution are obtained. Afterwards, the results are formed as a learning algorithm for training a neurocontroller or creating a look-up table to be used for optimal control of nonlinear systems with different initial conditions. Finally, some of the features of the investigated method are numerically analyzed.Keywords
This publication has 27 references indexed in Scilit:
- Policy Iteration Adaptive Dynamic Programming Algorithm for Discrete-Time Nonlinear SystemsIEEE Transactions on Neural Networks and Learning Systems, 2013
- Finite-Approximation-Error-Based Optimal Control Approach for Discrete-Time Nonlinear SystemsIEEE Transactions on Cybernetics, 2013
- Adaptive Dynamic Programming for Control2013
- Reinforcement Learning and Approximate Dynamic Programming (RLADP)—Foundations, Common Misconceptions, and the Challenges Ahead2012
- Finite-Horizon Control-Constrained Nonlinear Optimal Control Using Single Network Adaptive CriticsIEEE Transactions on Neural Networks and Learning Systems, 2012
- Approximate Dynamic Programming2011
- Adaptive Learning and Control for MIMO System Based on Adaptive Dynamic ProgrammingIEEE Transactions on Neural Networks, 2011
- Mathematics for Physics2009
- Optimal Finite-Time Feedback Controllers for Nonlinear Systems with Terminal ConstraintsJournal of Guidance, Control, and Dynamics, 2006
- Comparison of heuristic dynamic programming and dual heuristic programming adaptive critics for neurocontrol of a turbogeneratorIEEE Transactions on Neural Networks, 2002