Soft Computing Technique and Conventional Controller for Conical Tank Level Control

Similar documents
Design and Comparative Analysis of Controller for Non Linear Tank System

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

World Journal of Engineering Research and Technology WJERT

Control of Conical Tank Level using in Industrial Process by Fuzzy Logic Controller

MODELLING AND REAL TIME CONTROL OF TWO CONICAL TANK SYSTEMS OF NON-INTERACTING AND INTERACTING TYPE

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

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

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

Feedback Control of Linear SISO systems. Process Dynamics and Control

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

A Tuning of the Nonlinear PI Controller and Its Experimental Application

Enhanced Fuzzy Model Reference Learning Control for Conical tank process

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

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

Modelling and Simulation of Interacting Conical Tank Systems

The Performance Analysis Of Four Tank System For Conventional Controller And Hybrid Controller

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

Type-2 Fuzzy Logic Control of Continuous Stirred Tank Reactor

Control Of Heat Exchanger Using Internal Model Controller

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

Process Control, 3P4 Assignment 6

COMPARISON OF FUZZY LOGIC CONTROLLERS FOR A MULTIVARIABLE PROCESS

Fuzzy Control of a Multivariable Nonlinear Process

CHAPTER 13: FEEDBACK PERFORMANCE

Experimental Investigations on Fractional Order PI λ Controller in ph Neutralization System

Design of Decentralized Fuzzy Controllers for Quadruple tank Process

Temperature Control of CSTR Using Fuzzy Logic Control and IMC Control

Intelligent Systems and Control Prof. Laxmidhar Behera Indian Institute of Technology, Kanpur

CM 3310 Process Control, Spring Lecture 21

CHAPTER 2 PROCESS CHARACTERISTICS AND CONTROL STRATEGIES

Optimization and composition control of Distillation column using MPC

Solutions for Tutorial 10 Stability Analysis

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

Design and Implementation of PI and PIFL Controllers for Continuous Stirred Tank Reactor System

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

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

INTRODUCTION TO THE SIMULATION OF ENERGY AND STORAGE SYSTEMS

CHAPTER 7 FRACTIONAL ORDER SYSTEMS WITH FRACTIONAL ORDER CONTROLLERS

Index Terms Magnetic Levitation System, Interval type-2 fuzzy logic controller, Self tuning type-2 fuzzy controller.

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

Control of an Ambiguous Real Time System Using Interval Type 2 Fuzzy Logic Control

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

FUZZY CONTROL CONVENTIONAL CONTROL CONVENTIONAL CONTROL CONVENTIONAL CONTROL CONVENTIONAL CONTROL CONVENTIONAL CONTROL

A Hybrid Approach For Air Conditioning Control System With Fuzzy Logic Controller

Class 27: Block Diagrams

YTÜ Mechanical Engineering Department

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

Guide to Selected Process Examples :ili3g eil;]iil

NEW CONTROL STRATEGY FOR LOAD FREQUENCY PROBLEM OF A SINGLE AREA POWER SYSTEM USING FUZZY LOGIC CONTROL

Process Control Hardware Fundamentals

Fuzzy logic in process control: A new fuzzy logic controller and an improved fuzzy-internal model controller

Fuzzy Based Robust Controller Design for Robotic Two-Link Manipulator

Fuzzy Control Systems Process of Fuzzy Control

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

FUZZY LOGIC CONTROL OF A NONLINEAR PH-NEUTRALISATION IN WASTE WATER TREATMENT PLANT

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

CHAPTER 5 FREQUENCY STABILIZATION USING SUPERVISORY EXPERT FUZZY CONTROLLER

Uncertain System Control: An Engineering Approach

RamchandraBhosale, Bindu R (Electrical Department, Fr.CRIT,Navi Mumbai,India)

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

Subject: Introduction to Process Control. Week 01, Lectures 01 02, Spring Content

Lecture 06. (Fuzzy Inference System)

SRI VENKATESWARA COLLEGE OF ENGINEERING

Control of MIMO processes. 1. Introduction. Control of MIMO processes. Control of Multiple-Input, Multiple Output (MIMO) Processes

Index. INDEX_p /15/02 3:08 PM Page 765

International Journal of ChemTech Research CODEN (USA): IJCRGG ISSN: Vol.7, No.4, pp ,

Process Control Exercise 2

Experimental Study of Fractional Order Proportional Integral (FOPI) Controller for Water Level Control

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

Reduced Size Rule Set Based Fuzzy Logic Dual Input Power System Stabilizer

A Boiler-Turbine System Control Using A Fuzzy Auto-Regressive Moving Average (FARMA) Model

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

EXCITATION CONTROL OF SYNCHRONOUS GENERATOR USING A FUZZY LOGIC BASED BACKSTEPPING APPROACH

CHAPTER 10: STABILITY &TUNING

Design of Fuzzy PD-Controlled Overhead Crane System with Anti-Swing Compensation

Human Blood Pressure and Body Temp Analysis Using Fuzzy Logic Control System

Control Lab. Thermal Plant. Chriss Grimholt

NonlinearControlofpHSystemforChangeOverTitrationCurve

CHAPTER V TYPE 2 FUZZY LOGIC CONTROLLERS

MATHEMATICAL MODELLING OF TWO TANK SYSTEM

YTÜ Mechanical Engineering Department

Modeling of Hydraulic Control Valves

Modeling and Model Predictive Control of Nonlinear Hydraulic System

CHAPTER 6 CLOSED LOOP STUDIES

APPLICATION OF AIR HEATER AND COOLER USING FUZZY LOGIC CONTROL SYSTEM

Variable Sampling Effect for BLDC Motors using Fuzzy PI Controller

Design and analysis of the prototype of boiler for steam pressure control

Experiment # 5 5. Coupled Water Tanks

Performance Of Power System Stabilizerusing Fuzzy Logic Controller

Cascade Control of a Continuous Stirred Tank Reactor (CSTR)

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

Dynamics and Control of Double-Pipe Heat Exchanger

Secondary Frequency Control of Microgrids In Islanded Operation Mode and Its Optimum Regulation Based on the Particle Swarm Optimization Algorithm

International Journal of Emerging Technology and Advanced Engineering Website: (ISSN , Volume 2, Issue 5, May 2012)

Fuzzy controller for adjustment of liquid level in the tank

EFFECT OF VARYING CONTROLLER PARAMETERS ON THE PERFORMANCE OF A FUZZY LOGIC CONTROL SYSTEM

Wannabe-MPC for Large Systems Based on Multiple Iterative PI Controllers

Robust QFT-based PI controller for a feedforward control scheme

Modeling and Simulation of a Multivariable

Modeling and Control of Chemical Reactor Using Model Reference Adaptive Control

Transcription:

Indonesian Journal of Electrical Engineering and Informatics (IJEEI) Vol. 4, No. 1, March 016, pp. 65~73 ISSN: 089-37, DOI: 10.11591/ijeei.v4i1.196 65 Soft Computing Technique and Conventional Controller for Conical Tank Level Control Sudharsana Vijayan* 1, Avinashe KK PG scholar, Dept. of Electronics and Instrumentation, Asst. professor, Dept. of Electronics and Instrumentation Vimal Jyothi Engineering College, Chemperi, Kannur, Kerala *Corresponding author, e-mail: sudharsanavijayan@gmail.com 1, Avinashe@vjec.ac.in Abstract In many process industries the control of liquid level is mandatory. But the control of nonlinear process is difficult. Many process industries use conical tanks because of its non linear shape contributes better drainage for solid mixtures, slurries and viscous liquids. So, control of conical tank level is a challenging task due to its non-linearity and continually varying cross-section. This is due to relationship between controlled variable level and manipulated variable flow rate, which has a square root relationship. The main objective is to execute the suitable controller for conical tank system to maintain the desired level. System identification of the non-linear process is done using black box modelling and found to be first order plus dead time (FOPDT) model. In this paper it is proposed to obtain the mathematical modelling of a conical tank system and to study the system using block diagram after that soft computing technique like fuzzy and conventional controller is also used for the comparison. Keywords: Matlab, Fuzzy, PID, Nonlinear System 1. Introduction The control of nonlinear [1] systems has been an significant research topic and many approaches have been proposed []. In most of the process industries controlling of level, flow, temperature and pressure is a exigent one. They may be classified as linear and non-linear processes based on the plant dynamics. Control of industrial processes is a challenging task for several reasons due to their nonlinear behavior, uncertain and time varying parameters, constraints on manipulated variable, interaction between manipulated and controlled variables, unmeasured and frequent disturbances, dead time on input and measurements. The control of liquid level in tanks and flow between the tank is a basic crisis in process industries. In level control process, the tank systems like cylindrical, cubical are linear one, but that type of tanks does not provides a complete drainage. For complete drainage of fluids, a conical tank is used in some of the process industries, where its nonlinearity might be at the bottom only in the case of conical bottom tank. The drainage efficiency can be improved further if the tank is fully conical in shape. In many processes such as distillation columns, evaporators, re-boilers and mixing tanks, the particular level of liquid in the vessel is of great significance in process operation. A level that is too high may upset reaction equilibria, cause damage to equipment or result in spillage of valuable or hazardous material. If the level is too low it may have bad consequences for the sequential operations []. So control of liquid level is an important and frequent task in process industries. Level of liquid is desired to maintain at a constant value. This is achieved by controlling the input flow. The control variable is the level in a tank and the manipulated variable is the inflow to the tank. Conical tanks find wide applications in process industries, namely hydrometallurgical industries, food process industries, concrete mixing industries and wastewater treatment industries. The paper is organized as follows: Section I discusses about non linear level process, in Section II and III discusses about experimental setup and modeling of the system and controller design like conventional controller and fuzzy logic controller (FLC), respectively. The simulation results are presented in Section IV. The conclusions are given in Section V. Received August 14, 015; Revised January 5, 016; Accepted January 0, 016

66 ISSN: 089-37. Proposed Work.1. Experimental Setup The system used is a conical tank and is highly nonlinear due to the variation in area of cross section. The controlling variable is inflow of the tank. The controlled variable is level of the conical tank. Level sensor is used to sense the level in the process tank and fed into the signal conditioning unit and the required signal is used for further processing. Figure 1. Block diagram of process The level process station used to perform the experiments and to collect the data [11]. One of the computers used as a controller. It consists of the software which is used to control the level process station. The Figure 1 consists of a process tank, reservoir tank, control valve, I to P converter, level sensor and pneumatic signals from the compressor. When the set up is switched on, level sensor senses the actual level, initially the signal is converted to current signal in the range between 4 to 0mA.This signal is then given to the computer through data acquisition cord. Based on the controller parameters and the set point value, the computer will take consequent control action and the signal is sent to the I/P converter. Then the signal is converted to pressure signal using I to P converter and the pressure signal acts on a control valve which controls the inlet flow of water in to the tank. Capacitive type level sensor is used to senses the level from the process and converts into electrical signal. Then the electrical signal is fed to the I/V converter whichh in turn produces corresponding voltage signal to the computer. The actual water level storage tank sensed by the level transmitter is feedback to the level controller & compared with a desiredd level to produce the required control action that will position the level control as needed to maintain the desired level. Now the controller decides the control action & it is given to the V/I converter and then to I/P converter. The final control element (pneumatic control valve) is now controlled by the resulting air pressure. This in turn control the inflow to the conical tank & the level is maintained. The tank is made up of stainless steel body and is mounted over a stand vertically. Water enters the tank from the top and leaves the bottom to the storage tank. The System specifications of the tank are as follows chapter. IJEEI Vol. 4, No. 1, March 016 : 65 73

IJEEI ISSN: 089-37 67.. Mathematical Modelling The dynamic behavior [11] of the liquid level h in the conical storage tank system shown in Figure. From the figure, dv 1 3 dh { A ( R H h ) } F in F out 1 dh R { A ( ) 3 H h } Figure. Tank crossection Output mass flow rate can be written in terms of the exit velocity, V e F a V out From mass balance eqn, Finally, dm e e e dy Fis 0 h 3 s dy ( ) y CU ( v q( u1 u ) 1 v) p1 p q( ) qg( z1 z) q( ) 0 (0) ( v p p q q ) qg 0) q( Y h 1 ( 5 s U 3 h s Y ) C 1 h s and h s 5 Taking Laplace transform, y( s) C U ( s) [ S 1] Soft Computing Technique and Conventional Controller for Conical (Sudharsana Vijayan)

68 ISSN: 089-37.3. Tank Specification Height of the tank, H = 70cm Top diameter of the tank, D = 35.cm Bottom diameter of the tank, d = 4cm Valve coefficient. K = From above data calculate the process gain (C) and time constant (τ) Where, α = 5.035 β = 10.7 steady state value h =10 (model 1) process gain C=3.184 and time constant τ = 6.81 so, model 1 = 3.184 6.81 + 1 steady state value h =0 (model ) process gain C=4.47 and time constant τ = 355.8 4.47 so, model = 355.8 + 1 3. Controller Design 3.1. Controller Tunning A proportional-integral-derivative controller (PID controller) is a generic control loop feedback mechanism (controller) widely used in many control systems [5]. A PID controller calculates an error value as the difference between a measured process variable and a desired set point. The controller attempts to minimize the error by adjusting the process control inputs. The PID controller is simple and robust and hence widely used in most of the process industries. The controller parameters can be tuned using Cohen and Coon method or Ziegler Nichol s method. Cohen [6] and Coon method is commonly referred to as open loop response method for tuning the parameters of conventional controllers. 3.. Conventional Controllers A PI controller as Figure 3 is commonly used in engineering control system. PI controller calculation involves two separate constant parameters, Proportional and Integral denoted by K P and K I. P depends on present error and I on the accumulation of past errors [5]. By tuning these two parameters in PI control algorithm the controller can provide desired action designed for specific processs requirement. Different tuning rules used for achieving by properly selecting the tuning parameters and τ for a PI controller [7]. Figure 3. Block diagram of PID controller IJEEI Vol. 4, No. 1, March 016 : 65 73

IJEEI ISSN: 089-37 69 A Proportional Integral Derivative controller (PID) is a generic control loop feedback mechanism widely used in industrial control systems. It is robust due to its strategy to give bounded errors. It was an essential element of early governors and it became the standard tool when process control emerged in the 1940s. In process control today, more than 95% of the control loops are of PID type, most loops are actually PI control.pid controllers can these days be found in all areas where control is needed. 3.3. Fuzzy Controller MATLAB is a high-performance language for technical computing integrates computation, visualization, and programming in an easy-to-use environment where problems [9] and solutions are expressed in familiar mathematical notation. This paper presents a simple approach to design fuzzy logic based controller for MATLAB/Simulink environment [10]. It provides tools to create and edit fuzzy inference systems within the framework of MATLAB, and it is also possible to integrate the fuzzy systems into simulations with Simulink. ( U) is defined as the output for fuzzy controller. They are fuzzy linguistic variable represent the level error (e), change of level error (Δe) and the output control effort (u) respectively. A fuzzy logic system (FLS) [1] can be defined as the nonlinear mapping of an input data set to a scalar output data. Figure 4. Fuzzy logic system A FLS consists of four main parts [13] : Fuzzifier Rules Inference engine Defuzzifier These components and the general architecture of a FLS are shown in Figure. The process of fuzzy logic is explained in Algorithm 1: Firstly, a crisp set of input data are gathered and converted to a fuzzy set using fuzzy linguistic variables, fuzzy linguistic terms and membership functions. This step is known as fuzzification. Afterwards, an inference is made based on a set of rules. Lastly, the resulting fuzzy output is mapped to a crisp output using the membership functions, in the defuzzification step [8]. The input and output of the fuzzy controllers are designed below, Soft Computing Technique and Conventional Controller for Conical (Sudharsana Vijayan)

70 ISSN: 089-37 Figure 5. Input variable error Figure 6. Input variable change error Figure 7. Output variable output Generally fuzzy controller has two inputs like error and change in error. Figure 5 is the membership function of error and Figure 6 is the membership function of change in error. Figure 7 represents the controlling action of the valve. A fuzzy inference system (FIS) essentially defines a nonlinear mapping of the input data vector into a scalar output, using fuzzy rules. The mapping process involves input/output membership functions, FL operators, fuzzy if then rules, aggregation of output sets, and defuzzification. IJEEI Vol. 4, No. 1, March 016 : 65 73

IJEEI ISSN: 089-37 71 Figure 8. Fuzzy controller system An FIS with multiple outputs can be considered as a collection of independent multi- engine, rule input, single-output systems. FIS contains four components: the fuzzifier, inference base, and defuzzifier. The rule base contains linguistic rules that are provided by experts [10]. It is also possible to extract rules from numeric data. Once the rules have been established, the FIS can be viewed as a system that maps an input vector to an output vector. 4. Simulation Result At first, the mathematical model of conical tank level process is derived in terms of differential equation and an open loop response is obtained by performing step test in Matlab. The process is identified and closed loop control performances of various PI and PID controllers were studied and results are presented in figures for two regions. Response and comparison of conventional controllers and fuzzy controllers are shown in Figure 9 and Figure 10. Figure 9. Response of model1 at setpoint 5cm Soft Computing Technique and Conventional Controller for Conical (Sudharsana Vijayan)

7 ISSN: 089-37 Figure 10. Response of model at setpoint 15cm From this response, fuzzy controller fastly tracks the set point than PI and PID controllers. Comparison of controller action like settling time delay time and rise time and errors are shown in Table 1. Table 1. Comparison of control actions model1 at setpoint 5cm and model at setpoint 15cm Model Controller Settling time (sec) Delay Time (sec) Rise Time (sec) PI 13.89 0.638 1.6799 1 PID 13.37 0.301 1.5136 FUZZY 1.15 0.35 1.4895 PI 4.69 0.01 0.5316 PID 4.195 0.0915 0.5746 FUZZY 0.873 0.0751 0.4631 Analysis shows in Table, the design of fuzzy controller gives a better performance by means of minimum delay time, minimum settling time, minimum rise time and satisfactory over a wide range of process operations. Table. Comparison of errors model1 at setpoint 5cm and model at setpoint 15cm Model Controller ISE (sec) IAE (sec) ITAE (sec) PI 13.44 7.15 17.76 1 PID 6.15 4.893 1.73 FUZZY 0.3614 0.1359 0.907 PI 39.36 7.04 5.705 PID 18.01 4.79 4.094 FUZZY 17.8.18.4 The behavior of fuzzy controller is to provide better performance in the case of errors and control actions. IJEEI Vol. 4, No. 1, March 016 : 65 73

IJEEI ISSN: 089-37 73 5. Conclusion The controlling of nonlinear process is a challenging task. The nonlinearity of the conical tank is analyzed. Modelling and transfer function of the system is done by using system identification. Open loop step test method is used to find the proportional gain, delay time and dead time. Here Taylor series approximation is used for the non linear approximation because of accuracy compared to other non linear approximation technique. Conventional controllers like PI & PID controllers are used as basic controllers; fuzzy controller is also used for obtaining improved performance. Here, after analyzing both simulated response of models, the fuzzy controller is superlative controller than PI and PID controllers. References [1] D Angeline, K Vivetha, K Gandhimathi T Praveena. Model based Controller Design for Conical Tank System. International Journal of Computer Applications. 0975 8887. 014; 85(1). [] Anna Joseph and Samson Isaac J. Real Time Implementation of Model Reference Adaptive Controller for a Conical Tank. Proceedings of International Journal on Theoretical and Applied Research in Mechanical Engineering. 013; (1): 57-6. [3] T Pushpaveni, S Srinivasulu Raju, N Archana, M Chandana. Modeling and Controlling of Conical tank system using adaptive controllers and performance comparison with conventional PID. International Journal of Scientific & Engineering Research, ISSN 9-5518. 013; 4(5): 69. [4] K Sundaravadivu, K Saravanan and V Jeyakumar. Design of Fractional Order PI controller for liquid level control of spherical tank modeled as Fractional Order System. IEEE, ICCSCE, Malaysia. 011: 5 55. [5] Marshiana D and Thirusakthimurugan P. Design of Ziegler Nichols Tuning controller for a Non-linear System. Proceedings of International Conference on Computing and Control Engineering. 01: 11-14. [6] Abhishek Sharma and Nithya Venkatesan. Comparing PI controller Performance for Non Linear Process Model. Proceedings of International Journal of Engineering Trends and Technology. 013; 4(3): 4-45. [7] H Kiren Vedi, K Ghousiya Begum, D Mercy, E Kalaiselvan. A Comparative Novel Method of Enhanced Tuning of Controllers for Non-Linear Process. National System Conference. 01. [8] A Short Fuzzy Logic Tutorial April 8, 010 [9] Fuzzy control programming. Technical report, International Electrotechnical Commision. 1997. [10] J Mendel. Fuzzy logic systems for engineering: a tutorial. Proceedings of the IEEE. 1995; 83(3): 345-377. [11] Rajesh T, Arun Jayakar, Siddharth SG. Design and implementation of IMC based PID controller for conical tank level control process. International Journal of Innovative Research in Electrical, Electronics and Instrumentation and control Engineering. 014; (9). [1] Tutorial on fuzzy Logic. [13] Marcelo Godoy Simoes, Colorado School of Mines Engineering Division 1610 Illinois Street Golden, Colorado 80401-1887 USA Introduction to fuzzy control. Soft Computing Technique and Conventional Controller for Conical (Sudharsana Vijayan)