SlideShare a Scribd company logo
1 of 32
Topic
Design of Fuzzy PID controller for
BRUSHLESS D.C MOTORS
Working of BLDC -MOTOR
ļ±As there is no commutator ,the
current direction of the conductor
on the stator controlled
electronically.
ļ±Rotor consists the permanent
magnet where as stator consist a
no. of windings. Current through
these winding produces magnetic
field and force.
ļ±Hall sensor used to determine
the position during commutation.
Working Procedureā€¦
ā€¢ Each sequence has
ā€¢one winding energized
positive (current into the
winding)
ā€¢one winding energized
negative (current out of the
winding)
ā€¢one winding non-energized
ā€¢When a rotor pole passes a
Hall-Effect sensor, get a high
or low signal, indicating that
a North or South pole
Block Diagram of speed control of BLDC Motor
Why we need controller?
ā€¢ In close loop response four characteristics are important
ā€¢ 1)Rise time: the time it takes for the plant output to rise beyond
90% of the desired level for the first time.
ā€¢ 2)Overshoot time : how much the peak level is higher
than the steady state, normalized against the steady state.
ā€¢ 3)Settling time: the time it takes for the system to
converge to its steady state.
ā€¢ 4) Steady state error: The difference between the
steady-state output and the desired output.
ā€¢ We wanted the PID controller to satisfy the following criteria:
ā–« Settling time --less
ā–« Overshoot and rise time --less
ā–« Steady-state error less than 1%
Conventional PID controller:
ā€¢ Proportional-integral-derivative (PID) control provides a
generic and efficient solution to real world control problems
It is used to eliminate error:
ā€¢ Error is defined as the difference between set-point and
measurement. (error) = (set-point) - (measurement)
ā€¢ The output of PID controller will change in response to the
error

ā€¢
ā€¢ A PID controller is simple three-term controller
Typical steps for designing a PID controller are
ā€¢ i) Determine what characteristics of the system
needs to be improved.
ā€¢ ii) Use KP to decrease the rise time.
ā€¢ iii) Use KD to reduce the overshoot and settling time.
ā€¢ iv) Use KI to eliminate the steady-state error.
Disadvantage:
ā€¢ The design of the BLDCM drive involves a
complex process such as modeling, control scheme
selection, simulation and parameters tuning etc
PID controller working is not good for non-linear and
complex systems.
ā€¢ Fuzzy PID control method is a better
method of controlling, to the complex and unclear model
systems, it can give simple and effective control
Fuzzy logic:
ā€¢ Fuzzy logic is a form of many-valued logic or
probabilistic logic; it deals with reasoning that is
approximate rather than fixed and exact.
ā€¢ Fuzzy logic variables may have a truth value that ranges
in degree between 0 and 1.
ā€¢ Fuzzy logic can be described simply as "computing with
words rather than numbers"
Fuzzy logic includes:
ā€¢ 1)Fuzzy Set: A fuzzy set is collection of related items which
belong to that set to different degrees in interval [0,1].
ā€¢ 2)Fuzzy rules:
ā€¢ In fuzzy logic these rules are used to make decisions.
ā€¢ IF-THEN rules :
ā€•IF temperature very cold THEN stop fanā€–
ā€¢ AND, OR, and NOT operators :
ā€¢ ā€•IF temperature IS hot AND pressure IS low, THEN fan ONā€– .
NOT x = (1 - truth(x))
x AND y = minimum(truth(x), truth(y))
x OR y = maximum(truth(x), truth(y))
Linguistic Variables:
Variables whose values are words or sentences in human
language are called linguistic variables
Example:
For the case of motor, speed can be taken as linguistic variable
as:
Membership functions
A set is characterized by a membership (characteristic)
function which assigns to each object a grade of
membership ranging between zero and one.
Triangular

Bell-shaped

Gussian shape
Diagrammatic representation of motor speed in terms
of linguistic expression
Fuzzy logic controller (FLC):
ā€¢ A fuzzy control system is a control system based
on fuzzy logicā€”a mathematical system that
analyzes analog input values in terms
of logical variables that take on continuous values
between 0 and 1.
ā€¢ Fuzzy control is based on fuzzy logic, a logical system
which is much closer to human thinking and natural
language than traditional logical systems
ā€¢ Fuzzy control can be described simply as "control with
sentences rather than equations"
Fuzzy logic controller:
ā€¢ A fuzzy controller can include empirical rules,
and that is especially useful in operator controlled plants.
It follows following processes
Fuzzification
ā€¢ Every crisp value of input we attribute a set of degrees of
membership to fuzzy sets defined in the universe of
discourse for that input.
ļ±It measure the values of input variable.
ļ±It performs scale mapping that transfers the range of
values of input variables into their corresponding
universe of discourse(fuzzy set) or into degree of
membership.
Inference:
ā€¢ The fuzzy IF-THEN rule expresses a fuzzy implication
relation between the fuzzy sets of the premise and the
fuzzy sets of the conclusion. It includes decision logic
operators such as OR, AND ALSO etc
ā€¢ IF LOAD INCREASES THEN SPEED REMAIN
CONSTANT
ā€¢ It includes:
ļ±Matching of the facts with the rule premises.
ļ±Implication The next step is the determination of
the individual rule output.
ļ±Aggregation: The collective sum of each rule is
obtained in this step.
Defuzzification:
This process to obtain crisp output from fuzzy sets is
called defuzzification. It is the reverse process of
fuzzification.
In fuzzy controller donā€™t require equations , its algorithm is
rules that is made by human. Fuzzy controller make
decisions automatically according to these rules.
Fuzzy logic in MATLAB:
Fuzzy logic is a problem-solving control system methodology that lends
itself to implementation in systems ranging from simple, small,
embedded micro-controllers to large, networked, multi-channel PC or
workstation-based data acquisition and control systems. It can be
implemented in hardware, software, or a combination of both.

Inputs

Rules

Output
Simulation of Fuzzy PID controller:

PD
Characteristics of motor, 1500 rpm
with no load

(a) Speed
Characteristics of motor, 1500 rpm
with load

(a) Speed
Step up Characteristics of motor,10001500 rpm with no load

(a) Speed
Step down Characteristics of motor,15001000 rpm with no load

(a) Speed
Step down Characteristics of motor,15001000 rpm with load

(a) Speed
COMPARISON:

ā€¢ It can work with less precise
inputs.
ā€¢ It does not need fast
processors.
ā€¢ Tuning of fuzzy PID controller
is easy ,more robust than
other non-linear controllers.

ā€¢ Fuzzy controllers have better
stability, small overshoot, and
fast response.

Fuzzy PID CONTROLLER

ā€¢ Conventional PID controller
algorithm is simple, stable,
easy adjustment and high
reliability.
ā€¢ It does not require processor
ā€¢ Tuning PID control parameters
is very difficult, poor
robustness, therefore, it's
difficult to achieve the optimal
state under field conditions in
the actual production
ā€¢ When load varies it becomes
unstable, give more overshoot.

PID CONTROLLER
Limitations of fuzzy PID controller:
ā€¢ Ā· Require more fine tuning and simulation before
operational.
ā€¢ If the a reliable expert knowledge is not
Available , or If the controlled system is too
complex to derive the required decision rules,
development of a fuzzy logic controller become
time consuming and tedious or sometimes
impossible.
ā€¢ An fuzzy logic controller cannot be achieved by
trial and- error
Fuzzy PID controller reduces overshoot very significantly as compare
to conventional PID controller . Similarly fuzzy PID controller gives
more robust with change of load and speed but PID controller
produces do not robust sudden change in speed and load.
So, Fuzzy PID controller is better than simple PID.
References:

ā€¢ [1] Q.D.Guo,X.MZhao. BLDC motor principle and
technology application [M]. Beijing: China electricity
press,2008.
ā€¢ [2] Chuen Chien Lee, ā€•Fuzzy Logic in Control
Systems:Fuzzy Logic controllerā€“Part 1ā€– 1990 IEEE
ā€¢ [3] Chuen Chien Lee, ā€•Fuzzy Logic in Control Systems :
Fuzzy Logic controller Part 2ā€– 1990 IEEE .
ā€¢ [4]Comparison between Conventional and Fuzzy Logic
PID Controllers for Controlling DC Motors by IJCSI
International Journal of Computer Science Issues, Vol. 7,
Issue 5, September 2010
ā€¢ [5]Design of Fuzzy PID Controller for Brushless DC
Motor 2012 International Conference on Computer
Communication and Informatics (ICCCI -2012), Jan. 10
ā€“ 12, 2012, Coimbatore, INDIA
Design of fuzzzy pid controller for bldc motor

More Related Content

What's hot

Synchronous motor drive
Synchronous motor driveSynchronous motor drive
Synchronous motor driveGuru Moorthi
Ā 
STate Space Analysis
STate Space AnalysisSTate Space Analysis
STate Space AnalysisHussain K
Ā 
Automatic load frequency control
Automatic load frequency controlAutomatic load frequency control
Automatic load frequency controlBalaram Das
Ā 
INTERLINE FLOW CONTROLLER
INTERLINE FLOW CONTROLLERINTERLINE FLOW CONTROLLER
INTERLINE FLOW CONTROLLERNitish NIT
Ā 
Lecture 7 load torques
Lecture 7 load torquesLecture 7 load torques
Lecture 7 load torquesSwapnil Gadgune
Ā 
LOAD FREQUENCY AND VOLTAGE GENERATION CONTROL
LOAD FREQUENCY AND VOLTAGE GENERATION CONTROLLOAD FREQUENCY AND VOLTAGE GENERATION CONTROL
LOAD FREQUENCY AND VOLTAGE GENERATION CONTROLPreet_patel
Ā 
Unit 1 & unit-2 electric drives and control
Unit 1 & unit-2 electric drives and controlUnit 1 & unit-2 electric drives and control
Unit 1 & unit-2 electric drives and controlRajin Linus
Ā 
Facts controllers
Facts controllersFacts controllers
Facts controllersDebayon Saha
Ā 
Fuzzy logic control of brushless dc motor
Fuzzy logic control of brushless dc motorFuzzy logic control of brushless dc motor
Fuzzy logic control of brushless dc motorSourav Chowdhury
Ā 
Digital signal processing based on motor control ppt
Digital signal processing based on motor control pptDigital signal processing based on motor control ppt
Digital signal processing based on motor control pptboga manisha
Ā 
Switchgear and protection 3
Switchgear and protection 3Switchgear and protection 3
Switchgear and protection 3Md Irshad Ahmad
Ā 
load frequency control of two area
load frequency control of two areaload frequency control of two area
load frequency control of two areaSumit Patel
Ā 
FACTS DEVICES AND POWER SYSTEM STABILITY ppt
FACTS DEVICES AND POWER SYSTEM STABILITY pptFACTS DEVICES AND POWER SYSTEM STABILITY ppt
FACTS DEVICES AND POWER SYSTEM STABILITY pptMamta Bagoria
Ā 
brush less dc motor
brush less dc motorbrush less dc motor
brush less dc motorHarish Battula
Ā 
Flexible AC Transmission (FACTS)
Flexible AC Transmission (FACTS)Flexible AC Transmission (FACTS)
Flexible AC Transmission (FACTS)SHIMI S L
Ā 
Dcs lec03 - z-analysis of discrete time control systems
Dcs   lec03 - z-analysis of discrete time control systemsDcs   lec03 - z-analysis of discrete time control systems
Dcs lec03 - z-analysis of discrete time control systemsAmr E. Mohamed
Ā 
Design, Modeling and control of modular multilevel converters (MMC) based hvd...
Design, Modeling and control of modular multilevel converters (MMC) based hvd...Design, Modeling and control of modular multilevel converters (MMC) based hvd...
Design, Modeling and control of modular multilevel converters (MMC) based hvd...Ghazal Falahi
Ā 

What's hot (20)

Speed Controller for DC Motor
Speed Controller for DC MotorSpeed Controller for DC Motor
Speed Controller for DC Motor
Ā 
PSOC.pptx
PSOC.pptxPSOC.pptx
PSOC.pptx
Ā 
Synchronous motor drive
Synchronous motor driveSynchronous motor drive
Synchronous motor drive
Ā 
STate Space Analysis
STate Space AnalysisSTate Space Analysis
STate Space Analysis
Ā 
Automatic load frequency control
Automatic load frequency controlAutomatic load frequency control
Automatic load frequency control
Ā 
INTERLINE FLOW CONTROLLER
INTERLINE FLOW CONTROLLERINTERLINE FLOW CONTROLLER
INTERLINE FLOW CONTROLLER
Ā 
Lecture 7 load torques
Lecture 7 load torquesLecture 7 load torques
Lecture 7 load torques
Ā 
LOAD FREQUENCY AND VOLTAGE GENERATION CONTROL
LOAD FREQUENCY AND VOLTAGE GENERATION CONTROLLOAD FREQUENCY AND VOLTAGE GENERATION CONTROL
LOAD FREQUENCY AND VOLTAGE GENERATION CONTROL
Ā 
Unit 1 & unit-2 electric drives and control
Unit 1 & unit-2 electric drives and controlUnit 1 & unit-2 electric drives and control
Unit 1 & unit-2 electric drives and control
Ā 
Facts controllers
Facts controllersFacts controllers
Facts controllers
Ā 
Fuzzy logic control of brushless dc motor
Fuzzy logic control of brushless dc motorFuzzy logic control of brushless dc motor
Fuzzy logic control of brushless dc motor
Ā 
Digital signal processing based on motor control ppt
Digital signal processing based on motor control pptDigital signal processing based on motor control ppt
Digital signal processing based on motor control ppt
Ā 
Switchgear and protection 3
Switchgear and protection 3Switchgear and protection 3
Switchgear and protection 3
Ā 
load frequency control of two area
load frequency control of two areaload frequency control of two area
load frequency control of two area
Ā 
FACTS DEVICES AND POWER SYSTEM STABILITY ppt
FACTS DEVICES AND POWER SYSTEM STABILITY pptFACTS DEVICES AND POWER SYSTEM STABILITY ppt
FACTS DEVICES AND POWER SYSTEM STABILITY ppt
Ā 
brush less dc motor
brush less dc motorbrush less dc motor
brush less dc motor
Ā 
Flexible AC Transmission (FACTS)
Flexible AC Transmission (FACTS)Flexible AC Transmission (FACTS)
Flexible AC Transmission (FACTS)
Ā 
Dcs lec03 - z-analysis of discrete time control systems
Dcs   lec03 - z-analysis of discrete time control systemsDcs   lec03 - z-analysis of discrete time control systems
Dcs lec03 - z-analysis of discrete time control systems
Ā 
Design, Modeling and control of modular multilevel converters (MMC) based hvd...
Design, Modeling and control of modular multilevel converters (MMC) based hvd...Design, Modeling and control of modular multilevel converters (MMC) based hvd...
Design, Modeling and control of modular multilevel converters (MMC) based hvd...
Ā 
Cycloconverter ppt
Cycloconverter pptCycloconverter ppt
Cycloconverter ppt
Ā 

Viewers also liked

PID Controller
PID ControllerPID Controller
PID Controllersaishah72
Ā 
FUZZY LOGIC CONTROLLER ON DC/DC BOOST CONVERTER
FUZZY LOGIC CONTROLLER ON DC/DC BOOST CONVERTERFUZZY LOGIC CONTROLLER ON DC/DC BOOST CONVERTER
FUZZY LOGIC CONTROLLER ON DC/DC BOOST CONVERTERRAGHVENDRA KUMAR PANDIT
Ā 
Bldc motors ppt
Bldc motors pptBldc motors ppt
Bldc motors pptClint Robby
Ā 
Pid controller tuning using fuzzy logic
Pid controller tuning using fuzzy logicPid controller tuning using fuzzy logic
Pid controller tuning using fuzzy logicRoni Roshni
Ā 
Proportional-Derivative-Integral (PID) Control
Proportional-Derivative-Integral (PID) ControlProportional-Derivative-Integral (PID) Control
Proportional-Derivative-Integral (PID) Controlguest9006ab
Ā 
Three phase BLDC motor
Three phase BLDC motorThree phase BLDC motor
Three phase BLDC motorAnoop S
Ā 
Speed control of dc motor by fuzzy controller
Speed control of dc motor by fuzzy controllerSpeed control of dc motor by fuzzy controller
Speed control of dc motor by fuzzy controllerMurugappa Group
Ā 
A seminar on brushless dc motors
A seminar on brushless dc motorsA seminar on brushless dc motors
A seminar on brushless dc motorsvishal Barvaliya
Ā 
Comparison of PID controller tuning methods for unstable systems
Comparison of PID controller tuning methods for unstable systemsComparison of PID controller tuning methods for unstable systems
Comparison of PID controller tuning methods for unstable systemsNidhi Yadav
Ā 
Integrated fuzzy logic controller for a Brushless DC Servomotor system
Integrated fuzzylogic controller for a Brushless DC Servomotor systemIntegrated fuzzylogic controller for a Brushless DC Servomotor system
Integrated fuzzy logic controller for a Brushless DC Servomotor systemEhab Al hamayel
Ā 
PID Controller Tuning
PID Controller TuningPID Controller Tuning
PID Controller TuningAhmad Taan
Ā 
Brushless DC Motors - EEERulez.BlogSpot.in
Brushless DC Motors - EEERulez.BlogSpot.inBrushless DC Motors - EEERulez.BlogSpot.in
Brushless DC Motors - EEERulez.BlogSpot.inRakesh Bhupathi
Ā 
Design of Fuzzy Logic Controller for Speed Regulation of BLDC motor using MATLAB
Design of Fuzzy Logic Controller for Speed Regulation of BLDC motor using MATLABDesign of Fuzzy Logic Controller for Speed Regulation of BLDC motor using MATLAB
Design of Fuzzy Logic Controller for Speed Regulation of BLDC motor using MATLABijsrd.com
Ā 
Pid controllers
Pid controllersPid controllers
Pid controllersmilind1076
Ā 
Design and Analysis of PID and Fuzzy-PID Controller for Voltage Control of DC...
Design and Analysis of PID and Fuzzy-PID Controller for Voltage Control of DC...Design and Analysis of PID and Fuzzy-PID Controller for Voltage Control of DC...
Design and Analysis of PID and Fuzzy-PID Controller for Voltage Control of DC...Francisco Gonzalez-Longatt
Ā 
Brushless dc motors (BLDC Motor)
Brushless dc motors (BLDC Motor)Brushless dc motors (BLDC Motor)
Brushless dc motors (BLDC Motor)haeebakhtar
Ā 
Fuzzy logic control vs. conventional pid
Fuzzy logic control vs. conventional pidFuzzy logic control vs. conventional pid
Fuzzy logic control vs. conventional pidMauricio Sanchez Portilla
Ā 

Viewers also liked (20)

PID Controller
PID ControllerPID Controller
PID Controller
Ā 
FUZZY LOGIC CONTROLLER ON DC/DC BOOST CONVERTER
FUZZY LOGIC CONTROLLER ON DC/DC BOOST CONVERTERFUZZY LOGIC CONTROLLER ON DC/DC BOOST CONVERTER
FUZZY LOGIC CONTROLLER ON DC/DC BOOST CONVERTER
Ā 
Bldc motors ppt
Bldc motors pptBldc motors ppt
Bldc motors ppt
Ā 
Pid controller tuning using fuzzy logic
Pid controller tuning using fuzzy logicPid controller tuning using fuzzy logic
Pid controller tuning using fuzzy logic
Ā 
Proportional-Derivative-Integral (PID) Control
Proportional-Derivative-Integral (PID) ControlProportional-Derivative-Integral (PID) Control
Proportional-Derivative-Integral (PID) Control
Ā 
Three phase BLDC motor
Three phase BLDC motorThree phase BLDC motor
Three phase BLDC motor
Ā 
Speed control of dc motor by fuzzy controller
Speed control of dc motor by fuzzy controllerSpeed control of dc motor by fuzzy controller
Speed control of dc motor by fuzzy controller
Ā 
A seminar on brushless dc motors
A seminar on brushless dc motorsA seminar on brushless dc motors
A seminar on brushless dc motors
Ā 
Comparison of PID controller tuning methods for unstable systems
Comparison of PID controller tuning methods for unstable systemsComparison of PID controller tuning methods for unstable systems
Comparison of PID controller tuning methods for unstable systems
Ā 
Integrated fuzzy logic controller for a Brushless DC Servomotor system
Integrated fuzzylogic controller for a Brushless DC Servomotor systemIntegrated fuzzylogic controller for a Brushless DC Servomotor system
Integrated fuzzy logic controller for a Brushless DC Servomotor system
Ā 
PID Controller Tuning
PID Controller TuningPID Controller Tuning
PID Controller Tuning
Ā 
Brushless DC Motors - EEERulez.BlogSpot.in
Brushless DC Motors - EEERulez.BlogSpot.inBrushless DC Motors - EEERulez.BlogSpot.in
Brushless DC Motors - EEERulez.BlogSpot.in
Ā 
Design of Fuzzy Logic Controller for Speed Regulation of BLDC motor using MATLAB
Design of Fuzzy Logic Controller for Speed Regulation of BLDC motor using MATLABDesign of Fuzzy Logic Controller for Speed Regulation of BLDC motor using MATLAB
Design of Fuzzy Logic Controller for Speed Regulation of BLDC motor using MATLAB
Ā 
Pid controllers
Pid controllersPid controllers
Pid controllers
Ā 
Design and Analysis of PID and Fuzzy-PID Controller for Voltage Control of DC...
Design and Analysis of PID and Fuzzy-PID Controller for Voltage Control of DC...Design and Analysis of PID and Fuzzy-PID Controller for Voltage Control of DC...
Design and Analysis of PID and Fuzzy-PID Controller for Voltage Control of DC...
Ā 
Brushless dc motors (BLDC Motor)
Brushless dc motors (BLDC Motor)Brushless dc motors (BLDC Motor)
Brushless dc motors (BLDC Motor)
Ā 
Brushless DC Motors
Brushless DC MotorsBrushless DC Motors
Brushless DC Motors
Ā 
Fuzzy logic control vs. conventional pid
Fuzzy logic control vs. conventional pidFuzzy logic control vs. conventional pid
Fuzzy logic control vs. conventional pid
Ā 
Fuzzy imp in part
Fuzzy imp in partFuzzy imp in part
Fuzzy imp in part
Ā 
Ijetae 0912 43
Ijetae 0912 43Ijetae 0912 43
Ijetae 0912 43
Ā 

Similar to Design of fuzzzy pid controller for bldc motor

International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)IJERD Editor
Ā 
Analysis and Design of PID controller with control parameters in MATLAB and S...
Analysis and Design of PID controller with control parameters in MATLAB and S...Analysis and Design of PID controller with control parameters in MATLAB and S...
Analysis and Design of PID controller with control parameters in MATLAB and S...MIbrar4
Ā 
DC Motor Position Control Using Fuzzy Proportional-Derivative Controllers Wit...
DC Motor Position Control Using Fuzzy Proportional-Derivative Controllers Wit...DC Motor Position Control Using Fuzzy Proportional-Derivative Controllers Wit...
DC Motor Position Control Using Fuzzy Proportional-Derivative Controllers Wit...IOSR Journals
Ā 
DC Motor Position Control Using Fuzzy Proportional-Derivative Controllers Wit...
DC Motor Position Control Using Fuzzy Proportional-Derivative Controllers Wit...DC Motor Position Control Using Fuzzy Proportional-Derivative Controllers Wit...
DC Motor Position Control Using Fuzzy Proportional-Derivative Controllers Wit...IOSR Journals
Ā 
Self tuning, Optimal MPC, DMC.pptx
Self tuning, Optimal MPC, DMC.pptxSelf tuning, Optimal MPC, DMC.pptx
Self tuning, Optimal MPC, DMC.pptxglan Glandeva
Ā 
L3 Programmable logic controller
L3 Programmable logic controllerL3 Programmable logic controller
L3 Programmable logic controllertaruian
Ā 
Screenshot 2021-02-23 at 2.46.02 PM.pdf
Screenshot 2021-02-23 at 2.46.02 PM.pdfScreenshot 2021-02-23 at 2.46.02 PM.pdf
Screenshot 2021-02-23 at 2.46.02 PM.pdfmuhammadsubhan626458
Ā 
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
Ā 
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
Ā 
Design of imc based controller for industrial purpose
Design of imc based controller for industrial purposeDesign of imc based controller for industrial purpose
Design of imc based controller for industrial purpose375ankit
Ā 
Chapter1_Introduction_to_Control_System.pptx
Chapter1_Introduction_to_Control_System.pptxChapter1_Introduction_to_Control_System.pptx
Chapter1_Introduction_to_Control_System.pptxAkemmy123
Ā 
Torque Ripple Minimization using Fuzzy Logic
Torque Ripple Minimization using Fuzzy LogicTorque Ripple Minimization using Fuzzy Logic
Torque Ripple Minimization using Fuzzy LogicPoojaBan
Ā 
Controller tuning.pptx
Controller tuning.pptxController tuning.pptx
Controller tuning.pptxSuvenduMondal12
Ā 

Similar to Design of fuzzzy pid controller for bldc motor (20)

Pid controller bp ganthia
Pid controller bp ganthiaPid controller bp ganthia
Pid controller bp ganthia
Ā 
International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)
Ā 
5_2018_12_17!10_45_47_AM.ppt
5_2018_12_17!10_45_47_AM.ppt5_2018_12_17!10_45_47_AM.ppt
5_2018_12_17!10_45_47_AM.ppt
Ā 
Analysis and Design of PID controller with control parameters in MATLAB and S...
Analysis and Design of PID controller with control parameters in MATLAB and S...Analysis and Design of PID controller with control parameters in MATLAB and S...
Analysis and Design of PID controller with control parameters in MATLAB and S...
Ā 
Chapter1
Chapter1Chapter1
Chapter1
Ā 
Pid controller bp ganthia
Pid controller bp ganthiaPid controller bp ganthia
Pid controller bp ganthia
Ā 
DC Motor Position Control Using Fuzzy Proportional-Derivative Controllers Wit...
DC Motor Position Control Using Fuzzy Proportional-Derivative Controllers Wit...DC Motor Position Control Using Fuzzy Proportional-Derivative Controllers Wit...
DC Motor Position Control Using Fuzzy Proportional-Derivative Controllers Wit...
Ā 
F010133747
F010133747F010133747
F010133747
Ā 
DC Motor Position Control Using Fuzzy Proportional-Derivative Controllers Wit...
DC Motor Position Control Using Fuzzy Proportional-Derivative Controllers Wit...DC Motor Position Control Using Fuzzy Proportional-Derivative Controllers Wit...
DC Motor Position Control Using Fuzzy Proportional-Derivative Controllers Wit...
Ā 
Self tuning, Optimal MPC, DMC.pptx
Self tuning, Optimal MPC, DMC.pptxSelf tuning, Optimal MPC, DMC.pptx
Self tuning, Optimal MPC, DMC.pptx
Ā 
pid controller
 pid controller pid controller
pid controller
Ā 
L3 Programmable logic controller
L3 Programmable logic controllerL3 Programmable logic controller
L3 Programmable logic controller
Ā 
Screenshot 2021-02-23 at 2.46.02 PM.pdf
Screenshot 2021-02-23 at 2.46.02 PM.pdfScreenshot 2021-02-23 at 2.46.02 PM.pdf
Screenshot 2021-02-23 at 2.46.02 PM.pdf
Ā 
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...
Ā 
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...
Ā 
Design of imc based controller for industrial purpose
Design of imc based controller for industrial purposeDesign of imc based controller for industrial purpose
Design of imc based controller for industrial purpose
Ā 
Chapter1_Introduction_to_Control_System.pptx
Chapter1_Introduction_to_Control_System.pptxChapter1_Introduction_to_Control_System.pptx
Chapter1_Introduction_to_Control_System.pptx
Ā 
ppt.pptx
ppt.pptxppt.pptx
ppt.pptx
Ā 
Torque Ripple Minimization using Fuzzy Logic
Torque Ripple Minimization using Fuzzy LogicTorque Ripple Minimization using Fuzzy Logic
Torque Ripple Minimization using Fuzzy Logic
Ā 
Controller tuning.pptx
Controller tuning.pptxController tuning.pptx
Controller tuning.pptx
Ā 

Recently uploaded

Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdfInclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdfTechSoup
Ā 
Choosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for ParentsChoosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for Parentsnavabharathschool99
Ā 
Visit to a blind student's schoolšŸ§‘ā€šŸ¦ÆšŸ§‘ā€šŸ¦Æ(community medicine)
Visit to a blind student's schoolšŸ§‘ā€šŸ¦ÆšŸ§‘ā€šŸ¦Æ(community medicine)Visit to a blind student's schoolšŸ§‘ā€šŸ¦ÆšŸ§‘ā€šŸ¦Æ(community medicine)
Visit to a blind student's schoolšŸ§‘ā€šŸ¦ÆšŸ§‘ā€šŸ¦Æ(community medicine)lakshayb543
Ā 
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdfVirtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdfErwinPantujan2
Ā 
ACC 2024 Chronicles. Cardiology. Exam.pdf
ACC 2024 Chronicles. Cardiology. Exam.pdfACC 2024 Chronicles. Cardiology. Exam.pdf
ACC 2024 Chronicles. Cardiology. Exam.pdfSpandanaRallapalli
Ā 
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATIONTHEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATIONHumphrey A BeƱa
Ā 
Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)Mark Reed
Ā 
How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17Celine George
Ā 
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITYISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITYKayeClaireEstoconing
Ā 
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17Celine George
Ā 
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...JhezDiaz1
Ā 
Concurrency Control in Database Management system
Concurrency Control in Database Management systemConcurrency Control in Database Management system
Concurrency Control in Database Management systemChristalin Nelson
Ā 
Culture Uniformity or Diversity IN SOCIOLOGY.pptx
Culture Uniformity or Diversity IN SOCIOLOGY.pptxCulture Uniformity or Diversity IN SOCIOLOGY.pptx
Culture Uniformity or Diversity IN SOCIOLOGY.pptxPoojaSen20
Ā 
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdfLike-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdfMr Bounab Samir
Ā 
4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptx4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptxmary850239
Ā 
Barangay Council for the Protection of Children (BCPC) Orientation.pptx
Barangay Council for the Protection of Children (BCPC) Orientation.pptxBarangay Council for the Protection of Children (BCPC) Orientation.pptx
Barangay Council for the Protection of Children (BCPC) Orientation.pptxCarlos105
Ā 

Recently uploaded (20)

Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdfInclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Ā 
Choosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for ParentsChoosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for Parents
Ā 
Visit to a blind student's schoolšŸ§‘ā€šŸ¦ÆšŸ§‘ā€šŸ¦Æ(community medicine)
Visit to a blind student's schoolšŸ§‘ā€šŸ¦ÆšŸ§‘ā€šŸ¦Æ(community medicine)Visit to a blind student's schoolšŸ§‘ā€šŸ¦ÆšŸ§‘ā€šŸ¦Æ(community medicine)
Visit to a blind student's schoolšŸ§‘ā€šŸ¦ÆšŸ§‘ā€šŸ¦Æ(community medicine)
Ā 
LEFT_ON_C'N_ PRELIMS_EL_DORADO_2024.pptx
LEFT_ON_C'N_ PRELIMS_EL_DORADO_2024.pptxLEFT_ON_C'N_ PRELIMS_EL_DORADO_2024.pptx
LEFT_ON_C'N_ PRELIMS_EL_DORADO_2024.pptx
Ā 
Model Call Girl in Tilak Nagar Delhi reach out to us at šŸ”9953056974šŸ”
Model Call Girl in Tilak Nagar Delhi reach out to us at šŸ”9953056974šŸ”Model Call Girl in Tilak Nagar Delhi reach out to us at šŸ”9953056974šŸ”
Model Call Girl in Tilak Nagar Delhi reach out to us at šŸ”9953056974šŸ”
Ā 
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdfVirtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
Ā 
ACC 2024 Chronicles. Cardiology. Exam.pdf
ACC 2024 Chronicles. Cardiology. Exam.pdfACC 2024 Chronicles. Cardiology. Exam.pdf
ACC 2024 Chronicles. Cardiology. Exam.pdf
Ā 
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATIONTHEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
Ā 
YOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptx
YOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptxYOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptx
YOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptx
Ā 
Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)
Ā 
How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17
Ā 
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITYISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
Ā 
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Ā 
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
Ā 
Concurrency Control in Database Management system
Concurrency Control in Database Management systemConcurrency Control in Database Management system
Concurrency Control in Database Management system
Ā 
Culture Uniformity or Diversity IN SOCIOLOGY.pptx
Culture Uniformity or Diversity IN SOCIOLOGY.pptxCulture Uniformity or Diversity IN SOCIOLOGY.pptx
Culture Uniformity or Diversity IN SOCIOLOGY.pptx
Ā 
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdfLike-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
Ā 
4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptx4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptx
Ā 
Raw materials used in Herbal Cosmetics.pptx
Raw materials used in Herbal Cosmetics.pptxRaw materials used in Herbal Cosmetics.pptx
Raw materials used in Herbal Cosmetics.pptx
Ā 
Barangay Council for the Protection of Children (BCPC) Orientation.pptx
Barangay Council for the Protection of Children (BCPC) Orientation.pptxBarangay Council for the Protection of Children (BCPC) Orientation.pptx
Barangay Council for the Protection of Children (BCPC) Orientation.pptx
Ā 

Design of fuzzzy pid controller for bldc motor

  • 1.
  • 2. Topic Design of Fuzzy PID controller for BRUSHLESS D.C MOTORS
  • 3. Working of BLDC -MOTOR ļ±As there is no commutator ,the current direction of the conductor on the stator controlled electronically. ļ±Rotor consists the permanent magnet where as stator consist a no. of windings. Current through these winding produces magnetic field and force. ļ±Hall sensor used to determine the position during commutation.
  • 4. Working Procedureā€¦ ā€¢ Each sequence has ā€¢one winding energized positive (current into the winding) ā€¢one winding energized negative (current out of the winding) ā€¢one winding non-energized ā€¢When a rotor pole passes a Hall-Effect sensor, get a high or low signal, indicating that a North or South pole
  • 5. Block Diagram of speed control of BLDC Motor
  • 6. Why we need controller? ā€¢ In close loop response four characteristics are important ā€¢ 1)Rise time: the time it takes for the plant output to rise beyond 90% of the desired level for the first time. ā€¢ 2)Overshoot time : how much the peak level is higher than the steady state, normalized against the steady state. ā€¢ 3)Settling time: the time it takes for the system to converge to its steady state. ā€¢ 4) Steady state error: The difference between the steady-state output and the desired output. ā€¢ We wanted the PID controller to satisfy the following criteria: ā–« Settling time --less ā–« Overshoot and rise time --less ā–« Steady-state error less than 1%
  • 7. Conventional PID controller: ā€¢ Proportional-integral-derivative (PID) control provides a generic and efficient solution to real world control problems It is used to eliminate error: ā€¢ Error is defined as the difference between set-point and measurement. (error) = (set-point) - (measurement) ā€¢ The output of PID controller will change in response to the error ā€¢
  • 8. ā€¢ A PID controller is simple three-term controller Typical steps for designing a PID controller are ā€¢ i) Determine what characteristics of the system needs to be improved. ā€¢ ii) Use KP to decrease the rise time. ā€¢ iii) Use KD to reduce the overshoot and settling time. ā€¢ iv) Use KI to eliminate the steady-state error.
  • 9. Disadvantage: ā€¢ The design of the BLDCM drive involves a complex process such as modeling, control scheme selection, simulation and parameters tuning etc PID controller working is not good for non-linear and complex systems. ā€¢ Fuzzy PID control method is a better method of controlling, to the complex and unclear model systems, it can give simple and effective control
  • 10. Fuzzy logic: ā€¢ Fuzzy logic is a form of many-valued logic or probabilistic logic; it deals with reasoning that is approximate rather than fixed and exact. ā€¢ Fuzzy logic variables may have a truth value that ranges in degree between 0 and 1. ā€¢ Fuzzy logic can be described simply as "computing with words rather than numbers"
  • 11. Fuzzy logic includes: ā€¢ 1)Fuzzy Set: A fuzzy set is collection of related items which belong to that set to different degrees in interval [0,1]. ā€¢ 2)Fuzzy rules: ā€¢ In fuzzy logic these rules are used to make decisions. ā€¢ IF-THEN rules : ā€•IF temperature very cold THEN stop fanā€– ā€¢ AND, OR, and NOT operators : ā€¢ ā€•IF temperature IS hot AND pressure IS low, THEN fan ONā€– . NOT x = (1 - truth(x)) x AND y = minimum(truth(x), truth(y)) x OR y = maximum(truth(x), truth(y))
  • 12. Linguistic Variables: Variables whose values are words or sentences in human language are called linguistic variables Example: For the case of motor, speed can be taken as linguistic variable as:
  • 13. Membership functions A set is characterized by a membership (characteristic) function which assigns to each object a grade of membership ranging between zero and one. Triangular Bell-shaped Gussian shape
  • 14. Diagrammatic representation of motor speed in terms of linguistic expression
  • 15. Fuzzy logic controller (FLC): ā€¢ A fuzzy control system is a control system based on fuzzy logicā€”a mathematical system that analyzes analog input values in terms of logical variables that take on continuous values between 0 and 1. ā€¢ Fuzzy control is based on fuzzy logic, a logical system which is much closer to human thinking and natural language than traditional logical systems ā€¢ Fuzzy control can be described simply as "control with sentences rather than equations"
  • 16. Fuzzy logic controller: ā€¢ A fuzzy controller can include empirical rules, and that is especially useful in operator controlled plants. It follows following processes
  • 17. Fuzzification ā€¢ Every crisp value of input we attribute a set of degrees of membership to fuzzy sets defined in the universe of discourse for that input. ļ±It measure the values of input variable. ļ±It performs scale mapping that transfers the range of values of input variables into their corresponding universe of discourse(fuzzy set) or into degree of membership.
  • 18. Inference: ā€¢ The fuzzy IF-THEN rule expresses a fuzzy implication relation between the fuzzy sets of the premise and the fuzzy sets of the conclusion. It includes decision logic operators such as OR, AND ALSO etc ā€¢ IF LOAD INCREASES THEN SPEED REMAIN CONSTANT ā€¢ It includes: ļ±Matching of the facts with the rule premises. ļ±Implication The next step is the determination of the individual rule output. ļ±Aggregation: The collective sum of each rule is obtained in this step.
  • 19. Defuzzification: This process to obtain crisp output from fuzzy sets is called defuzzification. It is the reverse process of fuzzification. In fuzzy controller donā€™t require equations , its algorithm is rules that is made by human. Fuzzy controller make decisions automatically according to these rules.
  • 20.
  • 21. Fuzzy logic in MATLAB: Fuzzy logic is a problem-solving control system methodology that lends itself to implementation in systems ranging from simple, small, embedded micro-controllers to large, networked, multi-channel PC or workstation-based data acquisition and control systems. It can be implemented in hardware, software, or a combination of both. Inputs Rules Output
  • 22. Simulation of Fuzzy PID controller: PD
  • 23. Characteristics of motor, 1500 rpm with no load (a) Speed
  • 24. Characteristics of motor, 1500 rpm with load (a) Speed
  • 25. Step up Characteristics of motor,10001500 rpm with no load (a) Speed
  • 26. Step down Characteristics of motor,15001000 rpm with no load (a) Speed
  • 27. Step down Characteristics of motor,15001000 rpm with load (a) Speed
  • 28. COMPARISON: ā€¢ It can work with less precise inputs. ā€¢ It does not need fast processors. ā€¢ Tuning of fuzzy PID controller is easy ,more robust than other non-linear controllers. ā€¢ Fuzzy controllers have better stability, small overshoot, and fast response. Fuzzy PID CONTROLLER ā€¢ Conventional PID controller algorithm is simple, stable, easy adjustment and high reliability. ā€¢ It does not require processor ā€¢ Tuning PID control parameters is very difficult, poor robustness, therefore, it's difficult to achieve the optimal state under field conditions in the actual production ā€¢ When load varies it becomes unstable, give more overshoot. PID CONTROLLER
  • 29. Limitations of fuzzy PID controller: ā€¢ Ā· Require more fine tuning and simulation before operational. ā€¢ If the a reliable expert knowledge is not Available , or If the controlled system is too complex to derive the required decision rules, development of a fuzzy logic controller become time consuming and tedious or sometimes impossible. ā€¢ An fuzzy logic controller cannot be achieved by trial and- error
  • 30. Fuzzy PID controller reduces overshoot very significantly as compare to conventional PID controller . Similarly fuzzy PID controller gives more robust with change of load and speed but PID controller produces do not robust sudden change in speed and load. So, Fuzzy PID controller is better than simple PID.
  • 31. References: ā€¢ [1] Q.D.Guo,X.MZhao. BLDC motor principle and technology application [M]. Beijing: China electricity press,2008. ā€¢ [2] Chuen Chien Lee, ā€•Fuzzy Logic in Control Systems:Fuzzy Logic controllerā€“Part 1ā€– 1990 IEEE ā€¢ [3] Chuen Chien Lee, ā€•Fuzzy Logic in Control Systems : Fuzzy Logic controller Part 2ā€– 1990 IEEE . ā€¢ [4]Comparison between Conventional and Fuzzy Logic PID Controllers for Controlling DC Motors by IJCSI International Journal of Computer Science Issues, Vol. 7, Issue 5, September 2010 ā€¢ [5]Design of Fuzzy PID Controller for Brushless DC Motor 2012 International Conference on Computer Communication and Informatics (ICCCI -2012), Jan. 10 ā€“ 12, 2012, Coimbatore, INDIA