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

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

Design of Decentralized Fuzzy Controllers for Quadruple tank Process

A Novel Approach For Sensor Noise Elimination In Real Time Process

COMPARISON OF DAMPING PERFORMANCE OF CONVENTIONAL AND NEURO FUZZY BASED POWER SYSTEM STABILIZERS APPLIED IN MULTI MACHINE POWER SYSTEMS

CHAPTER 2 PROCESS CHARACTERISTICS AND CONTROL STRATEGIES

Process Control Hardware Fundamentals

Enhanced Fuzzy Model Reference Learning Control for Conical tank process

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

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

Soft Computing Technique and Conventional Controller for Conical Tank Level Control

A Study on Performance of Fuzzy And Fuzyy Model Reference Learning Pss In Presence of Interaction Between Lfc and avr Loops

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

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

Type-2 Fuzzy Logic Control of Continuous Stirred Tank Reactor

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

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

Fault Detection and Diagnosis for a Three-tank system using Structured Residual Approach

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

Design and Comparative Analysis of Controller for Non Linear Tank System

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

Design On-Line Tunable Gain Artificial Nonlinear Controller

CHAPTER 5 FREQUENCY STABILIZATION USING SUPERVISORY EXPERT FUZZY CONTROLLER

Design and Stability Analysis of Single-Input Fuzzy Logic Controller

Fuzzy Cognitive Maps Learning through Swarm Intelligence

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

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

(Refer Slide Time: 1:42)

Performance Of Power System Stabilizerusing Fuzzy Logic Controller

Fuzzy Control of a Multivariable Nonlinear Process

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

Fuzzy Based Robust Controller Design for Robotic Two-Link Manipulator

Modeling of Hydraulic Control Valves

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

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

Closed loop Identification of Four Tank Set up Using Direct Method

PROPORTIONAL-Integral-Derivative (PID) controllers

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

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

Modeling and Model Predictive Control of Nonlinear Hydraulic System

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

Adaptive Fuzzy PID For The Control Of Ball And Beam System

Model Based Fault Detection and Diagnosis Using Structured Residual Approach in a Multi-Input Multi-Output System

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

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

Modelling and Simulation of Interacting Conical Tank Systems

APPLICATION OF ADAPTIVE CONTROLLER TO WATER HYDRAULIC SERVO CYLINDER

Switched Mode Power Conversion Prof. L. Umanand Department of Electronics Systems Engineering Indian Institute of Science, Bangalore

ME 534. Mechanical Engineering University of Gaziantep. Dr. A. Tolga Bozdana Assistant Professor

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

Fuzzy Control Systems Process of Fuzzy Control

Models for Inexact Reasoning. Fuzzy Logic Lesson 8 Fuzzy Controllers. Master in Computational Logic Department of Artificial Intelligence

General-Purpose Fuzzy Controller for DC/DC Converters

FUZZY LOGIC CONTROL Vs. CONVENTIONAL PID CONTROL OF AN INVERTED PENDULUM ROBOT

Introduction to Modelling and Simulation

Comparison of servo tracking capability of the interconnected cylinders positioning system with servo pneumatic positioning system

Design of Multivariable Neural Controllers Using a Classical Approach

IDENTIFICATION AND DAHLIN S CONTROL FOR NONLINEAR DISCRETE TIME OUTPUT FEEDBACK SYSTEMS

(Refer Slide Time: 00:01:30 min)

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

APPLICATION OF AIR HEATER AND COOLER USING FUZZY LOGIC CONTROL SYSTEM

Fuzzy Compensation for Nonlinear Friction in a Hard Drive

A Tuning of the Nonlinear PI Controller and Its Experimental Application

Determining Controller Constants to Satisfy Performance Specifications

is implemented by a fuzzy relation R i and is defined as

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

QUANTIZED SYSTEMS AND CONTROL. Daniel Liberzon. DISC HS, June Dept. of Electrical & Computer Eng., Univ. of Illinois at Urbana-Champaign

ABSTRACT INTRODUCTION

The Design of Sliding Mode Controller with Perturbation Estimator Using Observer-Based Fuzzy Adaptive Network

Temperature Control of CSTR Using Fuzzy Logic Control and IMC Control

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

YTÜ Mechanical Engineering Department

3- DOF Scara type Robot Manipulator using Mamdani Based Fuzzy Controller

DEVELOPMENT OF DIRECT TORQUE CONTROL MODELWITH USING SVI FOR THREE PHASE INDUCTION MOTOR

Uncertain System Control: An Engineering Approach

ANFIS Gain Scheduled Johnson s Algorithm based State Feedback Control of CSTR

Analyzing the Stability Robustness of Interval Polynomials

Application of GA and PSO Tuned Fuzzy Controller for AGC of Three Area Thermal- Thermal-Hydro Power System

Takagi Sugeno Fuzzy Sliding Mode Controller Design for a Class of Nonlinear System

A fuzzy logic controller with fuzzy scaling factor calculator applied to a nonlinear chemical process

Application of Neuro Fuzzy Reduced Order Observer in Magnetic Bearing Systems

Implementing an Intelligent Error Back Propagation (EBP) Relay in PSCAD TM /EMTDC 4.2.1

YTÜ Mechanical Engineering Department

Project Proposal ME/ECE/CS 539 Stock Trading via Fuzzy Feedback Control

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

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

MODELLING OF TOOL LIFE, TORQUE AND THRUST FORCE IN DRILLING: A NEURO-FUZZY APPROACH

CL Digital Control

Synthesis of Nonlinear Control of Switching Topologies of Buck-Boost Converter Using Fuzzy Logic on Field Programmable Gate Array (FPGA)

FUZZY-ARITHMETIC-BASED LYAPUNOV FUNCTION FOR DESIGN OF FUZZY CONTROLLERS Changjiu Zhou

FUZZY CONTROL OF CHAOS

FUZZY LOGIC BASED ADAPTATION MECHANISM FOR ADAPTIVE LUENBERGER OBSERVER SENSORLESS DIRECT TORQUE CONTROL OF INDUCTION MOTOR

FUZZY CONTROL OF CHAOS

POWER SYSTEM DYNAMIC SECURITY ASSESSMENT CLASSICAL TO MODERN APPROACH

H-infinity Model Reference Controller Design for Magnetic Levitation System

World Journal of Engineering Research and Technology WJERT

CONTROL SYSTEMS, ROBOTICS AND AUTOMATION Vol. XVII - Analysis and Stability of Fuzzy Systems - Ralf Mikut and Georg Bretthauer

NonlinearControlofpHSystemforChangeOverTitrationCurve

FUZZY SWING-UP AND STABILIZATION OF REAL INVERTED PENDULUM USING SINGLE RULEBASE

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

Robust multi objective H2/H Control of nonlinear uncertain systems using multiple linear model and ANFIS

Transcription:

DESIGN OF FUZZY ESTIMATOR TO ASSIST FAULT RECOVERY IN A NON LINEAR SYSTEM K. Suresh and K. Balu* Lecturer, Dept. of E&I, St. Peters Engg. College, affiliated to Anna University, T.N, India *Professor, Department of Chemical Engineering, A.C. Tech, Anna University, T.N, India. ksuresh_me@yahoo.com ABSTRACT In this paper, a fuzzy estimator to assist fault recovery in a nonlinear process plant is presented. The fuzzy estimator is designed by acquiring minimal information from a real time plant. The operational range of the plant with the fuzzy estimator is bound to increase. Experimental results show that the designed estimator is able to take care of feedback sensor failures over a sufficiently long period of time. Keywords: Fault tolerant system, Fuzzy logic, nonlinear system, Estimator. NOMENCLATURE f in (k) inflow corresponding to k th sample f out (k) outflow corresponding to k th sample y(k) Plant output, level in cm. vvf very very fast A cross sectional area of tank h instantaneous height of conical portion of tank H total height of tank t total time constant k process gain r radius of conical tank R - radius of cylindrical tank 1. INTRODUCTION The construction of a parameter (or state) estimator can be considered as a function approximation problem. To design an estimator, at first it is necessary to obtain the training data set G such that, this training data set contains as much information as possible about the system g. The training data should be uniformly spread over the input space ensuring a regular spacing between points (avoiding local clustering). This is essential to get a good coverage of the whole input space. The information as to how the mapping g is shaped in all regions should be implicitly present as much as possible in the training data set. Once trained properly, the estimator will adaptively follow the slope of g at all times. In this paper the design of a fuzzy estimator to assist fault recovery in a non-linear process control system is presented. The work is organized as follows: section 2 describes the plant chosen for experimental study and the transfer function of the process is obtained. The extraction of the linguistic information and the design of fuzzy estimator is discussed in section 3. The fault tolerant plant model is presented in section 4 and the experimental results are presented in section 5. The conclusion is given in section 6. 2. PLANT DESCRIPTION The prototype model constructed for experimental study consists of the non-linear process tank with the conical and cylindrical portion. The experimental model is to be used to study the performance of the proposed fuzzy estimator by obtaining the servo and regulatory response, in the presence of disturbances and feedback sensor failure. Suitable signals are given to a pneumatic operated control valve to regulate the manipulated variable inflow. A disturbance in the form of random variations in outflow (measurable) is considered to enter the process. The experimental set up is shown in Figure 11 (Appendix I). The process variable level is sensed by means of a level sensing probe and using suitable electronics circuitry, a voltage output is obtained. The analog voltage is converted into digital form using an 8- bit A/D converter. The inflow and outflow rates are measured using suitable flow sensors. 2.1 TRANSFER FUNCTION OF THE NONLINEAR PROCESS The mathematical model of the chosen nonlinear process tank is obtained, by considering the process as a combination of (i) a cylindrical geometry and (ii) a conical geometry as shown in Figure 1. F in r H? R h F out Figure 1 Geometrical cross-section of the tank

The plant transfer function is obtained in terms of the process characteristics namely the process gain and the process time constant. The dead time t d is neglected. 2.1.1 MODELING FOR THE CYLINDRICAL PORTION The cylindrical portion of the hopper type tank (Figure 1) is considered with outflow rate proportional to the square root of level. The mass balance equation governing the system dynamics is given by dv = F in -F out ------- (1) dt dh A = F in - bh.5 ------ (2) dt where A =?R 2 The transfer function relating the height h and the inflow rate f in with parameters (k, t) can be obtained as: H(s) k G(s) = = --------(3) F in (s) (1+s t ) 3. FUZZY ESTIMATOR DESIGN In the construction of a fuzzy state estimator for a single parameter in the plant g random excitation inputs are chosen to form the training data set. Excitation with random inputs are chosen since it has a better tendency to place the data points over a whole range of locations and it is also difficult to choose other inputs u that result in a better data set G. A set of experiments are conducted with system g by varying the parameters inflow and outflow about their steady state values. The parameters are varied individually over a specified range of values to account for the possible failure scenarios the system might encounter. The parameters inflow and outflow (f in (k) and f out (k) respectively) are varied between 5% and +5% of its nominal value i.e.? f in (k) and? f out (k)? [-.5,+.5], and the resultant variations of the plant output are recorded. The random variations in (inflow [-] outflow) and the resultant plant response obtained in shown for four sample cases in Figures 12 and 13 (Appendix-2). These plots are used to capture the time varying dynamics of the nonlinear process and design a suitable rule base. NM NS AZ PS PM PMA where 2h 2hA k = ; t = ; U= bh.5 ; U U The nominal transfer function kº G o (s) = ------- (4) (1 + s t o ) where kº and tº are evaluated at a nominal height h o. 2.1.2 MODELING FOR THE CONICAL PORTION Similarly, the transfer function for the conical section can be obtained as k G con (s) = ------- (5) (1 + s t con ) where 2h 2hA(h) k = ; t con = ; U = bh.5 ; U U Thus, the major difference in the model obtained for the two region is that the area A(h) is a function of the height h in the conical section. -4-25 -1 1 25 4 (f in-f out) in % Figure 2 Membership function for (inflow-outflow) VVF VF F MED SMALL VS A Z 5 1 15 2 25 3 y(k-1) (cms) Figure 3 Membership function for y(k-1) NM NS AZ PS PM PMA -3/8-1/3-1/6 1/6 1/3 3/8 Figure 4 Membership function for change in level (in cms) Change in level cms

In the present work the fuzzy variables chosen are f in (k)-f out (k), y(k-1) and the change in level. The membership function plots of these three variables are given in figures 2 to 4. 3.1 FUZZY ESTIMATOR- RULE BASE Generally, the fuzzy logic rules are developed from operators experience or experimental data. In the present work, the rules are formed using the experimental response obtained. Each rule is a triplet ((f in (k)-f out (k)), y(k-1),?y(k)). The rule takes a given pair (f in (k)- f out (k))? [-5%,+5%] and y(k-1)? [,35] as inputs, and assigns an output?y(k)? [-1,+1]. The rule base for the fuzzy estimator is given in Table I. y(k-1) f in-f out VVF Table I - Rule base VF F ME D SM ALL VS MA LL PMA PMA PMA PM PM PM PS PS PM PMA PM PM PM PS PS AZ PS PM PS PS AZ AZ AZ AZ AS AZ AZ AZ AZ AZ AZ AZ NS NM NM NS NS AZ AZ AZ NM AZ NM NM NM NS NS NS NM NM NM NS NS 4. FAULT TOLERANT PLANT MODEL The fuzzy estimator with the membership functions of Figures 2 to 4 stored in the knowledge base and the rules stored in the rule base (Table 1) is incorporated into the existing plant model and is shown in Figure 5. The knowledge base and rule base are used by the fuzzy inference mechanism to fire the individual rules. The center of gravity method of defuzzification is used to obtain a crisp output. 4.1 FAULT TOLERANT CONTROL ALGORITHM Repeat steps (i) to (iv) for n=1,2,3.. (i) read level y(k) from level sensor (ii)read inflow f in (k) and outflow f out (k) from flow sensors (iii) calculate fuzzy estimator output y(k) with (f in (k) f out (k)) and y(k-1) as the fuzzy inputs. (iv) if [abs(y(k) - y(k))] > a predefined threshold value { assign controller input = estimator output and assign y(k-1)= y (k) set point + - } else { assign controller input = sensor output and assign y(k-1) = y(k) } Switching logic Performance-adaptive (or) Parameter-adaptive controller Selection signal KB Process Fuzzy Estimator Decision logic Load Figure 5 Plant model with the fuzzy estimator to take care of feedback sensor failure 5 EPERIMENTAL RESULTS The performance of the designed fuzzy estimator is tested on the nonlinear tank by introducing a feedback sensor failure at random time instants for a considerably long duration during the experimental run. The decision logic of Figure 5 selects the fuzzy estimator output as the feedback signal to the controller at those time instants when the deviation between the actual sensor value and the estimated value exceeds a set threshold. The actual plant response obtained with a faultless sensor is compared with the estimator response (obtained during sensor failure) for different operating conditions such as variations in set point (servo tracking) and load variable (regulatory response) outflow. 5.1 SERVO TRACKING RESPONSE In the servo tracking study on the real time plant, step signal with randomly varying magnitudes are used as the excitation inputs. The chosen variations of set point are shown in figure 6 for the actual (sensor normal) and fuzzy estimated response (during sensor failure) of the nonlinear plant is shown in figure 8. From the response, it can be observed that the designed estimator is able to adapt itself and RB Y(k)

follow the plant response during the time of feedback level sensor failure. The measured variations of f in (k) and f out (k ) are shown in Figure 6 and 7. Variations of inflow(in %) 1 8 6 4 2 Figure 6 Measured variations of manipulated variable inflow 6 4 2 2 4 6 8 1 12 14 Figure 7 Measured variations of load variable outflow 5 45 2 4 6 8 1 12 14 16 dynamic fuzzy estimator. The chosen variations in load variable outflow about its steady state value of 5% are shown in Figure 9. The nominal operating point is set at 26 cms. The measured variations of f in (k) is shown in Figure 1. Variations of outflow(in %) 9 8 7 6 5 4 3 2 1 2 4 6 8 1 12 14 16 Figure 9 Random perturbations in the load variable outflow about its nominal value of 5% Variations of inflow(in %) 1 9 8 7 6 5 4 3 2 1 2 4 6 8 1 12 14 16 Figure 1 Measured variations of manipulated variable inflow SP and plant responses(in cms) 4 35 3 25 2 15 1 1 11 21 31 41 51 61 71 81 91 11 111 121 131 141 Setpoint,level variations(in cms) 28 26 24 22 2 18 16 14 12 1 2 4 6 8 1 12 14 Figure 8 Measured and fuzzy estimated level variations of the real time plant in response to changes in set point. A--Level variations during sensor normal (y ellow) B --Level variations estimated by fuzzy estimator (during sensor failure) (green) C---Set point(blue) Figure 11 Measured and fuzzy estimated level variations of the real time plant in response to perturbations in load variable outflow. A--Level variations during sensor normal (yellow) B 5.3 --Level MEAN variations SQUARE estimated ERROR by fuzzy estimator (during sensor failure) (green) C---Set point (blue) 5.2 REGULATORY RESPONSE This response is obtained to observe the effect of load variations on the performance of the

Mean square error The response of the fuzzy estimator and the actual plant output (if the sensor is normal) is shown in Figure 11. Mean square error.5.4.3.2.1.9.8.7.6.5.4.3.2.1 5 1 15 2 25 3 35 4 Figure 12 MSE plot for the servo tracking 5 1 15 2 25 3 35 4 3. Grimble M.J. and Ordys A.W. (21), Predictive Control for Industrial Applications, Annual Reviews in Control, Vol. 25, pp. 13-24. 4. Morari, M. and Zafiriou E. (1989), Robust Process Control, Prentice-Hall, Eaglewood Cliffs, NJ. 8.Biographies 1. K. Suresh is presently a research scholar in the faculty of Elec.Engg at Anna University, Chennai. His areas of interest include fault tolerant system design, Evolvable hardware, process control etc. 2. K. Balu is presently working as Prof. & Dean, A.C. College of Technology, Chennai. He completed his doctorate from IIT Madras. His areas of interest include mathematical modeling, Evolvable hardware, process control etc. Figure 13 MSE plot for the regulatory control The performance of the designed estimator is measured by calculating the MSE for the above 2 cases. The MSE is obtained as 1/N S [(y(k) y(k)] 2 The mean square error is calculated for each case. The MSE plot corresponding to the servo tracking and regulatory control is shown in figures 12 and 13 respectively and is observed to be within acceptable limits. 6. CONCLUSION In this paper, a novel fuzzy estimator based fault tolerant system has been designed and tested for satisfactory performance on a real time nonlinear process control plant. Future direction of study shall include extension of fault tolerant approach to take care of multiple sensor failures and also on embedding the estimator on-chip. 7. REFERENCES 1. Abe S. and Lan M.S. (1995), Fuzzy rules extraction directly from numerical data for function approximation, IEEE Trans. on Systems, Man, and Cybernitics, 25(1):119-129. 2. Aoki S., Kawachi S. and Sugeno M. (199), Application of Fuzzy control Logic for dead time process in a Glass Melting Furnace, Fuzzy sets and systems, Vol. 38, pp. 251-265.

APPENDI I Process tank chosen for experimental study Figure 11.Laboratory set up of the plant model

APPENDI II 6 4 Inflow-outflow(in %) 2-2 -4-6 C D B A -8-1 2 4 6 8 1 12 14 16 18 2 22 A Inflow fluctuating between 9 to 1% and out flow fluctuating between 4 to 5% after 5 Samples B Inflow Fluctuating between 9 to 1% and out flow fluctuating between 5 to 6% after 5 Samples C Inflow fluctuating between to 1% and out flow fluctuating between 7 to 8% after 5 Samples D- Inflow fluctuating between 9 to 1% and out flow fluctuating between 9 to1% after 5 Samples 35 3 Figure 12 Combined plot of (inflow-outflow) for four different experimental conditions. C 25 Level(in cms) 2 15 A B 1 5 D 2 4 6 8 1 12 14 16 18 2 22 Figure 13 Combined plot of resultant level response corresponding to the case A, B, C, D of Figure 12