Patent ID: 8239154

Claim:
A system that compensates a resolver output signal that corresponds to at least an angular position of a rotor residing in a motor, comprising: a resolver operable to output a signal corresponding to a current angular position of at least the rotor; a first pole-pair of the resolver operable to generate a first portion of the output signal corresponding to the current angular position of at least the rotor; a second pole-pair of the resolver operable to generate a second portion of the output signal corresponding to the current angular position of at least the rotor; a memory comprising compensation information corresponding to a resolver angle error of at least one of the first pole-pair and the second pole-pair; and a processor operable to receive the output signal corresponding to the current angular position of at least the rotor from the resolver, to synchronize the output signal corresponding to the current angular position of at least the rotor from the resolver with the compensation information stored in the memory corresponding with at least one of the first pole-pair and the second pole-pair, and to generate a compensated output signal.