Skip to main content

Advertisement

Log in

Quantitative modelling and analysis of a Chinese smart grid: a stochastic model checking case study

  • TASE 12
  • Published:
International Journal on Software Tools for Technology Transfer Aims and scope Submit manuscript

Abstract

Cyber-physical systems integrate information and communication technology with the physical elements of a system, mainly for monitoring and controlling purposes. The conversion of traditional power grid into a smart grid, a fundamental example of a cyber-physical system, raises a number of issues that require novel methods and applications. One of the important issues in this context is the verification of certain quantitative properties of the system. In this paper, we consider a specific Chinese smart grid implementation as a case study and address the verification problem for performance and energy consumption. We employ stochastic model checking approach and present our modelling and analysis study using PRISM model checker.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7

Similar content being viewed by others

Notes

  1. This implementation is undertaken by Wuxi SensingNet Industrialization Research Institute.

  2. These values are different from the ones used in [8] and [9], because of the hardware changes in the real smart grid implementation.

  3. The energy cost of transmitting 1 kB on a distance of 100 m is approximately the same as the energy required by a general-purpose processor of 100 MIPS/W to execute 3 million instructions [10].

  4. Exponential distribution is the only memoryless continuous distribution. Its discrete-time equivalent is the geometric distribution.

  5. If none of the neighbouring towers are available, then BN will transmit its data to a second-order neighbour.

References

  1. Lee, E.A.: Cyber physical systems: design challenges. In: Proceedings of the 2008 11th IEEE Symposium on Object Oriented Real-Time Distributed Computing, ISORC ’08, pp. 363–369. IEEE Computer Society, Washington, DC, USA (2008). doi:10.1109/ISORC.2008.25

  2. Xiao, K., Ren, S., Kwiat, K.: Retrofitting cyber physical systems for survivability through external coordination. In: Proceedings of the Proceedings of the 41st Annual Hawaii International Conference on System Sciences, HICSS ’08, pp. 465. IEEE Computer Society, Washington, DC, USA (2008). doi:10.1109/HICSS.2008.377

  3. Morris, T.H., Srivastava, A.K., Reaves, B., Pavurapu, K., Abdelwahed, S., Vaughn, R., McGrew, W., Dandass, Y.: Engineering future cyber-physical energy systems: Challenges, research needs, and roadmap. In: North American Power Symposium (NAPS), vol. 2009, pp. 1–6 (2009). doi:10.1109/NAPS.2009.5484019

  4. Fuchs, A., Weber, D.: Analysis of the SYM2 smart meter remote software download using formal methods reasoning. In: Proceedings of the International Workshop on Security and Dependability for Resource Constrained Embedded Systems, SD4RCES ’11, pp. 3:1–3:12. ACM, New York, NY, USA (2011). doi:10.1145/2349913.2349916

  5. Hackenberg, G., Irlbeck, M., Koutsoumpas, V., Bytschkow, D.: Applying formal software engineering techniques to smart grids. In: Proceedings of the ICSE 2012 International Workshop on Software Engineering Challenges for the Smart Grid, SE4SG’12. ACM, New York, NY, USA (2012)

  6. Martins, J., Platzer, A., Leite, J.: Statistical model checking for distributed probabilistic-control hybrid automata with smart grid applications. In: Qin, S., Qiu, Z. (eds.) Formal Methods and Software Engineering. Lecture Notes in Computer Science, vol. 6991, pp. 131–146. Springer, Berlin (2011)

  7. Kwiatkowska, M., Norman, G., Parker, D.: PRISM 4.0: Verification of probabilistic real-time systems. In: Gopalakrishnan, G., Qadeer, S. (eds.) Proc. 23rd International Conference on Computer Aided Verification (CAV’11), LNCS, vol. 6806, pp. 585–591. Springer, Berlin (2011)

  8. Yuksel, E., Zhu, H., Nielson, H.R., Huang, H., Nielson, F.: Modelling and analysis of smart grid: a stochastic model checking case study. In: 2012 Sixth International Symposium on Theoretical Aspects of Software Engineering (TASE), pp. 25–32. IEEE (2012). doi:10.1109/TASE.2012.44

  9. Yüksel, E., Nielson, H.R., Nielson, F., Zhu, H., Huang, H.: Modelling chinese smart grid: a Stochastic Model Checking Case Study. Tech. Rep. IMM-Technical Report-2012-02, DTU Informatics (2012)

  10. Pottie, G.J., Kaiser, W.J.: Wireless integrated network sensors. Commun. ACM 43, 51–58 (2000). doi:10.1145/332833.332838

  11. Wireless medium access control and physical layer specifications for low-rate wireless personal area networks. IEEE (Std. 802.15.4-2006) (2006)

  12. Kwiatkowska, M., Norman, G., Parker, D.: Stochastic model checking. In: Bernardo, M., Hillston, J. (eds.) Formal Methods for the Design of Computer, Communication, and Software Systems, Lecture Notes in Computer Science, vol. 4486, pp. 220–270. Springer, Berlin (2007)

  13. Aziz, A., Sanwal, K., Singhal, V., Brayton, R.K.: Verifying continuous time markov chains. In: CAV ’96: Proceedings of the 8th International Conference on Computer Aided Verification, pp. 269–276. Springer, London (1996)

  14. Baier, C., Haverkort, B., Hermanns, H., Katoen, J.P.: Model-checking algorithms for continuous-time markov chains. IEEE Trans. Softw. Eng. 29(6), 524–541 (2003). 10.1109/TSE.2003.1205180

  15. Katoen, J.P., Zapreev, I.S., Hahn, E.M., Hermanns, H., Jansen, D.N.: The ins and outs of the probabilistic model checker MRMC. In: Proceedings of the 2009 Sixth International Conference on the Quantitative Evaluation of Systems, QEST ’09, pp. 167–176. IEEE Computer Society, Washington, DC, USA (2009). doi:10.1109/QEST.2009.11

  16. Mccanne, S., Floyd, S., Fall, K.: The network simulator. http://nsnam.isi.edu/nsnam

  17. OPNET Technologies Inc: OPNET simulator. http://www.opnet.com

  18. The PRISM model checker website. http://www.prismmodelchecker.org/

  19. The formal models for the modelling and analysis of the chinese smart grid. http://www2.imm.dtu.dk/people/ender/csg/

  20. Yüksel, E.: Qualitative and quantitative security analyses for zigbee wireless sensor networks. Ph.D. thesis, Technical University of Denmark, Department of Informatics and Mathematical Modeling, Language-Based Technology, Kgs. Lyngby, Denmark (2011)

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Ender Yüksel.

Additional information

This work was supported in part by the IDEA4CPS project granted by the Danish Research Foundation for Basic Research (No. DNRF86-10) and National Natural Science Foundation of China, and in part by MT-LAB, a VKR Centre of Excellence for the Modelling of Information Technology. Huibiao Zhu was supported by National High Technology Research and Development Program of China (No. 2012AA011205), National Natural Science Foundation of China (No. 61361136002 and No. 61321064), Shanghai Knowledge Service Platform Project (No. ZF1213) and Shanghai Minhang Talent Project.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Yüksel, E., Nielson, H.R., Nielson, F. et al. Quantitative modelling and analysis of a Chinese smart grid: a stochastic model checking case study. Int J Softw Tools Technol Transfer 16, 421–435 (2014). https://doi.org/10.1007/s10009-014-0311-8

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10009-014-0311-8

Keywords

Navigation