Distrubances and oscillations can propagate through the plant in complex ways, often turning a single source of variation

Similar documents
Getting the Best Performance from Challenging Control Loops

Detection and Diagnosis of Stiction in Control Loops

METHODOLOGY FOR REDUCING THE CONTROL LOOPS OSCILLATION AT AN IRON ORE PROCESSING PLANT

Improve Safety and Reliability with Dynamic Simulation

Gain From Using One of Process Control's Emerging Tools: Power Spectrum

Diagnosis of root cause for oscillations in closed-loop chemical process systems

Modeling and Control of Mold Oscillation

New System Simulator Includes Spectral Domain Analysis

PID Tuning Case Study Tuning Level controller using a priori knowledge 1

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

Tuning interacting PID loops. The end of an era for the trial and error approach

Diagnosis of plant-wide oscillation through data-driven analysis and process understanding

INTRODUCTION TO PROCESS ENGINEERING

Making sense of electrical signals

Visible Light Communication-based Indoor Positioning with Mobile Devices

intelligent subsea control

TAMING THE POWER ABB Review series

Spatial coherency of earthquake-induced ground accelerations recorded by 100-Station of Istanbul Rapid Response Network

Enhance operational efficiency with Advanced Process Control (APC) Integration of APC in SIMATIC PCS 7 SIMATIC PCS 7. Answers for industry.

A Simple Harmonics Based Stiction Detection Method

Bearing fault detection of wind turbine using vibration and SPM

Compensation of Dead Time in PID Controllers

Tikkala, Vesa-Matti; Zakharov, Alexey; Jämsä-Jounela, Sirkka-Liisa A method for detecting non-stationary oscillations in process plants

Advanced Motion Control Optimizes Mechanical Micro-Drilling

profile Using intelligent servo drives to filter mechanical resonance and improve machine accuracy in printing and converting machinery

Simulation and Analysis of Cascaded PID Controller Design for Boiler Pressure Control System

Neural Network based Multi-Dimensional Feature Forecasting for Bad Data Detection and Feature Restoration in Power Systems

2. Basic Control Concepts

Making sense of electrical signals

WP3: Maintenance and Diagnosis Final Report Cranfield University ABB OGP Technology & Innovation ABB Corporate Research Germany

Advanced Motion Control Optimizes Laser Micro-Drilling

How to Use the Method of Multivariate Statistical Analysis Into the Equipment State Monitoring. Chunhua Yang

RF System Design and Analysis Software Enhances RF Architectural Planning

Hybrid controller to Oscillation Compensator for Pneumatic Stiction Valve

CHAPTER. delta-sigma modulators 1.0

Enhanced Resonant Inspection Using Component Weight Compensation. Richard W. Bono and Gail R. Stultz The Modal Shop, Inc. Cincinnati, OH 45241

Paul Schafbuch. Senior Research Engineer Fisher Controls International, Inc.

Feature analysis of EEG signals using SOM

ADCHEM International Symposium on Advanced Control of Chemical Processes Gramado, Brazil April 2-5, 2006

Testing and Implementation of a Source Locating method at ISO New England

EE 6422 Adaptive Signal Processing

FAULT DETECTION OF ROTATING MACHINERY FROM BICOHERENCE ANALYSIS OF VIBRATION DATA

Surveillance and Calibration Verification Using Autoassociative Neural Networks

LNG Level Control. LNG Level Control. DeltaV Whitepaper. March 2007 Page 1

LIQUID SLOSHING IN FLEXIBLE CONTAINERS, PART 1: TUNING CONTAINER FLEXIBILITY FOR SLOSHING CONTROL

Advanced Methods of Analyzing Operational Data to Provide Valuable Feedback to Operators and Resource Scheduling

Report 3. Kalman or Wiener Filters

SPE PP. Active Slug Management Olav Slupphaug/SPE,ABB, Helge Hole/ABB, and Bjørn Bjune/ABB

of harmonic cancellation algorithms The internal model principle enable precision motion control Dynamic control

PID Controller Design Based on Radial Basis Function Neural Networks for the Steam Generator Level Control

ONLINE OSCILLATION DETECTION AND ADAPTIVE CONTROL IN CHEMICAL PLANTS

Tutorial on the Statistical Basis of ACE-PT Inc. s Proficiency Testing Schemes

Procidia Control Solutions Dead Time Compensation

New Technology for Closed-Loop System Identification, PID Control Loop Optimization and Advanced Process Control

Statistical analysis of nonlinearly propagating acoustic noise in a tube

Predictive Diagnostics for Pump Seals: Field Trial Learnings. Matthew Miller, John Crane

Process Control Laboratory Using Honeywell PlantScape

Canadian Technology Accreditation Criteria (CTAC) INSTRUMENTATION ENGINEERING TECHNOLOGY - TECHNOLOGIST Technology Accreditation Canada (TAC)

6. FUNDAMENTALS OF CHANNEL CODER

2015 HBM ncode Products User Group Meeting

A COMPACT, AGILE, LOW-PHASE-NOISE FREQUENCY SOURCE WITH AM, FM AND PULSE MODULATION CAPABILITIES

p. 1 p. 6 p. 22 p. 46 p. 58

in high pressure systems, and this can often lead to manifestation of stiction. In an operational facility it is not always possible to address the va

How Plant Rotating Equipment Resonance Issues Can Affect Reliability and Uptime

Key Learning experiences from a large PlantTriage Installation

Long Range Acoustic Classification

VIBROACOUSTIC MEASURMENT FOR BEARING FAULT DETECTION ON HIGH SPEED TRAINS

Fault Detection and Diagnosis-A Review

Active Vibration Control in Ultrasonic Wire Bonding Improving Bondability on Demanding Surfaces

Vibration Analysis on Rotating Shaft using MATLAB

It is well known that GNSS signals

Nonlinear Control Lecture

Anti Windup Implementation on Different PID Structures

Picture perfect. Electromagnetic simulations of transformers

Fatigue testing. Fatigue design

Kalsi Engineering: leaders in innovative valve design, analysis and testing services

-binary sensors and actuators (such as an on/off controller) are generally more reliable and less expensive

ABB flowmeter technology FSM4000 AC-excited magmeter

DIGITAL Radio Mondiale (DRM) is a new

Abbreviations and Acronyms...xxix

Building Effective Seed Models For Adaptive Process Control. John Campbell Director, APC Product Management AspenTech

Appendix. Harmonic Balance Simulator. Page 1

Application Note 106 IP2 Measurements of Wideband Amplifiers v1.0

I I. Early Shaft Crack Detection On Rotating Machinery Using Vibration Monitoring and Diagnostics _. ) region. acceptance

Journal of Chemical and Pharmaceutical Research, 2015, 7(3): Research Article

Feedforward and Ratio Control

Instrumentation and Process Control. Process Control. Pressure, Flow, and Level. Courseware Sample F0

EFFECTS OF PHYSICAL CONFIGURATIONS ON ANC HEADPHONE PERFORMANCE

Analysis of the noise and vibration in the pipe near PIG Launcher

CHAPTER 6 UNIT VECTOR GENERATION FOR DETECTING VOLTAGE ANGLE

Application of Frequency-Shift Filtering to the Removal of Adjacent Channel Interference in VLF Communications

ON-SITE TESTING OF SPECIAL TRANSFORMERS

Process controls in food processing

CCA 2017 Workshops. 5 & 6 December Liliesleaf Farm, Rivionia, South Africa. The A - Z of APC. Workshop on process data analytics

DATA ANALYSIS FOR VALVE LEAK DETECTION OF NUCLEAR POWER PLANT SAFETY CRITICAL COMPONENTS

C th NATIONAL RADIO SCIENCE CONFERENCE (NRSC 2011) April 26 28, 2011, National Telecommunication Institute, Egypt

Engineering Support for the Design of Electrohydraulic Drive Systems.

Understanding Ultrasonic Signal Analysis By Thomas J. Murphy C.Eng.

Temperature Control in HVAC Application using PID and Self-Tuning Adaptive Controller

Logic Developer Process Edition Function Blocks

Transcription:

Root cause Computer-aided plant auditing made possible by successful university cooperation Alexander Horch, Vidar Hegre, Katrine Hilmen, Hallgeir Melbø, Lamia Benabbas, Stratos Pistikopoulos, Nina Thornhill, Nunzio Bonavita Disturbances and oscillations in production processes usually have a large effect on product quality, running costs and profitability because production and throughput may have to back away from their optimum settings to accommodate process variability. An international team from ABB and the Imperial College London/University College London s Centre for Process Systems Engineering has set out to significantly reduce the time spent on troubleshooting in processing plants so that operation and maintenance efforts are directed effectively. 44 ABB Review 2/2005

Modern industrial process plants are utilizing recycle streams and heat integration in the drive towards efficiency. This mass and energy integration complicates the process control because variations can propagate through the plant in complex ways, often turning a single source of variation into a widely distributed disturbance. A propagated disturbance may affect key process variables such as feed, product and recycle flows, column temperature and product composition. It may upset just a single unit, for example a distillation column; it may be plant-wide if it affects a complete production process or even sitewide if utilities such as the steam system are involved. When there are many disrupted or oscillating measurements, finding the root cause of the disturbance is like looking for a needle in a haystack. tensive testing on industrial data has been successfully performed and some examples are presented later. A full-scale study of real-time plant data is currently underway where time trends simultaneously sampled every few seconds from hundreds of measurement points are analyzed so that plant-wide performance problems can be detected and diagnosed. The results of this study will be reported in future publications. The main goal of the project is to develop a software application that identifies unwanted plant behavior and its root causes so that operational and maintenance efforts are directed effectively. A plant-wide approach means the behavior of the whole plant is observed using process measurements from routine operation. This more focused approach eliminates the need for teams of control and maintenance staff to go round a plant systematically examining or testing every item of equipment. Instead, the maintenance effort is directed at the problem areas that are economically most relevant to the plant. Some key requirements for this methodology include: Detecting the presence of one or more periodic oscillations indicated by a regular pattern in the measurements. Detecting non-periodic disturbances and plant upsets. Determining the location of the various oscillations/disturbances in the plant and their most likely root causes. A powerful tool is one that not only automatically detects clusters of disturbed process variables (ie, measurements and control loop signals), but it To solve the problem, ABB s Corporate Research Centers in Germany and Norway and the ABB Advanced Control Solutions Unit in Genoa, Italy, initiated a project with Imperial College/ University College London s (UCL) Centre for Process Systems Engineering (CPSE). The project aims at automatically detecting plant-wide disturbances and determining likely root causes so that these disturbances can be removed or dealt with by improved equipment, control schemes or tuning. 1 Complexity and quality requirements are increasing in modern plants to achieve world-class performance. Distrubances and oscillations can propagate through the plant in complex ways, often turning a single source of variation into a widely distributed disturbance. In recent years researchers at the university have developed innovative methods based on advanced signal processing, spectral and nonlinear time series analysis for use in industrial process diagnosis. These methods are now being used as the core of a new ABB solution for computer-aided plant disturbance analysis based on online or historical plant data 1) 1. Ex- Footnote: 1) In order to secure a head start for ABB using this innovative technology, the integrated computer-aided methodology has been filed as a patent ABB Review 2/2005 45

2 Time trends of selected measurements. a) The recent history of a few measurements, typical of a DCS operator s panel. Disturbance detection for clustering time trends The first step in the analysis is to detect time trend clusters that display similar periodically oscillating patterns. The oscillation detection is performed using advanced signal processing methods and in this context the signals are the time trends of the measurements. Traditional oscillation detection methods look for zero crossings of the mean-centered signal. Noise, however, is a problem because it causes extra zero crossings which affect the accuracy of the method. A solution to this problem is described in [1]. b) High-density display of a distributed oscillation with the oscillating measurements highlighted. LC160PV QC196 QC194 FC523 FC505 FC422 FC107 FC104 should also characterize them, highlight plant-wide disturbances and indicate particular locations where the root cause of the disturbance may be. Root-cause analysis in a pulp mill A faulty valve in a pulp mill was causing plant-wide oscillations and it seemed the only way of telling which control loop had the faulty valve was to test each valve in turn. For simplicity, the methodology is illustrated using this example and a relatively small data set. The power of the procedure is even more apparent for large data sets. The analysis presented below requires preliminary data preprocessing and optional filtering, both of which are part of the tool but are not covered here. 00:00:00 00:05:00 00:10:00 00:15:00 Time 2 shows time trends of selected measurements (hereafter referred to as tags ) displayed in the low density format typical of a DCS operator s display ( 2a ) and in a high density format (used in the analysis tool) where the trends are normalized and stacked ( 2b ). The low density format will not enable operators to detect wide-spread disturbances because the number of tags and the time resolution is simply too low. The oscillatory disturbance, however, is obvious in the high-density format and the cluster of oscillating measurements detected by the tool is highlighted in red. The root cause can be determined from this cluster and how this is done is explained in the following sections. With the new solution, oscillations are detected by looking for zero crossings of the signal s auto-covariance function. In fact, it is possible to detect multiple oscillations present in the same measurement. This is a significant improvement over previous methods which directly used time trends because: The auto-covariance function is less noisy than the time trend, making it easier to identify the zero crossings The method used to calculate the auto-covariance function means frequency domain filtering can be applied and selected frequency ranges are focused on. Traditional oscillation detection methods look for zero crossings of the mean-centered signal. Noise, however, is a problem because it causes extra zero crossings which affect the accuracy of the method The cluster of time trends indicated in red in 2 is easily found using this approach. There is no restriction to the number of tags being analysed. Current investigations use several hundred tags which are readily analysed due to the efficient implementation of the underlying algorithms. Spectral analysis for clustering time trends Spectral analysis, another way of viewing the information contained in the measurements, shows what peri- 46 ABB Review 2/2005

odic features are present in the time trends. Frequency spectra are very useful in detecting distributed disturbances as: Spectral analysis can easily be applied to measurements from several process units or plant sections because power spectra are invariant to the phase lags caused by time delays. Even with a noisy time trend, spectral analysis gives clear results because the spectral content of the disturbance only occupies a narrow band of frequencies. Spectral analysis is insensitive to missing values and outliers because the transforms of such effects are spread thinly across all frequencies in the spectrum. 3 High density plots. a) The distance tree for the most important power spectra. Vector separation angle (degrees) 100 90 80 70 60 50 40 30 20 10 0 Distance tree for most important tags From the high-density spectral plot shown in 3b it is possible to see measurements with similar spectra. The oscillating cluster detected by the automated spectral clustering method is highlighted in red. Rapid and automated clustering of tags with similar spectra is of great value in a large scale study. The method implemented in the tool is based on spectral principal component analysis [2]. A powerful way of presenting the spectral clusters is by means of a hierarchical tree 3a. The vertical axis is a measure of the amount of mismatch between the signal spectra. Measurements whose spectra are similar to one another are clustered together on the end of a long branch, while those that are different appear on other branches. For instance, the five spectra marked in red in 3b are very similar whereas the rest have little in common. As well as creating the spectra and automatically detecting the spectral clusters, the tool gives an advanced user the opportunity to interact and experiment with the settings of the analysis. Spectral clustering is reliable for time trends that exhibit non-periodic features as long as their spectra are similar. In oil and gas applications, for example, the effects of non-periodic slugging flow are known to propagate widely throughout the platform. Finding the likely root cause for disturbance clusters A faulty control valve with non-linear characteristics (such as dead band and excessive static friction [3]) is one of ABB Review 2/2005 b) The power spectra of the pulp mill time trends. LC160PV QC196 QC194 FC523 FC505 FC422 FC107 FC104 the major causes of disturbance in chemical processes. The limit cycles caused by placing control valves in a feedback control loop can propagate widely. For this reason, the team has initially focused on the diagnosis of non-linear root causes. The methods developed for identifying sticking control valves as a problem source are also able to locate other non-linear based faults such as periodic foaming in a distillation column and slugging flows in pipelines. A nonlinear time trend [4] cannot be described as the output of a linear system driven by white noise. It is characterized by phase coherence and, if it is oscillatory, by the presence of harmonics. An example of 0.0001 0.001 0.01 0.1 1 Hz such a signal is one with a square wave pattern. A process plant typically acts as a low-pass filter, meaning a measurement close to a non-linear source has more non-linearity than a measurement some distance away. In other words, the square pattern is smoothed as it propagates through the plant, and this behavior is utilized to identify candidate problem areas. One way of detecting non-linearity is by visually inspecting the time trends and spectra. However, this is a manual procedure which is unreliable, intricate and prone to error. The novel concept in the current approach is a nonlinearity assessment that is strongest at the source of the nonlinearity. In that way, the oscillation at 47

the root of the problem can be distinguished from propagated secondary oscillations. The assessment index is large for the periodic but non-sinusoidal oscillating time trends that are typical of the output of a control loop with a limit cycle caused by nonlinearity. In a non-linear assessment, the predictability of each time trend is compared with a set of constructed time trends that have the same power spectrum but random phases. A nonlinear time trend will have a high predictability when compared to the constructed time trends, whereas this difference will be small for a linear time trend [4]. The evaluation of the non-linearity index in the example reveals that the tag is in fact the root cause. It is not easy to spot the most non-linear time trend manually in 2 and 3, even with this small amount of data. The described methodology is indeed quite powerful especially when applied to large-scale problems in that it can significantly reduce the number of man-hours spent pursuing the wrong root causes. Of course it will never replace human know-how, but a data-driven, computer-aided methodology as described here is, without doubt, an invaluable support tool. The university collaboration Before the project got underway, most of the basic research had already been completed and tested in real world applications. One of the biggest challenges at the beginning, however, was the transfer of algorithms developed in academia into a complete software application prototype. The prototype for plant-wide disturbance analysis is now finished and will be productized as a part of ABB s tool for control loop tuning and auditing: Optimize IT Loop Performance Manager [5]. Transforming academic research results into a commercial product is a challenging task, as is the transformation of basic research code into a stable and understandable tool for different users. First of all, the underlying algorithms have to be customized by choosing robust and optimized parameters. Secondly, the work flow has to be adapted to be efficient, easy and complete. And finally, extensive tests are required to ensure the tool usuability in a larger number of applications. A multidisciplinary project team has successfully ensured these robust and optimized innovative methods can now be applied to new plant data. In fact, a prototype is currently operational. The methods can be used for: the automatic detection of data compression; the automated choice of filter cut-off thresholds; and the selection of optimizing parameters for nonlinearity assessment. The data from each new case are automatically adjusted to match the recommendations. All the user has to do is select the disturbance from which the root cause can be identified. Exploring the future The successful collaboration between ABB and the Imperial College London/University College London s CPSE will continue so that new ideas can be exploited and transformed into innovative functionality. One such idea focuses on exploiting electronically available topology information about plant equipment and its connectivity, such as piping and instrument diagrams, and signal and control diagrams. The exploitation of process knowledge combined with the non-linearity assessment methodology described previously will improve the diagnosis step even further, especially in cases where there is more than one suspect. While non-linear problems, such as sticking valves, are common, there can be other root causes. A challenge for the future is to extend the root cause diagnosis tools. For instance, References: [1] Thornhill, N. F., Huang, B., and Zhang, H., 2003, Detection of multiple oscillations in control loops, Journal of Process Control, 13, 91 100. [2] Thornhill, N. F., Shah, S.L., Huang, B., and Vishnubhotla, A., 2002, Spectral principal component analysis of dynamic process data, Control Engineering Practice, 10, 833 846. [3] Shinskey, F. G., 2000, The three faces of control valves, Control Engineering, 47 (7) (July), p83. [4] Kantz, H., and Schreiber, T., 1997, Nonlinear time series analysis. Cambridge University Press, Cambridge, UK. [5] Bonavita, N., Bovero, J. C., and Martini, R., 2004, Control loops: performance and diagnostics, in: 48th ANIPLA Conference, Milano, Italy, September 2004. control loop interaction can arise when two controllers have a shared mass and/or energy store, eg, pressure and level controllers may compete for control of a reactor. Structural disturbances caused by coordinated transfers of mass and/or energy between different process units are becoming more prevalent as the industry moves towards increasingly integrated processes. Most process control engineers will be familiar with such examples. The project team from UCL/Imperial College and ABB brought together people with quite different skills and positions: professors, a postdoctoral researcher, students, industrial scientists, software developers, product managers and people from industrial business areas. In this diverse field of expertise and expectations, the collaboration has been very smooth and efficient. It is a perfect example of a fruitful and successful project between industry and university. Dr. Alexander Horch ABB Corporate Research Germany alexander.horch@de.abb.com Vidar Hegre Dr. Katrine Hilmen Dr. Hallgeir Melbø ABB Corporate Research Norway Dr. Lamia Benabbas Prof. Stratos Pistikopoulos Prof. Nina Thornhill Imperial College/UCL Centre for Process Systems Engineering United Kingdom Nunzio Bonavita ABB Advanced Control Solutions, Italy 48 ABB Review 2/2005