School of New Energy University of Science and Technology 214443;
School of Marine Science and Technology Polytechnical University’an 710072;
Key Laboratory for Unmanned Underwater Vehicle Polytechnical University’an 710072;
Unmanned System Research Institute Polytechnical University’an 710072;
marine current turbine; underwater mooring platform; microgrooved surface; large eddy simulation; flow noise;