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 条
  • [1] Functional Nonlinear Model Predictive Control Based on Adaptive Dynamic Programming
    Dong, Lu
    Yan, Jun
    Yuan, Xin
    He, Haibo
    Sun, Changyin
    IEEE TRANSACTIONS ON CYBERNETICS, 2019, 49 (12) : 4206 - 4218
  • [2] Model-Free Inverse Optimal Control for Completely Unknown Nonlinear Systems by Adaptive Dynamic Programming
    Ahmadi, Peyman
    Rahmani, Mehdi
    Shahmansoorian, Aref
    IEEE TRANSACTIONS ON SYSTEMS MAN CYBERNETICS-SYSTEMS, 2025,
  • [3] Optimal control of unknown nonaffine nonlinear discrete-time systems based on adaptive dynamic programming
    Wang, Ding
    Liu, Derong
    Wei, Qinglai
    Zhao, Dongbin
    Jin, Ning
    AUTOMATICA, 2012, 48 (08) : 1825 - 1832
  • [4] Robust Adaptive Dynamic Programming for Optimal Nonlinear Control Design
    Jiang, Yu
    Jiang, Zhong-Ping
    2013 9TH ASIAN CONTROL CONFERENCE (ASCC), 2013,
  • [5] Adaptive dynamic programming and optimal control of nonlinear nonaffine systems
    Bian, Tao
    Jiang, Yu
    Jiang, Zhong-Ping
    AUTOMATICA, 2014, 50 (10) : 2624 - 2632
  • [6] Optimal control design for nonlinear systems: Adaptive dynamic programming based on fuzzy critic estimator
    Zhang, Jilie
    Zhang, Huaguang
    Luo, Yanhong
    Liang, Hongjing
    2012 INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS (IJCNN), 2012,
  • [7] Adaptive Dynamic Programming for Optimal Tracking Control of Unknown Nonlinear Systems With Application to Coal Gasification
    Wei, Qinglai
    Liu, Derong
    IEEE TRANSACTIONS ON AUTOMATION SCIENCE AND ENGINEERING, 2014, 11 (04) : 1020 - 1036
  • [8] H∞ Control of Constrained-Input Nonlinear Systems with Unknown Model Based on Adaptive Dynamic Programming
    Pu, Jun
    Ma, Qingliang
    Gu, Fan
    Yu, Zexiang
    PROCEEDINGS OF THE 30TH CHINESE CONTROL AND DECISION CONFERENCE (2018 CCDC), 2018, : 2265 - 2270
  • [9] Adaptive Dynamic Programming-based Optimal Control of Unknown Affine Nonlinear Discrete-time Systems
    Dierks, Travis
    Thumati, Balaje T.
    Jagannathan, S.
    IJCNN: 2009 INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS, VOLS 1- 6, 2009, : 1368 - 1373
  • [10] Neural-network-observer-based optimal control for unknown nonlinear systems using adaptive dynamic programming
    Liu, Derong
    Huang, Yuzhu
    Wang, Ding
    Wei, Qinglai
    INTERNATIONAL JOURNAL OF CONTROL, 2013, 86 (09) : 1554 - 1566