DocumentCode
1521714
Title
Neural-Network-Based Optimal Control for a Class of Unknown Discrete-Time Nonlinear Systems Using Globalized Dual Heuristic Programming
Author
Derong Liu ; Ding Wang ; Dongbin Zhao ; Qinglai Wei ; Ning Jin
Author_Institution
State Key Lab. of Manage. & Control for Complex Syst., Inst. of Autom., Beijing, China
Volume
9
Issue
3
fYear
2012
fDate
7/1/2012 12:00:00 AM
Firstpage
628
Lastpage
634
Abstract
In this paper, a neuro-optimal control scheme for a class of unknown discrete-time nonlinear systems with discount factor in the cost function is developed. The iterative adaptive dynamic programming algorithm using globalized dual heuristic programming technique is introduced to obtain the optimal controller with convergence analysis in terms of cost function and control law. In order to carry out the iterative algorithm, a neural network is constructed first to identify the unknown controlled system. Then, based on the learned system model, two other neural networks are employed as parametric structures to facilitate the implementation of the iterative algorithm, which aims at approximating at each iteration the cost function and its derivatives and the control law, respectively. Finally, a simulation example is provided to verify the effectiveness of the proposed optimal control approach. Note to Practitioners-The increasing complexity of the real-world industry processes inevitably leads to the occurrence of nonlinearity and high dimensions, and their mathematical models are often difficult to build. How to design the optimal controller for nonlinear systems without the requirement of knowing the explicit model has become one of the main foci of control practitioners. However, this problem cannot be handled by only relying on the traditional dynamic programming technique because of the "curse of dimensionality". To make things worse, the backward direction of solving process of dynamic programming precludes its wide application in practice. Therefore, in this paper, the iterative adaptive dynamic programming algorithm is proposed to deal with the optimal control problem for a class of unknown nonlinear systems forward-in-time. Moreover, the detailed implementation of the iterative ADP algorithm through the globalized dual heuristic programming technique is also presented by using neural networks. Finally, the effectiveness of the control strategy is illustrated- via simulation study.
Keywords
discrete time systems; dynamic programming; heuristic programming; iterative methods; neurocontrollers; nonlinear control systems; optimal control; convergence analysis; cost function; discount factor; discrete-time nonlinear system; globalized dual heuristic programming; iterative ADP algorithm; iterative adaptive dynamic programming; neural-network; neuro-optimal control scheme; nonlinear system forward-in-time; Discrete time systems; Dynamic programming; Intelligent control; Neural networks; Optimal control; Adaptive dynamic programming; approximate dynamic programming; globalized dual heuristic programming; intelligent control; neural networks; optimal control;
fLanguage
English
Journal_Title
Automation Science and Engineering, IEEE Transactions on
Publisher
ieee
ISSN
1545-5955
Type
jour
DOI
10.1109/TASE.2012.2198057
Filename
6203617
Link To Document