SlideShare a Scribd company logo
1 of 9
Download to read offline
IOSR Journal of Electrical and Electronics Engineering (IOSR-JEEE)
e-ISSN: 2278-1676,p-ISSN: 2320-3331,Volume 7, Issue 4 (Sep. - Oct. 2013), PP 59-67
www.iosrjournals.org
www.iosrjournals.org 59 | Page
Modeling and Simulation of Bldc Motor for Aiding and Opposing
Loads
Swathi Kumari. A1,
Y. Laxminarayana 2,
Dr. S.Tarakalyani 3
M.Tech Student, Scientist – D, DRDO, Professor
1, 3 Department of Electrical and Electronics Engineering, JNTUCE, Hyderabad, India.
2 Control Systems Laboratory, DRDO.
Abstract: BLDC (Brushless DC) motors have found a wide range of applications in industrial automation,
automotive, aerospace, instrumentation because of their long operating life, compact form, reliability and low
maintenance, high efficiency and better speed torque characteristics. This Paper is an endeavor towards
developing a simulink model with the parameters of a real trapezoidal back-emf type of BLDC motor. The
model is then analyzed under aiding and opposing loads.. The variations in motor speed-torque characteristics,
back emf and current drawn by the motor for both no-load and loaded (aiding and opposing loads) conditions is
analyzed. Some experimental tests are conducted to analyze the model and compared with the simulation results
which are very useful in studying the performance of motor system.
Key words: Brushless direct current (BLDC) motor, trapezoidal back-emf, SIMULINK / MATLAB.
Back Ground:
BLDC motor is similar to a DC motor in performance but without brushes. It is a new kind of Motor
which quickly maturated with the development of the power electronics and high flux density permanent
magnetic materials. Recent research [1] has indicated that the permanent magnet motor drives, which include
the permanent magnet synchronous motor (PMSM) and the brushless dc motor (BLDCM) could become serious
competitors to the induction motor for servo applications. Many papers and journals have been published on
BLDC motors regarding the operation, speed control methods and so on. In many researches modeling and
simulation of BLDC motor has done and is used for many of the applications. In this paper the BLDC motor
back emf, speed vs. torque characteristics and current waveforms for two different types of loadings i.e., aiding
and opposing loads and also the characteristics at no load condition are presented. A real trapezoidal type BLDC
motor is modeled, analyzed and simulated in MATLAB/ SIMULINK and the same is tested on an existing
motor and the valuations are tabulated.
I. Introduction:
Brushless DC motors (BLDC motors) also known as electronically commutated motors are powered by
direct-current (DC) electricity and having electronic commutation systems rather than mechanical commutator
and brushes. BLDC motors are one of the motor types rapidly gaining popularity. BLDC motors have many
advantages like simple structure, reliable operation, low maintenance, high dynamic speed, better control
performance and excellent mechanical properties. The Brushless DC Motor consists of a rotating rotor with rare
earth magnets and a stator. Brushless DC Motors are considered to be an “inside-out” version of a Brushed DC
Motor; the commutator and brushes are nonexistent, and the windings are located externally, connected to the
controller. There are typically two different construction types for the Brushless DC Motor: Inrunner and
Outrunner configurations.
Figure 1 Block diagram of BLDC Motor
Modeling And Simulation Of Bldc Motor For Aiding And Opposing Loads
www.iosrjournals.org 60 | Page
The block diagram of BLDC motor is shown in Fig 1. It is a combination of permanent magnet
synchronous motor along with electronic commutator unit. It consists of position sensors, logic circuit and
universal inverter bridge.
System Model:
A Brushless dc motor has a rotor with permanent magnets and a stator with windings connected to the
control electronics. The control electronics replace the function of the commutator and energize the proper
winding. Once the windings are energized stator winding leads the rotor magnet, and switches just as the rotor
aligns with the stator. Each commutation sequence has one of the windings energized to positive power (current
enters into the winding), the second winding is negative (current exits the winding) and the third is in a non-
energized condition. Torque is produced because of the interaction between the magnetic field generated by the
stator coils and the permanent magnets. Ideally, the peak torque occurs when these two fields are at 90° to each
other and falls off as the fields move together. In order to keep the motor running, the magnetic field produced
by the windings should shift position, as the rotor moves to catch up with the stator field. Six-step commutation
is a cost-effective means of electronic commutation, due to the simple and relatively inexpensive feedback and
drive devices.
Figure 2 Schematic system of BLDC motor drive
In this system, Hall Effect sensors produce signals according to rotor position for commutation. Also a
3-phase inverter using MOSFETs/IGBTs is used as voltage source. Different control techniques can be applied
to the model. As shown in Fig.2 simulation model is consisting of four parts, such as BLDC motor, hall decoder,
gate triggering block and 3-phase universal bridge.
Each part is modeled separately and integrated in overall simulation model. BLDC motor is modeled
using electrical and mechanical mathematical equations. For Hall decoding block and gate triggering block
logical models are developed according to hall signals (rotor position).
Bldc Motor Model:
In this section the mathematical modeling of a three-phase, four- pole, star-connected trapezoidal back-
emf type BLDC motor is presented. The PMSM has a sinusoidal back emf and requires sinusoidal stator
currents to produce constant torque while the BLDCM has a trapezoidal back emf and requires rectangular
stator currents to produce constant torque. Some confusion exists, both in the industry and in the university
research environment, as to the correct models that should be used in each case. The PMSM is very similar to
the standard wound rotor synchronous machine except that the PMSM has no damper windings and excitation is
provided by a permanent magnet instead of a field winding. Hence the d, q model of the PMSM can be derived
from the well-known model of the synchronous machine with the equations of the damper windings and field
current dynamics removed.
As is well known, the transformation of the synchronous machine equations from the abc phase
variables to the d, q variables forces all sinusoidal varying inductances in the abc frame to become constant in
the d, q frame. In the BLDCM motor, since the back emf is no sinusoidal, the inductances do not vary sinusoidal
in the abc frame and it does not seem advantageous to transform the equations to the d, q frame since the
inductances will not be constant after transformation. Hence it is proposed to use the abc phase variables model
for the BLDCM. Trapezoidal back-emf is referring that its voltage and current waveforms are trapezoidal in
nature. With the intention of simplifying equations and overall model the following assumptions are made:
a. All the stator phase windings are symmetrical and concentrated, hence stator resistance, inductances
are constant and equal.
b. Hysteresis and eddy current losses are eliminated and magnetic saturation is ignored.
c. Armature Reaction is not considered.
Modeling And Simulation Of Bldc Motor For Aiding And Opposing Loads
www.iosrjournals.org 61 | Page
Under the above assumptions, the circuit equations of a BLDC motor can be represented as in equation (1-
3). Here ea, eb, ec are the trapezoidal back EMF’s as shown in Fig.3
Figure 3 Electrical Circuit of BLDC Motor
The mathematical equations of BLDC motor are:
Va = Ria + L − M
dia
dt
+ Ea (1)
Vb = Rib + (L − M)
dib
dt
+ Eb (2)
Vc = Ric + (L − M)
dic
dt
+ Ec (3)
The back-EMFs and electromagnetic torques can be expressed as:
Ea =
Ke
2
ωm F θe
Eb =
Ke
2
ωm F(θe −
2π
3
)
Ec =
Ke
2
ωm F(θe +
2π
3
)
(4)
Ta =
Kt
2
iaF θe
Tb =
Kt
2
ibF(θe −
2π
3
)
Tc =
Kt
2
icF(θe +
2π
3
)
(5)
Te =
Kt
2
iaF θe + ibF θe −
2π
3
+ icF θe +
2π
3
(6)
Te − Tl = J
d2θm
dt2 + β
dθm
dt
(7)
The electrical angle θe is equal to the rotor angle times the number of pole pairs,
θe =
P
2
θm (8)
ωm =
dθm
dt
(9)
Where k = a, b, c
Vk: kth
Phase voltage applied from inverter to BLDC
ik: kth
Phase current
R: Resistance of each phase of BLDC
L: Inductance of each phase of BLDC
M: Mutual inductance
Fig. 4 Hall sensor signals and back EMF wave forms
Ek: kth
Phase back – EMF
Modeling And Simulation Of Bldc Motor For Aiding And Opposing Loads
www.iosrjournals.org 62 | Page
Tk: Electric torque produced by kth phase
Te: Electric torque produced by BLDC
: Rotor inertia
: Friction constant
Ke: Back - EMF constant
Kt: Torque constant
ωm: Angular speed of rotor
θm : Mechanical angle of rotor
θe: Electrical angle of rotor
F(θe): Back - EMF reference as function of rotor position
The function F θe gives trapezoidal waveform of back EMF as shown in Fig 4. One period of function
can be written as,
F θe =
1 0 < θe <
2π
3
1 −
6
π
θe −
2π
3
2π
3
< θe < π
−1 π < θe <
5π
3
−1 +
6
π
θe −
5π
3
5π
3
< θe < 2π
(10)
Hence it is assumed that phase zones are distributed symmetrically to different phase windings, back-
EMF signals have 120 degree phase shift with respect to each other. For convenient implementation in
Matlab/Simulink, equations (1-3) and (7) must be written in state space form. Since each voltage equation is a
linear combination of the other two voltage equations only two equations are needed.
State space form of equations (1), (2), (3) and (7) can be derived as:
Vab = R ia − ib + L − M
d
dt
ia − ib + Eab (11)
Vbc = R ib − ic + L − M
d
dt
ib − ic + Ebc (12)
Where ia + ib + ic = 0, therefore after modifying equations (11) and (12) and neglecting mutual inductance,
dia
dt
= −
R
L
ia +
2
3L
Vab − Eab +
1
3L
(Vbc − Ebc ) (13)
dib
dt
= −
R
L
ib −
1
3L
Vab − Eab +
1
3L
(Vbc − Ebc ) (14)
Then state space model of BLDC motor is:
(15)
ia
ib
ic
ωm
=
1 0 0
0 1 0
−1 −1 0
0 0 1
ia
ib
ωm
(16)
Implementing of final state space equations (15) and (16) will make model more complex. Although
neutral point of motor is not accessible but virtually is possible to estimate it with zero crossing point of back-
EMF. Also for linear and zero initial condition systems, State space to Laplace transform and vice versa can be
written. Therefore final state space equation is divided to two simple and separate electrical and mechanical
Laplace equations applied by phase to neutral voltages.
By applying Laplace transformations to equations (1-3) and (7), we get electrical equations of BLDC motor:
Va s − Ea(s) = sL + R Ia(s) (17)
Vb s − Eb(s) = sL + R Ib(s) (18)
Vc s − Ec(s) = sL + R Ic(s) (19)
Mechanical equation of BLDC motor:
Te(s) − Tl(s) = (sJ + β)ωm (s) (20)
Modeling And Simulation Of Bldc Motor For Aiding And Opposing Loads
www.iosrjournals.org 63 | Page
It makes the BLDC motor model more simple and convenient for various control techniques
implementation. Ideal reference back-EMF signal of motor is also produced according to the electrical rotation
of rotor in each phase separately and applied as negative feedback to phase voltage. The parameters used for the
modeling BLDC motor is shown in table 1. The parameters are taken from the datasheet of a BLDC motor
designed by author (2).
Table 1 BLDC motor parameters
The overall simulink model of the BLDC Motor is shown in below fig. 5. The model consists of several
sub-blocks viz,
 BLDC motor block.
 Hall decoder block
 Gate triggering block
 Inverter block.
The output scopes are provided for hall signals, speed, and torque, current and 3-phase back-EMF signals.
The input scopes (Vdc, Vdc1) are provided for measuring the input voltages at the MOSFET inverter bridge and
at the BLDC motor input. The load torque is applied in the form of step signals at the BLDC motor input
terminal.
BLDC Motor Block:
From the Laplace equations (17-20), the BLDC motor modeled in MATLAB/ Simulink. It consists of four input
ports and five output ports. The output port consists of hall signals, speed, and torque, current and back-EMF
(Eb) signals.
Fig. 5 Overall Model of BLDC Motor
Hall Decoder Block:
Hall Effect signals of motor are produced according to the rotor position.
Hall Sensor
Ha
Hall Sensor
Hb
Hall Sensor
Hc
Back-EMF Phase A
(𝐞 𝐚)
Back-EMF Phase B
(𝐞 𝐛)
Back-EMF Phase C
(𝐞 𝐜)
1 0 0 +1 -1 0
1 1 0 +1 0 -1
0 1 0 0 +1 -1
0 1 1 -1 +1 0
0 0 1 -1 0 +1
1 0 1 0 -1 +1
Table 2 Hall Decoder truth table
Motor data Value
Stator Inductance/ph
Stator Resistance/ph
Number of Poles
Nominal Voltage
Assigned Power Rating
No-load speed
Rated Speed
200H
0.55Ω
8
28V
280W
13000 rpm
6000rpm
Modeling And Simulation Of Bldc Motor For Aiding And Opposing Loads
www.iosrjournals.org 64 | Page
Table 2 shows the truth table in between Hall Signals and the back-EMFs. According to a particular
rotor position hall sensor signals are produced and for the respective hall signal its corresponding back-EMF can
be decoded.
From the truth table Boolean equations for back-EMFs for all three phases can be written as the following:
For Phase A: +ea = HaHc and −ea = HaHc
For Phase B: +eb = HaHb and −eb = HaHb
For Phase C: +ec = HbHc and −ec = HbHc
Gate Triggering Block:
The implementation of the following truth table 3, at every instant two phases are conducting one phase
+ve and other phase –ve. Hence its corresponding switches will be triggered as per the given truth table 3.
Ea Eb Ec Q1 Q2 Q3 Q4 Q5 Q6
+1 -1 0 1 0 0 1 0 0
+1 0 -1 1 0 0 0 0 1
0 +1 -1 0 0 1 0 0 1
-1 +1 0 0 1 1 0 0 0
-1 0 +1 0 1 0 0 1 0
0 -1 +1 0 0 0 1 1 0
Table 3 Gate signal truth table
The outputs obtained from the decoder block i.e. ea, eb, ec, are given as inputs to the gate triggering
block.
Inverter Block:
The inverter supplies the input voltage for the three phases of the BLDC motor. It comprises of two
power semiconductor devices on each phase leg. Appropriate pairs of MOSFET’s (Q1 to Q6) are driven based
on the hall sensors input. Three phases are commutated for every 60˚. As sensors are the direct feed back of the
rotor position, synchronization between stator and rotor flux is achieved.
Simulation Results:
The performance of the developed BLDC motor model is examined using motor parameters as listed in
Table 1, under the following conditions the motor performance has been simulated and analyzed:
 No-load performance.
 Motor under opposing load condition.
 Motor under aiding load condition.
Fig. 6 Speed(rad/s) under no- load condition
The above Fig. 6 depicts the variation of speed with respect to time under no load condition. As soon as
the motor reaches the steady state speed of 561.5rad/s, the starting current decreases to no-load current of 1.4A
(peak value), Te decreases to 0.028Nm and the trapezoidal back-EMF settles at 27Vshown in below fig.7.
Modeling And Simulation Of Bldc Motor For Aiding And Opposing Loads
www.iosrjournals.org 65 | Page
Fig. 7 Back- EMF under no- load condition
The Fig.7 shows the trapezoidal back-EMF produced in different phases of motor. The phase shift
between each waveform is 120 degree and it is identical to the model graphs[1] and ideal waveforms of BLDC
motor in Fig.4.
An electro-magnetic torque Te is developed as shown in Fig. 8 to start the motor from standstill.
During the starting, motor draws high current hence the starting torque of the motor is high and settles at final
value of Te = 0.028Nm.
Fig. 8 Torque under no load condition
Simulation under opposing loads:
The speed characteristics of BLDC motor is shown in Fig. 9 under an applied load torque of TL=
0.44Nm and the final value of motor speed is 428.5rad/s. The current increases to 13.38A from its no-load value
of 1.4A to meet extra load shown in Fig. 10 Once the load is removed all the parameters return to no-load
condition state.
Fig. 9 Speed (rad/s) under opposing load (TL= 0.44Nm)
Fig. 10 Torque under opposing load (TL= 0.44Nm)
Modeling And Simulation Of Bldc Motor For Aiding And Opposing Loads
www.iosrjournals.org 66 | Page
From the Fig. 10 shows the torque characteristics under opposing load (TL=0.44Nm), electromagnetic
torque developed by the motor in order to drive the load and friction torque is Te= 0.468Nm.
Fig.11 Back-EMF under opposing load (TL= 0.44Nm)
As shown in Fig 11 back-EMFs of different phases under loaded condition are decreasing from it’s no
load value of 27V to 18V. It is because of the decrement in the speed of the motor as back-EMF is directly
related to the speed.
Simulation under aiding loads:
The speed characteristics of BLDC motor is shown in Fig. 12 under an applied load torque of TL= -
0.22Nm and the final value of motor speed is 650.6rad/s.
Fig. 12 Speed(rad/s) under aiding load (TL= -0.22Nm)
Fig.13 Torque under aiding load (TL= -0.22Nm)
Under the aiding load condition the electro-magnetic torque developed is Te = -0.165Nm in order to
meet the frictional torque and load of TL= -0.22Nm.
Modeling And Simulation Of Bldc Motor For Aiding And Opposing Loads
www.iosrjournals.org 67 | Page
Fig.14 Back-EMF under aiding load (TL= -0.22Nm)
When the BLDC motor is subjected to aiding load of TL= -0.22Nm its back-EMF in all its phases are
increased to 30V peak to peak, which is more than the applied dc voltage of 28V. This shows that BLDC motor
under the application of aiding load is acting like a generator and this increment in the back-EMF is due to the
rise in speed.
Simulations have also been done under various opposing load conditions. The changes in speed and
electromagnetic torque for various load conditions are tabulated.
The practical experimental set up of BLDC motor is shown in below fig. 15 and the practical values are
also tabulated.
Fig. 15 Dynamometer type load test set up of BLDC Motor
S.n
o
Load
torque
(N-m)
Speed
(Rpm)
Current
(amp)
Output
Power
(W)
Input
Power
(W)
Efficienc
y (%)
1 0.02 11560 1.9 24.19 53.2 45.5
2 0.1 8992 5.2 94.06 145.6 64.6
3 0.15 7896 7.2 123.17 201.6 61.1
4 0.2 6972 8.9 145.85 249.2 58.52
Table 4 Observations of BLDC motor under Opposing Load Condition
II. Conclusion:
Modeling of a BLDC motor is done with all its internal blocks and electronic commutator. Simulation
is carried out for two types of loading: opposing and aiding. Aiding load shows generative action of the BLDC
machine. Opposing load test is carried out on a lab model BLDC motor and the results are fairly matching with
the simulation results. As practical testing of an aiding load on a motor is not possible with the available set up,
the simulation results can be taken as its performance for further analysis of this motor.
References:
[1]. R.Krishnan and A. J. Beutler, “Performance and design of an axial field permanent magnet synchronous motor servo drive,” in
Proc.IEEE IAS Annu. Meeting, pp. 634-640, 1985.
[2]. M. Lajoie-Mazenc, C. Villanueva, and J. Hector, “Study and implementation of a hysteresis controlled inverter on a permanent.
[3]. “Modeling of BLDC Motor with Ideal Back-EMF for Automotive Applications”, Proceedings of the World Congress on
Engineering, July 2011.
[4]. “BLDC motor modeling and control- a MATLAB / SIMULINK implementation”, Master Thesis in Electrical Power Engineering,
May 2005.
[5]. “Simulation of Four Quadrant Operation & Speed Control of BLDC Motor on MATLAB / SIMULINK”, IEEE Region 10
Conference, Nov 2008.
[6]. Microchip Technology Inc: “AN885 – Product brief and specification”
[7]. “Fundamental of Electric drives” by G.K.Dubey
[8]. “Electrical Machines” by I.J.Nagrath and D.P.Kothari.
[9]. “Theory and Performance of Electric Machines” by J.B.Gupta
[10]. http://en.wikipedia.org/wiki/Brushless_DC_electric_motor.

More Related Content

What's hot

Vector control of pmsm
Vector control of pmsmVector control of pmsm
Vector control of pmsmMalarselvamV
 
BLDC motor control reference design press presentation
BLDC motor control reference design press presentationBLDC motor control reference design press presentation
BLDC motor control reference design press presentationSilicon Labs
 
Control of dc drives
Control of dc drivesControl of dc drives
Control of dc drivesKeval Patel
 
Bldc motors in railway and metro
Bldc motors in railway and metroBldc motors in railway and metro
Bldc motors in railway and metroDilip Gy
 
Brushless dc motors (BLDC Motor)
Brushless dc motors (BLDC Motor)Brushless dc motors (BLDC Motor)
Brushless dc motors (BLDC Motor)haeebakhtar
 
Induction Motor Speed Control Drive, Design and Implementation
Induction Motor Speed Control Drive, Design and ImplementationInduction Motor Speed Control Drive, Design and Implementation
Induction Motor Speed Control Drive, Design and ImplementationNasrullah Khan
 
Speed control of brushless dc motor using microcontroller
Speed control of brushless dc motor using microcontrollerSpeed control of brushless dc motor using microcontroller
Speed control of brushless dc motor using microcontrollerswathiammu7
 
Field oriented control of induction motor based on
Field oriented control  of induction motor based onField oriented control  of induction motor based on
Field oriented control of induction motor based onAMRITAKUMARI21408
 
Control methods of PMSM
Control methods of PMSMControl methods of PMSM
Control methods of PMSMkarthi1017
 
BLDC HUB MOTOR PPT
BLDC HUB MOTOR PPTBLDC HUB MOTOR PPT
BLDC HUB MOTOR PPTBikasNishad
 
FOUR QUADRANT DC MOTOR SPEED CONTROL WITH MICROCONTROLLER
FOUR QUADRANT DC MOTOR SPEED CONTROL WITH MICROCONTROLLERFOUR QUADRANT DC MOTOR SPEED CONTROL WITH MICROCONTROLLER
FOUR QUADRANT DC MOTOR SPEED CONTROL WITH MICROCONTROLLERshiv kapil
 
Speed control of DC motor using pulse width modulation technique
Speed control of DC motor using pulse width modulation technique Speed control of DC motor using pulse width modulation technique
Speed control of DC motor using pulse width modulation technique Imanul Mazarbhuiya
 
Speed Control Of DC motor By Using PWM Technique
Speed Control Of DC motor By Using PWM TechniqueSpeed Control Of DC motor By Using PWM Technique
Speed Control Of DC motor By Using PWM TechniqueRITESH D. PATIL
 
Study of Vector Control Algorithm and Inverter design for BLDC Motor, V/f con...
Study of Vector Control Algorithm and Inverter design for BLDC Motor, V/f con...Study of Vector Control Algorithm and Inverter design for BLDC Motor, V/f con...
Study of Vector Control Algorithm and Inverter design for BLDC Motor, V/f con...Amol Mahurkar
 
Special Electrical Machines
Special Electrical MachinesSpecial Electrical Machines
Special Electrical Machinesjohny renoald
 

What's hot (20)

Vector control of pmsm
Vector control of pmsmVector control of pmsm
Vector control of pmsm
 
BLDC motor control reference design press presentation
BLDC motor control reference design press presentationBLDC motor control reference design press presentation
BLDC motor control reference design press presentation
 
Control of dc drives
Control of dc drivesControl of dc drives
Control of dc drives
 
Bldc motors in railway and metro
Bldc motors in railway and metroBldc motors in railway and metro
Bldc motors in railway and metro
 
Brushless dc motors (BLDC Motor)
Brushless dc motors (BLDC Motor)Brushless dc motors (BLDC Motor)
Brushless dc motors (BLDC Motor)
 
Brushless DC Motors
Brushless DC MotorsBrushless DC Motors
Brushless DC Motors
 
Direct torque control method
Direct torque control methodDirect torque control method
Direct torque control method
 
Induction Motor Speed Control Drive, Design and Implementation
Induction Motor Speed Control Drive, Design and ImplementationInduction Motor Speed Control Drive, Design and Implementation
Induction Motor Speed Control Drive, Design and Implementation
 
Speed control of brushless dc motor using microcontroller
Speed control of brushless dc motor using microcontrollerSpeed control of brushless dc motor using microcontroller
Speed control of brushless dc motor using microcontroller
 
BLDC Motor
BLDC MotorBLDC Motor
BLDC Motor
 
Field oriented control of induction motor based on
Field oriented control  of induction motor based onField oriented control  of induction motor based on
Field oriented control of induction motor based on
 
Vinay report
Vinay reportVinay report
Vinay report
 
Control methods of PMSM
Control methods of PMSMControl methods of PMSM
Control methods of PMSM
 
Bldc motors ppt
Bldc motors pptBldc motors ppt
Bldc motors ppt
 
BLDC HUB MOTOR PPT
BLDC HUB MOTOR PPTBLDC HUB MOTOR PPT
BLDC HUB MOTOR PPT
 
FOUR QUADRANT DC MOTOR SPEED CONTROL WITH MICROCONTROLLER
FOUR QUADRANT DC MOTOR SPEED CONTROL WITH MICROCONTROLLERFOUR QUADRANT DC MOTOR SPEED CONTROL WITH MICROCONTROLLER
FOUR QUADRANT DC MOTOR SPEED CONTROL WITH MICROCONTROLLER
 
Speed control of DC motor using pulse width modulation technique
Speed control of DC motor using pulse width modulation technique Speed control of DC motor using pulse width modulation technique
Speed control of DC motor using pulse width modulation technique
 
Speed Control Of DC motor By Using PWM Technique
Speed Control Of DC motor By Using PWM TechniqueSpeed Control Of DC motor By Using PWM Technique
Speed Control Of DC motor By Using PWM Technique
 
Study of Vector Control Algorithm and Inverter design for BLDC Motor, V/f con...
Study of Vector Control Algorithm and Inverter design for BLDC Motor, V/f con...Study of Vector Control Algorithm and Inverter design for BLDC Motor, V/f con...
Study of Vector Control Algorithm and Inverter design for BLDC Motor, V/f con...
 
Special Electrical Machines
Special Electrical MachinesSpecial Electrical Machines
Special Electrical Machines
 

Viewers also liked

Design and Fabrication of Three Phase BLDC Motor for Railway Application
Design and Fabrication of Three Phase BLDC Motor for Railway ApplicationDesign and Fabrication of Three Phase BLDC Motor for Railway Application
Design and Fabrication of Three Phase BLDC Motor for Railway ApplicationAnoop S
 
MC9S08MP16: 8-bit MCU For BLDC Motor Control
MC9S08MP16: 8-bit MCU For BLDC Motor ControlMC9S08MP16: 8-bit MCU For BLDC Motor Control
MC9S08MP16: 8-bit MCU For BLDC Motor ControlPremier Farnell
 
Three phase BLDC motor
Three phase BLDC motorThree phase BLDC motor
Three phase BLDC motorAnoop S
 
Brushless dc motor
Brushless dc motorBrushless dc motor
Brushless dc motoraroosa khan
 
A seminar on brushless dc motors
A seminar on brushless dc motorsA seminar on brushless dc motors
A seminar on brushless dc motorsvishal Barvaliya
 
PERMANENT MAGNET BRUSHLESS DC MOTOR
PERMANENT MAGNET BRUSHLESS DC MOTORPERMANENT MAGNET BRUSHLESS DC MOTOR
PERMANENT MAGNET BRUSHLESS DC MOTORArchana Balachandran
 

Viewers also liked (9)

Final_Presentation
Final_PresentationFinal_Presentation
Final_Presentation
 
Design and Fabrication of Three Phase BLDC Motor for Railway Application
Design and Fabrication of Three Phase BLDC Motor for Railway ApplicationDesign and Fabrication of Three Phase BLDC Motor for Railway Application
Design and Fabrication of Three Phase BLDC Motor for Railway Application
 
MC9S08MP16: 8-bit MCU For BLDC Motor Control
MC9S08MP16: 8-bit MCU For BLDC Motor ControlMC9S08MP16: 8-bit MCU For BLDC Motor Control
MC9S08MP16: 8-bit MCU For BLDC Motor Control
 
Three phase BLDC motor
Three phase BLDC motorThree phase BLDC motor
Three phase BLDC motor
 
Brushless dc motor
Brushless dc motorBrushless dc motor
Brushless dc motor
 
Direct Torque Control of Matrix Converter fed BLDC motor
Direct Torque Control of Matrix Converter fed BLDC motorDirect Torque Control of Matrix Converter fed BLDC motor
Direct Torque Control of Matrix Converter fed BLDC motor
 
THREE PHASE INVERTER FED BLDC MOTOR DRIVE
THREE PHASE INVERTER FED BLDC MOTOR DRIVETHREE PHASE INVERTER FED BLDC MOTOR DRIVE
THREE PHASE INVERTER FED BLDC MOTOR DRIVE
 
A seminar on brushless dc motors
A seminar on brushless dc motorsA seminar on brushless dc motors
A seminar on brushless dc motors
 
PERMANENT MAGNET BRUSHLESS DC MOTOR
PERMANENT MAGNET BRUSHLESS DC MOTORPERMANENT MAGNET BRUSHLESS DC MOTOR
PERMANENT MAGNET BRUSHLESS DC MOTOR
 

Similar to Modeling and Simulation of Bldc Motor for Aiding and Opposing Loads

35.Speed_control_of_BLDC_motor.pdf
35.Speed_control_of_BLDC_motor.pdf35.Speed_control_of_BLDC_motor.pdf
35.Speed_control_of_BLDC_motor.pdfDharmendraDamor1
 
Closed Loop Speed Control of a BLDC Motor Drive Using Adaptive Fuzzy Tuned PI...
Closed Loop Speed Control of a BLDC Motor Drive Using Adaptive Fuzzy Tuned PI...Closed Loop Speed Control of a BLDC Motor Drive Using Adaptive Fuzzy Tuned PI...
Closed Loop Speed Control of a BLDC Motor Drive Using Adaptive Fuzzy Tuned PI...IJERA Editor
 
Speed torque characteristics of brushless dc motor in either direction on loa...
Speed torque characteristics of brushless dc motor in either direction on loa...Speed torque characteristics of brushless dc motor in either direction on loa...
Speed torque characteristics of brushless dc motor in either direction on loa...Alexander Decker
 
Iaetsd a new multilevel inverter topology for four
Iaetsd a new multilevel inverter topology for fourIaetsd a new multilevel inverter topology for four
Iaetsd a new multilevel inverter topology for fourIaetsd Iaetsd
 
Speed Control System for BLDC Motor by using Direct Back EMF Detection Mathod
Speed Control System for BLDC Motor by using Direct Back EMF Detection MathodSpeed Control System for BLDC Motor by using Direct Back EMF Detection Mathod
Speed Control System for BLDC Motor by using Direct Back EMF Detection Mathodijtsrd
 
A BL-CSC Converter fed BLDC Motor Drive with Power Factor Correction
A BL-CSC Converter fed BLDC Motor Drive with Power Factor CorrectionA BL-CSC Converter fed BLDC Motor Drive with Power Factor Correction
A BL-CSC Converter fed BLDC Motor Drive with Power Factor Correctioniosrjce
 
IJSRED-V2I3P85
IJSRED-V2I3P85IJSRED-V2I3P85
IJSRED-V2I3P85IJSRED
 
Dynamic Modeling and Analysis of Six-Phase Self-Excited Induction Generator
Dynamic Modeling and Analysis of Six-Phase Self-Excited Induction GeneratorDynamic Modeling and Analysis of Six-Phase Self-Excited Induction Generator
Dynamic Modeling and Analysis of Six-Phase Self-Excited Induction GeneratorIJMTST Journal
 
Sensorless Speed Control of BLDC Motor
Sensorless Speed Control of BLDC MotorSensorless Speed Control of BLDC Motor
Sensorless Speed Control of BLDC Motorijsrd.com
 
Fuzzy Logic Controller for Four Quadrant Operation of Three Phase BLDC Motor
Fuzzy Logic Controller for Four Quadrant Operation of Three Phase BLDC MotorFuzzy Logic Controller for Four Quadrant Operation of Three Phase BLDC Motor
Fuzzy Logic Controller for Four Quadrant Operation of Three Phase BLDC MotorIJTET Journal
 

Similar to Modeling and Simulation of Bldc Motor for Aiding and Opposing Loads (20)

35.Speed_control_of_BLDC_motor.pdf
35.Speed_control_of_BLDC_motor.pdf35.Speed_control_of_BLDC_motor.pdf
35.Speed_control_of_BLDC_motor.pdf
 
Dr32733737
Dr32733737Dr32733737
Dr32733737
 
Fw3310501057
Fw3310501057Fw3310501057
Fw3310501057
 
Fw3310501057
Fw3310501057Fw3310501057
Fw3310501057
 
Closed Loop Speed Control of a BLDC Motor Drive Using Adaptive Fuzzy Tuned PI...
Closed Loop Speed Control of a BLDC Motor Drive Using Adaptive Fuzzy Tuned PI...Closed Loop Speed Control of a BLDC Motor Drive Using Adaptive Fuzzy Tuned PI...
Closed Loop Speed Control of a BLDC Motor Drive Using Adaptive Fuzzy Tuned PI...
 
Speed torque characteristics of brushless dc motor in either direction on loa...
Speed torque characteristics of brushless dc motor in either direction on loa...Speed torque characteristics of brushless dc motor in either direction on loa...
Speed torque characteristics of brushless dc motor in either direction on loa...
 
Iaetsd a new multilevel inverter topology for four
Iaetsd a new multilevel inverter topology for fourIaetsd a new multilevel inverter topology for four
Iaetsd a new multilevel inverter topology for four
 
Design and Implementation of BLDC Motor with Integrated Drive Circuit
Design and Implementation of BLDC Motor with Integrated Drive CircuitDesign and Implementation of BLDC Motor with Integrated Drive Circuit
Design and Implementation of BLDC Motor with Integrated Drive Circuit
 
Speed Control System for BLDC Motor by using Direct Back EMF Detection Mathod
Speed Control System for BLDC Motor by using Direct Back EMF Detection MathodSpeed Control System for BLDC Motor by using Direct Back EMF Detection Mathod
Speed Control System for BLDC Motor by using Direct Back EMF Detection Mathod
 
Gz3512221228
Gz3512221228Gz3512221228
Gz3512221228
 
M010618997
M010618997M010618997
M010618997
 
A BL-CSC Converter fed BLDC Motor Drive with Power Factor Correction
A BL-CSC Converter fed BLDC Motor Drive with Power Factor CorrectionA BL-CSC Converter fed BLDC Motor Drive with Power Factor Correction
A BL-CSC Converter fed BLDC Motor Drive with Power Factor Correction
 
Trp sinusoidal
Trp sinusoidalTrp sinusoidal
Trp sinusoidal
 
IJSRED-V2I3P85
IJSRED-V2I3P85IJSRED-V2I3P85
IJSRED-V2I3P85
 
Bo35377383
Bo35377383Bo35377383
Bo35377383
 
Dynamic Modeling and Analysis of Six-Phase Self-Excited Induction Generator
Dynamic Modeling and Analysis of Six-Phase Self-Excited Induction GeneratorDynamic Modeling and Analysis of Six-Phase Self-Excited Induction Generator
Dynamic Modeling and Analysis of Six-Phase Self-Excited Induction Generator
 
Sensorless Speed Control of BLDC Motor
Sensorless Speed Control of BLDC MotorSensorless Speed Control of BLDC Motor
Sensorless Speed Control of BLDC Motor
 
Fuzzy Logic Controller for Four Quadrant Operation of Three Phase BLDC Motor
Fuzzy Logic Controller for Four Quadrant Operation of Three Phase BLDC MotorFuzzy Logic Controller for Four Quadrant Operation of Three Phase BLDC Motor
Fuzzy Logic Controller for Four Quadrant Operation of Three Phase BLDC Motor
 
D010423139
D010423139D010423139
D010423139
 
E010213442
E010213442E010213442
E010213442
 

More from IOSR Journals (20)

A011140104
A011140104A011140104
A011140104
 
M0111397100
M0111397100M0111397100
M0111397100
 
L011138596
L011138596L011138596
L011138596
 
K011138084
K011138084K011138084
K011138084
 
J011137479
J011137479J011137479
J011137479
 
I011136673
I011136673I011136673
I011136673
 
G011134454
G011134454G011134454
G011134454
 
H011135565
H011135565H011135565
H011135565
 
F011134043
F011134043F011134043
F011134043
 
E011133639
E011133639E011133639
E011133639
 
D011132635
D011132635D011132635
D011132635
 
C011131925
C011131925C011131925
C011131925
 
B011130918
B011130918B011130918
B011130918
 
A011130108
A011130108A011130108
A011130108
 
I011125160
I011125160I011125160
I011125160
 
H011124050
H011124050H011124050
H011124050
 
G011123539
G011123539G011123539
G011123539
 
F011123134
F011123134F011123134
F011123134
 
E011122530
E011122530E011122530
E011122530
 
D011121524
D011121524D011121524
D011121524
 

Recently uploaded

Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Christo Ananth
 
Call for Papers - International Journal of Intelligent Systems and Applicatio...
Call for Papers - International Journal of Intelligent Systems and Applicatio...Call for Papers - International Journal of Intelligent Systems and Applicatio...
Call for Papers - International Journal of Intelligent Systems and Applicatio...Christo Ananth
 
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdfONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdfKamal Acharya
 
Booking open Available Pune Call Girls Pargaon 6297143586 Call Hot Indian Gi...
Booking open Available Pune Call Girls Pargaon  6297143586 Call Hot Indian Gi...Booking open Available Pune Call Girls Pargaon  6297143586 Call Hot Indian Gi...
Booking open Available Pune Call Girls Pargaon 6297143586 Call Hot Indian Gi...Call Girls in Nagpur High Profile
 
Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)simmis5
 
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordCCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordAsst.prof M.Gokilavani
 
Call Girls Wakad Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Wakad Call Me 7737669865 Budget Friendly No Advance BookingCall Girls Wakad Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Wakad Call Me 7737669865 Budget Friendly No Advance Bookingroncy bisnoi
 
Double rodded leveling 1 pdf activity 01
Double rodded leveling 1 pdf activity 01Double rodded leveling 1 pdf activity 01
Double rodded leveling 1 pdf activity 01KreezheaRecto
 
Thermal Engineering Unit - I & II . ppt
Thermal Engineering  Unit - I & II . pptThermal Engineering  Unit - I & II . ppt
Thermal Engineering Unit - I & II . pptDineshKumar4165
 
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night StandCall Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Standamitlee9823
 
data_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdfdata_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdfJiananWang21
 
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...roncy bisnoi
 
Generative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPTGenerative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPTbhaskargani46
 
Online banking management system project.pdf
Online banking management system project.pdfOnline banking management system project.pdf
Online banking management system project.pdfKamal Acharya
 
Bhosari ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready For ...
Bhosari ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready For ...Bhosari ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready For ...
Bhosari ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready For ...tanu pandey
 
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Bookingdharasingh5698
 

Recently uploaded (20)

Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
 
Call for Papers - International Journal of Intelligent Systems and Applicatio...
Call for Papers - International Journal of Intelligent Systems and Applicatio...Call for Papers - International Journal of Intelligent Systems and Applicatio...
Call for Papers - International Journal of Intelligent Systems and Applicatio...
 
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdfONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
 
Booking open Available Pune Call Girls Pargaon 6297143586 Call Hot Indian Gi...
Booking open Available Pune Call Girls Pargaon  6297143586 Call Hot Indian Gi...Booking open Available Pune Call Girls Pargaon  6297143586 Call Hot Indian Gi...
Booking open Available Pune Call Girls Pargaon 6297143586 Call Hot Indian Gi...
 
Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)
 
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordCCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
 
Call Girls Wakad Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Wakad Call Me 7737669865 Budget Friendly No Advance BookingCall Girls Wakad Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Wakad Call Me 7737669865 Budget Friendly No Advance Booking
 
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
 
Double rodded leveling 1 pdf activity 01
Double rodded leveling 1 pdf activity 01Double rodded leveling 1 pdf activity 01
Double rodded leveling 1 pdf activity 01
 
Thermal Engineering Unit - I & II . ppt
Thermal Engineering  Unit - I & II . pptThermal Engineering  Unit - I & II . ppt
Thermal Engineering Unit - I & II . ppt
 
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night StandCall Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
 
data_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdfdata_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdf
 
Water Industry Process Automation & Control Monthly - April 2024
Water Industry Process Automation & Control Monthly - April 2024Water Industry Process Automation & Control Monthly - April 2024
Water Industry Process Automation & Control Monthly - April 2024
 
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
 
Generative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPTGenerative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPT
 
(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7
(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7
(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7
 
Online banking management system project.pdf
Online banking management system project.pdfOnline banking management system project.pdf
Online banking management system project.pdf
 
NFPA 5000 2024 standard .
NFPA 5000 2024 standard                                  .NFPA 5000 2024 standard                                  .
NFPA 5000 2024 standard .
 
Bhosari ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready For ...
Bhosari ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready For ...Bhosari ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready For ...
Bhosari ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready For ...
 
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
 

Modeling and Simulation of Bldc Motor for Aiding and Opposing Loads

  • 1. IOSR Journal of Electrical and Electronics Engineering (IOSR-JEEE) e-ISSN: 2278-1676,p-ISSN: 2320-3331,Volume 7, Issue 4 (Sep. - Oct. 2013), PP 59-67 www.iosrjournals.org www.iosrjournals.org 59 | Page Modeling and Simulation of Bldc Motor for Aiding and Opposing Loads Swathi Kumari. A1, Y. Laxminarayana 2, Dr. S.Tarakalyani 3 M.Tech Student, Scientist – D, DRDO, Professor 1, 3 Department of Electrical and Electronics Engineering, JNTUCE, Hyderabad, India. 2 Control Systems Laboratory, DRDO. Abstract: BLDC (Brushless DC) motors have found a wide range of applications in industrial automation, automotive, aerospace, instrumentation because of their long operating life, compact form, reliability and low maintenance, high efficiency and better speed torque characteristics. This Paper is an endeavor towards developing a simulink model with the parameters of a real trapezoidal back-emf type of BLDC motor. The model is then analyzed under aiding and opposing loads.. The variations in motor speed-torque characteristics, back emf and current drawn by the motor for both no-load and loaded (aiding and opposing loads) conditions is analyzed. Some experimental tests are conducted to analyze the model and compared with the simulation results which are very useful in studying the performance of motor system. Key words: Brushless direct current (BLDC) motor, trapezoidal back-emf, SIMULINK / MATLAB. Back Ground: BLDC motor is similar to a DC motor in performance but without brushes. It is a new kind of Motor which quickly maturated with the development of the power electronics and high flux density permanent magnetic materials. Recent research [1] has indicated that the permanent magnet motor drives, which include the permanent magnet synchronous motor (PMSM) and the brushless dc motor (BLDCM) could become serious competitors to the induction motor for servo applications. Many papers and journals have been published on BLDC motors regarding the operation, speed control methods and so on. In many researches modeling and simulation of BLDC motor has done and is used for many of the applications. In this paper the BLDC motor back emf, speed vs. torque characteristics and current waveforms for two different types of loadings i.e., aiding and opposing loads and also the characteristics at no load condition are presented. A real trapezoidal type BLDC motor is modeled, analyzed and simulated in MATLAB/ SIMULINK and the same is tested on an existing motor and the valuations are tabulated. I. Introduction: Brushless DC motors (BLDC motors) also known as electronically commutated motors are powered by direct-current (DC) electricity and having electronic commutation systems rather than mechanical commutator and brushes. BLDC motors are one of the motor types rapidly gaining popularity. BLDC motors have many advantages like simple structure, reliable operation, low maintenance, high dynamic speed, better control performance and excellent mechanical properties. The Brushless DC Motor consists of a rotating rotor with rare earth magnets and a stator. Brushless DC Motors are considered to be an “inside-out” version of a Brushed DC Motor; the commutator and brushes are nonexistent, and the windings are located externally, connected to the controller. There are typically two different construction types for the Brushless DC Motor: Inrunner and Outrunner configurations. Figure 1 Block diagram of BLDC Motor
  • 2. Modeling And Simulation Of Bldc Motor For Aiding And Opposing Loads www.iosrjournals.org 60 | Page The block diagram of BLDC motor is shown in Fig 1. It is a combination of permanent magnet synchronous motor along with electronic commutator unit. It consists of position sensors, logic circuit and universal inverter bridge. System Model: A Brushless dc motor has a rotor with permanent magnets and a stator with windings connected to the control electronics. The control electronics replace the function of the commutator and energize the proper winding. Once the windings are energized stator winding leads the rotor magnet, and switches just as the rotor aligns with the stator. Each commutation sequence has one of the windings energized to positive power (current enters into the winding), the second winding is negative (current exits the winding) and the third is in a non- energized condition. Torque is produced because of the interaction between the magnetic field generated by the stator coils and the permanent magnets. Ideally, the peak torque occurs when these two fields are at 90° to each other and falls off as the fields move together. In order to keep the motor running, the magnetic field produced by the windings should shift position, as the rotor moves to catch up with the stator field. Six-step commutation is a cost-effective means of electronic commutation, due to the simple and relatively inexpensive feedback and drive devices. Figure 2 Schematic system of BLDC motor drive In this system, Hall Effect sensors produce signals according to rotor position for commutation. Also a 3-phase inverter using MOSFETs/IGBTs is used as voltage source. Different control techniques can be applied to the model. As shown in Fig.2 simulation model is consisting of four parts, such as BLDC motor, hall decoder, gate triggering block and 3-phase universal bridge. Each part is modeled separately and integrated in overall simulation model. BLDC motor is modeled using electrical and mechanical mathematical equations. For Hall decoding block and gate triggering block logical models are developed according to hall signals (rotor position). Bldc Motor Model: In this section the mathematical modeling of a three-phase, four- pole, star-connected trapezoidal back- emf type BLDC motor is presented. The PMSM has a sinusoidal back emf and requires sinusoidal stator currents to produce constant torque while the BLDCM has a trapezoidal back emf and requires rectangular stator currents to produce constant torque. Some confusion exists, both in the industry and in the university research environment, as to the correct models that should be used in each case. The PMSM is very similar to the standard wound rotor synchronous machine except that the PMSM has no damper windings and excitation is provided by a permanent magnet instead of a field winding. Hence the d, q model of the PMSM can be derived from the well-known model of the synchronous machine with the equations of the damper windings and field current dynamics removed. As is well known, the transformation of the synchronous machine equations from the abc phase variables to the d, q variables forces all sinusoidal varying inductances in the abc frame to become constant in the d, q frame. In the BLDCM motor, since the back emf is no sinusoidal, the inductances do not vary sinusoidal in the abc frame and it does not seem advantageous to transform the equations to the d, q frame since the inductances will not be constant after transformation. Hence it is proposed to use the abc phase variables model for the BLDCM. Trapezoidal back-emf is referring that its voltage and current waveforms are trapezoidal in nature. With the intention of simplifying equations and overall model the following assumptions are made: a. All the stator phase windings are symmetrical and concentrated, hence stator resistance, inductances are constant and equal. b. Hysteresis and eddy current losses are eliminated and magnetic saturation is ignored. c. Armature Reaction is not considered.
  • 3. Modeling And Simulation Of Bldc Motor For Aiding And Opposing Loads www.iosrjournals.org 61 | Page Under the above assumptions, the circuit equations of a BLDC motor can be represented as in equation (1- 3). Here ea, eb, ec are the trapezoidal back EMF’s as shown in Fig.3 Figure 3 Electrical Circuit of BLDC Motor The mathematical equations of BLDC motor are: Va = Ria + L − M dia dt + Ea (1) Vb = Rib + (L − M) dib dt + Eb (2) Vc = Ric + (L − M) dic dt + Ec (3) The back-EMFs and electromagnetic torques can be expressed as: Ea = Ke 2 ωm F θe Eb = Ke 2 ωm F(θe − 2π 3 ) Ec = Ke 2 ωm F(θe + 2π 3 ) (4) Ta = Kt 2 iaF θe Tb = Kt 2 ibF(θe − 2π 3 ) Tc = Kt 2 icF(θe + 2π 3 ) (5) Te = Kt 2 iaF θe + ibF θe − 2π 3 + icF θe + 2π 3 (6) Te − Tl = J d2θm dt2 + β dθm dt (7) The electrical angle θe is equal to the rotor angle times the number of pole pairs, θe = P 2 θm (8) ωm = dθm dt (9) Where k = a, b, c Vk: kth Phase voltage applied from inverter to BLDC ik: kth Phase current R: Resistance of each phase of BLDC L: Inductance of each phase of BLDC M: Mutual inductance Fig. 4 Hall sensor signals and back EMF wave forms Ek: kth Phase back – EMF
  • 4. Modeling And Simulation Of Bldc Motor For Aiding And Opposing Loads www.iosrjournals.org 62 | Page Tk: Electric torque produced by kth phase Te: Electric torque produced by BLDC : Rotor inertia : Friction constant Ke: Back - EMF constant Kt: Torque constant ωm: Angular speed of rotor θm : Mechanical angle of rotor θe: Electrical angle of rotor F(θe): Back - EMF reference as function of rotor position The function F θe gives trapezoidal waveform of back EMF as shown in Fig 4. One period of function can be written as, F θe = 1 0 < θe < 2π 3 1 − 6 π θe − 2π 3 2π 3 < θe < π −1 π < θe < 5π 3 −1 + 6 π θe − 5π 3 5π 3 < θe < 2π (10) Hence it is assumed that phase zones are distributed symmetrically to different phase windings, back- EMF signals have 120 degree phase shift with respect to each other. For convenient implementation in Matlab/Simulink, equations (1-3) and (7) must be written in state space form. Since each voltage equation is a linear combination of the other two voltage equations only two equations are needed. State space form of equations (1), (2), (3) and (7) can be derived as: Vab = R ia − ib + L − M d dt ia − ib + Eab (11) Vbc = R ib − ic + L − M d dt ib − ic + Ebc (12) Where ia + ib + ic = 0, therefore after modifying equations (11) and (12) and neglecting mutual inductance, dia dt = − R L ia + 2 3L Vab − Eab + 1 3L (Vbc − Ebc ) (13) dib dt = − R L ib − 1 3L Vab − Eab + 1 3L (Vbc − Ebc ) (14) Then state space model of BLDC motor is: (15) ia ib ic ωm = 1 0 0 0 1 0 −1 −1 0 0 0 1 ia ib ωm (16) Implementing of final state space equations (15) and (16) will make model more complex. Although neutral point of motor is not accessible but virtually is possible to estimate it with zero crossing point of back- EMF. Also for linear and zero initial condition systems, State space to Laplace transform and vice versa can be written. Therefore final state space equation is divided to two simple and separate electrical and mechanical Laplace equations applied by phase to neutral voltages. By applying Laplace transformations to equations (1-3) and (7), we get electrical equations of BLDC motor: Va s − Ea(s) = sL + R Ia(s) (17) Vb s − Eb(s) = sL + R Ib(s) (18) Vc s − Ec(s) = sL + R Ic(s) (19) Mechanical equation of BLDC motor: Te(s) − Tl(s) = (sJ + β)ωm (s) (20)
  • 5. Modeling And Simulation Of Bldc Motor For Aiding And Opposing Loads www.iosrjournals.org 63 | Page It makes the BLDC motor model more simple and convenient for various control techniques implementation. Ideal reference back-EMF signal of motor is also produced according to the electrical rotation of rotor in each phase separately and applied as negative feedback to phase voltage. The parameters used for the modeling BLDC motor is shown in table 1. The parameters are taken from the datasheet of a BLDC motor designed by author (2). Table 1 BLDC motor parameters The overall simulink model of the BLDC Motor is shown in below fig. 5. The model consists of several sub-blocks viz,  BLDC motor block.  Hall decoder block  Gate triggering block  Inverter block. The output scopes are provided for hall signals, speed, and torque, current and 3-phase back-EMF signals. The input scopes (Vdc, Vdc1) are provided for measuring the input voltages at the MOSFET inverter bridge and at the BLDC motor input. The load torque is applied in the form of step signals at the BLDC motor input terminal. BLDC Motor Block: From the Laplace equations (17-20), the BLDC motor modeled in MATLAB/ Simulink. It consists of four input ports and five output ports. The output port consists of hall signals, speed, and torque, current and back-EMF (Eb) signals. Fig. 5 Overall Model of BLDC Motor Hall Decoder Block: Hall Effect signals of motor are produced according to the rotor position. Hall Sensor Ha Hall Sensor Hb Hall Sensor Hc Back-EMF Phase A (𝐞 𝐚) Back-EMF Phase B (𝐞 𝐛) Back-EMF Phase C (𝐞 𝐜) 1 0 0 +1 -1 0 1 1 0 +1 0 -1 0 1 0 0 +1 -1 0 1 1 -1 +1 0 0 0 1 -1 0 +1 1 0 1 0 -1 +1 Table 2 Hall Decoder truth table Motor data Value Stator Inductance/ph Stator Resistance/ph Number of Poles Nominal Voltage Assigned Power Rating No-load speed Rated Speed 200H 0.55Ω 8 28V 280W 13000 rpm 6000rpm
  • 6. Modeling And Simulation Of Bldc Motor For Aiding And Opposing Loads www.iosrjournals.org 64 | Page Table 2 shows the truth table in between Hall Signals and the back-EMFs. According to a particular rotor position hall sensor signals are produced and for the respective hall signal its corresponding back-EMF can be decoded. From the truth table Boolean equations for back-EMFs for all three phases can be written as the following: For Phase A: +ea = HaHc and −ea = HaHc For Phase B: +eb = HaHb and −eb = HaHb For Phase C: +ec = HbHc and −ec = HbHc Gate Triggering Block: The implementation of the following truth table 3, at every instant two phases are conducting one phase +ve and other phase –ve. Hence its corresponding switches will be triggered as per the given truth table 3. Ea Eb Ec Q1 Q2 Q3 Q4 Q5 Q6 +1 -1 0 1 0 0 1 0 0 +1 0 -1 1 0 0 0 0 1 0 +1 -1 0 0 1 0 0 1 -1 +1 0 0 1 1 0 0 0 -1 0 +1 0 1 0 0 1 0 0 -1 +1 0 0 0 1 1 0 Table 3 Gate signal truth table The outputs obtained from the decoder block i.e. ea, eb, ec, are given as inputs to the gate triggering block. Inverter Block: The inverter supplies the input voltage for the three phases of the BLDC motor. It comprises of two power semiconductor devices on each phase leg. Appropriate pairs of MOSFET’s (Q1 to Q6) are driven based on the hall sensors input. Three phases are commutated for every 60˚. As sensors are the direct feed back of the rotor position, synchronization between stator and rotor flux is achieved. Simulation Results: The performance of the developed BLDC motor model is examined using motor parameters as listed in Table 1, under the following conditions the motor performance has been simulated and analyzed:  No-load performance.  Motor under opposing load condition.  Motor under aiding load condition. Fig. 6 Speed(rad/s) under no- load condition The above Fig. 6 depicts the variation of speed with respect to time under no load condition. As soon as the motor reaches the steady state speed of 561.5rad/s, the starting current decreases to no-load current of 1.4A (peak value), Te decreases to 0.028Nm and the trapezoidal back-EMF settles at 27Vshown in below fig.7.
  • 7. Modeling And Simulation Of Bldc Motor For Aiding And Opposing Loads www.iosrjournals.org 65 | Page Fig. 7 Back- EMF under no- load condition The Fig.7 shows the trapezoidal back-EMF produced in different phases of motor. The phase shift between each waveform is 120 degree and it is identical to the model graphs[1] and ideal waveforms of BLDC motor in Fig.4. An electro-magnetic torque Te is developed as shown in Fig. 8 to start the motor from standstill. During the starting, motor draws high current hence the starting torque of the motor is high and settles at final value of Te = 0.028Nm. Fig. 8 Torque under no load condition Simulation under opposing loads: The speed characteristics of BLDC motor is shown in Fig. 9 under an applied load torque of TL= 0.44Nm and the final value of motor speed is 428.5rad/s. The current increases to 13.38A from its no-load value of 1.4A to meet extra load shown in Fig. 10 Once the load is removed all the parameters return to no-load condition state. Fig. 9 Speed (rad/s) under opposing load (TL= 0.44Nm) Fig. 10 Torque under opposing load (TL= 0.44Nm)
  • 8. Modeling And Simulation Of Bldc Motor For Aiding And Opposing Loads www.iosrjournals.org 66 | Page From the Fig. 10 shows the torque characteristics under opposing load (TL=0.44Nm), electromagnetic torque developed by the motor in order to drive the load and friction torque is Te= 0.468Nm. Fig.11 Back-EMF under opposing load (TL= 0.44Nm) As shown in Fig 11 back-EMFs of different phases under loaded condition are decreasing from it’s no load value of 27V to 18V. It is because of the decrement in the speed of the motor as back-EMF is directly related to the speed. Simulation under aiding loads: The speed characteristics of BLDC motor is shown in Fig. 12 under an applied load torque of TL= - 0.22Nm and the final value of motor speed is 650.6rad/s. Fig. 12 Speed(rad/s) under aiding load (TL= -0.22Nm) Fig.13 Torque under aiding load (TL= -0.22Nm) Under the aiding load condition the electro-magnetic torque developed is Te = -0.165Nm in order to meet the frictional torque and load of TL= -0.22Nm.
  • 9. Modeling And Simulation Of Bldc Motor For Aiding And Opposing Loads www.iosrjournals.org 67 | Page Fig.14 Back-EMF under aiding load (TL= -0.22Nm) When the BLDC motor is subjected to aiding load of TL= -0.22Nm its back-EMF in all its phases are increased to 30V peak to peak, which is more than the applied dc voltage of 28V. This shows that BLDC motor under the application of aiding load is acting like a generator and this increment in the back-EMF is due to the rise in speed. Simulations have also been done under various opposing load conditions. The changes in speed and electromagnetic torque for various load conditions are tabulated. The practical experimental set up of BLDC motor is shown in below fig. 15 and the practical values are also tabulated. Fig. 15 Dynamometer type load test set up of BLDC Motor S.n o Load torque (N-m) Speed (Rpm) Current (amp) Output Power (W) Input Power (W) Efficienc y (%) 1 0.02 11560 1.9 24.19 53.2 45.5 2 0.1 8992 5.2 94.06 145.6 64.6 3 0.15 7896 7.2 123.17 201.6 61.1 4 0.2 6972 8.9 145.85 249.2 58.52 Table 4 Observations of BLDC motor under Opposing Load Condition II. Conclusion: Modeling of a BLDC motor is done with all its internal blocks and electronic commutator. Simulation is carried out for two types of loading: opposing and aiding. Aiding load shows generative action of the BLDC machine. Opposing load test is carried out on a lab model BLDC motor and the results are fairly matching with the simulation results. As practical testing of an aiding load on a motor is not possible with the available set up, the simulation results can be taken as its performance for further analysis of this motor. References: [1]. R.Krishnan and A. J. Beutler, “Performance and design of an axial field permanent magnet synchronous motor servo drive,” in Proc.IEEE IAS Annu. Meeting, pp. 634-640, 1985. [2]. M. Lajoie-Mazenc, C. Villanueva, and J. Hector, “Study and implementation of a hysteresis controlled inverter on a permanent. [3]. “Modeling of BLDC Motor with Ideal Back-EMF for Automotive Applications”, Proceedings of the World Congress on Engineering, July 2011. [4]. “BLDC motor modeling and control- a MATLAB / SIMULINK implementation”, Master Thesis in Electrical Power Engineering, May 2005. [5]. “Simulation of Four Quadrant Operation & Speed Control of BLDC Motor on MATLAB / SIMULINK”, IEEE Region 10 Conference, Nov 2008. [6]. Microchip Technology Inc: “AN885 – Product brief and specification” [7]. “Fundamental of Electric drives” by G.K.Dubey [8]. “Electrical Machines” by I.J.Nagrath and D.P.Kothari. [9]. “Theory and Performance of Electric Machines” by J.B.Gupta [10]. http://en.wikipedia.org/wiki/Brushless_DC_electric_motor.