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

Similar documents
Non-Integer Order Controller Based Robust Performance Analysis of a Conical Tank System

CHBE320 LECTURE XI CONTROLLER DESIGN AND PID CONTOLLER TUNING. Professor Dae Ryook Yang

COMPARISON OF TUNING METHODS OF PID CONTROLLER USING VARIOUS TUNING TECHNIQUES WITH GENETIC ALGORITHM

Some Tuning Methods of PID Controller For Different Processes

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

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

PID TUNING WITH INPUT CONSTRAINT: APPLICATION ON FOOD PROCESSING

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

New PID Tuning Rule Using ITAE Criteria

Variable Structure Control Design for SISO Process: Sliding Mode Approach

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

The Matching Coefficients PID Controller

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

ISSN Vol.04,Issue.06, June-2016, Pages:

Improving a pipeline hybrid dynamic model using 2DOF PID

TRACK-FOLLOWING CONTROLLER FOR HARD DISK DRIVE ACTUATOR USING QUANTITATIVE FEEDBACK THEORY

A Sliding Mode Controller for a Three Phase Induction Motor

Design and Analysis for Robust PID Controller

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

Digital Simulation and Analysis of Sliding Mode Controller for DC-DC Converter using Simulink

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

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

CHASSIS DYNAMOMETER TORQUE CONTROL SYSTEM DESIGN BY DIRECT INVERSE COMPENSATION. C.Matthews, P.Dickinson, A.T.Shenton

Optimized Tuning of PI Controller for a Spherical Tank Level System Using New Modified Repetitive Control Strategy

Lecture 10. Lab next week: Agenda: Control design fundamentals. Proportional Control Proportional-Integral Control

MODEL BASED CONTROL FOR INTERACTING AND NON-INTERACTING LEVEL PROCESS USING LABVIEW

IMC based Smith Predictor Design with PI+CI Structure: Control of Delayed MIMO Systems

Temperature Control in HVAC Application using PID and Self-Tuning Adaptive Controller

Simulation and Analysis of Cascaded PID Controller Design for Boiler Pressure Control System

MPC AND RTDA CONTROLLER FOR FOPDT & SOPDT PROCESS

Research Article Multi-objective PID Optimization for Speed Control of an Isolated Steam Turbine using Gentic Algorithm

Resonant Controller to Minimize THD for PWM Inverter

EMPIRICAL MODEL IDENTIFICATION AND PID CONTROLLER TUNING FOR A FLOW PROCESS

Design of Model Based PID Controller Tuning for Pressure Process

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

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


ANNA UNIVERSITY :: CHENNAI MODEL QUESTION PAPER(V-SEMESTER) B.E. ELECTRONICS AND COMMUNICATION ENGINEERING EC334 - CONTROL SYSTEMS

A Case Study of GP and GAs in the Design of a Control System

Relay Feedback based PID Controller for Nonlinear Process

Key words: Internal Model Control (IMC), Proportion Integral Derivative (PID), Q-parameters

Hacettepe University, Ankara, Turkey. 2 Chemical Engineering Department,

Digital Control of MS-150 Modular Position Servo System

Modeling and Sliding Mode Control of Dc-Dc Buck-Boost Converter

1. Consider the closed loop system shown in the figure below. Select the appropriate option to implement the system shown in dotted lines using

Auto-tuning of PID Controller for the Cases Given by Forbes Marshall

Performance Analysis of Boost Converter Using Fuzzy Logic and PID Controller

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

PID control of dead-time processes: robustness, dead-time compensation and constraints handling

INTEGRATED PID BASED INTELLIGENT CONTROL FOR THREE TANK SYSTEM

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

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

Performance Analysis Of Various Anti-Reset Windup Algorithms For A Flow Process Station

Controller Tuning for Disturbance Rejection Associated with Delayed Double Integrating Process, Part III: PI-PD Controller

TUNING OF PID CONTROLLER USING PSO AND ITS PERFORMANCES ON ELECTRO-HYDRAULIC SERVO SYSTEM

An Expert System Based PID Controller for Higher Order Process

Investigations of Fuzzy Logic Controller for Sensorless Switched Reluctance Motor Drive

Performance Analysis of Conventional Controllers for Automatic Voltage Regulator (AVR)

Genetic Algorithm Optimisation of PID Controllers for a Multivariable Process

Position Control of AC Servomotor Using Internal Model Control Strategy

Anti Windup Implementation on Different PID Structures

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

Comparative Study of PID Controller tuning methods using ASPEN HYSYS

Controller Tuning for Disturbance Rejection Associated with Delayed Double Integrating processes, Part IV: PID Plus First-Order Lag Controller

DC Motor Speed Control for a Plant Based On PID Controller

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

Automatic Load Frequency Control of Two Area Power System Using Proportional Integral Derivative Tuning Through Internal Model Control

VOLTAGE MODE CONTROL OF SOFT SWITCHED BOOST CONVERTER BY TYPE II & TYPE III COMPENSATOR

PERFOEMANCE EVALUATION OF PI, PID CONTROL & SM CONTROL FOR BUCK CONVERTER USING MATLAB/SIMULINK

Consider the control loop shown in figure 1 with the PI(D) controller C(s) and the plant described by a stable transfer function P(s).

Position Control of DC Motor by Compensating Strategies

Application of SDGM to Digital PID and Performance Comparison with Analog PID Controller

STAND ALONE CONTROLLER FOR LINEAR INTERACTING SYSTEM

A PID Controller Design for an Air Blower System

GE420 Laboratory Assignment 8 Positioning Control of a Motor Using PD, PID, and Hybrid Control

PID Controller tuning and implementation aspects for building thermal control

CHAPTER 2 PID CONTROLLER BASED CLOSED LOOP CONTROL OF DC DRIVE

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

Application Note #2442

Different Controller Terms

CDS 101/110: Lecture 8.2 PID Control

Optimal Control System Design

MM7 Practical Issues Using PID Controllers

PID versus MPC Performance for SISO Dead-time Dominant Processes

Automatic Voltage Control For Power System Stability Using Pid And Fuzzy Logic Controller

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

New Methodology for Chattering Suppression of Sliding Mode Control for Three-phase Induction Motor Drives

Elmo HARmonica Hands-on Tuning Guide

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

Effective Teaching Learning Process for PID Controller Based on Experimental Setup with LabVIEW

-binary sensors and actuators (such as an on/off controller) are generally more reliable and less expensive

Comparison of Tuning Methods of PID Controllers for Non-Linear System

AN EXPERIMENTAL INVESTIGATION OF THE PERFORMANCE OF A PID CONTROLLED VOLTAGE STABILIZER

Comparisons of Different Controller for Position Tracking of DC Servo Motor

PID Controller Design Based on Radial Basis Function Neural Networks for the Steam Generator Level Control

Model Reference Adaptive Controller Design Based on Fuzzy Inference System

EVALUATION ALGORITHM- BASED ON PID CONTROLLER DESIGN FOR THE UNSTABLE SYSTEMS

Fundamentals of Servo Motion Control

A simple method of tuning PID controller for Integrating First Order Plus time Delay Process

A Comparative Novel Method of Tuning of Controller for Temperature Process

Transcription:

IOSR Journal of Electrical and Electronics Engineering (IOSR-JEEE) e-issn: 2278-1676,p-ISSN: 232-3331, Volume 1, Issue 5 Ver. I (Sep Oct. 215), PP 1-15 www.iosrjournals.org Second order Integral Sliding Mode Control: an approach to speed control of DC Motor Ganeshkar S. L. 1, Sankeshwari S.S. 2, Dr.R.H.Chile.Professor 1, 2 (P.G.Department, M.B.E.S.C.O.E Ambajogai./ Dr.B.A.M.University, INDIA ) 3(Electrical Department, S.G.G.S, IE&T, Nanded) Abstract: In this paper, a second order sliding mode controller is applied for single-input single-output (SISO) uncertain system. The presented controller successively overcomes the variations caused by the uncertainties and external load disturbances although an approximate model of the system is used in the design procedure. An integral type sliding surface is used and the stability and robustness properties of the controller are proved by means of Lyapunov stability theorem. The chattering phenomenon is significantly reduced adopting the switching gain with the known parameters of the system. Thus, the presented controller is suitable for long-term application to the systems those are having fast response closed-loop behaviours. The performance of the developed control scheme is validated by simulation in Mathworks MATLAB and the results are compared with the similar controllers presented in the literature. In order to verify the performance comparison of second order integral sliding mode approach, first, a sliding mode control system with a PID sliding surface is adopted to control the speed of an electromechanical plant. In this, a sliding mode controller Is derived so that the actual trajectory tracks the desired trajectory despite uncertainty, nonlinear dynamics, and external disturbances. The sliding mode controller is chosen to ensure the stability of overall dynamics during the reaching phase and sliding phase. The stability of the system is guaranteed in the sense of the Lyapunov stability theorem. Second, the sliding mode approach for stable systems which is available in the literature is designed with tuning parameters as per their guidelines. And finally conventional controller is designed based on the Zeiglar-Nicholas approach. All controllers applied to the electro-mechanical system to verify the performance in terms of time domain and performance error indices. The chattering problem is almost removed in the presented approach in comparison with other controllers. This problem is overcome using a hyperbolic function in the switching control considering the small constant term incase of the zero error to avoid the problem of zero division. Keywords: DC Motor, integrating sliding surface, PID Controller, stability of the systems, non-singular terminal sliding surface, second order sliding mode control, parametric uncertainty. I. Introduction Many of the industrial processes have complex dynamics with time delay and non-linear behaviour in addition to known or unknown disturbances. The performance of low order control system design, such as with proportional-integral-derivative (PID) controller is less effective for complex order processes or processes with parametric uncertainty. In literature, the design methods of PI/PID controllers for complex behaviour processes are adopted from time to time, resulted from the research algorithms, e.g. [1]- [3]. Most of the PI/PID tuning relations for complex behaviour systems, reported in literature are based on the reduced first order plus delay time (FOPDT) or second order plus delay time (SOPDT) plant models [4,5]. The process model order reduction introduces plant-model mismatch and hence the designed controller may affect the stability and robustness of the system, especially in the presence of disturbances. To control processes with complex behaviour dynamics, sliding mode control (SMC) plays a significant role since it ensures stability, disturbance rejection and insensitivity to parameter variations [6]. The design procedure of SMC starts with defining the sliding surface passing through the origin of phase plane to reduce the error equal to zero. SMC comprise of two phases, namely reaching phase and sliding phase. In reaching phase, the system variables start from initial condition and reach the sliding surface within finite time while in sliding phase, they travel along the sliding surface and reach the zero error condition with the motion governed by the sliding surface [7].The two terms in control law corresponding to two phases, a continuous control term(equivalent control) brings system variables on sliding surface and a discontinuous control term (switching control) maintains them on the sliding surface, need to be derived separately. However the implementation of SMC introduces undesired high frequency oscillations called chattering phenomena, due to discontinuous switching function (signum) which causes control signal to oscillate around the sliding surface [8].The chattering results in excessive wear and tear of the actuators and even may excite the unmodeled high frequency dynamics of the system. The problem can be over come by replacing signum function with a smooth function such as saturation or hyperbolic tangent (tanh) function considering an ultimate boundedness of the error within some DOI: 1.979/1676-151115 www.iosrjournals.org 1 Page

Second order integral sliding mode control: An approach to speed control of DC motor predetermined boundary layer [8]- [13]. Many researchers have developed SMC using FOPDT or SOPDT process models e.g. [9], [1], [14]- [16]. In this paper, the performance comparisons between the conventional sliding mode and PID controllers with integral second order sliding mode control (IS-SMC) have been analyzed. A IS-SMC is applied to a electromechanical system, that is DC motor. The comparisons of the performance responses for all control schemes are analysed in terms of which technique results an excellent robustness in responses to system parameter uncertainties, load disturbances and in case of noisy measurement. The simulation results show that the IS-SMC performs better compared to Conventional SMC and the classical PID controller. This paper is organized as follows: In section II, modelling of DC motor followed by the design of the Sliding mode controllers, conventional controller and PID controller is included. Section III includes, implementation of SOISMC in Matlab29 as well as implementation of conventional and PID controller. In this section, the detail analysis of performance of various controller is included to show the usefulness of SOISMC approach. Finally, conclusion and direction to the further work is included in section IV. II. Modeling Of Electro-Mechanical System The system consists of a dc motor and some loads on the shaft of the motor. The DC motors are widely used in the industrial applications since the useful property of easy adjustability of the position and speed control under load disturbance [3]. In general, the feedback is provided with a tachogenerator directly connected to the shaft. The tachogenerator produces output voltage proportional to the shaft speed. The system can be modelled using first-order plus dead-time model(fopdt) since its effective way for the real systems where dead-time is relatively small. The procedure is based on the process reaction curve method which is simple to understand so that any operator can easily apply. The FOPDT model of the system is obtained as follows: td s Y( s) k. e (1) U( s) ( s 1) Ifthe time delay is so small compared with time constant, the system model can be approximated as follows: Y() s K Cn (2) 2 U( s) ( s 1)( tds 1) s An s B n In Equation 2, Taylor series approximation is used for delay time. The procedure to obtain the model of the experimental system is given as follows: 1. Use data acquisition card (DAQ) card to interface the real system to computer. 2. Connect tachogenerator s output to analog input channel of the DAQ. This is for the measurement of the speed. 3. Apply step input from DAQ to DC motor, say 5 V from the PC via DAQ to the DC motor, Record the output speed using step 2 above. 4. Plot the graph of the output, in this case, speed of the motor. 5. For example, 5.5 V DC is given to the motor and the speed (Output in terms of tachogenerator voltage) is plotted and the model parameters are obtained using process reaction curve. In this paper, the model parameters as per Furat and Eker [32] are used extensively to design the SOISMC. The model of the system is as.35 s Y( s).86e Gs () U( s) (.145s 1) or after delay approximation Ys ( ).86 1694.6 U s s s s s 2 ( ) (.145 1)(.35 1) 292.6 197 The transfer function of the system is a second-order over-damped transfer function with two poles located on the left half part of the complex plane. Rearranging the system model as y( t) 292.6 y ( t) 197 y( t) 1694.6 u( t) (5) If the uncertainty and external disturbances to the system are introduced into Eq. 5, y( t) 292.6 y ( t) 197 y( t) 1694.6 u( t) D( t, u( t)) (6) D(t, u(t)) is less than or equal to Dmax, where Dmax is the upper bound on the uncertainty with Dmax>. In this paper, the proposed sliding surface is a type of I-SMC, as follows: ki ( 1) ( ) [ ] n t kp kds ( E( s)) (7) s DOI: 1.979/1676-151115 www.iosrjournals.org 11 Page (3) (4)

Second order integral sliding mode control: An approach to speed control of DC motor Where, the last term indicates the integral sliding surface while K j is the PID tuning parameters which help to define sliding surface given in Eq. 7 and selected by the designer, and determines the performance of the system on the sliding surface. Second Derivative of the error is e ( t) r( t) y( t) With Eq. 6, and considering set point is constant term, the equivalent controller is given by 1 ueq ( t) [ k pe ( t) kie( t) kdr ( t) kd An y ( t) kdbn y( t)] (8) kc d n The control input in the conventional SMC has the following form: u( t) u ( t) u ( t) (9) eq sw The switching control taken in this work is as follows k 2 sf 1 usw( t) kswr ( t) e( t)sgn( ( t)) sgn( ( t)) et () kc d n Where (1) ksw is a positive gain used to limit chattering keeping the tracking performance. III. SMC Parameters And Results In this section, parameters of a second-order integral sliding mode controller, conventional SMC and SMC with PID sliding surface are obtained for electromechanical system. The model of the electromechanically system is given in previous section and the obtained parameters for the sliding modes are used in the simulation work to obtain the performance. It is observe that the second-order integral sliding mode controller has better performance as compared to other SMC approaches and PID controller. The results of integral second order sliding mode approach are compared with the conventional SMC, SMC for stable processes and Zeigler- Nicholas PID controller in terms of transient response and performance error indices. DOI: 1.979/1676-151115 www.iosrjournals.org 12 Page

Control signal(volt) System output Second order integral sliding mode control: An approach to speed control of DC motor IV. Performance Analysis In this section, suppose the parameters of the system given in Eq. 4 are considered. The sliding mode approaches with parameters given in previous section. The sliding mode controllers are implemented using the above parameters and performance of the system is analyzed. The reference speed is 12 RPM (revolution per minute). The speed of the motor with various approaches is shown in Fig.1, the input to system is shown in Fig. 2. The sliding surfaces with all SMC approaches are shown in Fig. 3 while the error signal in RPM are shown in Fig. 4. From the Fig. 1, it is clear that the performance of the proposed controller is far superior than the approach of Eker [9], Camacho [1] and conventional PID controller. The rise time is less and therer is no overshoot by the proposed controller. The conventional Zeigler-Nicholas tuned PID controller gives large overshoot and it is concluded that such type of response is not suitable for applications where DC motor is used as a main controlled system. The response given by the Eker is sluggish with larger settling time while the response of the Camacho approach is fast compared to Eker but slow as compared to proposed approach. From Fig. 2, it can be seenthat the control effort by the proposed controller is smooth while that of the Eker and Conventional PID controller is continuously oscillatory. The control signal by the Camacho is smooth and similar to the proposed approach. Even though the control signal by Camacho approach is smooth, but the sliding surface cannot goes to zero as time tends to infinity as shown in Fig. 3. The sliding surface of the proposed controller goes toward zero as time tends to infinity. 2 18 16 14 Eker-26 Camacho-2 ZN-PID 12 1 8 6 4 2 Fig. 1 The speed of the motor 1 5-5 Fig. 2 a)the input to the motor by proposed controller DOI: 1.979/1676-151115 www.iosrjournals.org 13 Page

Sliding Surface Control signal (Volt) Control signal (Volt) Second order integral sliding mode control: An approach to speed control of DC motor 1 Eker-26 Camacho-2 5-5 Fig. 2 b) The input to the motor by Eker and Camacho controller 8 Zeiglar-Nicholas PID 6 4 2-2 -4 Fig. 2 c) The input to the motor by Zeiglar-Nicholas PID controller 3.5 4 x 15 Eker-26 Camacho-2 3 2.5 2 1.5 1.5 -.5 Fig. 3 The sliding surface DOI: 1.979/1676-151115 www.iosrjournals.org 14 Page

Error Signal (RPM) Second order integral sliding mode control: An approach to speed control of DC motor 12 1 8 Eker-26 Camacho-2 ZN-PID 6 4 2-2 -4-6 -8 Fig. 4 The error signal V. Conclusion The method of second order integral sliding mode, conventional SMC, SMC with PID sliding surface and PID controller for electromichanical system is explained. The results obtained for various approaches gives the conclusion that the performance given by the second order integral sliding mode approach is far superior than that of the other approaches. The second order integral sliding mode approach algorithm for effective speed control of electromechanical system is clearly discussed. The second order integral reaching law approach has been successfully used to design the sliding control laws for the mathematical model of electromechanical system. A comparisons with conventional SMC, SMC with PID sliding surface and Zeigler-Nicholas based PID controller are used for the speed loop have also been discussed. Simulation results demonstrate that the developed second order integral sliding control scheme has a much better performance related to reduction in steady state error, faster settling time, smaller overshoot in the speed response and much better disturbance rejection capabilities. Chattering however persists and further work can be done to eliminate it by selecting suitable parameters of the switching law. References [1] Q.-G. Wang, Z. Zhang, K. J. Astrom, L. S. Chek, Guaranteed dominant pole placement with PID controllers, Journal of Process Control 19 (29) 349-352. [2] Q.-G. Wang, T.H. Lee, H.-W. Fung, B. Qiang, Y. Zhang, PID tuning for improved performance, IEEE Transactions on Control System Technology 7(4)(1999) 457-465. [3] M. Ramasamy, S. Sundaramoorthy, PID controller tuning for desired closed-loop responses for SISO systems using impulse response, Computers and Chemical Engineering 32 (28) 1773-1788. [4] K. Astrom, T. Hagglund, PID Controllers: Theory, Design and Tuning, seconded, ISA, NC, USA, 1995. [5] A. O Dwyer, Handbook of PI and PID Controller Tuning Rules, third ed., Imperial College Press, London, 29. [6] V. I. Utkin, Sliding modes in control and optimization, Springer, Berlin, 1992. [7] J. Y. Hung, W. Gao, J. C. Hun, Variable structure control: A survey, IEEE Transactions on Industrial Electronics, 4(1) (1993) 2-22. [8] C.T. Chen, S.T. Peng, Design of a sliding mode control system for chemical processes, Journal of Process Control, 15 (25) 515-53. [9] I. Eker, Second-order sliding mode control with experimental application, ISA Transactions, 49 (21) 394-45. [1] I. Eker, Sliding mode control with PID sliding surface and experimental application to an electromechanical plant, ISA Transactions, 45 (26) 19-118. [11] G. Monsees, Discrete-time sliding mode control, Ph.D. thesis, Delft University of Technology, 22. [12] J. P. F. Garcia, J. J. F. Silva, E. S. Martins, Continuous-time and discrete-time sliding mode control accomplished using a computer, IEE Proceedings Control Theory and Applications, 152(2) (25) 22-228. [13] O. Camacho, R. Rojas, G. Winston, Some long time delay sliding mode control approaches, ISA Transactions, 46 (27) 95-11. [14] G.-Y. Tang, R. Dong, H.-W.Gao, Optimal sliding mode control for nonlinear systems with time-delay, Nonlinear Analysis: Hybrid Systems, 2 (28) 891-899. [15] G.-G. Winston, D. Fernando, B. Carlos, Real-time implementation of a sliding mode controller for air supply on a PEM fuel cell, Journal of Process Control, 2(21) 325-336. [16] M. Mihoub, A. S. Nouri, R. B. Abdennour, Real-time application of discretesecond order sliding mode control to a chemical reactor, Control Engineering Practice, 17 (29) 189-195. DOI: 1.979/1676-151115 www.iosrjournals.org 15 Page