Fault detection and diagnosis strategy based on k-nearest neighbors and fuzzy C-means clustering algorithm for industrial processes
•Developing FDD system based on k-nearest neighbor rule and Fuzzy C-Means clustering.•The proposed approach decreases the on-line computational burden and storage space effectively.•The proposed approach can be applied without an assumption on data distribution.•Data collected from numerical simulat...
Saved in:
| Published in | Journal of the Franklin Institute Vol. 359; no. 13; pp. 7115 - 7139 |
|---|---|
| Main Authors | , , |
| Format | Journal Article |
| Language | English |
| Published |
Elsevier Ltd
01.09.2022
|
| Online Access | Get full text |
| ISSN | 0016-0032 1879-2693 |
| DOI | 10.1016/j.jfranklin.2022.06.022 |
Cover
| Summary: | •Developing FDD system based on k-nearest neighbor rule and Fuzzy C-Means clustering.•The proposed approach decreases the on-line computational burden and storage space effectively.•The proposed approach can be applied without an assumption on data distribution.•Data collected from numerical simulation and TE chemical process are used to validate the proposed approach.•The results confirmed the superiority of the proposed scheme in terms of different KPIs.
Fault detection and diagnosis is crucial in recent industry sector to ensure safety and reliability, and improve the overall equipment efficiency. Moreover, fault detection and diagnosis based on k-nearest neighbor rule (FDD-kNN) has been effectively applied in industrial processes with characteristics such as multi-mode, non-linearity, and non-Gaussian distributed data. The main challenge associated with FDD-kNN is the on-line computational complexity and storage space that are needed for searching neighbors. To deal with these issues, this paper proposes a monitoring approach where the Fuzzy C-Means clustering technique is used to decrease the overall on-line computations and required storage by measuring the neighbors of the clusters’ centres rather than the raw data. After building the monitoring model off-line based on the data clusters’ centres, the faults are detected by comparing the average squared Euclidean distance between the on-line data sample and the clusters’ centres with a predefined threshold. Then, the detected faults can be diagnosed by calculating the contribution of each variable in the fault detection index. Furthermore, for easily analysing the fault diagnosis results, the relative contribution for each sample data vector is considered. A numerical example and the Tennessee Eastman chemical process are used to demonstrate the performance of the proposed FCM-kNN for fault detection and diagnosis. |
|---|---|
| ISSN: | 0016-0032 1879-2693 |
| DOI: | 10.1016/j.jfranklin.2022.06.022 |