[1] Shanghai Univ, Sch Mechatron Engn & Automat, Shanghai 200444, Peoples R China
[2] Dalian Univ Technol, Sch Naval Architecture & Ocean Engn, Dalian 116024, Peoples R China
[3] Shanghai Univ, Sch Artificial Intelligence, Shanghai 200444, Peoples R China
[4] Shanghai Univ, Engn Res Ctr Unmanned Intelligent Marine Equipment, Shanghai 200444, Peoples R China
[5] Shanghai Univ, Sch Mech & Engn Sci, Shanghai 200444, Peoples R China
[6] Shanghai Elect Wind Power Grp Co Ltd, Shanghai 200235, Peoples R China