SlideShare a Scribd company logo
1 of 29
SPEED CONTROL OF DC MOTOR
BY FUZZY CONTROLLER




 PREM KUMAR
 REG NO – 1611110018
 M TECH (PED)
INTRODUCTION

      The fuzzy logic, unlike conventional logic
system, is able to model inaccurate or imprecise
models. The fuzzy logic approach offers a simpler,
quicker and more reliable solution that is clear
advantages over conventional techniques. This paper
deals with speed control of Separately Excited DC
Motor through fuzzy logic Controller.
WHAT IS FUZZY LOGIC CONTROLLERS ?

   It’s totally different from other controllers, fuzzy
    logic's principle is to think like an organic creature;
    human.

   A form of knowledge representation suitable for
    notions that cannot be defined precisely, but which
    depend upon their contexts.
HOW DOES IT WORKS?

        In fuzzy logic we define human readable rules
to form the target system. For instance assume we
want to control the room temperature, first of all we
define simple rules:
     If the room is hot then cool it down
     If the room is normal then don't change
      temperature
     If the room is cold then heat it up
HOW DOES IT WORKS? CONT….
BOOLEAN LOGIC REPRESENTATION




         Slow            Fast
       Speed = 0         Speed = 1
    bool speed;
    get the speed
    if ( speed == 0) {
    // speed is slow
    }
    else {
    // speed is fast
    }
FUZZY LOGIC REPRESENTATION
                           Slowest
   For every problem
                           [ 0.0 – 0.25 ]
    must represent in
    terms of fuzzy sets.
                           Slow
                           [ 0.25 – 0.50 ]

                           Fast
                           [ 0.50 – 0.75 ]

                           Fastest
                           [ 0.75 – 1.00 ]
FUZZY SETS

   Extension of Classical Sets

   Fuzzy set is sets with smooth boundary

   Membership function

       A fuzzy set defined by the function that maps
        objects in a domain of concern to their
        membership value in the set. Such a function is
        called membership function
FUZZY SET OPERATORS
   Union
       max (fA(x) , fB(x) )
   Intersection
        min (fA(x) , fB(x) )

   Complement
       Complement( fA(x) )
LINGUISTIC VARIABLE

   Linguistic variables are the input (or) output variable
    of the system. Whose values are in natural
    language.

   Example:

         The room is hot – linguistic value

         How much it is hot – linguistic variable
TEMPERATURE CONTROLLER
   The problem
       Change the speed of a heater fan, based upon the room
        temperature and humidity.
   A temperature control system has four settings
       Cold, Cool, Warm, and Hot
   Humidity can be defined by:
       Low, Medium, and High
   Using this we can define
    the fuzzy set.
STRUCTURE OF FUZZY LOGIC CONTROLLER


                  ADC



                FUZZIFIER



               INFERENCE
                 ENGINE



               DEFUZZIFIER




                   DAC
FUZZIFICATION
   Conversion of real input to fuzzy set values

PROCEDURE
   1. Description of the problem in an acceptable mathematical
    form.
   2. Definition of the threshold for the variables, specifically the
    two extremes of the greatest and least degree of satisfaction.
   Based on the above threshold values a proper membership
    function is selected among those available e.g. linear, piece-
    wise linear, trapezoidal, parabolic... etc.
INFERENCE ENGINE
   Which makes the rules works in response to
    system inputs.
INFERENCE ENGINE CONT….

   These rules are human readable rules

   It is basically uses IF-THEN rules to manipulate
    input variables.

   Example

         IF( some function ) THEN( some function ).
DEFUZZIFICATION

      Changing fuzzy output back into numerical
values for system action

There are two major defuzzification techniques

1.Mean Of Maximum method (MOM)

2.Gravity center defuzzifier (GCD)
DEFUZZIFICATION CONT….
   Example

 let y = {0.1/2 + 0.8/3 + 1.0/4 + 0.8/5 +0.1/6} using
GCD method we have



Y = ( 0.1*2 + 0.8*3 + 1.0*4 + 0.8*5 +0.1*6 )

          (0.1+ 0.8+ 1.0+ 0.8 +0.1)
Y=4
BLOCK DIAGRAM




   DC
                 DC TO DC       DC
 VOLTAGE
                CONVERTER      MOTOR
 SOURCE




                   PWM        FUZZY
                GENERATOR   CONTROLLER
SYSTEM DESCRIPTION

   Motor model :

   In this model the armature reaction is neglected.

   The Vf and If are maintained constant. That is field
    excited separately

   The armature voltage is controlled to get different
    speed
SYSTEM DESCRIPTION CONT….

      A linear model of a simple DC motor consists
of a mechanical equation and electrical equation as
determined in the following equations
SYSTEM DESCRIPTION CONT….

      The dynamic model of the system is formed
using these differential equations
SYSTEM DESCRIPTION CONT….
   DRIVER CIRCUIT :
       Here the DC to DC converter is used to control
the armature voltage of the motor.

       The switches in the DC to DC converter are
controlled by PWM inverter.

       The PWM which compares the corrected
error(ce) signal generated by the fuzzy controller and
reference signal.
SYSTEM DESCRIPTION CONT….

             Dc source




                              DC motor       Speed
             Thyristor
                             (armature)   measurements




               PWM         Fuzzy
             controller   controller


Ref signal
FUZZY LOGIC CONTROLLER

       In this controller the input is speed and the
output is voltage.The membership function is figured
between error and change in error. After that using
pre defined rule the controller produces signal this
signal is called control variable.it is given to PWM
current controller
THE RULE DATABASE TABLE
ADVANTAGES OVER CONVENTIONAL CONTROL
TECHNIQUES
   Developing a fuzzy logic controller is cheaper than
    developing model based or other controller with
    comparable performance.

   Fuzzy logic controller are more robust than PID
    controllers because they can cover a much wider
    range of operating conditions.

   Fuzzy logic controller are customizable.
DISADVANTAGES OF FUZZY SYSTEM

   It is not useful for programs much larger or smaller
    than the historical data.

   It requires a lot of data

   The estimators must be familiar with the historically
    developed programs
CONCLUSION

      Thus the fuzzy logic controller is sensitive to
variation of the reference speed attention. It is also
overcome the disadvantage of the use conventional
control   sensitiveness   to   inertia   variation   and
sensitiveness to variation of the speed with drive
system of dc motor.
THANK YOU

More Related Content

What's hot (20)

BLDC control using PID & FUZZY logic controller-CSD PPT
BLDC control using PID & FUZZY logic controller-CSD PPTBLDC control using PID & FUZZY logic controller-CSD PPT
BLDC control using PID & FUZZY logic controller-CSD PPT
 
Neuro-fuzzy systems
Neuro-fuzzy systemsNeuro-fuzzy systems
Neuro-fuzzy systems
 
Pid control
Pid controlPid control
Pid control
 
If then rule in fuzzy logic and fuzzy implications
If then rule  in fuzzy logic and fuzzy implicationsIf then rule  in fuzzy logic and fuzzy implications
If then rule in fuzzy logic and fuzzy implications
 
Fuzzy Logic and Neural Network
Fuzzy Logic and Neural NetworkFuzzy Logic and Neural Network
Fuzzy Logic and Neural Network
 
ANFIS
ANFISANFIS
ANFIS
 
electric spring
electric springelectric spring
electric spring
 
Intelligent Control and Fuzzy Logic
Intelligent Control and Fuzzy LogicIntelligent Control and Fuzzy Logic
Intelligent Control and Fuzzy Logic
 
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
 
Fuzzy logic ppt
Fuzzy logic pptFuzzy logic ppt
Fuzzy logic ppt
 
Lyapunov stability
Lyapunov stability Lyapunov stability
Lyapunov stability
 
STate Space Analysis
STate Space AnalysisSTate Space Analysis
STate Space Analysis
 
Interconnection issue in microgrid
Interconnection issue in microgridInterconnection issue in microgrid
Interconnection issue in microgrid
 
Fuzzy logic control
Fuzzy logic controlFuzzy logic control
Fuzzy logic control
 
Fuzzy logic and application in AI
Fuzzy logic and application in AIFuzzy logic and application in AI
Fuzzy logic and application in AI
 
Fuzzy Logic
Fuzzy LogicFuzzy Logic
Fuzzy Logic
 
FUZZY LOGIC
FUZZY LOGIC FUZZY LOGIC
FUZZY LOGIC
 
ANN for Load Flow Studies
ANN for Load Flow StudiesANN for Load Flow Studies
ANN for Load Flow Studies
 
Fuzzy Membership Function
Fuzzy Membership Function Fuzzy Membership Function
Fuzzy Membership Function
 
Firing Angle Control & Constant Current Control
Firing Angle Control & Constant Current ControlFiring Angle Control & Constant Current Control
Firing Angle Control & Constant Current Control
 

Viewers also liked

Variable frequency drives for industrial applications
Variable frequency drives for industrial applicationsVariable frequency drives for industrial applications
Variable frequency drives for industrial applicationsNaila Syed
 
Multilevel inverter
Multilevel  inverterMultilevel  inverter
Multilevel inverterSyed Lateef
 
speed control of three phase induction motor
speed control of three phase induction motorspeed control of three phase induction motor
speed control of three phase induction motorAshvani Shukla
 
Performance Modules Solar Power Meter (Solar-100)
Performance Modules Solar Power Meter (Solar-100)Performance Modules Solar Power Meter (Solar-100)
Performance Modules Solar Power Meter (Solar-100)NYCCTfab
 
RADIASI MATAHARI
RADIASI MATAHARIRADIASI MATAHARI
RADIASI MATAHARIEDIS BLOG
 
variable frequency drive (VFD) installation
variable frequency drive (VFD) installationvariable frequency drive (VFD) installation
variable frequency drive (VFD) installationSakshi Vashist
 
Multilevel Inverters for PV Applications
Multilevel Inverters for PV ApplicationsMultilevel Inverters for PV Applications
Multilevel Inverters for PV ApplicationsEhab Al hamayel
 
DIRECT TORQUE CONTROL OF THREE PHASE INDUCTION MOTOR USING FOUR SWITCH THREE ...
DIRECT TORQUE CONTROL OF THREE PHASE INDUCTION MOTOR USING FOUR SWITCH THREE ...DIRECT TORQUE CONTROL OF THREE PHASE INDUCTION MOTOR USING FOUR SWITCH THREE ...
DIRECT TORQUE CONTROL OF THREE PHASE INDUCTION MOTOR USING FOUR SWITCH THREE ...smadhumitha
 
Radiasi surya dan pertumbuhan tanaman
Radiasi surya dan pertumbuhan tanamanRadiasi surya dan pertumbuhan tanaman
Radiasi surya dan pertumbuhan tanamanIndri Eljawiiy
 
cascaded multilevel inverter project
cascaded multilevel inverter projectcascaded multilevel inverter project
cascaded multilevel inverter projectShiva Kumar
 
design of VFD for speed control in single phase induction motor
design of VFD for speed control in single phase induction motordesign of VFD for speed control in single phase induction motor
design of VFD for speed control in single phase induction motorNITHIN JOSEPH
 
Pengaturan kecepatan dan posisi motor ac 3 phasa.
Pengaturan kecepatan dan posisi motor ac 3 phasa.Pengaturan kecepatan dan posisi motor ac 3 phasa.
Pengaturan kecepatan dan posisi motor ac 3 phasa.Benny Yusuf
 
Peran klimatologi dalam tip dan peternakan gtr
Peran klimatologi dalam tip dan peternakan gtrPeran klimatologi dalam tip dan peternakan gtr
Peran klimatologi dalam tip dan peternakan gtrGusti Rusmayadi
 
Model simulasi antrian gtr
Model simulasi antrian gtrModel simulasi antrian gtr
Model simulasi antrian gtrGusti Rusmayadi
 
karakteristik Over load relay
karakteristik Over load relaykarakteristik Over load relay
karakteristik Over load relayMelanda Kucing
 

Viewers also liked (20)

Variable frequency drives for industrial applications
Variable frequency drives for industrial applicationsVariable frequency drives for industrial applications
Variable frequency drives for industrial applications
 
Multilevel inverter
Multilevel  inverterMultilevel  inverter
Multilevel inverter
 
Radiasi surya
Radiasi suryaRadiasi surya
Radiasi surya
 
speed control of three phase induction motor
speed control of three phase induction motorspeed control of three phase induction motor
speed control of three phase induction motor
 
Performance Modules Solar Power Meter (Solar-100)
Performance Modules Solar Power Meter (Solar-100)Performance Modules Solar Power Meter (Solar-100)
Performance Modules Solar Power Meter (Solar-100)
 
RADIASI MATAHARI
RADIASI MATAHARIRADIASI MATAHARI
RADIASI MATAHARI
 
M.E. Project PPT
M.E. Project PPTM.E. Project PPT
M.E. Project PPT
 
20020501
2002050120020501
20020501
 
variable frequency drive (VFD) installation
variable frequency drive (VFD) installationvariable frequency drive (VFD) installation
variable frequency drive (VFD) installation
 
Multilevel Inverters for PV Applications
Multilevel Inverters for PV ApplicationsMultilevel Inverters for PV Applications
Multilevel Inverters for PV Applications
 
Ppt sinar matahari (klh)
Ppt sinar matahari (klh)Ppt sinar matahari (klh)
Ppt sinar matahari (klh)
 
DIRECT TORQUE CONTROL OF THREE PHASE INDUCTION MOTOR USING FOUR SWITCH THREE ...
DIRECT TORQUE CONTROL OF THREE PHASE INDUCTION MOTOR USING FOUR SWITCH THREE ...DIRECT TORQUE CONTROL OF THREE PHASE INDUCTION MOTOR USING FOUR SWITCH THREE ...
DIRECT TORQUE CONTROL OF THREE PHASE INDUCTION MOTOR USING FOUR SWITCH THREE ...
 
Radiasi surya dan pertumbuhan tanaman
Radiasi surya dan pertumbuhan tanamanRadiasi surya dan pertumbuhan tanaman
Radiasi surya dan pertumbuhan tanaman
 
cascaded multilevel inverter project
cascaded multilevel inverter projectcascaded multilevel inverter project
cascaded multilevel inverter project
 
design of VFD for speed control in single phase induction motor
design of VFD for speed control in single phase induction motordesign of VFD for speed control in single phase induction motor
design of VFD for speed control in single phase induction motor
 
Pengaturan kecepatan dan posisi motor ac 3 phasa.
Pengaturan kecepatan dan posisi motor ac 3 phasa.Pengaturan kecepatan dan posisi motor ac 3 phasa.
Pengaturan kecepatan dan posisi motor ac 3 phasa.
 
3 radiasi matahari gtr
3 radiasi matahari gtr3 radiasi matahari gtr
3 radiasi matahari gtr
 
Peran klimatologi dalam tip dan peternakan gtr
Peran klimatologi dalam tip dan peternakan gtrPeran klimatologi dalam tip dan peternakan gtr
Peran klimatologi dalam tip dan peternakan gtr
 
Model simulasi antrian gtr
Model simulasi antrian gtrModel simulasi antrian gtr
Model simulasi antrian gtr
 
karakteristik Over load relay
karakteristik Over load relaykarakteristik Over load relay
karakteristik Over load relay
 

Similar to Speed control of dc motor by fuzzy controller

Speedcontrolofdcmotorbyfuzzycontroller 120320013939-phpapp01
Speedcontrolofdcmotorbyfuzzycontroller 120320013939-phpapp01Speedcontrolofdcmotorbyfuzzycontroller 120320013939-phpapp01
Speedcontrolofdcmotorbyfuzzycontroller 120320013939-phpapp01mustafaece
 
Iaetsd design of fuzzy self-tuned load frequency controller for power system
Iaetsd design of fuzzy self-tuned load frequency controller for power systemIaetsd design of fuzzy self-tuned load frequency controller for power system
Iaetsd design of fuzzy self-tuned load frequency controller for power systemIaetsd Iaetsd
 
Servo Fundamentals
Servo FundamentalsServo Fundamentals
Servo Fundamentalspurnima saha
 
Correlative Study on the Modeling and Control of Boost Converter using Advanc...
Correlative Study on the Modeling and Control of Boost Converter using Advanc...Correlative Study on the Modeling and Control of Boost Converter using Advanc...
Correlative Study on the Modeling and Control of Boost Converter using Advanc...IJSRD
 
Design and Analysis of a Control System Using Root Locus and Frequency Respon...
Design and Analysis of a Control System Using Root Locus and Frequency Respon...Design and Analysis of a Control System Using Root Locus and Frequency Respon...
Design and Analysis of a Control System Using Root Locus and Frequency Respon...Umair Shahzad
 
Optimization of Fuzzy Logic controller for Luo Converter using Genetic Algor...
Optimization of Fuzzy Logic controller for Luo Converter using  Genetic Algor...Optimization of Fuzzy Logic controller for Luo Converter using  Genetic Algor...
Optimization of Fuzzy Logic controller for Luo Converter using Genetic Algor...IRJET Journal
 
D0255033039
D0255033039D0255033039
D0255033039theijes
 
control system lab 02 - PID tuning
control system lab 02 - PID tuning control system lab 02 - PID tuning
control system lab 02 - PID tuning nalan karunanayake
 
Week 14 pid may 24 2016 pe 3032
Week  14 pid  may 24 2016 pe 3032Week  14 pid  may 24 2016 pe 3032
Week 14 pid may 24 2016 pe 3032Charlton Inao
 
Real-time PID control of an inverted pendulum
Real-time PID control of an inverted pendulumReal-time PID control of an inverted pendulum
Real-time PID control of an inverted pendulumFrancesco Corucci
 
Presentation FOPID Boost DC-DC Converter.pptx
Presentation FOPID Boost DC-DC Converter.pptxPresentation FOPID Boost DC-DC Converter.pptx
Presentation FOPID Boost DC-DC Converter.pptxSherAli260123
 
DC Drive Speed Control using Fuzzy Logic Controller
DC Drive Speed Control using Fuzzy Logic ControllerDC Drive Speed Control using Fuzzy Logic Controller
DC Drive Speed Control using Fuzzy Logic ControllerTridib Bose
 
Modeling, simulation and control of a robotic arm
Modeling, simulation and control of a robotic armModeling, simulation and control of a robotic arm
Modeling, simulation and control of a robotic armcesarportilla8
 
Iaetsd position control of servo systems using pid
Iaetsd position control of servo systems using pidIaetsd position control of servo systems using pid
Iaetsd position control of servo systems using pidIaetsd Iaetsd
 
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
 
Fuzzy Logic Controller for Modern Power Systems
Fuzzy Logic Controller for Modern Power SystemsFuzzy Logic Controller for Modern Power Systems
Fuzzy Logic Controller for Modern Power SystemsIRJET Journal
 
179529572-ROOT-LOCUS-Control-system-Design-ppt.ppt
179529572-ROOT-LOCUS-Control-system-Design-ppt.ppt179529572-ROOT-LOCUS-Control-system-Design-ppt.ppt
179529572-ROOT-LOCUS-Control-system-Design-ppt.pptTaraGonzales5
 

Similar to Speed control of dc motor by fuzzy controller (20)

Speedcontrolofdcmotorbyfuzzycontroller 120320013939-phpapp01
Speedcontrolofdcmotorbyfuzzycontroller 120320013939-phpapp01Speedcontrolofdcmotorbyfuzzycontroller 120320013939-phpapp01
Speedcontrolofdcmotorbyfuzzycontroller 120320013939-phpapp01
 
Iaetsd design of fuzzy self-tuned load frequency controller for power system
Iaetsd design of fuzzy self-tuned load frequency controller for power systemIaetsd design of fuzzy self-tuned load frequency controller for power system
Iaetsd design of fuzzy self-tuned load frequency controller for power system
 
Servo Fundamentals
Servo FundamentalsServo Fundamentals
Servo Fundamentals
 
Correlative Study on the Modeling and Control of Boost Converter using Advanc...
Correlative Study on the Modeling and Control of Boost Converter using Advanc...Correlative Study on the Modeling and Control of Boost Converter using Advanc...
Correlative Study on the Modeling and Control of Boost Converter using Advanc...
 
Design and Analysis of a Control System Using Root Locus and Frequency Respon...
Design and Analysis of a Control System Using Root Locus and Frequency Respon...Design and Analysis of a Control System Using Root Locus and Frequency Respon...
Design and Analysis of a Control System Using Root Locus and Frequency Respon...
 
Optimization of Fuzzy Logic controller for Luo Converter using Genetic Algor...
Optimization of Fuzzy Logic controller for Luo Converter using  Genetic Algor...Optimization of Fuzzy Logic controller for Luo Converter using  Genetic Algor...
Optimization of Fuzzy Logic controller for Luo Converter using Genetic Algor...
 
D0255033039
D0255033039D0255033039
D0255033039
 
control system lab 02 - PID tuning
control system lab 02 - PID tuning control system lab 02 - PID tuning
control system lab 02 - PID tuning
 
Week 14 pid may 24 2016 pe 3032
Week  14 pid  may 24 2016 pe 3032Week  14 pid  may 24 2016 pe 3032
Week 14 pid may 24 2016 pe 3032
 
Real-time PID control of an inverted pendulum
Real-time PID control of an inverted pendulumReal-time PID control of an inverted pendulum
Real-time PID control of an inverted pendulum
 
Presentation FOPID Boost DC-DC Converter.pptx
Presentation FOPID Boost DC-DC Converter.pptxPresentation FOPID Boost DC-DC Converter.pptx
Presentation FOPID Boost DC-DC Converter.pptx
 
Fuzzy logic
Fuzzy logicFuzzy logic
Fuzzy logic
 
DC Drive Speed Control using Fuzzy Logic Controller
DC Drive Speed Control using Fuzzy Logic ControllerDC Drive Speed Control using Fuzzy Logic Controller
DC Drive Speed Control using Fuzzy Logic Controller
 
A011130109
A011130109A011130109
A011130109
 
Modeling, simulation and control of a robotic arm
Modeling, simulation and control of a robotic armModeling, simulation and control of a robotic arm
Modeling, simulation and control of a robotic arm
 
Km3617971803
Km3617971803Km3617971803
Km3617971803
 
Iaetsd position control of servo systems using pid
Iaetsd position control of servo systems using pidIaetsd position control of servo systems using pid
Iaetsd position control of servo systems using pid
 
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
 
Fuzzy Logic Controller for Modern Power Systems
Fuzzy Logic Controller for Modern Power SystemsFuzzy Logic Controller for Modern Power Systems
Fuzzy Logic Controller for Modern Power Systems
 
179529572-ROOT-LOCUS-Control-system-Design-ppt.ppt
179529572-ROOT-LOCUS-Control-system-Design-ppt.ppt179529572-ROOT-LOCUS-Control-system-Design-ppt.ppt
179529572-ROOT-LOCUS-Control-system-Design-ppt.ppt
 

Recently uploaded

INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxINTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxHumphrey A Beña
 
Grade 9 Q4-MELC1-Active and Passive Voice.pptx
Grade 9 Q4-MELC1-Active and Passive Voice.pptxGrade 9 Q4-MELC1-Active and Passive Voice.pptx
Grade 9 Q4-MELC1-Active and Passive Voice.pptxChelloAnnAsuncion2
 
4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptx4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptxmary850239
 
Proudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxProudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxthorishapillay1
 
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...Postal Advocate Inc.
 
Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...Jisc
 
ENGLISH6-Q4-W3.pptxqurter our high choom
ENGLISH6-Q4-W3.pptxqurter our high choomENGLISH6-Q4-W3.pptxqurter our high choom
ENGLISH6-Q4-W3.pptxqurter our high choomnelietumpap1
 
Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17Celine George
 
Earth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatEarth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatYousafMalik24
 
Judging the Relevance and worth of ideas part 2.pptx
Judging the Relevance  and worth of ideas part 2.pptxJudging the Relevance  and worth of ideas part 2.pptx
Judging the Relevance and worth of ideas part 2.pptxSherlyMaeNeri
 
DATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginnersDATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginnersSabitha Banu
 
How to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERPHow to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERPCeline George
 
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxiammrhaywood
 
Gas measurement O2,Co2,& ph) 04/2024.pptx
Gas measurement O2,Co2,& ph) 04/2024.pptxGas measurement O2,Co2,& ph) 04/2024.pptx
Gas measurement O2,Co2,& ph) 04/2024.pptxDr.Ibrahim Hassaan
 

Recently uploaded (20)

INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxINTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
 
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
 
Grade 9 Q4-MELC1-Active and Passive Voice.pptx
Grade 9 Q4-MELC1-Active and Passive Voice.pptxGrade 9 Q4-MELC1-Active and Passive Voice.pptx
Grade 9 Q4-MELC1-Active and Passive Voice.pptx
 
4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptx4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptx
 
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdfTataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
 
Proudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxProudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptx
 
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
 
Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...
 
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🔝
 
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
 
ENGLISH6-Q4-W3.pptxqurter our high choom
ENGLISH6-Q4-W3.pptxqurter our high choomENGLISH6-Q4-W3.pptxqurter our high choom
ENGLISH6-Q4-W3.pptxqurter our high choom
 
Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17
 
Earth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatEarth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice great
 
Judging the Relevance and worth of ideas part 2.pptx
Judging the Relevance  and worth of ideas part 2.pptxJudging the Relevance  and worth of ideas part 2.pptx
Judging the Relevance and worth of ideas part 2.pptx
 
DATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginnersDATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginners
 
How to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERPHow to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERP
 
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
 
Gas measurement O2,Co2,& ph) 04/2024.pptx
Gas measurement O2,Co2,& ph) 04/2024.pptxGas measurement O2,Co2,& ph) 04/2024.pptx
Gas measurement O2,Co2,& ph) 04/2024.pptx
 
FINALS_OF_LEFT_ON_C'N_EL_DORADO_2024.pptx
FINALS_OF_LEFT_ON_C'N_EL_DORADO_2024.pptxFINALS_OF_LEFT_ON_C'N_EL_DORADO_2024.pptx
FINALS_OF_LEFT_ON_C'N_EL_DORADO_2024.pptx
 
YOUVE_GOT_EMAIL_PRELIMS_EL_DORADO_2024.pptx
YOUVE_GOT_EMAIL_PRELIMS_EL_DORADO_2024.pptxYOUVE_GOT_EMAIL_PRELIMS_EL_DORADO_2024.pptx
YOUVE_GOT_EMAIL_PRELIMS_EL_DORADO_2024.pptx
 

Speed control of dc motor by fuzzy controller

  • 1. SPEED CONTROL OF DC MOTOR BY FUZZY CONTROLLER PREM KUMAR REG NO – 1611110018 M TECH (PED)
  • 2. INTRODUCTION The fuzzy logic, unlike conventional logic system, is able to model inaccurate or imprecise models. The fuzzy logic approach offers a simpler, quicker and more reliable solution that is clear advantages over conventional techniques. This paper deals with speed control of Separately Excited DC Motor through fuzzy logic Controller.
  • 3. WHAT IS FUZZY LOGIC CONTROLLERS ?  It’s totally different from other controllers, fuzzy logic's principle is to think like an organic creature; human.  A form of knowledge representation suitable for notions that cannot be defined precisely, but which depend upon their contexts.
  • 4. HOW DOES IT WORKS? In fuzzy logic we define human readable rules to form the target system. For instance assume we want to control the room temperature, first of all we define simple rules:  If the room is hot then cool it down  If the room is normal then don't change temperature  If the room is cold then heat it up
  • 5. HOW DOES IT WORKS? CONT….
  • 6. BOOLEAN LOGIC REPRESENTATION Slow Fast Speed = 0 Speed = 1 bool speed; get the speed if ( speed == 0) { // speed is slow } else { // speed is fast }
  • 7. FUZZY LOGIC REPRESENTATION Slowest  For every problem [ 0.0 – 0.25 ] must represent in terms of fuzzy sets. Slow [ 0.25 – 0.50 ] Fast [ 0.50 – 0.75 ] Fastest [ 0.75 – 1.00 ]
  • 8. FUZZY SETS  Extension of Classical Sets  Fuzzy set is sets with smooth boundary  Membership function  A fuzzy set defined by the function that maps objects in a domain of concern to their membership value in the set. Such a function is called membership function
  • 9. FUZZY SET OPERATORS  Union max (fA(x) , fB(x) )  Intersection min (fA(x) , fB(x) )  Complement Complement( fA(x) )
  • 10. LINGUISTIC VARIABLE  Linguistic variables are the input (or) output variable of the system. Whose values are in natural language.  Example: The room is hot – linguistic value How much it is hot – linguistic variable
  • 11. TEMPERATURE CONTROLLER  The problem  Change the speed of a heater fan, based upon the room temperature and humidity.  A temperature control system has four settings  Cold, Cool, Warm, and Hot  Humidity can be defined by:  Low, Medium, and High  Using this we can define the fuzzy set.
  • 12. STRUCTURE OF FUZZY LOGIC CONTROLLER ADC FUZZIFIER INFERENCE ENGINE DEFUZZIFIER DAC
  • 13. FUZZIFICATION  Conversion of real input to fuzzy set values PROCEDURE  1. Description of the problem in an acceptable mathematical form.  2. Definition of the threshold for the variables, specifically the two extremes of the greatest and least degree of satisfaction.  Based on the above threshold values a proper membership function is selected among those available e.g. linear, piece- wise linear, trapezoidal, parabolic... etc.
  • 14. INFERENCE ENGINE  Which makes the rules works in response to system inputs.
  • 15. INFERENCE ENGINE CONT….  These rules are human readable rules  It is basically uses IF-THEN rules to manipulate input variables.  Example IF( some function ) THEN( some function ).
  • 16. DEFUZZIFICATION Changing fuzzy output back into numerical values for system action There are two major defuzzification techniques 1.Mean Of Maximum method (MOM) 2.Gravity center defuzzifier (GCD)
  • 17. DEFUZZIFICATION CONT….  Example let y = {0.1/2 + 0.8/3 + 1.0/4 + 0.8/5 +0.1/6} using GCD method we have Y = ( 0.1*2 + 0.8*3 + 1.0*4 + 0.8*5 +0.1*6 ) (0.1+ 0.8+ 1.0+ 0.8 +0.1) Y=4
  • 18. BLOCK DIAGRAM DC DC TO DC DC VOLTAGE CONVERTER MOTOR SOURCE PWM FUZZY GENERATOR CONTROLLER
  • 19. SYSTEM DESCRIPTION  Motor model :  In this model the armature reaction is neglected.  The Vf and If are maintained constant. That is field excited separately  The armature voltage is controlled to get different speed
  • 20. SYSTEM DESCRIPTION CONT…. A linear model of a simple DC motor consists of a mechanical equation and electrical equation as determined in the following equations
  • 21. SYSTEM DESCRIPTION CONT…. The dynamic model of the system is formed using these differential equations
  • 22. SYSTEM DESCRIPTION CONT….  DRIVER CIRCUIT : Here the DC to DC converter is used to control the armature voltage of the motor. The switches in the DC to DC converter are controlled by PWM inverter. The PWM which compares the corrected error(ce) signal generated by the fuzzy controller and reference signal.
  • 23. SYSTEM DESCRIPTION CONT…. Dc source DC motor Speed Thyristor (armature) measurements PWM Fuzzy controller controller Ref signal
  • 24. FUZZY LOGIC CONTROLLER In this controller the input is speed and the output is voltage.The membership function is figured between error and change in error. After that using pre defined rule the controller produces signal this signal is called control variable.it is given to PWM current controller
  • 26. ADVANTAGES OVER CONVENTIONAL CONTROL TECHNIQUES  Developing a fuzzy logic controller is cheaper than developing model based or other controller with comparable performance.  Fuzzy logic controller are more robust than PID controllers because they can cover a much wider range of operating conditions.  Fuzzy logic controller are customizable.
  • 27. DISADVANTAGES OF FUZZY SYSTEM  It is not useful for programs much larger or smaller than the historical data.  It requires a lot of data  The estimators must be familiar with the historically developed programs
  • 28. CONCLUSION Thus the fuzzy logic controller is sensitive to variation of the reference speed attention. It is also overcome the disadvantage of the use conventional control sensitiveness to inertia variation and sensitiveness to variation of the speed with drive system of dc motor.