The invention belongs to the technical field of detection, in particular to a method for detecting the running state of a
direct current water pump. The method for detecting the running state of the
direct current water pump includes the steps that (1) a motor of the water pump starts to run, a
system collects two-phase
stator currents Ia and Ib of the motor, and the Ia and Ib are processed by Clarke conversion to obtain components I alpha and I beta in an alpha-beta
axis system; (2) an alpha-beta two-phase static coordinate
system is processed by Park conversion to obtain a d-q axis rotating coordinate
system and corresponding components Id and Iq under the coordinate system; (3) after
estimation is conducted by a
flux observer, the current motor rotation speed n of the water pump is obtained; (4) a specific parameter showed in the description is compared with a set tolerance value sigma, and when it is recognized that the water pump is in an idling condition, the motor stops running. The method for detecting the running state of the
direct current water pump has the advantages that through a relationship between the motor rotation speed n and the q axis current Iq, the idling running condition of the direct current water pump can be precisely judged, and the water pump can be switched off timely.