Next Article in Journal
Static Model of the Underwater Soft Bending Actuator Based on the Elliptic Integral Function
Previous Article in Journal
A Dynamic False Alarm Rate Control Method for Small Target Detection in Non-Stationary Sea Clutter
Previous Article in Special Issue
Research on LSTM-Based Maneuvering Motion Prediction for USVs
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
This is an early access version, the complete PDF, HTML, and XML versions will be available soon.
Article

PID Controller Based on Improved DDPG for Trajectory Tracking Control of USV

1
School of Ocean and Civil Engineering, Shanghai Jiao Tong University, Shanghai 200240, China
2
China Ship Development and Design Center, Wuhan 430064, China
3
Key Laboratory of Marine Intelligent Equipment and System, Ministry of Education, Shanghai Jiao Tong University, Shanghai 200240, China
4
Key Laboratory of High Performance Ship Technology, Wuhan University of Technology, Ministry of Education, Wuhan 430070, China
*
Author to whom correspondence should be addressed.
J. Mar. Sci. Eng. 2024, 12(10), 1771; https://doi.org/10.3390/jmse12101771
Submission received: 17 August 2024 / Revised: 24 September 2024 / Accepted: 2 October 2024 / Published: 6 October 2024

Abstract

When navigating dynamic ocean environments characterized by significant wave and wind disturbances, USVs encounter time-varying external interferences and underactuated limitations. This results in reduced navigational stability and increased difficulty in trajectory tracking. Controllers based on deterministic models or non-adaptive control parameters often fail to achieve the desired performance. To enhance the adaptability of USV motion controllers, this paper proposes a trajectory tracking control algorithm that calculates PID control parameters using an improved Deep Deterministic Policy Gradient (DDPG) algorithm. Firstly, the maneuvering motion model and parameters for USVs are introduced, along with the guidance law for path tracking and the PID control algorithm. Secondly, a detailed explanation of the proposed method is provided, including the state, action, and reward settings for training the Reinforcement Learning (RL) model. Thirdly, the simulations of various algorithms, including the proposed controller, are presented and analyzed for comparison, demonstrating the superiority of the proposed algorithm. Finally, a maneuvering experiment under wave conditions was conducted in a marine tank using the proposed algorithm, proving its feasibility and effectiveness. This research contributes to the intelligent navigation of USVs in real ocean environments and facilitates the execution of subsequent specific tasks.
Keywords: unmanned surface vehicles; PID controller; reinforcement learning; DDPG unmanned surface vehicles; PID controller; reinforcement learning; DDPG

Share and Cite

MDPI and ACS Style

Wang, X.; Yi, H.; Xu, J.; Xu, C.; Song, L. PID Controller Based on Improved DDPG for Trajectory Tracking Control of USV. J. Mar. Sci. Eng. 2024, 12, 1771. https://doi.org/10.3390/jmse12101771

AMA Style

Wang X, Yi H, Xu J, Xu C, Song L. PID Controller Based on Improved DDPG for Trajectory Tracking Control of USV. Journal of Marine Science and Engineering. 2024; 12(10):1771. https://doi.org/10.3390/jmse12101771

Chicago/Turabian Style

Wang, Xing, Hong Yi, Jia Xu, Chuanyi Xu, and Lifei Song. 2024. "PID Controller Based on Improved DDPG for Trajectory Tracking Control of USV" Journal of Marine Science and Engineering 12, no. 10: 1771. https://doi.org/10.3390/jmse12101771

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop