| Literature DB >> 35591074 |
Abstract
In this study, a simplified model of an autonomous underwater vehicle (AUV) with input saturation based on kinematic and dynamic equations was built. Subsequently, a simplified model of the AUV was used to represent its main dynamic features. In terms of trajectory tracking, only the system's structure (i.e., the regression matrix, which is flexible and non-unique) from the nominal model of the transformed system was required to design the proposed adaptive regression matrix-based fixed-time controller (ARM-FTC). A nonlinear auxiliary sliding surface was contained in the control design to shape the system's frequency response. When the operating point was in the neighborhood of the zero auxiliary sliding surface, nonlinear filtering gains were increased to accelerate its tracking ability. Furthermore, the skew-symmetric property condition of the time-derivative of the inertia matrix and the Coriolis and centrifugal force matrices was not necessitated for the controller design. Under an appropriate condition for lumped uncertainties, the fixed-time convergence of the auxiliary sliding surface and the corresponding tracking error is guaranteed to go to zero by the Lyapunov stability theory. Finally, a comparative study was conducted through simulations for the AUV with external disturbance and input saturation among the known parameters, learning parameters reflecting a regression matrix, and another asymptotical robust tracking control scheme. The results validate the fast tracking ability of a desired time-varying trajectory of the proposed control scheme.Entities:
Keywords: auxiliary sliding surface; fixed-time stability; trajectory-tracking control; underwater autonomous vehicle
Year: 2022 PMID: 35591074 PMCID: PMC9100129 DOI: 10.3390/s22093385
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.576
Figure 1An AUV coordinate system.
Parameters of the AUV system.
| Property | Description | Value | |
|---|---|---|---|
| Parameter | |||
|
| Mass of the AUV |
| |
|
| Buoyancy force of the AUV |
| |
|
|
| ||
|
| Position coordinate of the center of gravity |
| |
|
| Position coordinate of the buoyancy center |
| |
|
| |||
|
| |||
| Added mass matrix | |||
|
|
|
| |
|
|
|
| |
|
|
|
| |
|
|
|
| |
| Linear drag matrix | |||
|
|
|
| |
|
|
|
| |
|
|
|
| |
|
|
|
| |
| Quadratic drag matrix | |||
|
|
|
| |
|
|
|
| |
|
|
|
| |
|
|
|
| |
Figure 2Overall control block diagram of a simplified AUV uncertain system.
Figure 3Responses of the AUV system in the presence of external current disturbance and input saturations with known parameters reflecting a regression matrix. (a) Trajectory−tracking. (b) Norm of nonlinear auxiliary sliding surfaces. (c) Control inputs.
Figure 4Responses of Figure 3 case with the proposed ARM-FTC. (a) Trajectory−tracking. (b) Norm of nonlinear auxiliary sliding surfaces. (c) Control inputs. (d) Learning parameters.
Figure 5Tracking response of Figure 3 case with the robust asymptotical tracking control [26].
Figure 6The comparisons of tracking errors for three methods [26].