Benchmark for PID control based on the Boiler Control Problem

Similar documents
To: Professor Avitabile Date: February 4, 2003 From: Mechanical Student Subject: Experiment #1 Numerical Methods Using Excel

Uncertainty in measurements of power and energy on power networks

Adaptive System Control with PID Neural Networks

antenna antenna (4.139)

Dynamic Optimization. Assignment 1. Sasanka Nagavalli January 29, 2013 Robotics Institute Carnegie Mellon University

IEE Electronics Letters, vol 34, no 17, August 1998, pp ESTIMATING STARTING POINT OF CONDUCTION OF CMOS GATES

Walsh Function Based Synthesis Method of PWM Pattern for Full-Bridge Inverter

PRACTICAL, COMPUTATION EFFICIENT HIGH-ORDER NEURAL NETWORK FOR ROTATION AND SHIFT INVARIANT PATTERN RECOGNITION. Evgeny Artyomov and Orly Yadid-Pecht

Chapter 2 Two-Degree-of-Freedom PID Controllers Structures

White Paper. OptiRamp Model-Based Multivariable Predictive Control. Advanced Methodology for Intelligent Control Actions

NATIONAL RADIO ASTRONOMY OBSERVATORY Green Bank, West Virginia SPECTRAL PROCESSOR MEMO NO. 25. MEMORANDUM February 13, 1985

Research of Dispatching Method in Elevator Group Control System Based on Fuzzy Neural Network. Yufeng Dai a, Yun Du b

MODEL ORDER REDUCTION AND CONTROLLER DESIGN OF DISCRETE SYSTEM EMPLOYING REAL CODED GENETIC ALGORITHM J. S. Yadav, N. P. Patidar, J.

Figure.1. Basic model of an impedance source converter JCHPS Special Issue 12: August Page 13

Low Switching Frequency Active Harmonic Elimination in Multilevel Converters with Unequal DC Voltages

Comparative Analysis of Reuse 1 and 3 in Cellular Network Based On SIR Distribution and Rate

Control Chart. Control Chart - history. Process in control. Developed in 1920 s. By Dr. Walter A. Shewhart

Passive Filters. References: Barbow (pp ), Hayes & Horowitz (pp 32-60), Rizzoni (Chap. 6)

Graph Method for Solving Switched Capacitors Circuits

1 GSW Multipath Channel Models

Calculation of the received voltage due to the radiation from multiple co-frequency sources

MPC Based Feedforward Trajectory for Pulling Speed Tracking Control in the Commercial Czochralski Crystallization Process

A Comparison of Two Equivalent Real Formulations for Complex-Valued Linear Systems Part 2: Results

Guidelines for CCPR and RMO Bilateral Key Comparisons CCPR Working Group on Key Comparison CCPR-G5 October 10 th, 2014

ECE 2133 Electronic Circuits. Dept. of Electrical and Computer Engineering International Islamic University Malaysia

Research on Controller of Micro-hydro Power System Nan XIE 1,a, Dezhi QI 2,b,Weimin CHEN 2,c, Wei WANG 2,d

ECE315 / ECE515 Lecture 5 Date:

Application of Intelligent Voltage Control System to Korean Power Systems

Designing Intelligent Load-Frequency Controllers for Large-Scale Multi-Control-Area Interconnected Power Systems

Space Time Equalization-space time codes System Model for STCM

RC Filters TEP Related Topics Principle Equipment

MTBF PREDICTION REPORT

Time-frequency Analysis Based State Diagnosis of Transformers Windings under the Short-Circuit Shock

Performance Analysis of Multi User MIMO System with Block-Diagonalization Precoding Scheme

Digital Transmission

Prevention of Sequential Message Loss in CAN Systems

Th P5 13 Elastic Envelope Inversion SUMMARY. J.R. Luo* (Xi'an Jiaotong University), R.S. Wu (UC Santa Cruz) & J.H. Gao (Xi'an Jiaotong University)

High Speed ADC Sampling Transients

A NSGA-II algorithm to solve a bi-objective optimization of the redundancy allocation problem for series-parallel systems

ANNUAL OF NAVIGATION 11/2006

PULSEWIDTH-modulated (PWM) voltage-source inverters

TECHNICAL NOTE TERMINATION FOR POINT- TO-POINT SYSTEMS TN TERMINATON FOR POINT-TO-POINT SYSTEMS. Zo = L C. ω - angular frequency = 2πf

POLYTECHNIC UNIVERSITY Electrical Engineering Department. EE SOPHOMORE LABORATORY Experiment 1 Laboratory Energy Sources

Discrete Time Sliding Mode Control of Magnetic Levitation System with Enhanced Exponential Reaching Law

Chaotic Filter Bank for Computer Cryptography

High Speed, Low Power And Area Efficient Carry-Select Adder

Control of Parallel-connected Inverters to Achieve Proportional Load Sharing

Approximating User Distributions in WCDMA Networks Using 2-D Gaussian

Test 2. ECON3161, Game Theory. Tuesday, November 6 th

Priority based Dynamic Multiple Robot Path Planning

Design of Multi-loop PID Controllers Based on the Generalized IMC-PID Method with Mp Criterion

THE GENERATION OF 400 MW RF PULSES AT X-BAND USING RESONANT DELAY LINES *

Modified Predictive Optimal Control Using Neural Network-based Combined Model for Large-Scale Power Plants

Adaptive Modulation for Multiple Antenna Channels

RESOURCE CONTROL FOR HYBRID CODE AND TIME DIVISION SCHEDULING

AN IMPROVED BIT LOADING TECHNIQUE FOR ENHANCED ENERGY EFFICIENCY IN NEXT GENERATION VOICE/VIDEO APPLICATIONS

Machine Learning in Production Systems Design Using Genetic Algorithms

A Novel Optimization of the Distance Source Routing (DSR) Protocol for the Mobile Ad Hoc Networks (MANET)

Air Exchange and Ventilation in an Underground Train Station

Parameter Free Iterative Decoding Metrics for Non-Coherent Orthogonal Modulation

Neuro-Fuzzy Tuning of PID Controller for Control of Gas Turbine Power Plant

A study of turbo codes for multilevel modulations in Gaussian and mobile channels

Shunt Active Filters (SAF)

FEATURE SELECTION FOR SMALL-SIGNAL STABILITY ASSESSMENT

The Spectrum Sharing in Cognitive Radio Networks Based on Competitive Price Game

Harmonic Balance of Nonlinear RF Circuits

PERFORMANCE EVALUATION OF BOOTH AND WALLACE MULTIPLIER USING FIR FILTER. Chirala Engineering College, Chirala.

Sensors for Motion and Position Measurement

Micro-grid Inverter Parallel Droop Control Method for Improving Dynamic Properties and the Effect of Power Sharing

Adaptive Control and On-line Controller Design for Multivariable Systems in State-Space

Multiobjective Optimization of Load Frequency Control using PSO

Modelling and Controller of Liquid Level system using PID controller Deign Gloria Jose 1, Shalu George K. 2

A MODIFIED DIFFERENTIAL EVOLUTION ALGORITHM IN SPARSE LINEAR ANTENNA ARRAY SYNTHESIS

MASTER TIMING AND TOF MODULE-

A Fuzzy-based Routing Strategy for Multihop Cognitive Radio Networks

Optimal Placement of PMU and RTU by Hybrid Genetic Algorithm and Simulated Annealing for Multiarea Power System State Estimation

Efficient Large Integers Arithmetic by Adopting Squaring and Complement Recoding Techniques

Control of Venturini Method Based Matrix Converter in Input Voltage Variations

Figure 1. DC-DC Boost Converter

A High-Sensitivity Oversampling Digital Signal Detection Technique for CMOS Image Sensors Using Non-destructive Intermediate High-Speed Readout Mode

Design of Shunt Active Filter for Harmonic Compensation in a 3 Phase 3 Wire Distribution Network

Queen Bee genetic optimization of an heuristic based fuzzy control scheme for a mobile robot 1

An Effective Approach for Distribution System Power Flow Solution

Learning Ensembles of Convolutional Neural Networks

Control of Chaos in Positive Output Luo Converter by means of Time Delay Feedback

A Feasible Approach to the Evaluation of the Tractions of Vehicle Wheels Driven by DC Motors

Customer witness testing guide

Optimal Sizing and Allocation of Residential Photovoltaic Panels in a Distribution Network for Ancillary Services Application

Delay Constrained Fuzzy Rate Control for Video Streaming over DVB-H

Reliability Assessment at Day-ahead Operating Stage in Power Systems with Wind Generation

The Dynamic Utilization of Substation Measurements to Maintain Power System Observability

DESIGN OF OPTIMUM CONTROLLERS FOR HORIZONTAL TANK PROCESS

Mooring Cost Sensitivity Study Based on Cost-Optimum Mooring Design

Intelligent pipeline control - a simulation study in the automotive sector

FAST ELECTRON IRRADIATION EFFECTS ON MOS TRANSISTOR MICROSCOPIC PARAMETERS EXPERIMENTAL DATA AND THEORETICAL MODELS

Power System State Estimation Using Phasor Measurement Units

Block-wise Extraction of Rent s Exponents for an Extensible Processor

Joint Adaptive Modulation and Power Allocation in Cognitive Radio Networks

Uplink User Selection Scheme for Multiuser MIMO Systems in a Multicell Environment

Rejection of PSK Interference in DS-SS/PSK System Using Adaptive Transversal Filter with Conditional Response Recalculation

Transcription:

PID' Bresca (Italy), March 8-0, 0 ThA. Benchmark for PID control based on the Boler Control Problem F. Morlla Departamento de Informátca y Automátca, Escuela Técnca Superor de Ingenería Informátca, UNED, C/. Juan del Rosal 6, 8040 Madrd, Span, (Tel: 4+998756; fmorlla@da.uned.es) Abstract: Ths paper descrbes the benchmark proposed for the IFAC Conference on Advances n PID Controllers (PID ) at the end of july 0. It s expected that ths benchmark allows researchers to test ther recent developments n the desgn of PID controllers. Two approaches to the bolng process were provded; the frst ready to test a multvarable PID controller and the second ready to test PID controller, both wth or wthout feedforward. Nevertheless, the boler control systems descrbed n ths paper are ready to test other multvarable control strateges. The full documentaton about the benchmark was lnked from the webste PID and wll reman n www.da.uned.es/~fmorlla/benchmarkpid0. Keywords: boler control, bolng process, decentralzed control, PID control.. INTRODUCTION Steam generaton systems are a crucal part of most power plants. Therefore, boler control s an mportant problem for power plants that are frequently changng load or subject to sudden load dsturbances, whch are common n current market drven electrcty ndustry. In such crcumstances t s requred to keep the boler operatng well for large changes n the operatng condtons. One way to acheve ths s to ncorporate more process knowledge nto the control system (Aström and Bell, 000). In the boler area, nowadays many models exst rangng from complex knowledge based models to expermental models derved from specal plant tests. But, any model to be used for control system testng must take nto account the couplng between the ndvdual boler subsystems. Ths s satsfed by the control orented model proposed by Pellegrnett and Bentsman (996), that predcts the process response n terms of measurable outputs (drum pressure, drum water level, and excess oxygen n flue gas) to the major manpulated nputs (ar/fuel flow rates, feedwater flow rate) as well as the effect of dsturbances (changed steam demand, sensor nose), model uncertanty (e.g., fuel calorfc value varatons, heat transfer coeffcent varatons, dstrbuted dynamcs of the steam generaton), and constrants (actuator constrants, undrectonal flow rates, drum floodng). There s an extensve lterature related wth boler control systems. Tradtonally, they have been bult up as combnaton of conventonal sngle varable control loops, wth or wthout feedforward, and computaton of certan varables that cannot be measured drectly (Balchen and Mummé, 988). Other researchers propose to use advanced control technques, because they may gve better performance than a decentralzed one (Tan et al. 004, Lu et al. 005, Garrdo et. al. 009). More complex technques, LQG/LTR, H control, predctve control, and fuzzy control, have been also appled to mprove boler performance (Tan et al. 005). The advantage of usng PID controllers s ther ease of mplementaton and tunng, whle the advantage of other controllers s ther performance mprovement. There s always a tradeoff between ease to use and cost to mplement and tune (Tan et al. 004). The benchmark proposed n ths work wll allow researchers to approach an mportant control problem n order to test ther recent developments n the desgn of PID controllers. Ths paper s organzed as follows. The Boler Control Problem s presented n Secton. The attenton s frst addressed to the most general problem, and then, t s addressed to the MIMO and SISO problems selected for the benchmark. In addton, detals about the Boler Model are gven, payng specal attenton to the two open-loop bolng processes consdered n the benchmark. Secton descrbes how the testng and comparatve evaluaton of multvarable PID controllers can be carred out. The Secton 4 s dedcated to test the PID controller. Fnally, secton 5 summarzes the conclusons. All the examples mentoned n ths document can be checked downloadng the fles provded by the author n the webste: www.da.uned.es/~fmorlla/benchmarkpid0/. Full documentaton about the benchmark s also avalable n the webste.. THE BOILER CONTROL PROBLEM A schematc pcture of a typcal drum boler s shown n Fg.. The water that s to be evaporated s added to a drum. From the drum, the water goes down through the downcomers, whch are located outsde of the frebox. The water then goes nto the rsers, whch are located n the hottest part of the furnace. Here, the water evaporates, and the steam rses and flows back up to the drum. The combustble, fuel n ths case, s burned wth ar n the frebox. The functon of a boler s to delver steam of a gven qualty (temperature and pressure) ether to a sngle user, such as a steam turbne, or to a network of many users. Then, a

PID' Bresca (Italy), March 8-0, 0 ThA. properly functonng boler must satsfy the followng basc requrements: ) The rato of ar to fuel must be carefully controlled n order to obtan good, safe, and effcent combuston. ) The level of water n the drum must be controlled at the desred level n order to prevent overheatng of drum components or floodng of steam lnes. ) A desred steam pressure must be mantaned at the outlet of the drum despte varatons n the quantty of steam demanded by users. Wth the prevous assumptons, the Benchmark provdes two boler control systems. The system of Fg. 4, that s ready to test a multvarable PID Controller wth or wthout feedforward. And the system of Fg. 5, that s ready to test a PID Controller wth or wthout feedforward. Nevertheless, any type of controller can be tested. Y U Fuel flow Water flow Load lev el Oxygen level BOILER wth ar control setponts Y U MIMO PID CONTROLLER nputs loadlevel From outputs Workspace Fg. 4. MIMO PID Boler Control System. Y U Fuel f low Oxygen lev el setpo nt PID CONTROLLER Load level BOILER wth ar and water control Fg.. Schematc pcture of an ndustral drum boler. To fulfl the control objectves lsted above, the control system for a drum boler s usually dvded nto several subsystems. Therefore, assumng that ar flow rate s regulated properly by the ar control subsystem, we can approach the bolng process as the x system shown n Fg.. In ths system, two varables (steam pressure and water level) can be controlled by two manpulated varables (fuel flow and water flow) takng nto account the measured dsturbance varable (load level). In addton, the ndrect controlled varable (oxygen level) can be used as qualty performance varable. Fuel flow Water flow Load lev el Oxygen level BOILER wth ar control Fg.. Bolng process approached as a x system. Moreover, assumng that the water flow rate s regulated properly by the feedwater control subsystem, we can approach the bolng process as the x system shown n Fg.. Now the steam pressure can be controlled by the fuel flow takng nto account the load level, and the ndrect controlled varable (oxygen level) and the controlled varable (water level) can be used as qualty performance varables. Fuel flow Load lev el Oxygen level BOILER wth ar and water control Fg.. Bolng process approached as a x system. loadlevel From Workspace Fg. 5. SISO PID Boler Control System.. About the controllers nputs outputs The multvarable controller needs to be a 5x Smulnk block; however, t could be a contnuous, a dscrete or a hybrd block. There s also total freedom to decde the structure of the block; the controller can use the fve nput sgnals or only some of them. The fve nput sgnals are: the steam pressure (Y), ts setpont (), the water level (Y), ts setpont () and the load level (). The two output sgnals are the fuel flow (U) and the water flow (U). Fg. 6 shows the multvarable controller ncluded by default n the Benchmark. It s a decentralzed PID controller, the smplest structure, wth two dscrete PID controllers (PID and PID) wthout feedforward compensaton. Y Y U U MIMO PID CONTROLLER Y 4 Y 5 Setpont Process value Setpont PID Process value PID Termnator Fg. 6. The decentralzed PID controller ncluded by default n the MIMO PID Boler Control System. Control Control U U

PID' Bresca (Italy), March 8-0, 0 ThA. The PID controller needs to be a x Smulnk block; however, t could be a contnuous, a dscrete or a hybrd block. There s also total freedom to decde the structure of the block; the controller can use the three nput sgnals or only some of them. The three nput sgnals are: the steam pressure (Y), ts setpont () and the load level (). The output sgnal s the fuel flow (U). Fg. 7 shows the PID controller ncluded by default n the benchmark. Y U PID CONTROLLER Y Setpont Process value PID Termnator Fg. 7. The PID controller ncluded by default n the SISO PID Boler Control System.. About the Boler Model The control systems of Fg. 4 and 5 use the same nonlnear model proposed by Pellegrnett and Bentsman (998). The model has been developed n Smulnk ncludng some changes: several coeffcents have been slghtly modfed, restrcted ranges for the nputs and outputs have been selected and normalzed n percentage. However, the followng man features of the model have been preserved: ) It has a relatvely low complexty whle fathfully capturng the essental plant dynamcs and ts nonlneartes over a wde operatng range. Control U The open-loop features of the x bolng process are the followng: the steam pressure response s stable for the two nputs. The oxygen level s only slghtly affected by the fuel flow. The water level n the drum shows now the selfregulatng behavour for the two nputs. The level control loop s hdng some dffcultes mentoned before, but they are present because the process s the same.. TESTING MULTIVARIABLE PID CONTROLLERS The MIMO PID Boler Control System of Fg. 4 s ready to test any multvarable controller operatng the boler n dfferent scenaros. The Matlab program Test_Boler_ MIMOControl.m s provded to help ths testng. The only requrement s that all experments should start from the same operatng pont mentoned n Secton.. They can nclude step changes n the steam pressure setpont, n the water level setpont and tme varant load level condtons. Three types of experments have been consdered n the benchmark. The standard experment ncludng a step change n the load level, the experment type ncludng a profle of load level, and the experment type ncludng a sngle step n the steam pressure setpont. The MAT-fles dat_n_boler_ mmo, dat_n_boler_mmo and dat_n_boler_mmo are prepared to generate the correspondng smulaton condtons. These experments or any others experments can be also used to explore the boler operatng ponts. The model s able to attend load level between 0% and 70% wth steam pressures between 0% and 70%. ) The model s control orented n that the manpulated varables, the controlled varables and the sgnfcant dsturbance are explctly shown. ) The model s realstc n that the constrants on the manpulated varables are known, and the measurement nose and tme delays are present on the outputs. The boler model accepts nput varables n the range 0-00%. And addtonally, a rate lmt of ±%/s has been ncorporated for the fuel flow and ndrectly for the ar flow. The model s ready to be controlled wth a samplng perod greater than 0. s, startng always n the same operatng pont gven by: Fuel flow 5.%, Water flow 57.57%, Load level 46.6%, =60%, Oxygen level=50%, =50%. The open-loop features of the x bolng process are the followng: The steam pressure response s stable for the three nputs (the two flows and the load level). The oxygen level s only slghtly affected by the fuel flow. The water level n the drum shows non-mnmum phase behavour for the fuel flow and the load level, n addton to an ntegratng response for the three nputs. The tme delays are not sgnfcant n ths process. The man control dffcultes n ths multvarable process are caused by the couplng, the non-mnmum phase, the ntegraton and the load dsturbance. More nformaton about the bolng process s avalable n the benchmark webste. Fg. 8. Example of standard test wth the MIMO PID Boler Control System. Fg. 8 s an example of standard test. A new operatng pont has been reached due to a 0% load level step change at

PID' Bresca (Italy), March 8-0, 0 ThA. t=00 s. It has been possble ncreasng the fuel flow and the water flow, whle the steam pressure and the water level recover ther setponts after about 800 s. Durng the experment the oxygen level remans ndrectly controlled by the fuel/ar rato, affected only by the nose. Ths example can be checked wth the m-fle Test_Boler_MIMOControl loadng the MAT-fle dat_n_boler_mmo. The benchmark ams also to facltate the comparatve evaluaton of controllers provdng the Matlab program Boler_MIMOControl_Evaluaton.m. Two controllers, whch have been prevously tested n the same experment, can be compared each tme. One of them plays the role of controller of reference (C r ) and the other one plays the role of controller to evaluate (C e ). For the multvarable boler control problem seven ndvdual performance ndexes and one combned ndex have been proposed n the comparatve evaluaton. shows two decentralzed PID controllers that are canddates for the next comparatve evaluatons. The table only shows the control parameters that have been modfed: the samplng perod for control t c, the proportonal gan (K P ) and the ntegral tme (T I ). The other common features are: no dervatve acton (T D =0), proportonal acton wth the error sgnal, 0-00% control range, %/s rate lmt n controller. Table. Decentralzed PID controllers for the next comparatve evaluatons t c K P T I Case of Controller 0 s.5 50 s reference Controller 0 s.5 50 s Case to Controller 5 s 5.0 5 s evaluate Controller 5 s.5 5 s The frst three ndexes are the Ratos of Integrated Absolute Error (RIAE) takng nto account that the steam pressure and the water level have ther respectve setponts and that the oxygen level must reman n the 50%. The fourth and ffth ndexes are the Ratos of Integrated Tme multpled Absolute Error (RITAE) for the two controlled varables, the steam pressure and the water level. The varable typechange s used to dsplay the RITAE ndex only when the respectve setpont has changed. The sxth and seventh ndexes are the Ratos of Integrated Absolute Varaton of Control sgnal (RIAVU) for the two manpulated varables, the fuel flow and the water flow. The combned ndex J M s obtaned as the mean value of the seven ndvdual ndexes usng a weghtng factor (w) for the RIAVU ndexes. The followng expressons, whch summarze these ndexes, have been programmed n the Matlab functon JBolerMIMO.p. IAE = ITAE = IAVU = tme e (t) dt () 0 tme ( t-tchange ) e (t) dt () tchange d u (t) tme 0 dt dt () IAE (C ) e RIAE (C e,c r) = (4) IAE (C r ) ITAE (C ) e RITAE (C e,c r) = typechange (5) ITAE (C r ) IAVU (C ) e RIAVU (C e,c r) = (6) IAVU (C r ) ( ) J C,C,w = M e r = + RIAE (C,C ) + RITAE (C,C ) + RITAE (C,C ) + = e r e r e r w RIAVU (C,C ) e r + typechange +typechange + w Note that the comparatve evaluatons are not restrcted to very dfferent controllers. For nstance, the comparatve evaluatons of controllers whch only dffer n the control parameters can be useful to fnd the best tunng. The Table (7) Fg. 9. Example of comparatve test type for the MIMO PID controllers of Table. Case of reference n blue. Case to evaluate n green. Fg. 9 s an example of comparatve test type for the controllers of Table. Startng at the operatng pont, the system had to attend a tme varant load level. Frst, the load ncreased n ramp from 46.6% at t=00 s untl 70% n t=500 s; second, the load remaned constant; thrd, the load decreased n ramp at t=000 s untl reachng the ntal operatng pont at t=400 s, where t remaned untl t=400 s. The change of control parameters has brought two drect benefts: the steam pressure and the water level show mnor devatons from ther setponts. However, that was possble wth more actvty n the fuel flow and the water flow. Durng the experment the oxygen level remans ndrectly controlled by the fuel/ar rato, affected only by the nose. The Table shows the numercal comparatve evaluaton. The change of

PID' Bresca (Italy), March 8-0, 0 ThA. control parameters has drastcally reduced the error ndexes RIAE and RIAE. It comes at the expense of ncreasng the control ndexes RIAVU and RIAVU. The global beneft s apparent by a J M ndex less than the unt, from 0.56 wth w=0 to 0.9574 wth w=. The value 0.68 corresponds to w=0.5. Ths example can be checked wth the m-fle Boler_MIMOControl_Evaluaton loadng the MAT-fles testbolermimo_cl and testbolermimo_cl. Table. Indexes correspondng to the test of Fg. 9 RIAE RIAE RIAE RITAE 0.645 0.9996 0.4 - RITAE RIAVU RIAVU J M (0.5) -.58.6868 0.680 table shows that J M s near the unt for w=0.5. Ths example can be checked wth the m-fle Boler_MIMOControl_ Evaluaton loadng the MAT-fles testbolermimo_cl and testbolermimo_cl. Table. Indexes correspondng to the test of Fg. 0 RIAE RIAE RIAE RITAE 0.50.540.98 0.696 RITAE RIAVU RIAVU J M (0.5) -.660 4.4489.0985 4. TESTING THE PID CONTROLLER The SISO PID Boler Control System of Fg. 5 s prepared to test any controller for step change n the steam pressure setpont and for tme varant load level condtons. The procedure to follow s smlar to the multvarable case and three types of experments have been consdered. For the sngle-loop boler control problem, fve ndvdual ndexes and one combned ndex have been proposed n order to compare the controllers. The Matlab program Boler_SISOControl_Evaluaton.m and the functon JBolerSISO.p are provded to help ths testng. The combned ndex s gven now by (8). ( ) J C,C,w = S e c = RIAE (C,C ) + RITAE (C,C ) + w RIAVU(C,C ) e r e r e r + typechange + w (8) Table 4 shows the two PID controllers that are canddates for the next comparatve evaluaton. The table only shows the control parameters that have been modfed: the samplng perod for control t c, the proportonal gan (K P ) and the ntegral tme (T I ). Others common features are: no dervatve acton (T D =0), proportonal acton wth the error sgnal, 0-00% control range, %/s rate lmt n the controller. Table 4. PID controllers for the next comparatve evaluatons Fg. 0. Example of comparatve test type for the MIMO PID controllers of Table. Case of reference n blue. Case to evaluate n green. Fg. 0 s an example of comparatve test type for the same decentralzed PID controllers. Startng at the operatng pont, the system had to attend a sudden change of 5% n the steam pressure setpont at t=00 s. The change of control parameters has brought only benefts about the steam pressure response. The water level showed great oscllatons and there was more actvty n the fuel flow and the water flow. Durng the experment, the oxygen level showed a greater transtory devaton. The Table shows the numercal comparatve evaluaton. The change of control parameters has drastcally reduced the error ndexes RIAE and RITAE. It comes at the expense of ncreasng the other ndexes. There s not apparent global beneft, because the J M ndex goes from 0.796 wth w=0 to.708 wth w=. The t c K P T I Case of reference 0 s.5 50 s Case to evaluate 5 s 5.0 5 s Fg. s an example of comparatve test type wth the controllers of Table 4. The change of control parameters has brought a drect beneft: the steam pressure show mnor devatons from ts setpont. Nevertheless that was possble wth more actvty n the fuel flow. Durng the experment, the water level showed smlar devatons and the oxygen level remaned ndrectly controlled by the fuel/ar rato, affected only by the nose. The Table 5 shows the numercal comparatve evaluaton. The change of control parameters has drastcally reduced the error ndex RIAE. It comes at the expense of ncrease the control ndex RIAVU. The global beneft s apparent by a J ndex less than the unt. The value 0.870 corresponds to a weghtng factor w=0.5. Ths example can be checked wth the m-fle Boler_SISOControl_Evaluaton loadng the MAT-fles testbolersiso_cl and testbolersiso_cl.

PID' Bresca (Italy), March 8-0, 0 ThA. controller, ncludng or not PID controllers, operatng the boler n dfferent scenaros. Fg.. Example of comparatve test type for the PID controllers of Table 4. Case of reference n blue. Case to evaluate n green. Table 5. Indexes correspondng to the test of Fg. RIAE RIAE RIAE RITAE RIAVU J S (0.5) 0.646.000.0747 -.54 0.870 Fg. s an example of comparatve test type, where the two PID controllers have the same K P =5 and T I =5 s, and dfferent samplng perods; t c =0 s and t c =5 s respectvely. The change of the samplng perod has brought great benefts. The oscllatons n the steam pressure response have almost dsappeared. The Table 6 shows that all ndexes have been drastcally reduced. Ths example can be checked wth the m- fle Boler_SISOControl_Evaluaton loadng the MAT-fles testbolersiso_cl and testbolersiso_cl. Table 6. Indexes correspondng to the test of Fg. RIAE RIAE RIAE RITAE RIAVU J S (0.5) 0.504 0.69 0.799 0.655 0.5745 0.654 5. CONCLUSIONS The benchmark provdes two approaches to the bolng process n order that researchers can test ther recent developments n the desgn of PID controllers. It provdes also ndvdual and combned performance ndexes for usng n the comparatve evaluaton of controllers. Three types of experments are used to llustrate the decentralzed or sngleloop PI control of the bolng process. Nevertheless, the benchmark can be very useful to test any multvarable Fg.. Example of comparatve test type for two PID controllers wth dfferent samplng perod. Case of reference n blue. Case to evaluate n green. ACKNOWLEDGEMENTS Ths work was supported by the Spansh CICYT under grant DPI 007-605. The author wshes to express hs grattude for the support and suggestons durng the preparaton of the benchmark to R. González from Petronor, F. Vazquez and J. Garrdo from Unversty of Córdoba, S. Dormdo from UNED, and A. Vsol from Unversty of Bresca. REFERENCES Aström K. J., and Bell, R. D. (000). Drum-boler dynamcs. Automatca, Vol. 6, pp. 6-78. Balchen, J. G., and Mummé, K. I. (988). Process Control: Structures and Applcatons. Van Nostrand Renhold Company Inc., NewYork. Garrdo, J., Morlla, F., and Vázquez, F. (009). Centralzed PID Control by Decouplng of a Boler-Turbne Unt. 0th European Control Conference, Budapest. Lu, C. X., Rees, N. W., and Donaldson, S. C. (005). The use of the Aström-Bell model for the desgn of drum level controllers n power plant bolers. 6th IFAC World Congress, Prague. Pellegrnett, G., and Bentsman, J. (996). Nonlnear Control Orented Boler Modellng - A Benchmark Problem for Controller Desgn. IEEE Transactons on Control Systems Technology, Vol. 4, No., pp 57-64. Tan, W., Lu, J., Fang, F., and Chen, Y (004). Tunng of PID controllers for boler-turbne unts. ISA Transactons Vol. 4, pp. 57 58. Tan, W., Marquez, H. J., Chen, T., and Lu, J. (005). Analyss and control of a nonlnear boler-turbne unt. Journal of Process Control. Vol. 5, No. 8, pp. 88-89.