Comparative Analysis of PID, SMC, SMC with PID Controller for Speed Control of DC Motor

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

SIMULINK MODELING OF FUZZY CONTROLLER FOR CANE LEVEL CONTROLLING

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

Speed control of a DC motor using Controllers

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

Comparisons of Different Controller for Position Tracking of DC Servo Motor

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

DC Motor Speed Control for a Plant Based On PID Controller

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

PI Control of Boost Converter Controlled DC Motor

SPEED CONTROL OF BRUSHLESS DC MOTOR USING FUZZY BASED CONTROLLERS

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

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

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

Modeling & Simulation of PMSM Drives with Fuzzy Logic Controller

TRACK VOLTAGE APPROACH USING CONVENTIONAL PI AND FUZZY LOGIC CONTROLLER FOR PERFORMANCE COMPARISON OF BLDC MOTOR DRIVE SYSTEM FED BY CUK CONVERTER

Cantonment, Dhaka-1216, BANGLADESH

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

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

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

Speed Control of Brushless DC Motor Using Fuzzy Based Controllers

Position Control of DC Motor by Compensating Strategies

A PID Controlled Real Time Analysis of DC Motor

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

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

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

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

MODIFIED DIRECT TORQUE CONTROL FOR BLDC MOTOR DRIVES

Position Control of AC Servomotor Using Internal Model Control Strategy

Speed Control of DC Motor Using Fuzzy Logic Application

Simulation and Dynamic Response of Closed Loop Speed Control of PMSM Drive Using Fuzzy Controller

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

A PHOTOVOLTAIC POWERED TRACKING SYSTEM FOR MOVING OBJECTS

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

Control Design for Servomechanisms July 2005, Glasgow Detailed Training Course Agenda

International Journal of Innovations in Engineering and Science

A Fuzzy Sliding Mode Controller for a Field-Oriented Induction Motor Drive

A Sliding Mode Controller for a Three Phase Induction Motor

Speed control of sensorless BLDC motor with two side chopping PWM

VARIABLE STRUCTURE CONTROL DESIGN OF PROCESS PLANT BASED ON SLIDING MODE APPROACH

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

Simulation of BLDC motor control with Reduced Order Model of the System with Observer State using SMC technique

AN APPROACH TO IMPROVE THE PERFORMANCE OF A POSITION CONTROL DC MOTOR BY USING DIGITAL CONTROL SYSTEM

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

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

MEM01: DC-Motor Servomechanism

Comparative Study of PID and FOPID Controller Response for Automatic Voltage Regulation

Improved NCTF Control Method for a Two-Mass Rotary Positioning Systems

Speed control of Permanent Magnet Synchronous Motor using Power Reaching Law based Sliding Mode Controller

Ball Balancing on a Beam

Fuzzy Logic Based Speed Control System Comparative Study

Design Of PID Controller In Automatic Voltage Regulator (AVR) System Using PSO Technique

Digital Control of MS-150 Modular Position Servo System

Speed Control of BLDC Motor-A Fuzzy Logic Approach

ANTI-WINDUP SCHEME FOR PRACTICAL CONTROL OF POSITIONING SYSTEMS

Robust Control Design for Rotary Inverted Pendulum Balance

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

Implementation of Proportional and Derivative Controller in a Ball and Beam System

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

PMSM Speed Regulation System using Non-Linear Control Theory D. Shalini Sindhuja 1 P. Senthilkumar 2

International Journal of Advanced Research in Electrical, Electronics and Instrumentation Engineering Vol. 2, Issue 6, June 2013

Penn State Erie, The Behrend College School of Engineering

Fundamentals of Servo Motion Control

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

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

PID Tuning Using Genetic Algorithm For DC Motor Positional Control System

International Journal of Digital Application & Contemporary research Website: (Volume 2, Issue 8, March 2014)

Online Tuning of Two Conical Tank Interacting Level Process

IJSRD - International Journal for Scientific Research & Development Vol. 2, Issue 06, 2014 ISSN (online):

Cohen-coon PID Tuning Method; A Better Option to Ziegler Nichols-PID Tuning Method

In association with International Journal Scientific Research in Science and Technology

Design of Smart Controller for Speed Control of DC Motor

REDUCING THE VIBRATIONS OF AN UNBALANCED ROTARY ENGINE BY ACTIVE FORCE CONTROL. M. Mohebbi 1*, M. Hashemi 1

Regulated Voltage Simulation of On-board DC Micro Grid Based on ADRC Technology

6545(Print), ISSN (Online) Volume 4, Issue 1, January- February (2013), IAEME & TECHNOLOGY (IJEET)

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

Second order Integral Sliding Mode Control: an approach to speed control of DC Motor

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

CHAPTER 3 WAVELET TRANSFORM BASED CONTROLLER FOR INDUCTION MOTOR DRIVES

DC SERVO MOTOR CONTROL SYSTEM

Stability Analysis of Multiple Input Multiple Output System Using Sliding Mode Controller

Some Tuning Methods of PID Controller For Different Processes

Design and Implementation of Fuzzy Sliding Mode Controller for Switched Reluctance Motor

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

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

CHAPTER-III MODELING AND IMPLEMENTATION OF PMBLDC MOTOR DRIVE

Design of Fractional Order Proportionalintegrator-derivative. Loop of Permanent Magnet Synchronous Motor

Simulation and Dynamic Response of Closed Loop Speed Control of PMSM Drive Using Fuzzy Controller

Controller Design for Closed Loop Speed Control of BLDC Motor

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

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

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

Authors N.K.Poddar 1, R.P.Gupta 2 1,2 Electrical Engineering Department, B.I.T Sindri Dhanbad, India

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

Design of Joint Controller for Welding Robot and Parameter Optimization

Analysis of an Economical BLDC Drive System

Artificial Neural Networks based Attitude Controlling of Longitudinal Autopilot for General Aviation Aircraft Nagababu V *1, Imran A 2

Sensorless Control of BLDC Motor Drive Fed by Isolated DC-DC Converter

Tuning PID Controllers for DC Motor by Using Microcomputer

Controlling of Permanent Magnet Brushless DC Motor using Instrumentation Technique

Transcription:

International ournal for Modern Trends in Science and Technology Volume: 02, Issue No: 11, November 2016 http://www.ijmtst.com ISSN: 2455-3778 Comparative Analysis of PID, SMC, SMC with PID Controller M. Sai Chetana 1 K. Ravi Kumar 2 Ch. Vishnu Chakravarthi 3 1PG Student, Department of Electrical and Electronics Engineering, Sanketika Institute of Technology and Management, Visakhapatnam, Andhra Pradesh, India 2Assistant Professor, Department of Electrical and Electronics Engineering, Sanketika Institute of Technology and Management, Visakhapatnam, Andhra Pradesh, India 3Head, Department of Electrical and Electronics Engineering, Sanketika Institute of Technology and Management, Visakhapatnam, Andhra Pradesh, India To Cite this Article M. Sai Chetana, K. Ravi Kumar, Ch. Vishnu Chakravarthi, Comparative Analysis of PID, SMC, SMC with PID Controller for Speed Control of DC Motor, International ournal for Modern Trends in Science and Technology, Vol. 02, Issue 11, 2016, pp. 71-76. ABSTRACT In this thesis, sliding mode control (SMC) technique is used to control the speed of DC motor. The performance of the SMC is judged via MATLAB simulations using linear model of the DC motor and known disturbance. SMC is then compared with PID controller. The simulation result shows that the sliding mode controller (SMC) is superior controller than PID for the speed control of DC motor. Since the SMC is robust in presence of disturbances, the desired speed is perfectly tracked. The sliding mode control (SMC)can adapt itself to the parameter variations and external disturbances, problem of chattering parameter, resulting from discontinuous controller, is handled by sliding with smooth control action KEYWORDS: DC motor, PID controller, Sliding mode controller (SMC) Copyright 2016 International ournal for Modern Trends in Science and Technology All rights reserved. I. INTRODUCTION DC motors have been widely used in many industrial applications such as electric vehicles, [1] steel rolling mills, electric cranes, robotic manipulators, and home appliances due to precise, wide, simple, and continuous control characteristics. The purpose of a speed controller is to drive the motor at desired speed. DC motors are generally controlled by conventional [2-12] Proportional plus Integral controllers, since they can be designed easily. However the performance of PID controller for speed control [10] degrades under external disturbances and machine parameter variations. This makes the use of PID controller a poor choice for variable speed drive applications. In the past three decades, nonlinear and adaptive control methods have been used extensively to control DC drives [2]. In these methods, the state estimation and parameter identification are based on and limited to linear models [4]. Performance comparison of sliding mode control and conventional pi controller for speed control of separately excited DC motors. Here SMC, PID with SMC controller are designed for the DC motor system and their performance is compared [4] 71 International ournal for Modern Trends in Science and Technology

II. MODELING OF DC MOTOR A separately excited dc motor has the simplest decoupled electromagnetic structure [4].A schematic diagram of the separately excited DC motor is shown in follows as description of the system along with the Mathematical model. W (s) V a (s) = S 2 + R L +b S+ Rb +K e (5) in time domain is as follows Using the parameters given in Table 1, transfer function of the DC motor with angular velocity as controlled variable and input terminal voltage as manipulating variable is determined as given below (5) W(s) = 88.76 V a (s) S 2 +24S+53.25 (6) Figure 1: A Separately excited DC motor L a di a dt +I ar a +E b =E a (1) Where Ea is the Applied Voltage, Ra is the armature resistance, La is the Equivalent armature inductance, Ia current flowing through armature circuit, E b is the back emf and, the dynamics of the mechanical system is given by the torque balance equation d 2 θ dt 2 + Bdθ dt +T l =T m =K t I a (2) Terminal voltage V a is taken to be the controlling variable. One can write state model with the ω and I a as state variables and Va as manipulating variable, as given below e b (t)=k b w(t) (3) Where K b is the back emf constant in Vs/rad. The input terminal voltage V a is taken to be the controlling variable. One can write state model with the ω and I a as state variables and V a as manipulating variable, as given below x 1 = θ x 2 = x 1 = θ =w x = x 3 =I a w I a = B K b K t R a L a x 2 x 3 + 0 1 V a (t) (4) L a PARAMETERS OF THE DC MOTOR d 2 w dt 2 + R L + b dw + Rb +K e dt w = k m w (7) However, if the state variables consider x 1 =w and x 2 = x 1 =w.the system described by equation (4) by equation (8) will be expressed, Where the only variable is the angular velocity and derivative x = 0 1 A 1 A 2 x 1 x 2 + 0 A1 = A2 = - - Rb +K e R L + b (u) (8) III. PID CONTROLLER (9) (10) Proportional, integral and derivative are the basic modes of PID controller. Proportional mode provides a rapid adjustment of the manipulating variable reduces error and speeds up dynamic response Integral mode achieves zero offset. Derivative mode provides rapid correction based on the rate of change of controlled variable. The controller transfer function is given by C PID (S) = K P (1+ 1 T s (s) + T d s) where, K p, T s and T d are the proportional, integral and derivative constants of PID controller respectively. PID controller tuning algorithm is based on Ziegler-Nichols open loop method. And the preference is given to the load disturbance rejection PARAMTERS SPECIFICATIONS VALUE R a Armature resistance 1.2 Ώ L a Inductance of Armature 0.05H winding Moment of inertia 0.135Kgm 2 /s 2 B Frictional coefficient 0 Nms K t Torque constant 0.06 Nm/A K b Back emf constant 0.6 V IV. SLIDING MODE CONTROLLER DESIGN A linear system can be described in the state space as follows x =Ax + Bu (12) Where X R n, U R, A R n n,b R n is a full rank matrix Where A and B are controllable matrixes and the functions of state variables are known as switching function 72 International ournal for Modern Trends in Science and Technology

σ =Sx (13) The main idea in sliding mode control is Designing the switching function so that manifold (sliding mode) provide the desired dynamic ( σ = 0) Finding a controller ensuring sliding mode of the system occurs in finite time First of all, the system should be converted to its regular form x =Tx (14) Where T is the matrix that brings the system to it regular form x 1 =A 11 x 1 + A 12 X 2 (15) x 2 =A 21 x 1 + A 22 x 2 +B 2 u The switching function in regular form is: σ =s 1 x 1 +s 2 x 2 (16) On the sliding mode manifold ( σ = 0) x 2 = -s 2 s1 x 1 (17) From (17) & (15) x 1 =(A 11 x 1 A 12 s 2 s1 x 1 ) (18) One of matrixes in product: s 2 s1 should be chosen arbitrary. Usually (19) is used to ensure that S2 is invertible s 2 = B 2 (19) can be calculated by assigning the Eigen value of (18) by pole placement method. Hence, switching function will be obtained as follows: S = [s 1 s 2 ] T (20) The control rule is: u =u c + u d (21) Where u c and u d are continuous and discrete parts,respectively and can be calculated as follows: u c = - A 21 x 1 A 22 σ (22) u d = -k s sign (σ) - k p (σ) (23) Where sign is sign function., and are constants calculated regarding to lyapunov stability function We are going to set the angular velocity over a certain value r, so switching function is σ = s 1 (x 1 - r) +s 2 x 2 (24) If the controller switching function is designed to be placed on the surface σ =0 then Solving equations (24) assume σ =0 w and w and are obtained by w = r (1 -e s1 s2 t ) (25) w= r ( s s1 1 ) e s2 t (26) s 2 As equation (8) it is regular form, so the transformation matrix is equal to the unit matrix Factor s 2 according to equation (19) must be calculated s 2 = (27) Also according to (12-19) 1 s calculated and w Pole placement method using (12-21).Suppose we have to placed system poles λ in so we have s 1 s 2 = -λ (28) σ = ( -λ (w r)+w ) (29) A. CONTROLLER DESIGN: If the equation (8) can be rewritten based on the state variables and X 1 =(x 1 -r) the following is reached X 1 σ = A 11 A 12 A 21 A 22 X 1 σ + 0 1 U n (30) A 11 = - s 1 s 2 = -λ A 12 = 1 s 2 A 21 = A 1 S 2 A 2 S 1 - S 1 2 A 22 = A 2 + S 1 S 2 S 2 =(S 2 (A 1 +A 2 λ λ 2 ) u n =s 2 u +A 1 r (31) Thus the relations (21), (22) and (23) controller for the system (30) is designed as follows u n = -A 21 X 1 A 22 σ -k s sigm (σ) - k p (σ) (32) The below equation Sets armature voltage feedback based on the derivative of the angular velocity for motor. u = S 2 [A 1 r + S 2 (A 1 +A 2 λ λ 2 )(w r) + ( A 2 λ)σ+ k s sgn (σ) + k p (σ) (33) So the sliding mode controller is u = Rb +K e + Rb +K e w + Rb +K e (w-r) + R L + b + λ R L + b +λ 2 R L + b λ-k s sign(σ) - k p (σ) (34) 73 International ournal for Modern Trends in Science and Technology

Switching function of sliding mode controller for DC motor control method according to the relations (34) and (33) are designed.if the motor parameters like table (1),then the controller we will numerically designed as follows The DC motor, a PID controller is attached and the corresponding simulink model and its output for the same reference input of 1000rpm is given below σ = -1.12(w r)+0.0112w (35) After solving The controller u is given by U =0.0112(53.24)w + 0.0112(53.25)(w-r) -124(σ) sgn(s) (36) Where λ, ks and kp parameters are -100, 1 and 0 respectively V. RESULTS AND OUTPUTS The DC motor, a PID controller is attached and the corresponding simulink model and its output for the same reference input of 1000rpm is given below Figure 3: Speed response of DC motor with PID Controller The DC motor, a SMC controller is attached and the corresponding simulink model and its output for the same reference input of 1000rpm is given below Figure 1: Simulink model of DC motor Figure 4: simulink model of dc motor with SMC controller Figure 2: Speed response of DC motor The DC motor, attached and the corresponding simulink model and its output for the same reference input of 1000rpm is given below Figure 5 :Speed response of DC motor is done by SMC Comparing the PID,SMC,SMC with PID is attached to DC motor with a reference speed of 1000 rpm The outputs are compared based on the settling time Figure 1: Simulink model of DC motor with PID 74 International ournal for Modern Trends in Science and Technology

Figure 6: Simulink model of DC motor of combined with PID, SMC, SMC with PID Figure 10: Simulink model of DC motor is observed when external disturbance is added Figure 7: Speed response of DC motor is done by using PID controller and SMC, the response due to SMC is better compared to PID controller SMC does not vary with parameter variations, by varying the parameters of R, L, of DC motor, by increasing the percentage of R, L, parameters of DC motor with speed of 1000 rpm Figure 11: Speed response of DC motor is observed when external disturbance is added Controller COMPARISION TABLE T s OVERSHOOT DISTURABNCE (sec) REECTION PID 0.3 PRESENT POOR SMC 0.2 NIL GOOD SMC WITH PID 0.07 NIL GOOD Where T s = settling time Figure 8: Comparison of internal parameters of DC motor Figure 9:Speed response of DC motor is observed by varying the internal parameters R, L, of the DC motor VI. CONCLUSION In this paper sliding mode control (SMC) Proposed to speed control of DC motor. At first for controlling speed of DC motor a simplified closed loop is utilized. Then DC motor is modeled after that speed controller is designed. As sliding mode control is based on the system Dynamic characteristics also it took a lack of influence of external disturbances from user as result it worked more useful and results confirms that used sliding mode control for speed control is more efficient in comparison with PID controller. ACKNOWLEDGMENT The authors would like to express their gratitude to Dr.S.V.H Rajendra, Secretary, AlwarDasGroup of Educational Institutions, SriVBhaskar, Dean for 75 International ournal for Modern Trends in Science and Technology

their encouragement and support throughout the course of work. The authors are grateful to Dr.N.C.Anil, Principal, Sanketika Institute of Technology and Management, EEE Department and staff for providing the facilities for publication of the paper. REFERENCES [1].Huspeka, Second order sliding mode control of the DC motor, international conference on process control, pp0 134-139, 2009. [2] A.Rhif, Stabilizing sliding mode control design and application for DC motor: speed control, international journal of instrumentation and control systems, vol.2, no.1, 2012 [3] ] P. Sicard, K. Al-Haddad, and Y. Dude, DC motor position control using sliding mode and disturbance estimator, 20th annual IEEE power electronics specialist conference, pp. 431-437, 1989. [4] V.I. Utkin, sliding mode control design principles and applications to electric drives, IEEE transactions on industrial electronics, vol. 40, no. 1, 1993 [5] W. Xia,. Wang,. Shi, Fuzzy+PID variable sliding mode control for servo plat, IEEE 3rd international conference on informatization, pp. 32-35, 2012 [6] Perruquetti, W., Barbot,. P.: Sliding Mode Control in Engineering. Control Engineering Series, 11. New York: Marcel Dekker, Inc., 432 pp, ISBN 0-8247-0671-4, 2002. [7] K.M.A.Prasad, B.M. Krishna, U. Nair, Modified chattering free sliding mode control of DC motor, international journal of modern engineering research, vol. 3 [8] M.M. Shaker, Y.M.B.I.Al-khashab, Design and implementation of fuzzy logic system for DC motor speed control, first International Conference on Energy, Power and Control, pp.123-130, 2010 [9] R. Malhotra, T. Kaur, DC motor control using fuzzy logic controller, international journal of advanced engineering sciences and technologies, vol.8, no. 2, pp. 291-296, 2011 [10] Speed control of DC moto by using PID controller Umesh Kumar Bansal and 2 Rakesh Narvey-2013 [11] W. Xia,. Wang,. Shi, Fuzzy+PID variable sliding mode control for servo plat, IEEE 3rd international conference on informatization, pp. 32-35, 2012 [12] Infineon Technologies, Basic DC motor speed PID control with the Infineon Technologies 76 International ournal for Modern Trends in Science and Technology