贝尔曼方程
趋同(经济学)
仿射变换
数学优化
人工神经网络
计算机科学
初值问题
功能(生物学)
近似误差
最优控制
价值(数学)
动态规划
数学
方案(数学)
控制理论(社会学)
控制(管理)
人工智能
经济增长
进化生物学
生物
机器学习
数学分析
经济
纯数学
标识
DOI:10.1049/iet-cta.2011.0783
摘要
In this study, the authors propose a novel adaptive dynamic programming scheme based on general value iteration (VI) to obtain near optimal control for discrete-time affine non-linear systems with continuous state and control spaces. First, the selection of initial value function is different from the traditional VI, and a new method is introduced to demonstrate the convergence property and convergence speed of value function. Then, the control law obtained at each iteration can stabilise the system under some conditions. At last, an error-bound-based condition is derived considering the approximation errors of neural networks, and then the error between the optimal and approximated value functions can also be estimated. To facilitate the implementation of the iterative scheme, three neural networks with Levenberg–Marquardt training algorithm are used to approximate the unknown system, the value function and the control law. Two simulation examples are presented to demonstrate the effectiveness of the proposed scheme.
科研通智能强力驱动
Strongly Powered by AbleSci AI