A Neutral-Voltage-Compensated Sensorless Control of Brushless DC Motor

  • Won, Chang-Hee (Mechatronics Center, Samsung Electronics Co. Korea) ;
  • Song, Joong-Ho (Department of Electrical Engineering, Seoul National University of Technology) ;
  • Ick Choy (Korea Institute of Science and Technology) ;
  • Lim, Myo-Taeg (Department of Electrical Engineering, Korea University)
  • Published : 2003.01.01

Abstract

This paper presents a new rotor position estimation method for brushless DC motors. The estimation error of the rotor position clearly provokes the phase shift angle misaligned between the phase current and the back-EMF waveforms, which causes torque ripple in brushless DC motor drives. Such an estimation error can be reduced with the help of the proposed neutral-voltage-based estimation method, which is structured as a closed loop observer. A neutral voltage appearing during the normal mode of the inverter operation is found to be an observable and control table measure, which can be used for estimating an exact rotor position. This neutral voltage is obtained from the DC-link current, the switching logic, and the motor speed values. The proposed algorithm, which can be easily implemented by using a single DC-link current and the motor terminal voltage sensors, is verified by simulation and experiment results.

Keywords

References

  1. J. P. Johnson, M. Ehsani, and Y. Guzelgunler, 'Review of sensorless methods for brushless DC,' IEEE Industry Applications Conference, pp. 143-150, 1999
  2. K. Iizuka, H. Uzuhashi, M. Kano, T. Endo, and K. Mohri, 'Microcomputer control for sensorless brushless motor,' IEEE Trans. on Industry Applications, vol. IA21, no. 4, pp. 595-601, 1985
  3. H. C. Chen and C. M. Liaw, 'Sensorless control via intelligent commutation tuning for brushless DC mo-tor,' lEE Proc. B -Electrical Power Applications, vol.146, no. 6, pp. 678-684, 1999
  4. G.-J. Su and J. W. McKeever, 'Low cost sensorless control of brushless DC motors with improved speed range,' IEEE Applied Power Electronics Conference, pp. 286-292, 2002