Detection and Diagnosis of Plant-wide Oscillations: An Application Study Vinay Kariwala M.A.A. Shoukat Choudhury, Sirish L. Shah, J. Fraser Forbes, Edward.

Slides:



Advertisements
Similar presentations
Advanced Piloting Cruise Plot.
Advertisements

1
Copyright © 2003 Pearson Education, Inc. Slide 1 Computer Systems Organization & Architecture Chapters 8-12 John D. Carpinelli.
Chapter 1 The Study of Body Function Image PowerPoint
Author: Julia Richards and R. Scott Hawley
1 Copyright © 2013 Elsevier Inc. All rights reserved. Appendix 01.
STATISTICS HYPOTHESES TEST (I)
Detection of Hydrological Changes – Nonparametric Approaches
Properties Use, share, or modify this drill on mathematic properties. There is too much material for a single class, so you’ll have to select for your.
UNITED NATIONS Shipment Details Report – January 2006.
Spectral Analysis of Function Composition and Its Implications for Sampling in Direct Volume Visualization Steven Bergner GrUVi-Lab/SFU Torsten Möller.
The imaging problem object imaging optics (lenses, etc.) image
SMA 6304 / MIT / MIT Manufacturing Systems Lecture 11: Forecasting Lecturer: Prof. Duane S. Boning Copyright 2003 © Duane S. Boning. 1.
and 6.855J Cycle Canceling Algorithm. 2 A minimum cost flow problem , $4 20, $1 20, $2 25, $2 25, $5 20, $6 30, $
and 6.855J Spanning Tree Algorithms. 2 The Greedy Algorithm in Action
Chapter 3: Top-Down Design with Functions Problem Solving & Program Design in C Sixth Edition By Jeri R. Hanly & Elliot B. Koffman.
FIGURE 12.1 Two variable process-control loops that interact.
FIGURE 2.1 The purpose of linearization is to provide an output that varies linearly with some variable even if the sensor output does not. Curtis.
Jeopardy Q 1 Q 6 Q 11 Q 16 Q 21 Q 2 Q 7 Q 12 Q 17 Q 22 Q 3 Q 8 Q 13
Jeopardy Q 1 Q 6 Q 11 Q 16 Q 21 Q 2 Q 7 Q 12 Q 17 Q 22 Q 3 Q 8 Q 13
2 pt 3 pt 4 pt 5 pt 1 pt 2 pt 3 pt 4 pt 5 pt 1 pt 2 pt 3 pt 4 pt 5 pt 1 pt 2 pt 3 pt 4 pt 5 pt 1 pt 2 pt 3 pt 4 pt 5 pt 1 pt ShapesPatterns Counting Number.
MULTIPLICATION EQUATIONS 1. SOLVE FOR X 3. WHAT EVER YOU DO TO ONE SIDE YOU HAVE TO DO TO THE OTHER 2. DIVIDE BY THE NUMBER IN FRONT OF THE VARIABLE.
FACTORING ax2 + bx + c Think “unfoil” Work down, Show all steps.
Year 6 mental test 10 second questions
Solve Multi-step Equations
Box and Whiskers with Outliers. Outlier…… An extremely high or an extremely low value in the data set when compared with the rest of the values. The IQR.
REVIEW: Arthropod ID. 1. Name the subphylum. 2. Name the subphylum. 3. Name the order.
Time Series Analysis -- An Introduction -- AMS 586 Week 2: 2/4,6/2014.
Break Time Remaining 10:00.
PP Test Review Sections 6-1 to 6-6
ABC Technology Project
1 Undirected Breadth First Search F A BCG DE H 2 F A BCG DE H Queue: A get Undiscovered Fringe Finished Active 0 distance from A visit(A)
VOORBLAD.
1 Breadth First Search s s Undiscovered Discovered Finished Queue: s Top of queue 2 1 Shortest path from s.
Copyright © 2012, Elsevier Inc. All rights Reserved. 1 Chapter 7 Modeling Structure with Blocks.
1 RA III - Regional Training Seminar on CLIMAT&CLIMAT TEMP Reporting Buenos Aires, Argentina, 25 – 27 October 2006 Status of observing programmes in RA.
Factor P 16 8(8-5ab) 4(d² + 4) 3rs(2r – s) 15cd(1 + 2cd) 8(4a² + 3b²)
Squares and Square Root WALK. Solve each problem REVIEW:
Basel-ICU-Journal Challenge18/20/ Basel-ICU-Journal Challenge8/20/2014.
1..
© 2012 National Heart Foundation of Australia. Slide 2.
Adding Up In Chunks.
Lets play bingo!!. Calculate: MEAN Calculate: MEDIAN
LO: Count up to 100 objects by grouping them and counting in 5s 10s and 2s. Mrs Criddle: Westfield Middle School.
Understanding Generalist Practice, 5e, Kirst-Ashman/Hull
S Transmission Methods in Telecommunication Systems (5 cr)
Addition 1’s to 20.
25 seconds left…...
©Evergreen Public Schools What is a Function Teacher Notes Notes: Today students will create their understanding of a function: “In a function each.
Januar MDMDFSSMDMDFSSS
Week 1.
Analyzing Genes and Genomes
We will resume in: 25 Minutes.
©Brooks/Cole, 2001 Chapter 12 Derived Types-- Enumerated, Structure and Union.
Essential Cell Biology
Clock will move after 1 minute
PSSA Preparation.
Copyright © 2013 Pearson Education, Inc. All rights reserved Chapter 11 Simple Linear Regression.
Essential Cell Biology
Mani Srivastava UCLA - EE Department Room: 6731-H Boelter Hall Tel: WWW: Copyright 2003.
Physics for Scientists & Engineers, 3rd Edition
Select a time to count down from the clock above
16. Mean Square Estimation
Math Review with Matlab:
Presentation transcript:

Detection and Diagnosis of Plant-wide Oscillations: An Application Study Vinay Kariwala M.A.A. Shoukat Choudhury, Sirish L. Shah, J. Fraser Forbes, Edward S. Meadows Department of Chemical and Materials Engineering University of Alberta Hisato Douke, Haruo Takada Mitsubishi Chemical Corporation, Mizushima, Japan

2 Outline Problem Description Detection Theory (Autocorrelation function) Application Results Diagnosis Theory (Valve Stiction) Application Results Future Directions

3 Problem Description Feed Condenser Top Product Reflux Drum Side Stripper Stripper Distillation Column Oscillations in Condenser Level Bottom Product

4 Problem Description Condenser Level Oscillations with Large amplitude Back-off from Optimal operating point Economic Potential 1% increase in set points ~ 20M Yen/year Previous attempts PID tuning, MPC model Not successful

5

6 Scope of Analysis

7 Data Description Data Set: 2880 samples, 1 min. data, Variables: 45 Tags + 15 Controller Outputs (MV) 15 SISO control loops 5 cascade control loops 2 DMCs

8 Detection Philosophy Which variables are oscillating? Which variables have common oscillations? Important to find All variables with common oscillations Root cause likely to lie within this set

9 Detection by Visual Inspection Fourier Transform Time trends Presence of Oscillation – Peak in Spectra Period and Regularity – Difficult to Judge Multiple oscillations destroy Regularity Noise overshadows Oscillations Power Spectrum

10 Detection using ACF Auto Correlation Function Effect of Noise Reduced ACF oscillates at same frequency as signal Regularity of oscillations – Zero Crossings of ACF Power Spectrum Time Trend

11 Detection using ACF Period of OscillationOscillation regular if ACF Zero Crossings

12 Clustering using ACF Two signals – same frequency oscillation if Ref: Thornhill et al., JPC, 2003 Oscillation considered significant if (Power in selected band)/(Power in entire spectrum) >

13 Multiple Oscillations Fourier Transform Two peaks in Spectra Use Band pass filters Calculate ACF for each filtered signal

14 Detection Algorithm Remove Non-stationary trends Repeat if more than one oscillations present in every filter range OR stop Detect and cluster oscillations Narrow ranges of band pass filters around detected oscillations

15 Detection: Results Low frequency range 158 min./cycle – 27 tags 137 min./cycle – 10 tags Medium frequency range 62 min./cycle – 11 tags 75 min./cycle – 23 tags 86 min./cycle – 5 tags High frequency range 43 min./cycle – 5 tags 25 min./cycle – 1 tag 4 min./cycle – 1 tag Condenser Level

16 Low frequency detections 158 samples/cycle 137 samples/cycle PV OP PV OP

17 Summary of Detection Low frequency oscillations 158 minute/cycle 26 tags other than condenser level Plant wide nature of oscillations revealed Root cause should lie in this set

18

19 Possible Reasons Poorly tuned Controller External disturbances Process induced oscillations Valve Problems MPC model mismatch

20 Definition of Stiction valve output (mv) valve input (op) deadband stickband slip jump, j stickband + deadband moving phase A B C D E F G s

21 Central Idea: Nonlinear interactions between different frequencies Normalized Bispectrum – squared Bicoherence Test of Nonlinearity BispectrumDFT

22 Linear and nonlinear Signal

23 Non-Gaussianity Index and Nonlinearity Index NGI <= 0 NGI>0, NLI=0NGI>0, NLI>0 Frequency independentFrequency dependent Gaussian Linear Non-Gaussian Linear Non-Gaussian Nonlinear Critical Values of bic 2 crit is determined at 95% or 99% confidence interval of the squared bicoherence Test of Non-linearity (contd)

24 NGI = 0.02 andNLI = 0.55 Loop is Nonlinear 1.The process is locally linear in the current operating region 2.Disturbances entering the loop are linear Assumptions: Flow Control Loop in a Refinery

25 OP PV OP Pattern of Stiction in PV-OP Plot apparent stiction = maximum width of the cycles in pv-op plot

x 10 PQ a b OP PV Quantification of Apparent Stiction Apparent Stiction = 0.35 %

27 Nonlinearity Analysis

28 Stiction Quantification FC5PC1TC2 No Stiction0.5%1.25%

29 Research Directions ACF based Detection Algorithm –False Detection, Premature Termination Stiction Quantification –Assumption of linear disturbance Path Analysis –Oscillation Propagation Model Predictive Controller –Oscillations due to model mismatch

30 Acknowledgements NSERC Dr. Nina Thornhill, UK Ebara San, Amano San, Oonodera San Computer Process Control group