0% found this document useful (0 votes)
68 views8 pages

Performance Improvement of BLDC Motor With Hysteresis Current Controller

BLDC MOTOR

Uploaded by

Raja Balan
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
68 views8 pages

Performance Improvement of BLDC Motor With Hysteresis Current Controller

BLDC MOTOR

Uploaded by

Raja Balan
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 8

ISSN (Print) : 2320 3765

ISSN (Online): 2278 8875

International Journal of Advanced Research in Electrical,


Electronics and Instrumentation Engineering
(An ISO 3297: 2007 Certified Organization)

Vol. 2, Issue 12, December 2013

Performance Improvement of BLDC Motor


with Hysteresis Current Controller
A.Purna Chandra Rao1, Y.P.obulesh2, CH. Sai babu3

Dept. Of EEE, Prasad V. Potluri Siddhartha Institute of Technology, Vijayawada, Andhra Pradesh, India 1
Dept. Of EEE, Lakireddy Bali Reddy College of Engineering, Mylavaram, Andhra Pradesh, India 2
Dept. Of EEE, Jawaharlal Nehru Technological University Kakinada, Kakinada, Andhra Pradesh, India 3

ABSTRACT:
In the recent past, variable speed driving systems have sprouted in various small scale and large scale applications like
automobile industries, domestic appliances etc. The usage of green and eco friendly electronics are greatly developed to
save the energy consumption of various devices. This lead to the development in Brushless DC motor (BLDCM). The
usage of BLDCM enhances various performance factors ranging from higher efficiency, higher torque in low-speed
range, high power density ,low maintenance and less noise than other motors. The BLDCM can act as an alternative
for traditional motors like induction and switched reluctance motors. In this paper hysteresis current controller is
implemented with speed feedback loop and it is observe that torque ripples are minimized. Simulation is carried out
using MATLAB / SIMULINK. The results show that the performance of BLDCM is quite satisfactory for various
loading conditions.

Keywords: Speed controller, feedback loop, Brushless dc (BLDC) motor drive.

I. INTRODUCTION
Using of Permanent Magnet in electrical machines have so many benefits and advantages then electromagnetic
excitation machines these are zero excitation losses result in high efficiency, simple construction, low cost less
maintenance and high torque or high output power per unit volume . Due to high power to weight ratio, high torque,
good dynamic control for variable speed applications, absence of brushes and commutator make Brushless dc (BLDC)
motor, best choice for high performance applications. Due to the absence of brushes and commutator there is no
problem of mechanical wear of the moving parts [2], [3]. As well, better heat dissipation property and ability to operate
at high speeds [4] make them superior to the conventional dc machine. However, the BLDC motor constitutes a more
difficult problem than its brushed counterpart in terms of modelling and control system design due to its multi-input
nature and coupled nonlinear dynamics. Due to the simplicity in their control, Permanent-magnet brushless dc motors
are more accepted used in high-performance applications. In many of these applications, the production of ripple-free
torque is of primary concern. There are three main sources of torque ripple production in BLDCMs: cogging torque,
reluctance torque, and mutual torque. Cogging torque is created by the stator slots interacting with the rotor magnetic
field and is independent of stator current excitation. Reluctance torque is caused by the variation in phase inductance
with respect to position. Mutual torque is created by the mutual coupling between the stator winding current and rotor
magnetic field. In general, surface-mounted magnets are used in many high-performance BLDCMs. Because the
permeability of the magnet material is nearly equal to that of air, the effective air gap is enlarged by the magnet. This
fact ensures minimum armature effect on the rotor field from the stator currents. If a BLDCM is designed with low
saliency and either the stator slots or rotor magnets are skewed by one slot pitch, the effects of the first two torque
components can be greatly reduced. Therefore, if the waveforms of the phase back EMF and phase current are perfectly
matched, torque ripple is minimized and the mutual torque component is maximized. In this paper finally closed loop
speed control is done by using PI controller and hysteresis current controller loop is added with speed feedback loop
and it is observed that there is a reduction in the current ripple hence torque ripple are minimized.

Copyright to IJAREEIE www.ijareeie.com 5900


ISSN (Print) : 2320 3765
ISSN (Online): 2278 8875

International Journal of Advanced Research in Electrical,


Electronics and Instrumentation Engineering
(An ISO 3297: 2007 Certified Organization)

Vol. 2, Issue 12, December 2013

II. MODELLING OF DRIVE SYSTEM


Fig. 1 shows the complete Schematic BLDC drive system with Hysteresis current control loop. It consists
of BLDC motor, Inverter, Hysteresis Current Controller, Speed Controller and hall sensor blocks.
Each block is modeled separately and integrated together.

Fig. 1 Schematic of closed loop Two Level Inverter fed BLDC drive with Hysteresis Current controller loop

A. Modeling of BLDC Motor


Modeling of a BLDC motor can be developed in the similar manner as a three phase synchronous machine. Since its
rotor is mounted with a permanent magnet, some dynamic characteristics are different. Flux linkage from the
rotor is dependent upon the magnet. Therefore, saturation of magnetic flux linkage is typical for this kind of motors. As
any typical three phase motors, one structure of the BLDC motor is fed by a three phase voltage source as shown in
Fig. 2. The source is not necessary to be sinusoidal. Square wave or other wave- shape can be applied as long as
the peak voltage is not exceeded the maximum voltage limit of the motor. Similarly, the model of the armature
winding for the BLDC motor is expressed as follows. Following assumption are made.
1. Motor is not saturated as it operated within the rated current
2. There is no changes in the rotor reluctances with angle
3 Three phases are balanced one.
di
va = Ria + L a + ea (1)
dt
di b
vb = Rib + L + eb (2)
dt
di c
vc = Ric + L + ec (3)
dt

Or in the compact matrix form as follows.


+ 0 0
= 0 + 0 + (4)
0 0 +
Where La = Lb = Lc = L = Ls M H
Ls is the armature self inductance
M is the mutual inductance
R a = R b = R c = R Armature resistance in ohm
, , Are the terminal phase voltages in volts.
, , Motor input current in amperes
, , Are the motor back emf in volts
d
P in the matrix represents
dt

Due to the permanent magnet mounted on the rotor, its back emf is trapezoidal as shown in Fig. 3. The expression of
back emf must be modified as expressed in

ea t = K E t (5)
Copyright to IJAREEIE www.ijareeie.com 5901
ISSN (Print) : 2320 3765
ISSN (Online): 2278 8875

International Journal of Advanced Research in Electrical,


Electronics and Instrumentation Engineering
(An ISO 3297: 2007 Certified Organization)

Vol. 2, Issue 12, December 2013

2
= (6)
3
2
= + (7)
3

Where KE is the back emf constant and is the mechanical speed of the rotor.

Fig. 2 BLDC Motor Control System


The permanent magnet also influences produced torques due to the trapezoidal flux linkage. Given that K T is the
torque constant. The produced torques
. = + + / (8)

The resultant torque, TE, can be obtained by the following expressions.


Ta t = K T ia t (9)
2
Tb t = K T ib t (10)
3
2
Tc t = K T + ic t (11)
3

TE t = Ta t + Tb t + Tc t (12)

Fig.3 BLDC Motor back emf and the motor phase currents
With the Newtons second law of motion, the angular motion of the rotor can be written as follows.

d t
TE t TL t = J +B t (13)
dt

Where TL load torque in N-m


J rotor inertia in [kgm2]
B damping constant

B. Closed-Loop Controller
The BLDC motor is fed from a three phase two level inverter. The PWM gating signals for firing the power
semiconductor devices in the inverter is injected from a hysteresis current controller block, which is required to
maintain the current constant within the 600 interval of one electrical revolution of the rotor. It regulates the actual
Copyright to IJAREEIE www.ijareeie.com 5902
ISSN (Print) : 2320 3765
ISSN (Online): 2278 8875

International Journal of Advanced Research in Electrical,


Electronics and Instrumentation Engineering
(An ISO 3297: 2007 Certified Organization)

Vol. 2, Issue 12, December 2013

current within the hysteresis band around the reference currents. The reference currents are generated by a reference
current generator depending upon the steady state operating mode. The reference currents are of quasi square wave in
shape .The magnitude of the reference current is calculated from the reference torque. The reference torque is obtained
by limiting the output of the PI controller. Speed error signal i.e. the difference between the reference speed and actual
speed of the motor is given to the PI controller which gives the reference torque information. Due to the
presence of re outer speed feedback loop the motor will drive at reference speed which is
nothing but the closed loop control drive system.

C. Inverter Modeling
Fig. 4 Shows the two level inverter which supplies the input voltage for the three phases of the BLDC motor. It consists
of two power semiconductor devices on each phase leg. Firing of the pair power semiconductor devices is based on the
hall sensors input. Three phases are commutated for every 60 o. Synchronization between stator and rotor flux is
achieved because sensors are the direct feed back of the rotor position,. The inverter is modeled using below equations
(14), (15) and (16).

Fig. 4. Two level inverter fed BLDC motor

V dc V dc
VAn = Q1 Q2 (14)
2 2
V dc V dc
VBn = Q3 Q4 ( ) (15)
2 2
V dc V dc
VCn = Q5 Q6 ( ) (16)
2 2

D. Modeling of Hysteresis current Controller


Fig.5 shows the the block diagram of hysteresis current controller which will generate the gating signals for inverter.
The input currents, ia, ib, ic are measured and compared with the reference currents, ia*, Ib*, Ic*. The error is fed to a
comparator with a prescribed hysteresis band. Switching of the power semiconductor devices (Q1 ON and Q2 OFF)
occurs when the current attempts to exceed a set value corresponding to the desired current. The reverse switching (Q1
OFF and Q2 ON) occurs when the current attempts to become less than iaref . Hysteresis controller is simple to
implement and produces a very good quality of waveform. . The drawback of this method is that the switching
frequency does not remain constant but varies along different portions of the desired current. The switching pattern is
given as:
If Ia >H , Q1 is on and Q2 is off.
If Ia <L , Q1 is off and Q2 is on.
If Ib >H , Q3 is on and Q4 is off.
If Ib <L , Q3 is off and Q4 is on.
If Ic >H, Q5 is on and Q6 is off.
If Ic<L, Q5 is off and Q6 is on.

Copyright to IJAREEIE www.ijareeie.com 5903


ISSN (Print) : 2320 3765
ISSN (Online): 2278 8875

International Journal of Advanced Research in Electrical,


Electronics and Instrumentation Engineering
(An ISO 3297: 2007 Certified Organization)

Vol. 2, Issue 12, December 2013

Fig 5 Block diagram of hysteresis current controller


Where Ia=Ia*-Ia and H, L are the upper and lower limits of hysteresis band. Thus, by regulating the current desired
quasi-square waveforms can be obtained.
E. Modeling of speed controller block
Fig.6 shows the speed controller block diagram. In this PI controller is used as a speed controller. Speed error i.e.
differences between reference speed and actual speed of the motor are the inputs signals to the speed PI controller. Kp
and Ki values are determined by trial and error method for each set of speed.

Fig.6 Speed controller block diagram

III. SIMULATION RESULTS

The proposed strategy of two level inverter fed BLDC motor Hysteresis current controller is analysed with and without
Hysteresis current controller using MATLAB / SIMULINK for the validation of work and results are presented.

I. Without Hysteresis current control loop


Fig.7 Show the simulink block diagram of the closed loop operation of BLDC motor drive without hysteresis control.
Fig 8 shows that dynamic behavior of the motor when speed reference is set at 3000 rpm. A current of 20 amps is
observed at the time of starting, at t= 0.04 motor taking a current of 0.1 amps at no load. At t=0.1 second motor is
developing a torque of 3Nm and having a steady state stators current of 4.5 amps. Motor speed reached to set value of
speed with a very small dip.

Fig. 7 SIMULINK model of BLDC motor drive without Hysteresis current controller loop.
20

15

10

5
Current

-5

-10

-15
0 0.02 0.04 0.06 0.08 0.1 0.12 0.14 0.16 0.18 0.2
Tim en Sec

Fig.8 Stator current at starting and loading at t=0.1 sec

Copyright to IJAREEIE www.ijareeie.com 5904


ISSN (Print) : 2320 3765
ISSN (Online): 2278 8875

International Journal of Advanced Research in Electrical,


Electronics and Instrumentation Engineering
(An ISO 3297: 2007 Certified Organization)

Vol. 2, Issue 12, December 2013

Fig. 9 shows that a motor is developing a high torque of 20 Nm at the time of starting and develops a torque of 0.1 Nm
at no load condition. At t=0.1 sec motor is developing a torque of 3Nm. Fig. 10 shows that the back emf developed by
the motor is in trapezoidal shape.
30

With o u t Hystersis cu rren t co n tro l


25

20
Torque in Nm

15

10

-5
0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1
Time in sec

Fig.9 Output waveform of the torque of the motor


250

200

150

100
Back Emf in volts

50

-50

-100

-150

-200

-250
0.3 0.31 0.32 0.33 0.34 0.35 0.36 0.37 0.38 0.39 0.4
Tim e in sec

Fig.10 Back EMF of the BLDC motor

II. With Hysteresis current control loop


Fig.11 Show the simulink block diagram of the closed loop operation of BLDC motor drive with hysteresis control.
Fig. 12 shows the Dynamics of the motor with hysteresis current controller. It is observing that magnitude of starting
currents are very less compared with without hysteresis current controller, here the magnitude of starting current is
1.75amps at the time of starting. Fig. 13 shows that motor is developing nearly constant torque from no load to load at
t=0.1 sec of 2Nm.

Fig. 11 SIMULINK model of BLDC motor drive without Hysteresis current controller loop

1.5

1
Current in Amps

0.5

-0.5

-1

-1.5

-2
0 0.02 0.04 0.06 0.08 0.1 0.12 0.14 0.16 0.18 0.2
Time in sec
Fig.12 Stator current at starting and loading at t=0.1 sec

Copyright to IJAREEIE www.ijareeie.com 5905


ISSN (Print) : 2320 3765
ISSN (Online): 2278 8875

International Journal of Advanced Research in Electrical,


Electronics and Instrumentation Engineering
(An ISO 3297: 2007 Certified Organization)

Vol. 2, Issue 12, December 2013

20

18

16

14
Torque in Nm

12

10

0
0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1
Time in sec

Fig.13 Output waveform of the torque of the motor

III. Comparison
Fig. 14 shows the comparison between the magnitude of ripples variation in stator current with hysteresis current
controller and without hysteresis current controller. It is observed that without hysteresis current controller the current
ripples varies between 1 amps, while with hysteresis current controller, the variation in the ripple is between 0.2
amps.
5

wit hout Hy s t ers is c ont rol


4 Hy s t ers is c ont rol

1
cur ent

-1

-2

-3

-4

-5
0. 15 0. 152 0. 154 0. 156 0. 158 0. 16 0. 162 0. 164 0. 166 0. 168 0. 17
T ime in Sec

Fig. 14 Comparison of stator current ripple


5

W it hout Hy s t ers is c ont rol


4. 5 W it h Hy s t ers is c ont rol

3. 5
Torque in Nm

2. 5

1. 5

0. 5

0
0. 15 0. 151 0. 152 0. 153 0. 154 0. 155 0. 156 0. 157 0. 158 0. 159 0. 16
T ime in Sec

Fig. 15 Comparison of Torque ripple


Fig. 15 shows that the magnitude of torque ripples are less in hysteresis current controller when compared with without
hysteresis current controller fed BLDC drive as current ripples decreases torque ripples are also minimized or reduced.

IV. Motor speed Performance for intermittent loads


Fig. 16 shows that dynamic behavior of the drive system with change in the reference speed .It is observed that the
speed controller is capable of tracking the changes in the reference speed effectively and
efficiently.

Fig. 16 Behavior of the drive system with change in the reference speed

V. Performance of drive under Loaded Condition


Fig. 17 shows the speed time characteristic of the drive for different load conditions. Reference speed is set to 3000
rpm, and motor is subjected to various loads conditions i.e. load torque is equal to 1Nm, 1.5Nm and 2Nm. The time
taken to reach the set speed 3000 rpm increases with the increment in load to be met. Table I shows the rise time of the
load to reach set speed. Table II shows the test parameters of the motor taken for simulation.

Copyright to IJAREEIE www.ijareeie.com 5906


ISSN (Print) : 2320 3765
ISSN (Online): 2278 8875

International Journal of Advanced Research in Electrical,


Electronics and Instrumentation Engineering
(An ISO 3297: 2007 Certified Organization)

Vol. 2, Issue 12, December 2013

3500
Ref Speed 3000 rpm
3000

2500 TL=1Nm
Speed in rpm

TL=1.5Nm
2000
TL=2Nm
1500

1000

500

0
0 0.5 1 1.5
Time in sec

Fig. 17 speed time characteristic of the drive for different load conditions

Table I: Rise time of the load to reach set speed of 3000 rpm.
Load Torque (Nm) Rise Time
1 Nm in0.19
Sec
1.5Nm 0.3
2.0Nm 1.3

Table II: The test parameters of the motor taken for simulation are given below

Parameters Value
Rated Voltage 500V
Resistance of the stator (R) 0.2ohm
Inductance of the stator (L) 0.00853
Moment of Inertia (J) 0.0083
Back emf constant (Kb) 0.175
Load Torque (TL ) 4N-m
Motor Torque constant (Kt) 0.5
No of Pole Pairs 4

IV. CONCLUSION

Permanent-magnet brushless dc motors is more widely used in high-performance applications because of


their higher efficiency, higher torque in low-speed range, high power density ,low maintenance and less noise than
other motors. In this paper closed loop speed control of BLDC motor drive with hysteresis current controller loop is
carried out and it is compared with without hysteresis current controller fed BLDC drive. Simulation results shows that
current ripple and torque ripple are minimized which enhance the performance of the drive. The results show that the
dynamic performance of the motor is quite satisfactory for various loading conditions.

REFERENCES
[1] R. Civilian, and D. Stupak, "Disk drive employing multi mode spindle drive system," US patent 5471353, Oct 3, 1995.
[2] G.H. Jang and M.G. Kim, A Bipolar-Starting and Unipolar-Running Method to Drive an HDD Spindle Motor at High Speed with Large
Starting Torque, IEEE Transactions on Magnetics, Vol. 41, no.2, pp. 750-755, Feb. 2005.
[3] E.Grochowski and R.F. Hyot,Future trends in hard disk drives,IEEE Tran. On Magnetics, vol.32, no.3, pp1850-1854, May 1996.
[4] J.D.Ede, ,Z.Q.Zhu and D.Howe,Optimal split ratio control for high speed permanent magnet brushless DC motors, in Proc.5th
Int,Conf..Electrical Machines and Sytems,vol.2,Aug 2001,pp 909-912
[5] [5] S.X.Chen, M.A.Jabbar, O.D. Zhang and Z.J.Lie,New Challenge: Electromagnetic design of BLDC motors for high speed fluid film
bearing spindles used in hard disk drives,IEEE Trans. Magnetics ,vol32,no.5, pp3854-3856,Sep. 1996.
[6] T.Kenzo and S. Nagamori, Permanent Magnets and Brushless DC Motors, Tokyo,Japan,Sogo Electronics,1984.
[7] J.R.Hendershot and Miller,Design of Brushless Permanent Magnet Motors, Oxford Univ. Press,1994
[8] S.W.Cameron.Method and apparatus for starting a sensorless polyphase dc motors in dual coil mode and switching to single coil mode at
speed, U.S.Patent 5455885,, Nov.28,1995
[9] T.Gopalaratnam and H.A.Toliyat, A new topologyfor unipolar brushless dc motor drives,. IEEE TransPower Electronics, vol.18, No.6, pp
1397-1404, Nov.2003.
[10] Bhim Singh and Sanjeev Singh, State of art on permanent magnet brushless Dc motor Drives, Journal of Power Electronics, vol.9 no.1 pp 1-
17 Jan.2009.

Copyright to IJAREEIE www.ijareeie.com 5907

You might also like