SlideShare a Scribd company logo
1 of 8
Download to read offline
Hemchand Immaneni / International Journal of Engineering Research and Applications
(IJERA) ISSN: 2248-9622 www.ijera.com
Vol. 3, Issue 3, May-Jun 2013, pp.1050-1057
1050 | P a g e
Mathematical Modelling And Position Control Of Brushless Dc
(Bldc) Motor
Hemchand Immaneni
GITAM UNIVERSITY, VISAKHAPATNAM, INDIA.
ABSTRACT
The aim of the paper is to design a
simulation model of Permanent Magnet
Brushless DC (PMBLDC) motor and to control
its position. In the developed model, the
characteristics of the speed, torque, back EMF,
voltages as well as currents are effectively
monitored and analysed. The PID controller is
used to control the position of a Permanent
magnet brushless DC motor by changing the
current flow to control the average voltage and
thereby the average current. Most useful
application is in controlling of CNC machine.
KEY WORDS:-Brushless dc (BLDC) motor,
position control, mathematical modelling, PID
controller
INTRODUCTION
The economic constraints and new
standards legislated by governments place
increasingly higher requirements on electrical
systems. New generations of equipment must have
higher performance parameters such as better
efficiency and reduced electromagnetic
interference .System flexibility must be high to
facilitate market modifications and to reduce
development time. All these improvements must be
achieved while, at the same time, decreasing system
cost. Brushless motor technology makes it possible
to achieve these specifications. Such motors
combine high reliability with high efficiency, and
for a lower cost in comparison with brush motors.
The Brushless DC Motor (BLDC) motor is
conventionally defined as a permanent magnet
synchronous motor with a trapezoidal back Electro
Motive Force (EMF) waveform shape.
A system based on the Direct Current (DC)
motor provides a good, simple and efficient solution
to satisfy the requirements of a variable speed drive.
Although DC motors possess good control
characteristics and ruggedness, their performance
and applications in wider areas is inhibited due to
sparking and commutation problems. Induction
motor do not possess the above mentioned
problems, they have their own limitations such as
low Power factor and non-linear speed torque
characteristics. With the advancement of technology
and development of modern control techniques, the
Permanent Magnet Brushless DC (PMBLDC)
motor is able to overcome the
limitations mentioned above and satisfy the
requirements of a variable speed drive.
Electric motors influence almost every
aspect of modern living. Refrigerators, vacuum
cleaners, air conditioners, fans, computer hard
drives, automatic car windows, and multitudes of
other appliances and devices use electric motors to
convert electrical energy into useful mechanical
energy. In addition to running the common place
appliances that we use every day, electric motors are
also responsible for a very large portion of industrial
processes.
FIGURE (1): PERMANENT MAGNET BLDC
MOTOR
POSITIONING APPLICATIONS
Most of the industrial and automation types
of application come under this category. The
applications in this category have some kind of
power transmission, which could be mechanical
gears or timer belts, or a simple belt driven system.
In these applications,
The dynamic response of speed and torque
are important. Also, these applications may have
frequent reversal of rotation direction. The load on
the motor may vary during all of these phases,
causing the controller to be complex.
These systems mostly operate in closed
loop. There could be three control loops functioning
simultaneously: Torque Control Loop, Speed
Control Loop and Position Control Loop. Optical
encoder or synchronous resolvers are used for
measuring the actual speed of the motor. In some
cases, the same sensors are used to get relative
position information. Otherwise, separate position
sensors may be used to get absolute positions.
Hemchand Immaneni / International Journal of Engineering Research and Applications
(IJERA) ISSN: 2248-9622 www.ijera.com
Vol. 3, Issue 3, May-Jun 2013, pp.1050-1057
1051 | P a g e
Computer Numeric Controlled (CNC) machines are
a good example of this. Process controls, machinery
controls and conveyer controls have plenty of
applications in this category.
MATHEMATICAL MODELLING
Brushless DC Motors are permanent
magnet motors where the function of
commutatorand brushes were implemented by solid
state switches. BLDC motors come in single-phase,
2-phase and 3-phase configurations. Corresponding
to its type, the stator has the same number of
windings. Out of these, 3-phase motors are the most
popular and widely used. Because of the special
structure of the motor, it produces a trapezoidal back
electromotive force (EMF) and motor current
generate a pulsating torque.
Three phase BLDC motor equations:-
Va=iaRa+La
𝑑𝑖𝑎
𝑑𝑡
+ 𝑀𝑎𝑏
𝑑𝑖𝑏
𝑑𝑡
+ 𝑀𝑎𝑐
𝑑𝑖𝑐
𝑑𝑡
+ 𝑒𝑎
Vb=ibRb+Lb
𝑑𝑖𝑏
𝑑𝑡
+ 𝑀𝑏𝑎
𝑑𝑖𝑎
𝑑𝑡
+ 𝑀𝑏𝑐
𝑑𝑖𝑐
𝑑𝑡
+ 𝑒𝑏
Vc=icRc+Lc
𝑑𝑖𝑐
𝑑𝑡
+ 𝑀𝑐𝑏
𝑑𝑖𝑏
𝑑𝑡
+ 𝑀𝑐𝑎
𝑑𝑖𝑎
𝑑𝑡
+ 𝑒𝑐
R: Stator resistance per phase, assumed to be equal
for all phases
L: Stator inductance per phase, assumed to be equal
for all phases.
M: Mutual inductance between the phases.
ia,ib,ic: Stator current/phase.
Va,Vb,Vc: are the respective phase voltage of the
winding
The stator self-inductances are independent of the
rotor position, hence:
La=Lb=Lc=L
And the mutual inductances will have the form:
Mab=Mac=Mbc=Mba=Mca=Mcb=M
Assuming three phase balanced system, all the
phase resistances are equal:
Ra=Rb=Rc=R
Rearranging the above equations
Va=iaR+L
𝑑𝑖𝑎
𝑑𝑡
+ 𝑀
𝑑𝑖𝑏
𝑑𝑡
+ 𝑀
𝑑𝑖𝑐
𝑑𝑡
+ 𝑒𝑎
Vb=ibR+L
𝑑𝑖𝑏
𝑑𝑡
+ 𝑀
𝑑𝑖𝑎
𝑑𝑡
+ 𝑀
𝑑𝑖𝑐
𝑑𝑡
+ 𝑒𝑏
Vc=icR+L
𝑑𝑖𝑐
𝑑𝑡
+ 𝑀
𝑑𝑖𝑏
𝑑𝑡
+ 𝑀
𝑑𝑖𝑎
𝑑𝑡
+ 𝑒𝑐
Neglecting mutual inductance
Va=iaR+L
𝑑𝑖𝑎
𝑑𝑡
+ 𝑒𝑎
Vb=ibR+L
𝑑𝑖𝑏
𝑑𝑡
+ 𝑒𝑏
Vc=icR+L
𝑑𝑖𝑐
𝑑𝑡
+ 𝑒𝑐
TRAPEZOIDAL BACK EMF
When a BLDC motor rotates, each
winding generates a voltage known as back
Electromotive Force or back EMF, which opposes
the main voltage supplied to the windings according
to Lenz‟s Law. The polarity of this back EMF is in
opposite direction of the energized voltage. Back
EMF depends mainly on three factors:
 Angular velocity of the rotor
 Magnetic field generated by rotor magnets
 The number of turns in the stator windings
Once the motor is designed, the rotor
magnetic field and the number of turns in the stator
windings remain constant. The only factor that
governs back EMF is the angular velocity or speed
of the rotor and as the speed increases, back EMF
also increases. The potential difference across a
winding can be calculated by subtracting the back
EMF value from the supply voltage. The motors are
designed with a back EMF constant in such a way
that when the motor is running at the rated speed,
the potential difference between the back EMF and
the supply voltage will be sufficient for the motor to
draw the rated current and deliver the rated torque.
If the motor is driven beyond the rated speed, back
EMF may increase substantially, thus decreasing the
potential difference across the winding, reducing the
current drawn which results in a drooping torque
curve.
In general, Permanent Magnet Alternating
current (PMAC) motors are categorized into two
types. The first type of motor is referred to as PM
synchronous motor (PMSM). These produce
sinusoidal back EMF and should be supplied with
sinusoidal current / voltage. The second type of
PMAC has trapezoidal back EMF and is referred to
as the Brushless DC (BLDC) motor. The BLDC
motor requires that quasi-rectangular shaped
currents are to be fed to the machine.
When a brushless dc motor rotates,
each winding generates a voltage known as
electromotive force or back EMF, which opposes
the main voltage supplied to the windings. The
polarity of the back EMF is opposite to the
energized voltage. The stator has three phase
windings, and each winding is displaced by 120
degree. The windings are distributed so as to
produce trapezoidal back EMF. The principle of the
PMBLDC motor is to energize the phase pairs that
produce constant torque. The three phase currents
are controlled to take a quasi-square waveform in
order to synchronize with the trapezoidal back EMF
to produce the constant torque. The back EMF is a
function of rotor position (θ) and hasthe amplitude
E= Ke* ω (Ke is the back EMF constant).
The instantaneous back EMF in BLDC is
written as:
Ea= fa(θ)*Ka*ω
Eb = fb(θ)*Kb*ω
Hemchand Immaneni / International Journal of Engineering Research and Applications
(IJERA) ISSN: 2248-9622 www.ijera.com
Vol. 3, Issue 3, May-Jun 2013, pp.1050-1057
1052 | P a g e
Ec= fc(θ)*Kc*ω
Where, “ω” is the rotor mechanical speed and “θ” is
the rotor electrical position.
Themodelling of the back EMF is
performed under the assumption that all three
phaseshave identical back EMF waveforms. Based
on the rotor position, the numerical expression of
the back EMF can be obtained Therefore, with the
speed command and rotor position, the symmetric
three-phase back EMF waveforms can be generated
at every operating speed.
The respective back EMF in the windings
is represented by the equations:
𝑒𝑎 =
6𝐸
𝜋
𝜃 0 < 𝜃 <
𝜋
6
𝐸
𝜋
6
< 𝜃 <
5𝜋
6
−
6𝐸
𝜋
𝜃 + 6𝐸
5𝜋
6
< 𝜃 <
7𝜋
6
−𝐸
7𝜋
6
< 𝜃 <
11𝜋
6
6𝐸
𝜋
𝜃 − 12𝐸
11𝜋
6
< 𝜃 < 2𝜋
𝑒𝑏 =
−𝐸 0 < 𝜃 <
𝜋
2
6𝐸
𝜋
𝜃 − 4𝐸
𝜋
2
< 𝜃 <
5𝜋
6
𝐸
5𝜋
6
< 𝜃 <
9𝜋
6
−
6𝐸
𝜋
𝜃 + 10𝐸
9𝜋
6
< 𝜃 <
11𝜋
6
−𝐸 (
11𝜋
6
< 𝜃 < 2𝜋)
𝑒𝑐 =
𝐸 0 < 𝜃 <
𝜋
6
−
6𝐸
𝜋
𝜃 + 2𝐸
𝜋
6
< 𝜃 <
𝜋
2
−𝐸
𝜋
2
< 𝜃 <
7𝜋
6
6𝐸
𝜋
𝜃 − 8𝐸
7𝜋
6
< 𝜃 <
9𝜋
6
𝐸 (
9𝜋
6
< 𝜃 < 2𝜋)
By putting E=1 in the above back EMF
equations a back EMF function is obtained. The
back EMF function is a function of the rotor
position which is represented as fa(θ), fb(θ)& fc(θ)
with limit values between -1 & 1 is defined as:
𝑓𝑎(𝜃) =
6
𝜋
𝜃 0 < 𝜃 <
𝜋
6
1
𝜋
6
< 𝜃 <
5𝜋
6
−
6
𝜋
𝜃 + 6
5𝜋
6
< 𝜃 <
7𝜋
6
−1
7𝜋
6
< 𝜃 <
11𝜋
6
6
𝜋
𝜃 − 12 (
11𝜋
6
< 𝜃 < 2𝜋)
𝑓𝑏(𝜃)
=
−1 0 < 𝜃 <
𝜋
2
6
𝜋
𝜃 − 4
𝜋
2
< 𝜃 <
5𝜋
6
1
5𝜋
6
< 𝜃 <
9𝜋
6
−
6
𝜋
𝜃 + 10
9𝜋
6
< 𝜃 <
11𝜋
6
−1 (
11𝜋
6
< 𝜃 < 2𝜋)
𝑓𝑐(𝜃)
=
1 0 < 𝜃 <
𝜋
6
−
6
𝜋
𝜃 + 2
𝜋
6
< 𝜃 <
𝜋
2
−1
𝜋
2
< 𝜃 <
7𝜋
6
6
𝜋
𝜃 − 8
7𝜋
6
< 𝜃 <
9𝜋
6
1 (
9𝜋
6
< 𝜃 < 2𝜋)
The induced EMFs do not have sharp
corners, but rounded edges.
The quasi-square trapezoidal back EMF
waveform and the phase current of the PMBLDC
motor with respect to the rotor position is shown in
the figure The graph is presented for one complete
cycle rotation of 360 degrees
FIGURE (2): BACK EMF AND PHASE
CURRENTS WAVEFORMS OF BLDC
Hemchand Immaneni / International Journal of Engineering Research and Applications
(IJERA) ISSN: 2248-9622 www.ijera.com
Vol. 3, Issue 3, May-Jun 2013, pp.1050-1057
1053 | P a g e
TORQUE GENERATION
The Torque is the product of the theoretical
motor constant „Kt„the supplied current‟ I‟. In a
single pole system, usable torque is only produced
for 1/3 of the rotation. To produce useful torque
throughout the rotation of the stator, additional coils,
or “phases” are added to the fixed stator. The
developed torque by each phase is the product of the
motor constant „kt„and the current „I‟.
The sum of the torques is
Ta + Tb + Tc
Assumption made is all the phases are perfect
symmetry
Kt(motor)=Kt(a)=Kt(b)=Kt(c)
imotor = ia= ib = ic
At any given angle θ, the applied torque as
measured on the rotor shaft is
Tmotor = 2* Kt(motor) * imotor
The key to effective torque and speed
control of a BLDC motor is based on relatively
simple torque and back EMF equations, which are
similar to those of the DC motor. The generated
electromagnetic torque is given by
Te = [ eaia + ebib + ecic] / ω (in N.m)
The electromagnetic torque is also related
with motor constant and the product of the current
with the electrical rotor position which is given as
Te = Kt{ fa(θ) ia+ fb(θ) ib + fc (θ) ic}
The equation of motion for simple system is,
J(dω/dt) +Bω = Te -Tl
Where,
Tl is the load torque, J is motor inertia, B is damping
constant.
The relation between angular velocity and angular
position (electrical) is given by
dθ/dt = (P/2) * ω
Where, P is numbers of Poles,
The Simulink diagram based on the
mathematical equations as described above is
designed in MATLABSIMULINK as shown in the
figure The mat lab function block in the figure is
described the back EMF function. The equations of
back EMF functionis to be fed into “S-Function
Block” in Mat lab Simulink which passes the
program written in M-file to the Mat lab workspace.
FIGURE (3): MATHEMATICAL MODEL
REPRESENTATION OF BLDC MOTOR
POSITION CONTROL
In most of the industrial processes like
electrical, mechanical, construction, petroleum
industry, iron & steel industry, power sectors,
development sites, paper industry, beverages
industry the need for higher productivity is
placing new demands on mechanisms connected
with electrical motors. They lead to different
problems in work operation due to fast dynamics
and instability. That is why control is needed by the
system to achieve stability and to work at desired set
targets. The position control of electrical motors is
most important due to various non-linear effects like
load and
disturbance that affects the motor to deviate from its
normal operation. The position control of the motor
is to be widely implemented in machine automation.
The position of the motor is the rotation of
the motor shaft or the degree of the rotation which is
to be controlled by giving the feedback to the
controller which rectifies the controlled output to
achieve the desired position. The application
includes robots (each joint in a robot requires a
position servo), computer numeric control (CNC)
machines, and laser printers. The common
characteristics of all such systems is that the
variable to be controlled (usually position or
velocity) is fed back to modify the command signal.
The BLDC motor employs a dc power supply
switched to the stator phase windings of the motor
Hemchand Immaneni / International Journal of Engineering Research and Applications
(IJERA) ISSN: 2248-9622 www.ijera.com
Vol. 3, Issue 3, May-Jun 2013, pp.1050-1057
1054 | P a g e
by power devices, the switching sequence being
determined from rotor position. The phase current of
BLDC motor, in typically rectangular shape, is
synchronized with the back EMF to produce
constant torque at a constant speed. The mechanical
commutator of the brush dc motor is replaced by
electronic switches, which supply current to the
motor windings as a function of the rotor position.
To control the position of motor shaft, the
simplest strategy is to use a proportional controller
with gain K. Figure shows the position control of
PMBLDC motor in which the motor output angular
velocity is integrated to obtain the actual position of
the motor. The output is feedback to the input and
the error signal which is the differencebetween set
point and actual motor position acts as the command
signal for the PID controller.
FIGURE (4): POSITION CONTROL OF PMBLDC
MOTOR
LOOP TUNING
Tuning a control loop is the adjustment of
its control parameters (gain/proportional
band,integral gain/reset, derivative gain/rate) to the
optimum values for the desired control response.
Stability (bounded oscillation) is a basic
requirement, but beyond that,
different systems have different behaviour,
Differentapplications have differentrequirements,
and requirements may conflict with one another.
Some processes have a degree of non-linearity and
so parameters that work well at full-load conditions
don't work when the process is starting up from no-
load; this can be corrected by gain scheduling (using
different parameters in different operating regions).
PID controllers often provide acceptable control
using default tunings, but performance can generally
be improved by careful tuning, and performance
may be unacceptable with poor tuning. PID tuning is
a difficult problem, even though there are only three
parameters and in principle is simple to describe,
because it must satisfy complex criteria within the
limitations ofPID control. There are accordingly
various methods for loop tuning, and more
sophisticated techniques are the subject of patents;
this section describes some traditional manual
methods for loop tuning. If the PID
controllerparameters (the gains of the proportional,
integral and derivative terms) are chosen incorrectly,
the controlled process input can be unstable, i.e. its
output diverges, with or without oscillation, and is
limited only by saturation or mechanical breakage.
Instability is caused by excess gain, particularly in
the presence of significant lag. Generally, stability
of response is required and the process must not
oscillate for any combination of process conditions
and set points, though sometimes marginal stability
(bounded oscillation) is acceptable ordesired.
The optimum behaviour on a process
change or set point change varies depending on the
application. Two basic requirements are regulation
(disturbance rejection - staying at a given set point)
and command tracking (implementing set point
changes) - these refer to how well the controlled
variable tracks the desired value. Specific criteria
for command tracking include rise time and settling
time. Some processes must not allow an overshoot
of the process variable beyond the set point if, for
example, this would be unsafe. Other processes
must minimize the energy expended in reaching a
new set point. There are several methods for tuning
a PID loop. The most effective methods generally
involve the development of some form of process
model, then choosing P, I, and D based on the
dynamic model parameters. Manual tuning methods
can be relatively inefficient, particularly if the loops
have response times on the order of minutes or
longer. The choice of method will depend largely on
whether or not the loop can be taken "offline" for
tuning, and the response time of the system. If the
system can be taken offline, the
best tuning method often involves subjecting the
system to a step change in input, measuring the
output as a function of time, and using this response
to determine the control parameters.
MANUAL TUNING
If the system must remain online, one
tuning method is to first set Ki and Kd values to
zero. Increase the Kp until the output of the loop
oscillates, then the Kp should be set to
approximately half of that value for a "quarter
amplitude decay" type response. Then increase Ki
until any offset is correct in sufficient time for the
process. However, too much Ki will cause
instability. Finally, increase Kd, if required, until
the loop isacceptably quick to reach its reference
after a load disturbance. However, too much Kd
will cause excessive response and overshoot. A fast
PID loop tuning usually overshoots slightly to reach
the set point more quickly; however, some
systems cannot accept overshoot, in which case an
over-damped closed-loop system is required, which
will require a Kp setting significantly less than half
that of the Kp setting causing oscillation.
SIMULATION: - MATLAB Simulink model of
Permanent Magnet Brushless DC Motor and
its position control using PID controller.
Hemchand Immaneni / International Journal of Engineering Research and Applications
(IJERA) ISSN: 2248-9622 www.ijera.com
Vol. 3, Issue 3, May-Jun 2013, pp.1050-1057
1055 | P a g e
REFERENCE CURRENTS
Rotor position
(Degrees)
Reference currents
Ia Ib Ic
0-30 0 -I I
30-90 I -I 0
90-150 I 0 -I
150-210 0 I -I
210-270 -I I 0
270-330 -I 0 I
330-360 0 -I I
FIGURE (5): TABLE SHOWING REFFERENCE
CURRENTS
SIMULINK MODEL OF PMBLDC
MOTOR
FIGURE (6): SIMULINK MODEL OF
MATHAMATICAL MODEL OF PMBLDC
MATHEMATICAL MODELLING
RESULTS
FIGURE (7): REFERENCE CURRENTS (X-AXIS:
TIME, Y-AXIS: CURRENT)
FIGURE (8): PHASE CURRENTS (X-AXIS:
TIME, Y-AXIS: CURRENT)
FIGURE (9): BACK-EMF FUNCTION (X-AXIS:
TIME, Y-AXIS: BACK-EMF)
FIGURE (10): PHASE BACK-EMF‟S (X-AXIS:
TIME, Y-AXIS: BACK-EMF)
FIGURE (11): PHASE TORQUES (X-AXIS:
TIME, Y-AXIS: TORQUE)
Hemchand Immaneni / International Journal of Engineering Research and Applications
(IJERA) ISSN: 2248-9622 www.ijera.com
Vol. 3, Issue 3, May-Jun 2013, pp.1050-1057
1056 | P a g e
FIGURE (12): TOTAL TORQUE (X-AXIS: TIME,
Y-AXIS: TORQUE)
FIGURE (13): SPEED (X-AXIS: TIME, Y-AXIS:
SPEED)
FIGURE (14): ROTOR POSITION (X-AXIS:
TIME, Y-AXIS: DEGREES)
SIMULINK MODEL OF POSITION
CONTROL OF PMBLDC MOTOR
Figure (15) below shows the position
control of PMBLDC motor with PID controller
which is manually tuned to obtain the desired rotor
position. The PID values used is to average the
current which is fed to the inverter. The value at
which the position is obtained at Kp=0.4, Ki=0.05
and Kd=0.01. Subsequently graphical rotor position
with time is shown below for the various angles.
FIGURE (15): SIMULINK MODEL OF POSITION
CONTROL OF PMBLDC
POSITION CONTROL AT DIFFERENT
VALUES OF THETA
FIGURE (16): ROTOR POSITION FOR θ=350 (X-
AXIS: TIME, Y-AXIS: DEGREES)
FIGURE (17): ROTOR POSITION FOR θ=300 (X-
AXIS: TIME, Y-AXIS: DEGREES)
Hemchand Immaneni / International Journal of Engineering Research and Applications
(IJERA) ISSN: 2248-9622 www.ijera.com
Vol. 3, Issue 3, May-Jun 2013, pp.1050-1057
1057 | P a g e
FIGURE (18): ROTOR POSITION FOR θ=250 (X-
AXIS: TIME, Y-AXIS: DEGREES)
FIGURE (19): ROTOR POSITION FOR θ=200 (X-
AXIS: TIME, Y-AXIS: DEGREES)
CONCLUSION
Electric machines are used to generate
electrical power in power plants and provide
mechanical work in industries. The DC machine is
considered to be a basic electric machine. The
Permanent Magnet BrushlessDC (PMBLDC)
motors are one of the electrical drives that are
rapidly gaining popularity, due to their high
efficiency, good dynamic response and low
maintenance. The brushless DC (BLDC) motors and
drives have grown significantly in recent years in
the appliance industry and the automotive industry.
BLDC drives are very preferable for compact, low
cost, low maintenance, and high reliability system.
In this paper, a mathematical model of
brushless DC motor is developed. The mathematical
model is presented in block diagram representation
form. The simulation of the Permanent Magnet
Brushless DC motor is done using the software
package MATLAB/SIMULINK and its phase
voltage, phase current, back emf and torque
waveform are analysed. A PID controller has been
employed for position control of PMBLDC motor.
FUTURE SCOPE
 Tuning of PID controller for position
control using Artificial Intelligence
techniques.
 Implementation of real time hardware
system for PMBLDC motor position
control.
REFERENCES
1. P. S. Bimbhra, “Generalized Theory of
Electrical Machines”, Khanna Publishers,
Delhi, India, 2001, pp. 93-98.
2. G. K. Dubey, “Power Semiconductor
controlled Drives”, Englewood, Cliffs,
N.J.Prentice Hall, 1989
3. P. C. Sen, “Electric Motor Drives and
Control: Past, Present and Future”, IEEE
Transaction on Industrial Electronics, Vol.
IE37, No. 6, 1990, pp. 562-575
4. J. J. D‟Azzo and C. H. Houpis, “Linear
control system analysis and design”,
McGraw Hill, New York, 1995.
5. Sim power Systems for use with Simulink,
user‟s guide, Math Works Inc., Natick,
MA, 2002. Math Works, 2001,
Introduction to MATLAB, the Math
Works, Inc.
6. T.J.E. Miller, “Brushless Permanent
Magnet & Reluctance Motor Drives”
Clarendon Press, Oxford, Vol.2, pp: 192-
199, 1989

More Related Content

What's hot

Mathematical Modelling of an 3 Phase Induction Motor Using MATLAB/Simulink
Mathematical Modelling of an 3 Phase Induction Motor Using  MATLAB/Simulink Mathematical Modelling of an 3 Phase Induction Motor Using  MATLAB/Simulink
Mathematical Modelling of an 3 Phase Induction Motor Using MATLAB/Simulink IJMER
 
Parameter estimation of three-phase linear induction motor by a DSP-based el...
Parameter estimation of three-phase linear induction motor  by a DSP-based el...Parameter estimation of three-phase linear induction motor  by a DSP-based el...
Parameter estimation of three-phase linear induction motor by a DSP-based el...IJECEIAES
 
Modeling and simulation of the induction motor feed by matrix converter
Modeling and simulation of the induction motor feed by matrix converterModeling and simulation of the induction motor feed by matrix converter
Modeling and simulation of the induction motor feed by matrix converterAnurag Choudhary
 
International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)IJERD Editor
 
Optimum Amplitude Venturini ModulationBased Matrix Converter Fed Induction Mo...
Optimum Amplitude Venturini ModulationBased Matrix Converter Fed Induction Mo...Optimum Amplitude Venturini ModulationBased Matrix Converter Fed Induction Mo...
Optimum Amplitude Venturini ModulationBased Matrix Converter Fed Induction Mo...iosrjce
 
Mathematical Modeling 15kW Standard Induction Motor using MATLAB/SIMULINK
Mathematical Modeling 15kW Standard Induction Motor using MATLAB/SIMULINKMathematical Modeling 15kW Standard Induction Motor using MATLAB/SIMULINK
Mathematical Modeling 15kW Standard Induction Motor using MATLAB/SIMULINKijsrd.com
 
Transient stability analysis on a multi machine system in psat
Transient stability analysis on a multi machine system in psatTransient stability analysis on a multi machine system in psat
Transient stability analysis on a multi machine system in psateSAT Journals
 
Power System Analysis Unit - V
Power System Analysis Unit - VPower System Analysis Unit - V
Power System Analysis Unit - Varunatshare
 
Power System Stability Enhancement Using FLC and MPC for STATCOM
Power System Stability Enhancement Using FLC and MPC for STATCOMPower System Stability Enhancement Using FLC and MPC for STATCOM
Power System Stability Enhancement Using FLC and MPC for STATCOMIJERA Editor
 
Novel Direct Switching Power Control Method of UPFC by Using Matrix Converte...
Novel Direct Switching Power Control Method of UPFC by Using  Matrix Converte...Novel Direct Switching Power Control Method of UPFC by Using  Matrix Converte...
Novel Direct Switching Power Control Method of UPFC by Using Matrix Converte...IJMER
 
ENERGY EFFICIENT VARIABLE SPEED HIGH POWER FACTOR THREE PHASE INDUCTION MOTOR...
ENERGY EFFICIENT VARIABLE SPEED HIGH POWER FACTOR THREE PHASE INDUCTION MOTOR...ENERGY EFFICIENT VARIABLE SPEED HIGH POWER FACTOR THREE PHASE INDUCTION MOTOR...
ENERGY EFFICIENT VARIABLE SPEED HIGH POWER FACTOR THREE PHASE INDUCTION MOTOR...Journal For Research
 
Computer Application in Power system: Chapter four - power system stability
Computer Application in Power system: Chapter four - power system stabilityComputer Application in Power system: Chapter four - power system stability
Computer Application in Power system: Chapter four - power system stabilityAdama Science and Technology University
 
POWER SYSTEM SIMULATION - 2 LAB MANUAL (ELECTRICAL ENGINEERING - POWER SYSTEMS)
POWER SYSTEM SIMULATION - 2 LAB MANUAL (ELECTRICAL ENGINEERING - POWER SYSTEMS) POWER SYSTEM SIMULATION - 2 LAB MANUAL (ELECTRICAL ENGINEERING - POWER SYSTEMS)
POWER SYSTEM SIMULATION - 2 LAB MANUAL (ELECTRICAL ENGINEERING - POWER SYSTEMS) Mathankumar S
 

What's hot (18)

Mathematical Modelling of an 3 Phase Induction Motor Using MATLAB/Simulink
Mathematical Modelling of an 3 Phase Induction Motor Using  MATLAB/Simulink Mathematical Modelling of an 3 Phase Induction Motor Using  MATLAB/Simulink
Mathematical Modelling of an 3 Phase Induction Motor Using MATLAB/Simulink
 
H010425863
H010425863H010425863
H010425863
 
E010213442
E010213442E010213442
E010213442
 
Parameter estimation of three-phase linear induction motor by a DSP-based el...
Parameter estimation of three-phase linear induction motor  by a DSP-based el...Parameter estimation of three-phase linear induction motor  by a DSP-based el...
Parameter estimation of three-phase linear induction motor by a DSP-based el...
 
Modeling and simulation of the induction motor feed by matrix converter
Modeling and simulation of the induction motor feed by matrix converterModeling and simulation of the induction motor feed by matrix converter
Modeling and simulation of the induction motor feed by matrix converter
 
F010424451
F010424451F010424451
F010424451
 
International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)
 
Optimum Amplitude Venturini ModulationBased Matrix Converter Fed Induction Mo...
Optimum Amplitude Venturini ModulationBased Matrix Converter Fed Induction Mo...Optimum Amplitude Venturini ModulationBased Matrix Converter Fed Induction Mo...
Optimum Amplitude Venturini ModulationBased Matrix Converter Fed Induction Mo...
 
Mathematical Modeling 15kW Standard Induction Motor using MATLAB/SIMULINK
Mathematical Modeling 15kW Standard Induction Motor using MATLAB/SIMULINKMathematical Modeling 15kW Standard Induction Motor using MATLAB/SIMULINK
Mathematical Modeling 15kW Standard Induction Motor using MATLAB/SIMULINK
 
Transient stability analysis on a multi machine system in psat
Transient stability analysis on a multi machine system in psatTransient stability analysis on a multi machine system in psat
Transient stability analysis on a multi machine system in psat
 
Bt044436441
Bt044436441Bt044436441
Bt044436441
 
Swing equation
Swing equationSwing equation
Swing equation
 
Power System Analysis Unit - V
Power System Analysis Unit - VPower System Analysis Unit - V
Power System Analysis Unit - V
 
Power System Stability Enhancement Using FLC and MPC for STATCOM
Power System Stability Enhancement Using FLC and MPC for STATCOMPower System Stability Enhancement Using FLC and MPC for STATCOM
Power System Stability Enhancement Using FLC and MPC for STATCOM
 
Novel Direct Switching Power Control Method of UPFC by Using Matrix Converte...
Novel Direct Switching Power Control Method of UPFC by Using  Matrix Converte...Novel Direct Switching Power Control Method of UPFC by Using  Matrix Converte...
Novel Direct Switching Power Control Method of UPFC by Using Matrix Converte...
 
ENERGY EFFICIENT VARIABLE SPEED HIGH POWER FACTOR THREE PHASE INDUCTION MOTOR...
ENERGY EFFICIENT VARIABLE SPEED HIGH POWER FACTOR THREE PHASE INDUCTION MOTOR...ENERGY EFFICIENT VARIABLE SPEED HIGH POWER FACTOR THREE PHASE INDUCTION MOTOR...
ENERGY EFFICIENT VARIABLE SPEED HIGH POWER FACTOR THREE PHASE INDUCTION MOTOR...
 
Computer Application in Power system: Chapter four - power system stability
Computer Application in Power system: Chapter four - power system stabilityComputer Application in Power system: Chapter four - power system stability
Computer Application in Power system: Chapter four - power system stability
 
POWER SYSTEM SIMULATION - 2 LAB MANUAL (ELECTRICAL ENGINEERING - POWER SYSTEMS)
POWER SYSTEM SIMULATION - 2 LAB MANUAL (ELECTRICAL ENGINEERING - POWER SYSTEMS) POWER SYSTEM SIMULATION - 2 LAB MANUAL (ELECTRICAL ENGINEERING - POWER SYSTEMS)
POWER SYSTEM SIMULATION - 2 LAB MANUAL (ELECTRICAL ENGINEERING - POWER SYSTEMS)
 

Viewers also liked (19)

Fr3310111015
Fr3310111015Fr3310111015
Fr3310111015
 
Fo33988994
Fo33988994Fo33988994
Fo33988994
 
G33029037
G33029037G33029037
G33029037
 
Fn33984987
Fn33984987Fn33984987
Fn33984987
 
Ft3310201031
Ft3310201031Ft3310201031
Ft3310201031
 
Gb3310821084
Gb3310821084Gb3310821084
Gb3310821084
 
Fb33925928
Fb33925928Fb33925928
Fb33925928
 
Gc3310851089
Gc3310851089Gc3310851089
Gc3310851089
 
Ga3111671172
Ga3111671172Ga3111671172
Ga3111671172
 
Fi3110651072
Fi3110651072Fi3110651072
Fi3110651072
 
Fh3110611064
Fh3110611064Fh3110611064
Fh3110611064
 
Fp3210491056
Fp3210491056Fp3210491056
Fp3210491056
 
Di32687692
Di32687692Di32687692
Di32687692
 
R34114118
R34114118R34114118
R34114118
 
Ag34200206
Ag34200206Ag34200206
Ag34200206
 
Dv34745751
Dv34745751Dv34745751
Dv34745751
 
Aj35198205
Aj35198205Aj35198205
Aj35198205
 
Ae35171177
Ae35171177Ae35171177
Ae35171177
 
K31074076
K31074076K31074076
K31074076
 

Similar to Fw3310501057

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
 
THREE PHASE SYNCHRONOUS MOTOR
THREE PHASE SYNCHRONOUS MOTORTHREE PHASE SYNCHRONOUS MOTOR
THREE PHASE SYNCHRONOUS MOTORsahed dewan
 
Brushless DC motor Drive during Speed regulation with Current Controller
Brushless DC motor Drive during Speed regulation with Current ControllerBrushless DC motor Drive during Speed regulation with Current Controller
Brushless DC motor Drive during Speed regulation with Current ControllerIJERA Editor
 
Improved Rotor Speed Brushless DC Motor Using Fuzzy Controller
Improved Rotor Speed Brushless DC Motor Using Fuzzy ControllerImproved Rotor Speed Brushless DC Motor Using Fuzzy Controller
Improved Rotor Speed Brushless DC Motor Using Fuzzy Controllerijeei-iaes
 
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
 
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
 
Paper id 212014121
Paper id 212014121Paper id 212014121
Paper id 212014121IJRAT
 
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
 
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
 
Ijmsr 2016-12
Ijmsr 2016-12Ijmsr 2016-12
Ijmsr 2016-12ijmsr
 
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
 
SENSORLESS VECTOR CONTROL OF BLDC USING EXTENDED KALMAN FILTER
SENSORLESS VECTOR CONTROL OF BLDC USING EXTENDED KALMAN FILTER SENSORLESS VECTOR CONTROL OF BLDC USING EXTENDED KALMAN FILTER
SENSORLESS VECTOR CONTROL OF BLDC USING EXTENDED KALMAN FILTER sipij
 
Sensorless Speed Control of BLDC Motor
Sensorless Speed Control of BLDC MotorSensorless Speed Control of BLDC Motor
Sensorless Speed Control of BLDC Motorijsrd.com
 

Similar to Fw3310501057 (20)

Trp sinusoidal
Trp sinusoidalTrp sinusoidal
Trp sinusoidal
 
Ce33493496
Ce33493496Ce33493496
Ce33493496
 
Ce33493496
Ce33493496Ce33493496
Ce33493496
 
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
 
PMSM
PMSMPMSM
PMSM
 
THREE PHASE SYNCHRONOUS MOTOR
THREE PHASE SYNCHRONOUS MOTORTHREE PHASE SYNCHRONOUS MOTOR
THREE PHASE SYNCHRONOUS MOTOR
 
Brushless DC motor Drive during Speed regulation with Current Controller
Brushless DC motor Drive during Speed regulation with Current ControllerBrushless DC motor Drive during Speed regulation with Current Controller
Brushless DC motor Drive during Speed regulation with Current Controller
 
Improved Rotor Speed Brushless DC Motor Using Fuzzy Controller
Improved Rotor Speed Brushless DC Motor Using Fuzzy ControllerImproved Rotor Speed Brushless DC Motor Using Fuzzy Controller
Improved Rotor Speed Brushless DC Motor Using Fuzzy Controller
 
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
 
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
 
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...
 
Gz3512221228
Gz3512221228Gz3512221228
Gz3512221228
 
Paper id 212014121
Paper id 212014121Paper id 212014121
Paper id 212014121
 
IJSRED-V2I3P85
IJSRED-V2I3P85IJSRED-V2I3P85
IJSRED-V2I3P85
 
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
 
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...
 
Ijmsr 2016-12
Ijmsr 2016-12Ijmsr 2016-12
Ijmsr 2016-12
 
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...
 
SENSORLESS VECTOR CONTROL OF BLDC USING EXTENDED KALMAN FILTER
SENSORLESS VECTOR CONTROL OF BLDC USING EXTENDED KALMAN FILTER SENSORLESS VECTOR CONTROL OF BLDC USING EXTENDED KALMAN FILTER
SENSORLESS VECTOR CONTROL OF BLDC USING EXTENDED KALMAN FILTER
 
Sensorless Speed Control of BLDC Motor
Sensorless Speed Control of BLDC MotorSensorless Speed Control of BLDC Motor
Sensorless Speed Control of BLDC Motor
 

Recently uploaded

Call Girls In Radisson Blu Hotel New Delhi Paschim Vihar ❤️8860477959 Escorts...
Call Girls In Radisson Blu Hotel New Delhi Paschim Vihar ❤️8860477959 Escorts...Call Girls In Radisson Blu Hotel New Delhi Paschim Vihar ❤️8860477959 Escorts...
Call Girls In Radisson Blu Hotel New Delhi Paschim Vihar ❤️8860477959 Escorts...lizamodels9
 
8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR
8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR
8447779800, Low rate Call girls in New Ashok Nagar Delhi NCRashishs7044
 
Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...
Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...
Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...lizamodels9
 
Lean: From Theory to Practice — One City’s (and Library’s) Lean Story… Abridged
Lean: From Theory to Practice — One City’s (and Library’s) Lean Story… AbridgedLean: From Theory to Practice — One City’s (and Library’s) Lean Story… Abridged
Lean: From Theory to Practice — One City’s (and Library’s) Lean Story… AbridgedKaiNexus
 
FULL ENJOY Call girls in Paharganj Delhi | 8377087607
FULL ENJOY Call girls in Paharganj Delhi | 8377087607FULL ENJOY Call girls in Paharganj Delhi | 8377087607
FULL ENJOY Call girls in Paharganj Delhi | 8377087607dollysharma2066
 
Intro to BCG's Carbon Emissions Benchmark_vF.pdf
Intro to BCG's Carbon Emissions Benchmark_vF.pdfIntro to BCG's Carbon Emissions Benchmark_vF.pdf
Intro to BCG's Carbon Emissions Benchmark_vF.pdfpollardmorgan
 
BEST Call Girls In Greater Noida ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
BEST Call Girls In Greater Noida ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,BEST Call Girls In Greater Noida ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
BEST Call Girls In Greater Noida ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,noida100girls
 
Youth Involvement in an Innovative Coconut Value Chain by Mwalimu Menza
Youth Involvement in an Innovative Coconut Value Chain by Mwalimu MenzaYouth Involvement in an Innovative Coconut Value Chain by Mwalimu Menza
Youth Involvement in an Innovative Coconut Value Chain by Mwalimu Menzaictsugar
 
Case study on tata clothing brand zudio in detail
Case study on tata clothing brand zudio in detailCase study on tata clothing brand zudio in detail
Case study on tata clothing brand zudio in detailAriel592675
 
NewBase 19 April 2024 Energy News issue - 1717 by Khaled Al Awadi.pdf
NewBase  19 April  2024  Energy News issue - 1717 by Khaled Al Awadi.pdfNewBase  19 April  2024  Energy News issue - 1717 by Khaled Al Awadi.pdf
NewBase 19 April 2024 Energy News issue - 1717 by Khaled Al Awadi.pdfKhaled Al Awadi
 
Pitch Deck Teardown: NOQX's $200k Pre-seed deck
Pitch Deck Teardown: NOQX's $200k Pre-seed deckPitch Deck Teardown: NOQX's $200k Pre-seed deck
Pitch Deck Teardown: NOQX's $200k Pre-seed deckHajeJanKamps
 
8447779800, Low rate Call girls in Rohini Delhi NCR
8447779800, Low rate Call girls in Rohini Delhi NCR8447779800, Low rate Call girls in Rohini Delhi NCR
8447779800, Low rate Call girls in Rohini Delhi NCRashishs7044
 
8447779800, Low rate Call girls in Uttam Nagar Delhi NCR
8447779800, Low rate Call girls in Uttam Nagar Delhi NCR8447779800, Low rate Call girls in Uttam Nagar Delhi NCR
8447779800, Low rate Call girls in Uttam Nagar Delhi NCRashishs7044
 
India Consumer 2024 Redacted Sample Report
India Consumer 2024 Redacted Sample ReportIndia Consumer 2024 Redacted Sample Report
India Consumer 2024 Redacted Sample ReportMintel Group
 
Organizational Structure Running A Successful Business
Organizational Structure Running A Successful BusinessOrganizational Structure Running A Successful Business
Organizational Structure Running A Successful BusinessSeta Wicaksana
 
Call Girls In Connaught Place Delhi ❤️88604**77959_Russian 100% Genuine Escor...
Call Girls In Connaught Place Delhi ❤️88604**77959_Russian 100% Genuine Escor...Call Girls In Connaught Place Delhi ❤️88604**77959_Russian 100% Genuine Escor...
Call Girls In Connaught Place Delhi ❤️88604**77959_Russian 100% Genuine Escor...lizamodels9
 
Progress Report - Oracle Database Analyst Summit
Progress  Report - Oracle Database Analyst SummitProgress  Report - Oracle Database Analyst Summit
Progress Report - Oracle Database Analyst SummitHolger Mueller
 
Digital Transformation in the PLM domain - distrib.pdf
Digital Transformation in the PLM domain - distrib.pdfDigital Transformation in the PLM domain - distrib.pdf
Digital Transformation in the PLM domain - distrib.pdfJos Voskuil
 
2024 Numerator Consumer Study of Cannabis Usage
2024 Numerator Consumer Study of Cannabis Usage2024 Numerator Consumer Study of Cannabis Usage
2024 Numerator Consumer Study of Cannabis UsageNeil Kimberley
 
VIP Kolkata Call Girl Howrah 👉 8250192130 Available With Room
VIP Kolkata Call Girl Howrah 👉 8250192130  Available With RoomVIP Kolkata Call Girl Howrah 👉 8250192130  Available With Room
VIP Kolkata Call Girl Howrah 👉 8250192130 Available With Roomdivyansh0kumar0
 

Recently uploaded (20)

Call Girls In Radisson Blu Hotel New Delhi Paschim Vihar ❤️8860477959 Escorts...
Call Girls In Radisson Blu Hotel New Delhi Paschim Vihar ❤️8860477959 Escorts...Call Girls In Radisson Blu Hotel New Delhi Paschim Vihar ❤️8860477959 Escorts...
Call Girls In Radisson Blu Hotel New Delhi Paschim Vihar ❤️8860477959 Escorts...
 
8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR
8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR
8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR
 
Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...
Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...
Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...
 
Lean: From Theory to Practice — One City’s (and Library’s) Lean Story… Abridged
Lean: From Theory to Practice — One City’s (and Library’s) Lean Story… AbridgedLean: From Theory to Practice — One City’s (and Library’s) Lean Story… Abridged
Lean: From Theory to Practice — One City’s (and Library’s) Lean Story… Abridged
 
FULL ENJOY Call girls in Paharganj Delhi | 8377087607
FULL ENJOY Call girls in Paharganj Delhi | 8377087607FULL ENJOY Call girls in Paharganj Delhi | 8377087607
FULL ENJOY Call girls in Paharganj Delhi | 8377087607
 
Intro to BCG's Carbon Emissions Benchmark_vF.pdf
Intro to BCG's Carbon Emissions Benchmark_vF.pdfIntro to BCG's Carbon Emissions Benchmark_vF.pdf
Intro to BCG's Carbon Emissions Benchmark_vF.pdf
 
BEST Call Girls In Greater Noida ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
BEST Call Girls In Greater Noida ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,BEST Call Girls In Greater Noida ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
BEST Call Girls In Greater Noida ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
 
Youth Involvement in an Innovative Coconut Value Chain by Mwalimu Menza
Youth Involvement in an Innovative Coconut Value Chain by Mwalimu MenzaYouth Involvement in an Innovative Coconut Value Chain by Mwalimu Menza
Youth Involvement in an Innovative Coconut Value Chain by Mwalimu Menza
 
Case study on tata clothing brand zudio in detail
Case study on tata clothing brand zudio in detailCase study on tata clothing brand zudio in detail
Case study on tata clothing brand zudio in detail
 
NewBase 19 April 2024 Energy News issue - 1717 by Khaled Al Awadi.pdf
NewBase  19 April  2024  Energy News issue - 1717 by Khaled Al Awadi.pdfNewBase  19 April  2024  Energy News issue - 1717 by Khaled Al Awadi.pdf
NewBase 19 April 2024 Energy News issue - 1717 by Khaled Al Awadi.pdf
 
Pitch Deck Teardown: NOQX's $200k Pre-seed deck
Pitch Deck Teardown: NOQX's $200k Pre-seed deckPitch Deck Teardown: NOQX's $200k Pre-seed deck
Pitch Deck Teardown: NOQX's $200k Pre-seed deck
 
8447779800, Low rate Call girls in Rohini Delhi NCR
8447779800, Low rate Call girls in Rohini Delhi NCR8447779800, Low rate Call girls in Rohini Delhi NCR
8447779800, Low rate Call girls in Rohini Delhi NCR
 
8447779800, Low rate Call girls in Uttam Nagar Delhi NCR
8447779800, Low rate Call girls in Uttam Nagar Delhi NCR8447779800, Low rate Call girls in Uttam Nagar Delhi NCR
8447779800, Low rate Call girls in Uttam Nagar Delhi NCR
 
India Consumer 2024 Redacted Sample Report
India Consumer 2024 Redacted Sample ReportIndia Consumer 2024 Redacted Sample Report
India Consumer 2024 Redacted Sample Report
 
Organizational Structure Running A Successful Business
Organizational Structure Running A Successful BusinessOrganizational Structure Running A Successful Business
Organizational Structure Running A Successful Business
 
Call Girls In Connaught Place Delhi ❤️88604**77959_Russian 100% Genuine Escor...
Call Girls In Connaught Place Delhi ❤️88604**77959_Russian 100% Genuine Escor...Call Girls In Connaught Place Delhi ❤️88604**77959_Russian 100% Genuine Escor...
Call Girls In Connaught Place Delhi ❤️88604**77959_Russian 100% Genuine Escor...
 
Progress Report - Oracle Database Analyst Summit
Progress  Report - Oracle Database Analyst SummitProgress  Report - Oracle Database Analyst Summit
Progress Report - Oracle Database Analyst Summit
 
Digital Transformation in the PLM domain - distrib.pdf
Digital Transformation in the PLM domain - distrib.pdfDigital Transformation in the PLM domain - distrib.pdf
Digital Transformation in the PLM domain - distrib.pdf
 
2024 Numerator Consumer Study of Cannabis Usage
2024 Numerator Consumer Study of Cannabis Usage2024 Numerator Consumer Study of Cannabis Usage
2024 Numerator Consumer Study of Cannabis Usage
 
VIP Kolkata Call Girl Howrah 👉 8250192130 Available With Room
VIP Kolkata Call Girl Howrah 👉 8250192130  Available With RoomVIP Kolkata Call Girl Howrah 👉 8250192130  Available With Room
VIP Kolkata Call Girl Howrah 👉 8250192130 Available With Room
 

Fw3310501057

  • 1. Hemchand Immaneni / International Journal of Engineering Research and Applications (IJERA) ISSN: 2248-9622 www.ijera.com Vol. 3, Issue 3, May-Jun 2013, pp.1050-1057 1050 | P a g e Mathematical Modelling And Position Control Of Brushless Dc (Bldc) Motor Hemchand Immaneni GITAM UNIVERSITY, VISAKHAPATNAM, INDIA. ABSTRACT The aim of the paper is to design a simulation model of Permanent Magnet Brushless DC (PMBLDC) motor and to control its position. In the developed model, the characteristics of the speed, torque, back EMF, voltages as well as currents are effectively monitored and analysed. The PID controller is used to control the position of a Permanent magnet brushless DC motor by changing the current flow to control the average voltage and thereby the average current. Most useful application is in controlling of CNC machine. KEY WORDS:-Brushless dc (BLDC) motor, position control, mathematical modelling, PID controller INTRODUCTION The economic constraints and new standards legislated by governments place increasingly higher requirements on electrical systems. New generations of equipment must have higher performance parameters such as better efficiency and reduced electromagnetic interference .System flexibility must be high to facilitate market modifications and to reduce development time. All these improvements must be achieved while, at the same time, decreasing system cost. Brushless motor technology makes it possible to achieve these specifications. Such motors combine high reliability with high efficiency, and for a lower cost in comparison with brush motors. The Brushless DC Motor (BLDC) motor is conventionally defined as a permanent magnet synchronous motor with a trapezoidal back Electro Motive Force (EMF) waveform shape. A system based on the Direct Current (DC) motor provides a good, simple and efficient solution to satisfy the requirements of a variable speed drive. Although DC motors possess good control characteristics and ruggedness, their performance and applications in wider areas is inhibited due to sparking and commutation problems. Induction motor do not possess the above mentioned problems, they have their own limitations such as low Power factor and non-linear speed torque characteristics. With the advancement of technology and development of modern control techniques, the Permanent Magnet Brushless DC (PMBLDC) motor is able to overcome the limitations mentioned above and satisfy the requirements of a variable speed drive. Electric motors influence almost every aspect of modern living. Refrigerators, vacuum cleaners, air conditioners, fans, computer hard drives, automatic car windows, and multitudes of other appliances and devices use electric motors to convert electrical energy into useful mechanical energy. In addition to running the common place appliances that we use every day, electric motors are also responsible for a very large portion of industrial processes. FIGURE (1): PERMANENT MAGNET BLDC MOTOR POSITIONING APPLICATIONS Most of the industrial and automation types of application come under this category. The applications in this category have some kind of power transmission, which could be mechanical gears or timer belts, or a simple belt driven system. In these applications, The dynamic response of speed and torque are important. Also, these applications may have frequent reversal of rotation direction. The load on the motor may vary during all of these phases, causing the controller to be complex. These systems mostly operate in closed loop. There could be three control loops functioning simultaneously: Torque Control Loop, Speed Control Loop and Position Control Loop. Optical encoder or synchronous resolvers are used for measuring the actual speed of the motor. In some cases, the same sensors are used to get relative position information. Otherwise, separate position sensors may be used to get absolute positions.
  • 2. Hemchand Immaneni / International Journal of Engineering Research and Applications (IJERA) ISSN: 2248-9622 www.ijera.com Vol. 3, Issue 3, May-Jun 2013, pp.1050-1057 1051 | P a g e Computer Numeric Controlled (CNC) machines are a good example of this. Process controls, machinery controls and conveyer controls have plenty of applications in this category. MATHEMATICAL MODELLING Brushless DC Motors are permanent magnet motors where the function of commutatorand brushes were implemented by solid state switches. BLDC motors come in single-phase, 2-phase and 3-phase configurations. Corresponding to its type, the stator has the same number of windings. Out of these, 3-phase motors are the most popular and widely used. Because of the special structure of the motor, it produces a trapezoidal back electromotive force (EMF) and motor current generate a pulsating torque. Three phase BLDC motor equations:- Va=iaRa+La 𝑑𝑖𝑎 𝑑𝑡 + 𝑀𝑎𝑏 𝑑𝑖𝑏 𝑑𝑡 + 𝑀𝑎𝑐 𝑑𝑖𝑐 𝑑𝑡 + 𝑒𝑎 Vb=ibRb+Lb 𝑑𝑖𝑏 𝑑𝑡 + 𝑀𝑏𝑎 𝑑𝑖𝑎 𝑑𝑡 + 𝑀𝑏𝑐 𝑑𝑖𝑐 𝑑𝑡 + 𝑒𝑏 Vc=icRc+Lc 𝑑𝑖𝑐 𝑑𝑡 + 𝑀𝑐𝑏 𝑑𝑖𝑏 𝑑𝑡 + 𝑀𝑐𝑎 𝑑𝑖𝑎 𝑑𝑡 + 𝑒𝑐 R: Stator resistance per phase, assumed to be equal for all phases L: Stator inductance per phase, assumed to be equal for all phases. M: Mutual inductance between the phases. ia,ib,ic: Stator current/phase. Va,Vb,Vc: are the respective phase voltage of the winding The stator self-inductances are independent of the rotor position, hence: La=Lb=Lc=L And the mutual inductances will have the form: Mab=Mac=Mbc=Mba=Mca=Mcb=M Assuming three phase balanced system, all the phase resistances are equal: Ra=Rb=Rc=R Rearranging the above equations Va=iaR+L 𝑑𝑖𝑎 𝑑𝑡 + 𝑀 𝑑𝑖𝑏 𝑑𝑡 + 𝑀 𝑑𝑖𝑐 𝑑𝑡 + 𝑒𝑎 Vb=ibR+L 𝑑𝑖𝑏 𝑑𝑡 + 𝑀 𝑑𝑖𝑎 𝑑𝑡 + 𝑀 𝑑𝑖𝑐 𝑑𝑡 + 𝑒𝑏 Vc=icR+L 𝑑𝑖𝑐 𝑑𝑡 + 𝑀 𝑑𝑖𝑏 𝑑𝑡 + 𝑀 𝑑𝑖𝑎 𝑑𝑡 + 𝑒𝑐 Neglecting mutual inductance Va=iaR+L 𝑑𝑖𝑎 𝑑𝑡 + 𝑒𝑎 Vb=ibR+L 𝑑𝑖𝑏 𝑑𝑡 + 𝑒𝑏 Vc=icR+L 𝑑𝑖𝑐 𝑑𝑡 + 𝑒𝑐 TRAPEZOIDAL BACK EMF When a BLDC motor rotates, each winding generates a voltage known as back Electromotive Force or back EMF, which opposes the main voltage supplied to the windings according to Lenz‟s Law. The polarity of this back EMF is in opposite direction of the energized voltage. Back EMF depends mainly on three factors:  Angular velocity of the rotor  Magnetic field generated by rotor magnets  The number of turns in the stator windings Once the motor is designed, the rotor magnetic field and the number of turns in the stator windings remain constant. The only factor that governs back EMF is the angular velocity or speed of the rotor and as the speed increases, back EMF also increases. The potential difference across a winding can be calculated by subtracting the back EMF value from the supply voltage. The motors are designed with a back EMF constant in such a way that when the motor is running at the rated speed, the potential difference between the back EMF and the supply voltage will be sufficient for the motor to draw the rated current and deliver the rated torque. If the motor is driven beyond the rated speed, back EMF may increase substantially, thus decreasing the potential difference across the winding, reducing the current drawn which results in a drooping torque curve. In general, Permanent Magnet Alternating current (PMAC) motors are categorized into two types. The first type of motor is referred to as PM synchronous motor (PMSM). These produce sinusoidal back EMF and should be supplied with sinusoidal current / voltage. The second type of PMAC has trapezoidal back EMF and is referred to as the Brushless DC (BLDC) motor. The BLDC motor requires that quasi-rectangular shaped currents are to be fed to the machine. When a brushless dc motor rotates, each winding generates a voltage known as electromotive force or back EMF, which opposes the main voltage supplied to the windings. The polarity of the back EMF is opposite to the energized voltage. The stator has three phase windings, and each winding is displaced by 120 degree. The windings are distributed so as to produce trapezoidal back EMF. The principle of the PMBLDC motor is to energize the phase pairs that produce constant torque. The three phase currents are controlled to take a quasi-square waveform in order to synchronize with the trapezoidal back EMF to produce the constant torque. The back EMF is a function of rotor position (θ) and hasthe amplitude E= Ke* ω (Ke is the back EMF constant). The instantaneous back EMF in BLDC is written as: Ea= fa(θ)*Ka*ω Eb = fb(θ)*Kb*ω
  • 3. Hemchand Immaneni / International Journal of Engineering Research and Applications (IJERA) ISSN: 2248-9622 www.ijera.com Vol. 3, Issue 3, May-Jun 2013, pp.1050-1057 1052 | P a g e Ec= fc(θ)*Kc*ω Where, “ω” is the rotor mechanical speed and “θ” is the rotor electrical position. Themodelling of the back EMF is performed under the assumption that all three phaseshave identical back EMF waveforms. Based on the rotor position, the numerical expression of the back EMF can be obtained Therefore, with the speed command and rotor position, the symmetric three-phase back EMF waveforms can be generated at every operating speed. The respective back EMF in the windings is represented by the equations: 𝑒𝑎 = 6𝐸 𝜋 𝜃 0 < 𝜃 < 𝜋 6 𝐸 𝜋 6 < 𝜃 < 5𝜋 6 − 6𝐸 𝜋 𝜃 + 6𝐸 5𝜋 6 < 𝜃 < 7𝜋 6 −𝐸 7𝜋 6 < 𝜃 < 11𝜋 6 6𝐸 𝜋 𝜃 − 12𝐸 11𝜋 6 < 𝜃 < 2𝜋 𝑒𝑏 = −𝐸 0 < 𝜃 < 𝜋 2 6𝐸 𝜋 𝜃 − 4𝐸 𝜋 2 < 𝜃 < 5𝜋 6 𝐸 5𝜋 6 < 𝜃 < 9𝜋 6 − 6𝐸 𝜋 𝜃 + 10𝐸 9𝜋 6 < 𝜃 < 11𝜋 6 −𝐸 ( 11𝜋 6 < 𝜃 < 2𝜋) 𝑒𝑐 = 𝐸 0 < 𝜃 < 𝜋 6 − 6𝐸 𝜋 𝜃 + 2𝐸 𝜋 6 < 𝜃 < 𝜋 2 −𝐸 𝜋 2 < 𝜃 < 7𝜋 6 6𝐸 𝜋 𝜃 − 8𝐸 7𝜋 6 < 𝜃 < 9𝜋 6 𝐸 ( 9𝜋 6 < 𝜃 < 2𝜋) By putting E=1 in the above back EMF equations a back EMF function is obtained. The back EMF function is a function of the rotor position which is represented as fa(θ), fb(θ)& fc(θ) with limit values between -1 & 1 is defined as: 𝑓𝑎(𝜃) = 6 𝜋 𝜃 0 < 𝜃 < 𝜋 6 1 𝜋 6 < 𝜃 < 5𝜋 6 − 6 𝜋 𝜃 + 6 5𝜋 6 < 𝜃 < 7𝜋 6 −1 7𝜋 6 < 𝜃 < 11𝜋 6 6 𝜋 𝜃 − 12 ( 11𝜋 6 < 𝜃 < 2𝜋) 𝑓𝑏(𝜃) = −1 0 < 𝜃 < 𝜋 2 6 𝜋 𝜃 − 4 𝜋 2 < 𝜃 < 5𝜋 6 1 5𝜋 6 < 𝜃 < 9𝜋 6 − 6 𝜋 𝜃 + 10 9𝜋 6 < 𝜃 < 11𝜋 6 −1 ( 11𝜋 6 < 𝜃 < 2𝜋) 𝑓𝑐(𝜃) = 1 0 < 𝜃 < 𝜋 6 − 6 𝜋 𝜃 + 2 𝜋 6 < 𝜃 < 𝜋 2 −1 𝜋 2 < 𝜃 < 7𝜋 6 6 𝜋 𝜃 − 8 7𝜋 6 < 𝜃 < 9𝜋 6 1 ( 9𝜋 6 < 𝜃 < 2𝜋) The induced EMFs do not have sharp corners, but rounded edges. The quasi-square trapezoidal back EMF waveform and the phase current of the PMBLDC motor with respect to the rotor position is shown in the figure The graph is presented for one complete cycle rotation of 360 degrees FIGURE (2): BACK EMF AND PHASE CURRENTS WAVEFORMS OF BLDC
  • 4. Hemchand Immaneni / International Journal of Engineering Research and Applications (IJERA) ISSN: 2248-9622 www.ijera.com Vol. 3, Issue 3, May-Jun 2013, pp.1050-1057 1053 | P a g e TORQUE GENERATION The Torque is the product of the theoretical motor constant „Kt„the supplied current‟ I‟. In a single pole system, usable torque is only produced for 1/3 of the rotation. To produce useful torque throughout the rotation of the stator, additional coils, or “phases” are added to the fixed stator. The developed torque by each phase is the product of the motor constant „kt„and the current „I‟. The sum of the torques is Ta + Tb + Tc Assumption made is all the phases are perfect symmetry Kt(motor)=Kt(a)=Kt(b)=Kt(c) imotor = ia= ib = ic At any given angle θ, the applied torque as measured on the rotor shaft is Tmotor = 2* Kt(motor) * imotor The key to effective torque and speed control of a BLDC motor is based on relatively simple torque and back EMF equations, which are similar to those of the DC motor. The generated electromagnetic torque is given by Te = [ eaia + ebib + ecic] / ω (in N.m) The electromagnetic torque is also related with motor constant and the product of the current with the electrical rotor position which is given as Te = Kt{ fa(θ) ia+ fb(θ) ib + fc (θ) ic} The equation of motion for simple system is, J(dω/dt) +Bω = Te -Tl Where, Tl is the load torque, J is motor inertia, B is damping constant. The relation between angular velocity and angular position (electrical) is given by dθ/dt = (P/2) * ω Where, P is numbers of Poles, The Simulink diagram based on the mathematical equations as described above is designed in MATLABSIMULINK as shown in the figure The mat lab function block in the figure is described the back EMF function. The equations of back EMF functionis to be fed into “S-Function Block” in Mat lab Simulink which passes the program written in M-file to the Mat lab workspace. FIGURE (3): MATHEMATICAL MODEL REPRESENTATION OF BLDC MOTOR POSITION CONTROL In most of the industrial processes like electrical, mechanical, construction, petroleum industry, iron & steel industry, power sectors, development sites, paper industry, beverages industry the need for higher productivity is placing new demands on mechanisms connected with electrical motors. They lead to different problems in work operation due to fast dynamics and instability. That is why control is needed by the system to achieve stability and to work at desired set targets. The position control of electrical motors is most important due to various non-linear effects like load and disturbance that affects the motor to deviate from its normal operation. The position control of the motor is to be widely implemented in machine automation. The position of the motor is the rotation of the motor shaft or the degree of the rotation which is to be controlled by giving the feedback to the controller which rectifies the controlled output to achieve the desired position. The application includes robots (each joint in a robot requires a position servo), computer numeric control (CNC) machines, and laser printers. The common characteristics of all such systems is that the variable to be controlled (usually position or velocity) is fed back to modify the command signal. The BLDC motor employs a dc power supply switched to the stator phase windings of the motor
  • 5. Hemchand Immaneni / International Journal of Engineering Research and Applications (IJERA) ISSN: 2248-9622 www.ijera.com Vol. 3, Issue 3, May-Jun 2013, pp.1050-1057 1054 | P a g e by power devices, the switching sequence being determined from rotor position. The phase current of BLDC motor, in typically rectangular shape, is synchronized with the back EMF to produce constant torque at a constant speed. The mechanical commutator of the brush dc motor is replaced by electronic switches, which supply current to the motor windings as a function of the rotor position. To control the position of motor shaft, the simplest strategy is to use a proportional controller with gain K. Figure shows the position control of PMBLDC motor in which the motor output angular velocity is integrated to obtain the actual position of the motor. The output is feedback to the input and the error signal which is the differencebetween set point and actual motor position acts as the command signal for the PID controller. FIGURE (4): POSITION CONTROL OF PMBLDC MOTOR LOOP TUNING Tuning a control loop is the adjustment of its control parameters (gain/proportional band,integral gain/reset, derivative gain/rate) to the optimum values for the desired control response. Stability (bounded oscillation) is a basic requirement, but beyond that, different systems have different behaviour, Differentapplications have differentrequirements, and requirements may conflict with one another. Some processes have a degree of non-linearity and so parameters that work well at full-load conditions don't work when the process is starting up from no- load; this can be corrected by gain scheduling (using different parameters in different operating regions). PID controllers often provide acceptable control using default tunings, but performance can generally be improved by careful tuning, and performance may be unacceptable with poor tuning. PID tuning is a difficult problem, even though there are only three parameters and in principle is simple to describe, because it must satisfy complex criteria within the limitations ofPID control. There are accordingly various methods for loop tuning, and more sophisticated techniques are the subject of patents; this section describes some traditional manual methods for loop tuning. If the PID controllerparameters (the gains of the proportional, integral and derivative terms) are chosen incorrectly, the controlled process input can be unstable, i.e. its output diverges, with or without oscillation, and is limited only by saturation or mechanical breakage. Instability is caused by excess gain, particularly in the presence of significant lag. Generally, stability of response is required and the process must not oscillate for any combination of process conditions and set points, though sometimes marginal stability (bounded oscillation) is acceptable ordesired. The optimum behaviour on a process change or set point change varies depending on the application. Two basic requirements are regulation (disturbance rejection - staying at a given set point) and command tracking (implementing set point changes) - these refer to how well the controlled variable tracks the desired value. Specific criteria for command tracking include rise time and settling time. Some processes must not allow an overshoot of the process variable beyond the set point if, for example, this would be unsafe. Other processes must minimize the energy expended in reaching a new set point. There are several methods for tuning a PID loop. The most effective methods generally involve the development of some form of process model, then choosing P, I, and D based on the dynamic model parameters. Manual tuning methods can be relatively inefficient, particularly if the loops have response times on the order of minutes or longer. The choice of method will depend largely on whether or not the loop can be taken "offline" for tuning, and the response time of the system. If the system can be taken offline, the best tuning method often involves subjecting the system to a step change in input, measuring the output as a function of time, and using this response to determine the control parameters. MANUAL TUNING If the system must remain online, one tuning method is to first set Ki and Kd values to zero. Increase the Kp until the output of the loop oscillates, then the Kp should be set to approximately half of that value for a "quarter amplitude decay" type response. Then increase Ki until any offset is correct in sufficient time for the process. However, too much Ki will cause instability. Finally, increase Kd, if required, until the loop isacceptably quick to reach its reference after a load disturbance. However, too much Kd will cause excessive response and overshoot. A fast PID loop tuning usually overshoots slightly to reach the set point more quickly; however, some systems cannot accept overshoot, in which case an over-damped closed-loop system is required, which will require a Kp setting significantly less than half that of the Kp setting causing oscillation. SIMULATION: - MATLAB Simulink model of Permanent Magnet Brushless DC Motor and its position control using PID controller.
  • 6. Hemchand Immaneni / International Journal of Engineering Research and Applications (IJERA) ISSN: 2248-9622 www.ijera.com Vol. 3, Issue 3, May-Jun 2013, pp.1050-1057 1055 | P a g e REFERENCE CURRENTS Rotor position (Degrees) Reference currents Ia Ib Ic 0-30 0 -I I 30-90 I -I 0 90-150 I 0 -I 150-210 0 I -I 210-270 -I I 0 270-330 -I 0 I 330-360 0 -I I FIGURE (5): TABLE SHOWING REFFERENCE CURRENTS SIMULINK MODEL OF PMBLDC MOTOR FIGURE (6): SIMULINK MODEL OF MATHAMATICAL MODEL OF PMBLDC MATHEMATICAL MODELLING RESULTS FIGURE (7): REFERENCE CURRENTS (X-AXIS: TIME, Y-AXIS: CURRENT) FIGURE (8): PHASE CURRENTS (X-AXIS: TIME, Y-AXIS: CURRENT) FIGURE (9): BACK-EMF FUNCTION (X-AXIS: TIME, Y-AXIS: BACK-EMF) FIGURE (10): PHASE BACK-EMF‟S (X-AXIS: TIME, Y-AXIS: BACK-EMF) FIGURE (11): PHASE TORQUES (X-AXIS: TIME, Y-AXIS: TORQUE)
  • 7. Hemchand Immaneni / International Journal of Engineering Research and Applications (IJERA) ISSN: 2248-9622 www.ijera.com Vol. 3, Issue 3, May-Jun 2013, pp.1050-1057 1056 | P a g e FIGURE (12): TOTAL TORQUE (X-AXIS: TIME, Y-AXIS: TORQUE) FIGURE (13): SPEED (X-AXIS: TIME, Y-AXIS: SPEED) FIGURE (14): ROTOR POSITION (X-AXIS: TIME, Y-AXIS: DEGREES) SIMULINK MODEL OF POSITION CONTROL OF PMBLDC MOTOR Figure (15) below shows the position control of PMBLDC motor with PID controller which is manually tuned to obtain the desired rotor position. The PID values used is to average the current which is fed to the inverter. The value at which the position is obtained at Kp=0.4, Ki=0.05 and Kd=0.01. Subsequently graphical rotor position with time is shown below for the various angles. FIGURE (15): SIMULINK MODEL OF POSITION CONTROL OF PMBLDC POSITION CONTROL AT DIFFERENT VALUES OF THETA FIGURE (16): ROTOR POSITION FOR θ=350 (X- AXIS: TIME, Y-AXIS: DEGREES) FIGURE (17): ROTOR POSITION FOR θ=300 (X- AXIS: TIME, Y-AXIS: DEGREES)
  • 8. Hemchand Immaneni / International Journal of Engineering Research and Applications (IJERA) ISSN: 2248-9622 www.ijera.com Vol. 3, Issue 3, May-Jun 2013, pp.1050-1057 1057 | P a g e FIGURE (18): ROTOR POSITION FOR θ=250 (X- AXIS: TIME, Y-AXIS: DEGREES) FIGURE (19): ROTOR POSITION FOR θ=200 (X- AXIS: TIME, Y-AXIS: DEGREES) CONCLUSION Electric machines are used to generate electrical power in power plants and provide mechanical work in industries. The DC machine is considered to be a basic electric machine. The Permanent Magnet BrushlessDC (PMBLDC) motors are one of the electrical drives that are rapidly gaining popularity, due to their high efficiency, good dynamic response and low maintenance. The brushless DC (BLDC) motors and drives have grown significantly in recent years in the appliance industry and the automotive industry. BLDC drives are very preferable for compact, low cost, low maintenance, and high reliability system. In this paper, a mathematical model of brushless DC motor is developed. The mathematical model is presented in block diagram representation form. The simulation of the Permanent Magnet Brushless DC motor is done using the software package MATLAB/SIMULINK and its phase voltage, phase current, back emf and torque waveform are analysed. A PID controller has been employed for position control of PMBLDC motor. FUTURE SCOPE  Tuning of PID controller for position control using Artificial Intelligence techniques.  Implementation of real time hardware system for PMBLDC motor position control. REFERENCES 1. P. S. Bimbhra, “Generalized Theory of Electrical Machines”, Khanna Publishers, Delhi, India, 2001, pp. 93-98. 2. G. K. Dubey, “Power Semiconductor controlled Drives”, Englewood, Cliffs, N.J.Prentice Hall, 1989 3. P. C. Sen, “Electric Motor Drives and Control: Past, Present and Future”, IEEE Transaction on Industrial Electronics, Vol. IE37, No. 6, 1990, pp. 562-575 4. J. J. D‟Azzo and C. H. Houpis, “Linear control system analysis and design”, McGraw Hill, New York, 1995. 5. Sim power Systems for use with Simulink, user‟s guide, Math Works Inc., Natick, MA, 2002. Math Works, 2001, Introduction to MATLAB, the Math Works, Inc. 6. T.J.E. Miller, “Brushless Permanent Magnet & Reluctance Motor Drives” Clarendon Press, Oxford, Vol.2, pp: 192- 199, 1989