Incremental Model-Based Global Dual Heuristic Programming for Flight Control

被引:5
作者
Sun, Bo [1 ]
van Kampen, Erik-Jan [1 ]
机构
[1] Delft Univ Technol, Dept Control & Operat, NL-2629 HS Delft, Netherlands
来源
IFAC PAPERSONLINE | 2019年 / 52卷 / 29期
关键词
Adaptive dynamic programming; adaptive control; incremental technique; global dual heuristic programming; artificial neural network;
D O I
10.1016/j.ifacol.2019.12.613
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This paper proposes a novel adaptive dynamic programming method, called Incremental model-based Global Dual Heuristic Programming, to generate a self-learning adaptive controller, in the absence of sufficient prior knowledge of system dynamics. An incremental technique is employed for online model identification, instead of the artificial neural networks commonly used in conventional Global Dual Heuristic Programming. The incremental model has the capability of tackling nonlinearity and uncertainty of the plant, but can also guarantee high precision of online identification without the requirement of offline training. On the basis of the identified model, two neural networks are adopted to facilitate the implementation of the self-learning controller, by approximating the cost-to-go and its derivatives and the control policy, respectively. Both methods are applied to a tracking control problem of a nonlinear aerospace system and the results show that the proposed method outperforms conventional Global Dual Heuristic Programming in online learning speed, tracking precision and robustness to variation of initial system states and network weights. (C) 2019, IFAC (International Federation of Automatic Control) Hosting by Elsevier Ltd. All rights reserved.
引用
收藏
页码:7 / 12
页数:6
相关论文
共 15 条
  • [1] Online adaptive critic flight control
    Ferrari, S
    Stengel, RF
    [J]. JOURNAL OF GUIDANCE CONTROL AND DYNAMICS, 2004, 27 (05) : 777 - 786
  • [2] Neural-Network-Based Optimal Control for a Class of Unknown Discrete-Time Nonlinear Systems Using Globalized Dual Heuristic Programming
    Liu, Derong
    Wang, Ding
    Zhao, Dongbin
    Wei, Qinglai
    Jin, Ning
    [J]. IEEE TRANSACTIONS ON AUTOMATION SCIENCE AND ENGINEERING, 2012, 9 (03) : 628 - 634
  • [3] Adaptive critic designs
    Prokhorov, DV
    Wunsch, DC
    [J]. IEEE TRANSACTIONS ON NEURAL NETWORKS, 1997, 8 (05): : 997 - 1007
  • [4] Adaptive Incremental Nonlinear Dynamic Inversion for Attitude Control of Micro Air Vehicles
    Smeur, Ewoud J. J.
    Chu, Qiping
    de Croon, Guido C. H. E.
    [J]. JOURNAL OF GUIDANCE CONTROL AND DYNAMICS, 2016, 39 (03) : 450 - 461
  • [5] Sonneveldt L., 2010, THESIS
  • [6] Sutton RS, 2018, ADAPT COMPUT MACH LE, P1
  • [7] Valadbeigi A.P., 2019, IEEE T NEURAL NETWOR
  • [8] Van Kampen E, 2006, PROCEEDINGS OF 2006 INTERNATIONAL CONFERENCE ON MACHINE LEARNING AND CYBERNETICS, VOLS 1-7, P256
  • [9] Comparison of heuristic dynamic programming and dual heuristic programming adaptive critics for neurocontrol of a turbogenerator
    Venayagamoorthy, GK
    Harley, RG
    Wunsch, DC
    [J]. IEEE TRANSACTIONS ON NEURAL NETWORKS, 2002, 13 (03): : 764 - 773
  • [10] Wang D., 2019, IEEE T CYBERNETICS