A large scale power communication network simulation system based on big graph database

  • Jian Chen
  • Ying JiangEmail author
  • WenDa Lu
  • Meng Han
  • XiaoMing Li
Article Special Topic: Distributed Control, Optimization and Cyber Security Strategies in Smart Grid


The power communication network can be abstracted as a graph based on its topology. In this paper, we propose an approach to conduct simulations of power communication network based on its graph representation. In particular, the nodes and edges in the graph refer to the ports and channels in the grid topology. Different applications on the grid can be transformed into queries over the graph. Hence, in this paper, we build our grid simulation model based on the Neo4j graph database. We also propose a fault extension algorithm based on predicate calculus. Our experiment evaluations show that the proposed approach can effectively improve the efficiency of the power grid.

power communication network graph database fault-spreading algorithm predicate calculus 



  1. 1.
    Chai B, Zhou A H, Qiu H B, et al. Modeling technology of power communication network operation mode based on graph database. Electric Power Inform Commun Tech, 2018, 16: 13–18Google Scholar
  2. 2.
    Yan J, He H, Sun Y. Integrated security analysis on cascading failure in complex networks. IEEE Trans Inform Forensic Secur, 2014, 9: 451–463CrossRefGoogle Scholar
  3. 3.
    Liang D G. Application of Graph Database in Grid Geographic Information System. Science & Technology Vision, 2013, 35: 346–347Google Scholar
  4. 4.
    Robinson I, Webber J, Eifrem E. Graph Databases: New Opportunities for Connected Data. Sebastopol: O’Reilly Media, Inc., 2015Google Scholar
  5. 5.
    Zhou A H, Qiu H B, Gao K L, et al. Research on graph database based power grid topology analysis technology. Electric Power Inform Commun Tech, 2018, 16: 23–27Google Scholar
  6. 6.
    Zhao B. Research on large scale network analysis system based on distributed graph calculation (in Chinese). Dissertation for Master’s Degree. Beijing: Beijing University of Posts and Telecommunications, 2015Google Scholar
  7. 7.
    Lu Y, Liu K W, Yuan C, et al. Application prospect of graph computing in energy management system. Electric Power Inform Commun Tech, 2018, 16: 1–7Google Scholar
  8. 8.
    Liu M Y, Liu Y B, Yu J, et al. Survey on computing models in graph data analysis systems. Appl Res Comput, 2017, 34: 3204–3213Google Scholar
  9. 9.
    Cotilla-Sanchez E, Hines P D H, Barrows C, et al. Comparing the topological and electrical structure of the north american electric power infrastructure. IEEE Syst J, 2012, 6: 616–626CrossRefGoogle Scholar
  10. 10.
    Hug G, Giampapa J A. Vulnerability assessment of AC state estimation with respect to false data injection cyber-attacks. IEEE Trans Smart Grid, 2012, 3: 1362–1370CrossRefGoogle Scholar
  11. 11.
    Chen P Y, Cheng S M, Chen K C. Smart attacks in smart grid communication networks. IEEE Commun Mag, 2012, 50: 24–29CrossRefGoogle Scholar
  12. 12.
    Wang X F, Song Y, Irving M. Modern Power Systems Analysis. Berlin: Springer, 2013. 399–413Google Scholar
  13. 13.
    Zhu Y, Yan J, Sun Y, et al. Revealing cascading failure vulnerability in power grids using risk-graph. IEEE Trans Parallel Distrib Syst, 2014, 25: 3274–3284CrossRefGoogle Scholar
  14. 14.
    Yan J, Zhu Y, He H, et al. Multi-contingency cascading analysis of smart grid based on self-organizing map. IEEE Trans Inform Forensic Secur, 2013, 8: 646–656CrossRefGoogle Scholar
  15. 15.
    Ma C Y T, Yau D K Y, Lou X, et al. Markov game analysis for attack-defense of power networks under possible misinformation. IEEE Trans Power Syst, 2013, 28: 1676–1686CrossRefGoogle Scholar
  16. 16.
    Wang C S. Data compression method based on energy threshold and adaptive arithmetic coding. Power System Autom, 2014, 28: 56–60Google Scholar
  17. 17.
    Miao S H. Research on efficient data compression and decompression technology based on remote communication of power system fault information. Power System Autom, 2016, 20: 53–55Google Scholar
  18. 18.
    Low Y, Gonzalez J, Kyrola A, et al. GraphLab: A new parallel framework for machine learning. In: Proceedings of the Twenty-Sixth Conference on Uncertainty in Artificial Intelligence (UAI2010). 2010. 340–349Google Scholar
  19. 19.
    Liu Z G. Application of wavelet network in fault signal processing of power system. Power Grid Tech, 2013, 27: 7–10Google Scholar
  20. 20.
    Application of wavelet transform in power system monitoring network communication. Power System Commun, 2012, 12: 22–23Google Scholar

Copyright information

© Science China Press and Springer-Verlag GmbH Germany, part of Springer Nature 2019

Authors and Affiliations

  • Jian Chen
    • 1
  • Ying Jiang
    • 1
    Email author
  • WenDa Lu
    • 1
  • Meng Han
    • 2
  • XiaoMing Li
    • 3
  1. 1.State Grid Zhejiang Electric Power Co, Ltd.HangzhouChina
  2. 2.School of Computer Science and EngineeringNanjing University of Science & TechnologyNanjingChina
  3. 3.Beijing Zhongdian Puhua Information Technology Co. LTDBeijingChina

Personalised recommendations