Industrial test setup for autotuning of PID controllers in large-scale processes: Applied to Tennessee Eastman process

Abstract Although many PID tuning approaches are available, it is not easy to find a method that does not require any engineer/operator interference. In this work, we present a fully automated approach for PID tuning based on relay feedback. This method involves sending the relay feedback test data from PLCs (Programmable Logic Controller) into a historian, analyzing the test data using a tuning application to generate a tuning report that contains PID parameters and sending the report back to the operator station to retune the controllers in PLCs. This paper is focused on the following three keys steps: 1) A method to identify persistent steady-state conditions in a control loop using routine operating data because any tuning test is performed when the process is operating at steady state, 2) A novel procedure to implement relay based tuning test, 3) A new model identification method which is a combination of frequency-domain and time-domain analysis. Subsequently, the identified plant model is used to obtain PID tuning parameters based on IMC design. The approach has been tested on an industrial test setup in which all the control loops of the Tennessee Eastman process are controlled by a Siemens PLC. The necessary relay parameters, the hysteresis and relay amplitude, for the test are estimated automatically where interference by an engineer or an operator is not required. The new method for model identification is robust against measurement noises. The proposed method is able to tune the important control loops in the Tennessee Eastman process successfully.

[1]  William L. Luyben,et al.  Derivation of transfer functions for highly nonlinear distillation columns , 1987 .

[2]  Cheng-Ching Yu Autotuning of PID Controllers , 1999 .

[3]  Sigurd Skogestad,et al.  Self-optimizing control of a large-scale plant: The Tennessee Eastman process , 2001 .

[4]  Ping Wang,et al.  Modified Relay Feedback Identification Based on Describing Function Analysis , 2007 .

[5]  Tore Hägglund,et al.  Automatic tuning of simple regulators with specifications on phase and amplitude margins , 1984, Autom..

[6]  Chang Chieh Hang,et al.  Relay auto-tuning in the presence of static load disturbance , 1993, Autom..

[7]  Karl Johan Åström,et al.  Relay Feedback Auto-tuning of Process Controllers – A Tutorial Review , 2002 .

[8]  E. F. Vogel,et al.  A plant-wide industrial process control problem , 1993 .

[9]  Dale E. Seborg,et al.  A new method for on‐line controller tuning , 1982 .

[10]  William L. Luyben Getting more information from relay-feedback tests , 2001 .

[11]  P. Welch The use of fast Fourier transform for the estimation of power spectra: A method based on time averaging over short, modified periodograms , 1967 .

[12]  L. Desborough,et al.  Increasing Customer Value of Industrial Control Performance Monitoring—Honeywell’s Experience , 2002 .

[13]  Tore Hägglund,et al.  Automatic Tuning of Pid Controllers , 1988 .

[14]  Y. Lee,et al.  Consider the generalized IMC-PID method for PID controller tuning of time-delay processes , 2006 .

[15]  A. Leva,et al.  Comparative study of model-based PI(D) autotuning methods , 2007, 2007 American Control Conference.

[16]  Sigurd Skogestad,et al.  The SIMC Method for Smooth PID Controller Tuning , 2012 .

[17]  Shankar Narasimhan,et al.  Data reconciliation & gross error detection: an intelligent use of process data , 1999 .

[18]  N. Lawrence Ricker,et al.  Decentralized control of the Tennessee Eastman Challenge Process , 1996 .