The Virtual Moving Air Gap (VMAG) is a concept to improve the speed range of a dual stator axial flux permanent magnet synchronous motor (PMSM). The VMAG concept utilizes a dual stator axial flux motor where the stators are wired in series. As the speed increases the controller activates switches that remove one of the stators from the circuit thereby reducing the back EMF of the motor and allowing the motor to continue accelerating to a much higher speed than was obtainable with the original two stator machine. This concept can be employed in cases where both air gaps are equal as well as cases where the air gaps are unequal. In the unequal air gap case, the stator with the shorter air gap is removed from the circuit during acceleration. The VMAG concept can increase the no load speed by 100% in the case of equal air gaps and by a much greater amount in the case of unequal air gaps.