Citation for published version (APA): Berner, J., Hägglund, T., & Åström, K. J. (2016). Improved Relay Autotuning using Normalized Time Delay.

Similar documents
Automatic Tuning of PID Controllers based on Asymmetric Relay Feedback

Design of Measurement Noise Filters for PID Control

A New Closed-loop Identification Method of a Hammerstein-type System with a Pure Time Delay

Smith Predictor Based Autotuners for Time-delay Systems

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

Improved Autotuning Using the Shape Factor from Relay Feedback

An Improved Relay Auto Tuning of PID Controllers for SOPTD Systems

The Basic Feedback Loop. Design and Diagnosis. of the Basic Feedback Loop. Parallel form. The PID Controller. Tore Hägglund. The textbook version:

A Simple PID Control Design for Systems with Time Delay

Process Identification for an SOPDT Model Using Rectangular Pulse Input

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

Advances in PID Control

Analytical Studies of the Influence of Regional Groundwater Flow by on the Performance of Borehole Heat Exchangers

A Tuning of the Nonlinear PI Controller and Its Experimental Application

Iterative Controller Tuning Using Bode s Integrals

Feedback Control of Linear SISO systems. Process Dynamics and Control

Embankment dam seepage assessment by resistivity monitoring

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

DESIGN OF AN ON-LINE TITRATOR FOR NONLINEAR ph CONTROL

Dynamic Effects of Diabatization in Distillation Columns

Control Configuration Selection for Multivariable Descriptor Systems Shaker, Hamid Reza; Stoustrup, Jakob

ADAPTIVE PID CONTROLLER WITH ON LINE IDENTIFICATION

CHAPTER 7 EARTHQUAKE RESPONSE OF INELASTIC SYSTEMS. Base shear force in a linearly elastic system due to ground excitation is Vb

Should we forget the Smith Predictor?

A numerical study of vortex-induced vibrations (viv) in an elastic cantilever

MULTILOOP PI CONTROLLER FOR ACHIEVING SIMULTANEOUS TIME AND FREQUENCY DOMAIN SPECIFICATIONS

On the design of Incremental ΣΔ Converters

COMPARISON OF THERMAL HAND MODELS AND MEASUREMENT SYSTEMS

Benchmarking of optimization methods for topology optimization problems

Resistivity survey at Stora Uppåkra, Sweden

A unified double-loop multi-scale control strategy for NMP integrating-unstable systems

Resistivity imaging for mapping of quick clays

Observer Based Friction Cancellation in Mechanical Systems

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

CHAPTER 6 CLOSED LOOP STUDIES

Ian G. Horn, Jeffery R. Arulandu, Christopher J. Gombas, Jeremy G. VanAntwerp, and Richard D. Braatz*

Research Article Chaotic Attractor Generation via a Simple Linear Time-Varying System

The Wien Bridge Oscillator Family

Fall 2003 BMI 226 / CS 426 AUTOMATIC SYNTHESIS OF IMPROVED TUNING RULES FOR PID CONTROLLERS

Design possibilities for impact noise insulation in lightweight floors A parameter study

De Prisco, Renato; Comunian, Michele; Grespan, Franscesco; Piscent, Andrea; Karlsson, Anders

A systematic methodology for controller tuning in wastewater treatment plants

PID control of FOPDT plants with dominant dead time based on the modulus optimum criterion

Design of Robust AMB Controllers for Rotors Subjected to Varying and Uncertain Seal Forces

Autonomous Equations / Stability of Equilibrium Solutions. y = f (y).

A Method for PID Controller Tuning Using Nonlinear Control Techniques*

Improved cascade control structure for enhanced performance

CM 3310 Process Control, Spring Lecture 21

Chapter 5 The SIMC Method for Smooth PID Controller Tuning

Robust QFT-based PI controller for a feedforward control scheme

A Note on Powers in Finite Fields

Transmuted distributions and extrema of random number of variables

Geometry of power flows and convex-relaxed power flows in distribution networks with high penetration of renewables

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

RELAY FEEDBACK METHOD FOR PROCESS MODELLING

1 An Overview and Brief History of Feedback Control 1. 2 Dynamic Models 23. Contents. Preface. xiii

The colpitts oscillator family

Iterative Feedback Tuning

On the Unique D1 Equilibrium in the Stackelberg Model with Asymmetric Information Janssen, M.C.W.; Maasland, E.

Adaptive Dual Control

Benchmark of Femlab, Fluent and Ansys

A Trust-region-based Sequential Quadratic Programming Algorithm

Experimental Calibration and Head Loss Prediction of Tuned Liquid Column Damper

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

A beam theory fracture mechanics approach for strength analysis of beams with a hole

An improved auto-tuning scheme for PI controllers

Unknown input observer based scheme for detecting faults in a wind turbine converter Odgaard, Peter Fogh; Stoustrup, Jakob

Week 3 September 5-7.

Performance Optimal PI controller Tuning Based on Integrating Plus Time Delay Models

Overview Lecture 1. Nonlinear Control and Servo systems Lecture 1. Course Material. Course Goal. Course Material, cont. Lectures and labs.

CHAPTER 3 TUNING METHODS OF CONTROLLER

DESIGN OF PI CONTROLLERS FOR MIMO SYSTEM WITH DECOUPLERS

The Design of Fuzzy Adaptive PID Controller of Two-Wheeled Self-Balancing Robot

SPATIALLY EXPLICIT POPULATION MODELS

2 Ordinary Differential Equations: Initial Value Problems

Experimental Uncertainty Review. Abstract. References. Measurement Uncertainties and Uncertainty Propagation

Linear and Nonlinear Systems of Equations. The Method of Substitution. Equation 1 Equation 2. Check (2, 1) in Equation 1 and Equation 2: 2x y 5?

NonlinearControlofpHSystemforChangeOverTitrationCurve

Ali Karimpour Associate Professor Ferdowsi University of Mashhad

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

Vibration of Plate on Foundation with Four Edges Free by Finite Cosine Integral Transform Method

Reducing Uncertainty of Near-shore wind resource Estimates (RUNE) using wind lidars and mesoscale models

Dead-Time Compensation and Performance Monitoring in Process Control

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

New approach to study the van der Pol equation for large damping

Laboratory Exercise 1 DC servo

SEPARABLE EQUATIONS 2.2

A unified approach for proportional-integral-derivative controller design for time delay processes

Optimizing Reliability using BECAS - an Open-Source Cross Section Analysis Tool

Random disturbances in machines and production processes

ISA Transactions ( ) Contents lists available at ScienceDirect. ISA Transactions. journal homepage:

Identification of Nonlinear Dynamic Systems with Multiple Inputs and Single Output using discrete-time Volterra Type Equations

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

Sorption isotherms for textile fabrics and foam used in the indoor environment

Control Schemes to Reduce Risk of Extinction in the Lotka-Volterra Predator-Prey Model

Vibrational Power Flow Considerations Arising From Multi-Dimensional Isolators. Abstract

Minimum analysis time in capillary gas chromatography. Vacuum- versus atmospheric-outlet column operation Leclercq, P.A.; Cramers, C.A.M.G.

Requirements for 3-D magnetostriction measurement instruments

Math 4381 / 6378 Symmetry Analysis

Robust Loop Shaping Controller Design for Spectral Models by Quadratic Programming

Transcription:

Improved Rela Autotuning using Normalized Time Dela Berner, Josefin; Hägglund, Tore; Åström, Karl Johan Published in: American Control Conference (ACC), 26 DOI:.9/ACC.26.75259 26 Document Version: Peer reviewed version (aka post-print) Link to publication Citation for published version (APA): Berner, J., Hägglund, T., & Åström, K. J. (26). Improved Rela Autotuning using Normalized Time Dela. In American Control Conference (ACC), 26 DOI:.9/ACC.26.75259 General rights Copright and moral rights for the publications made accessible in the public portal are retained b the authors and/or other copright owners and it is a condition of accessing publications that users recognise and abide b the legal requirements associated with these rights. Users ma download and print one cop of an publication from the public portal for the purpose of private stud or research. You ma not further distribute the material or use it for an profit-making activit or commercial gain You ma freel distribute the URL identifing the publication in the public portal Take down polic If ou believe that this document breaches copright please contact us providing details, and we will remove access to the work immediatel and investigate our claim. L UNDUNI VERS I TY PO Box7 22L und +4646222

Improved Rela Autotuning using Normalized Time Dela* Josefin Berner, Tore Hägglund, Karl Johan Åström Abstract The rela autotuner provides a simple wa of finding PID controllers of sufficient performance. B using an asmmetric rela function the excitation of the process is improved. This gives better models, and hence a better tuning, without increasing the time consumption or complexit of the experiment. Some processes demand more accurate modeling and tuning to obtain controllers of sufficient performance. These processes can be singled out b their normalized time delas and be subject to further modeling efforts. The autotuner proposed in this paper provides a simple wa of finding the normalized time dela from the experiment, and uses it for model and controller selection. The autotuner has been implemented and evaluated both in a simulation environment and b industrial experiments. I. INTRODUCTION An industrial process facilit ma contain hundreds or thousands of control loops. The majorit of these are using PID controllers. Even though the PID controller is simple, man of the controllers operating in industr toda are performing unsatisfactor due to poor tuning of the controller parameters. This can be due to either lack of time, or lack of knowledge in control theor, among the staff. To have an automatic method of finding satisfactor controller parameters is therefore highl desirable. The method should ideall be fast and reliable, and not require an extensive control education for the users. One such method, which has been successful in industr, is the rela autotuner. The main advantages of the rela autotuner are that it is simple, fast, and does not require an (or little) prior process knowledge, since the rela feedback automaticall excites the process in the frequenc range interesting for PID control. The short experiment time is essential, not onl to reduce the overall time-consumption, but also to minimize the risk of disturbances entering during the experiment. Since the original rela autotuner was presented in the mid-eighties [], the increase in computational power as well as new insights into PID control, has provided the possibilit to improve the rela autotuner. The modification to find a low-order model from the rela experiment was proposed in [2], where the static gain was assumed to be known and in [3], where an additional rela experiment was performed. The rela autotuner proposed in this paper uses an asmmetric rela function to increase the excitation in the experiment. A version of the asmmetric rela function was used in [4], and later on investigated in e.g. [5], [6] and *The authors are members of the LCCC Linnaeus Center and the ELLIIT Excellence Center at Lund Universit All authors are with Department of Automatic Control, Lund Universit, Sweden. Contact josefin.berner@control.lth.se [7]. For a more thorough review of the advances in modeling from rela feedback experiments, see [8]. The asmmetric rela function gives better models without increasing the complexit or time consumption of the tuning procedure. A low-order transfer function model is obtained from the proposed autotuner, while the original autotuner onl ields the gain and phase of one frequenc point. Another improvement is that the proposed autotuner uses a classification measure of the process to make automatic choices on model and controller selection. For man industrial processes low-order models are sufficient. To put more time and effort to the modeling of all processes is therefore unnecessar. The process classification provides information on which processes ma benefit significantl from more advanced modeling. The extra effort could then be restricted to these processes, if the performance of the control loops is crucial. A. PID Tuning II. BACKGROUND There are man methods for tuning of PID controllers, ranging from the classic rules proposed in [9], to advanced optimization programs. Examples of existing tuning rules based on a low-order model of the process are λ-tuning [], the SIMC [], [2] and AMIGO [3]. The different tuning rules all have their benefits and drawbacks. The aim of the controlled sstem is to have good load disturbance attenuation, while being robust against process variations and measurement noise. In this paper the performance measure used is the integrated absolute error, or IAEvalue, defined as IAE = e(t) dt. () Here e(t) is the error from a unit step change in the load. The robustness criterion used is M ST = max(m S,M T ) (2) where M S and M T are the maximum sensitivities, i.e., the largest absolute values, of the sensitivit function S and the complementar sensitivit function T respectivel. In this work the AMIGO method and the optimization based tuning described in [4], where IAE is minimized with constraints on M ST, are the two methods used. Modification to another tuning method is straightforward.

B. Models Man existing tuning rules for PID controllers rel on a model of the process. Even though processes can be of high complexit, man of them can be controlled sufficientl well b a PID controller based on a low-order approximation of the process dnamics. One of the most common low-order model approximations is a first order sstem with time dela, or shortl an FOTD model, defined as P(s) = K p + st e sl. (3) Another common, slightl more advanced, low-order model approximation is the second order time delaed model, or SOTD model. This model is defined as P(s) = K p ( + st )( + st 2 ) e sl. (4) Neither the FOTD model in (3) nor the SOTD model in (4) can be used to describe integrating processes. Therefore the integrating time delaed model, ITD model, P(s) = k v s e sl, (5) and the integrating plus first order time delaed model, IFOTD model, P(s) = k v s( + st ) e sl, (6) will be used as alternatives for integrating processes. C. Normalized Time Dela The normalized time dela, τ, for an FOTD process is defined as τ = L, τ. (7) L + T The normalized time dela characterizes whether the behavior of the process is most influenced b its time dela L, or the dnamics described b its time constant T. If τ is close to one, the time dela is much larger than the time constant, and the sstem is said to be dela dominated. If the time constant is much larger than the time dela, τ will be small and the process is said to be lag dominated. For intermediate values of τ, the sstem is said to be balanced. For a process of higher order dnamics, the normalized time dela is given from the apparent time constant and apparent time dela. These are obtained from an FOTD model approximation of the process, obtained from step response analsis. Depending on the classification of the process, some tuning choices can be made. One is that it has been shown [3] that derivative action can be ver beneficial for processes with small τ, but will onl give marginal improvement for τ close to one. It is also shown that while an FOTD model is sufficient for controller tuning for processes with large τ, processes with small τ can gain a lot from more accurate modeling. This since the true time dela gives a fundamental limitation, and the apparent time dela in the FOTD model is a combination of the true time dela and the neglected dnamics. The dnamics added to the time dela can make d d 2 t on t off Fig.. An example of the signals from the asmmetric rela feedback experiment. The rela output u is shown in blue, the process output is shown in red. The black dashed lines show the hsteresis levels, ±h. The rela output switches between u on and u off ever time the process output leaves the hsteresis band. the difference between the true time dela and the apparent time dela quite large for lag-dominated sstems. To be able to design a high-performance controller it is important to get as close to the true time dela as possible, hence the need of better modeling for those processes. This knowledge of τ is essential for making choices in the autotuner procedure, and will be discussed further in Sec. VI. The idea of using information from τ in a rela autotuning procedure is not new. In [5], a so called curvature factor and its relation to the ratio L/T was calculated and used for decisions on which tuning method to use, and to find an FOTD model from the rela test. This paper proposes a simpler method to find this information, which will be described in Sec. IV. III. ASYMMETRIC RELAY FEEDBACK It is assumed that the sstem is at equilibrium at the working point (u, ) before the rela experiment is started. The asmmetric rela function used for the autotuner in this paper is u on, (t) < h, u u(t) = on, (t) < + h, u(t ) = u on, u off, (t) > h, u(t (8) ) = u off, u off, (t) > + h, where h is the hsteresis of the rela and u(t ) is the value u had the moment before time t. The output signals of the rela, u on and u off, are defined as u on = u + sign(k p )d, u off = u sign(k p )d 2. (9) The name asmmetric rela reflects that the amplitudes d and d 2 are not equal. This creates the asmmetric oscillations. The asmmetr level of the rela is denoted γ and defined as γ = max(d,d 2 ) >. () min(d,d 2 ) An illustrative example of the inputs and outputs of the asmmetric rela feedback is shown in Fig.. The halfperiods t on and t off are defined as the time intervals where u(t) = u on and u(t) = u off respectivel. The implementation of the rela feedback experiment contains features such as automatic choice of hsteresis level, detection of the sign of the process gain, soft startup and ±h

.8 τ.5 2 4 6 8 ρ Fig. 2. Validation results of the equation for τ, stated in (2). The figure shows the results for γ = {.2,.5, 2, 3, 5, 7, 8, } in different colors from left to right. The solid lines show τ-values calculated from (2), while the dots show the relation between ρ and the true τ-values for the processes in the test batch. adaptive rela amplitude. Details about the implementation and parameter choices are found in [6]. IV. ESTIMATION OF NORMALIZED TIME DELAY It turns out that asmmetric rela feedback offers an effective wa of estimating τ. This is due to the fact that the half-period ratio ρ, defined as ρ = max(t on,t off ) min(t on,t off ), () is related to the normalized time dela of the process. If the sstem is dela dominated, τ close to one, the time intervals will be more or less smmetrical even though the amplitudes are asmmetric. When the process is lag dominated, i.e., if τ is small, the half-period ratio instead reflects the asmmetr of the amplitudes. This was shown for FOTD processes under asmmetric rela feedback with no hsteresis in [7]. Results which are onl valid for FOTD processes and a rela without hsteresis are of limited practical use. However, the observation is valid for a wide range of process tpes. Fig. 2 shows simulation results for a test batch [3] consisting of 34 different processes tpical for the process industr. From the simulation data, an expression for τ, as a function of the asmmetr level γ and the ratio ρ, was fitted under the constraints that the endpoints should be τ(ρ =,γ) = and τ(ρ = γ,γ) =. The result is the following equation for the normalized time dela τ(ρ,γ) = γ ρ (γ )(.35ρ +.65). (2) The equation was validated against the test batch, for some different asmmetr levels γ, and the results are shown in the solid lines in Fig. 2. The errors in determining τ using (2) are shown in Fig. 3 for γ = 2. For all processes in the batch, the estimate stas within 8% of the correct value, and the median error is about 2%. The obtained results are accurate enough to use the estimated τ to classif the process, and to use it as an information source for decision-making in the autotuner. τ.5 Number in batch ( 34) Boxplot.6.4.2. Fig. 3. Results of τ-estimation for the processes in the test batch. The left plot shows estimated τ in red, and the true values in black. The right plot shows a boxplot of the absolute errors of the τ-estimation. V. MODELING Once the experiment is performed we want to find the parameter values for the model structures listed in Sec. II-B. Modeling from an asmmetric rela experiment can be done in man was. Some examples are b using the describing function as in [4], b using the A-locus method as in [5], b using the relation between the Fourier series coefficients and the model parameters as in e.g. [7] or b using a curve fitting approach as in e.g. [8]. For additional relevant references on different modeling strategies, see [8]. The modeling in this work is based on a curve fitting approach, and the focus has been on finding simple, intuitive equations that use measurements robust to nois data. To find the FOTD and ITD models we use equations where the onl measurements needed are the durations t on and t off, and the integral of the process output, I, defined as ( ) I = (t) dt. (3) t p Here t p = t on +t off is the period time of the oscillation and is the stationar operation point we started the experiment at. All these parameters are eas to measure from the experiment data, and the show small sensitivit to noise. In addition to these values, the equations also contain the rela amplitudes d and d 2, the hsteresis h, the normalized time dela τ which is derived in Sec. IV, and the integral of the rela output I u, which analogousl to I is defined as ( ) I u = u(t) u dt. (4) t p This integral, however, does not need to be measured from the experiment since it is given b A. FOTD Models Error in τ I u = (u on u )t on + (u off u )t off. (5) The FOTD model defined in (3) has three parameters: K p, T and L. One benefit of using the asmmetric rela, is the possibilit to calculate the static gain, K p, from K p = I I u. (6) Note that this does not appl to the smmetric rela, where I u would alwas be zero. It follows from (5) that I u can

Rela experiment d d 2 t on t off τ < α Find τ α < τ < β τ > β Fig. 4. An example of the signals from a rela experiment with an ITD process. The blue line shows the rela output u, the red line shows the process output. The dashed black lines show the hsteresis. Note the triangular shape of that is characteristic for an ITD process. become zero with the asmmetric rela as well, but onl if t off /t on = d /d 2. This means that ρ = γ, which implies that τ =, and for those processes we will use the ITD model. To find T and L we use the equations for t on and t off t on = T ln t off = T ln ( ( h/ K p d 2 + e L/T (d + d 2 ) d h/ K p ) ) h/ K p d + e L/T (d + d 2 ) d 2 h/ K p (7) (8) given in [6]. Since K p can be found from (6), the results in (7) and (8) give two equations for the two unknown process parameters T and L. However, these equations can not be solved analticall for T and L. The can be solved numericall, but that requires proper initial guesses. Our approach is instead to find the normalized time dela τ as in Sec. IV, which gives the ratio between L and T as L/T = τ τ. (9) Knowing this ratio, T can be found from either of the two equations (7) or (8), or from an average of both. With T known, it is straightforward to get L from (9). B. ITD Models An integrating process on the form P(s) = k v s e sl (2) can be written as the differential equation ẏ(t) = k v u(t L). (2) Since u(t) is piecewise constant, so is ẏ(t), and hence the shape of will be triangular, see Fig. 4. B considering the output curves, equations for k v and L can be obtained, see [6] for full derivation. The equations are k v = 2I t on t off (u on + u off ) + 2h, (22) u on t on L = u ont on 2h/k v u on u off. (23) Fig. 5. Simple Calculate ITD or estimate IFOTD Tune PID Advanced Additional experiment Estimate model Tune PID Simple Calculate FOTD or estimate SOTD Tune PID Calculate FOTD Tune PI Decision scheme based on the estimated normalized time dela. C. SOTD and IFOTD Models To obtain the somewhat more advanced SOTD and IFOTD models we use the entire experiment data set. The model parameters are estimated from a sstem identification method based on Newton s method, as in [7]. To assure convergence in the iterative method, appropriate initial parameter values are needed. These are obtained from the calculated FOTD or ITD model. A. Model Design VI. TUNING PROCEDURE As stated previousl, the aim with this autotuner is to get a low-order model describing the process. Different model tpes of interest were listed in Sec. II-B. The choice of model structure is based on the normalized time dela, τ. The resulting decision scheme is shown in Fig. 5. If τ is close to one, it has been shown [3], that an FOTD model is sufficient to describe the process for a control purpose. If τ is smaller, higher-order models can give significantl better results, motivating estimation of an SOTD model. If τ is reall small, the time constant is much larger than the time dela. The process can then be considered an integrating process, which implies that an ITD or IFOTD model should be estimated. In this autotuner implementation the limits α and β, shown in Fig. 5, are α =. and β =.6. The low-order models defined in Sec. II-B are obtained as described in Sec. V. If it is crucial that we get a reall good model we might consider estimating higherorder models. However, that implies that we ma need an additional experiment to get even better excitation. This is illustrated in the advanced branch in Fig. 5. Information from the rela experiment alread performed, can be used to design the additional experiment. B. Controller Design The choice of controller design is restricted to PID controllers. The low-order models in Sec. II-B were chosen since

2 P 5 5 2 3 4 5 6 2 P 2 5 u TABLE I RESULTING MODEL PARAMETERS Model k v K p T () T 2 L P ITD rela.73.9 τ =.4 IFOTD est.68.4.4 P 2 FOTD rela.99 3.23.89 τ =.37 SOTD est.5.76.76. P 3 FOTD rela..8.4 τ =.93 SOTD est..5.5. u u 5 2 3 4 5 2 P 3 5 5 2 4 6 8 2 22 Fig. 6. Signals from the rela experiment for P (top), P 2 (middle) and P 3 (bottom). The blue lines show the rela output u, and the red lines show the process output. Note the different scales on the axes. there exists simple tuning rules for them. This implementation of the autotuner uses the AMIGO tuning rules [3], but it could easil be changed to another tuning rule if desired. If the advanced branch is used to find higher-order models, there are no simple rules, and the PID tuning would instead need to be performed through for example the optimization method in [4]. In [3], it was shown that the derivative part of the controller was beneficial for small values of τ, but not so much if τ is close to one. Therefore a PI controller is tuned for large τ, and a PID controller otherwise as shown in Fig. 5. VII. EXAMPLES To demonstrate the results of the autotuner we consider the three processes P (s) = (s + )(.s + )(.s + )(.s + ), P 2 (s) = (s + ) 4, P 3 (s) = (.5s + ) 2 e s, (24) where P is lag dominated, P 2 balanced, and P 3 dela dominated. All simulations in this section have been performed with the Matlab/Simulink implementation of the autotuner described in [6]. The experiment output for the three processes are shown in Fig. 6. Some implementation features like the adaptive rela amplitude and soft startup are clearl visible in the figure. It is also worth noting the difference in half-period ratios. For the upper (lag-dominated) process the difference between t on and t off is large, while for the lower (dela-dominated) process the time intervals are more or less equal. For P the normalized time dela is calculated to τ =.4. Since τ is so small it corresponds to the left branch in Fig. 5 and the choice of the autotuner is to calculate an ITD model or estimate an IFOTD model. P 2 has τ =.37 and ends up in the middle branch. For P 3 τ =.93, which puts it in the right branch and indicates that an FOTD model describes the process sufficientl. However, for comparison reasons an estimated SOTD model is presented as well. The resulting model parameters are listed in Tab. I. Since the most interesting part is not the models in themselves, but rather how good the controllers obtained from these models are, a comparison of five different controllers were made for each process. PI controllers were tuned for the FOTD/ITD model and the true process. PID controllers were tuned for the FOTD/ITD model, the SOTD/IFOTD model and the true process. The controllers based on models were obtained using the AMIGO rules, while the controllers from the true processes were obtained using the optimization method described in [4] where IAE is minimized with the constraint that M ST.4. The obtained controller parameters, performance and robustness measures are listed in Tab. II. Control performances for a step in load disturbance are illustrated in Fig. 7. The results verif the statements made for small values of τ. The derivative part is beneficial, the PID controllers perform much better than the PI controllers, and better modeling can increase the performance significantl. For the lagdominated process P, the PID controller tuned for the ITD model is a factor worse in performance than the optimal PID controller. However, even the simple models obtained from this experiment give low values of IAE, and both the PID controllers for the simple models are performing better than the optimal PI controller. So the results are not bad, the could just be made even better b more advanced modeling and tuning. Notable are also the gains of the PID controllers, especiall the optimal one, that ma prove to be too high for nois applications. For the dela-dominated sstem on the other hand it is clear that neither the derivative part nor more advanced modeling gives better performance than a PI controller tuned from an FOTD model.

.2 P.. 2 3 4.8 P 2.4 95 29 9 27 85 25 8 23 75 2 4 6 8 2 Fig. 8. Experiment data from the pressure control loop. The normalized fan speed is shown in blue, the pressure measurement in red. Note the different scales and units on the axes. u [%] [Pa]. 2 3 4. P 3.5. 2 4 6 8 Fig. 7. Step responses from a load disturbance on the process input, shown for the closed-loop sstems containing the true processes and the different obtained controllers. The green curves show controllers tuned for the ITD/FOTD models, blue shows controllers tuned for IFOTD/SOTD models, red shows controllers tuned for the true processes. The dashed lines indicate the PI controllers, while the solid lines show the PID controllers. TABLE II CONTROLLER PARAMETERS. Controller K T i T d M ST IAE ITD PI 5.48.8.34.25 ITD PID 7.4.7.4.5. P IFOTD PID 5.3.47.4.23.3 Optimal PI 4.2.49.4.8 Optimal PID 89.5.9.5.4. FOTD PI.36 3.2.24 8.487 FOTD PID.98 2.85.8.35 2.96 P 2 SOTD PID.9 2.35..37 2.348 Optimal PI.43 2.25.39 5.28 Optimal PID.33 2..34.4 2.34 FOTD PI.7.37.44 2.58 FOTD PID.24.48..4 2.4 P 3 SOTD PID.22.45.3.4 2.69 Optimal PI.6.37.4 2.33 Optimal PID.2.4.4.4.988 VIII. INDUSTRIAL EXPERIMENT The autotuner was implemented and tested on an air handling unit provided b Schneider Electric Buildings AB in Malmö, Sweden. The implementation was made in Schneider Electric s software StruxureWare Building Operation. The implementation uses the simplest version of the autotuner, where the experiment data is used to find an FOTD or ITD model, and parameters for a PI/PID controller are tuned b the AMIGO rules. Pressure in an air duct was controlled b changing the speed of a suppl air fan, positioned before the duct. The control signal was normalized to a percentage of the full speed of the fan, while the pressure was measured in Pascal. [Pa] u [%] 28 25 22 2 3 4 5 9 85 8 2 3 4 5 Fig. 9. Response to setpoint changes for the sstem with the controller tuned from the experiment. The upper plot shows the measured pressure in red, and the setpoint in black. The lower plot shows the control signal. The reference value of the pressure was set to 25 Pa. A rela experiment performed on the sstem is shown in Fig. 8. The asmmetr level, convergence limit, maximum and minimum deviations and the maximum rela deviation, were set according to the default values in [6]. The sample time used during the experiment was t s =. s. The experiment started with 4 s measurement of the noise. The figure shows that the signal is nois, in this experiment the noise was measured to 3 Pa peak to peak. The experiment converges within 45 s, or two and a half oscillation periods, which is fast for this process. The normalized time dela calculated from the experiment was τ =.77. Since it was large, an FOTD model was estimated and a PI controller selected. Calculation of the FOTD model parameters, as in Sec. V, gave K p = 2.29, T =.92 and L = 6.3. The obtained controller parameters were K =.88, T i = 2.92. These parameters were used to investigate the control performance. The controller was alread present in the sstem. It had a sampling time of s, and a dead zone of 5 Pa. Results from step changes in the reference value are shown in Fig. 9. The step response results are satisfactor. There is an overshoot, but it can be reduced b filtering the setpoint. The dead zone is clearl visible through the long periods of constant control signal, despite process output deviations from the setpoint. B manuall adjusting a damper, step load disturbances of unknown sizes were added, the response to these are shown in Fig.. This also shows satisfactor results. The

[Pa] u [%] 28 25 22 85 8 75 5 5 5 5 Fig.. Response to load disturbances. The upper plot shows the measured pressure in red, and the setpoint in black. The lower plot shows the control signal. effect of the load disturbances is removed completel in approximatel 2-25 s with rather small overshoots. IX. CONCLUSIONS This paper shows that the asmmetric rela autotuner gives good results in both simulations and real experiments. The asmmetric rela feedback experiment provides an eas wa of finding the normalized time dela. The results in the example section clearl strengthens the proposition that the normalized time dela is useful in the tuning procedure. It is clear that the derivative part is most useful for processes with low values of τ. Even though the obtained controllers from the simple version of the autotuner show satisfactor results, it is clear from the examples that better modeling, together with better tuning can be ver useful for processes with a small normalized time dela. From the experimental results it is concluded that the rela autotuner works satisfactor also in practice. Despite a nois signal, a model of the process was obtained fast and accuratel. The industrial implementation onl contained the most simple version of the autotuner, and should be extended with at least the possibilit to estimate SOTD and IFOTD models. Different tuning methods could also be considered. REFERENCES [] K. J. Åström and T. Hägglund, Automatic tuning of simple regulators with specifications on phase and amplitude margins, Automatica, vol. 2, no. 5, pp. 645 65, Sept. 984. [2] W. L. Luben, Derivation of transfer functions for highl nonlinear distillation columns, Ind. Eng. Chem. Res., vol. 26, no. 2, pp. 249 2495, Dec. 987. [3] W. Li, E. Eskinat, and W. L. Luben, An improved autotune identification method, Ind. Eng. Chem. Res., vol. 3, no. 7, pp. 53 54, Jul 99. [4] S.-H. Shen, J.-S. Wu, and C.-C. Yu, Use of biased-rela feedback for sstem identification, AIChE J., vol. 42, no. 4, pp. 74 8, Apr. 996. [5] I. Kaa and D. Atherton, Parameter estimation from rela autotuning with asmmetric limit ccle data, J. Process Control, vol., no. 4, pp. 429 439, Aug. 2. [6] C. Lin, Q.-G. Wang, and T. H. Lee, Rela Feedback: A Complete Analsis for First-Order Sstems, Ind. Eng. Chem. Res., vol. 43, no. 26, pp. 84 842, Dec. 24. [7] J. Berner, K. J. Åström, and T. Hägglund, Towards a New Generation of Rela Autotuners, in 9th IFAC World Congr., 24. [8] T. Liu, Q.-G. Wang, and H.-P. Huang, A tutorial review on process identification from step or rela feedback test, J. Process Control, vol. 23, no., pp. 597 623, Nov. 23. [9] J. Ziegler and N. Nichols, Optimum Settings for Automatic Controllers, trans. ASME, vol. 64, no., 942. [] N. J. Sell, Process control fundamentals for the pulp and paper industr. Technical Association of the Pulp & Paper Industr, 995. [] S. Skogestad, Simple analtic rules for model reduction and PID controller tuning, J. Process Control, vol. 3, no. 4, pp. 29 39, June 23. [2], Tuning for smooth PID control with acceptable disturbance rejection, Ind. & Eng. Chem. Res., vol. 45, no. 23, pp. 787 7822, 26. [3] K. J. Åström and T. Hägglund, Advanced PID Control. ISA - The Instrumentation, Sstems, and Automation Societ; Research Triangle Park, NC 2779, 26. [4] O. Garpinger and T. Hägglund, A Software Tool for Robust PID Design, in Proc. 7th IFAC World Congr. Seoul, Korea, 28. [5] W. L. Luben, Getting More Information from Rela-Feedback Tests, Ind. Eng. Chem. Res., vol. 4, no. 2, pp. 439 442, Oct. 2. [6] J. Berner, Automatic Tuning of PID Controllers based on Asmmetric Rela Feedback, Dept. Automatic Control, Lund Universit, Sweden, Licentiate Thesis ISRN LUTFD2/TFRT--3267--SE, Ma 25. [7] K. Srinivasan and M. Chidambaram, Modified rela feedback method for improved sstem identification, Computers & chemical engineering, vol. 27, no. 5, pp. 727 732, 23. [8] T. Liu and F. Gao, Alternative Identification Algorithms for Obtaining a First-Order Stable/Unstable Process Model from a Single Rela Feedback Test, Ind. Eng. Chem. Res., vol. 47, no. 4, pp. 4 49, Feb. 28.