MRAC for unknown discrete-time nonlinear systems based on supervised neural dynamic programming

被引:30
|
作者
Fu, Hao [1 ,2 ]
Chen, Xin [1 ,2 ]
Wang, Wei [1 ,2 ]
Wu, Min [1 ,2 ]
机构
[1] China Univ Geosci, Sch Automat, Wuhan 430074, Hubei, Peoples R China
[2] Hubei Key Lab Adv Control & Intelligent Automat C, Wuhan 430074, Hubei, Peoples R China
基金
中国国家自然科学基金;
关键词
Nonlinear systems; Approximate dynamic programming (ADP); Neural dynamic programming (NDP); Model reference adaptive control (MRAC); Adaptation and robustness; APPROXIMATE OPTIMAL-CONTROL; REFERENCE ADAPTIVE-CONTROL; MULTIAGENT SYSTEMS; DESIGN; IDENTIFICATION; CONTROLLER; NETWORKS; TRACKING;
D O I
10.1016/j.neucom.2019.12.023
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This paper investigates the model reference adaptive control (MRAC) problem for unknown nonlinear discrete-time systems, which is how to guarantee adaptation to the variable reference input and robustness to perturbation. A supervised neural dynamic programming (SNDP) approach is developed to solve this MRAC problem, which includes a learning mode and a control mode. In the learning mode, a data-based adaptive critic learning algorithm is proposed, which guarantees that the controlled objective adaptively tracks the reference model on behavior. Such an algorithm also ensures flexible switching from the learning mode to the control mode under which the robustness of the closed-loop control systems is further improved. By employing a newly defined mode scheduler that regulates the learning mode and the control mode, the adaptation and the robustness of the systems are both achieved by the developed SNDP approach. Its uniformly ultimately bounded property is proved by using Lyapunov method. Simulation results verify that the developed SNDP approach ensures the adaptation to the variable reference input, and has superiority over some traditional MRAC methods in improving the robustness. (C) 2019 Elsevier B.V. All rights reserved.
引用
收藏
页码:130 / 141
页数:12
相关论文
共 50 条