Skip to Main Content
This paper presents a new and novel method which is designed to detect the rotor position at standstill and also at low speeds in switched reluctance motor. In this method a small capacitor is connected in series with the motor winding for sampling the voltage rise during the detection period. The supply voltage in conjunction with the drive transistor produces short pulses for this series connection. Since the motor phase inductance varies according to the rotor position, therefore the rise-time for the voltage produced on the capacitor is different. Now this voltage is compared with two pre-set value and a voltage pulse with proper position is then generated. The position of created pulse is proportional to the rotor position. Now, a digital pulse position modulation decoder (DPPM Decoder) employed to convert the produced pulse to a digital value. This technique is applied to all the phases at stand still to select the proper phase. In the running mode, the same procedure is applied but only to the non energized phases of winding. Finally, experimental results derived from a FPGA based drive are also presented for the motor to confirm the feasibility and practicability of the method.