摘要 |
First, a direct current is supplied to an excitation phase at 180 degrees, and stopped when the rotor rotates. If it is forward rotation, the rotor magnetic pole position is in the range from 180 to 360 degrees, and the starting point thereof, 180 degrees, is treated as the estimated magnetic pole position theta. If rotation is in reverse, on the other hand, the magnetic pole position lies in the range from 0 to 180 degrees, and the starting point thereof, 0 degrees, is treated as the estimated magnetic pole position theta. A reverse current is supplied, and the rotor is returned to its original position. A phase quantity beta of ½ of the width of a detected range (this time it will constitute 90 degrees) is added to an estimated magnetic pole position, and the result is treated as an excitation phase. The same processing is carried out thereafter, and the range in which the magnetic pole position is estimated to exist is steadily narrowed. Repetition is performed, and the width of the range in which the magnetic pole position exists is made smaller 90, 45, 22.5 . . . . The magnetic pole position can be detected without-causing the rotor to move noticeably.
|