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 (19)

PDF
Final Report
Umang Patel
 
PDF
Real time implementation of anti-windup PI controller for speed control of in...
International Journal of Power Electronics and Drive Systems
 
PDF
Speed control of motor usinng matlab
shadabshaikh102
 
PDF
Gz3512221228
IJERA Editor
 
PDF
Constant Switching Frequency and Torque Ripple Minimization of DTC of Inducti...
International Journal of Power Electronics and Drive Systems
 
PDF
Short and open circuit faults study in the PV system inverter
International Journal of Power Electronics and Drive Systems
 
PDF
Improved Torque Control Performance in Direct Torque Control using Optimal Sw...
IJPEDS-IAES
 
PDF
Speed control of a dc motor a matlab approach
IAEME Publication
 
PDF
Artificial Neural Network Based Speed and Torque Control of Three Phase Induc...
International Journal of Science and Research (IJSR)
 
PDF
A Review on Performance Analysis of Matrix Converter Fed AC Motor Drive
IAES-IJPEDS
 
PDF
Performance investigation of stand-alone induction generator based on STATCOM...
IJECEIAES
 
PDF
[000008]
Al Mtdrs
 
PDF
Optimal parameter estimation for a DC motor using genetic algorithm
International Journal of Power Electronics and Drive Systems
 
PDF
Modelling and Simulation of DC-Motor Electric Drive Control System with Varia...
IDES Editor
 
PDF
Online efficiency optimization of IPMSM for electric vehicles
International Journal of Power Electronics and Drive Systems
 
PDF
Wind speed modeling based on measurement data to predict future wind speed wi...
International Journal of Power Electronics and Drive Systems
 
PDF
Determining the operational status of a three phase induction motor using a p...
International Journal of Power Electronics and Drive Systems
 
PDF
Brushless DC Motor Drive during Speed Regulation with Artificial Neural Netwo...
IJERA Editor
 
PDF
Direct torque control of IM using PID controller
IJECEIAES
 
Final Report
Umang Patel
 
Real time implementation of anti-windup PI controller for speed control of in...
International Journal of Power Electronics and Drive Systems
 
Speed control of motor usinng matlab
shadabshaikh102
 
Gz3512221228
IJERA Editor
 
Constant Switching Frequency and Torque Ripple Minimization of DTC of Inducti...
International Journal of Power Electronics and Drive Systems
 
Short and open circuit faults study in the PV system inverter
International Journal of Power Electronics and Drive Systems
 
Improved Torque Control Performance in Direct Torque Control using Optimal Sw...
IJPEDS-IAES
 
Speed control of a dc motor a matlab approach
IAEME Publication
 
Artificial Neural Network Based Speed and Torque Control of Three Phase Induc...
International Journal of Science and Research (IJSR)
 
A Review on Performance Analysis of Matrix Converter Fed AC Motor Drive
IAES-IJPEDS
 
Performance investigation of stand-alone induction generator based on STATCOM...
IJECEIAES
 
[000008]
Al Mtdrs
 
Optimal parameter estimation for a DC motor using genetic algorithm
International Journal of Power Electronics and Drive Systems
 
Modelling and Simulation of DC-Motor Electric Drive Control System with Varia...
IDES Editor
 
Online efficiency optimization of IPMSM for electric vehicles
International Journal of Power Electronics and Drive Systems
 
Wind speed modeling based on measurement data to predict future wind speed wi...
International Journal of Power Electronics and Drive Systems
 
Determining the operational status of a three phase induction motor using a p...
International Journal of Power Electronics and Drive Systems
 
Brushless DC Motor Drive during Speed Regulation with Artificial Neural Netwo...
IJERA Editor
 
Direct torque control of IM using PID controller
IJECEIAES
 

Viewers also liked (15)

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

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

PDF
[000007]
Al Mtdrs
 
PDF
DTC Scheme for a Four-Switch Inverter-Fed PMBLDC Motor Emulating the Six-Swit...
IJRST Journal
 
PDF
D0262019026
inventionjournals
 
PDF
D0262019026
inventionjournals
 
PDF
International Journal of Engineering and Science Invention (IJESI)
inventionjournals
 
PPTX
Batch 05.pptx
SudharshanR22
 
PDF
78201910
IJRAT
 
PDF
Comparison of dc motor speed control performance using fuzzy logic and model ...
Mustefa Jibril
 
PDF
A NEW APPROACH TO DTC METHOD FOR BLDC MOTOR ADJUSTABLE SPEED DRIVES
cscpconf
 
PDF
Analysis and control of four quadrant operation of three phase brushless dc (...
eSAT Publishing House
 
PDF
235420144 analysis-and-control-of-four-quadrant-operation-of-three-phase-brus...
Ankit Agrawal
 
PDF
Stability analysis and speed control of brushless DC motor based on self-amel...
IJECEIAES
 
PDF
IMPROVING POWER FACTORS BY USING LANDSMAN CONVERTER IN PMBLDC MOTOR
vivatechijri
 
PDF
Closed Loop Speed Control of a BLDC Motor Drive Using Adaptive Fuzzy Tuned PI...
IJERA Editor
 
PDF
Power Factor Correction of Three phase PWM AC Chopper Fed Induction Motor Usi...
IRJET Journal
 
PDF
Investigation of Slim Type BLDC Motor Drive with Torque Ripple Minimization u...
International Journal of Power Electronics and Drive Systems
 
PDF
I1103016569
IOSR Journals
 
PDF
V04507125128
IJERA Editor
 
PDF
Simulation DC Motor Speed Control System by using PID Controller
ijtsrd
 
PDF
A solar fed BLDC motor drive for mixer grinder using a buck converter
IJECEIAES
 
[000007]
Al Mtdrs
 
DTC Scheme for a Four-Switch Inverter-Fed PMBLDC Motor Emulating the Six-Swit...
IJRST Journal
 
D0262019026
inventionjournals
 
D0262019026
inventionjournals
 
International Journal of Engineering and Science Invention (IJESI)
inventionjournals
 
Batch 05.pptx
SudharshanR22
 
78201910
IJRAT
 
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
cscpconf
 
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...
Ankit Agrawal
 
Stability analysis and speed control of brushless DC motor based on self-amel...
IJECEIAES
 
IMPROVING POWER FACTORS BY USING LANDSMAN CONVERTER IN PMBLDC MOTOR
vivatechijri
 
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...
IRJET Journal
 
Investigation of Slim Type BLDC Motor Drive with Torque Ripple Minimization u...
International Journal of Power Electronics and Drive Systems
 
I1103016569
IOSR Journals
 
V04507125128
IJERA Editor
 
Simulation DC Motor Speed Control System by using PID Controller
ijtsrd
 
A solar fed BLDC motor drive for mixer grinder using a buck converter
IJECEIAES
 
Ad

Recently uploaded (20)

PPT
Oxygen Co2 Transport in the Lungs(Exchange og gases)
SUNDERLINSHIBUD
 
PDF
monopile foundation seminar topic for civil engineering students
Ahina5
 
PDF
Detailed manufacturing Engineering and technology notes
VIKKYsing
 
PDF
Book.pdf01_Intro.ppt algorithm for preperation stu used
archu26
 
PDF
BioSensors glucose monitoring, cholestrol
nabeehasahar1
 
PDF
Ethics and Trustworthy AI in Healthcare – Governing Sensitive Data, Profiling...
AlqualsaDIResearchGr
 
PDF
UNIT-4-FEEDBACK AMPLIFIERS AND OSCILLATORS (1).pdf
Sridhar191373
 
PDF
1_ISO Certifications by Indian Industrial Standards Organisation.pdf
muhammad2010960
 
PPTX
Green Building & Energy Conservation ppt
Sagar Sarangi
 
PDF
POWER PLANT ENGINEERING (R17A0326).pdf..
haneefachosa123
 
PPTX
MobileComputingMANET2023 MobileComputingMANET2023.pptx
masterfake98765
 
PPTX
Types of Bearing_Specifications_PPT.pptx
PranjulAgrahariAkash
 
PDF
MRI Tool Kit E2I0500BC Plus Presentation
Ing. Ph. J. Daum GmbH & Co. KG
 
PPTX
File Strucutres and Access in Data Structures
mwaslam2303
 
PDF
A presentation on the Urban Heat Island Effect
studyfor7hrs
 
PPTX
ISO/IEC JTC 1/WG 9 (MAR) Convenor Report
Kurata Takeshi
 
PDF
Number Theory practice session 25.05.2025.pdf
DrStephenStrange4
 
PPTX
MPMC_Module-2 xxxxxxxxxxxxxxxxxxxxx.pptx
ShivanshVaidya5
 
PDF
Natural Language processing and web deigning notes
AnithaSakthivel3
 
PPTX
drones for disaster prevention response.pptx
NawrasShatnawi1
 
Oxygen Co2 Transport in the Lungs(Exchange og gases)
SUNDERLINSHIBUD
 
monopile foundation seminar topic for civil engineering students
Ahina5
 
Detailed manufacturing Engineering and technology notes
VIKKYsing
 
Book.pdf01_Intro.ppt algorithm for preperation stu used
archu26
 
BioSensors glucose monitoring, cholestrol
nabeehasahar1
 
Ethics and Trustworthy AI in Healthcare – Governing Sensitive Data, Profiling...
AlqualsaDIResearchGr
 
UNIT-4-FEEDBACK AMPLIFIERS AND OSCILLATORS (1).pdf
Sridhar191373
 
1_ISO Certifications by Indian Industrial Standards Organisation.pdf
muhammad2010960
 
Green Building & Energy Conservation ppt
Sagar Sarangi
 
POWER PLANT ENGINEERING (R17A0326).pdf..
haneefachosa123
 
MobileComputingMANET2023 MobileComputingMANET2023.pptx
masterfake98765
 
Types of Bearing_Specifications_PPT.pptx
PranjulAgrahariAkash
 
MRI Tool Kit E2I0500BC Plus Presentation
Ing. Ph. J. Daum GmbH & Co. KG
 
File Strucutres and Access in Data Structures
mwaslam2303
 
A presentation on the Urban Heat Island Effect
studyfor7hrs
 
ISO/IEC JTC 1/WG 9 (MAR) Convenor Report
Kurata Takeshi
 
Number Theory practice session 25.05.2025.pdf
DrStephenStrange4
 
MPMC_Module-2 xxxxxxxxxxxxxxxxxxxxx.pptx
ShivanshVaidya5
 
Natural Language processing and web deigning notes
AnithaSakthivel3
 
drones for disaster prevention response.pptx
NawrasShatnawi1
 

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).