Feedforward Speed Control of Brushless DC Motors with Input Shaping

The objective of this work is to apply feedforward control to a brushless direct current motor (BLDC) using input shaping method to achieve speed control with fast transient. It is shown that the hardware requirement is minimal and the existing Hall sensors are sufficient. However, due to the sensor quantization effects, output ripple attenuation is necessary. The use of low bandwidth control removes output ripples from the low resolution sensor while the use of a shaper improves the transient performance of the overall system. The input shaper is particularly suitable in this application since it is an open loop algorithm, independent of the sensor characteristics. Virtual instruments (VIs) are then built in LabVIEW to implement the control algorithms. Experimental results confirm that the effectiveness of the proposed low bandwidth feedback/input shaping control with low resolution sensors.

[1]  Kenichi Iizuka,et al.  Microcomputer Control for Sensorless Brushless Motor , 1985, IEEE Transactions on Industry Applications.

[2]  Lucy Y. Pao,et al.  Input shaper designs for minimizing the expected level of residual vibration in flexible structures , 1997, Proceedings of the 1997 American Control Conference (Cat. No.97CH36041).

[3]  Timothy N. Chang,et al.  Motion control firmware for high speed robotic systems , 2004 .

[4]  Uk-Youl Huh,et al.  A torque control strategy of brushless DC motor with low resolution encoder , 1995, Proceedings of 1995 International Conference on Power Electronics and Drive Systems. PEDS 95.

[5]  Nobuyuki Matsui,et al.  Sensorless operation of brushless DC motor drives , 1993, Proceedings of IECON '93 - 19th Annual Conference of IEEE Industrial Electronics.

[6]  N. Matsui,et al.  Sensorless control and initial position estimation of salient-pole brushless DC motor , 1996, Proceedings of 4th IEEE International Workshop on Advanced Motion Control - AMC '96 - MIE.

[7]  Wayne J. Book,et al.  Controlled Motion in an Elastic World , 1993 .

[8]  Michael Bernhardt,et al.  Web-based command shaping of cobra 600 robot with a swinging load , 2004, IEEE Transactions on Industrial Informatics.

[9]  Young-Seok Kim,et al.  A speed sensorless vector control for brushless DC motor using binary observer , 1996, Proceedings of the 1996 IEEE IECON. 22nd International Conference on Industrial Electronics, Control, and Instrumentation.

[10]  Warren P. Seering,et al.  Preshaping Command Inputs to Reduce System Vibration , 1990 .

[11]  A. Murray,et al.  Advances in brushless motor control , 1997, Proceedings of the 1997 American Control Conference (Cat. No.97CH36041).