A non-transitory computer-readable medium, comprising executable instructions that, when executed by a processor of an electric machine comprising a stator and a rotor, wherein the stator comprises a set of phase windings, wherein each phase winding of the set of phase windings forms a same defined quantity of poles around a circumference of the stator, and wherein each pole of the poles is formed by at least one winding sector of a group of winding sectors of the phase winding, facilitate performance of operations, comprising:
- rotating the rotor by:
- selectively deactivating each winding sector of a first sub-set of the winding sectors of the set of phase windings, wherein the first sub-set of the winding sectors comprises at least one winding sector of the set of phase windings;
- and
- selectively activating, using AC drive signals, each winding sector of a second sub-set of the winding sectors of the set of phase windings, wherein the second sub-set of winding sectors comprises more than one winding sector of the set of phase windings.