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.
Similar content being viewed by others
Notes
This implementation is undertaken by Wuxi SensingNet Industrialization Research Institute.
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].
Exponential distribution is the only memoryless continuous distribution. Its discrete-time equivalent is the geometric distribution.
If none of the neighbouring towers are available, then BN will transmit its data to a second-order neighbour.
References
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
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
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
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
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)
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)
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)
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
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)
Pottie, G.J., Kaiser, W.J.: Wireless integrated network sensors. Commun. ACM 43, 51–58 (2000). doi:10.1145/332833.332838
Wireless medium access control and physical layer specifications for low-rate wireless personal area networks. IEEE (Std. 802.15.4-2006) (2006)
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)
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)
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
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
Mccanne, S., Floyd, S., Fall, K.: The network simulator. http://nsnam.isi.edu/nsnam
OPNET Technologies Inc: OPNET simulator. http://www.opnet.com
The PRISM model checker website. http://www.prismmodelchecker.org/
The formal models for the modelling and analysis of the chinese smart grid. http://www2.imm.dtu.dk/people/ender/csg/
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)
Author information
Authors and Affiliations
Corresponding author
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
About this article
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
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10009-014-0311-8