摘要 |
While enforcing a fake position in the data processing system and applying a zero direct-axis current command, positive and negative quadrature-axis current commands are applied sequentially and at approximately same magnitude to urge the rotor toward an enforced position. A processing module measures a positive quadrature-axis current aligned raw position data after application of the positive quadrature-axis current command and measures negative quadrature-axis current aligned raw position data for the rotor after application of the negative quadrature-axis command. An initial position offset calibrator or data processor determines a difference between the raw position data to determine an alignment of a true averaging axis. An initial position offset calibrator or data processor determines a raw averaging axis position data based on an average of the raw position data. An initial position offset calibrator or data processor determines a position offset based on a difference between the determined true averaging axis and the determined raw averaging axis position data. |