An Underwater Thruster Fault Diagnosis Simulator and Thrust Calculation Method Based on Fault Clustering. (25th January 2021)