Cluster Computing

, Volume 22, Supplement 4, pp 10133–10143 | Cite as

Data mining algorithm for correlation analysis of industrial alarms

  • Tingshun LiEmail author
  • Wen Tan
  • Xiaojie Li


Alarm is important in industrial safety management. The technique to capture the correlation information of alarm variables, especially from historical alarm data, is very beneficial for risk prediction and prevention, but the task is very difficult because many alarm tags are associated with a single process variable and often alarm tags are tackled with any specific process variables. In this paper, a general weight-based multi-state sequential algorithm for correlation analysis is applied for alarm data to improve the validity and accuracy of alarm clustering combined with the traditional agglomerative hierarchical clustering algorithm. To make the direction between alarm variables, this paper proposes a vector correlation concept and use conditional probability to measure the alarm correlation among different tags comparable. The method breaks through the limitations of the traditional research on alarm variables correlation that distinguishes sequential alarms with non sequential alarms, or treats differently between regular and irregular alarms. Furthermore, a two-dimensional matrix is used to show the vector correlation of alarm variables intuitively and visually. The data mining algorithm is shown to be able to find out the vector correlation of alarm variables effectively and correctly when applied in the analysis of power plant alarm data.


Alarm Clustering Similarity algorithm Vector correlation 



This work was supported by National Natural Science Foundation of China (61573138).


  1. 1.
    Izadi, I., Shah, S.L., Shook, D.S., Chen Tongwen.: An introduction to alarm analysis and design. In: The 7th IFAC Symposium on Fault Detection, Supervision and Safety of Technical Processes [C]. Barcelona (2009)Google Scholar
  2. 2.
    Engineering Equipment and Materials Users’ Association (EEMUA). EEMUA Publication 191: alarm systems—a guide to design, management and procurement [S]. London (2007)Google Scholar
  3. 3.
    Izadi, I., Shah, S.L., Shook, D.S., Chen, T.: An introduction to alarm analysis and design. IFAC Proc. 42(8), 645–650 (2009)CrossRefGoogle Scholar
  4. 4.
    Laberge, J., Bullemer, P., Tolsma, M., Dal Vernon, C.R.: Addressing alarm flood situations in the process industries through alarm summary display design and alarm response strategy. Int. J. Ind. Ergon. 44(3), 395–406 (2014)CrossRefGoogle Scholar
  5. 5.
    Shu, Y., Ming, L., Cheng, F.: Abnormal situation management: challenges and opportunities in the big data era. Comput. Chem. Eng. 91, 104–113 (2016)CrossRefGoogle Scholar
  6. 6.
    Izadi, I., Shah, S.L., Shook, D.S., Kondaveeti, S.R., Chen Tongwen.: A framework for optimal design of alarm systems. In: The 7th IFAC Symposium on Fault Detection, Supervision and Safety of Technical Processes [C]. Barcelona (2009)Google Scholar
  7. 7.
    Rothenberg, D.H.: Alarm Management for Process Control: A Best-Practice Guide for Design, Implementation, and Use of Industrial Alarm System [M]. Momentum Press, NewYork (2009)Google Scholar
  8. 8.
    Choi, S.S., Cha, S.H., Tappert, C.C.: A survey of binary similarity and distance measures. J. Syst. Cybern. Inform. 8(1), 43–48 (2010)Google Scholar
  9. 9.
    Zijiang, Yang: Jiandong, Wang, Tongwen, Chen: Detection of correlated alarms based on similarity coefficients of binary data. IEEE Trans. Autom. Sci. Eng. 10(4), 1014–1025 (2013)CrossRefGoogle Scholar
  10. 10.
    Faith, D.P.: Asymmetric binary similarity measures. Oecologia 57(3), 287–290 (1983)CrossRefGoogle Scholar
  11. 11.
    Masaru, N., Fumitaka, H., Tsutomu, T., Hirokazu, N.: Event correlation analysis for alarm system rationalization. Asia-Pac. J. Chem. Eng. 6(3), 497–502 (2011)CrossRefGoogle Scholar
  12. 12.
    Li, Y., Zhang, Z., et al.: Correlation analysis method of irregular alarm. J. Chem. Eng. 8, 3153–3160 (2015)Google Scholar
  13. 13.
    Wang, J., Yang, F., Chen, T., Shah, S.L.: An overview of industrial alarm systems: main causes for alarm overloading, research status, and open problems. IEEE Trans. Autom. Sci. Eng. 3(2), 1045–1061 (2016)CrossRefGoogle Scholar
  14. 14.
    Folmer, J., Vogelheuser, B.: Computing dependent industrial alarms for alarm flood reduction. In: International Multi-conference on Systems, pp. 1–6 (2012)Google Scholar
  15. 15.
    Zhu, Jianfeng: Shu, Yidan, Zhao, Jinsong, Yang, Fan: A dynamic alarm management strategy for chemical process transitions. J. Loss Prev. Process Ind. 30, 207–218 (2014)CrossRefGoogle Scholar
  16. 16.
    Wang, Y., Li, G., Xu, Y., Hu, J.: An algorithm for mining of association rules for the information communication network alarms based on swarm intelligence. Math. Probl. Eng. 2014, 1–14 (2014)Google Scholar
  17. 17.
    Zhu, J., Zhao, J., Yang, F.: Dynamic risk analysis with alarm data to improve process safety using Bayesian network. Intell. Control Autom. 2015, 461–466 (2015)Google Scholar
  18. 18.
    Ahmed, K., Izadi, I., Chen, T., Joe, D., Burton, T.: Similarity analysis of industrial alarm flood data. IEEE Trans. Autom. Sci. Eng. 10(2), 452–457 (2013)CrossRefGoogle Scholar
  19. 19.
    Devitt, A., Duffin, J., Moloney, R.: Topographical proximity for mining network alarm data. In: Acm Special Interest Group on Data Communication, pp. 179–184 (2005)Google Scholar
  20. 20.
    Kondaveeti, S.R., Izadi, I., Shah, S.L., Black, T., Chen, T.: Graphical tools for routine assessment of industrial alarm systems. Comput. Chem. Eng. 46, 39–47 (2012)CrossRefGoogle Scholar
  21. 21.
    Noyes, Jan: Alarm systems: a guide to design, management and procurement. Eng. Manag. J. 9(5), 226–226 (2002)Google Scholar
  22. 22.
    Nishiguchi, J., Takai, T.: IPL2 and 3 performance improvement method for process safety using event correlation analysis. Comput. Chem. Eng. 34(12), 2007–2013 (2010)CrossRefGoogle Scholar
  23. 23.
    Wang, J., Li, H., Huang, J., Su, C.: Association rules mining based analysis of consequential alarm sequences in chemical processes. J. Loss Prev. Process Ind. 41, 178–185 (2016)CrossRefGoogle Scholar
  24. 24.
    Folmer, Jens: Schuricht, Falk, Vogelheuser, Birgit: Detection of temporal dependencies in alarm time series of industrial plants. IFAC Proc. 47(3), 1802–1807 (2014)CrossRefGoogle Scholar
  25. 25.
    Kondaveeti, Sandeep R., Izadi, Iman, Shah, Sirish L., Black, Tim: Graphical representation of industrial alarm data. IFAC Proc. 43(13), 181–186 (2010)CrossRefGoogle Scholar
  26. 26.
    Jacobs, S.A., Dagnino, A.: Large-scale industrial alarm reduction and critical events mining using graph analytics on spark. In: IEEE Second International Conference on Big Data Computing Service & Applications, pp. 66–71 (2016)Google Scholar

Copyright information

© Springer Science+Business Media, LLC 2017

Authors and Affiliations

  1. 1.School of Control and Computer EngineeringNorth China Electric Power UniversityBeijingChina
  2. 2.China Power Information Technology Co., Ltd.BeijingChina

Personalised recommendations