Patent ID: 9705436
Date: 2017-07-11
CPC Classifications: G01R,H02K,H02P

Claim:
1. A method for controlling an electric motor, the method comprising: producing a first signal indicative of a strength of a first magnetic field component produced by a set of rotor magnets included within a rotor of the electric motor using a first linear Hall device; simultaneously producing a second signal indicative of a strength of second magnetic field component produced by the rotor magnets that is approximately orthogonal to the first magnetic field component using a second linear Hall device; calculating an angular position and angular velocity of the rotor based on the first signal and the second signal; producing a plurality of phase signals based on the calculated angular position and angular velocity; and controlling current in a plurality of field windings of the motor using the plurality of phase signals; and normalizing the first signal and the second signal prior to calculating the angular position.