A GOA-Based Fault-Tolerant Trajectory Tracking Control for an Underwater Vehicle of Multi-Thruster System Without Actuator Saturation

被引:11
作者
Zhu, Danjie [1 ]
Wang, Lei [2 ]
Zhang, Hua [2 ]
Yang, Simon X. [1 ]
机构
[1] Univ Guelph, Sch Engn, Adv Robot & Intelligent Syst ARIS Lab, Guelph, ON N1G 2W1, Canada
[2] Underwater Engn Inst, China Ship Sci Res Ctr, Wuxi 214082, Jiangsu, Peoples R China
基金
加拿大自然科学与工程研究理事会;
关键词
Attitude control; Trajectory tracking; Fault tolerant systems; Fault tolerance; Optimization; Underwater vehicles; Vehicle dynamics; Actuator saturation; backstepping control; fault-tolerant control; grasshopper optimization; trajectory tracking; underwater vehicle; OPTIMIZATION ALGORITHM THEORY; DIAGNOSIS;
D O I
10.1109/TASE.2022.3230951
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This paper proposes an intelligent fault-tolerant control (FTC) strategy to tackle the trajectory tracking problem of an underwater vehicle (UV) under thruster damage (power loss) cases and meanwhile resolve the actuator saturation brought by the vehicle's physical constraints. In the proposed control strategy, the trajectory tracking component is formed by a refined backstepping algorithm that controls the velocity variation and a sliding mode control deducts the torque/force outputs; the fault-tolerant component is established based on a Grasshopper Optimization Algorithm (GOA), which provides fast convergence speed as well as satisfactory accuracy of deducting optimized reallocation of the thruster forces to compensate for the power loss in different fault cases. Simulations with or without environmental perturbations under different fault cases and comparisons to other traditional FTCs are presented, thus verifying the effectiveness and robustness of the proposed GOA-based fault-tolerant trajectory tracking design.Note to Practitioners-This paper is motivated by the actuator saturation problem that exists in the trajectory tracking of an underwater vehicle (UV) when encountering power loss of the thruster system. The fault-tolerance trajectory tracking performance is affected by physical constraints of the vehicle when using the traditional methods as they may deduct excessive kinematic/dynamic requirements during the control process, thus inducing the deviation of the tracking trajectory. Therefore, the refined backstepping as well as the grasshopper optimization (GOA) are combined to eliminate the excess, where the refined backstepping is used to alleviate the speed jumps (kinematic outputs) and the GOA is to control the propulsion forces (dynamic outputs) when facing thruster fault cases. This innovates the industrial practitioners that the control design of the vehicle can be improved to avoid the tracking deviation brought by unsatisfied driving commands under fault cases through embedding optimization algorithms. Moreover, for the specific type of UV studied in this paper used for dam detection, simulations regarding practical dam detection such as the 3D polygonal line trajectory tracking and the frequently occurring UV single-fault cases are chosen, which can serve as references for practitioners working in the related field. In the future, underwater experiments of the UV will be investigated, with more effects of the practical environment involved.
引用
收藏
页码:771 / 782
页数:12
相关论文
共 51 条
  • [1] Asmara A., 2020, Journal of Physics: Conference Series, V1456, DOI 10.1088/1742-6596/1456/1/012052
  • [2] Baraniuk T, 2018, 2018 IEEE/OES AUTONOMOUS UNDERWATER VEHICLE WORKSHOP (AUV)
  • [3] Fault-Tolerant Controller Design for Path Following of the Autonomous Vehicle Under the Faults in Braking Actuators
    Cao, Xuanhao
    Tian, Yantao
    Ji, Xuewu
    Qiu, Bin
    [J]. IEEE TRANSACTIONS ON TRANSPORTATION ELECTRIFICATION, 2021, 7 (04) : 2530 - 2540
  • [4] Real-time traffic signal control with swarm optimization methods
    Celtek, Seyit Alperen
    Durdu, Akif
    Ali, Muzamil Eltejani Mohammed
    [J]. MEASUREMENT, 2020, 166 (166)
  • [5] Chi Qin Lai, 2019, 10th International Conference on Robotics, Vision, Signal Processing and Power Applications. Enabling Research and Innovation Towards Sustainability. Lecture Notes in Electrical Engineering (LNEE 547), P521, DOI 10.1007/978-981-13-6447-1_66
  • [6] CONSTRAINED CONTROL ALLOCATION
    DURHAM, WC
    [J]. JOURNAL OF GUIDANCE CONTROL AND DYNAMICS, 1993, 16 (04) : 717 - 725
  • [7] A Set-Based Genetic Algorithm for Interval Many-Objective Optimization Problems
    Gong, Dunwei
    Sun, Jing
    Miao, Zhuang
    [J]. IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2018, 22 (01) : 47 - 60
  • [8] Evolutionary Fault Tolerance Method Based on Virtual Reconfigurable Circuit With Neural Network Architecture
    Gong Jian
    Yang Mengfei
    [J]. IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2018, 22 (06) : 949 - 960
  • [9] Trajectory tracking control for autonomous underwater vehicles based on dual closed-loop of MPC with uncertain dynamics
    Gong, Peng
    Yan, Zheping
    Zhang, Wei
    Tang, Jialing
    [J]. OCEAN ENGINEERING, 2022, 265
  • [10] Guo P., 2018, 2018 IEEE 4 INT C CO, P2537