| CPC H02P 6/10 (2013.01) [H02P 29/50 (2016.02)] | 16 Claims |

|
1. A method for operating a motor control system for a motor having multiple sets of windings, comprising:
receiving an input command;
receiving drive feedback signals representative of drive currents in a motor;
identifying harmonics in the drive feedback signals representative of motor torque ripple;
producing torque ripple compensation signals based on the identified harmonics; and
producing motor drive control signals based on the input command, the current feedback signals and the torque ripple compensation signals, including:
producing a set of motor drive signals for each of the multiple sets of windings; and
controlling phase shift between carrier signals for the multiple sets of windings based on a number of the sets of windings and an order of a dominant high frequency torque ripple depending on a type of carrier signal.
|