Disturbance observer-based robust missile autopilot design with full-state constraints via adaptive dynamic programming

被引:44
作者
Sun, Jingliang [1 ]
Liu, Chunsheng [1 ]
机构
[1] Nanjing Univ Aeronaut & Astronaut, Coll Automat Engn, Nanjing 210016, Jiangsu, Peoples R China
来源
JOURNAL OF THE FRANKLIN INSTITUTE-ENGINEERING AND APPLIED MATHEMATICS | 2018年 / 355卷 / 05期
基金
中国国家自然科学基金;
关键词
SLIDING-MODE CONTROL; UNCERTAIN NONLINEAR-SYSTEMS; APPROXIMATE OPTIMAL-CONTROL; LINEAR-SYSTEMS; INPUT CONSTRAINTS; UNKNOWN DYNAMICS; POLICY ITERATION; FLIGHT CONTROL; CONTROLLER; LAWS;
D O I
10.1016/j.jfranklin.2018.01.005
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This paper aims to develop a robust optimal control method for longitudinal dynamics of missile systems with full-state constraints suffering from mismatched disturbances by using adaptive dynamic programming (ADP) technique. First, the constrained states are mapped by smooth functions, thus, the considered systems become nonlinear systems without state constraints subject to unknown approximation error. In order to estimate the unknown disturbances, a nonlinear disturbance observer (NDO) is designed. Based on the output of disturbance observer, an integral sliding mode controller (ISMC) is derived to counteract the effects of disturbances and unknown approximation error, thus ensuring the stability of nonlinear systems. Subsequently, the ADP technique is utilized to learn an adaptive optimal controller for the nominal systems, in which a critic network is constructed with a novel weight update law. By utilizing the Lyapunov's method, the stability of the closed-loop system and the convergence of the estimation weight for critic network are guaranteed. Finally, the feasibility and effectiveness of the proposed controller are demonstrated by using longitudinal dynamics of a missile. (C) 2018 The Franklin Institute. Published by Elsevier Ltd. All rights reserved.
引用
收藏
页码:2344 / 2368
页数:25
相关论文
共 59 条
[1]   Nearly optimal control laws for nonlinear systems with saturating actuators using a neural network HJB approach [J].
Abu-Khalaf, M ;
Lewis, FL .
AUTOMATICA, 2005, 41 (05) :779-791
[2]   On the internal stability of non-linear dynamic inversion: application to flight control [J].
Alam, Mushfiqul ;
Celikovsky, Sergej .
IET CONTROL THEORY AND APPLICATIONS, 2017, 11 (12) :1849-1861
[3]  
[Anonymous], 1974, Ph.D. Thesis
[4]   A novel actor-critic-identifier architecture for approximate optimal control of uncertain nonlinear systems [J].
Bhasin, S. ;
Kamalapurkar, R. ;
Johnson, M. ;
Vamvoudakis, K. G. ;
Lewis, F. L. ;
Dixon, W. E. .
AUTOMATICA, 2013, 49 (01) :82-92
[5]   Sliding mode control for a class of uncertain nonlinear system based on disturbance observer [J].
Chen, Mou ;
Chen, Wen-Hua .
INTERNATIONAL JOURNAL OF ADAPTIVE CONTROL AND SIGNAL PROCESSING, 2010, 24 (01) :51-64
[6]   Disturbance observer based control for nonlinear systems [J].
Chen, WH .
IEEE-ASME TRANSACTIONS ON MECHATRONICS, 2004, 9 (04) :706-710
[7]   Optimal control of nonlinear systems: a predictive control approach [J].
Chen, WH ;
Ballance, DJ ;
Gawthrop, PJ .
AUTOMATICA, 2003, 39 (04) :633-641
[8]   Nonlinear disturbance observer-enhanced dynamic inversion control of missiles [J].
Chen, WH .
JOURNAL OF GUIDANCE CONTROL AND DYNAMICS, 2003, 26 (01) :161-166
[9]   Optimal Impact Angle Control Guidance Law Based on Linearization About Collision Triangle [J].
Cho, Hangju ;
Ryoo, Chang-Kyung ;
Tsourdos, Antonios ;
White, Brian .
JOURNAL OF GUIDANCE CONTROL AND DYNAMICS, 2014, 37 (03) :958-964
[10]   Near-Optimal Controller for Nonlinear Continuous-Time Systems With Unknown Dynamics Using Policy Iteration [J].
Dutta, Samrat ;
Patchaikani, Prem Kumar ;
Behera, Laxmidhar .
IEEE TRANSACTIONS ON NEURAL NETWORKS AND LEARNING SYSTEMS, 2016, 27 (07) :1537-1549