SlideShare a Scribd company logo
1 of 5
Download to read offline
IJSRD - International Journal for Scientific Research & Development| Vol. 1, Issue 2, 2013 | ISSN (online): 2321-0613
All rights reserved by www.ijsrd.com 391
Design of Fuzzy Logic Controller for Speed Regulation of BLDC motor
using MATLAB
1
Mr. Rakesh Makavana 2
Prof. B. A. Shah 3
Mrs. Dharmistha Makwana
1
PG student 2
Professor 3
Assistant Professor
1,2,3
Electrical Engineering Department
1,2
S.S.E.C., Bhavnagar, Gujarat, India
3
K.I.R.C, Kalol, Gujarat, India
Abstract— Brushless DC (BLDC) motors drives are one of
the electrical drives that are rapidly gaining popularity, due
to their high efficiency, good dynamic response and low
maintenance. The design and development of a BLDC
motor drive for commercial applications is presented. The
aim of paper is to design a simulation model of inverter fed
PMBLDC motor with Fuzzy logic controller. Fuzzy logic
controller is developed using fuzzy logic tool box which is
available in Matlab. FIS editor used to create .FIS file which
contains the Fuzzy Logic Membership function and Rule
base. And membership functions of desired output. After
creating .FIS file it is implemented in the Matlab Simulink.
And the BLDC motor is run satisfactorily using the Fuzzy
logic controller.
Keywords: BLDC, Fuzzy Logic Controller, Fuzzy tool box
I. INTRODUCTION
There are mainly two types of motor use in industries. One
of them is conventional DC motor where flux is produced
by current pass through field coil of stationary pole
structure. The second type of motor is Brushless DC motor
where the permanent magnet provides necessary air gap flux
instead of wire wound field poles. Conventionally BLDC
motor is also define as a Permanent Magnet Synchronous
Motor with Trapezoidal Back EMF. As is name is BLDC,
its do not use brushes for commutation, so it is electronically
commutated. In recent days, high performance BLDC motor
drives are widely used for variable speed drive system of the
industrial application and electrical vehicles.
Now days, to design drive for BLDC motor drive
involves few complex processes like Modeling, Control
scheme selection, implementation of control scheme,
simulate and tune the parameters to get desire outputs.
Recently, so many control strategies are introduced for
speed control of BLDC motor. However, most popular,
simple, stable, reliable controllers are PID controller. Now
days 95% of industrial drives are PID controller drive. Now
days, different industrial process having different parameter
with nonlinearity, variability and uncertainty of operation.
So, it’s difficult to modeled that process mathematically and
tune PID control parameters. Therefore it’s difficult to get
optimal output for that particular process.
Therefore, another control logic called Fuzzy Logic
is introduced instead of PID controller to BLDC motor
speed regulation system. Fuzzy controller regulates input
voltage of BLDC motor in real-time. To achieve smooth and
quick control, number of inputs as well as no. of
membership functions must be increased. At the same time
the individual set of rules are formed for each input. By
using individual set of rule, controller controls the input
voltage of the BLDC motor.
The main Aim of papers is to show a dynamic
response of speed with Fuzzy Logic controller to control the
speed of motor to keep motor running at constant speed
when load is very. The simulation results show that
performance of Fuzzy controller has better performance than
conventional PI controller.
II. BASIC STRUCTURE OF SPEED CONTROLL
SYSTEM OF BLDC
The block diagram of speed control of three phase BLDC
Motor is below Fig. 1. There are main two control loops are
used to control BLDC motor. The inner loop provides
synchronize the inverter gates signals with the EMF. The
outer loop controls the motor's speed by varying the DC bus
voltage.
Driving circuitry consists of three phase power
convertors, which utilize six power transistors to energize
two BLDC motor phases concurrently. The rotor position,
which determines the switching sequence of the MOSFET
transistors, is detected by means of 3 Hall sensors mounted
on the stator. By using Hall sensor information and the sign
of reference current (produced by Reference current
generator), Decoder block generates signal vector of back
EMF. The basic idea of running motor in opposite direction
is by giving opposite current. Based on that, we have Table I
for calculating back EMF for Clockwise of motion and the
gate logic to transform electromagnetic forces to the 6 signal
on the gates is given Table II.
INVERTER
HALL EFFECT
SENSOR
FUZZY LOGIC
CONTROLLER
BLDC
MOTOR
SUPPLY TO
MOTOR
TRIGERING PULSE SPEED
MEASUREMENT
µr
µm
OUTER LOOP
INNER LOOP
Fig.1: Block Diagram of speed control of BLDC Motor
Hall
sensor
A
Hall
sensor
B
Hall
sensor
c
EMF
A EMF B
EMF
C
0 0 0 0 0 0
0 0 1 0 -1 1
0 1 0 -1 1 0
Design of Fuzzy Logic Controller for Speed Regulation of BLDC motor using MATLAB
(IJSRD/Vol. 1/Issue 2/2013/0081)
All rights reserved by www.ijsrd.com
392
0 1 1 -1 0 1
1 0 0 1 0 -1
1 0 1 1 -1 0
1 1 0 0 1 -1
1 1 1 0 0 0
Table. 1: Clockwise Rotation
EMF
A
EMF
B
EMF
C
Q1 Q2 Q3 Q4 Q5 Q6
0 0 0 0 0 0 0 0 0
0 -1 1 0 0 0 1 1 0
-1 1 0 0 1 1 0 0 0
-1 0 1 0 1 0 0 1 0
1 0 -1 1 0 0 0 0 1
1 -1 0 1 0 0 1 0 0
0 1 -1 0 0 1 0 0 1
0 0 0 0 0 0 0 0 0
Table. 2: Gate Logic
III. DESIGN OF FUZZY LOGIC CONTROLLER FOR
BLDC
Fuzzy logic’s linguistic terms are most often expressed in
the form of logical implications, such as If-Then rules.
These rules define a range of values known as fuzzy
membership functions. Fuzzy membership functions may be
in the form of triangle, a trapezoid; a bell .In figure 2 fuzzy
controller calculates an "error" value as the difference
between reference speed and actual speed.
Fig.2: Membership functions of fuzzy controller
Seven membership function has used, functions
defined as: Negative Big (NB), Negative Medium (NM),
Negative Small (NS), Zero (Z), Positive Small (PS), Positive
Medium (PM), and Positive Big (PB) given 49 rules in
Table III.
The min-max compositional rule of inference and
the center-of-gravity method have been used in defuzzifier
process.
If input 1 is NB and input 2 is NB Then u is PB,
If e1 is NB and e2 is NM Then u is PB,
If e1 is NB and e2 is NS Then u is PM,
If e1 is NB and e2 is Z Then u is PM,
…………………………………………
And go on for all inputs.
Input 1: Input 2 : Derivative of Error
Error NB NM NS Z PS PM PB
NB PB PB PM PM PS PS Z
NM PB PM PM PS PS Z NS
NS PM PM PS PS Z NS NS
Z PM PS PS Z NS NS NM
PS PS PS Z NS NS NM NM
PM PS Z NS NS NM NM NB
PB Z NS NS NM NM NB NB
Table. 3: Fuzzy Rule Table
MATLAB/Fuzzy Logic Toolbox is used to simulate FLC
which can be integrated into simulations with Simulink. The
FLC designed through the FIS editor is transferred to
Matlab-Workspace by the command “Export to file”. Then,
we have FIS file which is used in Simulink block name
Fuzzy Logic Controller. We have to specify the file name in
that block and put file into same path of model file. Fig.6.10
Shows the Matlab model of Implementing Fuzzy logic
Controller for BLDC motor.
Fig.3: FIS Editor for Creating FIS file
Fig.4: Membership Function Plot for Input-1
Design of Fuzzy Logic Controller for Speed Regulation of BLDC motor using MATLAB
(IJSRD/Vol. 1/Issue 2/2013/0081)
All rights reserved by www.ijsrd.com
393
Fig.5: Membership Function Plot for Input-2
Fig.6: Membership Function Plot for Output
In FIS editor, after defining all input and Output. We have to
specify the rule base for that. In our case we have 49 rules to
define. After that we export .fis file.
Fig. shows result for input1 & input2 are zero. And
same time calculated output if 488.
Fig.7: Rule base view of all 49 rules.
IV. SIMULATION
The computer simulation runs such that the speed of the
BLDC motor remains at 3000 rpm (reference speed) in the
steady state, with load of 3 N.m. This constraint is provided
by means of the fuzzy logic controller. Error is calculated by
subtracting the reference speed and the speed at the moment.
Taking the difference between the present error and the error
of the previous sampling period, change of error is
calculated. According to the error and the change of error,
fuzzy logic controller calculates voltage change that should
be applied to the BLDC motor.
Fig.8: Matlab simulation model for BLDC with Fuzzy
Controller
 Simulation Results
Design of Fuzzy Logic Controller for Speed Regulation of BLDC motor using MATLAB
(IJSRD/Vol. 1/Issue 2/2013/0081)
All rights reserved by www.ijsrd.com 394
V. CONCLUSION
A fuzzy logic controller (FLC) has been employed for the
speed control of PMBLDC. The simulation model which is
implemented in MATLAB/Simulink environment allows
that many dynamic characteristics such as phase currents,
voltages, rotor speed, and mechanical torque can be
effectively considered. Furthermore, the control algorithms,
FLC and PI have been compared by using the developed
model. It is seen that the desired real speed and torque
values could be reached in a short time by FLC controller.
Fuzzy logic speed controller improved the performance of
PMBLDC Drive.
REFERENCES
[1] “Modeling and simulation of three level inverter FED
PMBLDC drive using AI technique”, Narmadha
T.V, vol.2, NO.1, 2010, PP.69-82.
[2] “Efficient Modeling for a Brushless DC Motor Drive’’,
P C K Luk' , C K Lee IEEE conference on industrial
electronics (IECON), 1994.
[3] “fuzzy logic in control systems: fuzzy logic control part
1 & part 2”, C.C.Lee,IEEE Trans. Syst.,
man,cybren,vol.20,no.2,pp.404-435, mar./apr.1990
[4] “Design of a Hybrid Fuzzy Logic Proportional Plus
Conventional Integral-Derivative Controller” Wei Li,
IEEE TRANSACTIONS ON FUZZY SYSTEMS,
VOL. 6, NO. 4, NOVEMBER 1998 449-463
Design of Fuzzy Logic Controller for Speed Regulation of BLDC motor using MATLAB
(IJSRD/Vol. 1/Issue 2/2013/0081)
All rights reserved by www.ijsrd.com
395
[5] “Fuzzy Logic Based Position-Sensor less Speed Control
of Multi Level Inverter Fed PMBLDC Drive”,
Narmadha T.V, Thyagarajan T. JOURNAL OF
ADVANCES IN INFORMATION TECHNOLOGY,
VOL. 1, NO. 1, FEBRUARY 2010 52-58
[6] “Review of Multilevel Voltage Source Inverter
Topologies And Control Schemes”, Ilhami Colak ,
Ersan Kabalci , Ramazan Bayindir
[7] “Realization of Fuzzy Logic Controlled BLDC motor
drive using Matlab/Simulink” Mehmet Çunkaş and
Omer Aydoğdu, Mathematical and Computational
Applications , Vol. 15, No. 2, pp. 218-229, 2010.
[8] “Modeling and Simulation of Closed Loop Controlled
Buck Converter Fed Pmbldc Drive System”, S. Prakash
and R. Dhanasekaran, Research Journal of Applied
Sciences, Engineering and Technology 3(4): 284-289,
2011.
[9] MATLAB/SIMULINK Documentations. (Help file)

More Related Content

What's hot

Design and Implementation of DC Motor Speed Control using Fuzzy Logic
Design and Implementation of DC Motor Speed Control using Fuzzy LogicDesign and Implementation of DC Motor Speed Control using Fuzzy Logic
Design and Implementation of DC Motor Speed Control using Fuzzy LogicWaleed El-Badry
 
Fuzzy logic Technique Based Speed Control of a Permanent Magnet Brushless DC...
Fuzzy logic Technique Based Speed Control of a Permanent  Magnet Brushless DC...Fuzzy logic Technique Based Speed Control of a Permanent  Magnet Brushless DC...
Fuzzy logic Technique Based Speed Control of a Permanent Magnet Brushless DC...IJMER
 
Speed con trol of dc motor
Speed con trol of dc motorSpeed con trol of dc motor
Speed con trol of dc motorAmit Ranjan
 
A Review on Rapid Control of a Brushless Motor in an Hybrid System
A Review on Rapid Control of a Brushless Motor in an Hybrid SystemA Review on Rapid Control of a Brushless Motor in an Hybrid System
A Review on Rapid Control of a Brushless Motor in an Hybrid Systemsunil kumar
 
Brushless Dc Motor Speed Control Using Proportional-Integral And Fuzzy Contro...
Brushless Dc Motor Speed Control Using Proportional-Integral And Fuzzy Contro...Brushless Dc Motor Speed Control Using Proportional-Integral And Fuzzy Contro...
Brushless Dc Motor Speed Control Using Proportional-Integral And Fuzzy Contro...IOSR Journals
 
Fuzzy logic speed control of three phase
Fuzzy logic speed control of three phaseFuzzy logic speed control of three phase
Fuzzy logic speed control of three phaseaspafoto
 
Speedcontrolofdcmotorbyfuzzycontroller 120320013939-phpapp01
Speedcontrolofdcmotorbyfuzzycontroller 120320013939-phpapp01Speedcontrolofdcmotorbyfuzzycontroller 120320013939-phpapp01
Speedcontrolofdcmotorbyfuzzycontroller 120320013939-phpapp01mustafaece
 
Speed Control of Brushless Dc Motor Using Fuzzy Logic Controller
Speed Control of Brushless Dc Motor Using Fuzzy Logic ControllerSpeed Control of Brushless Dc Motor Using Fuzzy Logic Controller
Speed Control of Brushless Dc Motor Using Fuzzy Logic Controlleriosrjce
 
Digital Implementation of Fuzzy Logic Controller for Real Time Position Contr...
Digital Implementation of Fuzzy Logic Controller for Real Time Position Contr...Digital Implementation of Fuzzy Logic Controller for Real Time Position Contr...
Digital Implementation of Fuzzy Logic Controller for Real Time Position Contr...IOSR Journals
 
Fpga based motor controller
Fpga based motor controllerFpga based motor controller
Fpga based motor controllerUday Wankar
 
IR based railway track fault detection system
IR based railway track fault detection systemIR based railway track fault detection system
IR based railway track fault detection systemKonirDom1
 
DC MOTOR SPEED CONTROL USING ON-OFF CONTROLLER BY PIC16F877A MICROCONTROLLER
DC MOTOR SPEED CONTROL USING ON-OFF CONTROLLER BY  PIC16F877A MICROCONTROLLERDC MOTOR SPEED CONTROL USING ON-OFF CONTROLLER BY  PIC16F877A MICROCONTROLLER
DC MOTOR SPEED CONTROL USING ON-OFF CONTROLLER BY PIC16F877A MICROCONTROLLERTridib Bose
 
D0255033039
D0255033039D0255033039
D0255033039theijes
 
IRJET- Modeling and Control of Three Phase BLDC Motor using PID and Fuzzy Log...
IRJET- Modeling and Control of Three Phase BLDC Motor using PID and Fuzzy Log...IRJET- Modeling and Control of Three Phase BLDC Motor using PID and Fuzzy Log...
IRJET- Modeling and Control of Three Phase BLDC Motor using PID and Fuzzy Log...IRJET Journal
 
Speed control of dc motor using relay feedback tuned pi
Speed control of dc motor using relay feedback tuned piSpeed control of dc motor using relay feedback tuned pi
Speed control of dc motor using relay feedback tuned piAlexander Decker
 
Self-Tuning Fuzzy PID Design for BLDC Speed Control
Self-Tuning Fuzzy PID Design for BLDC Speed ControlSelf-Tuning Fuzzy PID Design for BLDC Speed Control
Self-Tuning Fuzzy PID Design for BLDC Speed ControlGRD Journals
 
Design of fuzzzy pid controller for bldc motor
Design of fuzzzy pid controller for bldc motorDesign of fuzzzy pid controller for bldc motor
Design of fuzzzy pid controller for bldc motorMishal Hussain
 

What's hot (19)

Design and Implementation of DC Motor Speed Control using Fuzzy Logic
Design and Implementation of DC Motor Speed Control using Fuzzy LogicDesign and Implementation of DC Motor Speed Control using Fuzzy Logic
Design and Implementation of DC Motor Speed Control using Fuzzy Logic
 
Fuzzy logic Technique Based Speed Control of a Permanent Magnet Brushless DC...
Fuzzy logic Technique Based Speed Control of a Permanent  Magnet Brushless DC...Fuzzy logic Technique Based Speed Control of a Permanent  Magnet Brushless DC...
Fuzzy logic Technique Based Speed Control of a Permanent Magnet Brushless DC...
 
Speed con trol of dc motor
Speed con trol of dc motorSpeed con trol of dc motor
Speed con trol of dc motor
 
A Review on Rapid Control of a Brushless Motor in an Hybrid System
A Review on Rapid Control of a Brushless Motor in an Hybrid SystemA Review on Rapid Control of a Brushless Motor in an Hybrid System
A Review on Rapid Control of a Brushless Motor in an Hybrid System
 
Brushless Dc Motor Speed Control Using Proportional-Integral And Fuzzy Contro...
Brushless Dc Motor Speed Control Using Proportional-Integral And Fuzzy Contro...Brushless Dc Motor Speed Control Using Proportional-Integral And Fuzzy Contro...
Brushless Dc Motor Speed Control Using Proportional-Integral And Fuzzy Contro...
 
Thesis shailesh
Thesis shaileshThesis shailesh
Thesis shailesh
 
Fuzzy logic speed control of three phase
Fuzzy logic speed control of three phaseFuzzy logic speed control of three phase
Fuzzy logic speed control of three phase
 
Speedcontrolofdcmotorbyfuzzycontroller 120320013939-phpapp01
Speedcontrolofdcmotorbyfuzzycontroller 120320013939-phpapp01Speedcontrolofdcmotorbyfuzzycontroller 120320013939-phpapp01
Speedcontrolofdcmotorbyfuzzycontroller 120320013939-phpapp01
 
Speed Control of Brushless Dc Motor Using Fuzzy Logic Controller
Speed Control of Brushless Dc Motor Using Fuzzy Logic ControllerSpeed Control of Brushless Dc Motor Using Fuzzy Logic Controller
Speed Control of Brushless Dc Motor Using Fuzzy Logic Controller
 
Digital Implementation of Fuzzy Logic Controller for Real Time Position Contr...
Digital Implementation of Fuzzy Logic Controller for Real Time Position Contr...Digital Implementation of Fuzzy Logic Controller for Real Time Position Contr...
Digital Implementation of Fuzzy Logic Controller for Real Time Position Contr...
 
Fpga based motor controller
Fpga based motor controllerFpga based motor controller
Fpga based motor controller
 
IR based railway track fault detection system
IR based railway track fault detection systemIR based railway track fault detection system
IR based railway track fault detection system
 
DC MOTOR SPEED CONTROL USING ON-OFF CONTROLLER BY PIC16F877A MICROCONTROLLER
DC MOTOR SPEED CONTROL USING ON-OFF CONTROLLER BY  PIC16F877A MICROCONTROLLERDC MOTOR SPEED CONTROL USING ON-OFF CONTROLLER BY  PIC16F877A MICROCONTROLLER
DC MOTOR SPEED CONTROL USING ON-OFF CONTROLLER BY PIC16F877A MICROCONTROLLER
 
D0255033039
D0255033039D0255033039
D0255033039
 
IRJET- Modeling and Control of Three Phase BLDC Motor using PID and Fuzzy Log...
IRJET- Modeling and Control of Three Phase BLDC Motor using PID and Fuzzy Log...IRJET- Modeling and Control of Three Phase BLDC Motor using PID and Fuzzy Log...
IRJET- Modeling and Control of Three Phase BLDC Motor using PID and Fuzzy Log...
 
Speed control of dc motor using relay feedback tuned pi
Speed control of dc motor using relay feedback tuned piSpeed control of dc motor using relay feedback tuned pi
Speed control of dc motor using relay feedback tuned pi
 
Project_Report_Debargha
Project_Report_DebarghaProject_Report_Debargha
Project_Report_Debargha
 
Self-Tuning Fuzzy PID Design for BLDC Speed Control
Self-Tuning Fuzzy PID Design for BLDC Speed ControlSelf-Tuning Fuzzy PID Design for BLDC Speed Control
Self-Tuning Fuzzy PID Design for BLDC Speed Control
 
Design of fuzzzy pid controller for bldc motor
Design of fuzzzy pid controller for bldc motorDesign of fuzzzy pid controller for bldc motor
Design of fuzzzy pid controller for bldc motor
 

Viewers also liked

A BL-CSC Converter fed BLDC Motor Drive with Power Factor Correction
A BL-CSC Converter fed BLDC Motor Drive with Power Factor CorrectionA BL-CSC Converter fed BLDC Motor Drive with Power Factor Correction
A BL-CSC Converter fed BLDC Motor Drive with Power Factor Correctioniosrjce
 
Fuzzy Logic Controller Based High Frequency Link AC-AC Converter For Voltage ...
Fuzzy Logic Controller Based High Frequency Link AC-AC Converter For Voltage ...Fuzzy Logic Controller Based High Frequency Link AC-AC Converter For Voltage ...
Fuzzy Logic Controller Based High Frequency Link AC-AC Converter For Voltage ...IJTET Journal
 
Iaetsd a decisive fuzzy controlled single switch based
Iaetsd a decisive fuzzy controlled single switch basedIaetsd a decisive fuzzy controlled single switch based
Iaetsd a decisive fuzzy controlled single switch basedIaetsd Iaetsd
 
Design and Simulation of a soft switching scheme for a dc-dc Boost Converter ...
Design and Simulation of a soft switching scheme for a dc-dc Boost Converter ...Design and Simulation of a soft switching scheme for a dc-dc Boost Converter ...
Design and Simulation of a soft switching scheme for a dc-dc Boost Converter ...CSCJournals
 
PI with Fuzzy Logic Controller based APLC for compensating harmonic and react...
PI with Fuzzy Logic Controller based APLC for compensating harmonic and react...PI with Fuzzy Logic Controller based APLC for compensating harmonic and react...
PI with Fuzzy Logic Controller based APLC for compensating harmonic and react...IDES Editor
 
REAL TIME PROJECTS IEEE BASED PROJECTS EMBEDDED SYSTEMS PAPER PUBLICATIONS M...
REAL TIME PROJECTS  IEEE BASED PROJECTS EMBEDDED SYSTEMS PAPER PUBLICATIONS M...REAL TIME PROJECTS  IEEE BASED PROJECTS EMBEDDED SYSTEMS PAPER PUBLICATIONS M...
REAL TIME PROJECTS IEEE BASED PROJECTS EMBEDDED SYSTEMS PAPER PUBLICATIONS M...Finalyear Projects
 
Enhancement Power Quality with Sugeno-type Fuzzy Logic and Mamdani-type Fuzzy...
Enhancement Power Quality with Sugeno-type Fuzzy Logic and Mamdani-type Fuzzy...Enhancement Power Quality with Sugeno-type Fuzzy Logic and Mamdani-type Fuzzy...
Enhancement Power Quality with Sugeno-type Fuzzy Logic and Mamdani-type Fuzzy...Mohamed Khaleeel
 
2015 ME BE ECE EEE PROJECT TITLES, ABSTRACTS, BASE PAPERS, EMBEDDED, POWER E...
2015 ME BE ECE EEE PROJECT TITLES, ABSTRACTS, BASE PAPERS,  EMBEDDED, POWER E...2015 ME BE ECE EEE PROJECT TITLES, ABSTRACTS, BASE PAPERS,  EMBEDDED, POWER E...
2015 ME BE ECE EEE PROJECT TITLES, ABSTRACTS, BASE PAPERS, EMBEDDED, POWER E...Irissolution
 
KNOWLEDGE-BASED FUZZY INFERENCE SYSTEM FOR SEPSIS DIAGNOSIS
KNOWLEDGE-BASED FUZZY INFERENCE SYSTEM FOR SEPSIS DIAGNOSISKNOWLEDGE-BASED FUZZY INFERENCE SYSTEM FOR SEPSIS DIAGNOSIS
KNOWLEDGE-BASED FUZZY INFERENCE SYSTEM FOR SEPSIS DIAGNOSISijcsity
 
Vending Machine Controller using VHDL
Vending Machine Controller using VHDLVending Machine Controller using VHDL
Vending Machine Controller using VHDLSudhanshu Srivastava
 
Speed control of dc motor using matlab
Speed control of dc motor using matlabSpeed control of dc motor using matlab
Speed control of dc motor using matlabShridhar kulkarni
 
Sun Tracker
Sun TrackerSun Tracker
Sun TrackerAjnas KC
 
Introduction to FPGA, VHDL
Introduction to FPGA, VHDL  Introduction to FPGA, VHDL
Introduction to FPGA, VHDL Amr Rashed
 

Viewers also liked (19)

A BL-CSC Converter fed BLDC Motor Drive with Power Factor Correction
A BL-CSC Converter fed BLDC Motor Drive with Power Factor CorrectionA BL-CSC Converter fed BLDC Motor Drive with Power Factor Correction
A BL-CSC Converter fed BLDC Motor Drive with Power Factor Correction
 
Fuzzy Logic Controller Based High Frequency Link AC-AC Converter For Voltage ...
Fuzzy Logic Controller Based High Frequency Link AC-AC Converter For Voltage ...Fuzzy Logic Controller Based High Frequency Link AC-AC Converter For Voltage ...
Fuzzy Logic Controller Based High Frequency Link AC-AC Converter For Voltage ...
 
Iaetsd a decisive fuzzy controlled single switch based
Iaetsd a decisive fuzzy controlled single switch basedIaetsd a decisive fuzzy controlled single switch based
Iaetsd a decisive fuzzy controlled single switch based
 
Design and Simulation of a soft switching scheme for a dc-dc Boost Converter ...
Design and Simulation of a soft switching scheme for a dc-dc Boost Converter ...Design and Simulation of a soft switching scheme for a dc-dc Boost Converter ...
Design and Simulation of a soft switching scheme for a dc-dc Boost Converter ...
 
PI with Fuzzy Logic Controller based APLC for compensating harmonic and react...
PI with Fuzzy Logic Controller based APLC for compensating harmonic and react...PI with Fuzzy Logic Controller based APLC for compensating harmonic and react...
PI with Fuzzy Logic Controller based APLC for compensating harmonic and react...
 
Master Internship
Master InternshipMaster Internship
Master Internship
 
Ijetae 0912 43
Ijetae 0912 43Ijetae 0912 43
Ijetae 0912 43
 
L10 fkbc
L10 fkbcL10 fkbc
L10 fkbc
 
REAL TIME PROJECTS IEEE BASED PROJECTS EMBEDDED SYSTEMS PAPER PUBLICATIONS M...
REAL TIME PROJECTS  IEEE BASED PROJECTS EMBEDDED SYSTEMS PAPER PUBLICATIONS M...REAL TIME PROJECTS  IEEE BASED PROJECTS EMBEDDED SYSTEMS PAPER PUBLICATIONS M...
REAL TIME PROJECTS IEEE BASED PROJECTS EMBEDDED SYSTEMS PAPER PUBLICATIONS M...
 
Enhancement Power Quality with Sugeno-type Fuzzy Logic and Mamdani-type Fuzzy...
Enhancement Power Quality with Sugeno-type Fuzzy Logic and Mamdani-type Fuzzy...Enhancement Power Quality with Sugeno-type Fuzzy Logic and Mamdani-type Fuzzy...
Enhancement Power Quality with Sugeno-type Fuzzy Logic and Mamdani-type Fuzzy...
 
2015 ME BE ECE EEE PROJECT TITLES, ABSTRACTS, BASE PAPERS, EMBEDDED, POWER E...
2015 ME BE ECE EEE PROJECT TITLES, ABSTRACTS, BASE PAPERS,  EMBEDDED, POWER E...2015 ME BE ECE EEE PROJECT TITLES, ABSTRACTS, BASE PAPERS,  EMBEDDED, POWER E...
2015 ME BE ECE EEE PROJECT TITLES, ABSTRACTS, BASE PAPERS, EMBEDDED, POWER E...
 
KNOWLEDGE-BASED FUZZY INFERENCE SYSTEM FOR SEPSIS DIAGNOSIS
KNOWLEDGE-BASED FUZZY INFERENCE SYSTEM FOR SEPSIS DIAGNOSISKNOWLEDGE-BASED FUZZY INFERENCE SYSTEM FOR SEPSIS DIAGNOSIS
KNOWLEDGE-BASED FUZZY INFERENCE SYSTEM FOR SEPSIS DIAGNOSIS
 
Vending Machine Controller using VHDL
Vending Machine Controller using VHDLVending Machine Controller using VHDL
Vending Machine Controller using VHDL
 
Speed control of dc motor using matlab
Speed control of dc motor using matlabSpeed control of dc motor using matlab
Speed control of dc motor using matlab
 
Sun Tracker
Sun TrackerSun Tracker
Sun Tracker
 
Basics of Vhdl
Basics of VhdlBasics of Vhdl
Basics of Vhdl
 
Introduction to FPGA, VHDL
Introduction to FPGA, VHDL  Introduction to FPGA, VHDL
Introduction to FPGA, VHDL
 
Programs of VHDL
Programs of VHDLPrograms of VHDL
Programs of VHDL
 
Bldc motors ppt
Bldc motors pptBldc motors ppt
Bldc motors ppt
 

Similar to Design of Fuzzy Logic Controller for Speed Regulation of BLDC motor using MATLAB

Digital Implementation of Fuzzy Logic Controller for Real Time Position Contr...
Digital Implementation of Fuzzy Logic Controller for Real Time Position Contr...Digital Implementation of Fuzzy Logic Controller for Real Time Position Contr...
Digital Implementation of Fuzzy Logic Controller for Real Time Position Contr...IOSR Journals
 
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
 
Torque Ripple Minimization using Fuzzy Logic
Torque Ripple Minimization using Fuzzy LogicTorque Ripple Minimization using Fuzzy Logic
Torque Ripple Minimization using Fuzzy LogicPoojaBan
 
Comparison of different controllers for the improvement of Dynamic response o...
Comparison of different controllers for the improvement of Dynamic response o...Comparison of different controllers for the improvement of Dynamic response o...
Comparison of different controllers for the improvement of Dynamic response o...IJERA Editor
 
Ijetae 0312 24
Ijetae 0312 24Ijetae 0312 24
Ijetae 0312 24Memo Love
 
Rotor Resistance Adaptation Scheme Using Neural Learning Algorithm for a Fuzz...
Rotor Resistance Adaptation Scheme Using Neural Learning Algorithm for a Fuzz...Rotor Resistance Adaptation Scheme Using Neural Learning Algorithm for a Fuzz...
Rotor Resistance Adaptation Scheme Using Neural Learning Algorithm for a Fuzz...IOSR Journals
 
The Rapid Growth of Different Controllers for BLDC Brushless DC Motor- A Review
The Rapid Growth of Different Controllers for BLDC Brushless DC Motor- A ReviewThe Rapid Growth of Different Controllers for BLDC Brushless DC Motor- A Review
The Rapid Growth of Different Controllers for BLDC Brushless DC Motor- A Reviewijtsrd
 
Dynamic Simulation of Induction Motor Drive using Neuro Controller
Dynamic Simulation of Induction Motor Drive using Neuro ControllerDynamic Simulation of Induction Motor Drive using Neuro Controller
Dynamic Simulation of Induction Motor Drive using Neuro Controlleridescitation
 
A review paper on closed loop control of bldc motor using fuzzy logic
A review paper on closed loop control of bldc motor using fuzzy logicA review paper on closed loop control of bldc motor using fuzzy logic
A review paper on closed loop control of bldc motor using fuzzy logicIRJET Journal
 
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
 
Speed control of motor usinng matlab
Speed control of motor usinng  matlabSpeed control of motor usinng  matlab
Speed control of motor usinng matlabshadabshaikh102
 
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
 
IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...
IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...
IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...IJERD Editor
 
IRJET - Flyback Converter based BLDC Motor Drives for Power Device Applications
IRJET - Flyback Converter based BLDC Motor Drives for Power Device ApplicationsIRJET - Flyback Converter based BLDC Motor Drives for Power Device Applications
IRJET - Flyback Converter based BLDC Motor Drives for Power Device ApplicationsIRJET Journal
 

Similar to Design of Fuzzy Logic Controller for Speed Regulation of BLDC motor using MATLAB (20)

J010616573
J010616573J010616573
J010616573
 
[000007]
[000007][000007]
[000007]
 
Digital Implementation of Fuzzy Logic Controller for Real Time Position Contr...
Digital Implementation of Fuzzy Logic Controller for Real Time Position Contr...Digital Implementation of Fuzzy Logic Controller for Real Time Position Contr...
Digital Implementation of Fuzzy Logic Controller for Real Time Position Contr...
 
Dp32725728
Dp32725728Dp32725728
Dp32725728
 
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 ...
 
Torque Ripple Minimization using Fuzzy Logic
Torque Ripple Minimization using Fuzzy LogicTorque Ripple Minimization using Fuzzy Logic
Torque Ripple Minimization using Fuzzy Logic
 
Comparison of different controllers for the improvement of Dynamic response o...
Comparison of different controllers for the improvement of Dynamic response o...Comparison of different controllers for the improvement of Dynamic response o...
Comparison of different controllers for the improvement of Dynamic response o...
 
Ijetae 0312 24
Ijetae 0312 24Ijetae 0312 24
Ijetae 0312 24
 
Rotor Resistance Adaptation Scheme Using Neural Learning Algorithm for a Fuzz...
Rotor Resistance Adaptation Scheme Using Neural Learning Algorithm for a Fuzz...Rotor Resistance Adaptation Scheme Using Neural Learning Algorithm for a Fuzz...
Rotor Resistance Adaptation Scheme Using Neural Learning Algorithm for a Fuzz...
 
The Rapid Growth of Different Controllers for BLDC Brushless DC Motor- A Review
The Rapid Growth of Different Controllers for BLDC Brushless DC Motor- A ReviewThe Rapid Growth of Different Controllers for BLDC Brushless DC Motor- A Review
The Rapid Growth of Different Controllers for BLDC Brushless DC Motor- A Review
 
Dynamic Simulation of Induction Motor Drive using Neuro Controller
Dynamic Simulation of Induction Motor Drive using Neuro ControllerDynamic Simulation of Induction Motor Drive using Neuro Controller
Dynamic Simulation of Induction Motor Drive using Neuro Controller
 
A review paper on closed loop control of bldc motor using fuzzy logic
A review paper on closed loop control of bldc motor using fuzzy logicA review paper on closed loop control of bldc motor using fuzzy logic
A review paper on closed loop control of bldc motor using fuzzy logic
 
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...
 
Speed control of motor usinng matlab
Speed control of motor usinng  matlabSpeed control of motor usinng  matlab
Speed control of motor usinng matlab
 
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)
 
IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...
IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...
IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...
 
IRJET - Flyback Converter based BLDC Motor Drives for Power Device Applications
IRJET - Flyback Converter based BLDC Motor Drives for Power Device ApplicationsIRJET - Flyback Converter based BLDC Motor Drives for Power Device Applications
IRJET - Flyback Converter based BLDC Motor Drives for Power Device Applications
 
C010231319
C010231319C010231319
C010231319
 

More from ijsrd.com

IoT Enabled Smart Grid
IoT Enabled Smart GridIoT Enabled Smart Grid
IoT Enabled Smart Gridijsrd.com
 
A Survey Report on : Security & Challenges in Internet of Things
A Survey Report on : Security & Challenges in Internet of ThingsA Survey Report on : Security & Challenges in Internet of Things
A Survey Report on : Security & Challenges in Internet of Thingsijsrd.com
 
IoT for Everyday Life
IoT for Everyday LifeIoT for Everyday Life
IoT for Everyday Lifeijsrd.com
 
Study on Issues in Managing and Protecting Data of IOT
Study on Issues in Managing and Protecting Data of IOTStudy on Issues in Managing and Protecting Data of IOT
Study on Issues in Managing and Protecting Data of IOTijsrd.com
 
Interactive Technologies for Improving Quality of Education to Build Collabor...
Interactive Technologies for Improving Quality of Education to Build Collabor...Interactive Technologies for Improving Quality of Education to Build Collabor...
Interactive Technologies for Improving Quality of Education to Build Collabor...ijsrd.com
 
Internet of Things - Paradigm Shift of Future Internet Application for Specia...
Internet of Things - Paradigm Shift of Future Internet Application for Specia...Internet of Things - Paradigm Shift of Future Internet Application for Specia...
Internet of Things - Paradigm Shift of Future Internet Application for Specia...ijsrd.com
 
A Study of the Adverse Effects of IoT on Student's Life
A Study of the Adverse Effects of IoT on Student's LifeA Study of the Adverse Effects of IoT on Student's Life
A Study of the Adverse Effects of IoT on Student's Lifeijsrd.com
 
Pedagogy for Effective use of ICT in English Language Learning
Pedagogy for Effective use of ICT in English Language LearningPedagogy for Effective use of ICT in English Language Learning
Pedagogy for Effective use of ICT in English Language Learningijsrd.com
 
Virtual Eye - Smart Traffic Navigation System
Virtual Eye - Smart Traffic Navigation SystemVirtual Eye - Smart Traffic Navigation System
Virtual Eye - Smart Traffic Navigation Systemijsrd.com
 
Ontological Model of Educational Programs in Computer Science (Bachelor and M...
Ontological Model of Educational Programs in Computer Science (Bachelor and M...Ontological Model of Educational Programs in Computer Science (Bachelor and M...
Ontological Model of Educational Programs in Computer Science (Bachelor and M...ijsrd.com
 
Understanding IoT Management for Smart Refrigerator
Understanding IoT Management for Smart RefrigeratorUnderstanding IoT Management for Smart Refrigerator
Understanding IoT Management for Smart Refrigeratorijsrd.com
 
DESIGN AND ANALYSIS OF DOUBLE WISHBONE SUSPENSION SYSTEM USING FINITE ELEMENT...
DESIGN AND ANALYSIS OF DOUBLE WISHBONE SUSPENSION SYSTEM USING FINITE ELEMENT...DESIGN AND ANALYSIS OF DOUBLE WISHBONE SUSPENSION SYSTEM USING FINITE ELEMENT...
DESIGN AND ANALYSIS OF DOUBLE WISHBONE SUSPENSION SYSTEM USING FINITE ELEMENT...ijsrd.com
 
A Review: Microwave Energy for materials processing
A Review: Microwave Energy for materials processingA Review: Microwave Energy for materials processing
A Review: Microwave Energy for materials processingijsrd.com
 
Web Usage Mining: A Survey on User's Navigation Pattern from Web Logs
Web Usage Mining: A Survey on User's Navigation Pattern from Web LogsWeb Usage Mining: A Survey on User's Navigation Pattern from Web Logs
Web Usage Mining: A Survey on User's Navigation Pattern from Web Logsijsrd.com
 
APPLICATION OF STATCOM to IMPROVED DYNAMIC PERFORMANCE OF POWER SYSTEM
APPLICATION OF STATCOM to IMPROVED DYNAMIC PERFORMANCE OF POWER SYSTEMAPPLICATION OF STATCOM to IMPROVED DYNAMIC PERFORMANCE OF POWER SYSTEM
APPLICATION OF STATCOM to IMPROVED DYNAMIC PERFORMANCE OF POWER SYSTEMijsrd.com
 
Making model of dual axis solar tracking with Maximum Power Point Tracking
Making model of dual axis solar tracking with Maximum Power Point TrackingMaking model of dual axis solar tracking with Maximum Power Point Tracking
Making model of dual axis solar tracking with Maximum Power Point Trackingijsrd.com
 
A REVIEW PAPER ON PERFORMANCE AND EMISSION TEST OF 4 STROKE DIESEL ENGINE USI...
A REVIEW PAPER ON PERFORMANCE AND EMISSION TEST OF 4 STROKE DIESEL ENGINE USI...A REVIEW PAPER ON PERFORMANCE AND EMISSION TEST OF 4 STROKE DIESEL ENGINE USI...
A REVIEW PAPER ON PERFORMANCE AND EMISSION TEST OF 4 STROKE DIESEL ENGINE USI...ijsrd.com
 
Study and Review on Various Current Comparators
Study and Review on Various Current ComparatorsStudy and Review on Various Current Comparators
Study and Review on Various Current Comparatorsijsrd.com
 
Reducing Silicon Real Estate and Switching Activity Using Low Power Test Patt...
Reducing Silicon Real Estate and Switching Activity Using Low Power Test Patt...Reducing Silicon Real Estate and Switching Activity Using Low Power Test Patt...
Reducing Silicon Real Estate and Switching Activity Using Low Power Test Patt...ijsrd.com
 
Defending Reactive Jammers in WSN using a Trigger Identification Service.
Defending Reactive Jammers in WSN using a Trigger Identification Service.Defending Reactive Jammers in WSN using a Trigger Identification Service.
Defending Reactive Jammers in WSN using a Trigger Identification Service.ijsrd.com
 

More from ijsrd.com (20)

IoT Enabled Smart Grid
IoT Enabled Smart GridIoT Enabled Smart Grid
IoT Enabled Smart Grid
 
A Survey Report on : Security & Challenges in Internet of Things
A Survey Report on : Security & Challenges in Internet of ThingsA Survey Report on : Security & Challenges in Internet of Things
A Survey Report on : Security & Challenges in Internet of Things
 
IoT for Everyday Life
IoT for Everyday LifeIoT for Everyday Life
IoT for Everyday Life
 
Study on Issues in Managing and Protecting Data of IOT
Study on Issues in Managing and Protecting Data of IOTStudy on Issues in Managing and Protecting Data of IOT
Study on Issues in Managing and Protecting Data of IOT
 
Interactive Technologies for Improving Quality of Education to Build Collabor...
Interactive Technologies for Improving Quality of Education to Build Collabor...Interactive Technologies for Improving Quality of Education to Build Collabor...
Interactive Technologies for Improving Quality of Education to Build Collabor...
 
Internet of Things - Paradigm Shift of Future Internet Application for Specia...
Internet of Things - Paradigm Shift of Future Internet Application for Specia...Internet of Things - Paradigm Shift of Future Internet Application for Specia...
Internet of Things - Paradigm Shift of Future Internet Application for Specia...
 
A Study of the Adverse Effects of IoT on Student's Life
A Study of the Adverse Effects of IoT on Student's LifeA Study of the Adverse Effects of IoT on Student's Life
A Study of the Adverse Effects of IoT on Student's Life
 
Pedagogy for Effective use of ICT in English Language Learning
Pedagogy for Effective use of ICT in English Language LearningPedagogy for Effective use of ICT in English Language Learning
Pedagogy for Effective use of ICT in English Language Learning
 
Virtual Eye - Smart Traffic Navigation System
Virtual Eye - Smart Traffic Navigation SystemVirtual Eye - Smart Traffic Navigation System
Virtual Eye - Smart Traffic Navigation System
 
Ontological Model of Educational Programs in Computer Science (Bachelor and M...
Ontological Model of Educational Programs in Computer Science (Bachelor and M...Ontological Model of Educational Programs in Computer Science (Bachelor and M...
Ontological Model of Educational Programs in Computer Science (Bachelor and M...
 
Understanding IoT Management for Smart Refrigerator
Understanding IoT Management for Smart RefrigeratorUnderstanding IoT Management for Smart Refrigerator
Understanding IoT Management for Smart Refrigerator
 
DESIGN AND ANALYSIS OF DOUBLE WISHBONE SUSPENSION SYSTEM USING FINITE ELEMENT...
DESIGN AND ANALYSIS OF DOUBLE WISHBONE SUSPENSION SYSTEM USING FINITE ELEMENT...DESIGN AND ANALYSIS OF DOUBLE WISHBONE SUSPENSION SYSTEM USING FINITE ELEMENT...
DESIGN AND ANALYSIS OF DOUBLE WISHBONE SUSPENSION SYSTEM USING FINITE ELEMENT...
 
A Review: Microwave Energy for materials processing
A Review: Microwave Energy for materials processingA Review: Microwave Energy for materials processing
A Review: Microwave Energy for materials processing
 
Web Usage Mining: A Survey on User's Navigation Pattern from Web Logs
Web Usage Mining: A Survey on User's Navigation Pattern from Web LogsWeb Usage Mining: A Survey on User's Navigation Pattern from Web Logs
Web Usage Mining: A Survey on User's Navigation Pattern from Web Logs
 
APPLICATION OF STATCOM to IMPROVED DYNAMIC PERFORMANCE OF POWER SYSTEM
APPLICATION OF STATCOM to IMPROVED DYNAMIC PERFORMANCE OF POWER SYSTEMAPPLICATION OF STATCOM to IMPROVED DYNAMIC PERFORMANCE OF POWER SYSTEM
APPLICATION OF STATCOM to IMPROVED DYNAMIC PERFORMANCE OF POWER SYSTEM
 
Making model of dual axis solar tracking with Maximum Power Point Tracking
Making model of dual axis solar tracking with Maximum Power Point TrackingMaking model of dual axis solar tracking with Maximum Power Point Tracking
Making model of dual axis solar tracking with Maximum Power Point Tracking
 
A REVIEW PAPER ON PERFORMANCE AND EMISSION TEST OF 4 STROKE DIESEL ENGINE USI...
A REVIEW PAPER ON PERFORMANCE AND EMISSION TEST OF 4 STROKE DIESEL ENGINE USI...A REVIEW PAPER ON PERFORMANCE AND EMISSION TEST OF 4 STROKE DIESEL ENGINE USI...
A REVIEW PAPER ON PERFORMANCE AND EMISSION TEST OF 4 STROKE DIESEL ENGINE USI...
 
Study and Review on Various Current Comparators
Study and Review on Various Current ComparatorsStudy and Review on Various Current Comparators
Study and Review on Various Current Comparators
 
Reducing Silicon Real Estate and Switching Activity Using Low Power Test Patt...
Reducing Silicon Real Estate and Switching Activity Using Low Power Test Patt...Reducing Silicon Real Estate and Switching Activity Using Low Power Test Patt...
Reducing Silicon Real Estate and Switching Activity Using Low Power Test Patt...
 
Defending Reactive Jammers in WSN using a Trigger Identification Service.
Defending Reactive Jammers in WSN using a Trigger Identification Service.Defending Reactive Jammers in WSN using a Trigger Identification Service.
Defending Reactive Jammers in WSN using a Trigger Identification Service.
 

Recently uploaded

What are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxWhat are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxwendy cai
 
Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...VICTOR MAESTRE RAMIREZ
 
Heart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptxHeart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptxPoojaBan
 
Artificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxArtificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxbritheesh05
 
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETE
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETEINFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETE
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETEroselinkalist12
 
Churning of Butter, Factors affecting .
Churning of Butter, Factors affecting  .Churning of Butter, Factors affecting  .
Churning of Butter, Factors affecting .Satyam Kumar
 
Biology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxBiology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxDeepakSakkari2
 
Internship report on mechanical engineering
Internship report on mechanical engineeringInternship report on mechanical engineering
Internship report on mechanical engineeringmalavadedarshan25
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSKurinjimalarL3
 
Current Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCLCurrent Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCLDeelipZope
 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024hassan khalil
 
Concrete Mix Design - IS 10262-2019 - .pptx
Concrete Mix Design - IS 10262-2019 - .pptxConcrete Mix Design - IS 10262-2019 - .pptx
Concrete Mix Design - IS 10262-2019 - .pptxKartikeyaDwivedi3
 
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)dollysharma2066
 
power system scada applications and uses
power system scada applications and usespower system scada applications and uses
power system scada applications and usesDevarapalliHaritha
 
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort serviceGurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort servicejennyeacort
 

Recently uploaded (20)

What are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxWhat are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptx
 
Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...
 
Heart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptxHeart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptx
 
Artificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxArtificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptx
 
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETE
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETEINFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETE
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETE
 
Churning of Butter, Factors affecting .
Churning of Butter, Factors affecting  .Churning of Butter, Factors affecting  .
Churning of Butter, Factors affecting .
 
Biology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxBiology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptx
 
Internship report on mechanical engineering
Internship report on mechanical engineeringInternship report on mechanical engineering
Internship report on mechanical engineering
 
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
 
Current Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCLCurrent Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCL
 
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptxExploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024
 
Concrete Mix Design - IS 10262-2019 - .pptx
Concrete Mix Design - IS 10262-2019 - .pptxConcrete Mix Design - IS 10262-2019 - .pptx
Concrete Mix Design - IS 10262-2019 - .pptx
 
young call girls in Green Park🔝 9953056974 🔝 escort Service
young call girls in Green Park🔝 9953056974 🔝 escort Serviceyoung call girls in Green Park🔝 9953056974 🔝 escort Service
young call girls in Green Park🔝 9953056974 🔝 escort Service
 
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
 
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)
 
power system scada applications and uses
power system scada applications and usespower system scada applications and uses
power system scada applications and uses
 
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort serviceGurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
 
POWER SYSTEMS-1 Complete notes examples
POWER SYSTEMS-1 Complete notes  examplesPOWER SYSTEMS-1 Complete notes  examples
POWER SYSTEMS-1 Complete notes examples
 

Design of Fuzzy Logic Controller for Speed Regulation of BLDC motor using MATLAB

  • 1. IJSRD - International Journal for Scientific Research & Development| Vol. 1, Issue 2, 2013 | ISSN (online): 2321-0613 All rights reserved by www.ijsrd.com 391 Design of Fuzzy Logic Controller for Speed Regulation of BLDC motor using MATLAB 1 Mr. Rakesh Makavana 2 Prof. B. A. Shah 3 Mrs. Dharmistha Makwana 1 PG student 2 Professor 3 Assistant Professor 1,2,3 Electrical Engineering Department 1,2 S.S.E.C., Bhavnagar, Gujarat, India 3 K.I.R.C, Kalol, Gujarat, India Abstract— Brushless DC (BLDC) motors drives are one of the electrical drives that are rapidly gaining popularity, due to their high efficiency, good dynamic response and low maintenance. The design and development of a BLDC motor drive for commercial applications is presented. The aim of paper is to design a simulation model of inverter fed PMBLDC motor with Fuzzy logic controller. Fuzzy logic controller is developed using fuzzy logic tool box which is available in Matlab. FIS editor used to create .FIS file which contains the Fuzzy Logic Membership function and Rule base. And membership functions of desired output. After creating .FIS file it is implemented in the Matlab Simulink. And the BLDC motor is run satisfactorily using the Fuzzy logic controller. Keywords: BLDC, Fuzzy Logic Controller, Fuzzy tool box I. INTRODUCTION There are mainly two types of motor use in industries. One of them is conventional DC motor where flux is produced by current pass through field coil of stationary pole structure. The second type of motor is Brushless DC motor where the permanent magnet provides necessary air gap flux instead of wire wound field poles. Conventionally BLDC motor is also define as a Permanent Magnet Synchronous Motor with Trapezoidal Back EMF. As is name is BLDC, its do not use brushes for commutation, so it is electronically commutated. In recent days, high performance BLDC motor drives are widely used for variable speed drive system of the industrial application and electrical vehicles. Now days, to design drive for BLDC motor drive involves few complex processes like Modeling, Control scheme selection, implementation of control scheme, simulate and tune the parameters to get desire outputs. Recently, so many control strategies are introduced for speed control of BLDC motor. However, most popular, simple, stable, reliable controllers are PID controller. Now days 95% of industrial drives are PID controller drive. Now days, different industrial process having different parameter with nonlinearity, variability and uncertainty of operation. So, it’s difficult to modeled that process mathematically and tune PID control parameters. Therefore it’s difficult to get optimal output for that particular process. Therefore, another control logic called Fuzzy Logic is introduced instead of PID controller to BLDC motor speed regulation system. Fuzzy controller regulates input voltage of BLDC motor in real-time. To achieve smooth and quick control, number of inputs as well as no. of membership functions must be increased. At the same time the individual set of rules are formed for each input. By using individual set of rule, controller controls the input voltage of the BLDC motor. The main Aim of papers is to show a dynamic response of speed with Fuzzy Logic controller to control the speed of motor to keep motor running at constant speed when load is very. The simulation results show that performance of Fuzzy controller has better performance than conventional PI controller. II. BASIC STRUCTURE OF SPEED CONTROLL SYSTEM OF BLDC The block diagram of speed control of three phase BLDC Motor is below Fig. 1. There are main two control loops are used to control BLDC motor. The inner loop provides synchronize the inverter gates signals with the EMF. The outer loop controls the motor's speed by varying the DC bus voltage. Driving circuitry consists of three phase power convertors, which utilize six power transistors to energize two BLDC motor phases concurrently. The rotor position, which determines the switching sequence of the MOSFET transistors, is detected by means of 3 Hall sensors mounted on the stator. By using Hall sensor information and the sign of reference current (produced by Reference current generator), Decoder block generates signal vector of back EMF. The basic idea of running motor in opposite direction is by giving opposite current. Based on that, we have Table I for calculating back EMF for Clockwise of motion and the gate logic to transform electromagnetic forces to the 6 signal on the gates is given Table II. INVERTER HALL EFFECT SENSOR FUZZY LOGIC CONTROLLER BLDC MOTOR SUPPLY TO MOTOR TRIGERING PULSE SPEED MEASUREMENT µr µm OUTER LOOP INNER LOOP Fig.1: Block Diagram of speed control of BLDC Motor Hall sensor A Hall sensor B Hall sensor c EMF A EMF B EMF C 0 0 0 0 0 0 0 0 1 0 -1 1 0 1 0 -1 1 0
  • 2. Design of Fuzzy Logic Controller for Speed Regulation of BLDC motor using MATLAB (IJSRD/Vol. 1/Issue 2/2013/0081) All rights reserved by www.ijsrd.com 392 0 1 1 -1 0 1 1 0 0 1 0 -1 1 0 1 1 -1 0 1 1 0 0 1 -1 1 1 1 0 0 0 Table. 1: Clockwise Rotation EMF A EMF B EMF C Q1 Q2 Q3 Q4 Q5 Q6 0 0 0 0 0 0 0 0 0 0 -1 1 0 0 0 1 1 0 -1 1 0 0 1 1 0 0 0 -1 0 1 0 1 0 0 1 0 1 0 -1 1 0 0 0 0 1 1 -1 0 1 0 0 1 0 0 0 1 -1 0 0 1 0 0 1 0 0 0 0 0 0 0 0 0 Table. 2: Gate Logic III. DESIGN OF FUZZY LOGIC CONTROLLER FOR BLDC Fuzzy logic’s linguistic terms are most often expressed in the form of logical implications, such as If-Then rules. These rules define a range of values known as fuzzy membership functions. Fuzzy membership functions may be in the form of triangle, a trapezoid; a bell .In figure 2 fuzzy controller calculates an "error" value as the difference between reference speed and actual speed. Fig.2: Membership functions of fuzzy controller Seven membership function has used, functions defined as: Negative Big (NB), Negative Medium (NM), Negative Small (NS), Zero (Z), Positive Small (PS), Positive Medium (PM), and Positive Big (PB) given 49 rules in Table III. The min-max compositional rule of inference and the center-of-gravity method have been used in defuzzifier process. If input 1 is NB and input 2 is NB Then u is PB, If e1 is NB and e2 is NM Then u is PB, If e1 is NB and e2 is NS Then u is PM, If e1 is NB and e2 is Z Then u is PM, ………………………………………… And go on for all inputs. Input 1: Input 2 : Derivative of Error Error NB NM NS Z PS PM PB NB PB PB PM PM PS PS Z NM PB PM PM PS PS Z NS NS PM PM PS PS Z NS NS Z PM PS PS Z NS NS NM PS PS PS Z NS NS NM NM PM PS Z NS NS NM NM NB PB Z NS NS NM NM NB NB Table. 3: Fuzzy Rule Table MATLAB/Fuzzy Logic Toolbox is used to simulate FLC which can be integrated into simulations with Simulink. The FLC designed through the FIS editor is transferred to Matlab-Workspace by the command “Export to file”. Then, we have FIS file which is used in Simulink block name Fuzzy Logic Controller. We have to specify the file name in that block and put file into same path of model file. Fig.6.10 Shows the Matlab model of Implementing Fuzzy logic Controller for BLDC motor. Fig.3: FIS Editor for Creating FIS file Fig.4: Membership Function Plot for Input-1
  • 3. Design of Fuzzy Logic Controller for Speed Regulation of BLDC motor using MATLAB (IJSRD/Vol. 1/Issue 2/2013/0081) All rights reserved by www.ijsrd.com 393 Fig.5: Membership Function Plot for Input-2 Fig.6: Membership Function Plot for Output In FIS editor, after defining all input and Output. We have to specify the rule base for that. In our case we have 49 rules to define. After that we export .fis file. Fig. shows result for input1 & input2 are zero. And same time calculated output if 488. Fig.7: Rule base view of all 49 rules. IV. SIMULATION The computer simulation runs such that the speed of the BLDC motor remains at 3000 rpm (reference speed) in the steady state, with load of 3 N.m. This constraint is provided by means of the fuzzy logic controller. Error is calculated by subtracting the reference speed and the speed at the moment. Taking the difference between the present error and the error of the previous sampling period, change of error is calculated. According to the error and the change of error, fuzzy logic controller calculates voltage change that should be applied to the BLDC motor. Fig.8: Matlab simulation model for BLDC with Fuzzy Controller  Simulation Results
  • 4. Design of Fuzzy Logic Controller for Speed Regulation of BLDC motor using MATLAB (IJSRD/Vol. 1/Issue 2/2013/0081) All rights reserved by www.ijsrd.com 394 V. CONCLUSION A fuzzy logic controller (FLC) has been employed for the speed control of PMBLDC. The simulation model which is implemented in MATLAB/Simulink environment allows that many dynamic characteristics such as phase currents, voltages, rotor speed, and mechanical torque can be effectively considered. Furthermore, the control algorithms, FLC and PI have been compared by using the developed model. It is seen that the desired real speed and torque values could be reached in a short time by FLC controller. Fuzzy logic speed controller improved the performance of PMBLDC Drive. REFERENCES [1] “Modeling and simulation of three level inverter FED PMBLDC drive using AI technique”, Narmadha T.V, vol.2, NO.1, 2010, PP.69-82. [2] “Efficient Modeling for a Brushless DC Motor Drive’’, P C K Luk' , C K Lee IEEE conference on industrial electronics (IECON), 1994. [3] “fuzzy logic in control systems: fuzzy logic control part 1 & part 2”, C.C.Lee,IEEE Trans. Syst., man,cybren,vol.20,no.2,pp.404-435, mar./apr.1990 [4] “Design of a Hybrid Fuzzy Logic Proportional Plus Conventional Integral-Derivative Controller” Wei Li, IEEE TRANSACTIONS ON FUZZY SYSTEMS, VOL. 6, NO. 4, NOVEMBER 1998 449-463
  • 5. Design of Fuzzy Logic Controller for Speed Regulation of BLDC motor using MATLAB (IJSRD/Vol. 1/Issue 2/2013/0081) All rights reserved by www.ijsrd.com 395 [5] “Fuzzy Logic Based Position-Sensor less Speed Control of Multi Level Inverter Fed PMBLDC Drive”, Narmadha T.V, Thyagarajan T. JOURNAL OF ADVANCES IN INFORMATION TECHNOLOGY, VOL. 1, NO. 1, FEBRUARY 2010 52-58 [6] “Review of Multilevel Voltage Source Inverter Topologies And Control Schemes”, Ilhami Colak , Ersan Kabalci , Ramazan Bayindir [7] “Realization of Fuzzy Logic Controlled BLDC motor drive using Matlab/Simulink” Mehmet Çunkaş and Omer Aydoğdu, Mathematical and Computational Applications , Vol. 15, No. 2, pp. 218-229, 2010. [8] “Modeling and Simulation of Closed Loop Controlled Buck Converter Fed Pmbldc Drive System”, S. Prakash and R. Dhanasekaran, Research Journal of Applied Sciences, Engineering and Technology 3(4): 284-289, 2011. [9] MATLAB/SIMULINK Documentations. (Help file)