SlideShare a Scribd company logo
1 of 20
SPEED CONTROL OF DC
MOTOR USING PID FUZZY
CONTROLLER
Presented By:
Anil Acharya (BEL/071/202)
Bikash Kumar Pal (BEL/071/209)
Binod Kafle (BEL/071/211)
Madan Rimal (BEL/071/220)
Presentation Overview
 Introduction
 Project Objectives
 PID Controller
 DC motor Parameter and modeling
 Ziegler-Nichols tuning method
 PID Auto Tuning using MATLAB in-built function
 Comparison Between Auto-tuning and Z-N tuning method
 Limitation of PID controller
 Work Completed
 Work remaining
 Conclusion
 References
Introduction
 DC motors used in many applications such as rolling mills, electric trains, electric
vehicles, electric cranes and robotic manipulators which require speed controller to
perform their tasks.
 Conventionally speed of DC motor can be controlled by :
a. Field Resistance control method
b. Armature Voltage control method
c. Armature Resistance control method
 For precise and better performance, Proportional Integral Derivative controller
(PID) is widely used in industrial controller due to its control loop feedback
mechanism.
 It has simple structure and stable characteristics.
 PID parameters are calculated by techniques such as self-tuning method, Zeigler-
Nichols tuning method.
Project Objectives
 To design a conventional PID controller for speed control of DC motor.
 To design a Fuzzy logic controller as another type of controller that can be used to
control speed of DC motor.
 To analyze the performance comparison between conventional PID and Fuzzy logic
controller in order to control speed of the DC motor based on MATLAB simulation.
PID Controller
Figure: PID controller with plant
Continued…
 PID controller consists of three parameters:
a. Propotional Gain(Kp): Larger values typically mean faster response. An
excessively large proportional gain will lead to process instability and oscillation.
b. Integral Gain(Ki): Larger values imply steady state errors are eliminated
more quickly.
c. Derivative Gain(Kd): Larger values decrease overshoot but slows down
transient response and may lead to instability due to signal noise amplification
in the differentiation of the error.
 Thus, the design phase of PID controller, there is a crucial and challenging task for
setting Kp, Ki, and Kd for system success.
 PID parameter for plant (DC motor) can be evaluated by either Ziegler-Nichols
empirical formula or using self tuning in MATLAB in-built function.
DC motor Parameter and modeling
Parameter Symbol Value
Moment of Inertia of Rotor J 0.1 Kgm2
Damping constant B 0.008 Nm/rad/s
Armature resistance R 0.5 ohm
Armature inductance L 0.02 H
Back emf constant Kb 1.25 V/rad/s
Motor Torque constant KT 1 Nm/A
Table: Parameters of DC motor
Plant TF =
𝑤(𝑠)
𝑣(𝑠)
=
𝐾𝑡
𝑅+𝐿𝑠 𝐽𝑠+𝐵 +𝐾𝑏𝐾𝑡
=
500
𝑠2+25.08𝑠+627
Ziegler-Nichols tuning method
 It is an empirical formula based on experimental result which gives better tuned
PID parameters.
 It is based on the trial and error procedure of changing the proportional gain (kp).
kp is increased from small value till the point at which the system goes to unstable.
 Z-N algorithm deals with ultimate time and ultimate gain, so it is necessary to find
the response of the system without any controller.
 Z-N empirical formula for PID tuning:
 where T is a time from delay time to rise time and L is a time from origin to delay
time.
Controller Kp Ki Kd
P T/L Zero Zero
PI 0.9(T/L) L/0.3 zero
PID 1.2(T/L) 2L 0.5L
Figure: Response of the system without controller
Kp=1.2T/L=2
Ki=2L=0.042
Kd=0.5L=0.0105
PID(s)=2+0.042/s+0.0105s
Figure: Simulation Block Diagram of the system
Figure: Output Response of PID controller and
without controller
Parameter Without
Controller
PID
Rise Time 0.0665 sec 0.0525 sec
Setting Time 0.3190 sec 0.257 sec
Peak Time 0.1 sec 0.08 sec
Max. %
Overshoot
28.26% 25.81%
Steady Static
Error
55% 38%
Table: PID controller vs without
controller parameters
PID Auto Tuning using MATLAB in-built
function
Figure: MATLAB Simulation for Auto Tuning
Figure: PID Auto Tuned Response Figure: Tuned vs Block
Response Parameter
Comparison Between Auto-tuning and Z-N
tuning method
Parameter Auto-tuning Z-N tuning
Rise Time 0.0678 sec 0.0525 sec
Peak Time 0.12 sec 0.08 sec
Setting Time 0.348 sec 0.25 sec
Max. Percentage Overshoot 5.75 % 25.81 %
Steady Static error Eliminated 38%
Table: Auto-tuning parameter vs Z-N tuning parameter
Limitation of PID controller
 The three parameters kp, ki and kd of a conventional PID controller need to be
constantly adjusted in order to achieve better control performance.
 PID controller in MATLAB Simulink is not a pure PID but it is a PID with derivative
filtering.
Work Completed
 PID controller parameters are calculated by Z-N method and auto-tuning method.
 Simulation using conventional PID controller with DC motor in MATLAB.
 Comparison between auto-tuning and Zeigler-Nichols tuning method.
Work remaining
 To define membership function and fuzzy rules.
 Implementation of fuzzy rule with PID controller in MATLAB simulation.
 To compare fuzzy PID with conventional PID controller.
Conclusion
A mathematical model to control the DC motor is developed and the motor is
controlled using conventional PID controller. The simulation results so obtained show
that the PID controller gives high steady state error and setting time, thus slow
response. Hence alternative method like Fuzzy controller is needed for better
performance.
References
 K. J. Astrom, T. Hagglund, Automatic Tuning of PID Controllers, Instrument Society
of America, USA, 1998.
 L. Reznik, Fuzzy Controllers, BH, Victoria University of Technology, Melbourne,
Australia, 1997.
 P. Vas, Artificial-Intelligence-Based Electrical Machines and Drives, Oxford
University Press, New York, 1999.
 R. Palm, D. Driankov, H. Hellendoorn, Model Based Fuzzy Control, Springer, Berlin,
1997.
 C.H. Chen, Fuzzy Logic and Neural Network Handbook, McGraw-Hill, United States,
1996.
THANK YOU

More Related Content

What's hot

PID Controller and its design
PID Controller and its designPID Controller and its design
PID Controller and its designKonirDom1
 
Tuning of pid controller
Tuning of pid controllerTuning of pid controller
Tuning of pid controllerSubhankar Sau
 
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 PPTAmiya Ranjan Behera
 
PID Tuner: A practical guide
PID Tuner: A practical guidePID Tuner: A practical guide
PID Tuner: A practical guideRudolfKalman
 
PID Controller Tuning
PID Controller TuningPID Controller Tuning
PID Controller TuningAhmad Taan
 
Time domain analysis
Time domain analysisTime domain analysis
Time domain analysisHussain K
 
SINGULAR POINT IN NON-LINEAR SYSTEM
SINGULAR POINT IN NON-LINEAR SYSTEM SINGULAR POINT IN NON-LINEAR SYSTEM
SINGULAR POINT IN NON-LINEAR SYSTEM ANISH PATHAK
 
Proportional integral and derivative PID controller
Proportional integral and derivative PID controller Proportional integral and derivative PID controller
Proportional integral and derivative PID controller Mostafa Ragab
 
Sliding Mode Observers
Sliding Mode ObserversSliding Mode Observers
Sliding Mode ObserversSolo Hermelin
 
Convolution final slides
Convolution final slidesConvolution final slides
Convolution final slidesramyasree_ssj
 
Design and Analysis of PID and Fuzzy-PID Controller for Voltage Control of DC...
Design and Analysis of PID and Fuzzy-PID Controller for Voltage Control of DC...Design and Analysis of PID and Fuzzy-PID Controller for Voltage Control of DC...
Design and Analysis of PID and Fuzzy-PID Controller for Voltage Control of DC...Francisco Gonzalez-Longatt
 
8178001772 control
8178001772 control8178001772 control
8178001772 controlMaRwa Hamed
 

What's hot (20)

Pid controller
Pid controllerPid controller
Pid controller
 
PID Controller and its design
PID Controller and its designPID Controller and its design
PID Controller and its design
 
Tuning of pid controller
Tuning of pid controllerTuning of pid controller
Tuning of pid controller
 
PID Control System
PID Control System PID Control System
PID Control System
 
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
 
PID Tuner: A practical guide
PID Tuner: A practical guidePID Tuner: A practical guide
PID Tuner: A practical guide
 
Pid controller
Pid controllerPid controller
Pid controller
 
Pid controller
Pid controllerPid controller
Pid controller
 
PID Controller Tuning
PID Controller TuningPID Controller Tuning
PID Controller Tuning
 
Time domain analysis
Time domain analysisTime domain analysis
Time domain analysis
 
SINGULAR POINT IN NON-LINEAR SYSTEM
SINGULAR POINT IN NON-LINEAR SYSTEM SINGULAR POINT IN NON-LINEAR SYSTEM
SINGULAR POINT IN NON-LINEAR SYSTEM
 
Pid controller
Pid controllerPid controller
Pid controller
 
Class 17 integral and derivative control mode
Class 17   integral and derivative control modeClass 17   integral and derivative control mode
Class 17 integral and derivative control mode
 
Proportional integral and derivative PID controller
Proportional integral and derivative PID controller Proportional integral and derivative PID controller
Proportional integral and derivative PID controller
 
Sliding Mode Observers
Sliding Mode ObserversSliding Mode Observers
Sliding Mode Observers
 
Convolution final slides
Convolution final slidesConvolution final slides
Convolution final slides
 
Design and Analysis of PID and Fuzzy-PID Controller for Voltage Control of DC...
Design and Analysis of PID and Fuzzy-PID Controller for Voltage Control of DC...Design and Analysis of PID and Fuzzy-PID Controller for Voltage Control of DC...
Design and Analysis of PID and Fuzzy-PID Controller for Voltage Control of DC...
 
8178001772 control
8178001772 control8178001772 control
8178001772 control
 
Block Diagram For Control Systems.
Block Diagram For Control Systems.Block Diagram For Control Systems.
Block Diagram For Control Systems.
 
Deadbeat Response Design _8th lecture
Deadbeat Response Design _8th lectureDeadbeat Response Design _8th lecture
Deadbeat Response Design _8th lecture
 

Similar to Speed control of dc motor using fuzzy pid controller-mid term progress report

Self-Tuning Fuzzy PID Design for BLDC Speed Control
Self-Tuning Fuzzy PID Design for BLDC Speed ControlSelf-Tuning Fuzzy PID Design for BLDC Speed Control
Self-Tuning Fuzzy PID Design for BLDC Speed ControlGRD Journals
 
Performance based Comparison between Various Z-N Tuninng PID and Fuzzy Logic ...
Performance based Comparison between Various Z-N Tuninng PID and Fuzzy Logic ...Performance based Comparison between Various Z-N Tuninng PID and Fuzzy Logic ...
Performance based Comparison between Various Z-N Tuninng PID and Fuzzy Logic ...ijsc
 
Performance Based Comparison Between Various Z-N Tuninng PID And Fuzzy Logic ...
Performance Based Comparison Between Various Z-N Tuninng PID And Fuzzy Logic ...Performance Based Comparison Between Various Z-N Tuninng PID And Fuzzy Logic ...
Performance Based Comparison Between Various Z-N Tuninng PID And Fuzzy Logic ...ijsc
 
Speed control of dc motor using relay feedback tuned pi
Speed control of dc motor using relay feedback tuned piSpeed control of dc motor using relay feedback tuned pi
Speed control of dc motor using relay feedback tuned piAlexander Decker
 
Performance analysis of Fuzzy logic based speed control of DC motor
Performance analysis of Fuzzy logic based speed control of DC motorPerformance analysis of Fuzzy logic based speed control of DC motor
Performance analysis of Fuzzy logic based speed control of DC motorIOSR Journals
 
DC Motor Speed Control for a Plant Based On PID Controller
DC Motor Speed Control for a Plant Based On PID ControllerDC Motor Speed Control for a Plant Based On PID Controller
DC Motor Speed Control for a Plant Based On PID Controllerpaperpublications3
 
DC Motor Position Control Using Fuzzy Proportional-Derivative Controllers Wit...
DC Motor Position Control Using Fuzzy Proportional-Derivative Controllers Wit...DC Motor Position Control Using Fuzzy Proportional-Derivative Controllers Wit...
DC Motor Position Control Using Fuzzy Proportional-Derivative Controllers Wit...IOSR Journals
 
DC Motor Position Control Using Fuzzy Proportional-Derivative Controllers Wit...
DC Motor Position Control Using Fuzzy Proportional-Derivative Controllers Wit...DC Motor Position Control Using Fuzzy Proportional-Derivative Controllers Wit...
DC Motor Position Control Using Fuzzy Proportional-Derivative Controllers Wit...IOSR Journals
 
Optimal tuning of pid power system stabilizer in simulink environment
Optimal tuning of pid power system stabilizer in simulink environmentOptimal tuning of pid power system stabilizer in simulink environment
Optimal tuning of pid power system stabilizer in simulink environmentIAEME Publication
 
IRJET- Simultaneous Microgrid Voltage and Current Harmonics Compensation usin...
IRJET- Simultaneous Microgrid Voltage and Current Harmonics Compensation usin...IRJET- Simultaneous Microgrid Voltage and Current Harmonics Compensation usin...
IRJET- Simultaneous Microgrid Voltage and Current Harmonics Compensation usin...IRJET Journal
 
Speed Control of a Seperately Excited DC Motor by Implementing Fuzzy Logic Co...
Speed Control of a Seperately Excited DC Motor by Implementing Fuzzy Logic Co...Speed Control of a Seperately Excited DC Motor by Implementing Fuzzy Logic Co...
Speed Control of a Seperately Excited DC Motor by Implementing Fuzzy Logic Co...IRJET Journal
 
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
 
Analysis and Design of Conventional Controller for Speed Control of DC Motor ...
Analysis and Design of Conventional Controller for Speed Control of DC Motor ...Analysis and Design of Conventional Controller for Speed Control of DC Motor ...
Analysis and Design of Conventional Controller for Speed Control of DC Motor ...IJERA Editor
 

Similar to Speed control of dc motor using fuzzy pid controller-mid term progress report (20)

Self-Tuning Fuzzy PID Design for BLDC Speed Control
Self-Tuning Fuzzy PID Design for BLDC Speed ControlSelf-Tuning Fuzzy PID Design for BLDC Speed Control
Self-Tuning Fuzzy PID Design for BLDC Speed Control
 
Design of a discrete PID controller based on identification data for a simsca...
Design of a discrete PID controller based on identification data for a simsca...Design of a discrete PID controller based on identification data for a simsca...
Design of a discrete PID controller based on identification data for a simsca...
 
anas.pdf
anas.pdfanas.pdf
anas.pdf
 
Performance based Comparison between Various Z-N Tuninng PID and Fuzzy Logic ...
Performance based Comparison between Various Z-N Tuninng PID and Fuzzy Logic ...Performance based Comparison between Various Z-N Tuninng PID and Fuzzy Logic ...
Performance based Comparison between Various Z-N Tuninng PID and Fuzzy Logic ...
 
Performance Based Comparison Between Various Z-N Tuninng PID And Fuzzy Logic ...
Performance Based Comparison Between Various Z-N Tuninng PID And Fuzzy Logic ...Performance Based Comparison Between Various Z-N Tuninng PID And Fuzzy Logic ...
Performance Based Comparison Between Various Z-N Tuninng PID And Fuzzy Logic ...
 
Performance Study of Enhanced Non-Linear PID Control Applied on Brushless DC ...
Performance Study of Enhanced Non-Linear PID Control Applied on Brushless DC ...Performance Study of Enhanced Non-Linear PID Control Applied on Brushless DC ...
Performance Study of Enhanced Non-Linear PID Control Applied on Brushless DC ...
 
Speed control of dc motor using relay feedback tuned pi
Speed control of dc motor using relay feedback tuned piSpeed control of dc motor using relay feedback tuned pi
Speed control of dc motor using relay feedback tuned pi
 
Performance analysis of Fuzzy logic based speed control of DC motor
Performance analysis of Fuzzy logic based speed control of DC motorPerformance analysis of Fuzzy logic based speed control of DC motor
Performance analysis of Fuzzy logic based speed control of DC motor
 
DC Motor Speed Control for a Plant Based On PID Controller
DC Motor Speed Control for a Plant Based On PID ControllerDC Motor Speed Control for a Plant Based On PID Controller
DC Motor Speed Control for a Plant Based On PID Controller
 
DC Motor Position Control Using Fuzzy Proportional-Derivative Controllers Wit...
DC Motor Position Control Using Fuzzy Proportional-Derivative Controllers Wit...DC Motor Position Control Using Fuzzy Proportional-Derivative Controllers Wit...
DC Motor Position Control Using Fuzzy Proportional-Derivative Controllers Wit...
 
F010133747
F010133747F010133747
F010133747
 
DC Motor Position Control Using Fuzzy Proportional-Derivative Controllers Wit...
DC Motor Position Control Using Fuzzy Proportional-Derivative Controllers Wit...DC Motor Position Control Using Fuzzy Proportional-Derivative Controllers Wit...
DC Motor Position Control Using Fuzzy Proportional-Derivative Controllers Wit...
 
Pi controller ieee format
Pi controller ieee formatPi controller ieee format
Pi controller ieee format
 
Optimal tuning of pid power system stabilizer in simulink environment
Optimal tuning of pid power system stabilizer in simulink environmentOptimal tuning of pid power system stabilizer in simulink environment
Optimal tuning of pid power system stabilizer in simulink environment
 
D04954148
D04954148D04954148
D04954148
 
Gl3311371146
Gl3311371146Gl3311371146
Gl3311371146
 
IRJET- Simultaneous Microgrid Voltage and Current Harmonics Compensation usin...
IRJET- Simultaneous Microgrid Voltage and Current Harmonics Compensation usin...IRJET- Simultaneous Microgrid Voltage and Current Harmonics Compensation usin...
IRJET- Simultaneous Microgrid Voltage and Current Harmonics Compensation usin...
 
Speed Control of a Seperately Excited DC Motor by Implementing Fuzzy Logic Co...
Speed Control of a Seperately Excited DC Motor by Implementing Fuzzy Logic Co...Speed Control of a Seperately Excited DC Motor by Implementing Fuzzy Logic Co...
Speed Control of a Seperately Excited DC Motor by Implementing Fuzzy Logic Co...
 
control system lab 02 - PID tuning
control system lab 02 - PID tuning control system lab 02 - PID tuning
control system lab 02 - PID tuning
 
Analysis and Design of Conventional Controller for Speed Control of DC Motor ...
Analysis and Design of Conventional Controller for Speed Control of DC Motor ...Analysis and Design of Conventional Controller for Speed Control of DC Motor ...
Analysis and Design of Conventional Controller for Speed Control of DC Motor ...
 

Recently uploaded

Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...ranjana rawat
 
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSHARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSRajkumarAkumalla
 
UNIT-III FMM. DIMENSIONAL ANALYSIS
UNIT-III FMM.        DIMENSIONAL ANALYSISUNIT-III FMM.        DIMENSIONAL ANALYSIS
UNIT-III FMM. DIMENSIONAL ANALYSISrknatarajan
 
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxupamatechverse
 
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVRajaP95
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escortsranjana rawat
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Dr.Costas Sachpazis
 
Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations120cr0395
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxJoão Esperancinha
 
Introduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxIntroduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxupamatechverse
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...ranjana rawat
 
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Dr.Costas Sachpazis
 
Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxupamatechverse
 
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...RajaP95
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130Suhani Kapoor
 
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service NashikCall Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service NashikCall Girls in Nagpur High Profile
 

Recently uploaded (20)

Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
 
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
 
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSHARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
 
UNIT-III FMM. DIMENSIONAL ANALYSIS
UNIT-III FMM.        DIMENSIONAL ANALYSISUNIT-III FMM.        DIMENSIONAL ANALYSIS
UNIT-III FMM. DIMENSIONAL ANALYSIS
 
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptx
 
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
 
Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations
 
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
 
Introduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxIntroduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptx
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
 
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
 
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
 
Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptx
 
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
 
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service NashikCall Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
 
Roadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and RoutesRoadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and Routes
 

Speed control of dc motor using fuzzy pid controller-mid term progress report

  • 1. SPEED CONTROL OF DC MOTOR USING PID FUZZY CONTROLLER Presented By: Anil Acharya (BEL/071/202) Bikash Kumar Pal (BEL/071/209) Binod Kafle (BEL/071/211) Madan Rimal (BEL/071/220)
  • 2. Presentation Overview  Introduction  Project Objectives  PID Controller  DC motor Parameter and modeling  Ziegler-Nichols tuning method  PID Auto Tuning using MATLAB in-built function  Comparison Between Auto-tuning and Z-N tuning method  Limitation of PID controller  Work Completed  Work remaining  Conclusion  References
  • 3. Introduction  DC motors used in many applications such as rolling mills, electric trains, electric vehicles, electric cranes and robotic manipulators which require speed controller to perform their tasks.  Conventionally speed of DC motor can be controlled by : a. Field Resistance control method b. Armature Voltage control method c. Armature Resistance control method  For precise and better performance, Proportional Integral Derivative controller (PID) is widely used in industrial controller due to its control loop feedback mechanism.  It has simple structure and stable characteristics.  PID parameters are calculated by techniques such as self-tuning method, Zeigler- Nichols tuning method.
  • 4. Project Objectives  To design a conventional PID controller for speed control of DC motor.  To design a Fuzzy logic controller as another type of controller that can be used to control speed of DC motor.  To analyze the performance comparison between conventional PID and Fuzzy logic controller in order to control speed of the DC motor based on MATLAB simulation.
  • 5. PID Controller Figure: PID controller with plant
  • 6. Continued…  PID controller consists of three parameters: a. Propotional Gain(Kp): Larger values typically mean faster response. An excessively large proportional gain will lead to process instability and oscillation. b. Integral Gain(Ki): Larger values imply steady state errors are eliminated more quickly. c. Derivative Gain(Kd): Larger values decrease overshoot but slows down transient response and may lead to instability due to signal noise amplification in the differentiation of the error.  Thus, the design phase of PID controller, there is a crucial and challenging task for setting Kp, Ki, and Kd for system success.  PID parameter for plant (DC motor) can be evaluated by either Ziegler-Nichols empirical formula or using self tuning in MATLAB in-built function.
  • 7. DC motor Parameter and modeling Parameter Symbol Value Moment of Inertia of Rotor J 0.1 Kgm2 Damping constant B 0.008 Nm/rad/s Armature resistance R 0.5 ohm Armature inductance L 0.02 H Back emf constant Kb 1.25 V/rad/s Motor Torque constant KT 1 Nm/A Table: Parameters of DC motor Plant TF = 𝑤(𝑠) 𝑣(𝑠) = 𝐾𝑡 𝑅+𝐿𝑠 𝐽𝑠+𝐵 +𝐾𝑏𝐾𝑡 = 500 𝑠2+25.08𝑠+627
  • 8. Ziegler-Nichols tuning method  It is an empirical formula based on experimental result which gives better tuned PID parameters.  It is based on the trial and error procedure of changing the proportional gain (kp). kp is increased from small value till the point at which the system goes to unstable.  Z-N algorithm deals with ultimate time and ultimate gain, so it is necessary to find the response of the system without any controller.  Z-N empirical formula for PID tuning:  where T is a time from delay time to rise time and L is a time from origin to delay time. Controller Kp Ki Kd P T/L Zero Zero PI 0.9(T/L) L/0.3 zero PID 1.2(T/L) 2L 0.5L
  • 9. Figure: Response of the system without controller Kp=1.2T/L=2 Ki=2L=0.042 Kd=0.5L=0.0105 PID(s)=2+0.042/s+0.0105s
  • 10. Figure: Simulation Block Diagram of the system
  • 11. Figure: Output Response of PID controller and without controller Parameter Without Controller PID Rise Time 0.0665 sec 0.0525 sec Setting Time 0.3190 sec 0.257 sec Peak Time 0.1 sec 0.08 sec Max. % Overshoot 28.26% 25.81% Steady Static Error 55% 38% Table: PID controller vs without controller parameters
  • 12. PID Auto Tuning using MATLAB in-built function Figure: MATLAB Simulation for Auto Tuning
  • 13. Figure: PID Auto Tuned Response Figure: Tuned vs Block Response Parameter
  • 14. Comparison Between Auto-tuning and Z-N tuning method Parameter Auto-tuning Z-N tuning Rise Time 0.0678 sec 0.0525 sec Peak Time 0.12 sec 0.08 sec Setting Time 0.348 sec 0.25 sec Max. Percentage Overshoot 5.75 % 25.81 % Steady Static error Eliminated 38% Table: Auto-tuning parameter vs Z-N tuning parameter
  • 15. Limitation of PID controller  The three parameters kp, ki and kd of a conventional PID controller need to be constantly adjusted in order to achieve better control performance.  PID controller in MATLAB Simulink is not a pure PID but it is a PID with derivative filtering.
  • 16. Work Completed  PID controller parameters are calculated by Z-N method and auto-tuning method.  Simulation using conventional PID controller with DC motor in MATLAB.  Comparison between auto-tuning and Zeigler-Nichols tuning method.
  • 17. Work remaining  To define membership function and fuzzy rules.  Implementation of fuzzy rule with PID controller in MATLAB simulation.  To compare fuzzy PID with conventional PID controller.
  • 18. Conclusion A mathematical model to control the DC motor is developed and the motor is controlled using conventional PID controller. The simulation results so obtained show that the PID controller gives high steady state error and setting time, thus slow response. Hence alternative method like Fuzzy controller is needed for better performance.
  • 19. References  K. J. Astrom, T. Hagglund, Automatic Tuning of PID Controllers, Instrument Society of America, USA, 1998.  L. Reznik, Fuzzy Controllers, BH, Victoria University of Technology, Melbourne, Australia, 1997.  P. Vas, Artificial-Intelligence-Based Electrical Machines and Drives, Oxford University Press, New York, 1999.  R. Palm, D. Driankov, H. Hellendoorn, Model Based Fuzzy Control, Springer, Berlin, 1997.  C.H. Chen, Fuzzy Logic and Neural Network Handbook, McGraw-Hill, United States, 1996.