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

Discrete time filter design by windowing 3
Discrete time filter design by windowing 3Discrete time filter design by windowing 3
Discrete time filter design by windowing 3HIMANSHU DIWAKAR
 
Reference frame theory
Reference frame theoryReference frame theory
Reference frame theoryRamesh Babu
 
Power System Stabilizer
Power System StabilizerPower System Stabilizer
Power System StabilizerSuman Sourabh
 
Phase plane analysis (nonlinear stability analysis)
Phase plane analysis (nonlinear stability analysis)Phase plane analysis (nonlinear stability analysis)
Phase plane analysis (nonlinear stability analysis)Bindutesh Saner
 
Fuzzy Logic Controller
Fuzzy Logic ControllerFuzzy Logic Controller
Fuzzy Logic Controllervinayvickky
 
Closed Loop Control of DC Drives
Closed Loop Control of DC Drives Closed Loop Control of DC Drives
Closed Loop Control of DC Drives RohanSharma344025
 
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
 
Firing angle control
Firing angle controlFiring angle control
Firing angle controljawaharramaya
 
Thyristor Based motor speed control system
Thyristor Based motor speed control systemThyristor Based motor speed control system
Thyristor Based motor speed control systemsourovwahid
 
Modern Control - Lec07 - State Space Modeling of LTI Systems
Modern Control - Lec07 - State Space Modeling of LTI SystemsModern Control - Lec07 - State Space Modeling of LTI Systems
Modern Control - Lec07 - State Space Modeling of LTI SystemsAmr E. Mohamed
 
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
 
Analysis sequential circuits
Analysis sequential circuitsAnalysis sequential circuits
Analysis sequential circuitsG Subramaniamg
 
density based traffic monitoring system
density based traffic monitoring system density based traffic monitoring system
density based traffic monitoring system siddhartha shukla
 

What's hot (20)

Nonlinear systems
Nonlinear systemsNonlinear systems
Nonlinear systems
 
Human Following Robot
Human Following RobotHuman Following Robot
Human Following Robot
 
Discrete time filter design by windowing 3
Discrete time filter design by windowing 3Discrete time filter design by windowing 3
Discrete time filter design by windowing 3
 
Reference frame theory
Reference frame theoryReference frame theory
Reference frame theory
 
MOSFET Amplifier
MOSFET AmplifierMOSFET Amplifier
MOSFET Amplifier
 
PLC Basic
PLC BasicPLC Basic
PLC Basic
 
Power System Stabilizer
Power System StabilizerPower System Stabilizer
Power System Stabilizer
 
Embedded System Networking
Embedded System NetworkingEmbedded System Networking
Embedded System Networking
 
DC DC Converter
DC DC ConverterDC DC Converter
DC DC Converter
 
Phase plane analysis (nonlinear stability analysis)
Phase plane analysis (nonlinear stability analysis)Phase plane analysis (nonlinear stability analysis)
Phase plane analysis (nonlinear stability analysis)
 
Fuzzy Logic Controller
Fuzzy Logic ControllerFuzzy Logic Controller
Fuzzy Logic Controller
 
Closed Loop Control of DC Drives
Closed Loop Control of DC Drives Closed Loop Control of DC Drives
Closed Loop Control of DC Drives
 
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...
 
Firing angle control
Firing angle controlFiring angle control
Firing angle control
 
Thyristor Based motor speed control system
Thyristor Based motor speed control systemThyristor Based motor speed control system
Thyristor Based motor speed control system
 
Modern Control - Lec07 - State Space Modeling of LTI Systems
Modern Control - Lec07 - State Space Modeling of LTI SystemsModern Control - Lec07 - State Space Modeling of LTI Systems
Modern Control - Lec07 - State Space Modeling of LTI Systems
 
Facts controller
Facts controllerFacts controller
Facts controller
 
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
 
Analysis sequential circuits
Analysis sequential circuitsAnalysis sequential circuits
Analysis sequential circuits
 
density based traffic monitoring system
density based traffic monitoring system density based traffic monitoring system
density based traffic monitoring system
 

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

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

Recently uploaded

Wellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptxWellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptxJisc
 
Plant propagation: Sexual and Asexual propapagation.pptx
Plant propagation: Sexual and Asexual propapagation.pptxPlant propagation: Sexual and Asexual propapagation.pptx
Plant propagation: Sexual and Asexual propapagation.pptxUmeshTimilsina1
 
How to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptxHow to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptxCeline George
 
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptxHMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptxEsquimalt MFRC
 
Fostering Friendships - Enhancing Social Bonds in the Classroom
Fostering Friendships - Enhancing Social Bonds  in the ClassroomFostering Friendships - Enhancing Social Bonds  in the Classroom
Fostering Friendships - Enhancing Social Bonds in the ClassroomPooky Knightsmith
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsMebane Rash
 
On_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptx
On_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptxOn_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptx
On_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptxPooja Bhuva
 
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptxMaritesTamaniVerdade
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.pptRamjanShidvankar
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.MaryamAhmad92
 
SOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning PresentationSOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning Presentationcamerronhm
 
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptx
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptxExploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptx
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptxPooja Bhuva
 
Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Jisc
 
Salient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsSalient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsKarakKing
 
Food safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfFood safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfSherif Taha
 
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...Nguyen Thanh Tu Collection
 
How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSCeline George
 
How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17Celine George
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17Celine George
 

Recently uploaded (20)

Wellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptxWellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptx
 
Plant propagation: Sexual and Asexual propapagation.pptx
Plant propagation: Sexual and Asexual propapagation.pptxPlant propagation: Sexual and Asexual propapagation.pptx
Plant propagation: Sexual and Asexual propapagation.pptx
 
How to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptxHow to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptx
 
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptxHMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
 
Fostering Friendships - Enhancing Social Bonds in the Classroom
Fostering Friendships - Enhancing Social Bonds  in the ClassroomFostering Friendships - Enhancing Social Bonds  in the Classroom
Fostering Friendships - Enhancing Social Bonds in the Classroom
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan Fellows
 
On_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptx
On_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptxOn_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptx
On_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptx
 
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.ppt
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.
 
SOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning PresentationSOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning Presentation
 
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptx
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptxExploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptx
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptx
 
Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)
 
Salient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsSalient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functions
 
Food safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfFood safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdf
 
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
 
Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024
 
How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POS
 
How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17
 

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.