speed control of separately excited dc motor using fuzzy PID controller(FLC).In this research, speed of separately excited DC motor is controlled at 1500 RPM using two approaches i.e. PSO PID and fuzzy logic based PID controller. A mathematical model of system is needed for PSO PID while knowledge based rules obtained via experiment required for fuzzy PID controller . The conventional PID controller parameters are obtained using PSO optimization technique. The simulation is performed using the in-built toolbox from MATLAB and output response are analyzed. The tuning of fuzzy PID uses simple approach based on the rules proposed and membership function of the fuzzy variables. Design specification of fuzzy logic controller (FLC) requires fuzzification, rule list and defuzzification process. The FLC has two input and three output. Inputs are the speed error and rate of change in speed error. The corresponding outputs are Kp, Ki and Kd. There are 25 fuzzy based rule list. FLC uses mamdani system which employs fuzzy sets in consequent part. The obtained result is compared on the basis of rise time, peak time, settling time, overshoot and steady state error. PSO PID controller has fast response but slightly greater overshoot whereas fuzzy PID controller has sluggish response but low overshoot. The selection can be done on the basis of system properties and working environment conditions. PSO PID can be used where the response desired is fast like robotics where as fuzzy PID can be used where desired operation is smooth like industries.
Due to extensive use of motion control system in industry, there has been growing research on proportional-integral-derivative (PID) controllers. DC motors are widely used various areas of industrial applications. The aim of this paper is to implement efficient method for controlling speed of DC motor using a PID controller based. Proposed system is implemented using arduino microcontroller and PID controller. Motor speed is controlled through PID based revolutions per minute of the motor. This encoder data will be send through microcontroller to Personal Computer with PID controller implemented in MATLAB. Results shows that PID controllers used provide efficient controlling of DC motor.
Design and Analysis of PID and Fuzzy-PID Controller for Voltage Control of DC...Francisco Gonzalez-Longatt
DC microgrids are desired to provide the electricity for the remote areas which are far from the main grid. The microgrid creates the open horizontal environment to interconnect the distributed generation especially photovoltaic (PV). The stochastic nature of the PV output power introduces the large fluctuations of the power and voltage in the microgrid and forced to introduce the controller for voltage stability. There are many control strategies to control the voltage of a DC microgrid in the literature. In this paper the proportional-integral-derivative (PID) and fuzzy logic PID (FL-PID) controller has been designed and compared in term of performance. Performance measures like maximum overshoot and settling time of FL-PID compared with the PID proved that the former is better controller. The controllers are designed and simulated in the MATLAB programming environment. The controllers has been tested for the real time data obtained from Pecan Street Project, University of Texas at Austin USA.
Small-Signal (or Small Disturbance) Stability is the ability of a power system to maintain synchronism when subjected to small disturbances
such disturbances occur continually on the system due to small variations in loads and generation
disturbance considered sufficiently small if linearization of system equations is permissible for analysis
Corresponds to Liapunov's first method of stability analysis
Small-signal analysis using powerful linear analysis techniques provides valuable information about the inherent dynamic characteristics of the power system and assists in its robust design
Due to extensive use of motion control system in industry, there has been growing research on proportional-integral-derivative (PID) controllers. DC motors are widely used various areas of industrial applications. The aim of this paper is to implement efficient method for controlling speed of DC motor using a PID controller based. Proposed system is implemented using arduino microcontroller and PID controller. Motor speed is controlled through PID based revolutions per minute of the motor. This encoder data will be send through microcontroller to Personal Computer with PID controller implemented in MATLAB. Results shows that PID controllers used provide efficient controlling of DC motor.
Design and Analysis of PID and Fuzzy-PID Controller for Voltage Control of DC...Francisco Gonzalez-Longatt
DC microgrids are desired to provide the electricity for the remote areas which are far from the main grid. The microgrid creates the open horizontal environment to interconnect the distributed generation especially photovoltaic (PV). The stochastic nature of the PV output power introduces the large fluctuations of the power and voltage in the microgrid and forced to introduce the controller for voltage stability. There are many control strategies to control the voltage of a DC microgrid in the literature. In this paper the proportional-integral-derivative (PID) and fuzzy logic PID (FL-PID) controller has been designed and compared in term of performance. Performance measures like maximum overshoot and settling time of FL-PID compared with the PID proved that the former is better controller. The controllers are designed and simulated in the MATLAB programming environment. The controllers has been tested for the real time data obtained from Pecan Street Project, University of Texas at Austin USA.
Small-Signal (or Small Disturbance) Stability is the ability of a power system to maintain synchronism when subjected to small disturbances
such disturbances occur continually on the system due to small variations in loads and generation
disturbance considered sufficiently small if linearization of system equations is permissible for analysis
Corresponds to Liapunov's first method of stability analysis
Small-signal analysis using powerful linear analysis techniques provides valuable information about the inherent dynamic characteristics of the power system and assists in its robust design
Field-Oriented Control of PMSM Drive Based on SVPWM Using MATLABIJERA Editor
The space vector PWM has the character of wide linear range, little higher harmonic and easy digital
realization. The FOC theory and SVPWM technique make the PMSM can achieve the performance as well as
DC motor. The mathematical model of PMSM is analyzed and the system model of FOC vector control has
been established. The control system has been also simulated by MATLAB/Simulink. The simulation results
accord with the real motor’s performance and provide the theory basis for the designing of real system.
This slides are the Ph.D. work presentation on Active Power Filter design and implementation for harmonic elimination in micro-grid and electric vehicle
Introduction to HMI (Human Machine Interface) | Just EngineeringJustengg1
Introduction to HMI is (Human Machine Interface) software designed for the interface between the user and the machine. HMI is a device that acts as an interface between the PLC and the operator. For More information visit : http://www.justengg.com or contact us: +91 7276030903 /+91 7756911229
Power System Stability
Power system stability is the ability of an electric power
system, for a given initial operating condition, to regain a
state of operating equilibrium after being subjected to a
physical disturbance, with most system variables bounded
so that practically the entire system remains intact.
Speed control of Separately Excited DC Motor using various Conventional Contr...IJERA Editor
This paper presents comparative study of various conventional controllers such as Proportional (P), Proportional
Derivative (PD), Proportional integral (PI) and Proportional Integral Derivative (PID) controller for a speed
control of a Separately Excited Direct Current (SEDC) motor by using MATLAB / SIMULINK. All controllers
have their specific function for a particular task. The speed control normally done by feedback loop or closed
loop. The aim of development of this paper is towards providing efficient and simple method for controlling the
speed. The auto - tuning method are used to for this paper to control the speed. Among all this controllers PI
controller are frequently utilized in industries as compared to PID because Derivative action are sensitive to
noise, though PID controller will improve the steady state error. Additionally it produces less overshoot,
decreasing rise time and settling time. The MATLAB simulation are analysed and compared by using the auto
tuning method.
Keywords - Proportional (P), Proportional – Derivative (PD), Proportional - Integral (PI), Proportional –
The aim of this paper is to prove that fuzzy logic algorithm is a suitable control technique for fast processes such as electrical machines. This theory has been experimented on different kinds of electrical machines such as stepping motors, dc motors and induction machines (with 6 phases) and the experimental results show that the proposed fuzzy logic algorithm is the most suitable control technique for electrical machines since this algorithm is not time consuming and it is also robust between plant parameters variations.
Field-Oriented Control of PMSM Drive Based on SVPWM Using MATLABIJERA Editor
The space vector PWM has the character of wide linear range, little higher harmonic and easy digital
realization. The FOC theory and SVPWM technique make the PMSM can achieve the performance as well as
DC motor. The mathematical model of PMSM is analyzed and the system model of FOC vector control has
been established. The control system has been also simulated by MATLAB/Simulink. The simulation results
accord with the real motor’s performance and provide the theory basis for the designing of real system.
This slides are the Ph.D. work presentation on Active Power Filter design and implementation for harmonic elimination in micro-grid and electric vehicle
Introduction to HMI (Human Machine Interface) | Just EngineeringJustengg1
Introduction to HMI is (Human Machine Interface) software designed for the interface between the user and the machine. HMI is a device that acts as an interface between the PLC and the operator. For More information visit : http://www.justengg.com or contact us: +91 7276030903 /+91 7756911229
Power System Stability
Power system stability is the ability of an electric power
system, for a given initial operating condition, to regain a
state of operating equilibrium after being subjected to a
physical disturbance, with most system variables bounded
so that practically the entire system remains intact.
Speed control of Separately Excited DC Motor using various Conventional Contr...IJERA Editor
This paper presents comparative study of various conventional controllers such as Proportional (P), Proportional
Derivative (PD), Proportional integral (PI) and Proportional Integral Derivative (PID) controller for a speed
control of a Separately Excited Direct Current (SEDC) motor by using MATLAB / SIMULINK. All controllers
have their specific function for a particular task. The speed control normally done by feedback loop or closed
loop. The aim of development of this paper is towards providing efficient and simple method for controlling the
speed. The auto - tuning method are used to for this paper to control the speed. Among all this controllers PI
controller are frequently utilized in industries as compared to PID because Derivative action are sensitive to
noise, though PID controller will improve the steady state error. Additionally it produces less overshoot,
decreasing rise time and settling time. The MATLAB simulation are analysed and compared by using the auto
tuning method.
Keywords - Proportional (P), Proportional – Derivative (PD), Proportional - Integral (PI), Proportional –
The aim of this paper is to prove that fuzzy logic algorithm is a suitable control technique for fast processes such as electrical machines. This theory has been experimented on different kinds of electrical machines such as stepping motors, dc motors and induction machines (with 6 phases) and the experimental results show that the proposed fuzzy logic algorithm is the most suitable control technique for electrical machines since this algorithm is not time consuming and it is also robust between plant parameters variations.
6. performance analysis of pd, pid controllers for speed control of dc motork srikanth
Aim of this paper different Proportional-Integral- Derivative (PID) controller fine-tuning techniques are investigated for speed control of DC motor. At the start PID controller parameters for different tuning techniques are involved and then applied to the DC motor model for motion (speed) control. Simulation results are display, using these controllers, objective of this paper, the performance of a choose dc motor controlled by a proportional-integral-derivative (PID) controller is below the similar transient conditions and performances are compared.
International Journal of Engineering Research and Applications (IJERA) is an open access online peer reviewed international journal that publishes research and review articles in the fields of Computer Science, Neural Networks, Electrical Engineering, Software Engineering, Information Technology, Mechanical Engineering, Chemical Engineering, Plastic Engineering, Food Technology, Textile Engineering, Nano Technology & science, Power Electronics, Electronics & Communication Engineering, Computational mathematics, Image processing, Civil Engineering, Structural Engineering, Environmental Engineering, VLSI Testing & Low Power VLSI Design etc.
Three stage Interleaved boost converter is a good choice between DC source and DC motor. This work deals with enhancement of response of three stage ILBC fed DC motor drive system using FOPID controller. Closed loop ILBCDCM systems controlled by PI & FOPID are modeled and simulated. The results are presented for PI & FOPID controlled ILBCDCM systems. The comparison of response is done in terms of settling time and steady state error in speed of ILBCDCM. The results indicate that FOPID controlled ILBCDCM gives better response than PI controlled ILBCDCM system.
International Journal of Engineering Research and Development (IJERD)IJERD Editor
call for paper 2012, hard copy of journal, research paper publishing, where to publish research paper,
journal publishing, how to publish research paper, Call For research paper, international journal, publishing a paper, IJERD, journal of science and technology, how to get a research paper published, publishing a paper, publishing of journal, publishing of research paper, reserach and review articles, IJERD Journal, How to publish your research paper, publish research paper, open access engineering journal, Engineering journal, Mathemetics journal, Physics journal, Chemistry journal, Computer Engineering, Computer Science journal, how to submit your paper, peer reviw journal, indexed journal, reserach and review articles, engineering journal, www.ijerd.com, research journals,
yahoo journals, bing journals, International Journal of Engineering Research and Development, google journals, hard copy of journal
Performance Based Comparison Between Various Z-N Tuninng PID And Fuzzy Logic ...ijsc
The objective of this paper is to compare the time specification performance between conventional
controller and Fuzzy Logic controller in position control system of a DC motor. The scope of this research
is to apply direct control technique in position control system. Two types of controller namely PID and
fuzzy logic PID controller will be used to control the output response. This paper was written to reflect on
the work done on the implementation of a fuzzy logic PID controller. The fuzzy controller was used to
control the position of a motor which can be considered for a general basis in any project design
containing logic control. Motor parameters were taken from a datasheet with respect to a real motor and a
simulated model was developed using Matlab Simulink Toolbox. The fuzzy control was also designed using
the Fuzzy Control Toolbox provided within Matlab, with each rule consisting of fuzzy sets conditioned to
provide appropriate response times with regards to the limitations of our chosen motor. The Fuzzy
Inference Engine chosen for our control was the Mamdani Minimum Inference engine. The results of the
control provided response times suitable for our application.
Performance based Comparison between Various Z-N Tuninng PID and Fuzzy Logic ...ijsc
The objective of this paper is to compare the time specification performance between conventional controller and Fuzzy Logic controller in position control system of a DC motor. The scope of this research is to apply direct control technique in position control system. Two types of controller namely PID and fuzzy logic PID controller will be used to control the output response. This paper was written to reflect on the work done on the implementation of a fuzzy logic PID controller. The fuzzy controller was used to control the position of a motor which can be considered for a general basis in any project design containing logic control. Motor parameters were taken from a datasheet with respect to a real motor and a simulated model was developed using Matlab Simulink Toolbox. The fuzzy control was also designed using the Fuzzy Control Toolbox provided within Matlab, with each rule consisting of fuzzy sets conditioned to provide appropriate response times with regards to the limitations of our chosen motor. The Fuzzy Inference Engine chosen for our control was the Mamdani Minimum Inference engine. The results of the control provided response times suitable for our application.
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)MdTanvirMahtab2
This presentation is about the working procedure of Shahjalal Fertilizer Company Limited (SFCL). A Govt. owned Company of Bangladesh Chemical Industries Corporation under Ministry of Industries.
TECHNICAL TRAINING MANUAL GENERAL FAMILIARIZATION COURSEDuvanRamosGarzon1
AIRCRAFT GENERAL
The Single Aisle is the most advanced family aircraft in service today, with fly-by-wire flight controls.
The A318, A319, A320 and A321 are twin-engine subsonic medium range aircraft.
The family offers a choice of engines
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...Dr.Costas Sachpazis
Terzaghi's soil bearing capacity theory, developed by Karl Terzaghi, is a fundamental principle in geotechnical engineering used to determine the bearing capacity of shallow foundations. This theory provides a method to calculate the ultimate bearing capacity of soil, which is the maximum load per unit area that the soil can support without undergoing shear failure. The Calculation HTML Code included.
Student information management system project report ii.pdfKamal Acharya
Our project explains about the student management. This project mainly explains the various actions related to student details. This project shows some ease in adding, editing and deleting the student details. It also provides a less time consuming process for viewing, adding, editing and deleting the marks of the students.
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptxR&R Consult
CFD analysis is incredibly effective at solving mysteries and improving the performance of complex systems!
Here's a great example: At a large natural gas-fired power plant, where they use waste heat to generate steam and energy, they were puzzled that their boiler wasn't producing as much steam as expected.
R&R and Tetra Engineering Group Inc. were asked to solve the issue with reduced steam production.
An inspection had shown that a significant amount of hot flue gas was bypassing the boiler tubes, where the heat was supposed to be transferred.
R&R Consult conducted a CFD analysis, which revealed that 6.3% of the flue gas was bypassing the boiler tubes without transferring heat. The analysis also showed that the flue gas was instead being directed along the sides of the boiler and between the modules that were supposed to capture the heat. This was the cause of the reduced performance.
Based on our results, Tetra Engineering installed covering plates to reduce the bypass flow. This improved the boiler's performance and increased electricity production.
It is always satisfying when we can help solve complex challenges like this. Do your systems also need a check-up or optimization? Give us a call!
Work done in cooperation with James Malloy and David Moelling from Tetra Engineering.
More examples of our work https://www.r-r-consult.dk/en/cases-en/
Vaccine management system project report documentation..pdfKamal Acharya
The Division of Vaccine and Immunization is facing increasing difficulty monitoring vaccines and other commodities distribution once they have been distributed from the national stores. With the introduction of new vaccines, more challenges have been anticipated with this additions posing serious threat to the already over strained vaccine supply chain system in Kenya.
Explore the innovative world of trenchless pipe repair with our comprehensive guide, "The Benefits and Techniques of Trenchless Pipe Repair." This document delves into the modern methods of repairing underground pipes without the need for extensive excavation, highlighting the numerous advantages and the latest techniques used in the industry.
Learn about the cost savings, reduced environmental impact, and minimal disruption associated with trenchless technology. Discover detailed explanations of popular techniques such as pipe bursting, cured-in-place pipe (CIPP) lining, and directional drilling. Understand how these methods can be applied to various types of infrastructure, from residential plumbing to large-scale municipal systems.
Ideal for homeowners, contractors, engineers, and anyone interested in modern plumbing solutions, this guide provides valuable insights into why trenchless pipe repair is becoming the preferred choice for pipe rehabilitation. Stay informed about the latest advancements and best practices in the field.
COLLEGE BUS MANAGEMENT SYSTEM PROJECT REPORT.pdfKamal Acharya
The College Bus Management system is completely developed by Visual Basic .NET Version. The application is connect with most secured database language MS SQL Server. The application is develop by using best combination of front-end and back-end languages. The application is totally design like flat user interface. This flat user interface is more attractive user interface in 2017. The application is gives more important to the system functionality. The application is to manage the student’s details, driver’s details, bus details, bus route details, bus fees details and more. The application has only one unit for admin. The admin can manage the entire application. The admin can login into the application by using username and password of the admin. The application is develop for big and small colleges. It is more user friendly for non-computer person. Even they can easily learn how to manage the application within hours. The application is more secure by the admin. The system will give an effective output for the VB.Net and SQL Server given as input to the system. The compiled java program given as input to the system, after scanning the program will generate different reports. The application generates the report for users. The admin can view and download the report of the data. The application deliver the excel format reports. Because, excel formatted reports is very easy to understand the income and expense of the college bus. This application is mainly develop for windows operating system users. In 2017, 73% of people enterprises are using windows operating system. So the application will easily install for all the windows operating system users. The application-developed size is very low. The application consumes very low space in disk. Therefore, the user can allocate very minimum local disk space for this application.
Welcome to WIPAC Monthly the magazine brought to you by the LinkedIn Group Water Industry Process Automation & Control.
In this month's edition, along with this month's industry news to celebrate the 13 years since the group was created we have articles including
A case study of the used of Advanced Process Control at the Wastewater Treatment works at Lleida in Spain
A look back on an article on smart wastewater networks in order to see how the industry has measured up in the interim around the adoption of Digital Transformation in the Water Industry.
Cosmetic shop management system project report.pdfKamal Acharya
Buying new cosmetic products is difficult. It can even be scary for those who have sensitive skin and are prone to skin trouble. The information needed to alleviate this problem is on the back of each product, but it's thought to interpret those ingredient lists unless you have a background in chemistry.
Instead of buying and hoping for the best, we can use data science to help us predict which products may be good fits for us. It includes various function programs to do the above mentioned tasks.
Data file handling has been effectively used in the program.
The automated cosmetic shop management system should deal with the automation of general workflow and administration process of the shop. The main processes of the system focus on customer's request where the system is able to search the most appropriate products and deliver it to the customers. It should help the employees to quickly identify the list of cosmetic product that have reached the minimum quantity and also keep a track of expired date for each cosmetic product. It should help the employees to find the rack number in which the product is placed.It is also Faster and more efficient way.
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdf
Speed Control of DC Motor using PID FUZZY Controller.
1. A Presentation
on
Speed Control of DC Motor using PID
FUZZY Controller
Supervised By: Er. Shahbuddhin Khan
Paschimanchal Campus,IOE
1
Paschimanchal Campus, IOE
Department of Electrical Engineering
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
Objectives
Literature Review
Methodology
DC motor parameter and modelling
Ziegler-Nichols tuning method
Fuzzy Logic controller design
MATLAB Simulation and Result
Conclusion
Research Gap/Further Recommendation
References
Paschimanchal Campus,IOE
2
3. 1. Introduction
For better performance of speed control, Proportional Integral Derivative controller (PID)
is widely used in industrial controller due to its control loop feedback mechanism.
PID parameters are calculated by Zeigler-Nichols’ empirical formula.
Major problem in applying conventional control algorithm in a speed controller are non
linear characteristics such as saturation and friction which could degrade the performamce.
Fuzzy logic control (FLC) is knowledge based controller which continuously tunes output
variables.
Fuzzy sets are sets whose elements degrees of membership.
Paschimanchal Campus,IOE
3
4. 2. 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.
Paschimanchal Campus,IOE
4
5. 3. Literature Review
Fuzzy logic control is the application of fuzzy inference process automation.
FLC has fuzzy input, fuzzification, rule list, defuzzification and fuzzy output set.
Fuzzification converts input data into suitable linguistic values that may be viewed as
labels of fuzzy sets.
Defuzzification is applied to all actions that have been activated are combined and
converted into a single output control signal.
Knowledge based FLC will relate the input variables to the output varialbes using If-Then
statements.
If (antecedent) Then (consequence)
For example:
If pressure is high, then volume is small.
Paschimanchal Campus,IOE
5
6. Continued…
Basic terminology in Fuzzy logic
The degree of membership(μ) is the degree to which a crisp variable belongs to a fuzzy set.
It is expressed either as fractional value ranging from 0 to 1 or percentage ranging from 0%
to 100%.
A membership function(MF) is normally expressed graphically and tends to illustrate how
completely a crisp variable belongs to a fuzzy set. Generally shape of MF are: trapezoidal,
triangular, gaussian etc.
A crisp variable is a physical variable that can be measured through instruments such as
temperature.
A linguistic variable is a variable that can take words in natural language as its values.
Paschimanchal Campus,IOE
6
8. Continued…
Simulation is done using
MATLAB/SIMULINK from MATLAB
R2015a version.
Fuzzy logic controller is designed by
MATLAB toolbox.
In this project PID controller techniques
are used using Z-N algorithm and
Mamdani technique is used for FLC. At
the end comparison of settling time, rise
time, peak time, overshoots and steady
static error are shown between PID
controller and FLC.
Paschimanchal Campus,IOE
8
Figure: Fuzzy Logic Designer
9. 5. DC Motor Parameter And Modelling
Paschimanchal Campus,IOE
9
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
Armature voltage Va 200 V
Rated Speed N 1500 rpm
Table: Parameters of DC motor
Plant TF =
𝑤(𝑠)
𝑣(𝑠)
=
𝐾𝑡
𝑅+𝐿𝑠 𝐽𝑠+𝐵 +𝐾𝑏𝐾𝑡
=
500
𝑠2+25.08𝑠+627
10. 6. Ziegler-Nichols Tuning Method
After finding the transfer function of the system, it becomes vital to find PID parameters.
Z-N algorithm is one of the powerful algorithm to tune and to find Kp, Ki, Kd parameters.
Z-N algorithm deals with ultimate time(T), and delay time(L). So it is necessary to find the
response of the system without any controller.
A tangent line is drawn at inflation point(63% of final value).
The empirical formula for PID parameter tuning using Z-N method is:
Paschimanchal Campus,IOE
10
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
Table: Z-N PID tuning empirical formula
13. Paschimanchal Campus,IOE
13
Figure: Output Response of PID controller and without
controller
Parameter Without
Controller
PID
Controller
Rise Time 0.0665 sec 0.0525 sec
Setting
Time
0.4sec 0.35 sec
Peak Time 0.1 sec 0.06 sec
Max. %
Overshoot
28.26% 25.81%
Steady
Static Error
55.6% 26.9%
Table: PID controller vs without
controller parameters
14. 7. Fuzzy Logic Controller Design
FLC has two input and three output. Each input has five membership functions and each
output has seven membership functions.
In this FLC design shape of membership function is triangular(trimf).
Inputs are speed error and rate of change of speed error and outputs are Kp, Ki and Kd.
Paschimanchal Campus,IOE
14
Figure: The structure of self tuning fuzzy PID controller
28. Paschimanchal Campus,IOE
28 Parameter Without Controller PID Controller Fuzzy PID
Controller
Rise Time 0.0665 sec 0.0525 sec 0.09 sec
Setting Time 0.4sec 0.35 sec 2 sec
Peak Time 0.1 sec 0.06 sec 0.79 sec
Max. % Overshoot 28.26% 25.81% 13.95%
Steady Static Error 55.6% 26.9% 0%
Table: PID controller vs without controller parameters vs Fuzzy PID controller
29. 9. Conclusion
We have studied basic definition and terminology of fuzzy logic and fuzzy set. This project
introduces a design method of two inputs and three outputs self tuning fuzzy PID controller
and make use of MATLAB fuzzy toolbox to design fuzzy controller.
Fuzzy controller adjusted the Kp, Ki and Kd gains of the PID controller according to speed
error and rate of change in speed error.
From the simulation result fuzzy PID controller has small overshoot, small steady state
error, fast rise time in both transient and steady state.
Paschimanchal Campus,IOE
29
30. 10. Research Gap/Further Recommendation
This fuzzy PID controller has still above 10% overshoot. The parameter of fuzzy PID
controller can be tuned by optimization technique such as Genetic Algorithm(GA).
Paschimanchal Campus,IOE
30
31. 11.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.
Paschimanchal Campus,IOE
31