Robust Finite-Time Attitude Tracking Control of a CMG-Based AUV With Unknown Disturbances and Input Saturation
This paper focuses on the attitude tracking control of the autonomous underwater vehicle (AUV) using control moment gyros (CMGs) with the lumped nonlinearities including model uncertainty, coupling dynamic property, external disturbance, and input saturation. To describe the attitude of the AUV with...
Main Authors: | , , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
IEEE
2019-01-01
|
Series: | IEEE Access |
Subjects: | |
Online Access: | https://ieeexplore.ieee.org/document/8703414/ |
_version_ | 1818415894009741312 |
---|---|
author | Ruikun Xu Guoyuan Tang Lijun Han Hui Hang De Xie |
author_facet | Ruikun Xu Guoyuan Tang Lijun Han Hui Hang De Xie |
author_sort | Ruikun Xu |
collection | DOAJ |
description | This paper focuses on the attitude tracking control of the autonomous underwater vehicle (AUV) using control moment gyros (CMGs) with the lumped nonlinearities including model uncertainty, coupling dynamic property, external disturbance, and input saturation. To describe the attitude of the AUV without singularities, quaternions are used to describe its translational and rotational motion. A finite-time convergent extended state observer (FTCESO) in conjunction with the sliding mode control (SMC) approach is exploited to design the tracking controller for the closed-loop system with the finite-time convergence. Meanwhile, in order to release the burden of the observer, the anti-windup compensator is utilized to handle the nonlinearity of input saturation. A switch function is considered to make a switch between the robust controller and the constant-rate reaching law. Subsequently, with consideration of the inherent singularity problem of actuator dynamics, the constrained steering logic is implemented to avoid this issue without introducing other torque errors in theory. Finite-time stability of the attitude tracking system is guaranteed by the Lyapunov-based approach. Finally, the simulation results validate the attitude tracking performance of the CMG-based AUV with the proposed control strategy, when it is subject to the stated nonlinear uncertainties. |
first_indexed | 2024-12-14T11:42:14Z |
format | Article |
id | doaj.art-a18cc894d7c84e7f9cd6909aca1db67a |
institution | Directory Open Access Journal |
issn | 2169-3536 |
language | English |
last_indexed | 2024-12-14T11:42:14Z |
publishDate | 2019-01-01 |
publisher | IEEE |
record_format | Article |
series | IEEE Access |
spelling | doaj.art-a18cc894d7c84e7f9cd6909aca1db67a2022-12-21T23:02:45ZengIEEEIEEE Access2169-35362019-01-017564095642210.1109/ACCESS.2019.29140688703414Robust Finite-Time Attitude Tracking Control of a CMG-Based AUV With Unknown Disturbances and Input SaturationRuikun Xu0https://orcid.org/0000-0001-6924-5549Guoyuan Tang1Lijun Han2Hui Hang3De Xie4School of Naval Architecture and Ocean Engineering, Huazhong University of Science and Technology, Wuhan, ChinaSchool of Naval Architecture and Ocean Engineering, Huazhong University of Science and Technology, Wuhan, ChinaSchool of Naval Architecture and Ocean Engineering, Huazhong University of Science and Technology, Wuhan, ChinaSch. of Naval Archit. & Ocean Eng., Huazhong Univ. of Sci. & Technol., Wuhan, ChinaSchool of Naval Architecture and Ocean Engineering, Huazhong University of Science and Technology, Wuhan, ChinaThis paper focuses on the attitude tracking control of the autonomous underwater vehicle (AUV) using control moment gyros (CMGs) with the lumped nonlinearities including model uncertainty, coupling dynamic property, external disturbance, and input saturation. To describe the attitude of the AUV without singularities, quaternions are used to describe its translational and rotational motion. A finite-time convergent extended state observer (FTCESO) in conjunction with the sliding mode control (SMC) approach is exploited to design the tracking controller for the closed-loop system with the finite-time convergence. Meanwhile, in order to release the burden of the observer, the anti-windup compensator is utilized to handle the nonlinearity of input saturation. A switch function is considered to make a switch between the robust controller and the constant-rate reaching law. Subsequently, with consideration of the inherent singularity problem of actuator dynamics, the constrained steering logic is implemented to avoid this issue without introducing other torque errors in theory. Finite-time stability of the attitude tracking system is guaranteed by the Lyapunov-based approach. Finally, the simulation results validate the attitude tracking performance of the CMG-based AUV with the proposed control strategy, when it is subject to the stated nonlinear uncertainties.https://ieeexplore.ieee.org/document/8703414/Autonomous underwater vehiclecontrol moment gyrosattitude tracking controlextended state observerinput saturation |
spellingShingle | Ruikun Xu Guoyuan Tang Lijun Han Hui Hang De Xie Robust Finite-Time Attitude Tracking Control of a CMG-Based AUV With Unknown Disturbances and Input Saturation IEEE Access Autonomous underwater vehicle control moment gyros attitude tracking control extended state observer input saturation |
title | Robust Finite-Time Attitude Tracking Control of a CMG-Based AUV With Unknown Disturbances and Input Saturation |
title_full | Robust Finite-Time Attitude Tracking Control of a CMG-Based AUV With Unknown Disturbances and Input Saturation |
title_fullStr | Robust Finite-Time Attitude Tracking Control of a CMG-Based AUV With Unknown Disturbances and Input Saturation |
title_full_unstemmed | Robust Finite-Time Attitude Tracking Control of a CMG-Based AUV With Unknown Disturbances and Input Saturation |
title_short | Robust Finite-Time Attitude Tracking Control of a CMG-Based AUV With Unknown Disturbances and Input Saturation |
title_sort | robust finite time attitude tracking control of a cmg based auv with unknown disturbances and input saturation |
topic | Autonomous underwater vehicle control moment gyros attitude tracking control extended state observer input saturation |
url | https://ieeexplore.ieee.org/document/8703414/ |
work_keys_str_mv | AT ruikunxu robustfinitetimeattitudetrackingcontrolofacmgbasedauvwithunknowndisturbancesandinputsaturation AT guoyuantang robustfinitetimeattitudetrackingcontrolofacmgbasedauvwithunknowndisturbancesandinputsaturation AT lijunhan robustfinitetimeattitudetrackingcontrolofacmgbasedauvwithunknowndisturbancesandinputsaturation AT huihang robustfinitetimeattitudetrackingcontrolofacmgbasedauvwithunknowndisturbancesandinputsaturation AT dexie robustfinitetimeattitudetrackingcontrolofacmgbasedauvwithunknowndisturbancesandinputsaturation |