Design of Fuzzy- PID Controller for First Order Non-Linear Liquid Level System

Similar documents
Design and Implementation of Self-Tuning Fuzzy-PID Controller for Process Liquid Level Control

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

Design and Implementation of PID Controller for Single Capacity Tank

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

Design of Self-Tuning Fuzzy PI controller in LABVIEW for Control of a Real Time Process

Pareto Optimal Solution for PID Controller by Multi-Objective GA

Labview Based Gain scheduled PID Controller for a Non Linear Level Process Station

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

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

CHAPTER 4 AN EFFICIENT ANFIS BASED SELF TUNING OF PI CONTROLLER FOR CURRENT HARMONIC MITIGATION

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

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

Development of a Fuzzy Logic Controller for Industrial Conveyor Systems

INTEGRATED PID BASED INTELLIGENT CONTROL FOR THREE TANK SYSTEM

Digital Control of MS-150 Modular Position Servo System

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

CONTROLLER TUNING FOR NONLINEAR HOPPER PROCESS TANK A REAL TIME ANALYSIS

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

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

An Expert System Based PID Controller for Higher Order Process

Non Linear Tank Level Control using LabVIEW Jagatis Kumaar B 1 Vinoth K 2 Vivek Vijayan C 3 P Aravind 4

TUNING OF PID CONTROLLERS USING PARTICLE SWARM OPTIMIZATION

Modeling and Control of Liquid Level Non-linear Interacting and Non-interacting System

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

Design of Model Based PID Controller Tuning for Pressure Process

ADVANCES in NATURAL and APPLIED SCIENCES

TWO AREA CONTROL OF AGC USING PI & PID CONTROL BY FUZZY LOGIC

FUZZY LOGIC BASED DIRECT TORQUE CONTROL OF THREE PHASE INDUCTION MOTOR

Speed Control of Three Phase Induction Motor Using Fuzzy-PID Controller

A Fast PID Tuning Algorithm for Feed Drive Servo Loop

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

Fuzzy Logic Based Speed Control System Comparative Study

Resistance Furnace Temperature Control System Based on OPC and MATLAB

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

LAMBDA TUNING TECHNIQUE BASED CONTROLLER DESIGN FOR AN INDUSTRIAL BLENDING PROCESS

Real Time Level Control of Conical Tank and Comparison of Fuzzy and Classical Pid Controller

Comparative Analysis of PID and Fuzzy PID Controller Performance for Continuous Stirred Tank Heater

Speed control of a DC motor using Controllers

CHAPTER 6. CALCULATION OF TUNING PARAMETERS FOR VIBRATION CONTROL USING LabVIEW

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

Hybrid Input Shaping and Non-collocated PID Control of a Gantry Crane System: Comparative Assessment

A Novel Fuzzy Variable-Band Hysteresis Current Controller For Shunt Active Power Filters

Comparative Study of PID Controller tuning methods using ASPEN HYSYS

Design and Simulation of a Hybrid Controller for a Multi-Input Multi-Output Magnetic Suspension System

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

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

Intelligent Fuzzy-PID Hybrid Control for Temperature of NH3 in Atomization Furnace

A PID Controlled Real Time Analysis of DC Motor

International Journal of Advance Engineering and Research Development. Aircraft Pitch Control System Using LQR and Fuzzy Logic Controller

COMPARATIVE STUDY OF PID AND FUZZY CONTROLLER ON EMBEDDED COMPUTER FOR WATER LEVEL CONTROL

A Brushless DC Motor Speed Control By Fuzzy PID Controller

EMPIRICAL MODEL IDENTIFICATION AND PID CONTROLLER TUNING FOR A FLOW PROCESS

PID Controller Tuning Optimization with BFO Algorithm in AVR System

PID Controller Based Nelder Mead Algorithm for Electric Furnace System with Disturbance

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

Experiment 9. PID Controller

Self-Tuning PI-Type Fuzzy Direct Torque Control for Three-phase Induction Motor

Performance Analysis of PSO Optimized Fuzzy PI/PID Controller for a Interconnected Power System

New PID Tuning Rule Using ITAE Criteria

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

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

Spacecraft Pitch PID Controller Tunning using Ziegler Nichols Method

Application of Proposed Improved Relay Tuning. for Design of Optimum PID Control of SOPTD Model

MANUEL EDUARDO FLORES MORAN ARTIFICIAL INTELLIGENCE APPLIED TO THE DC MOTOR

Comparative Analysis of a PID Controller using Ziegler- Nichols and Auto Turning Method

II. PROPOSED CLOSED LOOP SPEED CONTROL OF PMSM BLOCK DIAGRAM

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

A new fuzzy self-tuning PD load frequency controller for micro-hydropower system

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

Fuzzy Based Control Using Lab view For Temperature Process

Fuzzy Controllers for Boost DC-DC Converters

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

DC Motor Speed Control for a Plant Based On PID Controller

EVALUATION AND SELF-TUNING OF ROBUST ADAPTIVE PID CONTROLLER & FUZZY LOGIC CONTROLLER FOR NON-LINEAR SYSTEM-SIMULATION STUDY

FUZZY ADAPTIVE PI CONTROLLER FOR SINGLE INPUT SINGLE OUTPUT NON-LINEAR SYSTEM

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

A DUAL FUZZY LOGIC CONTROL METHOD FOR DIRECT TORQUE CONTROL OF AN INDUCTION MOTOR

Sensors & Transducers 2015 by IFSA Publishing, S. L.

MM7 Practical Issues Using PID Controllers

Fuzzy Adapting PID Based Boiler Drum Water Level Controller

THE general rules of the sampling period selection in

Fuzzy Gain Scheduled PI Controller for a Two Tank Conical Interacting Level System

6.270 Lecture. Control Systems

E-ISSN :

Design and Simulation of Gain Scheduled Adaptive Controller using PI Controller for Conical Tank Process

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

International Journal of Technical Research and Applications e-issn: , Volume 4, Issue 3 (May-June, 2016), PP.

Analysis on various optimization techniques for selecting gain parameters in FOC of an E-drive

PID Tuning Using Genetic Algorithm For DC Motor Positional Control System

STAND ALONE CONTROLLER FOR LINEAR INTERACTING SYSTEM

Comparative Analysis of Controller Tuning Techniques for Dead Time Processes

Relay Feedback based PID Controller for Nonlinear Process

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

Tuning Methods of PID Controller for DC Motor Speed Control

Comparative Analysis of P, PI, PD, PID Controller for Mass Spring Damper System using Matlab Simulink.

Fault Tolerant Fuzzy Gain Scheduling Proportional-Integral-Derivative Controller for Continuous Stirred Tank Reactor

Variable Structure Control Design for SISO Process: Sliding Mode Approach

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

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

ISSN: [Appana* et al., 5(10): October, 2016] Impact Factor: 4.116

Transcription:

Closed Loop Control of Soft Switched Forward Converter Using Intelligent Controller 5 IJCTA, 9(39), 26, pp. 5-57 International Science Press Design of Fuzzy- PID Controller for First Order Non-Linear Liquid Level System V. Sravani * and Sumit Shinde* Abstract : This paper deals with a controlling of first order non-linear liquid system to desired level. Mathematical model[] of non- linear liquid level system is derived using basic principles of science. Different control strategies are applied on level system like conventional Proportional Integral-derivative (PID) controller which gave unsatisfactory response when used alone. Fuzzy controller[2] was used,which is based on set of empirical rules to meet the desired set-point.fuzzy control worked better than PID control but there were several drawbacks of fuzzy controller which were addressed by combining the both the controllers and introducing that in level control loop. This paper compares the response of all three controllers-pid, Fuzzy and Fuzzy-PID[4] after simulation in LabVIEW[3]. Integral of Time-Weighted Absolute value of (ITAE) was calculated and it was found that for fuzzy-pid, value of ITAE was best. Fuzzy-PID control was best suited for non-linear liquid level system with water as the process liquid, as it had the best set point tracking, least oscillations and the value of ITAE was the least. Keywords : PID,Fuzzy Controller, Fuzzy-PID and ITAE.. INTRODUCTION Process control is an discipline that deals with algorithms for maintaining the output at desired range. It is extensively used in industry and enables mass production. Owing to its widespread use and applications, various control mechanisms are needed depending upon a number of factors related to the process which is used. Liquid level control is one of those processes which are widely used in petrochemical industries, pharmaceutical industries etc. It is necessary for engineers to understand the working of liquid-filled tank and find the means of regulating the level of tank at desired level. The response of system is characterized in terms of overshoot, rise time, peak time and Time-Integral performance criteria etc. The commonly used controller in a feedback loop is PID controller, whose performance is simple and reliable. The PID controller has three tunable parameters called as proportional, integral and derivative gain. The values of these gains must precisely give for the better performance of the control loop. The most popular tuning method used is Ziegler Nichols (Z-N) method. There are certain limitations of PID controller like performance with respect to non-linear systems is variable. In order to solve this problem hybrid controller was required, hence Fuzzy logic controller [2] was chosen. Fuzzy logic controller is an intelligent controller, which gives better robustness when compared with conventional PID controller. Fuzzy controller can be combined with conventional PID controller for the better performance. In this paper, combination of PID and Fuzzy logic controller (fuzzy-pid) is designed and implemented on non-linear liquid level tank system. Fuzzy-PID controller [4] made system faster,reliable with low steadystate error value. * Manipal Institute Of Technology, Manipal University, Karnataka E-Mail: sravani.v@manipal.edu

52 V. Sravani and Sumit Shinde 2. MATHEMATICAL MODEL FOR A TANK SYSTEM AND PID CONTROLLER The liquid system is shown in Figure.The equation parameters are defined as follows : m(t) is mass of water is density of water g is the gravitational constant h(t) is the height of water in tank q in (t) is the inlet flow rate q out (t) is the outlet flow rate A is area of the tank(assumed to be 8 m 2 K u is the constant for intlet flow rate (assumed to be.75) K v is the constant for outlet flow rate(assumed to be.65) The following assumptions were made for modeling the system : The density of the liquid is same in the tank, in outlet and in inlet. The walls of the tank are vertical and straight. The mass and level of liquid are related as m(t) = Ah(t) u [A] K u[ m 3 3 /A] qin [ m / s] hm [ ] A[ m 2 ] V[ m 3 ] m[kg] [kg/ m 3 ] K v qout[ m 3 / s] Using Mass Balance equation, Figure : System model d mt () = q dt in (t) q out (t) where q in (t) = K u u(t) and q out (t) K gh( t) v Final equation is given below d ht () dt = K uu ( t ) K v gh ( t ) A.Equation

Design of Fuzzy- PID Controller for First Order Non-Linear Liquid Level System 53 Figure 2 : LabVIEW implementation of PID control loop for tank system PID controller is the simplest and the popular controller, which is widely used for controlling a closeloop system in industries. Inspite of its simplicity, it fails to give accurate output when used for tuning complex and non-linear systems. d The PID equation is given as: m(t) = ket p () kk p i etdt () kk p d et () dt where m(t) is PID output equation. Figure shows the model of the tank and Figure 2 is the block diagram of liquid level system in LabVIEW. Equation () shows that the model derived is non-linear in nature. This non-linear model can be linearized using Taylor series expansion. Fuzzy-PID controller for a linearized model is been addressed in many papers.but in this paper we have used non-linear model for the simulations. Using the Ziegler-Nichols Tuning method, PID gains values were obtained. The values of proportional gain, integral gain and derivative gains are as follows: Proportional gain: 5.29 Integral gain:.72sec Derivative gain:.875sec 3. FUZZY CONTROLLER For designing the Fuzzy Controller, triangular Membership Function (MF) is taken. There are two inputs to the Fuzzy Controller and Change in. There is one output of the Fuzzy Controller Controller Output.Both the inputs and output were divided such that we have 7 Membership Functions for each input and output. In total, 49 rules were designed.the response of the controller is better when 49 rules were taken than compared to 25 rules[4]. Labels used for input NL Negative Large, NM Negative Medium, NS Negative Small, Z Zero, PS Positive Small, PM Positive Medium, PL Positive Large

54 V. Sravani and Sumit Shinde Labels used for output VVS Very Very Small,VS Very Small,S Small,M Medium,L Large, VL Very Large,VVL Very Very Large Table Rules for Fuzzy Controller NL NM NS Z PS PM PL NL VVL L S VVS S S S NM VL L VS VVS S S S Change In NS VL M VS VVS S S S Z VL M VS VVS VS M VL PS S S S VVS VS M VL PM S S S VVS VS L VL PL S S S VVS S L VVL 4. FUZZY-PID CONTROLLER There are two inputs to the Fuzzy Controller and Change in. There are two outputs of the Fuzzy Controller Proportional Gain and Integral Gain. Table 2 Fuzzy rules for proportional gain Kp Ki Change In Change In NL NM NS Z PS PM PL NL VVL VL L M M M M NM VL L L M M M M NS L M M M M M M Z M M M M M M M PS M M M M M M L PM M M M M L L VL PL M M M M L VL VVL Table 3 Fuzzy rules for integral gain NL NM NS Z PS PM PL NL VVS VS S M M M M NM VS S S M M M M NS S M M M M M M Z M M M M M M M PS M M M M M M S PM M M M M S S VS PL M M M M S VS VVS

Design of Fuzzy- PID Controller for First Order Non-Linear Liquid Level System 55 Input variable membership functions Membership (u).8.6.4.2 NL NM NS Z PS PM PL 8 6 4 2 2 4 6 8 Range Input variable membership functions Membership (u).8.6.4.2 WS VS S M L VL VVL 2 2.5 3 3.5 4 4.5 5 5.5 6 6.6 7 7.5 8 Range Figure 3: Fuzzy System Designer Variables Tab for Fuzzy-PID Controller Figure 4: Block Diagram of Fuzzy-PID Controller

56 V. Sravani and Sumit Shinde 5. RESULT ANALYSIS As it can be seen from the Figure 5, the set point is being tracked with almost zero error but there is an overshoot and undershoot as expected, even in a tuned PID controller. Fuzzy controller eliminates the drawbacks of PID,but the combination of both gives the better results. 2 9 8 7 6 5 4 3 2 2. 2. Amplitude Amplitude 4. 6. 8. 2 4 6 8 2 Time 9 8 7 6 5 4 3 2 2.. 2. 3. 4. 5. 6. 7. 8. 9. Time 2 8 Amplitude 6 4 2 2. 2. 4. 6. 8. 2 4 Time 6 8 2 Figure 5 : Response of PID, fuzzy, Fuzzy PID controller

Design of Fuzzy- PID Controller for First Order Non-Linear Liquid Level System Table 4 Comparison of results 57 PID Fuzzy Fuzzy-PID ITAE 7.74 5.48 4.64 The Table 4 shows the comparison of values of Integral of Time Weighted Absolute error(itae) for the three controllers implemented. 6. CONCLUSION Liquid level in the tank was kept at desired level using PID and fuzzy controllers. Fuzzy-PID controller in a control loop gave better results in terms of error indices(itae) in terms of simulation results for the above modelled non-linear level system. From Figure 5-7,it is observed that Fuzzy-PID gives better performance as compared with other two in terms of rise time,overshoot and settling time. 7. REFERENCES. Bequette, B. W.23, Process Control Modelling, Design and Simulation, Prentice Hall. 2. Mahmood, A. Kidher.23, Design Fuzzy Logic Controller for Liquid Level Control, International Journal of Emerging Science and Engineering (IJESE), Vol-, Issue-. 3. Labview PID and Fuzzy Logic Toolkit User Manual by national instrument, 29. 4. Sankata B. Prusty, Umesh C. Pati and Kamalakanta Mahapatra, Implementation of Fuzzy-PID Controller to Liquid Level System using LabVIEW, 24 International Conference on Control, Instrumentation, Energy & Communication(CIEC). 5. D. Misir, H. A. Malki, and G. Chen, Design and analysis of fuzzy proportional-integral-derivativen controller, Fuzzy Sets Syst., vol. 79, pp. 297 34, 996. 6. W.Li, Design of a hybrid fuzzy logic proportional plus conventional integral-derivative controller, IEEE Trans. on Fuzzy Syst., vol. 6, pp. 449 463, Aug. 998.