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

Simulation of sinosoidal pulse width modulation
Simulation of sinosoidal pulse width modulationSimulation of sinosoidal pulse width modulation
Simulation of sinosoidal pulse width modulationTanzeel Ahmad
 
Time response and analysis kaushal shah
Time response and analysis kaushal shahTime response and analysis kaushal shah
Time response and analysis kaushal shahKaushal Shah
 
Automatic load frequency control
Automatic load frequency controlAutomatic load frequency control
Automatic load frequency controlBalaram Das
 
Speed control of dc motor using fuzzy pid controller-mid term progress report
Speed control of dc motor using fuzzy pid controller-mid term progress reportSpeed control of dc motor using fuzzy pid controller-mid term progress report
Speed control of dc motor using fuzzy pid controller-mid term progress reportBinod kafle
 
Speed Control of DC Motor using PID FUZZY Controller.
Speed Control of DC Motor using PID FUZZY Controller.Speed Control of DC Motor using PID FUZZY Controller.
Speed Control of DC Motor using PID FUZZY Controller.Binod kafle
 
PID Controller based DC Motor Speed Control
PID Controller based DC Motor Speed ControlPID Controller based DC Motor Speed Control
PID Controller based DC Motor Speed Controlrahulmonikasharma
 
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
 
POWER SYSTEM SIMULATION - 2 LAB MANUAL (ELECTRICAL ENGINEERING - POWER SYSTEMS)
POWER SYSTEM SIMULATION - 2 LAB MANUAL (ELECTRICAL ENGINEERING - POWER SYSTEMS) POWER SYSTEM SIMULATION - 2 LAB MANUAL (ELECTRICAL ENGINEERING - POWER SYSTEMS)
POWER SYSTEM SIMULATION - 2 LAB MANUAL (ELECTRICAL ENGINEERING - POWER SYSTEMS) Mathankumar S
 
3. Concept of pole and zero.pptx
3. Concept of pole and zero.pptx3. Concept of pole and zero.pptx
3. Concept of pole and zero.pptxAMSuryawanshi
 
load frequency control of two area
load frequency control of two areaload frequency control of two area
load frequency control of two areaSumit Patel
 
Pid controllers
Pid controllersPid controllers
Pid controllersmilind1076
 
Electric drives
Electric drivesElectric drives
Electric drivesraj_e2004
 
Speed control of single phase induction motor with variable frequency voltage...
Speed control of single phase induction motor with variable frequency voltage...Speed control of single phase induction motor with variable frequency voltage...
Speed control of single phase induction motor with variable frequency voltage...SHAHRUKH ALAM
 
Automatic Load Frequency Control ppt.pdf
Automatic Load Frequency Control ppt.pdfAutomatic Load Frequency Control ppt.pdf
Automatic Load Frequency Control ppt.pdfPhenomAssassin
 

What's hot (20)

Simulation of sinosoidal pulse width modulation
Simulation of sinosoidal pulse width modulationSimulation of sinosoidal pulse width modulation
Simulation of sinosoidal pulse width modulation
 
Time response and analysis kaushal shah
Time response and analysis kaushal shahTime response and analysis kaushal shah
Time response and analysis kaushal shah
 
Automatic load frequency control
Automatic load frequency controlAutomatic load frequency control
Automatic load frequency control
 
Speed control of dc motor using fuzzy pid controller-mid term progress report
Speed control of dc motor using fuzzy pid controller-mid term progress reportSpeed control of dc motor using fuzzy pid controller-mid term progress report
Speed control of dc motor using fuzzy pid controller-mid term progress report
 
PID Controllers
PID ControllersPID Controllers
PID Controllers
 
Speed Control of DC Motor using PID FUZZY Controller.
Speed Control of DC Motor using PID FUZZY Controller.Speed Control of DC Motor using PID FUZZY Controller.
Speed Control of DC Motor using PID FUZZY Controller.
 
PID Controller based DC Motor Speed Control
PID Controller based DC Motor Speed ControlPID Controller based DC Motor Speed Control
PID Controller based DC Motor Speed Control
 
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
 
PID controller
PID controllerPID controller
PID controller
 
Anfis.rpi04
Anfis.rpi04Anfis.rpi04
Anfis.rpi04
 
Pid controller
Pid controllerPid controller
Pid controller
 
POWER SYSTEM SIMULATION - 2 LAB MANUAL (ELECTRICAL ENGINEERING - POWER SYSTEMS)
POWER SYSTEM SIMULATION - 2 LAB MANUAL (ELECTRICAL ENGINEERING - POWER SYSTEMS) POWER SYSTEM SIMULATION - 2 LAB MANUAL (ELECTRICAL ENGINEERING - POWER SYSTEMS)
POWER SYSTEM SIMULATION - 2 LAB MANUAL (ELECTRICAL ENGINEERING - POWER SYSTEMS)
 
3. Concept of pole and zero.pptx
3. Concept of pole and zero.pptx3. Concept of pole and zero.pptx
3. Concept of pole and zero.pptx
 
load frequency control of two area
load frequency control of two areaload frequency control of two area
load frequency control of two area
 
Ppt on control system
Ppt on control systemPpt on control system
Ppt on control system
 
Pid controllers
Pid controllersPid controllers
Pid controllers
 
Electric drives
Electric drivesElectric drives
Electric drives
 
Power System Oscillations
Power System Oscillations Power System Oscillations
Power System Oscillations
 
Speed control of single phase induction motor with variable frequency voltage...
Speed control of single phase induction motor with variable frequency voltage...Speed control of single phase induction motor with variable frequency voltage...
Speed control of single phase induction motor with variable frequency voltage...
 
Automatic Load Frequency Control ppt.pdf
Automatic Load Frequency Control ppt.pdfAutomatic Load Frequency Control ppt.pdf
Automatic Load Frequency Control ppt.pdf
 

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

Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17Celine 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
 
What is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPWhat is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPCeline 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
 
Romantic Opera MUSIC FOR GRADE NINE pptx
Romantic Opera MUSIC FOR GRADE NINE pptxRomantic Opera MUSIC FOR GRADE NINE pptx
Romantic Opera MUSIC FOR GRADE NINE pptxsqpmdrvczh
 
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTiammrhaywood
 
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...Nguyen Thanh Tu Collection
 
Proudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxProudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxthorishapillay1
 
Roles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in PharmacovigilanceRoles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in PharmacovigilanceSamikshaHamane
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxNirmalaLoungPoorunde1
 
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
 
Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17Celine George
 
ACC 2024 Chronicles. Cardiology. Exam.pdf
ACC 2024 Chronicles. Cardiology. Exam.pdfACC 2024 Chronicles. Cardiology. Exam.pdf
ACC 2024 Chronicles. Cardiology. Exam.pdfSpandanaRallapalli
 
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 Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17Celine George
 
Keynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designKeynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designMIPLM
 
Full Stack Web Development Course for Beginners
Full Stack Web Development Course  for BeginnersFull Stack Web Development Course  for Beginners
Full Stack Web Development Course for BeginnersSabitha Banu
 
Solving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxSolving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxOH TEIK BIN
 
Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon ACrayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon AUnboundStockton
 

Recently uploaded (20)

Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17
 
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
 
What is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPWhat is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERP
 
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
 
Romantic Opera MUSIC FOR GRADE NINE pptx
Romantic Opera MUSIC FOR GRADE NINE pptxRomantic Opera MUSIC FOR GRADE NINE pptx
Romantic Opera MUSIC FOR GRADE NINE pptx
 
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
 
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
 
Proudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxProudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptx
 
Roles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in PharmacovigilanceRoles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in Pharmacovigilance
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptx
 
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
 
Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17
 
ACC 2024 Chronicles. Cardiology. Exam.pdf
ACC 2024 Chronicles. Cardiology. Exam.pdfACC 2024 Chronicles. Cardiology. Exam.pdf
ACC 2024 Chronicles. Cardiology. Exam.pdf
 
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 Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17
 
Keynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designKeynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-design
 
Full Stack Web Development Course for Beginners
Full Stack Web Development Course  for BeginnersFull Stack Web Development Course  for Beginners
Full Stack Web Development Course for Beginners
 
Solving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxSolving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptx
 
Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon ACrayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon A
 
Rapple "Scholarly Communications and the Sustainable Development Goals"
Rapple "Scholarly Communications and the Sustainable Development Goals"Rapple "Scholarly Communications and the Sustainable Development Goals"
Rapple "Scholarly Communications and the Sustainable Development Goals"
 

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.