Influence of DSP controller on performance of a permanent magnet brushless AC drive in flux-weakening mode

The flux-weakening performance of a permanent magnet brushless AC drive was investigated using both floating-point and fixed-point DSP controllers. A significant current oscillation was observed when the drive was operated at high-speed in the flux-weakening mode with the fixed-point DSP. The investigation showed that this was due to the on-line compensation of the winding resistance voltage drop and quantisation errors associated with the fixed-point architecture of the DSP. A simple look-up table scheme is proposed to eliminate the oscillation and to achieve extended flux-weakening capability.