Control loop oscillation detection and quantification using PRONY method of IIR filter design and deep neural network

Generally, the process industry is affected by unwanted fluctuations in control loops arising due to external interference, components with inherent nonlinearities or aggressively tuned controllers. These oscillations lead to production of substandard products and thus affect the overall profitability of a plant. Hence, timely detection of oscillations is desired for ensuring safety and profitability of the plant. In order to achieve this, a control loop oscillation detection and quantification algorithm using Prony method of infinite impulse response (IIR) filter design and deep neural network (DNN) has been presented in this work. Denominator polynomial coefficients of the obtained IIR filter using Prony method were used as the feature vector for DNN. Further, DNN is used to confirm the existence of oscillations in the process control loop data. Furthermore, amplitude and frequency of oscillations are also estimated with the help of cross-correlation values, computed between the original signal and estimated error signal. Experimental results confirm that the presented algorithm is capable of detecting the presence of single or multiple oscillations in the control loop data. The proposed algorithm is also able to estimate the frequency and amplitude of detected oscillations with high accuracy. The Proposed method is also compared with support vector machine (SVM) and empirical mode decomposition (EMD) based approach and it is found that proposed method is faster and more accurate than the later.

[1]  Biao Huang,et al.  The DCT-based oscillation detection method for a single time series , 2010 .

[2]  Vineet Kumar,et al.  Pneumatic control valve stiction modeling using artificial neural network , 2017, 2017 International Conference on Emerging Trends in Computing and Communication Technologies (ICETCCT).

[3]  Sanjit K. Mitra,et al.  Digital Signal Processing: A Computer-Based Approach , 1997 .

[4]  Su Hongye,et al.  Automatic oscillation detection based on improved local mean decomposition , 2016, 2016 35th Chinese Control Conference (CCC).

[5]  J. F. Hauer,et al.  Initial results in Prony analysis of power system response signals , 1990 .

[6]  Awang N. I. Wardana A method for detecting the oscillation in control loops based on variational mode decomposition , 2015, 2015 International Conference on Computer, Control, Informatics and its Applications (IC3INA).

[7]  Vineet Kumar,et al.  Machine Learning Application for Oscillation Detection in Control Loops , 2020 .

[8]  Vineet Kumar,et al.  Intelligent Ratio Control in Presence of Pneumatic Control Valve Stiction , 2016 .

[9]  Vineet Kumar,et al.  Oscillation Detection in Control Loops using PRONY Analysis , 2018, 2018 International Conference on Computational and Characterization Techniques in Engineering & Sciences (CCTES).

[10]  Vineet Kumar,et al.  An online tuned novel nonlinear PI controller for stiction compensation in pneumatic control valves. , 2015, ISA transactions.

[11]  Biao Huang,et al.  Automatic Detection and Frequency Estimation of Oscillatory Variables in the Presence of Multiple Oscillations , 2014 .

[12]  Biao Huang,et al.  Improved DCT-based method for online detection of oscillations in univariate time series☆ , 2013 .

[13]  Mustafa Aksu,et al.  Fair Priority Scheduling (FPS): A Process Scheduling Algorithm Based on Skip Ring Data Structure , 2017 .

[14]  Vineet Kumar,et al.  Automatic oscillations detection and quantification in process control loops using linear predictive coding , 2020 .

[15]  Raghunathan Rengaswamy,et al.  Automatic oscillation detection and characterization in closed-loop systems , 2012 .

[16]  Biao Huang,et al.  Wavelet Transform Based Methodology for Detection and Characterization of Multiple Oscillations in Nonstationary Variables , 2017 .

[17]  Mohieddine Jelali,et al.  Detection and Diagnosis of Stiction in Control Loops , 2010 .

[18]  J. F. Hauer,et al.  Application of Prony analysis to the determination of modal content and equivalent models for measured power system response , 1991 .

[19]  Vineet Kumar,et al.  A novel intelligent controller for combating stiction in pneumatic control valves , 2014 .

[20]  Junghui Chen,et al.  Using hidden Markov model to identify oscillation temporal pattern for control loops , 2017 .

[21]  Lei Xie,et al.  Automatic Detection of Nonstationary Multiple Oscillations by an Improved Wavelet Packet Transform , 2014 .

[22]  Lei Xie,et al.  Online oscillation detection in the presence of signal intermittency , 2016 .