摘要 |
<p>The position of a moving rotor in a switched reluctance motor is determined by applying a voltage to a phase winding of the reluctance motor, sampling a signal representing the current magnitude in this phase winding and determining the position of the moving rotor by detecting occurrence of a feature of the second temporal derivative of the current signal. The feature can comprise a zero crossing point of the second temporal derivative. Determining the rotor position can comprise: determining the sign of a third temporal derivative of the signal when the feature has been detected; and comparing a first temporal derivative to a reference value such as the average of the first temporal derivative. Determining the rotor position can comprise detecting alignment of the moving rotor with the phase winding and can be used to switch the voltage to a further phase winding of the switched reluctance motor when a predetermined position has been reached.</p> |