ADJUSTMENT OF PARAMETERS OF PID CONTROLLER USING FUZZY TOOL FOR SPEED CONTROL OF DC MOTOR

Similar documents
Comparative study of PID and Fuzzy tuned PID controller for speed control of DC motor

Performance Analysis of Fuzzy Logic And PID Controller for PM DC Motor Drive Khalid Al-Mutib 1, N. M. Adamali Shah 2, Ebrahim Mattar 3

Modeling & Simulation of PMSM Drives with Fuzzy Logic Controller

A Comparative Study on Speed Control of D.C. Motor using Intelligence Techniques

Design of Smart Controller for Speed Control of DC Motor

DC Motor Speed Control: A Case between PID Controller and Fuzzy Logic Controller

Fuzzy Controllers for Boost DC-DC Converters

Design of an Intelligent Pressure Control System Based on the Fuzzy Self-tuning PID Controller

ISSN: (Online) Volume 2, Issue 1, January 2014 International Journal of Advance Research in Computer Science and Management Studies

Development of a Fuzzy Logic Controller for Industrial Conveyor Systems

Control of DC-DC Buck Boost Converter Output Voltage Using Fuzzy Logic Controller

1. Governor with dynamics: Gg(s)= 1 2. Turbine with dynamics: Gt(s) = 1 3. Load and machine with dynamics: Gp(s) = 1

FUZZY LOGIC BASED DIRECT TORQUE CONTROL OF THREE PHASE INDUCTION MOTOR

CHAPTER 4 FUZZY LOGIC CONTROLLER

INTEGRATED PID BASED INTELLIGENT CONTROL FOR THREE TANK SYSTEM

Comparative Study of PID and Fuzzy Controllers for Speed Control of DC Motor

IJESRT. Scientific Journal Impact Factor: (ISRA), Impact Factor: 1.852

A Brushless DC Motor Speed Control By Fuzzy PID Controller

ISSN: [IDSTM-18] Impact Factor: 5.164

Speed control of a DC motor using Controllers

Single Phase Shunt Active Filter Simulation Based On P-Q Technique Using PID and Fuzzy Logic Controllers for THD Reduction

Tuning Of Conventional Pid And Fuzzy Logic Controller Using Different Defuzzification Techniques

Investigations of Fuzzy Logic Controller for Sensorless Switched Reluctance Motor Drive

Abstract: PWM Inverters need an internal current feedback loop to maintain desired

An Expert System Based PID Controller for Higher Order Process

OPTIMAL TORQUE RIPPLE CONTROL OF ASYNCHRONOUS DRIVE USING INTELLIGENT CONTROLLERS

Modelling for Temperature Non-Isothermal Continuous Stirred Tank Reactor Using Fuzzy Logic

SPEED CONTROL OF BRUSHLESS DC MOTOR USING FUZZY BASED CONTROLLERS

Fuzzy Adapting PID Based Boiler Drum Water Level Controller

Time Response Analysis of a DC Motor Speed Control with PI and Fuzzy Logic Using LAB View Compact RIO

ADVANCES in NATURAL and APPLIED SCIENCES

Speed Control of Brushless DC Motor Using Fuzzy Based Controllers

Simulation of Optimal Speed Control for a DC Motor Using Conventional PID Controller and Fuzzy Logic Controller

Resistance Furnace Temperature Control System Based on OPC and MATLAB

Fuzzy Logic Controller on DC/DC Boost Converter

P. Sivakumar* 1 and V. Rajasekaran 2

International Journal of Technical Research and Applications e-issn: , Volume 4, Issue 3 (May-June, 2016), PP.

A new fuzzy self-tuning PD load frequency controller for micro-hydropower system

Design and Implementation of Self-Tuning Fuzzy-PID Controller for Process Liquid Level Control

A DUAL FUZZY LOGIC CONTROL METHOD FOR DIRECT TORQUE CONTROL OF AN INDUCTION MOTOR

Comparative Analysis of PID and Fuzzy PID Controller Performance for Continuous Stirred Tank Heater

Application of Fuzzy Logic Controller in Shunt Active Power Filter

EVALUATION AND SELF-TUNING OF ROBUST ADAPTIVE PID CONTROLLER & FUZZY LOGIC CONTROLLER FOR NON-LINEAR SYSTEM-SIMULATION STUDY

A Fast PID Tuning Algorithm for Feed Drive Servo Loop

ISSN: [Appana* et al., 5(10): October, 2016] Impact Factor: 4.116

Comparative Analysis of Room Temperature Controller Using Fuzzy Logic & PID

Control Of Three Phase BLDC Motor Using Fuzzy Logic Controller Anjali. A. R M-Tech in Powerelectronics & Drives,Calicut University

IMPLEMENTATION OF FUZZY LOGIC SPEED CONTROLLED INDUCTION MOTOR USING PIC MICROCONTROLLER

Performance Analysis of Boost Converter Using Fuzzy Logic and PID Controller

USED OF FUZZY TOOL OR PID FOR SPEED CONTROL OF SEPRATELY EXCITED DC MOTOR

Speed Control of BLDC Motor-A Fuzzy Logic Approach

Bi-Directional Dc-Dc converter Drive with PI and Fuzzy Logic Controller

International Journal of Advance Engineering and Research Development. Fuzzy Logic Based Automatic Generation Control of Interconnected Power System

Speed Control of DC Motor Using Fuzzy Logic Application

High Efficiency DC/DC Buck-Boost Converters for High Power DC System Using Adaptive Control

Pid Plus Fuzzy Logic Controller Based Electronic Load Controller For Self Exited Induction Generator.

Control Strategies for BLDC Motor

High Frequency Soft Switching Boost Converter with Fuzzy Logic Controller

Fuzzy Intelligent Controller for the MPPT of a Photovoltaic Module in comparison with Perturb and Observe algorithm

TWO AREA CONTROL OF AGC USING PI & PID CONTROL BY FUZZY LOGIC

Adaptive Fuzzy Logic PI Control for Switched Reluctance Motor Based on Inductance Model

Design of Different Controller for Cruise Control System

A Review of Implemention of Evolutionary Computational Techniques for Speed Control of Brushless DC Motor Based on PID Controller

Review Paper on Comparison of various PID Controllers Tuning Methodologies for Heat Exchanger Model

ANALYSIS OF V/f CONTROL OF INDUCTION MOTOR USING CONVENTIONAL CONTROLLERS AND FUZZY LOGIC CONTROLLER

Digital Control of MS-150 Modular Position Servo System

Comparison Effectiveness of PID, Self-Tuning and Fuzzy Logic Controller in Heat Exchanger

LOAD FREQUENCY CONTROL FOR TWO AREA POWER SYSTEM USING DIFFERENT CONTROLLERS

Direct Torque Control of Induction Motors

HIGH-PERFORMANCE DOUBLE BOOST DC-DC CONVERTER BASED ON FUZZY LOGIC CONTROLLER

Implementation of Fuzzy Controller to Magnetic Levitation System

Chapter-5 FUZZY LOGIC BASED VARIABLE GAIN PID CONTROLLERS

Permanent Magnet Brushless DC Motor Control Using Hybrid PI and Fuzzy Logic Controller

Negative Output Multiple Lift-Push-Pull Switched Capacitor for Automotive Applications by Using Soft Switching Technique

A PLC-based Self-tuning PI-Fuzzy Controller for Linear and Non-linear Drives Control

VECTOR CONTROL SCHEME FOR INDUCTION MOTOR WITH DIFFERENT CONTROLLERS FOR NEGLECTING THE END EFFECTS IN HEV APPLICATIONS

IJITKM Special Issue (ICFTEM-2014) May 2014 pp (ISSN )

ADVANCES in NATURAL and APPLIED SCIENCES

PID Controller Tuning using Soft Computing Methodologies for Industrial Process- A Comparative Approach

Performance Analysis of PSO Optimized Fuzzy PI/PID Controller for a Interconnected Power System

FUZZY AND NEURO-FUZZY MODELLING AND CONTROL OF NONLINEAR SYSTEMS

A PID Controlled Real Time Analysis of DC Motor

Design of Joint Controller for Welding Robot and Parameter Optimization

Comparative analysis of Conventional MSSMC and Fuzzy based MSSMC controller for Induction Motor

A GENERALIZED DIRECT APPROACH FOR DESIGNING FUZZY LOGIC CONTROLLERS IN MATLAB/SIMULINK GUI ENVIRONMENT

CONTROLLER DESIGN ON ARX MODEL OF ELECTRO-HYDRAULIC ACTUATOR

A PHOTOVOLTAIC POWERED TRACKING SYSTEM FOR MOVING OBJECTS

Australian Journal of Basic and Applied Sciences. Fuzzy Tuned PI Controller Based Chopper Driven PMDC Motor for Orthopaedic Surgeries

Analysis and Design of Conventional Controller for Speed Control of DC Motor -A MATLAB Approach

CHAPTER 4 LOAD FREQUENCY CONTROL OF INTERCONNECTED HYDRO-THERMAL SYSTEM

DC Motor Position Control Using Fuzzy Proportional-Derivative Controllers With Different Defuzzification Methods

International Journal of Advance Engineering and Research Development. Aircraft Pitch Control System Using LQR and Fuzzy Logic Controller

Simulation of Fuzzy Controller based Isolated Zeta Converter fed BLDC motor drive

Performance Evaluation of Negative Output Multiple Lift-Push-Pull Switched Capacitor Luo Converter

CHAPTER 6. CALCULATION OF TUNING PARAMETERS FOR VIBRATION CONTROL USING LabVIEW

DC Link Capacitor Voltage of D-Statcom With Fuzzy Logic Supervision

FUZZY BASED SMART LOAD PRIMARY FREQUENCY CONTROL CONTRIBUTION USING REACTIVE COMPENSATION

Temperature Control of Water Tank Level System by

DC motor position control using fuzzy proportional-derivative controllers with different defuzzification methods

CHAPTER 4 AN EFFICIENT ANFIS BASED SELF TUNING OF PI CONTROLLER FOR CURRENT HARMONIC MITIGATION

Transcription:

ADJUSTMENT OF PARAMETERS OF PID CONTROLLER USING FUZZY TOOL FOR SPEED CONTROL OF DC MOTOR Raman Chetal 1, Divya Gupta 2 1 Department of Electrical Engineering,Baba Banda Singh Bahadur Engineering College, Fatehgarh Sahib, Punjab (India), ramanc2008@gmail.com 2 Department of Electrical Engineering,Baba Banda Singh Bahadur Engineering College, Fatehgarh Sahib, Punjab (India), divya.gupta@bbsbec.ac.in Abstract - DC motor is used in many manipulator applications. But for proper working of DC motor and for its better response we required a controller in these applications. In this paper designing of an adjustable fuzzy logic controller is done in which we adjust the values of control parameters of PID controller on the basis of error and change in error as inputs of fuzzy controller.these controlled parameters provides exact mathematical modelling to PID controller. The whole work is carried out in MATLAB/Simulink environment. Keywords Fuzzy Logic Controller, MATLAB/Simulink, DC motor speed control. I. INTRODUCTION The development of high performance motor drives is very important in industrial as well as other purpose applications. Generally, a high performance motor drive system must have good dynamic speed command tracking and load regulating response. The dc motors are used in various applications such as defense, industries, Robotics etc. DC drives, because of their simplicity, ease of application, reliability and favorable cost have long been a backbone of industrial applications. DC drives are less complex with a single power conversion from AC to DC. DC drives are normally less expensive for most horsepower ratings. DC motors have a long tradition of use as adjustable speed machines and a wide range of options have evolved for this purpose. In these applications, the motor should be precisely controlled to give the desired performance. Many varieties of control schemes such as P, proportional integral (PI), PID, adaptive, and FLCs, have been developed for speed control of dc motors. Problem of non linearity arises when we apply conventional algorithm like (P,PI,PD,PID) on speed control of DC motor. These non linearities degrades the performance of DC motor. Actual nonlinear model of DC motor is difficult to find and we always use approximated model for it.fuzzy control is the one of the best control which overcomes these type of difficulties. II. DC MOTOR The DC or direct current motor works on the principal, when a current carrying conductor is placed in a magnetic field, it experiences a torque and has a tendency to move. This is known as motoring action. If the direction of electric current in the wire is reversed, the @IJAERD-2014, All rights Reserved 1

direction of rotation also reverses. When magnetic field and electric field interact they produce a mechanical force, and based on that the working principle of dc motor established. The direction of rotation of this motor is given by Fleming s left hand rule. DC motors are most suitable for wide range speed control and are there for many adjustable speed drives. Fig 1: DC motor III. PID CONTROLLER The ideal version of the PID controller is given by the formula u t = kpe (t) + 0 t e T dt + kd de dt where u is the control signal and e is the control error (e = r y). The reference value, r, is also called the setpoint. The control signal is thus a sum of three terms: a proportional term that is proportional to the error, an integral term that is proportional to the integral of the error, and a derivative term that is proportional to the derivative of the error. The controller parameters are proportional gain kp, integral gain ki and derivative gain kd. The controller can also be parameterized as u t = kp e(t) + 1 Ti e T dt + Td de(t) d (t) where Ti is the integral time constant and Td the derivative time constant. The proportional part acts on the present value of the error, the integral represents an average of past errors and the derivative can be interpreted as a prediction of future errors based on linear extrapolation, as illustrated in Figure 2. 0 t Fig 2: PID control action A PID controller take control action on past,present and prediction of future control errors. IV. FUZZY LOGIC CONTROLLER @IJAERD-2014, All rights Reserved 2

The Fuzzy logic controller uses the fuzzy logics to make the decisions and to control theoutput of the controller. The main components in fuzzy logic controller Fig. 3: Fuzzy Logic basic block diagram are fuzzification, rule-base, inference and defuzzification as shown in figure 3.There are two inputs to the controller error e(k) and change in error e(k). The Fuzzification block converts the crisp inputs to fuzzy inputs. The rules are formed in rule base and are applied in inference block. The defuzzification converts the fuzzy output to the crisp output. The fuzzy inference is carried out by using Mamdani s method, and the defuzzification uses the centre of gravity method. V. METHODOLOGY The fuzzy logic controller used in the system has two inputs. The error is the difference between actual speed and desired (reference) speed of motor. The equations for error and change in error is given by E(k)=A(k)-E(k) (1) CE(K)=E(k)-E(K-1) (2) The outputs of the controller are K p,k i,k d which further feed to PID controller. In the rule base, there are 5 membership functions of error and change in error each, whereas, the output is based on 7 membership functions. There are 25 rules in the rule base for K p,k i,k d. The rules are formed as shown in below tables. Table 1: Rule Base for K p E NM LN Z LP PM CE NM PB PB PB PB PB LN P P P PM PB Z NB NB NM N N LP P P P PM PB PM PB PB PB PB PB Table 2: Rule Base for K i @IJAERD-2014, All rights Reserved 3

E NM LN Z LP PM CE NM Z Z Z Z Z LN N N N N N Z NM NM NB NM NM LP N N N N N PM Z Z Z Z Z Table 3: Rule Base for K d E NM LN Z LP PM CE NM NB N Z PM PB LN N P PM PB PB Z Z PM PM PB PB LP P PB PB PB PB PM PB PB PB PB PB The Input Output membership functions are shown in figures 4,5,6,7 and 8 respectively. Fig. 4: Membership functions for input variable E(k) Fig. 5: Membership functions for input variable CE(k) @IJAERD-2014, All rights Reserved 4

Fig. 6: Membership functions for output variable K p Fig. 7: Membership functions for output variable K i Fig.8:Membership functions for output variable K d The developed MATLAB/Simulink model is shown in figure 9. Fig. 9: Simulink Model Implemented VI. RESULTS AND CONCLUSION The proposed model was simulated in MATLAB/Simulink environment. The adjustment of three parameters K p,k i,k d of PID is required for its better performance. This adjustment of parameters was done with the help of fuzzy logic controller which results in smaller overshoot, less settling time, less rising time and less steady state error in dynamic response properties of motor. @IJAERD-2014, All rights Reserved 5

Fig. 10: Speed Vs time response of controlled DC motor The results conclude that by using Fuzzy logic based PID controller, system (motor) response can be more efficient. REFERENCES [1] K.H. Ang, G. Chong and Y. Li, PID control system analysis, design and technology, IEEE transaction on Control System Technology, Vol.13, No.4, 2005, pp. 559-576 [2] C.T. Johnson and R.D. Lorenz, Experimental identification of friction and its compensation in precise, position controlled mechanism. IEEE Trans. Ind,Applicat, vol.28, no.6, 1992. [3] ManafeddinNamazov and OnurBasturk, DC motor position control using fuzzy proportional-derivative controllers with different defuzzification methods, Turkish Journal of Fuzzy Systems (eissn: 1309 1190), Vol.1, No.1, pp. 36-54, 2010 [4] Dayang Faridah Binti Shebli, Control of dc motor using PI controller, Kolej university teknikal kebangsaan Malayisa. [5] Y. Tipsuwan, Y. Chow, Fuzzy Logic Micmcontroller Implementation for DC Motor Speed Control. IEEE. 1999. [6] Bomediene Alloua, Abdellah Laouf Brahim Gasbaoui and ABdessalamAbderrahamani, Neuro -Fuzzy DC Motor speed Control Using Particle Swarm Optimization, Leonaro Electronic Journal of Practices andtechnologies ISSN,1583-1078. @IJAERD-2014, All rights Reserved 6