Current-Mode Sensorless Control of Single-Phase · PDF fileCurrent-Mode Sensorless Control of...

5
Current-Mode Sensorless Control of Single-Phase Brushless DC Fan Motors Wei-Chao Chen Power Electronic Systems and Chips Lab. Department of Electrical Engineering National Chiao Tung Univ., Hsinchu, Taiwan Ying-Yu Tzou, Member, IEEE Power Electronic Systems and Chips Lab. Department of Electrical Engineering National Chiao Tung Univ., Hsinchu, Taiwan AbstractThis paper proposes a new control scheme for the implementation of a low-cost and high efficiency sensorless speed control IC for single-phase brushless dc (BLDC) fan motors. The proposed control scheme detects the zero-crossing-point (ZCP) of the measured back-EMF to generate commutation signals without Hall sensor. A current mode soft switching scheme is used to smooth the current spikes induced by the reduction of the back-EMF when the rotor is crossing the commutation boundary. An adaptive blanking time control strategy is used to adjust the time interval to ensure correct detection of the ZCP. An open-loop constant Ampere/Hertz ramping control scheme is developed for the startup control from zero speed and switching to sensorless mode once the ZCP is detected. The proposed sensorless control scheme has been verified by using computer simulation based on a developed single-phase BLDC fan motor model. Experimental verification of the proposed control scheme has been carried out by using digital implementation technique. Experimental results reveal the superior performance of the proposed control scheme. Index Terms—single-phase brushless dc fan motor, sensorless control, adaptive blanking time control, soft commutation, soft start-up control, digital motor control IC. I. INTRODUCTION Single-phase brushless dc fan motors are widely used in nowadays personal computers and notebooks for thermal cooling [1]. The Hall sensor is usually used to provide feedback information of the magnetic rotor of the single-phase BLDC fan motor for proper commutation control. The Hall sensor IC requires a further installation procedure, sensitive to temperature variation, degraded in high temperature operating environment, and limits the power density of the fan motors. To lower the system installation cost, this Hall sensor is packaged with the driver IC as a component unit. However, this driver IC still needs extra components for operation settings and a PCB is required to be installed within the motor. To further reduce the cost, development of sensorless control techniques for the single-phase BLDC fan motor is required. Power density and efficiency are most important performance indices for high-performance fan motors [2]. A sensorless control IC can also eliminate the installation of the driver PCB within the motor housing package, this provides advantages of lower cost and motor with smaller size. A general review of position-sensorless control of three-phase permanent-magnet machines has been given in [3]. However, these methods are not suitable for single-phase BLDC fan motors because of there is no unexcited winding for the detection of back-EMF voltage foe sensorless control. The single-phase BLDC fan motors have one important feature is the adoption of asymmetrical air gap to eliminate the zero-torque zone. This asymmetrical air gap complicates the generation of its electromagnetic torque and degrades its efficiency. High torque peaks are commonly found in single-phase BLDC motors. Different PWM driving schemes have been studied based on finite-element analysis (FEA) in [4] and it is suggested to insert a dead-zone into the driving signals to improve current waveforms and torque envelop. However, it did not provide more information about how to generate these driving signals. A time-sharing method based on the concept of phase advance control of the PWM commutation signals has been developed in [5]. However, this method is based on the voltage mode control of the PWM signals and is sensitive to commutation noises during low-speed operation area. Current-mode control of the phase current can achieve better torque control performance of sensorless BLDC motors. A current-mode control method with commutation tuning has been proposed in [6]. However, this method employed step current control without considering of practical flux distribution and the tuning algorithm is unsuitable for speed change control. To solve these problems and improve the motor efficiency over a wide speed control range, this paper proposes a new sensorless control method for the current-mode control of single-phase BLDC fan motors with a pre-defined modulation signal for the reduction of torque ripples to achieve best efficiency performance over a wide speed control range. The proposed scheme has been realized with DSP control software and compared with other control schemes. Experimental results reveal the superior performance of the proposed control scheme. The proposed control scheme can also be realized with specific digital control logic circuits and is suitable for the mixed-signal IC realization. II. OPERATIONAL PRINCIPLE AND MODELING Fig. 1 shows the photograph of a four-pole single-phase BLDC fan motor, its rotor structure, and the normalized measured flux linkage distribution. Modeling of a motor is a key step for the controller design. The asymmetrical air gap This work was supported by the National Science Council, Taipei, Taiwan, R. O. C. Project no. NSC99-2622-E-009-014-CC1. IEEE PEDS 2011, Singapore, 5 - 8 December 2011 978-1-4577-0001-9/11/$26.00 ©2011 IEEE 659

Transcript of Current-Mode Sensorless Control of Single-Phase · PDF fileCurrent-Mode Sensorless Control of...

Page 1: Current-Mode Sensorless Control of Single-Phase · PDF fileCurrent-Mode Sensorless Control of Single-Phase ... MMF and can be controlled to achieve better torque ... back-emf voltage.

Current-Mode Sensorless Control of Single-Phase Brushless DC Fan Motors

Wei-Chao Chen Power Electronic Systems and Chips Lab.

Department of Electrical Engineering National Chiao Tung Univ., Hsinchu, Taiwan

Ying-Yu Tzou, Member, IEEE Power Electronic Systems and Chips Lab.

Department of Electrical Engineering National Chiao Tung Univ., Hsinchu, Taiwan

Abstract⎯ This paper proposes a new control scheme for the implementation of a low-cost and high efficiency sensorless speed control IC for single-phase brushless dc (BLDC) fan motors. The proposed control scheme detects the zero-crossing-point (ZCP) of the measured back-EMF to generate commutation signals without Hall sensor. A current mode soft switching scheme is used to smooth the current spikes induced by the reduction of the back-EMF when the rotor is crossing the commutation boundary. An adaptive blanking time control strategy is used to adjust the time interval to ensure correct detection of the ZCP. An open-loop constant Ampere/Hertz ramping control scheme is developed for the startup control from zero speed and switching to sensorless mode once the ZCP is detected. The proposed sensorless control scheme has been verified by using computer simulation based on a developed single-phase BLDC fan motor model. Experimental verification of the proposed control scheme has been carried out by using digital implementation technique. Experimental results reveal the superior performance of the proposed control scheme.

Index Terms—single-phase brushless dc fan motor, sensorless control, adaptive blanking time control, soft commutation, soft start-up control, digital motor control IC.

I. INTRODUCTION Single-phase brushless dc fan motors are widely used in

nowadays personal computers and notebooks for thermal cooling [1]. The Hall sensor is usually used to provide feedback information of the magnetic rotor of the single-phase BLDC fan motor for proper commutation control. The Hall sensor IC requires a further installation procedure, sensitive to temperature variation, degraded in high temperature operating environment, and limits the power density of the fan motors. To lower the system installation cost, this Hall sensor is packaged with the driver IC as a component unit. However, this driver IC still needs extra components for operation settings and a PCB is required to be installed within the motor. To further reduce the cost, development of sensorless control techniques for the single-phase BLDC fan motor is required. Power density and efficiency are most important performance indices for high-performance fan motors [2]. A sensorless control IC can also eliminate the installation of the driver PCB within the motor housing package, this provides advantages of lower cost and motor with smaller size.

A general review of position-sensorless control of

three-phase permanent-magnet machines has been given in [3]. However, these methods are not suitable for single-phase BLDC fan motors because of there is no unexcited winding for the detection of back-EMF voltage foe sensorless control. The single-phase BLDC fan motors have one important feature is the adoption of asymmetrical air gap to eliminate the zero-torque zone. This asymmetrical air gap complicates the generation of its electromagnetic torque and degrades its efficiency. High torque peaks are commonly found in single-phase BLDC motors. Different PWM driving schemes have been studied based on finite-element analysis (FEA) in [4] and it is suggested to insert a dead-zone into the driving signals to improve current waveforms and torque envelop. However, it did not provide more information about how to generate these driving signals.

A time-sharing method based on the concept of phase advance control of the PWM commutation signals has been developed in [5]. However, this method is based on the voltage mode control of the PWM signals and is sensitive to commutation noises during low-speed operation area. Current-mode control of the phase current can achieve better torque control performance of sensorless BLDC motors. A current-mode control method with commutation tuning has been proposed in [6]. However, this method employed step current control without considering of practical flux distribution and the tuning algorithm is unsuitable for speed change control. To solve these problems and improve the motor efficiency over a wide speed control range, this paper proposes a new sensorless control method for the current-mode control of single-phase BLDC fan motors with a pre-defined modulation signal for the reduction of torque ripples to achieve best efficiency performance over a wide speed control range. The proposed scheme has been realized with DSP control software and compared with other control schemes. Experimental results reveal the superior performance of the proposed control scheme. The proposed control scheme can also be realized with specific digital control logic circuits and is suitable for the mixed-signal IC realization.

II. OPERATIONAL PRINCIPLE AND MODELING Fig. 1 shows the photograph of a four-pole single-phase

BLDC fan motor, its rotor structure, and the normalized measured flux linkage distribution. Modeling of a motor is a key step for the controller design. The asymmetrical air gap This work was supported by the National Science Council, Taipei,

Taiwan, R. O. C. Project no. NSC99-2622-E-009-014-CC1.

IEEE PEDS 2011, Singapore, 5 - 8 December 2011

978-1-4577-0001-9/11/$26.00 ©2011 IEEE 659

Page 2: Current-Mode Sensorless Control of Single-Phase · PDF fileCurrent-Mode Sensorless Control of Single-Phase ... MMF and can be controlled to achieve better torque ... back-emf voltage.

of the single-phase BLDC motor makes it difficult to obtain a small-signal mode for control loop analysis and design. The analysis and modeling of a single-phase BLDC motor with a bifilar winding and asymmetrical stator pole faces has been reported in [7]. The modeling method is based on the measured stator winding flux linkage with a derived state model of the developed electromagnetic torque. However, this nonlinear state model is unsuitable for practical design method in synthesis of the current mode controller.

The torque generation process is the essential characteristic of an electric machine. The torque generation of a single-phase BLDC motor is quite similar with a DC motor with permanent magnet stator. The alternating current applied to the phase winding of a single-phase one-winding BLDC motor just like the DC current applied to a PMDC motor, in which the mechanical commutator convert this DC current to an alternating current to the armature windings. However, due to its asymmetric rotor structure of the single-phase BLDC motor, its instantaneous torque becomes nonlinear and more complicated for design and control. The electromagnetic torque of a single-phase BLDC motor consists of two components: the cogging torque and the excitation torque. The cogging torque is generated by the magnetic-motive force (MMF) of the permanent magnet rotor functioning with the varied air-gap reluctance. The cogging torque is resulted by the motor design and should be kept to a minimum for smooth and efficient operation. The excitation torque is generated by the phase current functioning with the rotor MMF and can be controlled to achieve better torque responses.

The modeling of the excitation torque can be characterized by the rotor MMF distribution. A simplified dynamic model based on specified nonlinear element is

proposed in [8] and is adopted to construct the small-signal model for current loop compensator design. The electrical equation of a single-phase BLDC motor can be described as

emfssab ViRdtdiLV ++= . (1)

where Vab is the terminal voltage of winding, Rs is the winding resistance, Ls is the winding inductance, Vemf is the back-emf voltage. Fig. 2 shows the block diagram of the single-phase BLDC fan motor with nonlinear flux linkage distribution and load-torque characteristics. The flux distribution of the rotor MMF is used to characterize the generated torque and back-emf voltage. This model has been constructed and used for the simulation and design of the proposed sensorless current-mode control scheme.

III. DIGITAL CURRENT MODE CONTROL Fig. 3 shows the proposed current-mode sensorless speed

control scheme for single-phase BLDC fan motors used in applications to PC and NB cooling systems. High efficiency, low acoustic noises, and robust start-up control are fundamental requirements for these applications. The proposed controller includes a speed estimator for the detection of zero crossing of back-emf voltage and estimation of rotor speed, a speed controller to generate the desired current command for torque control, a current controller to generate the PWM control duties for the H-bridge PWM

Rotor Flux Distribution)( ef θφRotor Stator

Asymmetric air gap

N S

NS

(b) (c)(a)

Fig. 1. (a) Single-phase brushless dc fan motor, (b) rotor structure, and (c) normalized flux distribution.

H-Bridge Converter

PWM

CommutationControl

Hall SensorH

va vb

Flux Distribution Table

vab

sR

sLs1

mJ

mB

LT

s1

TK

EK

s1

emfv

fφfφ

iLφ eT rα

eθω

LT2

rL KT ω=

Fan load torque-speed characteristics

Fig. 2. Block diagram of the single-phase BLDC fan motor with nonlinear flux linkage distribution and load-torque characteristics.

)(kdPhase CurrentCommandModulators

CurrentControllers

aH

Inverter

A/D Converter

*IPWM Dead

Time

Time-sharing Method&

Speed Estimation

SpeedControllers

ai

bv

ω

)(kia

)(* kia

av

ClockGenerator

Fig. 3. Block diagram of the proposed sensorless speed control scheme.

InverterSingle-phase

BLDC Fan motor

Hall Sensor

DC

AC

DigitalCurrent

Controller

Hi

*i*fφ

*av

*bv

PWM SignalGenerator

Hall Sensor SignalConditioning

Flux Distribution Table

fφeθ

fK

Fig. 4. Block diagram of the digital current-mode control scheme.

660

Page 3: Current-Mode Sensorless Control of Single-Phase · PDF fileCurrent-Mode Sensorless Control of Single-Phase ... MMF and can be controlled to achieve better torque ... back-emf voltage.

inverter. During the switches pre-turn off period, the winding current is decreased to zero, the terminal voltage is equivalent to the back-EMF voltage and can be used for the detection of the commutation instant.

A synchronous sampling of the PWM switching signal has been used for the detection of the zero-crossing of the back-emf signal for sensorless commutation control. The proposed current-mode control scheme with DC-link feedforward control is illustrated in Fig. 4. A pre-defined flux distribution waveform has been used for the table look-up in modulation of the torque command and is synchronized with the sensorless commutation signal to generate the current command with an adjustable dead zone for the current mode controller.

To synthesize the digital current loop controller, small signal analysis of the current loop has been carried out. Fig. 5 shows the block diagram of the digital current control loop of the single-phase BLDC fan motor with a PWM switching amplifier. The analog design approach with loop gain fitting technique is adopted in the synthesis of the current loop controller to reach a bandwidth of 10% of its switching frequency. The analog controller is then transformer to the corresponding digital controller by using bilinear transform.

Fig. 6 shows the loop gain of the designed digital PI controller, a gain crossover frequency of 1.9 kHz with a phase margin of 50° has been achieved. The frequency response analysis shows the digital controller has achieved a similar frequency compared with the analog controller. An anti-windup reset controller is employed to prevent the saturation of the digital integrator. Simulation of incremental step responses with locked rotor has been carried out for the

verification of the designed digital current controller. Fig. 7 shows the incremental responses. It can be observed the rise time is about 190 μsec which corresponding to a bandwidth of 1.84 kHz for an approximation of an equivalent of a second-order linear system.

In order to improve the current response and overall efficiency, the motor phase current should be controlled in proportional to its back-emf voltage. The average output power converted by the motor can be expressed as

)coscoscos(21

333222111 ⋅⋅⋅+++= φφφ IEIEIEPav. (2)

where En, In is the harmonic of back-EMF and phase current, respectively. In the conventional approach, the fan motor is under an open-loop PWM control scheme with commutation signal the synchronized with the Hall signal. However, current phase lag due to winding dynamics may result spiky current. Soft commutation with ramping controlled PWM duties can smooth these current spikes, however, they are still sensitive to parameter variations and operating points, and a time-consuming fine tuning process is required for different fan motors. To improve the efficiency of the fan motor drive, each back-EMF and phase current harmonic should be in phase, that is Φn should be zero.

There is only a single stator winding of a single-phase one-winding brushless DC fan motor and therefore, there is

0.1A

0.2A

0.3A

tr= 190 uskHz

tBW

r

84.135.0 =≈250 mA

Current Response (A)

Controller output

Fig. 7. Simulation results of incremental current response under rotor locked condition.

PWM

Phase current

Pre-turn-off

Back-EMFZCP

PWM

PWM PWM

S1, S3

S2, S4

180° 360° 180° 360°

Commutationsignal

Blanking time

Fig. 8. Illustrated waveforms of the proposed sensorless control scheme based an adjustable time interval for pre-turn-off.

pK

11 −− zKI

icK ZOHZOH PWMK

emfV

ss sLR +1 i

senseRfeedbackKDAK /

Df

Digital controller

Feedback circuit and signal sampling

*i*i

dcKdcV

Df

sf

ZOHZOH

Fig. 5. Block diagram of digital current controller.

500 1000 1500 2000 2500 30003500400045005000-20

-10

0

10

20

Ma

gn

itud

e (d

B)

500 1000 1500 2000 2500 30003500400045005000-200

-175

-150

-125

-100

-75

-50

frequency (Hz)

Ph

ase

(d

egre

e)

frequency response with PI(s)frequency response with PI(z)

frequency response with PI(s)frequency response with PI(z)

Gain crossover frequency = 1.9 kHz

Phase margin = 50 degree

Fig. 6. Loop gain of the designed digital current control loop.

661

Page 4: Current-Mode Sensorless Control of Single-Phase · PDF fileCurrent-Mode Sensorless Control of Single-Phase ... MMF and can be controlled to achieve better torque ... back-emf voltage.

no left floating winding for the detection of the back-emf voltage. In order to detect the back-emf voltage, we need to let the stator winding unexcited for a specified time interval. During the steady-state operation condition, a pre-defined blanking time can be inserted before the PWM on-period as illustrated in Fig. 8. Once the zero crossing point (ZCP) of the back-emf voltage is detected, it can be used as a synchronization signal for the commutation control of the phase current and a dead zone is inserted to generate a modulated phase current command as illustrated in Fig. 9. To ensure a correct detection of the ZCP, the dead-zone time interval is increased linearly with the torque command. The proposed digital current control scheme can control the phase current to be synchronized with a quasi-sinusoidal current reference with adaptive blanking time control.

II. START-UP CONTROL A common problem associated with the sensorless motor

drive is the start-up control performance [9, 10]. Without a stable start-up procedure, the motor may fail its start-up or running into a self-oscillation fault running mode. Most sensorless control methods are based on back-EMF, however, when motor is at standstill or low speed, the detection of ZCP of back-EMF voltage can be corrupted by switching noises or voltage induced by the spiky current of the free-wheeling diodes. To solve this problem, this paper developed a robust current-controlled start-up method based on motor cogging torque induced by the asymmetric air-gap.

Fig. 10 shows the proposed sensorless start-up procedure. It consists of three steps: alignment of the rotor, ramping current control for start-up, sensorless control to the target speed. The alignment of the rotor can result a same initial condition for the rotor. With a dc excited current, the rotor will align to its magnetic pole from a random initial position as shown in Fig. 11. A step exciting current for the rotor alignment may induce oscillations and results large variations of the settling time. A ramping exciting current can smooth its alignment and reduces the settling time. Fig. 12 shows the transient responses of the proposed sensorless start-up method. It can be observed the phase current starts up with a quasi-sinusoidal waveform, as the speed is increased, it will switched to the voltage mode control with soft commutation control.

Speed

TimeSensorless Control

Open-Loop ControlAlign

S1,S4

S2,S3

Open-loop ramping controlAlign

Fig. 10. Start-up procedure for the single-phase BLDC fan motor.

FsFr

θπ −

N

S

N

S

(a) Position 1 (b) Position 2

FsFr

N

S

N

S

θ

t

t

θ

i

)( θπ −− )( θπ −−

t1 t2

θ

i

t

tt1 t2

Fig. 11. Rotor alignment of a single-phase BLDC fan motor.

Speed(RPM)

Phasecurrent

(A)

Controlmode

Soft-commutation Control modeCurrent-loop

Control mode

Current spike is reduced

Fig. 12. Simulation results of the start-up of a sensorless controlled single-phase BLDC fan motor.

Fig. 13 shows the experimental setup and Fig. 14 shows measured performances under different testing conditions. It can be observed that the single-phase motor can achieve smooth start-up responses under different target speed control. Fig. 15 shows the performance measures of the RMS values of phase current with different control schemes. It can be observed that the proposed current mode control with soft commutation control has achieved best performance within the full speed control range.

PhaseCurrent

command

Back EMF

S1, S4

S2, S3

eθeθ

eθeθ

eθeθ

eθeθ

Commutationsignal

eθeθ

PWM

PWM

180° 360 °

T1 T2 T3 T4

ZCPZCP

Fig. 9. Modified current command with inserted dead zone.

662

Page 5: Current-Mode Sensorless Control of Single-Phase · PDF fileCurrent-Mode Sensorless Control of Single-Phase ... MMF and can be controlled to achieve better torque ... back-emf voltage.

DSP 2407A Board

Power Supply

Single-PhaseBLDC Fan Motor

Inverter

Man-MachineInterface

Signal Conditioning Circuit

Fig. 13. Experimental setup for performance evaluation.

Start-up SensorlessStart-up Sensorless

(a) (b)

Fig. 14. Experimental results of start-up procedure for (a) 1000 RPM and (b) 3000 RPM.

Fig. 15. Measured motor RMS values of motor phase current under different PWM control schemes.

VI. CONCLUSION This paper has presented an innovative control scheme for

the implementation of a low-cost and high efficiency sensorless speed control IC for single-phase brushless dc (BLDC) fan motors. The proposed control scheme detects the zero-crossing-point (ZCP) of the measured back-EMF to generate commutation signals without Hall sensor. Practical

implementation issues of the digital current mode sensorless control scheme have been addressed. Experimental results show the proposed current mode control with soft commutation control has achieved best performance within the full speed control range.

REFERENCES [1] S. Bentouati, Z. Q. Zhu, and D. Howe, “Permanent magnet brushless

DC motors for consumer products,” Proc. of Ninth International Conference on Electrical Machines and Drives, pp. 118-122, 1999.

[2] Hyung-Woo Lee, Tae-Hyung Kim, and Mehrdad Ehsani, “Practical control for improving power density and efficiency of the BLDC generator,” IEEE Trans. Power Electron., vol. 20, no. 1, pp. 192-199, Jan., 2005.

[3] Paul P. Acarnley and John F. Watson, “Review of position-sensorless operation of brushless permanent-magnet machines,” IEEE Trans. Ind. Electron., vol. 53, no. 2, pp. 352-362, Apr. 2006.

[4] L. Sun, Q. Fang, and J. Shang, “Drive of single-phase brushless DC motors based on torque analysis,” IEEE Trans. Magnetics, vol. 43, no. 1, pp. 46-50, Jan. 2007.

[5] Weizi Wang, Zhigan Wu, Wanbing Jin, and Jianping Ying, “Sensorless control technology for single phase BLDCM based on the winding time-sharing method,” IEEE IECON Conf. Rec., Nov. 6-10, 2005.

[6] H.-C. Chen and C.-M. Liaw, “Current-mode control for sensorless BDCM drive with intelligent commutation tuning,” IEEE Trans. Power Electron., vol. 17, no. 5, pp. 747–756, Sep. 2002.

[7] J. S. Mayer and O. Wasynczuk, “Analysis and modeling of a single-phase brushless DC motor drive system,” IEEE Trans. on Energy Conversion, vol. 4, no. 3, pp. 473-479, Sept. 1989.

[8] Wei-Chao Chen and Ying-Yu Tzou; “Efficiency optimization control for single-phase brushless dc fan motors,” IEEE IPEMC Proc., pp. 1913-1918, 17-20 May, 2009.

[9] L. Ying and N. Ertugrul, “A starting strategy for a robust position sensorless technique in non-salient PM AC motor drives,” Proc. Int. Power Electron. Motion Control Conf., pp. 1028-1032, 2004.

[10] W. Wang, Z. Wu, W. Jin, and J. Ying, “Starting methods for Hall-less single phase BLDC motor,” IEEE IECON Conf. Proc., Nov. 2005.

663