Detection of Correlated Alarms Using Graph Embedding

Hossein Khaleghy,Iman Izadi
DOI: https://doi.org/10.48550/arXiv.2201.07748
2022-01-17
Abstract:Industrial alarm systems have recently progressed considerably in terms of network complexity and the number of alarms. The increase in complexity and number of alarms presents challenges in these systems that decrease system efficiency and cause distrust of the operator, which might result in widespread damages. One contributing factor in alarm inefficiency is the correlated alarms. These alarms do not contain new information and only confuse the operator. This paper tries to present a novel method for detecting correlated alarms based on artificial intelligence methods to help the operator. The proposed method is based on graph embedding and alarm clustering, resulting in the detection of correlated alarms. To evaluate the proposed method, a case study is conducted on the well-known Tennessee-Eastman process.
Machine Learning,Systems and Control
What problem does this paper attempt to address?
The problem that this paper attempts to solve is the efficiency decline in industrial alarm systems due to the excessive number of alarms and increased complexity, especially the operator confusion and distrust caused by correlated alarms. Specifically: 1. **Increased complexity and number of alarms in the alarm system**: In modern industrial automation systems, the number of sensors, actuators and control loops has increased significantly, leading to a substantial rise in the complexity and number of alarms in the alarm system. This makes it difficult for operators to respond effectively to alarms and may lead to extensive damage. 2. **The problem of correlated alarms**: Correlated alarms refer to those alarms that convey similar information when an abnormal situation occurs. These alarms do not provide new information, but instead confuse operators and reduce the efficiency of the alarm system and the operator's trust. To solve these problems, the paper proposes a new method based on graph embedding and alarm clustering to detect correlated alarms and help operators better manage and respond to alarms. Through this method, the chaos in the alarm system can be reduced, the decision - making efficiency of operators can be improved, and potential risks can be avoided. ### Overview of the solution 1. **Data pre - processing**: Eliminate frequently repeating alarms (chattering alarms) and construct alarm sequences. 2. **Graph construction**: Form a weighted graph according to the relationships between alarms. 3. **Graph embedding**: Use the Node2Vec algorithm to convert each node in the graph into a unique vector representation. 4. **Cluster analysis**: Cluster the generated vectors to identify correlated alarms. 5. **Result verification**: Verify the effectiveness of the clustering results through principal component analysis (PCA) for dimensionality reduction and visualization. Through these steps, the paper aims to improve the efficiency and reliability of the alarm system, help operators respond to alarms more quickly and accurately, and thus reduce the risks caused by improper alarm management.