Vehicle-Fixed-Frame Adaptive Controller and Intrinsic Nonlinear PID Controller for Attitude Stabilization of a Complex-Shaped Underwater Vehicle
- 1 University of Delaware, United States
- 2 University of Peradeniya, Sri Lanka
Abstract
In this study we present attitude stabilization using a vehicle-fixed-frame adaptive controller and an intrinsic nonlinear PID controller for a low-speed Autonomous Underwater Vehicle (AUV), of complex shape. Controlling an AUV poses a huge challenge because of the non-linearity, time variance and unpredictable external disturbance, as well as because its dynamics and hydrodynamic parameters are difficult to identify due to its geometry. First, a vehicle-fixed-frame adaptive controller is implemented to stabilize the attitudes given. The stability of this desired state-dependent, regressor, matrix-based controller is verified using Lyapunov’s direct approach. Second, an intrinsic nonlinear PID controller is implemented based on the attitude error represented as rotation matrices, to stabilize the attitudes given. This controller requires only an approximate estimate of the inertia tensor of the device. Both the controllers adopt quaternions to indicate the attitude errors to avoid representation of the singularities that occur when the Euler angle description of the orientation is used. Finally, the results imply that the intrinsic nonlinear PID controller has more stability and shorter settling time than does the vehicle-fixed-frame adaptive controller.
DOI: https://doi.org/10.3844/jmrsp.2020.254.264
Copyright: © 2020 Chanaka Thushitha Bandara, Lakmali Nadeesha Kumari, Sanjeeva Maithripala and Asanga Ratnaweera. This is an open access article distributed under the terms of the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original author and source are credited.
- 3,702 Views
- 1,563 Downloads
- 4 Citations
Download
Keywords
- Autonomous Underwater Vehicle (AUV)
- Attitude Stabilization
- Adaptive Control
- PID Control
- Quaternions