학술논문

Trajectory Tracking Control for Differential-Driven Unmanned Surface Vessels Considering Propeller Servo Loop
Document Type
Periodical
Source
IEEE Transactions on Industrial Informatics IEEE Trans. Ind. Inf. Industrial Informatics, IEEE Transactions on. 20(3):3847-3856 Mar, 2024
Subject
Power, Energy and Industry Applications
Signal Processing and Analysis
Computing and Processing
Communication, Networking and Broadcast Technologies
Propellers
Servomotors
Trajectory tracking
Pulse width modulation
Vehicle dynamics
Surges
Robustness
Differential-driven unmanned surface vessel (USV)
Lyapunov-based control
propeller servo loop
trajectory tracking
Language
ISSN
1551-3203
1941-0050
Abstract
This article addresses the robust trajectory tracking control strategy of differential-driven unmanned surface vessels, with the propeller servo loop taken into consideration. The proposed strategy takes duty cycles of propeller motors as control input and thereby can be directly applied in practice without any modification. Compared to the existing methods, the proposed method provides the framework of position control considering propeller servo loop and improves robustness to external disturbances. The controller design procedure is divided into three stages through backstepping technique. Disturbance observers are constructed to provide estimations of composite disturbances, which guarantee robustness in the presence of external disturbances and model uncertainties. An auxiliary system is introduced to handle the input saturation of duty cycles. With a linear growth condition of the output of propeller motors, a rigorous proof is presented to show tracking errors are uniformly ultimately bounded. Simulation and experiments illustrate the effectiveness of the proposed control strategy.