a control system for a multiphase permanent magnet motor compensates for physical variations among individual motor phase circuit elements . the control system successively develops a control voltage for switched energization of the motor phase windings that is closely matched with particular parameters of the corresponding windings . the system can be applied to a motor in which each stator phase component comprises a ferromagnetically isolated stator electromagnet , the electromagnet core elements being separated from direct contact with each other and formed with separate phase windings . a digital signal processor may be utilized that applies an algorithm incorporating the parameters as constant values , the parameters for a particular phase being accessed for generating the appropriate control signals for energizing that phase .