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

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

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

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

Speed control of a DC motor using Controllers

Comparative Analysis of PID, SMC, SMC with 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

CHOPPER FED CURRENT CONTROLLED DC MOTOR DRIVE USING PID CONTROLLER WITHOUT SENSOR

PI Control of Boost Converter Controlled DC Motor

A FUZZY BASED SEPERATELY EXCITED DC MOTOR

SPEED CONTROL OF BRUSHLESS DC MOTOR USING FUZZY BASED CONTROLLERS

Speed Control of Induction Motor using Fuzzy PI Controller Based on Space Vector Pulse Width Modulation

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

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

Modeling & Simulation of PMSM Drives with Fuzzy Logic Controller

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

International Journal of Innovations in Engineering and Science

Fuzzy Logic Based Speed Control System Comparative Study

MANUEL EDUARDO FLORES MORAN ARTIFICIAL INTELLIGENCE APPLIED TO THE DC MOTOR

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

CHAPTER 4 FUZZY LOGIC CONTROLLER

is the angular velocity (speed) and friction in rotor of motor is very small (can be neglected) so Bm = 0.

Comparisons of Different Controller for Position Tracking of DC Servo Motor

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

Closed loop performance investigation of various controllers based chopper fed DC drive in marine applications

Position Control of Servo Systems using PID Controller Tuning with Soft Computing Optimization Techniques

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

Fuzzy Controllers for Boost DC-DC Converters

ISSN: [IDSTM-18] Impact Factor: 5.164

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

Speed Control of Brushless DC Motor Using Fuzzy Based Controllers

POSITION CONTROL OF DCMOTOR USING SELF-TUNING FUZZY PID CONTROLLER

Control Strategies for BLDC Motor

Speed Control of BLDC Motor-A Fuzzy Logic Approach

Digital Control of MS-150 Modular Position Servo System

DC Motor Speed Control for a Plant Based On PID Controller

SIMULINK MODELING OF FUZZY CONTROLLER FOR CANE LEVEL CONTROLLING

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

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

DEPARTMENT OF ELECTRICAL AND ELECTRONIC ENGINEERING BANGLADESH UNIVERSITY OF ENGINEERING & TECHNOLOGY EEE 402 : CONTROL SYSTEMS SESSIONAL

SIMULATION AND IMPLEMENTATION OF PID-ANN CONTROLLER FOR CHOPPER FED EMBEDDED PMDC MOTOR

Cantonment, Dhaka-1216, BANGLADESH

Figure 1: Unity Feedback System. The transfer function of the PID controller looks like the following:

A PID Controlled Real Time Analysis of DC Motor

Position Control of DC Motor by Compensating Strategies

CURRENT FOLLOWER APPROACH BASED PI AND FUZZY LOGIC CONTROLLERS FOR BLDC MOTOR DRIVE SYSTEM FED FROM CUK CONVERTER

Max Min Composition Based Multilevel PID Selector with Reduced Rules and Complexity in FIS for Servo Applications

Torque Control of BLDC Motor using ANFIS Controller M. Anka Rao 1 M. Vijaya kumar 2 H. Jagadeeswara Rao 3

Design of Different Controller for Cruise Control System

MEM01: DC-Motor Servomechanism

A Comparative Study of P-I, I-P, Fuzzy and Neuro-Fuzzy Controllers for Speed Control of DC Motor Drive

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

Electrical Drives I. Week 4-5-6: Solid state dc drives- closed loop control of phase controlled DC drives

Development of a Fuzzy Logic Controller for Industrial Conveyor Systems

Performance Characterization of IP Network-based Control Methodologies for DC Motor Applications Part II

Direct Torque Control of Induction Motors

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

Investigations of Fuzzy Logic Controller for Sensorless Switched Reluctance Motor Drive

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

ANFIS Based Model Reference Adaptive PID Controller for Speed Control of DC Motor

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

International Journal of Advance Engineering and Research Development. PI Controller for Switched Reluctance Motor

Control of Induction Motor Fed with Inverter Using Direct Torque Control - Space Vector Modulation Technique

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

Design of Smart Controller for Speed Control of DC Motor

South Asian Journal of Engineering and Technology Vol.3, No.3 (2017)

DC MOTOR SPEED CONTROL USING PID CONTROLLER. Fatiha Loucif

Analysis and Comparison of Speed Control of DC Motor using Sliding Mode Control and Linear Quadratic Regulator

Tuning PID Controllers for DC Motor by Using Microcomputer

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

UG Student, Department of Electrical Engineering, Gurunanak Institute of Engineering & Technology, Nagpur

Lab 2: Quanser Hardware and Proportional Control

Design and implementation of Open & Close Loop Speed control of Three Phase Induction Motor Using PI Controller

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

CONTROLLER DESIGN ON ARX MODEL OF ELECTRO-HYDRAULIC ACTUATOR

Efficiency Optimized Brushless DC Motor Drive. based on Input Current Harmonic Elimination

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

Comparison of Fuzzy Logic Based and Conventional Power System Stabilizer for Damping of Power System Oscillations

A Comparative Study of Sinusoidal PWM and Space Vector PWM of a Vector Controlled BLDC Motor

Experiment Of Speed Control for an Electric Trishaw Based on PID Control Algorithm

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

IMPLEMENTATION OF FUZZY LOGIC SPEED CONTROLLED INDUCTION MOTOR USING PIC MICROCONTROLLER

A Brushless DC Motor Speed Control By Fuzzy PID Controller

A PHOTOVOLTAIC POWERED TRACKING SYSTEM FOR MOVING OBJECTS

Position Control of AC Servomotor Using Internal Model Control Strategy

A Robust Fuzzy Speed Control Applied to a Three-Phase Inverter Feeding a Three-Phase Induction Motor.

SRM Drives Using Z-Source Inverter with the Simplified Fuzzy Logic Rule Base

Volume 1, Number 1, 2015 Pages Jordan Journal of Electrical Engineering ISSN (Print): , ISSN (Online):

Load Frequency Control of Interconnected Hydro-Thermal Power System Using Fuzzy and Conventional PI Controller

Simulink Based Model for Analysing the Ziegler Nichols Tuning Algorithm as applied on Speed Control of DC Motor

PERFORMANCE STUDIES OF INTEGRATED FUZZY LOGIC CONTROLLER FOR BRUSHLESS DC MOTOR DRIVES USING ADVANCED SIMULATION MODEL

Designing and Fabricating Fuzzy Controller of DC Servo Motor with HMI

Controller Design for Closed Loop Speed Control of BLDC Motor

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

An Expert System Based PID Controller for Higher Order Process

ADVANCES in NATURAL and APPLIED SCIENCES

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

DESIGN AND SIMULATION OF DIFFERENT CONTROLLERS FOR SPEED CONTROL OF CHOPPER FED DC MOTOR

Penn State Erie, The Behrend College School of Engineering

Keywords- DC motor, Genetic algorithm, Crossover, Mutation, PID controller.

FUZZY LOGIC CONTROL FOR NON-LINEAR MODEL OF THE BALL AND BEAM SYSTEM

Transcription:

International Journal of Engineering Research and Technology. ISSN 0974-3154 Volume 11, Number 2 (2018), pp. 165-177 International Research Publication House http://www.irphouse.com Speed Control of DC Motor: A Case between PI Controller and Fuzzy Logic Controller Dr. Ali N. Hamoodi Lect. Technical College -Mosul Ibrahim I. Sheet Lect. Technical College -Mosul Rasha A. Mohammed Asist. Lect. Technical College -Mosul Abstract In this paper, A comparison is made between PI- controller and fuzzy logic controller (FLC) in order to controlled the self excited motor. Matlab simulation package is used to simulate Dc motor and sketched the speed response curve for each type of controller. Final results clearified that the FLC improve Speed response of dc motor rather than PI controller. Keywords: PI controller, Fuzzy logic,, DC motor, DC motor speed response. LIST OF SYMBOL : symbols Explanation symbols Explanation N speed in (r.p.m). La armature inductance. W speed in (rad/sec). Tem electromagnetic torque. Va supply voltage (v) Ta time constant(la/ra). Ia armature current in (A) e(k) Error Ra armature resistance in (Ω). ce(k) the change of error Ф Field flux per pole in web I(k) output of FLC. Ka P Z a EMF K Armature constant = PZ/2πa No. of poles. Total no. of armature conductor. No. of parallel path Electromagnet. flux constant Ge, Gce and GΔi Tr Mp Ts scaling of factors rise time Maximum overshoot in percentage. settling time TL load torque. ω(s) output speed

166 Dr. Ali N. Hamoodi and Ibrahim I. Sheet, Rasha A. Mohammed I. INTRODUCTION The traditional PI- controller is palatial used in Dc motor control system. The general method that used to obtain the PI parameters of Ziegler-Nichols.This method gives a well response for the process which has a pair of dominant poles, but not recommended to used in more complex system. The use of fuzzy PI controller is more practical,the fuzzy like PI controller has worse response to transtory behaviour of system in which the order pole is higher, Therefore fuzzy logic controller (FLC) is well for non-linear systems and with a wide operation of the variable in a subjective way[1-2]. II. SPEED CONTROL OF DC MOTOR The equavilent circuit of self excited DC motor is shown in figure (1). Fig 1: Model of DC Motor [3] DC motor are congenial for vast speed control and therefore many titration of speed drives. DC motor speed can be controlled by accredited speed variation. N α (Va Ia Ra) N = Ф (Va Ia Ra) Ka Ф..(1) Three basically method are used for DC motor speed control: - Armature circuit resistance variation. - Field flux variation. - Armature terminal voltage variation.

Speed Control of DC Motor: A Case between PI Controller and Fuzzy Logic Controller 167 III. MODELING OF DC MOTOR From previous[see fig.(1)]the armature voltage equation is given by: Va =Eb+ Ia Ra+ La ( di dt ) (2) Now the torque balance equation will be given by: Tm = Jmdω + Bmω + TL..(3) dt Φ: field flux. EMF: Electromagnet. K: flux constant. The back emf and torque DC motor for are: Eb = Kɸ (4) Tm= KɸIa.(5) Eb: back emf of DC motor. Tm: mechanical torque. Taking laplace transform of the motor s armature voltage equation: (Va Eb) Ia(S) =...(6) (Ra + LaS) Now, taking equation (ii) into consideration, we have: Ia(s) = And, ω(s) = (Va KΦω) Ra(1+LaS/Ra)..(7) (Tm TL) JS (8) The block diagram of DC motor with feedback control system is depicted in figure (2). Fig. 2: Modelling Block diagram of DC Motor

168 Dr. Ali N. Hamoodi and Ibrahim I. Sheet, Rasha A. Mohammed After simplifying the above motor model, the overall transfer function will be: ω (s) Va(s) = KΦ /Ra JmS(1+TaS) K²Φ² /Ra 1+ JmS(1+TaS).(9) Tm = Jmdω dt = KΦIa.. (10) ω(s) = [( Ra TL Ra ) Ia(s) - ] ( 1 ).(11) Km (Km) ² Tem(s) ω(s) Va(s) = 1 Km (1+STem+S²TaTem) The armature time constant Ta is very much less than the electromechanical time constant Tem, (Ta <<Tem) The equation can be written as: 1 ω(s) = Km Va(s) (1 + STem)(1 + STa) 1/km W(s)= Va(s)..(12) (1+STem)(1+STa) IV. PROPORTIONAL PLUS INTEGRAL (PI) CONTROLLER (PI) controllers the based and correct solution for industrial application. The main etiology is its relatively simple structure, which can be easily understood and implemented in practice that can be facilitly understood and executed in practice, also many sessions of control methods like predictive control are based on it. The block diagram of Dc motor based PI controller is depicted in figure (3). The integral part of this controller is added to the proportional action in order to avoid the offset point and the process work with aset point [4]. Table 1: Parameters of the DC Motor. Description of the parameter Armature resistance (Ra) Armature inductance (La) Armature voltage (Va) Mechanical inertia (Jm) Friction coefficient (Bm) Back emf constant (k) Rated speed Motor torque constant Parameter values and units 11.2(Ω) 0.1215(H) 200 (V) 0.02215 (Kg.m2) 0.002953 (N.m/rad/sec) 1.25 V/rad/sec 1500 (r.p.m) 0.5161 (N.m/A)

Speed Control of DC Motor: A Case between PI Controller and Fuzzy Logic Controller 169 Fig 3. Modling of DC motor based PI controlle Fig.4 Speed response of DC motor based PI controller. The dynamic behaviour of above speed response is depicted in table (2) Table 2 Dynamic speed response based PI controller. P.O.S(%) Peak time(sec) Rise time(sec) Setting time(sec) 28.12 0.1 0.03 0.6

170 Dr. Ali N. Hamoodi and Ibrahim I. Sheet, Rasha A. Mohammed V. FUZZY LOGIC CONTROLLER [5-6] FLC has a specific components characteristic to subsidy a design steps. Fig.5 describes the block diagram of FLC structure. IN PUT OUT PUT Fig 5. Structure of fuzzy logic controller. Fuzzy Logic Preprocessing From previous figure 5 shows that the condition of measurement are given before controller. The inputs of measurements are hard or crisp value rather than linguistic value. * Fuzzification The first block of FLC represents the fuzzification which convert the input values to degree of membership. This block make a match between input data and the rules condition. * Rule Base FLC rules are represent in If-Then conditions or format and this rules collections are called a (rule- base). Matlab toolbox able to execute this rules and compute a control signal depending on error and change in error, Δ (e). *Defuzzification Defuzzification action represent the conversion from fuzzy output to the crisp value again that represents the output control signal of the system. the best method that used to for this conversion is ''centre of cavity'' which gives the role the best crisp value of output control signal.

Speed Control of DC Motor: A Case between PI Controller and Fuzzy Logic Controller 171 VI. CONTROLLR PROCESS BASED FUZZY LOGIC:[7] The inputs and output control signal of FLC depending on rule-base are represent in the following block-diagram as shown in figure 6. Fig.6 Input and output block diagram signals used with FLC. The FLC has two inputs, the error e(k) and change of error Δe(k), which are defined by: e(k) = r(k) y(k)... (12) Δe(k) =e(k) e(k 1) (13) where r and y denote the applied set point input and plant output, respectively. Indices k and k 1 indicate the present stateand the previous state of the system, respectively. The output of the FLC is the incremental change in the control signal Δu(k).The controller has two input variables and one output variable. The input and output variables of fuzzy PI controller can be defined as: E(k) = e(k).ge.(14) CE(k) = ce(k).gce...(15) Δi(k) =ΔI(k).GΔi.(16)

172 Dr. Ali N. Hamoodi and Ibrahim I. Sheet, Rasha A. Mohammed The type of FLC that used in this work is mamdani as shown in figure (7) Fig (7) Internal Structure of FLC. Dc motor based FLC is simulated by matlab simulink as shown in figure (8) Fig.8 Modeling of DC motor based FLC.

Speed Control of DC Motor: A Case between PI Controller and Fuzzy Logic Controller 173 The out speed response that obtained from above figure is given in figure (9). Speed(r.p.m) Time(sec) Fig.9 speed response of DC motor based FLC. The dynamic behaviour of above speed response with FLC is depicted in table (3) Table 3 Dynamic speed response based fuzzy. P.O.S(%) Peak time(sec) Rise time(sec) Setting time(sec) 2.5 0.2 0.1 0.18

174 Dr. Ali N. Hamoodi and Ibrahim I. Sheet, Rasha A. Mohammed The membership functions that depended in input and output of FLC is illustrated in figure (10). (a) (b) Fig.10. Membership functions of FLC. a- error(e) b-change of error(δe). c-output

Speed Control of DC Motor: A Case between PI Controller and Fuzzy Logic Controller 175 The rules that performed from previous membership functions, the waves which obtained from these rules and the 3D FLC output surface are given in figures (11,12,13). Fig. 11. FLC DC motor rules. Fig. 12. Waves of DC motor rules.

176 Dr. Ali N. Hamoodi and Ibrahim I. Sheet, Rasha A. Mohammed The 3D surface of inputs and output of FLC is given in figure (13) Fig 13. 3D FLC output surface of DC motor. VI. CONCLUSION The speed response curve based fuzzy logic controller is improved the P.O.S and setting time (stability) for DC motor dynamic behavior but it has slightly bigger values of peak time and rise time as compared with the response that obtained from same DC motor based PI- controller. REFERENCE [1] Jaydeep Chakravorty1, Ruchika Sharma2 " Fuzzy Logic Based Method of Speed Control of DC Motor " Volume 3, Issue 4, April 2013. [2] S.R.Vaishnav, Z.J.Khan '' Design and Performance of PID and Fuzzy Logic Controller with Smaller Rule Set for Higher Order System ''Proceedings of the World Congress on Engineering and Computer Science 2007. [3] 1Umesh Kumar Bansal and 2Rakesh Narvey ''Speed Control of DC Motor Using Fuzzy PID Controller '' ISSN 2231-1297, Volume 3, Number 9 (2013), pp. 1209-1220. [4] Nun Pitalúa-Díaz, Enrique J. Herrera-López, Guillermo Valencia-Palomo, Alvaro González-Angeles; Ricardo A. Rodríguez-Carvajal and Nohe R. Cazarez-Castro '' Comparative Analysis between Conventional PI and Fuzzy Logic PI Controllers for Indoor Benzene Concentrations'' ISSN 2071-1050, Sustainability 2015, 7, 5398-5412.

Speed Control of DC Motor: A Case between PI Controller and Fuzzy Logic Controller 177 [5] Md Akram Ahmad, Kamal Kishor, Pankaj Rai '' Speed control of a DC motor using Controllers '' ISSN: 2328-5583 (Print); ISSN: 2328-5591 (Online), Published online November 20, 2014. [6] Mrs.A.A Thorat, Prof.Suhas Yadav, Prof.S.S.Patil. ''Implementation of Fuzzy Logic System for DC Motor Speed Control using Microcontroller'' Vol. 3, Issue 2, March -April 2013, pp.950-956. [7] R.Arulmozhiyal, and Dr. K.Baskaran '' Speed Control of Induction Motor using Fuzzy PI and Optimized using GA'' International Journal of Recent Trends in Engineering, Vol 2, No. 5, November 2009.

178 Dr. Ali N. Hamoodi and Ibrahim I. Sheet, Rasha A. Mohammed