Neural-network estimators based fault-tolerant tracking control for AUV via ADP with rudders faults and ocean current disturbance

被引:63
作者
Che, Gaofeng [1 ]
Yu, Zhen [1 ,2 ]
机构
[1] Xiamen Univ, Dept Automat, Xiamen 361102, Peoples R China
[2] Key Lab Marine Nav & Control Technol, Tianjin, Peoples R China
关键词
Neural-network estimators (NNEs); Rudders faults; Autonomous underwater vehicle (AUV); Adaptive dynamic programming (ADP); Uniformly ultimately bounded (UUB); AUTONOMOUS UNDERWATER VEHICLE; TRAJECTORY-TRACKING; CONTINUOUS-TIME; THRUSTER; SYSTEMS; RECONSTRUCTION; SPACECRAFT;
D O I
10.1016/j.neucom.2020.06.026
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This paper investigates fault-tolerant tracking control problem for autonomous underwater vehicle (AUV) with rudders faults and ocean current disturbance. The adaptive dynamic programming (ADP) method is adopted to transform the fault-tolerant tracking control problem into an optimal control problem. Two neural-network estimators (NNEs) are designed to estimate rudders faults and ocean current disturbance respectively. The estimated rudders faults and the estimated ocean current disturbance are utilized to construct the performance index function. By using policy iteration (PI), critic neural network and action neural network are constructed to solve the Hamilton-Jacobi-Bellman (HJB) equation. The error tracking system of AUV is guaranteed to be uniformly ultimately bounded (UUB) based on the Lyapunov stability theorem. Simulation results are given to verify the effectiveness of the control scheme proposed in this paper. (c) 2020 Elsevier B.V. All rights reserved.
引用
收藏
页码:442 / 454
页数:13
相关论文
共 45 条
[1]   An improved ant colony optimization algorithm based on particle swarm optimization algorithm for path planning of autonomous underwater vehicle [J].
Che, Gaofeng ;
Liu, Lijun ;
Yu, Zhen .
JOURNAL OF AMBIENT INTELLIGENCE AND HUMANIZED COMPUTING, 2020, 11 (08) :3349-3354
[2]   Nonlinear trajectory-tracking control for autonomous underwater vehicle based on iterative adaptive dynamic programming [J].
Che, Gaofeng ;
Liu, Lijun ;
Yu, Zhen .
JOURNAL OF INTELLIGENT & FUZZY SYSTEMS, 2019, 37 (03) :4205-4215
[3]   Gaussian-kernel-based adaptive critic design using two-phase value iteration [J].
Chen, Xin ;
Wang, Wei ;
Cao, Weihua ;
Wu, Min .
INFORMATION SCIENCES, 2019, 482 :139-155
[4]   Thruster fault-tolerant control of a hovering AUV with four horizontal and two vertical thrusters [J].
Choi, Jin-Kyu ;
Kondo, Hayato ;
Shimizu, Etsuro .
ADVANCED ROBOTICS, 2014, 28 (04) :245-256
[5]   Fault reconstruction of thruster for autonomous underwater vehicle based on terminal sliding mode observer [J].
Chu, Zhen-zhong ;
Zhang, Ming-jun .
OCEAN ENGINEERING, 2014, 88 :426-434
[6]   A data-driven approximate dynamic programming approach based on association rule learning: Spacecraft autonomy as a case study [J].
D'Angelo, Gianni ;
Tipaldi, Massimo ;
Palmieri, Francesco ;
Glielmo, Luigi .
INFORMATION SCIENCES, 2019, 504 :501-519
[7]   Automated Fault Diagnosis for an Autonomous Underwater Vehicle [J].
Dearden, Richard ;
Ernits, Juhan .
IEEE JOURNAL OF OCEANIC ENGINEERING, 2013, 38 (03) :484-499
[8]   Model Predictive Control of Central Chiller Plant With Thermal Energy Storage Via Dynamic Programming and Mixed-Integer Linear Programming [J].
Deng, Kun ;
Sun, Yu ;
Li, Sisi ;
Lu, Yan ;
Brouwer, Jack ;
Mehta, Prashant G. ;
Zhou, MengChu ;
Chakraborty, Amit .
IEEE TRANSACTIONS ON AUTOMATION SCIENCE AND ENGINEERING, 2015, 12 (02) :565-579
[9]   Reinforcement learning in continuous time and space [J].
Doya, K .
NEURAL COMPUTATION, 2000, 12 (01) :219-245
[10]  
Ernits J., 2010, 2010 IEEEOES AUTONOM, P1