Abstract

The goal of this paper is to establish a motion control system for unmanned surface vehicles (USVs) that enables point-to-point tracking and dynamic positioning. This includes the heading control and path following control of USVs. A hardware and software platform for USVs using microcontrollers is designed. This paper presents the construction of a kinematics and dynamics model for an unmanned catamaran. The motion process is divided into two segments. In the target point tracking segment, the heading coordinate system and the ship coordinate system are established. Based on these, a control method using differential steering to track the desired yaw angle is designed to improve the tracking efficiency. And the accuracy of heading keeping and path following is improved by combining the cascade PID controller. In the dynamic positioning segment, a self-adjusting mechanism is designed, thereby enhancing the flexibility of thrust distribution and improving the accuracy of the USV's positioning retention in wind and wave environments. Finally, experimental validation is carried out to verify the effectiveness of the design proposed in this paper by issuing control commands and saving the return data through the upper computer, and then analyzing the return data with MATLAB (R2022b, MathWorks, Natick, MA, USA).

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.