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
fDate :
7/1/2012 12:00:00 AM
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;
Journal_Title :
Automation Science and Engineering, IEEE Transactions on
DOI :
10.1109/TASE.2012.2198057