Marine Environment Learning-based Unmanned Surface Vehicle Swarm Control

Title
Marine Environment Learning-based Unmanned Surface Vehicle Swarm Control
Author(s)
Jeong, Sang Ki; Ji, Dae Hyeong; Lee, Jihyeong; Park, Hae Yong; Oh, Myoung Hak; Kim, Yoon Chil
KIOST Author(s)
Jeong, Sang Ki(정상기)Ji, Dae Hyeong(지대형)Lee, Jihyeong(이지형)Park, Hae Yong(박해용)Oh, Myoung Hak(오명학)Kim, Yoon Chil(김윤칠)
Alternative Author(s)
정상기; 지대형; 이지형; 박해용; 오명학; 김윤칠
Publication Year
2022-10-30
Abstract
This study aimed to learn disturbance information to effectively control multiple small unmanned surface vehicles (USVs) for marine research purposes at sea. The learned disturbance information was used to investigate the control of multiple USV swarm based on the leading–following formation technique. Numerous studies have already been conducted on swarm control using drones in the air; however, there has been a paucity of studies on swarm control in the sea. Contrary to swarm control in aviation, the fluid density of the sea is high, and the environment is constantly changing; thus, a robot system would be significantly affected by disturbances. This ultimately influences the maintenance of swarm formations and the accomplishment of missions. [1] [2] Therefore, it is difficult to control numerous moving objects while maintaining a formation at sea by using the existing aerial drone swarm control technology. To solve this problem, we learned a long short-term memory (LSTM) model with time-series marine environmental data to predict maritime disturbances. Thereafter, the model was applied to a mission-based position control algorithm of each USV constituting the swarm to design a marine unmanned floating vessel swarm control system that can be applied to various marine environments. Specifically, to effectively control numerous small USVs for marine research purposes, ocean currents are learned using the LSTM algorithm, and the predicted ocean currents are used to generate a swarm USV control system for USV formations. In this study, a control system model of several small USVs equipped with two rear thrusters and a front lateral thruster was designed. The LSTM algorithm was learned using the previous ocean current data, and the velocity of the following ocean currents were predicted. The predictions were then used as a system disturbance to determine the thrust of the controller. To measure ocean currents in the sea when each USV moves, the velocity, azimuth, and position (latitude, longitude) data from the GPS mounted on the USV were used to measure the velocity and direction of the hull's movement. Further, the flow rate was measured using a flow rate sensor on a small USV. The USV movement and position were controlled using an artificial neural network-PID (ANN-PID) controller. This study entailed a comparative analysis of the designed USV model results and those generated by the simulator, including the behavior control rule of the USV swarm and the path of the actual USV swarm at sea. It was verified that the effectiveness of the USV mathematical model and behavior control rules. By comparing the movement path of the swarm USV with and without the disturbance learning algorithm and ANN-PID control algorithm applied to the designed simulator, the position error and maintenance performance of the swarm formation were analyzed, and the application results were compared.
URI
https://sciwatch.kiost.ac.kr/handle/2020.kiost/43513
Bibliographic Citation
The 11th International Multi-Conference on Engineering and Technology Innovation (IMETI2022), 2022
Publisher
Taiwan Association of Engineering and Technology Innovation
Type
Conference
Language
English
Files in This Item:
There are no files associated with this item.

qrcode

Items in ScienceWatch@KIOST are protected by copyright, with all rights reserved, unless otherwise indicated.

Browse