A novel optimal control design for unknown nonlinear systems based on adaptive dynamic programming and nonlinear model predictive control

被引:9
|
作者
Hu, Wei [1 ]
Zhang, Guoshan [1 ]
Zheng, Yuqing [1 ]
机构
[1] Tianjin Univ, Sch Elect & Informat Engn, Tianjin 300072, Peoples R China
基金
中国国家自然科学基金;
关键词
adaptive control; adaptive dynamic programming; neural networks; nonlinear model predictive control; optimal control; APPROXIMATE OPTIMAL-CONTROL;
D O I
10.1002/asjc.2552
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This paper presents a novel adaptive optimal control algorithm by combining adaptive dynamic programming with nonlinear model predictive control for unknown continuous-time affine nonlinear systems. The adaptive optimal control design is realized by the model-critic-actor architecture. Model neural network, critic neural network and actor neural network are constructed to approximate the system dynamics, the cost function and the optimal control law respectively. The random initialization of neural networks usually influences the control performance, so three neural networks are initialized properly to obtain the suitable initial values so that the control performance is improved. Especially, actor neural network is initialized to approximate the near-optimal control law which is obtained from nonlinear model predictive control. The convergence of the proposed algorithm is proved by the Lyapunov theory. Finally, simulation results are provided to illustrate the effectiveness of the proposed algorithm.
引用
收藏
页码:1638 / 1649
页数:12
相关论文
共 50 条
  • [21] Online optimal control of unknown discrete-time nonlinear systems by using time-based adaptive dynamic programming
    Xiao, Geyang
    Zhang, Huaguang
    Luo, Yanhong
    NEUROCOMPUTING, 2015, 165 : 163 - 170
  • [22] Optimal control for nonlinear continuous systems by adaptive dynamic programming based on fuzzy basis functions
    Zhang, Jilie
    Liang, Hongjing
    Feng, Tao
    APPLIED MATHEMATICAL MODELLING, 2016, 40 (13-14) : 6766 - 6774
  • [23] Robust Control of Uncertain Nonlinear Systems Based on Adaptive Dynamic Programming
    Na, Jing
    Zhao, Jun
    Gao, Guanbin
    Wang, Ding
    NEURAL INFORMATION PROCESSING (ICONIP 2017), PT III, 2017, 10636 : 787 - 796
  • [24] Optimal adaptive fuzzy control for a class of unknown nonlinear systems
    Département de Physique, Université Sidi Mohamed Ben Abdellah, LESSI, B. P. 1796, Atlas 30 000 Fés, Morocco
    WSEAS Trans. Syst. Control, 2008, 2 (89-98):
  • [25] Model Predictive Control of Nonlinear Dynamical Systems Based on Genetic Programming
    Feng, Qi
    Lian, Haowei
    Zhu, Jindong
    PROCEEDINGS OF THE 36TH CHINESE CONTROL CONFERENCE (CCC 2017), 2017, : 4540 - 4545
  • [26] Optimal Consensus Control of Unknown Nonlinear Multi-Agent Systems Using Adaptive Dynamic Programming via MRAC
    Fu, Hao
    Chen, Xin
    Wang, Wei
    Li, Jinbin
    Zhang, Yaodong
    2018 37TH CHINESE CONTROL CONFERENCE (CCC), 2018, : 7141 - 7146
  • [27] An iterative adaptive dynamic programming algorithm for optimal control of unknown discrete-time nonlinear systems with constrained inputs
    Liu, Derong
    Wang, Ding
    Yang, Xiong
    INFORMATION SCIENCES, 2013, 220 : 331 - 342
  • [28] Dynamic Programming for Model Predictive Control of Adaptive Cruise Control Systems
    Lin, Yu-Chen
    Hsu, Hsiang-Chieh
    Chen, Wen-Jen
    2015 IEEE INTERNATIONAL CONFERENCE ON VEHICULAR ELECTRONICS AND SAFETY (ICVES), 2015, : 202 - 207
  • [29] H∞ Control of Unknown Discrete-Time Nonlinear Systems with Control Constraints Using Adaptive Dynamic Programming
    Liu, Derong
    Li, Hongliang
    Wang, Ding
    2012 INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS (IJCNN), 2012,
  • [30] Adaptive Model Predictive Control for Wiener Nonlinear Systems
    Ibrahim Aliskan
    Iranian Journal of Science and Technology, Transactions of Electrical Engineering, 2019, 43 : 361 - 377