Premium
Diagnosis of sensor precision degradation using Kullback‐Leibler divergence
Author(s) -
Ji Hongquan,
He Xiao,
Zhou Donghua
Publication year - 2018
Publication title -
the canadian journal of chemical engineering
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.404
H-Index - 67
eISSN - 1939-019X
pISSN - 0008-4034
DOI - 10.1002/cjce.22916
Subject(s) - fault detection and isolation , divergence (linguistics) , fault (geology) , degradation (telecommunications) , principal component analysis , kullback–leibler divergence , computer science , variance (accounting) , continuous stirred tank reactor , matching (statistics) , data mining , pattern recognition (psychology) , algorithm , control theory (sociology) , engineering , artificial intelligence , mathematics , statistics , control (management) , telecommunications , philosophy , linguistics , business , accounting , chemical engineering , seismology , actuator , geology
For practical industrial processes, detection and isolation of a sensor precision degradation fault is of vital importance. In comparison with other sensor fault types such as complete failure and mean shift, the precision degradation fault is usually more difficult to detect and further to isolate. This paper proposes a new fault detection algorithm for sensor precision degradation using Kullback‐Leibler divergence (KLD). The KLD is employed to quantify the dissimilarity between probability densities of each reference score and the actual one within the principal component analysis (PCA) framework. Under the assumption of Gaussian‐distributed data, KLD for each score reduces to a measure of the variance difference, which is proven effective in detecting sensor precision degradation. Control limit of the KLD is established based on historical data, and online fault detection is implemented by adopting a sliding window. The fault isolation issue is also discussed, which aims to determine the faulty sensor with precision degradation. This task may be achieved by checking the PCA loading matrix and matching the fault detection result. Case studies on a synthetic numerical example and the continuous stirred tank reactor (CSTR) process are carried out to demonstrate the effectiveness of the proposed method, in comparison with conventional approaches.