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

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

MULTILOOP PI CONTROLLER FOR ACHIEVING SIMULTANEOUS TIME AND FREQUENCY DOMAIN SPECIFICATIONS

Simulation of Quadruple Tank Process for Liquid Level Control

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

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

CHAPTER 6 CLOSED LOOP STUDIES

MULTILOOP CONTROL APPLIED TO INTEGRATOR MIMO. PROCESSES. A Preliminary Study

Computation of Stabilizing PI and PID parameters for multivariable system with time delays

Design of de-coupler for an interacting tanks system

Design and Implementation of Controllers for a CSTR Process

Improve Performance of Multivariable Robust Control in Boiler System

Decoupled Feedforward Control for an Air-Conditioning and Refrigeration System

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

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

Design and Comparative Analysis of Controller for Non Linear Tank System

Analysis of Modelling Methods of Quadruple Tank System

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

Multivariable Predictive PID Control for Quadruple Tank

Model-based PID tuning for high-order processes: when to approximate

ANALYSIS OF ANTI-WINDUP TECHNIQUES

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

Multivariable Control Laboratory experiment 2 The Quadruple Tank 1

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

Design of Decentralized Fuzzy Controllers for Quadruple tank Process

3.1 Overview 3.2 Process and control-loop interactions

Possible Way of Control of Multi-variable Control Loop by Using RGA Method

IMC based automatic tuning method for PID controllers in a Smith predictor configuration

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

Modelling and Simulation of Interacting Conical Tank Systems

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

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

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

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

MS-E2133 Systems Analysis Laboratory II Assignment 2 Control of thermal power plant

Linear and Nonlinear Model Predictive Control of Quadruple Tank Process

Comparative analysis of decoupling control methodologies and multivariable robust control for VS-VP wind turbines

Linear Analysis and Control of a Boiler-Turbine Unit

APPLICATION OF D-K ITERATION TECHNIQUE BASED ON H ROBUST CONTROL THEORY FOR POWER SYSTEM STABILIZER DESIGN

Application of Dynamic Matrix Control To a Boiler-Turbine System

Multi-Input Multi-output (MIMO) Processes CBE495 LECTURE III CONTROL OF MULTI INPUT MULTI OUTPUT PROCESSES. Professor Dae Ryook Yang

Matrix Equations in Multivariable Control

Principles and Practice of Automatic Process Control

Partially decoupled DMC system

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

COMPARISON OF FUZZY LOGIC CONTROLLERS FOR A MULTIVARIABLE PROCESS

EQ021 - Process Control

Dynamic Modeling, Simulation and Control of MIMO Systems

H-Infinity Controller Design for a Continuous Stirred Tank Reactor

IMPROVED CONTROL STRATEGIES FOR DIVIDING-WALL COLUMNS

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

YTÜ Mechanical Engineering Department

AN OPTIMIZATION-BASED APPROACH FOR QUASI-NONINTERACTING CONTROL. Jose M. Araujo, Alexandre C. Castro and Eduardo T. F. Santos

Robust Stability based PI Controller Design with Additive Uncertainty Weight for AGC (Automatic Generation Control) Application

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

Two-Degree-of-Freedom Control Scheme for Robust Centralized PI/PID Controller Design Using Constrained Optimization

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

MIMO analysis: loop-at-a-time

Control Of Heat Exchanger Using Internal Model Controller

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

Performance Comparison of PSO Based State Feedback Gain (K) Controller with LQR-PI and Integral Controller for Automatic Frequency Regulation

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

Note. Design via State Space

De-Coupler Design for an Interacting Tanks System

Lecture 5 Classical Control Overview III. Dr. Radhakant Padhi Asst. Professor Dept. of Aerospace Engineering Indian Institute of Science - Bangalore

MIN-MAX CONTROLLER OUTPUT CONFIGURATION TO IMPROVE MULTI-MODEL PREDICTIVE CONTROL WHEN DEALING WITH DISTURBANCE REJECTION

Multivariable Static Output Feedback Control of a Binary Distillation Column using Linear Matrix Inequalities and Genetic Algorithm

Control Configuration Selection for Multivariable Descriptor Systems

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

ROBUSTNESS COMPARISON OF CONTROL SYSTEMS FOR A NUCLEAR POWER PLANT

H-infinity Model Reference Controller Design for Magnetic Levitation System

Comparison of Feedback Controller for Link Stabilizing Units of the Laser Based Synchronization System used at the European XFEL

CHAPTER 3 TUNING METHODS OF CONTROLLER

Recent Advances in Positive Systems: The Servomechanism Problem

Dynamics and Control of Double-Pipe Heat Exchanger

An Improved Relay Auto Tuning of PID Controllers for SOPTD Systems

Improving the Control System for Pumped Storage Hydro Plant

Process Identification for an SOPDT Model Using Rectangular Pulse Input

Improved PI control for a surge tank satisfying level constraints

Closed loop Identification of Four Tank Set up Using Direct Method

-MASTER THESIS- ADVANCED ACTIVE POWER AND FREQUENCY CONTROL OF WIND POWER PLANTS

MODELING OF NONLINEAR SYSTEM FOR A HYDRAULIC PROCESS

H-INFINITY CONTROLLER DESIGN FOR A DC MOTOR MODEL WITH UNCERTAIN PARAMETERS

Self-tuning Control Based on Discrete Sliding Mode

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

A Method for PID Controller Tuning Using Nonlinear Control Techniques*

Should we forget the Smith Predictor?

Index Accumulation, 53 Accuracy: numerical integration, sensor, 383, Adaptive tuning: expert system, 528 gain scheduling, 518, 529, 709,

Linear State Feedback Controller Design

Robust control for a multi-stage evaporation plant in the presence of uncertainties

ISA-PID Controller Tuning: A combined min-max / ISE approach

Robust Performance Example #1

AN INTELLIGENT HYBRID FUZZY PID CONTROLLER

RELAY AUTOTUNING OF MULTIVARIABLE SYSTEMS: APPLICATION TO AN EXPERIMENTAL PILOT-SCALE DISTILLATION COLUMN

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

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

Fuzzy Control of a Multivariable Nonlinear Process

Robust Tuning of Power System Stabilizers Using Coefficient Diagram Method

A Tuning of the Nonlinear PI Controller and Its Experimental Application

University of Science and Technology, Sudan Department of Chemical Engineering.

Multiobjective optimization for automatic tuning of robust Model Based Predictive Controllers

Transcription:

th June 4. Vol. 64 No. 5-4 JATIT & LLS. All rights reserved. ISSN: 99-8645 www.jatit.org E-ISSN: 87-395 DECENTRALIZED PI CONTROLLER DESIGN FOR NON LINEAR MULTIVARIABLE SYSTEMS BASED ON IDEAL DECOUPLER D.ANGELINE VIJULA, Dr.N.DEVARAJAN Dept. of Electronics and Instrumentation Engineering, Sri Ramakrishna Engineering College, Coimbatore, Tamil Nadu 64, India Dept. of Electrical and Electronics Engineering, Government College of Technology, Coimbatore, Tamil Nadu 643, India E-mail: dangelinevijula@gmail.com, profdevarajan@yahoo.com ABSTRACT This paper presents a multivariable controller design based on ideal Decoupler with high closed-loop system performance and robustness. The method is effective despite the values and positions of the right half plane zero. The validity of the proposed multivariable control system design and controller tuning is confirmed through simulation results using a benchmark four tank system, which is a Two input Two output (x) process and a real time boiler turbine system which is a Three-Input Three-Output (3x3) process. Keywords: Multivariable control, Ideal decoupler, Quadruple tank system, Boiler Turbine System, Decentralized PI controller.. INTRODUCTION Most of the industrial and chemical processes are multivariable in nature. In many cases crosscoupling between inputs and outputs is low and hence conventional controllers can be employed. If multivariable systems exhibit stronger crosscoupling between process inputs and outputs, multivariable controllers should be applied in order to achieve satisfactory performance. A popular approach to deal with control loop interactions is to design non-interacting or decoupling control schemes. The role of decouplers is to decompose a multi variable process into a series of independent single-loop sub-systems. If such a controller is designed, complete or ideal decoupling occurs and the multivariable process can be controlled using independent loop controllers.[][] In conventional decoupler design, multivariable interactions are handled by designing additional cross controllers along with loop controllers. The block diagram of this structure is shown in fig. This decoupling structure addresses the servo problem only. If the loop controllers are tunned on line then the diagnal compensators are to be recalculated. The inter dependance of the decoupling elements becomes the major disadvantage when one of the loop is placed under manual mode.the decoupling effect will then be lost. [3][4] Figure Block Diagram of Conventional Decoupler Control Structure To address these problems and to eliminate multivariable interactions, ideal or full decoupler is suggested by Zalkind. This control structure is shown in fig.. The main objective of this study is to design control structure to handle multivariable interactions for complex multivariable systems such as four tank interacting system and boiler turbine system. 568

th June 4. Vol. 64 No. 5-4 JATIT & LLS. All rights reserved. ISSN: 99-8645 www.jatit.org E-ISSN: 87-395 Figure Block Diagram of the Proposed Control Structure This is done by the following steps: First the mathematical modelling is done for the non linear multivariable system. Next the linearized model is obtained using the steady state conditions. Then decoupler matrix is derived using the model and finally PI ontroller (Z-N tuned) is designed for the decoupled system.[5] The concepts behind this study are organized as follows: Following section gives the mathematical modeling of Quadruple Tank System (QTS) and the decoupler design for x system.the mathematical modelling and decoupler design of 3x3 Boiler Turbine System (BTS) is explained in Section III. Results and Discussions are presented in Section IV followed by the conclusion in Section V.. QUADRUPLE TANK SYSTEM A quadruple tank apparatus which was proposed in [6] has been used in chemical engineering laboratories to illustrate the performance limitations for multivariable systems posed by ill-conditioning, right half plane transmission zeros and model uncertainties. The quadruple tank system consists of four interconnected tanks and two pumps. The schematic of the quadruple tank equipment is presented in fig.3.. Mathematical Model of Quadruple Tank System: The first principle mathematical model for this process using mass balances and Bernoulli s law is derived from the state equations () to (4) dh4 dt Figure 3 Schematic of Quadruple Tank System gh gh γ v () gh gh γ v () gh γ v (3) a A gh γ k A v 4 For literalizing the model, the Taylor s series equation (5) is applied at steady state operating points, = (, ) +, / +, / (5) The matrix form of state model is obtained as given in (6) x u (6a) (6b) The transfer function matrix is given in equation (7) for minimum phase and non-minimum phase operating points. 569

Journal of Theoretical and Applied Information Technology th June 4. Vol. 64 No. 5-4 JATIT & LLS. All rights reserved. ISSN: 99-8645.6.5 3s 6s 6s G.4 3s 9s 9s.5 39 63 63.6 9 56 9 www.jatit.org E-ISSN: 87-395 (7a) (7b) The transfer matrix G has two zeros one of them is always in the left half of s-plane, but the other zero can be located either in left half or right half of s-plane based on the position of three way valves. So, the system is in minimum phase, if the values of γ and γ satisfy the condition γ γ and in non-minimum phase, if the values of γ and γ satisfy the condition! γ γ!.. Decoupler Design: The ideal decoupler is designed by the method of Zalkind and Luyben [7]. The Decoupler design equations are ", = ", =, ", =, ", = and The decoupler matrices designed for minimum phase and non minimum phase systems are given in equation (8a) and (8b) respectively [8]. D_ s &. D s &.. '. ' (8a) Figure 4 Block Diagram For The Boiler-Turbine System The two major operations in the boiler-turbine system are generation of steam by heating the water into steam. The steam is heated further to obtain super steam for maximum power generation and to reduce wastage of steam. The steam is used to rotate the turbine for creating mechanical energy. The turbine is rotated in a magnetic field to obtain the magnetic lines of force. The steam which is a conducting device when cuts the magnetic lines of force created in the turbine induces power. 3. Modeling Boiler Turbine System: (8b) 3. BOILER TURBINE SYSTEM Boiler system is a MIMO system with more loop interaction. To avoid loop interactions, MIMO systems can be decoupled into separate loops known as single input, single output (SISO) systems. The general block diagram for the boilerturbine system and its whole operation is shown in the fig.4. The model of Bell and Astrom is taken as a real plant among various nonlinear models for the boiler turbine system. The model represents a boiler-turbine generator for overall wide-range simulations and is described by a third-order MIMO nonlinear state equation. The three state variables are Drum steam pressure, Electric power, Steam water fluid density in the drum, respectively. The three outputs are drum steam pressure, electric power, and drum water-level deviation, respectively. [9] The nonlinear model is linearized using Taylor series expansion at the operating point, y = (y, y, y3), x = (x, x, x3), u = (u, u, u3). The result of linearization is as follows: ( ) *+ ) (9) ), ) -+ ) () Where 57

th June 4. Vol. 64 No. 5-4 JATIT & LLS. All rights reserved. ISSN: 99-8645 www.jatit.org E-ISSN: 87-395.6 8 6.57 8.44 8.9. 85 85.9.8.73.9 85. 85. 85.5 4 85 5..65 5 9 3 (4).533.474.4 The variables y, x, and u are the differences of the output, state, and input, respectively from the corresponding operating points. The operating points are determined based on a nominal operation of the plant. Considering that the model represents a MW unit, the operating point for power output y is MW. This yields the corresponding pressure y as 43 kg/cm from the balance of the plant model. The operating point for water level y 3 must be zero in order to keep the water level in the middle of the drum, which is 5% in the drum level. Then, the operating points for other remaining variables can be calculated by neglecting the derivative terms. The resulting operating points are y = (43,, ), x = (43,, 4.759), u = (.,.7,.4). The constant matrices A, B, C, and D are evaluated at these operating points as follows:.6.735. (5).68.9.4787.5 9.4 (6).85.6588.. (7).6.33 (8).533.6778.4 Then, a simple algebraic operation with Laplace transform gives transfer functions as follows: Ys CsI A B DUs (9) Ys () The transfer function matrix is obtained by the MATLAB coding where the A, B, C, D Matrix are used. The output of the coding is obtained as the transfer function matrix of 3x3 matrix..9.635.4787.635.5.635.66 s.6 s.635 9.4 s.599 s.6 s.635. s.6 s.635.533 s.63 s.45e s.635 s.6778 s.7334 s 5.358e 3. Decoupler Design: s.635 s 3 4 5 6 7 8 For the boiler turbine system the third order decoupler matrix is : According to ideal decoupling procedure,[],[] the diagonal elements of the decoupler is taken unity thus D=D =D 33 =. Hence the decoupler matrix D will become The transfer function of decoupled system is given by the equation (9) 57

th June 4. Vol. 64 No. 5-4 JATIT & LLS. All rights reserved. ISSN: 99-8645 www.jatit.org E-ISSN: 87-395 G*D= (9) For an ideal decoupling, the off diagonal elements of G*D matrix are equal to zero so by taking the product of the matrices D * G and equating the diagonal elements of the product, the equations for D, D 3, D, D 3, D 3, and D 3 can be obtained as given in (3 to 36) 3 3 3 33 34 35 and the Decoupler Matrix (D) is given in equation (36) 36 Apply the D matrix equation in GD matrix to get the diagonal value of GD matrix which is nothing but the three SISO to control the three output variables. The diagonal elements of G*D matrix are given in equations (37) to (39) 37 38 39 Applying equations (3) to (35) the diagonal elements are evaluated as specified in equations (4), (4) and (4) GD........ 4............... 4 4 The above equations (4) to (4) give the decoupled boiler turbine system as three independent SISO systems. 4. RESULTS AND DISCUSSIONS The designed controllers for the multivariable processes are simulated using MATLAB / SIMULINK toolbox presented in [] and the following results are obtained for x QTS and 3x3 BTS. The responses of the quadruple tank process for both minimum phase and non minimum phase operating points are obtained using ZN tuned PI controller and ZN tuned decoupled PI controller. The minimum phase responses are shown in fig. 5 and the non minimum phase responses are shown in fig. 6. The responses for boiler turbine system with and without decoupler are presented in fig. 8 and fig. 7 respectively. It has been observed from the responses that simple PI controller with conventional tuning is not sufficient to handle multivariable interactions. Using decoupler, the performance gets improved because the system is entirely decoupled and the variables are independent of each other..5.5.5.5 Setpoint for of Tank of Tank Setpoint for of Tank of Tank 3 4 5 6 7 8 9 Setpoint for of Tank of Tank Setpoint for of Tank of Tank -.5 3 4 5 6 7 8 9 Figure 5 Response of QTS in Min Phase for a) PI Controller without Decoupler and b). PI Controller with Decoupler 57

th June 4. Vol. 64 No. 5-4 JATIT & LLS. All rights reserved. ISSN: 99-8645 www.jatit.org E-ISSN: 87-395 3.5 Setpoint for of Tank of Tank Setpoint for of Tank of Tank Pressure (Kg/sq.cm.) 3 5 5 5 Set point for Pressure Pressure Kg/sq.cm..5 4 6 8 4 6 8 -.5 5 5 5 3 45 4 35 Set point for Power Power in MW 3 Setpoint for of Tank of Tank Setpoint for of Tank Power (MW) 3 5 5 Pressure (Kg/ sq. cm) Power (MW) Drum (cm).5.5 3 5 5 4 6 8 4 6 8 5 3 5 5 5 Figure 6 Responses of QTS in Non Minimum Phase for a) PI Controller without Decoupler and b). PI Controller with Decoupler Set pont for Pressuredata Pressure in Kg /sq.cm. 3 4 5 6 7 8 9 Set point for Power Power in MW 3 4 5 6 7 8 9 8 6 4 Set point for Drum Drum in cm.5.5 3 x 4 Figure 7 Responses of BTS a) Pressure b). Power and c) Drum level for PI Controller without Decoupler Drum (cm) 5 8 7 6 5 4 3 5 5 5 3 35 4 45 5 3 4 5 6 7 8 9 Figure 8 Responses of BTS a) Pressure b). Power & c) Drum for PI Controller with Decoupler The quantitative comparison of various parameters for QTS is shown in Table and that of BTS is given in Table. From the tables it is shown that the decoupler based design produces improved performance in the aspect of settling time and rise time. However the overshoots are slightly higher in this case. 5. CONCLUSION Set point for Drum level Drum level in cm In this paper, ideal decoupler design for a x MIMO system and a 3x3 MIMO system is discussed. Simulation results show that the decoupling elements are independent of the loop controllers and hence the on line tuning of the controllers will not result in redesigning of decoupling elements. Controller modes can be changed manually without loss of decoupling. This technique is not limited to servo problem alone. But the limitation is it requires process model and for non minimum phase system on line decoupling is not assured and hence inverse decoupling is suggested. 573

th June 4. Vol. 64 No. 5-4 JATIT & LLS. All rights reserved. ISSN: 99-8645 www.jatit.org E-ISSN: 87-395 Table Quantitative Comparison Of Controller Performance For QTS Controller PI Controller without decoupler PI Controller with decoupler Parameters Minimum Phase Non-Minimum Phase Settling 5 5 38 38 Peak Overshoot (%) 5 Rise 5 4 Settling 9 5 6 8 Peak Overshoot (%) 3 Rise 8 65 Table Quantitative Comparison Of Controller Performance For Boiler Turbine System Controller Parameters Pressure Power Drum PI Controller without decoupler PI Controller with decoupler Settling time(sec) Peak overshoot (%) Rise time(sec) Settling time(sec) Peak overshoot (%) Rise time(sec), 5 5, 67 88 8 8 3 5 8 6 4,5 78 95 5 7 REFRENCES: [] Sigurd Skogestad and Ian Postlethwaite, Multivariable Feedback Control Analysis and Design John Wiley & Sons, England, 996. [] G.C.Goodwin,S.F. Graebe, M.E.Salgado, Control System Design, Prentice Hall,. [3] E.H. Bristol, On a new measure of interaction for multivariable process control, IEEE Transactions on Automatic Control, AC-, 996, pp 33 34. [4] F.Vázquez, F Morilla, Tuning decentralized PID controllers for MIMO systems with decoupling, Proceeding of the 5th IFAC World Congress,, pp. 7-78. [5] Pontus Nordfeldt, Tore Hägglund, Decoupler and PID controller design of TITO systems, Journal of Process Control, Volume 6, Issue 9, October 6, pp. 93-936 [6] K.H. Johanson, The Quadruple Tank Process: A multivariable Laboratory Process with an Adjustable Zero, IEEE Transactions on Control System Technology, Vol. 8. No. 3,, pp. 456-465. [7] William. L. Luyben, Distillation Decoupling, AIChE Journal, Volume 6, Issue,97, pp.98-3. [8] K.J. Aström, K.H.Johansson, Q.Wang, Design of decoupled PI controllers for two-by-two systems, IEE Proceedings control theory and applications, Vol.49; part, pp. 74-8. [9] A.J. Astrom, R.D. Bell, R.D, Drum-boiler dynamics IFAC 3th World Congress,, pp.364-378 [] Q.G. Wang, B. Huang, and X. Guo Autotuning of TITO decoupling controllers from step tests, ISA Transactions, Vol. 39,, pp. 47-48. [] S.Tavakoli, I. Griffin, P.J. Fleming, Tuning of decentralised PI (PID) controllers for TITO processes, Control Engineering Practice 4,6, pp. 69-8. [] Ashish Tewari Modern control design with Matlab and Simulink, John Wiley & Sons (Asia) Pte Ltd,. 574