Design and Implementation of Sliding Mode Controller using Coefficient Diagram Method for a nonlinear process

Similar documents
MULTILOOP PI CONTROLLER FOR ACHIEVING SIMULTANEOUS TIME AND FREQUENCY DOMAIN SPECIFICATIONS

Design and Implementation of Two-Degree-of-Freedom Nonlinear PID Controller for a Nonlinear Process

EXPERIMENTAL IMPLEMENTATION OF CDM BASED TWO MODE CONTROLLER FOR AN INTERACTING 2*2 DISTILLATION PROCESS

Design of Decentralised PI Controller using Model Reference Adaptive Control for Quadruple Tank Process

Power Rate Reaching Law Based Second Order Sliding Mode Control

Dynamic Integral Sliding Mode Control of Nonlinear SISO Systems with States Dependent Matched and Mismatched Uncertainties

PERFORMANCE ANALYSIS OF TWO-DEGREE-OF-FREEDOM CONTROLLER AND MODEL PREDICTIVE CONTROLLER FOR THREE TANK INTERACTING SYSTEM

Enhanced Fuzzy Model Reference Learning Control for Conical tank process

CHAPTER 7 MODELING AND CONTROL OF SPHERICAL TANK LEVEL PROCESS 7.1 INTRODUCTION

Robust Tuning of Power System Stabilizers Using Coefficient Diagram Method

Control Of Heat Exchanger Using Internal Model Controller

Design of Sliding Mode Control for Nonlinear Uncertain System

Feedback Control of Linear SISO systems. Process Dynamics and Control

Simulation based Modeling and Implementation of Adaptive Control Technique for Non Linear Process Tank

Design On-Line Tunable Gain Artificial Nonlinear Controller

CDM based controller design for nonlinear heat exchanger process

Higher order sliding mode control based on adaptive first order sliding mode controller

A Tuning of the Nonlinear PI Controller and Its Experimental Application

A sub-optimal second order sliding mode controller for systems with saturating actuators

Model Predictive Control Design for Nonlinear Process Control Reactor Case Study: CSTR (Continuous Stirred Tank Reactor)

Design and Tuning of Fractional-order PID Controllers for Time-delayed Processes

FEL3210 Multivariable Feedback Control

ON CHATTERING-FREE DISCRETE-TIME SLIDING MODE CONTROL DESIGN. Seung-Hi Lee

DECENTRALIZED PI CONTROLLER DESIGN FOR NON LINEAR MULTIVARIABLE SYSTEMS BASED ON IDEAL DECOUPLER

Type-2 Fuzzy Logic Control of Continuous Stirred Tank Reactor

CHAPTER 7 FRACTIONAL ORDER SYSTEMS WITH FRACTIONAL ORDER CONTROLLERS

Process Control Hardware Fundamentals

Design of Decentralized Fuzzy Controllers for Quadruple tank Process

Design of Model based controller for Two Conical Tank Interacting Level systems

Second Order Sliding Mode Control for Nonlinear Affine Systems with Quantized Uncertainty

Simulation Study on Pressure Control using Nonlinear Input/Output Linearization Method and Classical PID Approach

Control Systems II. ETH, MAVT, IDSC, Lecture 4 17/03/2017. G. Ducard

A higher order sliding mode controller for a class of MIMO nonlinear systems: application to PM synchronous motor control

COMPARISON OF FUZZY LOGIC CONTROLLERS FOR A MULTIVARIABLE PROCESS

DESIGN OF FUZZY ESTIMATOR TO ASSIST FAULT RECOVERY IN A NON LINEAR SYSTEM K.

Analysis of Modelling Methods of Quadruple Tank System

Improved Identification and Control of 2-by-2 MIMO System using Relay Feedback

Gain Scheduling Control with Multi-loop PID for 2-DOF Arm Robot Trajectory Control

LQR CONTROL OF LIQUID LEVEL AND TEMPERATURE CONTROL FOR COUPLED-TANK SYSTEM

A DISCRETE-TIME SLIDING MODE CONTROLLER WITH MODIFIED FUNCTION FOR LINEAR TIME- VARYING SYSTEMS

Research Article Smooth Sliding Mode Control and Its Application in Ship Boiler Drum Water Level

Design Artificial Nonlinear Controller Based on Computed Torque like Controller with Tunable Gain

arxiv: v1 [cs.sy] 30 Nov 2017

Research Article Second Order Sliding Mode Control of the Coupled Tanks System

COEFFICIENT DIAGRAM: A NOVEL TOOL IN POLYNOMIAL CONTROLLER DESIGN

Piecewise Sliding Mode Decoupling Fault Tolerant Control System

Robust Optimal Sliding Mode Control of Twin Rotor MIMO System

CHAPTER 6 CLOSED LOOP STUDIES

Research Article. World Journal of Engineering Research and Technology WJERT.

Design and Implementation of Controllers for a CSTR Process

Design of Controller using Variable Transformations for a Two Tank Conical Interacting Level Systems

HIGHER ORDER SLIDING MODES AND ARBITRARY-ORDER EXACT ROBUST DIFFERENTIATION

Analysis and Design of Control Systems in the Time Domain

Observer Based Friction Cancellation in Mechanical Systems

Comparative Study of Controllers for a Variable Area MIMO Interacting NonLinear System

CompensatorTuning for Didturbance Rejection Associated with Delayed Double Integrating Processes, Part II: Feedback Lag-lead First-order Compensator

TWO- PHASE APPROACH TO DESIGN ROBUST CONTROLLER FOR UNCERTAIN INTERVAL SYSTEM USING GENETIC ALGORITHM

GAIN SCHEDULING CONTROL WITH MULTI-LOOP PID FOR 2- DOF ARM ROBOT TRAJECTORY CONTROL

Closed-loop system 2/1/2016. Generally MIMO case. Two-degrees-of-freedom (2 DOF) control structure. (2 DOF structure) The closed loop equations become

Keywords - Integral control State feedback controller, Ackermann s formula, Coupled two tank liquid level system, Pole Placement technique.

Simulation of Quadruple Tank Process for Liquid Level Control

Electronic Throttle Valve Control Design Based on Sliding Mode Perturbation Estimator

Control of electronic throttle valve using model predictive control

Lecture 12. Upcoming labs: Final Exam on 12/21/2015 (Monday)10:30-12:30

Second Order Sliding Mode Control for Discrete Decouplable Multivariable Systems via Input-output Models

MIMO analysis: loop-at-a-time

Robust PID and Fractional PI Controllers Tuning for General Plant Model

Design of de-coupler for an interacting tanks system

Sliding Mode Controller for Parallel Rotary Double Inverted Pendulum: An Eigen Structure Assignment Approach

Design Methods for Control Systems

MRAGPC Control of MIMO Processes with Input Constraints and Disturbance

A New Approach to Control of Robot

A NEW APPROACH TO MIXED H 2 /H OPTIMAL PI/PID CONTROLLER DESIGN

Position and Velocity Profile Tracking Control for New Generation Servo Track Writing

Modelling and Simulation of Interacting Conical Tank Systems

Dr Ian R. Manchester

CHAPTER 3 TUNING METHODS OF CONTROLLER

Higher Order Sliding Mode Control: A Control Lyapunov Function Based Approach

Model Predictive Controller of Boost Converter with RLE Load

New methodologies for adaptive sliding mode control

DESIGN OF PI CONTROLLERS FOR MIMO SYSTEM WITH DECOUPLERS

06 Feedback Control System Characteristics The role of error signals to characterize feedback control system performance.

Fixed Order H Controller for Quarter Car Active Suspension System

A Note on Bode Plot Asymptotes based on Transfer Function Coefficients

3.1 Overview 3.2 Process and control-loop interactions

Design and Stability Analysis of Single-Input Fuzzy Logic Controller

Root Locus Design Example #3

CONTROL OF TRMS AND MODELLING USING LPV

Multiple Model Based Adaptive Control for Shell and Tube Heat Exchanger Process

Control of Neutralization Process in Continuous Stirred Tank Reactor (CSTR)

IEEE TRANSACTIONS ON CONTROL SYSTEMS TECHNOLOGY 1

A unified approach for proportional-integral-derivative controller design for time delay processes

Numerical Solution for Multivariable Idle Speed Control of a Lean Burn Natural Gas Engine

Parameter Identification and Dynamic Matrix Control Design for a Nonlinear Pilot Distillation Column

Unit 11 - Week 7: Quantitative feedback theory (Part 1/2)

ANALYSIS AND SYNTHESIS OF DISTURBANCE OBSERVER AS AN ADD-ON ROBUST CONTROLLER

Performance Analysis of ph Neutralization Process for Conventional PI Controller and IMC Based PI Controller

Design of a Variable Structure Controller for an Electromagnetic Suspension System

Improving the Control System for Pumped Storage Hydro Plant

Sensorless Sliding Mode Control of Induction Motor Drives

Transcription:

IOSR Journal of Electrical and Electronics Engineering (IOSR-JEEE) e-issn: 2278-1676,p-ISSN: 2320-3331, Volume 7, Issue 5 (Sep. - Oct. 2013), PP 19-24 Design and Implementation of Sliding Mode Controller using Coefficient Diagram Method for a nonlinear process R.Selvaraj 1, S.Abraham Lincon 2, R.Satheesh Babu 3 1 (Assistant Professor, Electronics & Instrumentation Engg, Annamalai University, India) 2 (Professor, Electronics & Instrumentation Engg, Annamalai University, India) 3 (PG Scholar, Electronics & Instrumentation Engg, Annamalai University, India) Abstract: The method proposed in this paper uses a second order Sliding Mode Control Algorithm(SMC), is designed and implemented for a non linear process which makes use of the Coefficient Diagram Method(CDM) technique to find the controller parameters. The proposed controller is inherently 2 degree of freedom structure. This work considers the liquid level control of a spherical tank system. Simulation of the process model has been carried out by Mat lab Simulink software. Along with simulation results, real time responses of spherical tank liquid level control process also presented for evaluation and validation of proposed method. Keywords: Adaptive control, Second order SMC, 2 Degree of freedom, SMC-CDM, Spherical tank level process. I. INTRODUCTION The Sliding Mode Control approach is recognized as one of the efficient tools to design robust controllers for complex high-order nonlinear dynamic plant operating under uncertainty conditions. The major advantage of sliding mode is its low sensitivity to plant parameter variations and disturbances which eliminates the necessity of exact modeling. Sliding mode control enables the decoupling of the overall system motion into independent partial components of lower dimension and, as a result, reduces the complexity of feedback design. The basic properties are the order reduction, invariance principle and its effectiveness towards chattering in real time applications make it more popular. The SMC approach consists of two steps: 1) The first step is the choice of a manifold in the state space such that, once the state trajectory is constrained on it, the controlled plant exhibits the desired performance. 2) The second step is represented by the design of a discontinuous state-feedback capable of forcing the system state to reach, in finite time, such a manifold (accordingly called SLIDING MANIFOLD ). In this work, the design and implementation of SMC using Coefficient diagram method is presented to improve standard designs in adaptive control schemes. Section 2 describes the design of SMC algorithm for SISO plants. Section 3 is devoted to the development of 2 degree of freedom SMC using CDM for SISO plants. Section 4 presents the results and analysis of performance comparison of controllers. The conclusion is presented in section 5. II. SECOND ORDER SLIDING MODE CONTROL ALGORITHM Consider an uncertain SISO nonlinear system described by the vector differential equation x = (t, x (t)) + γ(t, x (t)) u (t) (1) Which is affine in the control u and where x X R n is a state vector, u U R is a bounded input and t is the independent time variable. Select a sliding surface as follows, s = S (t, x) (2) Such that by zeroing it, the control objective is achieved. Further assume that the sliding surface s, has relative degree two with respect to the control input i.e. x S (t; x) (t; x) = 0. Thus the system dynamics can be written in the following form s = f (t, s, s, x) + g(t, s, s, x)u (3) The dynamics in equation (2) are assumed to satisfy the following bounding conditions 0 < G min g (t, s, s ) G max and f (t, s, s ) F; s s 0. Where G min, G max, s 0 and F are some positive constants. Given the physical limits of most practical engineering systems, the assumed bounding conditions are not unduly restrictive. A Second order sliding control algorithm is applied to stabilize the dynamics without the knowledge of the derivative of the sliding variable (s ). The algorithm is given as follows u (t) = -λ sign(s) + u 2 (t) (4) 19 Page

ku, u > u u 2 = 0 Wsign s, u u 0 The corresponding sufficient conditions for finite time convergence are u 0 = F G min ; λ > u 0 ; k, W > 0 (5) III. 2 DEGREE OF FREEDOM ADAPTIVE SMC USING CDM TECHNIQUE The proposed method which is used to design a sliding mode controller satisfying the required time and frequency domain specifications consists of two steps. In the first step, a method is proposed to compute the global and the local stability regions using the stability boundary locus approach. In the second step, the CDM method is used to design SMC controllers for which the step responses have a required overshoot and an acceptable settling time. As a result of combining these two steps, the Frequency and Time Domain Plot(FTDP) map is obtained. The FTDP map, which is a graphical tool, shows the relation between the stabilizing parameters of the SMC controller and the chosen frequency and time domain performance criteria on the same λ, u 2 plane. Thus, one can choose a SMC controller providing all of the desired GM, PM, MO, and t s specification values together. A general schema of the 2DOF control system is shown in Fig.1. Where Fig. 1. A 2DOF control system structure. G a (s) = G(s)e θs = N(s) D(s) e θs (6) The closed-loop characteristic polynomial P(s) of the system, i.e., the numerator of 1+ C(s) G a (s), can be written as P(s) = sd(s) + (λsign(s)s + u 2 ) N(s)e θs (7) where all or some of the coefficients a i, i =0,1,2,...,n are the function of λ, u 2, and e θs depending on the order of N(s), and D(s) polynomials. The characteristic polynomial is given in the following form P s = a n s n + + a 1 s + a 0 = i=0 a i s i (8) The stability index γ i, the equivalent time constant τ, and stability limit γ i are defined as follows. γ i = a i 2, a i+1 a i 1 i = 1~ n 1 (9) τ = a 1 a 0 (10) γ i = 1 + 1, γ i+1 γ i 1 γ n = γ 0 = (11) From these equations the following relations are derived. a i = a i+1 a i = a j a j 1 γ i γ i 1 γ j +1 γ j a 0 τ i γ i 1 γ 2 i 2 γ 2 i 2 γ 1 i 1 i j Then characteristic polynomial will be expressed by a 0, τ and γ i as follows. n P s = a 0 i=2 ( i 1 1 j γ i j (12) j =1 τs i + τs + 1] (13) When the performance specifications are given, usually the rise time, the settling time, the overshoot, and the peak time are used for the time response specification. However from the CDM design point of view, only the settling time t s is meaningful, because it gives upper bound of τ, where t s = 2.5 3 τ. The frequency response specifications are used for the high frequency attenuation characteristics and the low frequency disturbance rejection characteristics. 20 Page

IV. Results And Analysis The designed SMC is implemented in real time also compared with a PI controller. The set point is given in terms of percentage of level. 20% of level is given as nominal operating value, after 14000(s) the set point has been changed to 30%. The load is applied at the valve in outlet, for 10 liter/min change in outflow. For the sampling time, 1 sec is selected. Process variables Table 1. Plant parameters Nominal operating conditions Level(h) Flow rate, (F in) Radius of the tank (r) 1 m 0.2215 m 2 /sec 1 m Constant of the outlet valve(c s) 0.05 m 2 Outlet valve stem position(x s) 1 Gravitational acceleration (g) 9.8 ms -1 Maximum level 2 m Table 1 provides the description of Spherical tank parameters where table 2 shows the PI controller parameters for various linearized plant models as different operating levels 10%, 50% and 66% of tank level. Table 3 provides the controller settings for SMC-CDM. Table 2. PI controller parameters(zn method) concerning plant models Linearized models Transfer function models PI Controller parameters Model 1 Model 2 Model 3 4e 120s 440s + 1 6e 130s 1200s + 1 2.75e 150s 1050s + 1 K c K i 0.825 0.002 1.385 0.003 2.29 0.005 Table 3. SMC-CDM controller parameters for simulation SET POINT (LEVEL %) γ τ λ u 2 10 20 1.5 0.9 6.5868e-04 Fig 2. SMC-CDM controller output Figs. 2 and 3 shows that the controller output of sliding mode controller uses CDM technique and PI controller. And the following figs. 4 shows that the comparison of plant responses with corresponding controller. It can be seen that the time domain and error criteria are well satisfied in SMC-CDM controller. And table 4 provides the comparison of controller performances. 21 Page

Fig 3. PI controller output Fig 4. Comparison of servo and regulatory responses with SMC-CDM and PI controller Table 4. Performance comparison of SMC and PI controller CONTROLLER LEVEL (%) IAE ISE OVERSHOOT(%) SETTLING TIME (Sec) Set point Load Set point Load SMC 10 3 3700 2.258e+04 10.83 2135 4209 PI 10 3 5912 2.975e+04 16.62 2590 5000 Real Time Implementation And Responses Table 5. Controller settings of SMC-CDM and PI controller(zn method) LEVEL (CM) SMC-CDM PI controller SET POINT γ τ Λ u 2 k p k i 20 20 0.3 0.9 0.0016 2.5 0.0024 Fig 5. Real time setup of Spherical tank level process To study the servo and regulatory characteristics of the SMC controller set point change and load is applied to the process. Set point is changed from 20% of the level to 30% of the level, and Load is applied at the 2.624e+5th Sampling Instant. The controller output is shown in the fig (6) and the corresponding plant response is shown in fig (7). 22 Page

Fig 6. SMC-CDM Controller output in real time Fig 7. Servo and regulatory responses of plant with SMC-CDM controller in real time To study the servo and regulatory characteristics of the PI controller set point change and load is applied to the process. Set point is changed from 20% of the level to 30% of the level, and Load is applied at the 3.261e+5th Sampling Instant. The PI controller output is shown in the fig (8) and the corresponding plant output is shown in fig (9). Fig 10 shows that the comparison of SMC-CDM and PI controller performance in closed loop. Fig 8. PI controller output in real time Fig 9. Servo and regulatory response of plant with PI controller in real time 23 Page

Fig 10. Comparison of plant responses with SMC-CDM and PI controllers The following table 6 provides the performance comparison of SMC-CDM and PI controller in real time of Spherical tank level process. Table 6. Performance comparison of SMC-CDM and PI controllers in real time CONTROLLER LEVEL (%) IAE ISE OVERSHOOT(%) SETTLING TIME (Sec) Initial Set Changed set Initial Set Changed point point point set point SMC 20 30 8902 8.913e+04 24.48 1.374e+5 2.546e+05 PI 20 30 9749 10.53e+04 27.62 1.397e+5 3.208e+05 From the results (Simulation and Real Time) obtained (as shown in this chapter) it is very much clear that the SMC controller performs better than the conventional PI controller in all cases. V. Conclusion Sliding mode controller for a non-linear process (Spherical Tank) is designed as an algorithm that does not require the derivative of the sliding surfaces is proposed, CDM technique for optimizing controller parameters is implemented and pperformance of designed controller was compared (Both Simulation Real Time). As per the Control algorithm of SMC, it takes more time to find out the optimum values of controller parameters by using Trial and error method, in order to reduce complexity, CDM technique is used to find the parameters. CDM technique is a simple and effective method to find the unknown parameters. It proves that the proposed controller is better one. REFERENCES [1] S. Manabe. Coefficient Diagram Method. Automatic Control in Aerospace, Seoul, Korea. 211-222, 1998. [2] Mohammad Khalid Khan,. Sarah K Spurgeon. Second order Sliding Mode Control of coupled tanks. 2005, IFAC [3] Bartolini, G., Ferrara, A., Usai, E., Utkin, V.,. On multi-input chattering-free-second order sliding mode control. IEEE Trans. on Automatic Control 45(9), 2000, 1711-1718. [4] Serdar Ethem Hamamci, NusretTan., Design of PI controllers for achieving time and frequency domain specifications simultaneously. ISA Transactions, Volume 45-4, 2006, pages 529 543 [5] Chang, L.,. A MIMO sliding control with a second order sliding condition. In: ASME Winter Annual Meeting. 1990, paper No. 90- WA/DSC-5. [6] G. Bartolini, A. Pisano, E. Usai.,. Variable Structure Control of Nonlinear Sampled Data Systems by Second Order Sliding Modes, in Variable Structure Systems, Sliding Mode and Nonlinear Control, Springer-Verlag, 1999, vol. 247, 43-68. [7] Satheesh Babu. R, S. Abraham Lincon Design and Implementation of Model Reference Adaptive Controller using Coefficient Diagram Method for a nonlinear process, IOSR JEEE, 2013, Volume 6, 2320-3331, PP 21-27. 24 Page