First, a reference current optimization method is proposed for the situation where the back EMF is a nonideal trape- zoidal waveform. Reference currents in two-phase conduction mode and commutation mode are optimized, respectively, in accordance with the back-EMF waveforms. In order to obtain back EMF in real time, it was a good choice to construct observers . In this paper, a Luenberger full-order observer is designed to estimate back-EMF waveforms .
Second, during commutation, commutation control with two-phase switching mode or three-phase switching mode is em-ployed to control the currents of noncommutated windings to trace the optimized reference current. The current rate of change of the noncommutated winding and the difference between the reference current and the actual current are used to determine whether the three-phase inverter works in two-phase switching mode or in three-phase switching mode, which avoids the possible wrong selection of control modes only by judging speed in conventional control methods.