SlideShare a Scribd company logo
83 International Journal for Modern Trends in Science and Technology
International Journal for Modern Trends in Science and Technology
Volume: 02, Issue No: 11, November 2016
http://www.ijmtst.com
ISSN: 2455-3778
Simulation Approach to Speed Control of PMBLDC
Motor using Various Control Techniques
K. Balajee1
| J. Anusha2
| V. Krishna3
| Ch. Vishnu Chakravarthi4
1PG Student, Department of Electrical and Electronics Engineering, Sanketika Institute of Technology and Management,
Visakhapatnam, Andhra Pradesh, India
2,3Assistant Professor, Department of Electrical and Electronics Engineering, Sanketika Institute of Technology and
Management, Visakhapatnam, Andhra Pradesh, India
4Head, Department of Electrical and Electronics Engineering, Sanketika Institute of Technology and Management,
Visakhapatnam, Andhra Pradesh, India
To Cite this Article
K. Balajee, J. Anusha, V. Krishna, Ch. Vishnu Chakravarthi, “Simulation Approach to Speed Control of PMBLDC Motor
using Various Control Techniques”, International Journal for Modern Trends in Science and Technology, Vol. 02, Issue 11,
2016, pp. 83-89.
Conventional Brushless DC Motor (BLDCM) has been widely used in industries because of its properties such
as high efficiency, reliability, high starting torque, less electrical noise and high weight to torque ratio. In
order to control the speed of BLDCM, a number of controllers are used. Controllers like PI and PID don’t have
better results. They need to more time to settle down. Although Adaptive Fuzzy controller gives better results
than PI, PID controllers, but when compared to fuzzy PID they gives less performance. So, here using fuzzy
PID controller for speed controller of BLDC Machine. As simulation results gives that fuzzy PID controller has
better control performance than the PI, PID and Adaptive fuzzy controller. The modeling and simulation of
BLDC motor have been done using the software package MATLAB/SIMULINK.
KEYWORDS: BLDCM: Brushless Direct Current Motor, PM: Permanent Magnet, PI controller, PID control,
Adaptive fuzzy controller and Fuzzy PID controller.
Copyright © 2016 International Journal for Modern Trends in Science and Technology
All rights reserved.
I. INTRODUCTION
There are mainly two types of dc motors used in
industry. The first one is the conventional dc
motor where the flux is produced by the current
through the field coil of the stationary pole
structure. The second type is the brushless dc
motor where the permanent magnet provides the
necessary air gap flux instead of the wire-wound
field poles. BLDC motor is conventionally defined
as a permanent magnet synchronous motor with a
trapezoidal Back EMF waveform shape.
BLDC motors are rapidly becoming
popular in industries such as Electrical
appliances, HV AC industry, medical, electric
traction, automotive, aircrafts, military
equipment, hard disk drive, industrial
automation equipment and instrumentation
because of their high efficiency, high power
factor, silent operation, compact, reliability and
low maintenance. The rotation of the BLDC motor
is based on the feedback of rotor position which is
obtained from the hall sensors [1].To replace the
function of commutators and brushes, the BLDC
motor requires an inverter and a position sensor.
Industrial drives require acute speed control and
hence closed loop system with current and speed
controllers coupled with sensors are required.
Thus this paper presents a detailed comparison of
BLDC motor with PI, PID controller, adaptive
ABSTRACT
84 International Journal for Modern Trends in Science and Technology
K. Balajee, J. Anusha, V. Krishna, Ch. Vishnu Chakravarthi : Simulation Approach to Speed Control of PMBLDC Motor
using Various Control Techniques
fuzzy controller and fuzzy PID controller. The
results of these were tabulated and analyzed for all
controllers. Finally the performance comparison
between PI, PID, adaptive and fuzzy PID controller
is done. The graph is plotted with the speed
response obtained from the various controllers
along with a reference speed of 3000rpm[2].
BLDC motors being non-linear in nature. and
they can easily be affected by the parameter
variations and load disturbances. So the proper
choice of controller gives a better performance by
reducing the problem of overshoot, settling time,
and fast response. The organization of the paper is
as follows. Section 2 deals with the operation and
working principle. Section 3 deals with the
modeling aspects of the motor and the details of
speed controllers were included in Section 4
followed by results and simulation details in
Section 5.
II. PRINCIPLE AND OPERATION OF BLDC MOTOR
Brush Less DC Motor consists of the
permanent magnet rotor and a wound stator.
These brushless motors controlled using a three
phase inverter. The motor requires a rotor
position sensor for starting and for providing
proper commutation sequence to turn on the
power devices in the inverter roller bridge. Based
on the rotor position, the power devices are
commutated sequentially every 60 degrees[3].
The electronic commutation eliminates the
problems associated with the brush and the
commutator arrangement, namely sparking and
wearing out of the commutator brush
arrangement, thereby making a Brush Less DC
motor more rugged compared to a dc motor is
considered here. The armature current is
controlled to generate the brush less dc motor
consist of four main parts Power converter,
permanent magnet Brush Less DC Motor,
sensors and control algorithm[4]. The power
converter transforms power from the source to
the BLDC Motor which in turn converts electrical
energy to mechanical energy.
Figure 1: A Separately excited DC motor
Predictive analytics as a valuable tool [2] with
which to engineer positive change throughout the
student life cycle. As the cost to recruit a student
rises, it becomes ever more important to retain
students until they graduate, which will:
1. Improve student learning outcomes.
2. Improve retention and graduation rates.
3. Improve the institutional return on investment
(ROI) on recruitment costs.
4. Increase operational efficiency.
5. Help the institution demonstrate success in a
key area of focus for accrediting agencies and the
Federal government.
6. Demonstrate positive efforts to other important
entities (e.g., state legislatures that allocate
funding to public schools, colleges and
universities).
In the era of big data,[1,7] the challenges of
predictive analytics include the quality of the data,
because the prediction model’s quality depends on
it, the quantity of the data, because limited data
provided during the training phase can make the
analysis incapable of generalizing the derived
knowledge when fed the new data; and the ability
to satisfy analytical performance criteria—that is,
results must be accurate and make statistical
sense, and outcomes must be actionable—so that
the analytics can identify the actual necessity for
predicting an educational goal[4].
III. DYNAMIC MODELING OF BLDC MOTOR
BLDC motor can be modeled in the 3-phase ABC
variables which consist of 2 parts. One is an
electrical part which calculates electromagnetic
torque and current of the motor. The other is a
mechanical part, which generates revolution of the
motor.
Fig. 2: Mathematical model of BLDC motor
Using KVL the voltage equation from Fig. 3 can
be expressed as follows:
𝑉𝑎 = 𝑅𝐼𝑎 + 𝐿 ∗
𝑑𝑖 𝑎
𝑑𝑡
+ 𝑀 ∗
𝑑𝑖 𝑏
𝑑𝑡
+ 𝑀 ∗
𝑑𝑖 𝑐
𝑑𝑡
+ 𝑒 𝑎….(1)
𝑉𝑏 = 𝑅𝐼𝑏 + 𝐿 ∗
𝑑𝑖 𝑏
𝑑𝑡
+ 𝑀 ∗
𝑑𝑖 𝑐
𝑑𝑡
+ 𝑀 ∗
𝑑𝑖 𝑎
𝑑𝑡
+ 𝑒 𝑏 …(2)
𝑉𝑐 = 𝑅𝐼𝑐 + 𝐿 ∗
𝑑𝑖 𝑐
𝑑𝑡
+ 𝑀 ∗
𝑑𝑖 𝑏
𝑑𝑡
+ 𝑀 ∗
𝑑𝑖 𝑎
𝑑𝑡
+ 𝑒𝑐….(3)
85 International Journal for Modern Trends in Science and Technology
K. Balajee, J. Anusha, V. Krishna, Ch. Vishnu Chakravarthi : Simulation Approach to Speed Control of PMBLDC Motor
using Various Control Techniques
Where,
L represents per phase armature self-inductance
[H],
R represents per phase armature resistance [Ω],
Va , Vb, and Vc indicates per phase terminal
voltage [V],
ia , ib and ic represents the motor input current [A],
ea, eb and ec indicates the motor back-EMF
developed [V].
M represents the armature mutual-inductance [H].
In case of three phase BLDC motor, we
can represent the back emf as a function of rotor
position and it is clear that back-EMF of each
phase has 1200 shift in phase angle. Hence the
equation for each phase of back emf can be
written as:
ea= Kw f(θe) ω
eb= Kw f(θe -2Π/3) ω
ec= Kw f(θe +2Π/3) ω
where,
Kw denotes per phase back EMF constant
[V/rad.s-1],
θe represents electrical rotor angle [rad],
ꙍ represents rotor speed [rad.s-1 ].
The expression for electrical rotor angle cab
be represented by multiplying the mechanical rotor
angle with the number of pole pair’s P:
Θe =
Ƿ
2
θm
where,
θm denotes mechanical rotor angle[rad]
The summation of torque produced in each phase
gives
the total torque produced, and that is given by:
Te=
𝑒 𝑎 𝑖 𝑎 +𝑒 𝑏 𝑖 𝑏+𝑒 𝑐 𝑖 𝑐
ꙍ
Where,
Te denotes total torque output [Nm].
Mechanical part of BLDC motor is represented as
follows:
Te – Tl = J*
𝑑𝑤
𝑑𝑡
+ B*ꙍ
Where,
Tl denotes load torque [Nm],
J denotes of rotor and coupled shaft [kgm2], and B
represents the Friction constant [Nms.rad-1].
IV. SPEED CONTROLLERS
Many drive systems today employ a conventional
controller such as a PID-type controller. This
method works well, but only under a specific set of
known system parameters and load conditions.
However, deviations of the system parameters or
load conditions from the known values cause the
performance of the closed-loop system to
deteriorate, resulting in larger overshoot, larger
rise time, longer settling times and possibly, an
unstable system. It should be noted that the
system parameters such as the system inertia and
damping ratio might vary over a wide range due to
changes in load conditions. Generally, a PID speed
controller could be tuned to a certain degree in
order to obtain a desired performance under a
specific set of conditions. Less than ideal
performance is then observed when these
operating conditions vary. Thus, there is a need for
other types of controllers, which can account for
nonlinearities and are somewhat adaptable to
varying conditions in real time. Other methods are
now being employed, such as fuzzy logic, inorder to
achieve a desired performance level.
a) PID CONTROLLER
A controller that combines concept of
Proportional, Integral and Derivative terms by
taking the sum of product of error multiplied by
corresponding gains[4-5]. The output of PID
controller can be mathematically
C(s) = (Kp +Ki/s + s*Kd)*e(t)
Where Kp denotes the proportional gain,
Ki denotes the integral gain and
Kd denotes the derivative gain
b) FUZZY CONTROLLER
Fuzzy logic control (FLC) is a rule based
controller. It is a control algorithm based on a
linguistic control strategy which tries to account
the human’s knowledge about how to control a
system without requiring a mathematical model.
The approach of the basic structure of the fuzzy
logic controller system is illustrated in Fig.3.
Fig. 3: Basic structure of Fuzzy logic controller
It uses linguistic variables instead of numerical
variables. The process of converting a numerical
variable(real number or crisp variables) into a
linguistic variable(fuzzy number) is called
Fuzzification. Here the inputs for Fuzzy Logic
controller are the speed error (E) and change in
speed error (CE). Speed error is calculated with
comparison between reference speed and the
actual speed. This controller is used to produce an
adaptive control so that the motor speed can
accurately track the reference speed. The reverse of
86 International Journal for Modern Trends in Science and Technology
K. Balajee, J. Anusha, V. Krishna, Ch. Vishnu Chakravarthi : Simulation Approach to Speed Control of PMBLDC Motor
using Various Control Techniques
Fuzzification is called Defuzzification.
The use of Fuzzy Logic Controller (FLC) produces
required output in a linguistic variable (fuzzy
number). According to real world requirements, the
linguistic variables have to be transformed to crisp
output. The membership function is a graphical
representation of the magnitude of participation of
each input. There are different memberships
functions associated with each input and output
response. Here the trapezoidal membership
functions are used for input and output variables.
The number of membership functions determines
the quality of control which can be achieved using
fuzzy controller. As the number of membership
function increases, the quality of control improves.
As the no. of linguistic variables increases, the
computational time and required memory
increases. The most common shape of membership
functions is triangular, although trapezoidal and
bell curves are also used, but the shape is generally
less important than the number of curves and their
placement[6]. Tables are numbered with Roman
numerals.
The processing stage is based on a collection of
logic rules in the form of IF-THEN statements,
where the IF part is called the "antecedent" and the
THEN part is called the "consequent". It consists of
a data ―base‖ and a linguistic (fuzzy) control rule
base. The data base provides necessary definitions,
which are used to define linguistic control rules
and fuzzy data manipulation in an FLC. The rule
base characterizes the control goals and control
policy of the domain experts by means of a set of
linguistic control rules. Decision making logic is
the kernel of an FLC. Important things in fuzzy
logic control system designs are the process design
of membership functions for input, outputs and
the process design of fuzzy if-then rule knowledge
base. Fig 5 shows the membership function of
speed error (E), change in speed error (CE)[7]. Here
we are using MAMADANI Fuzzy function. In this
function two inputs and one output is used.
FUZZY MAMADANI FUNCTIONS:
Fig -4: Membership functions for error and change in
error
Fig -5: Membership functions for output
Fuzzification:
Fuzzy logic uses linguistic variables
instead of numerical variables. The process of
converting a numerical variable in to a linguistic
variable is called fuzzification [6].
Fig.6 Fuzzy flow chart
In practice, one or two types of
membership functions are enough to solve most
of the problems. The next step is to define the
control rules. There are no specific methods to
design the fuzzy logic rules[8]. However, the
results from PI controller give an opportunity and
guidance for rule justification. Therefore after
thorough series of analysis, the total 49 rules
have been justified as shown in Table 1.
Table.1
Defuzzification:
Finally the fuzzy output is converted into real
value output by the process called defuzzification.
Centroid method of defuzzification is used because
it can be easily implemented and requires less
87 International Journal for Modern Trends in Science and Technology
K. Balajee, J. Anusha, V. Krishna, Ch. Vishnu Chakravarthi : Simulation Approach to Speed Control of PMBLDC Motor
using Various Control Techniques
computation time. The defuzzification[9] output is
obtained by the following equation
Where z is the defuzzified value, μ(x) is the
membership value of member x [5].
V. SIMULATION AND RESULTS
The Simulink model of BLDC motor developed
based on the mathematical equations is shown in
Fig.7 This Simulink model consists of an inverter
block, hall signal generation block, main BLDC
model block and controller block. The main BLDC
model block[10], further consist of a current
generator block; speed generator block and emf
generator block.
Fig.7 simulink diagram
Here simulation is carried out for four cases. In
case 1 BLDC with PI control, Case 2 BLDC with PID
Control on increase in load torque, Case 3 BLDC
with adaptive Fuzzy Control on Increasing Load
and case 4 with fuzzy PID. The motor parameters
chosen for the simulation based on the
mathematical equations has been given in Table2.
Parameters Specification
Number of Pole Pairs, P 4
Supply Voltage. Vdc 12V
Armature Resistance, R 1 Ω
Self Inductance, L 20mH
Motor Inertia, J 0.005kg𝑚2
EMF constant, Ke .763 (V/rad)
Torque Constant, Kt .345 Nm/A
Table 2
Fig.8 shows the no load speed of the motor with
PI control, motor is achieving a speed of 3000 rpm.
And other fig.9 gives PID control and fig.10 gives
adaptive fuzzy and fig.11 gives fuzzy PID controller
for the given BLDC motor. The simulation of BLDC
motor with various controllers outputs are given
below.
For PI controller speed as:
Fig.8 Speed vs Time
For PID controller speed as:
Fig.9 Speed vs Time
For adaptive fuzzy controller speed as:
Fig.10 Speed vs Time
For fuzzy PID controller speed as:
Fig.11 Speed vs Time
For PI controller stator current and back emf as:
Fig 12.Stator current vs time & emf vs time
88 International Journal for Modern Trends in Science and Technology
K. Balajee, J. Anusha, V. Krishna, Ch. Vishnu Chakravarthi : Simulation Approach to Speed Control of PMBLDC Motor
using Various Control Techniques
For PID controller stator current and back emf :
Fig.13 Stator current vs time & emf vs time
For adaptive fuzzy controller stator current and
back emf as:
Fig.14 Stator current vs time & emf vs time
For fuzzy PID stator current and back emf as:
Fig.15 Stator current vs time & emf vs time
For PI controller torque as:
Fig 16. Torque vs Time
For PID controller torque as:
Fig 17. Torque vs Time
For adaptive fuzzy controller torque as:
Fig 18. Torque vs Time
For fuzzy PID controller torque as:
Fig 19. Torque vs Time
Earlier the value of current is high, and once
the speed reaches rated value, the magnitude of
current will decreases.
To evaluate the performance of BLDC
motor, a number of measurements are taken[8].
The transient performance results of
Conventional PID controller and Fuzzy logic
controller of three phases BLDC Motor is shown
in below Table 3.
We consider the following characteristics
Rise Time and Settling time.
Table 3
CONTROLLERS RISETI
ME
SETTLING
TIME
CONTROLLER
USAGE
PI 0.05 0.18 proportionate
value
PID 0.03 0.16 Decreases exceed
value
ADAPTIVE FUZZY 0.14 0.14 Stabilizes the
system
FUZZY PID 0.10 0.10 Decreases
harmonics
VI. CONCLUSION
The performance of three phase BLDC motor
with PI, PID, Fuzzy PID and Adaptive fuzzy
controllers are analyzed. The performance of the
four controllers are compared on the basis of
various control system parameters such as steady
state error, rise time, peak overshoot, recovery time
and settling time. It is found that the control
concept with fuzzy PID controller outperforms
another controllers in most of the aspects.
Simulation results of the four controllers have been
presented.
89 International Journal for Modern Trends in Science and Technology
K. Balajee, J. Anusha, V. Krishna, Ch. Vishnu Chakravarthi : Simulation Approach to Speed Control of PMBLDC Motor
using Various Control Techniques
ACKNOWLEDGMENT
The authors would like to express their gratitude
to Dr.S.V.H Rajendra, Secretary, AlwarDas Group
of Educational Institutions, Sri V Bhaskar, Dean
for their encouragement and support throughout
the course of work. The authors are grateful to
Dr.N.C.Anil, Principal, Sanketika Institute of
Technology and Management and staff for
providing the facilities for publication of the paper.
REFERENCES
[1] Krishnan R, ―Permanent magnet synchronous and
brushless DC motor drives‖, Boca Raton: CRC
Press,2010.
[2] T. Gopalaratnam and H.A. Toliyat. 2003. ―A new
topology for unipolar brushless dc motor drives‖.
IEEE Trans. Power Electronics. 18(6): 1397-1404.
[3] Pragsen Pillay and R. Krishnan, ―Modeling,
simulation and analysis of permanent-magnet
motor drives. II. The brushless DC motor drive‖,
IEEE Transactions on Industrial Electronics,
vol.25,no. 2, pp. 274 – 279, Mar/Apr 1989.
[4] P. Pillay, R. Krishnan, ―Modelling, Simulation and
Analysis of Permanent-Magnet Motor Drives Part
II: The Brushless DC Motor Drive‖, IEEE
Transaction on Industry Applications, pp.
274-279, September 2008.
[5] A.K.Singh and K.Kumar, Modelling and Simulation
of PID Controller Type PMBLDC Motor,
Proceedings of National Seminar on Infrastructure
Development. Retrospect and prospects, Vol. I, pp.
137-146.
[6] Tan C.S., Baharuddin I. ―Study of Fuzzy and PI
controller for permanent magnet brushless dc
motor drive‖. Proceedings of International Power
Engineering and Optimization Conference, June
23-24, 2010, pp.517- 521.
[7] Muhammad Firdaus Zainal Abidin, Dahaman
Ishak and Anwar Hasni Abu Hassan, 2011, ― ―A
comparative study of PI, fuzzy and hybrid PI fuzzy
controller for speed control of brushless DC motor
drive‖, International Conference on Computer
Application and Industrial Electronics.
[8] G. Sakthival, t.s. anandhi and s.p. natarjan. 2010.
Real time implementation of fuzzy logic controller
for speed control of bldc motor. International
journal of computer applications.
[9] K. Naga Sujatha, K. Vaisakh and Anand. G. 2010.
Fuzzy based speed control of brushless DC motor.
IEEE 978-4244-6551-4/10.
[10]N. J. Patil, R. H. Chile and L. M. Waghmare. 2010.
Fuzzy Adaptive Controllers for Speed Control of
PMSM Drive, International Journal of Computer
Applications (975-8887), 1(11).

More Related Content

What's hot

Speed control of motor usinng matlab
Speed control of motor usinng  matlabSpeed control of motor usinng  matlab
Speed control of motor usinng matlabshadabshaikh102
 
Improved Torque Control Performance in Direct Torque Control using Optimal Sw...
Improved Torque Control Performance in Direct Torque Control using Optimal Sw...Improved Torque Control Performance in Direct Torque Control using Optimal Sw...
Improved Torque Control Performance in Direct Torque Control using Optimal Sw...IJPEDS-IAES
 
Speed control of a dc motor a matlab approach
Speed control of a dc motor a matlab approachSpeed control of a dc motor a matlab approach
Speed control of a dc motor a matlab approachIAEME Publication
 
A Review on Performance Analysis of Matrix Converter Fed AC Motor Drive
A Review on Performance Analysis of Matrix Converter Fed AC Motor DriveA Review on Performance Analysis of Matrix Converter Fed AC Motor Drive
A Review on Performance Analysis of Matrix Converter Fed AC Motor DriveIAES-IJPEDS
 
Performance investigation of stand-alone induction generator based on STATCOM...
Performance investigation of stand-alone induction generator based on STATCOM...Performance investigation of stand-alone induction generator based on STATCOM...
Performance investigation of stand-alone induction generator based on STATCOM...IJECEIAES
 
Modelling and Simulation of DC-Motor Electric Drive Control System with Varia...
Modelling and Simulation of DC-Motor Electric Drive Control System with Varia...Modelling and Simulation of DC-Motor Electric Drive Control System with Varia...
Modelling and Simulation of DC-Motor Electric Drive Control System with Varia...IDES Editor
 
Brushless DC Motor Drive during Speed Regulation with Artificial Neural Netwo...
Brushless DC Motor Drive during Speed Regulation with Artificial Neural Netwo...Brushless DC Motor Drive during Speed Regulation with Artificial Neural Netwo...
Brushless DC Motor Drive during Speed Regulation with Artificial Neural Netwo...IJERA Editor
 
Direct torque control of IM using PID controller
Direct torque control of IM using PID controller  Direct torque control of IM using PID controller
Direct torque control of IM using PID controller IJECEIAES
 

What's hot (19)

Final Report
Final ReportFinal Report
Final Report
 
Real time implementation of anti-windup PI controller for speed control of in...
Real time implementation of anti-windup PI controller for speed control of in...Real time implementation of anti-windup PI controller for speed control of in...
Real time implementation of anti-windup PI controller for speed control of in...
 
Speed control of motor usinng matlab
Speed control of motor usinng  matlabSpeed control of motor usinng  matlab
Speed control of motor usinng matlab
 
Gz3512221228
Gz3512221228Gz3512221228
Gz3512221228
 
Constant Switching Frequency and Torque Ripple Minimization of DTC of Inducti...
Constant Switching Frequency and Torque Ripple Minimization of DTC of Inducti...Constant Switching Frequency and Torque Ripple Minimization of DTC of Inducti...
Constant Switching Frequency and Torque Ripple Minimization of DTC of Inducti...
 
Short and open circuit faults study in the PV system inverter
Short and open circuit faults study in the PV system inverterShort and open circuit faults study in the PV system inverter
Short and open circuit faults study in the PV system inverter
 
Improved Torque Control Performance in Direct Torque Control using Optimal Sw...
Improved Torque Control Performance in Direct Torque Control using Optimal Sw...Improved Torque Control Performance in Direct Torque Control using Optimal Sw...
Improved Torque Control Performance in Direct Torque Control using Optimal Sw...
 
Speed control of a dc motor a matlab approach
Speed control of a dc motor a matlab approachSpeed control of a dc motor a matlab approach
Speed control of a dc motor a matlab approach
 
Artificial Neural Network Based Speed and Torque Control of Three Phase Induc...
Artificial Neural Network Based Speed and Torque Control of Three Phase Induc...Artificial Neural Network Based Speed and Torque Control of Three Phase Induc...
Artificial Neural Network Based Speed and Torque Control of Three Phase Induc...
 
A Review on Performance Analysis of Matrix Converter Fed AC Motor Drive
A Review on Performance Analysis of Matrix Converter Fed AC Motor DriveA Review on Performance Analysis of Matrix Converter Fed AC Motor Drive
A Review on Performance Analysis of Matrix Converter Fed AC Motor Drive
 
Performance investigation of stand-alone induction generator based on STATCOM...
Performance investigation of stand-alone induction generator based on STATCOM...Performance investigation of stand-alone induction generator based on STATCOM...
Performance investigation of stand-alone induction generator based on STATCOM...
 
[000008]
[000008][000008]
[000008]
 
Optimal parameter estimation for a DC motor using genetic algorithm
Optimal parameter estimation for a DC motor using genetic algorithmOptimal parameter estimation for a DC motor using genetic algorithm
Optimal parameter estimation for a DC motor using genetic algorithm
 
Modelling and Simulation of DC-Motor Electric Drive Control System with Varia...
Modelling and Simulation of DC-Motor Electric Drive Control System with Varia...Modelling and Simulation of DC-Motor Electric Drive Control System with Varia...
Modelling and Simulation of DC-Motor Electric Drive Control System with Varia...
 
Online efficiency optimization of IPMSM for electric vehicles
Online efficiency optimization of IPMSM for electric vehiclesOnline efficiency optimization of IPMSM for electric vehicles
Online efficiency optimization of IPMSM for electric vehicles
 
Wind speed modeling based on measurement data to predict future wind speed wi...
Wind speed modeling based on measurement data to predict future wind speed wi...Wind speed modeling based on measurement data to predict future wind speed wi...
Wind speed modeling based on measurement data to predict future wind speed wi...
 
Determining the operational status of a three phase induction motor using a p...
Determining the operational status of a three phase induction motor using a p...Determining the operational status of a three phase induction motor using a p...
Determining the operational status of a three phase induction motor using a p...
 
Brushless DC Motor Drive during Speed Regulation with Artificial Neural Netwo...
Brushless DC Motor Drive during Speed Regulation with Artificial Neural Netwo...Brushless DC Motor Drive during Speed Regulation with Artificial Neural Netwo...
Brushless DC Motor Drive during Speed Regulation with Artificial Neural Netwo...
 
Direct torque control of IM using PID controller
Direct torque control of IM using PID controller  Direct torque control of IM using PID controller
Direct torque control of IM using PID controller
 

Viewers also liked

Implementation of Low Power and Area-Efficient Carry Select Adder
Implementation of Low Power and Area-Efficient Carry Select AdderImplementation of Low Power and Area-Efficient Carry Select Adder
Implementation of Low Power and Area-Efficient Carry Select AdderIJMTST Journal
 
Predictive Analytics in Education Context
Predictive Analytics in Education ContextPredictive Analytics in Education Context
Predictive Analytics in Education ContextIJMTST Journal
 
Steady State Thermal Analysis of Thermo Siphon Heat Pipe Photovoltaic Panel C...
Steady State Thermal Analysis of Thermo Siphon Heat Pipe Photovoltaic Panel C...Steady State Thermal Analysis of Thermo Siphon Heat Pipe Photovoltaic Panel C...
Steady State Thermal Analysis of Thermo Siphon Heat Pipe Photovoltaic Panel C...IJMTST Journal
 
A Two Stage Crawler on Web Search using Site Ranker for Adaptive Learning
A Two Stage Crawler on Web Search using Site Ranker for Adaptive LearningA Two Stage Crawler on Web Search using Site Ranker for Adaptive Learning
A Two Stage Crawler on Web Search using Site Ranker for Adaptive LearningIJMTST Journal
 
Implementation and Estimation of Delay, Power and Area for Parallel Prefix Ad...
Implementation and Estimation of Delay, Power and Area for Parallel Prefix Ad...Implementation and Estimation of Delay, Power and Area for Parallel Prefix Ad...
Implementation and Estimation of Delay, Power and Area for Parallel Prefix Ad...IJMTST Journal
 
Improvement of Power Quality by using Injection Super Capacitor UPQC for BLDC...
Improvement of Power Quality by using Injection Super Capacitor UPQC for BLDC...Improvement of Power Quality by using Injection Super Capacitor UPQC for BLDC...
Improvement of Power Quality by using Injection Super Capacitor UPQC for BLDC...IJMTST Journal
 
Efficient Method of Power Saving Topologically-Compressed With 21Transistor’s...
Efficient Method of Power Saving Topologically-Compressed With 21Transistor’s...Efficient Method of Power Saving Topologically-Compressed With 21Transistor’s...
Efficient Method of Power Saving Topologically-Compressed With 21Transistor’s...IJMTST Journal
 
An Encrypted MAC for the Authentication Process in WSN
An Encrypted MAC for the Authentication Process in WSNAn Encrypted MAC for the Authentication Process in WSN
An Encrypted MAC for the Authentication Process in WSNIJMTST Journal
 
A Method for the Reduction 0f Linear High Order MIMO Systems Using Interlacin...
A Method for the Reduction 0f Linear High Order MIMO Systems Using Interlacin...A Method for the Reduction 0f Linear High Order MIMO Systems Using Interlacin...
A Method for the Reduction 0f Linear High Order MIMO Systems Using Interlacin...IJMTST Journal
 
Fuzzy based Modular Cascaded H-Bridge Multilevel PV Inverter with Distributed...
Fuzzy based Modular Cascaded H-Bridge Multilevel PV Inverter with Distributed...Fuzzy based Modular Cascaded H-Bridge Multilevel PV Inverter with Distributed...
Fuzzy based Modular Cascaded H-Bridge Multilevel PV Inverter with Distributed...IJMTST Journal
 
Computational Estimation of Flow through the C-D Supersonic Nozzle and Impuls...
Computational Estimation of Flow through the C-D Supersonic Nozzle and Impuls...Computational Estimation of Flow through the C-D Supersonic Nozzle and Impuls...
Computational Estimation of Flow through the C-D Supersonic Nozzle and Impuls...IJMTST Journal
 
Photo Voltaic Cell Integrated DVR for Power Quality Improvement
Photo Voltaic Cell Integrated DVR for Power Quality ImprovementPhoto Voltaic Cell Integrated DVR for Power Quality Improvement
Photo Voltaic Cell Integrated DVR for Power Quality ImprovementIJMTST Journal
 

Viewers also liked (15)

Implementation of Low Power and Area-Efficient Carry Select Adder
Implementation of Low Power and Area-Efficient Carry Select AdderImplementation of Low Power and Area-Efficient Carry Select Adder
Implementation of Low Power and Area-Efficient Carry Select Adder
 
Social media
Social mediaSocial media
Social media
 
Predictive Analytics in Education Context
Predictive Analytics in Education ContextPredictive Analytics in Education Context
Predictive Analytics in Education Context
 
Ambasador marki
Ambasador markiAmbasador marki
Ambasador marki
 
Steady State Thermal Analysis of Thermo Siphon Heat Pipe Photovoltaic Panel C...
Steady State Thermal Analysis of Thermo Siphon Heat Pipe Photovoltaic Panel C...Steady State Thermal Analysis of Thermo Siphon Heat Pipe Photovoltaic Panel C...
Steady State Thermal Analysis of Thermo Siphon Heat Pipe Photovoltaic Panel C...
 
A Two Stage Crawler on Web Search using Site Ranker for Adaptive Learning
A Two Stage Crawler on Web Search using Site Ranker for Adaptive LearningA Two Stage Crawler on Web Search using Site Ranker for Adaptive Learning
A Two Stage Crawler on Web Search using Site Ranker for Adaptive Learning
 
Implementation and Estimation of Delay, Power and Area for Parallel Prefix Ad...
Implementation and Estimation of Delay, Power and Area for Parallel Prefix Ad...Implementation and Estimation of Delay, Power and Area for Parallel Prefix Ad...
Implementation and Estimation of Delay, Power and Area for Parallel Prefix Ad...
 
Improvement of Power Quality by using Injection Super Capacitor UPQC for BLDC...
Improvement of Power Quality by using Injection Super Capacitor UPQC for BLDC...Improvement of Power Quality by using Injection Super Capacitor UPQC for BLDC...
Improvement of Power Quality by using Injection Super Capacitor UPQC for BLDC...
 
Efficient Method of Power Saving Topologically-Compressed With 21Transistor’s...
Efficient Method of Power Saving Topologically-Compressed With 21Transistor’s...Efficient Method of Power Saving Topologically-Compressed With 21Transistor’s...
Efficient Method of Power Saving Topologically-Compressed With 21Transistor’s...
 
An Encrypted MAC for the Authentication Process in WSN
An Encrypted MAC for the Authentication Process in WSNAn Encrypted MAC for the Authentication Process in WSN
An Encrypted MAC for the Authentication Process in WSN
 
A Method for the Reduction 0f Linear High Order MIMO Systems Using Interlacin...
A Method for the Reduction 0f Linear High Order MIMO Systems Using Interlacin...A Method for the Reduction 0f Linear High Order MIMO Systems Using Interlacin...
A Method for the Reduction 0f Linear High Order MIMO Systems Using Interlacin...
 
Fuzzy based Modular Cascaded H-Bridge Multilevel PV Inverter with Distributed...
Fuzzy based Modular Cascaded H-Bridge Multilevel PV Inverter with Distributed...Fuzzy based Modular Cascaded H-Bridge Multilevel PV Inverter with Distributed...
Fuzzy based Modular Cascaded H-Bridge Multilevel PV Inverter with Distributed...
 
Computational Estimation of Flow through the C-D Supersonic Nozzle and Impuls...
Computational Estimation of Flow through the C-D Supersonic Nozzle and Impuls...Computational Estimation of Flow through the C-D Supersonic Nozzle and Impuls...
Computational Estimation of Flow through the C-D Supersonic Nozzle and Impuls...
 
Sradhanjali Bhatta
Sradhanjali BhattaSradhanjali Bhatta
Sradhanjali Bhatta
 
Photo Voltaic Cell Integrated DVR for Power Quality Improvement
Photo Voltaic Cell Integrated DVR for Power Quality ImprovementPhoto Voltaic Cell Integrated DVR for Power Quality Improvement
Photo Voltaic Cell Integrated DVR for Power Quality Improvement
 

Similar to Simulation Approach to Speed Control of PMBLDC Motor using Various Control Techniques

DTC Scheme for a Four-Switch Inverter-Fed PMBLDC Motor Emulating the Six-Swit...
DTC Scheme for a Four-Switch Inverter-Fed PMBLDC Motor Emulating the Six-Swit...DTC Scheme for a Four-Switch Inverter-Fed PMBLDC Motor Emulating the Six-Swit...
DTC Scheme for a Four-Switch Inverter-Fed PMBLDC Motor Emulating the Six-Swit...IJRST Journal
 
International Journal of Engineering and Science Invention (IJESI)
International Journal of Engineering and Science Invention (IJESI)International Journal of Engineering and Science Invention (IJESI)
International Journal of Engineering and Science Invention (IJESI)inventionjournals
 
78201910
7820191078201910
78201910IJRAT
 
Comparison of dc motor speed control performance using fuzzy logic and model ...
Comparison of dc motor speed control performance using fuzzy logic and model ...Comparison of dc motor speed control performance using fuzzy logic and model ...
Comparison of dc motor speed control performance using fuzzy logic and model ...Mustefa Jibril
 
A NEW APPROACH TO DTC METHOD FOR BLDC MOTOR ADJUSTABLE SPEED DRIVES
A NEW APPROACH TO DTC METHOD FOR BLDC MOTOR ADJUSTABLE SPEED DRIVESA NEW APPROACH TO DTC METHOD FOR BLDC MOTOR ADJUSTABLE SPEED DRIVES
A NEW APPROACH TO DTC METHOD FOR BLDC MOTOR ADJUSTABLE SPEED DRIVEScscpconf
 
Analysis and control of four quadrant operation of three phase brushless dc (...
Analysis and control of four quadrant operation of three phase brushless dc (...Analysis and control of four quadrant operation of three phase brushless dc (...
Analysis and control of four quadrant operation of three phase brushless dc (...eSAT Publishing House
 
235420144 analysis-and-control-of-four-quadrant-operation-of-three-phase-brus...
235420144 analysis-and-control-of-four-quadrant-operation-of-three-phase-brus...235420144 analysis-and-control-of-four-quadrant-operation-of-three-phase-brus...
235420144 analysis-and-control-of-four-quadrant-operation-of-three-phase-brus...Ankit Agrawal
 
Stability analysis and speed control of brushless DC motor based on self-amel...
Stability analysis and speed control of brushless DC motor based on self-amel...Stability analysis and speed control of brushless DC motor based on self-amel...
Stability analysis and speed control of brushless DC motor based on self-amel...IJECEIAES
 
IMPROVING POWER FACTORS BY USING LANDSMAN CONVERTER IN PMBLDC MOTOR
IMPROVING POWER FACTORS BY USING LANDSMAN CONVERTER IN PMBLDC MOTORIMPROVING POWER FACTORS BY USING LANDSMAN CONVERTER IN PMBLDC MOTOR
IMPROVING POWER FACTORS BY USING LANDSMAN CONVERTER IN PMBLDC MOTORvivatechijri
 
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
 
Power Factor Correction of Three phase PWM AC Chopper Fed Induction Motor Usi...
Power Factor Correction of Three phase PWM AC Chopper Fed Induction Motor Usi...Power Factor Correction of Three phase PWM AC Chopper Fed Induction Motor Usi...
Power Factor Correction of Three phase PWM AC Chopper Fed Induction Motor Usi...IRJET Journal
 
Simulation DC Motor Speed Control System by using PID Controller
Simulation DC Motor Speed Control System by using PID ControllerSimulation DC Motor Speed Control System by using PID Controller
Simulation DC Motor Speed Control System by using PID Controllerijtsrd
 
A solar fed BLDC motor drive for mixer grinder using a buck converter
A solar fed BLDC motor drive for mixer grinder using  a buck converter A solar fed BLDC motor drive for mixer grinder using  a buck converter
A solar fed BLDC motor drive for mixer grinder using a buck converter IJECEIAES
 

Similar to Simulation Approach to Speed Control of PMBLDC Motor using Various Control Techniques (20)

[000007]
[000007][000007]
[000007]
 
DTC Scheme for a Four-Switch Inverter-Fed PMBLDC Motor Emulating the Six-Swit...
DTC Scheme for a Four-Switch Inverter-Fed PMBLDC Motor Emulating the Six-Swit...DTC Scheme for a Four-Switch Inverter-Fed PMBLDC Motor Emulating the Six-Swit...
DTC Scheme for a Four-Switch Inverter-Fed PMBLDC Motor Emulating the Six-Swit...
 
D0262019026
D0262019026D0262019026
D0262019026
 
D0262019026
D0262019026D0262019026
D0262019026
 
International Journal of Engineering and Science Invention (IJESI)
International Journal of Engineering and Science Invention (IJESI)International Journal of Engineering and Science Invention (IJESI)
International Journal of Engineering and Science Invention (IJESI)
 
Batch 05.pptx
Batch 05.pptxBatch 05.pptx
Batch 05.pptx
 
78201910
7820191078201910
78201910
 
Comparison of dc motor speed control performance using fuzzy logic and model ...
Comparison of dc motor speed control performance using fuzzy logic and model ...Comparison of dc motor speed control performance using fuzzy logic and model ...
Comparison of dc motor speed control performance using fuzzy logic and model ...
 
A NEW APPROACH TO DTC METHOD FOR BLDC MOTOR ADJUSTABLE SPEED DRIVES
A NEW APPROACH TO DTC METHOD FOR BLDC MOTOR ADJUSTABLE SPEED DRIVESA NEW APPROACH TO DTC METHOD FOR BLDC MOTOR ADJUSTABLE SPEED DRIVES
A NEW APPROACH TO DTC METHOD FOR BLDC MOTOR ADJUSTABLE SPEED DRIVES
 
Analysis and control of four quadrant operation of three phase brushless dc (...
Analysis and control of four quadrant operation of three phase brushless dc (...Analysis and control of four quadrant operation of three phase brushless dc (...
Analysis and control of four quadrant operation of three phase brushless dc (...
 
235420144 analysis-and-control-of-four-quadrant-operation-of-three-phase-brus...
235420144 analysis-and-control-of-four-quadrant-operation-of-three-phase-brus...235420144 analysis-and-control-of-four-quadrant-operation-of-three-phase-brus...
235420144 analysis-and-control-of-four-quadrant-operation-of-three-phase-brus...
 
Stability analysis and speed control of brushless DC motor based on self-amel...
Stability analysis and speed control of brushless DC motor based on self-amel...Stability analysis and speed control of brushless DC motor based on self-amel...
Stability analysis and speed control of brushless DC motor based on self-amel...
 
IMPROVING POWER FACTORS BY USING LANDSMAN CONVERTER IN PMBLDC MOTOR
IMPROVING POWER FACTORS BY USING LANDSMAN CONVERTER IN PMBLDC MOTORIMPROVING POWER FACTORS BY USING LANDSMAN CONVERTER IN PMBLDC MOTOR
IMPROVING POWER FACTORS BY USING LANDSMAN CONVERTER IN PMBLDC MOTOR
 
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...
 
Power Factor Correction of Three phase PWM AC Chopper Fed Induction Motor Usi...
Power Factor Correction of Three phase PWM AC Chopper Fed Induction Motor Usi...Power Factor Correction of Three phase PWM AC Chopper Fed Induction Motor Usi...
Power Factor Correction of Three phase PWM AC Chopper Fed Induction Motor Usi...
 
Investigation of Slim Type BLDC Motor Drive with Torque Ripple Minimization u...
Investigation of Slim Type BLDC Motor Drive with Torque Ripple Minimization u...Investigation of Slim Type BLDC Motor Drive with Torque Ripple Minimization u...
Investigation of Slim Type BLDC Motor Drive with Torque Ripple Minimization u...
 
I1103016569
I1103016569I1103016569
I1103016569
 
V04507125128
V04507125128V04507125128
V04507125128
 
Simulation DC Motor Speed Control System by using PID Controller
Simulation DC Motor Speed Control System by using PID ControllerSimulation DC Motor Speed Control System by using PID Controller
Simulation DC Motor Speed Control System by using PID Controller
 
A solar fed BLDC motor drive for mixer grinder using a buck converter
A solar fed BLDC motor drive for mixer grinder using  a buck converter A solar fed BLDC motor drive for mixer grinder using  a buck converter
A solar fed BLDC motor drive for mixer grinder using a buck converter
 

Recently uploaded

İTÜ CAD and Reverse Engineering Workshop
İTÜ CAD and Reverse Engineering WorkshopİTÜ CAD and Reverse Engineering Workshop
İTÜ CAD and Reverse Engineering WorkshopEmre Günaydın
 
BRAKING SYSTEM IN INDIAN RAILWAY AutoCAD DRAWING
BRAKING SYSTEM IN INDIAN RAILWAY AutoCAD DRAWINGBRAKING SYSTEM IN INDIAN RAILWAY AutoCAD DRAWING
BRAKING SYSTEM IN INDIAN RAILWAY AutoCAD DRAWINGKOUSTAV SARKAR
 
WATER CRISIS and its solutions-pptx 1234
WATER CRISIS and its solutions-pptx 1234WATER CRISIS and its solutions-pptx 1234
WATER CRISIS and its solutions-pptx 1234AafreenAbuthahir2
 
Quality defects in TMT Bars, Possible causes and Potential Solutions.
Quality defects in TMT Bars, Possible causes and Potential Solutions.Quality defects in TMT Bars, Possible causes and Potential Solutions.
Quality defects in TMT Bars, Possible causes and Potential Solutions.PrashantGoswami42
 
Natalia Rutkowska - BIM School Course in Kraków
Natalia Rutkowska - BIM School Course in KrakówNatalia Rutkowska - BIM School Course in Kraków
Natalia Rutkowska - BIM School Course in Krakówbim.edu.pl
 
A CASE STUDY ON ONLINE TICKET BOOKING SYSTEM PROJECT.pdf
A CASE STUDY ON ONLINE TICKET BOOKING SYSTEM PROJECT.pdfA CASE STUDY ON ONLINE TICKET BOOKING SYSTEM PROJECT.pdf
A CASE STUDY ON ONLINE TICKET BOOKING SYSTEM PROJECT.pdfKamal Acharya
 
The Ultimate Guide to External Floating Roofs for Oil Storage Tanks.docx
The Ultimate Guide to External Floating Roofs for Oil Storage Tanks.docxThe Ultimate Guide to External Floating Roofs for Oil Storage Tanks.docx
The Ultimate Guide to External Floating Roofs for Oil Storage Tanks.docxCenterEnamel
 
KIT-601 Lecture Notes-UNIT-3.pdf Mining Data Stream
KIT-601 Lecture Notes-UNIT-3.pdf Mining Data StreamKIT-601 Lecture Notes-UNIT-3.pdf Mining Data Stream
KIT-601 Lecture Notes-UNIT-3.pdf Mining Data StreamDr. Radhey Shyam
 
fluid mechanics gate notes . gate all pyqs answer
fluid mechanics gate notes . gate all pyqs answerfluid mechanics gate notes . gate all pyqs answer
fluid mechanics gate notes . gate all pyqs answerapareshmondalnita
 
Peek implant persentation - Copy (1).pdf
Peek implant persentation - Copy (1).pdfPeek implant persentation - Copy (1).pdf
Peek implant persentation - Copy (1).pdfAyahmorsy
 
Cloud-Computing_CSE311_Computer-Networking CSE GUB BD - Shahidul.pptx
Cloud-Computing_CSE311_Computer-Networking CSE GUB BD - Shahidul.pptxCloud-Computing_CSE311_Computer-Networking CSE GUB BD - Shahidul.pptx
Cloud-Computing_CSE311_Computer-Networking CSE GUB BD - Shahidul.pptxMd. Shahidul Islam Prodhan
 
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptxCFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptxR&R Consult
 
IT-601 Lecture Notes-UNIT-2.pdf Data Analysis
IT-601 Lecture Notes-UNIT-2.pdf Data AnalysisIT-601 Lecture Notes-UNIT-2.pdf Data Analysis
IT-601 Lecture Notes-UNIT-2.pdf Data AnalysisDr. Radhey Shyam
 
Introduction to Machine Learning Unit-5 Notes for II-II Mechanical Engineering
Introduction to Machine Learning Unit-5 Notes for II-II Mechanical EngineeringIntroduction to Machine Learning Unit-5 Notes for II-II Mechanical Engineering
Introduction to Machine Learning Unit-5 Notes for II-II Mechanical EngineeringC Sai Kiran
 
Halogenation process of chemical process industries
Halogenation process of chemical process industriesHalogenation process of chemical process industries
Halogenation process of chemical process industriesMuhammadTufail242431
 
Automobile Management System Project Report.pdf
Automobile Management System Project Report.pdfAutomobile Management System Project Report.pdf
Automobile Management System Project Report.pdfKamal Acharya
 
Explosives Industry manufacturing process.pdf
Explosives Industry manufacturing process.pdfExplosives Industry manufacturing process.pdf
Explosives Industry manufacturing process.pdf884710SadaqatAli
 
Digital Signal Processing Lecture notes n.pdf
Digital Signal Processing Lecture notes n.pdfDigital Signal Processing Lecture notes n.pdf
Digital Signal Processing Lecture notes n.pdfAbrahamGadissa
 
Laundry management system project report.pdf
Laundry management system project report.pdfLaundry management system project report.pdf
Laundry management system project report.pdfKamal Acharya
 
NO1 Pandit Amil Baba In Bahawalpur, Sargodha, Sialkot, Sheikhupura, Rahim Yar...
NO1 Pandit Amil Baba In Bahawalpur, Sargodha, Sialkot, Sheikhupura, Rahim Yar...NO1 Pandit Amil Baba In Bahawalpur, Sargodha, Sialkot, Sheikhupura, Rahim Yar...
NO1 Pandit Amil Baba In Bahawalpur, Sargodha, Sialkot, Sheikhupura, Rahim Yar...Amil baba
 

Recently uploaded (20)

İTÜ CAD and Reverse Engineering Workshop
İTÜ CAD and Reverse Engineering WorkshopİTÜ CAD and Reverse Engineering Workshop
İTÜ CAD and Reverse Engineering Workshop
 
BRAKING SYSTEM IN INDIAN RAILWAY AutoCAD DRAWING
BRAKING SYSTEM IN INDIAN RAILWAY AutoCAD DRAWINGBRAKING SYSTEM IN INDIAN RAILWAY AutoCAD DRAWING
BRAKING SYSTEM IN INDIAN RAILWAY AutoCAD DRAWING
 
WATER CRISIS and its solutions-pptx 1234
WATER CRISIS and its solutions-pptx 1234WATER CRISIS and its solutions-pptx 1234
WATER CRISIS and its solutions-pptx 1234
 
Quality defects in TMT Bars, Possible causes and Potential Solutions.
Quality defects in TMT Bars, Possible causes and Potential Solutions.Quality defects in TMT Bars, Possible causes and Potential Solutions.
Quality defects in TMT Bars, Possible causes and Potential Solutions.
 
Natalia Rutkowska - BIM School Course in Kraków
Natalia Rutkowska - BIM School Course in KrakówNatalia Rutkowska - BIM School Course in Kraków
Natalia Rutkowska - BIM School Course in Kraków
 
A CASE STUDY ON ONLINE TICKET BOOKING SYSTEM PROJECT.pdf
A CASE STUDY ON ONLINE TICKET BOOKING SYSTEM PROJECT.pdfA CASE STUDY ON ONLINE TICKET BOOKING SYSTEM PROJECT.pdf
A CASE STUDY ON ONLINE TICKET BOOKING SYSTEM PROJECT.pdf
 
The Ultimate Guide to External Floating Roofs for Oil Storage Tanks.docx
The Ultimate Guide to External Floating Roofs for Oil Storage Tanks.docxThe Ultimate Guide to External Floating Roofs for Oil Storage Tanks.docx
The Ultimate Guide to External Floating Roofs for Oil Storage Tanks.docx
 
KIT-601 Lecture Notes-UNIT-3.pdf Mining Data Stream
KIT-601 Lecture Notes-UNIT-3.pdf Mining Data StreamKIT-601 Lecture Notes-UNIT-3.pdf Mining Data Stream
KIT-601 Lecture Notes-UNIT-3.pdf Mining Data Stream
 
fluid mechanics gate notes . gate all pyqs answer
fluid mechanics gate notes . gate all pyqs answerfluid mechanics gate notes . gate all pyqs answer
fluid mechanics gate notes . gate all pyqs answer
 
Peek implant persentation - Copy (1).pdf
Peek implant persentation - Copy (1).pdfPeek implant persentation - Copy (1).pdf
Peek implant persentation - Copy (1).pdf
 
Cloud-Computing_CSE311_Computer-Networking CSE GUB BD - Shahidul.pptx
Cloud-Computing_CSE311_Computer-Networking CSE GUB BD - Shahidul.pptxCloud-Computing_CSE311_Computer-Networking CSE GUB BD - Shahidul.pptx
Cloud-Computing_CSE311_Computer-Networking CSE GUB BD - Shahidul.pptx
 
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptxCFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
 
IT-601 Lecture Notes-UNIT-2.pdf Data Analysis
IT-601 Lecture Notes-UNIT-2.pdf Data AnalysisIT-601 Lecture Notes-UNIT-2.pdf Data Analysis
IT-601 Lecture Notes-UNIT-2.pdf Data Analysis
 
Introduction to Machine Learning Unit-5 Notes for II-II Mechanical Engineering
Introduction to Machine Learning Unit-5 Notes for II-II Mechanical EngineeringIntroduction to Machine Learning Unit-5 Notes for II-II Mechanical Engineering
Introduction to Machine Learning Unit-5 Notes for II-II Mechanical Engineering
 
Halogenation process of chemical process industries
Halogenation process of chemical process industriesHalogenation process of chemical process industries
Halogenation process of chemical process industries
 
Automobile Management System Project Report.pdf
Automobile Management System Project Report.pdfAutomobile Management System Project Report.pdf
Automobile Management System Project Report.pdf
 
Explosives Industry manufacturing process.pdf
Explosives Industry manufacturing process.pdfExplosives Industry manufacturing process.pdf
Explosives Industry manufacturing process.pdf
 
Digital Signal Processing Lecture notes n.pdf
Digital Signal Processing Lecture notes n.pdfDigital Signal Processing Lecture notes n.pdf
Digital Signal Processing Lecture notes n.pdf
 
Laundry management system project report.pdf
Laundry management system project report.pdfLaundry management system project report.pdf
Laundry management system project report.pdf
 
NO1 Pandit Amil Baba In Bahawalpur, Sargodha, Sialkot, Sheikhupura, Rahim Yar...
NO1 Pandit Amil Baba In Bahawalpur, Sargodha, Sialkot, Sheikhupura, Rahim Yar...NO1 Pandit Amil Baba In Bahawalpur, Sargodha, Sialkot, Sheikhupura, Rahim Yar...
NO1 Pandit Amil Baba In Bahawalpur, Sargodha, Sialkot, Sheikhupura, Rahim Yar...
 

Simulation Approach to Speed Control of PMBLDC Motor using Various Control Techniques

  • 1. 83 International Journal for Modern Trends in Science and Technology International Journal for Modern Trends in Science and Technology Volume: 02, Issue No: 11, November 2016 http://www.ijmtst.com ISSN: 2455-3778 Simulation Approach to Speed Control of PMBLDC Motor using Various Control Techniques K. Balajee1 | J. Anusha2 | V. Krishna3 | Ch. Vishnu Chakravarthi4 1PG Student, Department of Electrical and Electronics Engineering, Sanketika Institute of Technology and Management, Visakhapatnam, Andhra Pradesh, India 2,3Assistant Professor, Department of Electrical and Electronics Engineering, Sanketika Institute of Technology and Management, Visakhapatnam, Andhra Pradesh, India 4Head, Department of Electrical and Electronics Engineering, Sanketika Institute of Technology and Management, Visakhapatnam, Andhra Pradesh, India To Cite this Article K. Balajee, J. Anusha, V. Krishna, Ch. Vishnu Chakravarthi, “Simulation Approach to Speed Control of PMBLDC Motor using Various Control Techniques”, International Journal for Modern Trends in Science and Technology, Vol. 02, Issue 11, 2016, pp. 83-89. Conventional Brushless DC Motor (BLDCM) has been widely used in industries because of its properties such as high efficiency, reliability, high starting torque, less electrical noise and high weight to torque ratio. In order to control the speed of BLDCM, a number of controllers are used. Controllers like PI and PID don’t have better results. They need to more time to settle down. Although Adaptive Fuzzy controller gives better results than PI, PID controllers, but when compared to fuzzy PID they gives less performance. So, here using fuzzy PID controller for speed controller of BLDC Machine. As simulation results gives that fuzzy PID controller has better control performance than the PI, PID and Adaptive fuzzy controller. The modeling and simulation of BLDC motor have been done using the software package MATLAB/SIMULINK. KEYWORDS: BLDCM: Brushless Direct Current Motor, PM: Permanent Magnet, PI controller, PID control, Adaptive fuzzy controller and Fuzzy PID controller. Copyright © 2016 International Journal for Modern Trends in Science and Technology All rights reserved. I. INTRODUCTION There are mainly two types of dc motors used in industry. The first one is the conventional dc motor where the flux is produced by the current through the field coil of the stationary pole structure. The second type is the brushless dc motor where the permanent magnet provides the necessary air gap flux instead of the wire-wound field poles. BLDC motor is conventionally defined as a permanent magnet synchronous motor with a trapezoidal Back EMF waveform shape. BLDC motors are rapidly becoming popular in industries such as Electrical appliances, HV AC industry, medical, electric traction, automotive, aircrafts, military equipment, hard disk drive, industrial automation equipment and instrumentation because of their high efficiency, high power factor, silent operation, compact, reliability and low maintenance. The rotation of the BLDC motor is based on the feedback of rotor position which is obtained from the hall sensors [1].To replace the function of commutators and brushes, the BLDC motor requires an inverter and a position sensor. Industrial drives require acute speed control and hence closed loop system with current and speed controllers coupled with sensors are required. Thus this paper presents a detailed comparison of BLDC motor with PI, PID controller, adaptive ABSTRACT
  • 2. 84 International Journal for Modern Trends in Science and Technology K. Balajee, J. Anusha, V. Krishna, Ch. Vishnu Chakravarthi : Simulation Approach to Speed Control of PMBLDC Motor using Various Control Techniques fuzzy controller and fuzzy PID controller. The results of these were tabulated and analyzed for all controllers. Finally the performance comparison between PI, PID, adaptive and fuzzy PID controller is done. The graph is plotted with the speed response obtained from the various controllers along with a reference speed of 3000rpm[2]. BLDC motors being non-linear in nature. and they can easily be affected by the parameter variations and load disturbances. So the proper choice of controller gives a better performance by reducing the problem of overshoot, settling time, and fast response. The organization of the paper is as follows. Section 2 deals with the operation and working principle. Section 3 deals with the modeling aspects of the motor and the details of speed controllers were included in Section 4 followed by results and simulation details in Section 5. II. PRINCIPLE AND OPERATION OF BLDC MOTOR Brush Less DC Motor consists of the permanent magnet rotor and a wound stator. These brushless motors controlled using a three phase inverter. The motor requires a rotor position sensor for starting and for providing proper commutation sequence to turn on the power devices in the inverter roller bridge. Based on the rotor position, the power devices are commutated sequentially every 60 degrees[3]. The electronic commutation eliminates the problems associated with the brush and the commutator arrangement, namely sparking and wearing out of the commutator brush arrangement, thereby making a Brush Less DC motor more rugged compared to a dc motor is considered here. The armature current is controlled to generate the brush less dc motor consist of four main parts Power converter, permanent magnet Brush Less DC Motor, sensors and control algorithm[4]. The power converter transforms power from the source to the BLDC Motor which in turn converts electrical energy to mechanical energy. Figure 1: A Separately excited DC motor Predictive analytics as a valuable tool [2] with which to engineer positive change throughout the student life cycle. As the cost to recruit a student rises, it becomes ever more important to retain students until they graduate, which will: 1. Improve student learning outcomes. 2. Improve retention and graduation rates. 3. Improve the institutional return on investment (ROI) on recruitment costs. 4. Increase operational efficiency. 5. Help the institution demonstrate success in a key area of focus for accrediting agencies and the Federal government. 6. Demonstrate positive efforts to other important entities (e.g., state legislatures that allocate funding to public schools, colleges and universities). In the era of big data,[1,7] the challenges of predictive analytics include the quality of the data, because the prediction model’s quality depends on it, the quantity of the data, because limited data provided during the training phase can make the analysis incapable of generalizing the derived knowledge when fed the new data; and the ability to satisfy analytical performance criteria—that is, results must be accurate and make statistical sense, and outcomes must be actionable—so that the analytics can identify the actual necessity for predicting an educational goal[4]. III. DYNAMIC MODELING OF BLDC MOTOR BLDC motor can be modeled in the 3-phase ABC variables which consist of 2 parts. One is an electrical part which calculates electromagnetic torque and current of the motor. The other is a mechanical part, which generates revolution of the motor. Fig. 2: Mathematical model of BLDC motor Using KVL the voltage equation from Fig. 3 can be expressed as follows: 𝑉𝑎 = 𝑅𝐼𝑎 + 𝐿 ∗ 𝑑𝑖 𝑎 𝑑𝑡 + 𝑀 ∗ 𝑑𝑖 𝑏 𝑑𝑡 + 𝑀 ∗ 𝑑𝑖 𝑐 𝑑𝑡 + 𝑒 𝑎….(1) 𝑉𝑏 = 𝑅𝐼𝑏 + 𝐿 ∗ 𝑑𝑖 𝑏 𝑑𝑡 + 𝑀 ∗ 𝑑𝑖 𝑐 𝑑𝑡 + 𝑀 ∗ 𝑑𝑖 𝑎 𝑑𝑡 + 𝑒 𝑏 …(2) 𝑉𝑐 = 𝑅𝐼𝑐 + 𝐿 ∗ 𝑑𝑖 𝑐 𝑑𝑡 + 𝑀 ∗ 𝑑𝑖 𝑏 𝑑𝑡 + 𝑀 ∗ 𝑑𝑖 𝑎 𝑑𝑡 + 𝑒𝑐….(3)
  • 3. 85 International Journal for Modern Trends in Science and Technology K. Balajee, J. Anusha, V. Krishna, Ch. Vishnu Chakravarthi : Simulation Approach to Speed Control of PMBLDC Motor using Various Control Techniques Where, L represents per phase armature self-inductance [H], R represents per phase armature resistance [Ω], Va , Vb, and Vc indicates per phase terminal voltage [V], ia , ib and ic represents the motor input current [A], ea, eb and ec indicates the motor back-EMF developed [V]. M represents the armature mutual-inductance [H]. In case of three phase BLDC motor, we can represent the back emf as a function of rotor position and it is clear that back-EMF of each phase has 1200 shift in phase angle. Hence the equation for each phase of back emf can be written as: ea= Kw f(θe) ω eb= Kw f(θe -2Π/3) ω ec= Kw f(θe +2Π/3) ω where, Kw denotes per phase back EMF constant [V/rad.s-1], θe represents electrical rotor angle [rad], ꙍ represents rotor speed [rad.s-1 ]. The expression for electrical rotor angle cab be represented by multiplying the mechanical rotor angle with the number of pole pair’s P: Θe = Ƿ 2 θm where, θm denotes mechanical rotor angle[rad] The summation of torque produced in each phase gives the total torque produced, and that is given by: Te= 𝑒 𝑎 𝑖 𝑎 +𝑒 𝑏 𝑖 𝑏+𝑒 𝑐 𝑖 𝑐 ꙍ Where, Te denotes total torque output [Nm]. Mechanical part of BLDC motor is represented as follows: Te – Tl = J* 𝑑𝑤 𝑑𝑡 + B*ꙍ Where, Tl denotes load torque [Nm], J denotes of rotor and coupled shaft [kgm2], and B represents the Friction constant [Nms.rad-1]. IV. SPEED CONTROLLERS Many drive systems today employ a conventional controller such as a PID-type controller. This method works well, but only under a specific set of known system parameters and load conditions. However, deviations of the system parameters or load conditions from the known values cause the performance of the closed-loop system to deteriorate, resulting in larger overshoot, larger rise time, longer settling times and possibly, an unstable system. It should be noted that the system parameters such as the system inertia and damping ratio might vary over a wide range due to changes in load conditions. Generally, a PID speed controller could be tuned to a certain degree in order to obtain a desired performance under a specific set of conditions. Less than ideal performance is then observed when these operating conditions vary. Thus, there is a need for other types of controllers, which can account for nonlinearities and are somewhat adaptable to varying conditions in real time. Other methods are now being employed, such as fuzzy logic, inorder to achieve a desired performance level. a) PID CONTROLLER A controller that combines concept of Proportional, Integral and Derivative terms by taking the sum of product of error multiplied by corresponding gains[4-5]. The output of PID controller can be mathematically C(s) = (Kp +Ki/s + s*Kd)*e(t) Where Kp denotes the proportional gain, Ki denotes the integral gain and Kd denotes the derivative gain b) FUZZY CONTROLLER Fuzzy logic control (FLC) is a rule based controller. It is a control algorithm based on a linguistic control strategy which tries to account the human’s knowledge about how to control a system without requiring a mathematical model. The approach of the basic structure of the fuzzy logic controller system is illustrated in Fig.3. Fig. 3: Basic structure of Fuzzy logic controller It uses linguistic variables instead of numerical variables. The process of converting a numerical variable(real number or crisp variables) into a linguistic variable(fuzzy number) is called Fuzzification. Here the inputs for Fuzzy Logic controller are the speed error (E) and change in speed error (CE). Speed error is calculated with comparison between reference speed and the actual speed. This controller is used to produce an adaptive control so that the motor speed can accurately track the reference speed. The reverse of
  • 4. 86 International Journal for Modern Trends in Science and Technology K. Balajee, J. Anusha, V. Krishna, Ch. Vishnu Chakravarthi : Simulation Approach to Speed Control of PMBLDC Motor using Various Control Techniques Fuzzification is called Defuzzification. The use of Fuzzy Logic Controller (FLC) produces required output in a linguistic variable (fuzzy number). According to real world requirements, the linguistic variables have to be transformed to crisp output. The membership function is a graphical representation of the magnitude of participation of each input. There are different memberships functions associated with each input and output response. Here the trapezoidal membership functions are used for input and output variables. The number of membership functions determines the quality of control which can be achieved using fuzzy controller. As the number of membership function increases, the quality of control improves. As the no. of linguistic variables increases, the computational time and required memory increases. The most common shape of membership functions is triangular, although trapezoidal and bell curves are also used, but the shape is generally less important than the number of curves and their placement[6]. Tables are numbered with Roman numerals. The processing stage is based on a collection of logic rules in the form of IF-THEN statements, where the IF part is called the "antecedent" and the THEN part is called the "consequent". It consists of a data ―base‖ and a linguistic (fuzzy) control rule base. The data base provides necessary definitions, which are used to define linguistic control rules and fuzzy data manipulation in an FLC. The rule base characterizes the control goals and control policy of the domain experts by means of a set of linguistic control rules. Decision making logic is the kernel of an FLC. Important things in fuzzy logic control system designs are the process design of membership functions for input, outputs and the process design of fuzzy if-then rule knowledge base. Fig 5 shows the membership function of speed error (E), change in speed error (CE)[7]. Here we are using MAMADANI Fuzzy function. In this function two inputs and one output is used. FUZZY MAMADANI FUNCTIONS: Fig -4: Membership functions for error and change in error Fig -5: Membership functions for output Fuzzification: Fuzzy logic uses linguistic variables instead of numerical variables. The process of converting a numerical variable in to a linguistic variable is called fuzzification [6]. Fig.6 Fuzzy flow chart In practice, one or two types of membership functions are enough to solve most of the problems. The next step is to define the control rules. There are no specific methods to design the fuzzy logic rules[8]. However, the results from PI controller give an opportunity and guidance for rule justification. Therefore after thorough series of analysis, the total 49 rules have been justified as shown in Table 1. Table.1 Defuzzification: Finally the fuzzy output is converted into real value output by the process called defuzzification. Centroid method of defuzzification is used because it can be easily implemented and requires less
  • 5. 87 International Journal for Modern Trends in Science and Technology K. Balajee, J. Anusha, V. Krishna, Ch. Vishnu Chakravarthi : Simulation Approach to Speed Control of PMBLDC Motor using Various Control Techniques computation time. The defuzzification[9] output is obtained by the following equation Where z is the defuzzified value, μ(x) is the membership value of member x [5]. V. SIMULATION AND RESULTS The Simulink model of BLDC motor developed based on the mathematical equations is shown in Fig.7 This Simulink model consists of an inverter block, hall signal generation block, main BLDC model block and controller block. The main BLDC model block[10], further consist of a current generator block; speed generator block and emf generator block. Fig.7 simulink diagram Here simulation is carried out for four cases. In case 1 BLDC with PI control, Case 2 BLDC with PID Control on increase in load torque, Case 3 BLDC with adaptive Fuzzy Control on Increasing Load and case 4 with fuzzy PID. The motor parameters chosen for the simulation based on the mathematical equations has been given in Table2. Parameters Specification Number of Pole Pairs, P 4 Supply Voltage. Vdc 12V Armature Resistance, R 1 Ω Self Inductance, L 20mH Motor Inertia, J 0.005kg𝑚2 EMF constant, Ke .763 (V/rad) Torque Constant, Kt .345 Nm/A Table 2 Fig.8 shows the no load speed of the motor with PI control, motor is achieving a speed of 3000 rpm. And other fig.9 gives PID control and fig.10 gives adaptive fuzzy and fig.11 gives fuzzy PID controller for the given BLDC motor. The simulation of BLDC motor with various controllers outputs are given below. For PI controller speed as: Fig.8 Speed vs Time For PID controller speed as: Fig.9 Speed vs Time For adaptive fuzzy controller speed as: Fig.10 Speed vs Time For fuzzy PID controller speed as: Fig.11 Speed vs Time For PI controller stator current and back emf as: Fig 12.Stator current vs time & emf vs time
  • 6. 88 International Journal for Modern Trends in Science and Technology K. Balajee, J. Anusha, V. Krishna, Ch. Vishnu Chakravarthi : Simulation Approach to Speed Control of PMBLDC Motor using Various Control Techniques For PID controller stator current and back emf : Fig.13 Stator current vs time & emf vs time For adaptive fuzzy controller stator current and back emf as: Fig.14 Stator current vs time & emf vs time For fuzzy PID stator current and back emf as: Fig.15 Stator current vs time & emf vs time For PI controller torque as: Fig 16. Torque vs Time For PID controller torque as: Fig 17. Torque vs Time For adaptive fuzzy controller torque as: Fig 18. Torque vs Time For fuzzy PID controller torque as: Fig 19. Torque vs Time Earlier the value of current is high, and once the speed reaches rated value, the magnitude of current will decreases. To evaluate the performance of BLDC motor, a number of measurements are taken[8]. The transient performance results of Conventional PID controller and Fuzzy logic controller of three phases BLDC Motor is shown in below Table 3. We consider the following characteristics Rise Time and Settling time. Table 3 CONTROLLERS RISETI ME SETTLING TIME CONTROLLER USAGE PI 0.05 0.18 proportionate value PID 0.03 0.16 Decreases exceed value ADAPTIVE FUZZY 0.14 0.14 Stabilizes the system FUZZY PID 0.10 0.10 Decreases harmonics VI. CONCLUSION The performance of three phase BLDC motor with PI, PID, Fuzzy PID and Adaptive fuzzy controllers are analyzed. The performance of the four controllers are compared on the basis of various control system parameters such as steady state error, rise time, peak overshoot, recovery time and settling time. It is found that the control concept with fuzzy PID controller outperforms another controllers in most of the aspects. Simulation results of the four controllers have been presented.
  • 7. 89 International Journal for Modern Trends in Science and Technology K. Balajee, J. Anusha, V. Krishna, Ch. Vishnu Chakravarthi : Simulation Approach to Speed Control of PMBLDC Motor using Various Control Techniques ACKNOWLEDGMENT The authors would like to express their gratitude to Dr.S.V.H Rajendra, Secretary, AlwarDas Group of Educational Institutions, Sri V Bhaskar, Dean for their encouragement and support throughout the course of work. The authors are grateful to Dr.N.C.Anil, Principal, Sanketika Institute of Technology and Management and staff for providing the facilities for publication of the paper. REFERENCES [1] Krishnan R, ―Permanent magnet synchronous and brushless DC motor drives‖, Boca Raton: CRC Press,2010. [2] T. Gopalaratnam and H.A. Toliyat. 2003. ―A new topology for unipolar brushless dc motor drives‖. IEEE Trans. Power Electronics. 18(6): 1397-1404. [3] Pragsen Pillay and R. Krishnan, ―Modeling, simulation and analysis of permanent-magnet motor drives. II. The brushless DC motor drive‖, IEEE Transactions on Industrial Electronics, vol.25,no. 2, pp. 274 – 279, Mar/Apr 1989. [4] P. Pillay, R. Krishnan, ―Modelling, Simulation and Analysis of Permanent-Magnet Motor Drives Part II: The Brushless DC Motor Drive‖, IEEE Transaction on Industry Applications, pp. 274-279, September 2008. [5] A.K.Singh and K.Kumar, Modelling and Simulation of PID Controller Type PMBLDC Motor, Proceedings of National Seminar on Infrastructure Development. Retrospect and prospects, Vol. I, pp. 137-146. [6] Tan C.S., Baharuddin I. ―Study of Fuzzy and PI controller for permanent magnet brushless dc motor drive‖. Proceedings of International Power Engineering and Optimization Conference, June 23-24, 2010, pp.517- 521. [7] Muhammad Firdaus Zainal Abidin, Dahaman Ishak and Anwar Hasni Abu Hassan, 2011, ― ―A comparative study of PI, fuzzy and hybrid PI fuzzy controller for speed control of brushless DC motor drive‖, International Conference on Computer Application and Industrial Electronics. [8] G. Sakthival, t.s. anandhi and s.p. natarjan. 2010. Real time implementation of fuzzy logic controller for speed control of bldc motor. International journal of computer applications. [9] K. Naga Sujatha, K. Vaisakh and Anand. G. 2010. Fuzzy based speed control of brushless DC motor. IEEE 978-4244-6551-4/10. [10]N. J. Patil, R. H. Chile and L. M. Waghmare. 2010. Fuzzy Adaptive Controllers for Speed Control of PMSM Drive, International Journal of Computer Applications (975-8887), 1(11).