Summary: | With the development of marine technology, the research of unmanned surface vehicles (USVs) has received wide attention from the world. Designing effective collision avoidance algorithm in dynamic sea environment is necessary for the navigation of USVs. This paper describes a collision avoidance system (CAS) with COLREGs compliance to improve autonomous navigational ability of USV. For small podded propulsion USV, a three-DOFs maneuvering model is established and the parameters of model are determined by the parameter identification method based on field experiments. About the COLREGs rules, the different maneuvering behaviors are summed up according to encounter situation and collision risk assessment. In the CAS, finite control set model predictive control is adopted, and COLREGs rules are taken as an evaluation standard in the quality function. Finally, the system is verified to avoid multiple dynamic obstacles and compliance vessel in the simulation and real environment, and the results of collision avoidance under four encounter situations are described in detail.
|