1. National Key Laboratory of Autonomous Marine Vehicle Technology, Harbin Engineering University, Harbin 150001, China
2. College of Shipbuilding Engineering, Harbin Engineering University, Harbin 150001, China
3. China First Heavy Industries Special Equipment Research Institute, Dalian 116000, China