Performance Improvement of BLDC Motor With Hysteresis Current Controller
Performance Improvement of BLDC Motor With Hysteresis Current Controller
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.
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.
Fig. 1 Schematic of closed loop Two Level Inverter fed BLDC drive with Hysteresis Current controller loop
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
2
= (6)
3
2
= + (7)
3
Where KE is the back emf constant and is the mechanical speed of the rotor.
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
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
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).
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
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.
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. 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
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
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. 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
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
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
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
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. 16 Behavior of the drive system with change in the reference speed
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
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.