Smart Grid Testing Management Platform (SGTMP)
Source abstract
Abstract
The Smart Grid (SG) is nowadays an essential part of modern society, providing two-way energy flow and smart services between providers and customers. The main drawback is the SG complexity, with an SG composed of multiple layers, with devices and components that have to communicate, integrate, and cooperate as a unified system. Such complexity brings challenges for ensuring proper reliability, resilience, availability, integration, and security of the overall infrastructure. In this paper, we introduce a new smart grid testing management platform (herein called SGTMP) for executing real-time hardware-in-the-loop SG tests and experiments that can simplify the testing process in the context of interconnected SG devices. We discuss the context of usage, the system architecture, the interactive web-based interface, the provided API, and the integration with co-simulations frameworks to provide virtualized environments for testing. Furthermore, we present one main scenario about the stress-testing of SG devices that can showcase the applicability of the platform.
Source: crossref · Quality: baseline
Research context
OpenAlex topics: Smart Grid Security and Resilience · Distributed and Parallel Computing Systems · Software-Defined Networks and 5G
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
Affiliations
Faculty of Science, University of Amsterdam, Spui 21, 1012 WX Amsterdam, The Netherlands
Faculty of Informatics, Masaryk University, 602 00 Brno, Czech Republic
References (55)
Show source-provided references
1. The path of the smart grid10.1109/MPE.2009.934876 ↗
2. A Resilient Architecture for the Smart Grid10.1109/TII.2018.2826226 ↗
3. Smart grid—The new and improved power grid: A survey10.1109/SURV.2011.101911.00087 ↗
4. Chren, S., Rossi, B., and Pitner, T. (2016, January 26–27). Smart grids deployments within EU projects: The role of smart meters. Proceedings of the 2016 IEEE Smart Cities Symposium Prague (SCSP), Prague, Czech Republic.10.1109/SCSP.2016.7501033 ↗
5. A Survey on Smart Grid Communication Infrastructures: Motivations, Requirements and Challenges10.1109/SURV.2012.021312.00034 ↗
6. Young, M. (2008). Software Testing and Analysis: Process, Principles, And Techniques, John Wiley & Sons.
7. Možucha, J., and Rossi, B. (2016, January 22–24). Is Mutation Testing Ready to Be Adopted Industry-Wide?. Proceedings of the International Conference on Product-Focused Software Process Improvement, Trondheim, Norway.10.1007/978-3-319-49094-6_14 ↗
8. Rossi, B., Russo, B., and Succi, G. (June, January 30). Modelling failures occurrences of open source software with reliability growth. Proceedings of the IFIP International Conference on Open Source Systems, Notre Dame, IN, USA.
9. (2018, September 16). CEN-CENELEC-ETSI, Smart Grid Coordination Group. Available online: https://ec.europa.eu/energy/sites/ener/files/documents/xpert_group1_reference_architecture.pdf.
10. Chren, S., Rossi, B., Bühnova, B., and Pitner, T. (2018, January 24–25). Reliability data for smart grids: Where the real data can be found. Proceedings of the 2018 Smart City Symposium Prague (SCSP), Prague, Czech Republic.10.1109/SCSP.2018.8402648 ↗
11. Simulating cyber-physical energy systems: Challenges, tools and methods10.1109/TSMCC.2013.2265739 ↗
12. Design techniques and applications of cyberphysical systems: A survey10.1109/JSYST.2014.2322503 ↗
13. A survey and statistical analysis of smart grid co-simulations10.1016/j.apenergy.2018.03.123 ↗
14. A wireless smart grid testbed in lab10.1109/MWC.2012.6231160 ↗
15. Intelligent Design Real-Time Simulation for Smart Grid Control and Communications Design10.1109/MPE.2011.943205 ↗
16. Tan, S., Song, W.Z., Dong, Q., and Tong, L. (2012, January 5–8). Score: Smart-grid common open research emulator. Proceedings of the 2012 IEEE Third International Conference on Smart Grid Communications (SmartGridComm), Tainan, Taiwan.10.1109/SmartGridComm.2012.6485997 ↗
17. Development of smart grid testbed with low-cost hardware and software for cybersecurity research and education10.1007/s11277-018-5766-6 ↗
18. Chassin, D.P., Schneider, K., and Gerkensmeyer, C. (2008, January 21–24). GridLAB-D: An open-source power systems modeling and simulation environment. Proceedings of the Transmission and Distribution Conference and Exposition, Chicago, IL, USA.10.1109/TDC.2008.4517260 ↗
19. Steinbrink, C., Schlögl, F., Babazadeh, D., Lehnhoff, S., Rohjans, S., and Narayan, A. (2018, January 3–7). Future perspectives of co-simulation in the smart grid domain. Proceedings of the 2018 IEEE International Energy Conference (ENERGYCON), Limassol, Cyprus.10.1109/ENERGYCON.2018.8398830 ↗
20. Büscher, M., Claassen, A., Kube, M., Lehnhoff, S., Piech, K., Rohjans, S., Scherfke, S., Steinbrink, C., Velasquez, J., and Tempez, F. (2014, January 3–6). Integrated Smart Grid simulations for generic automation architectures with RT-LAB and mosaik. Proceedings of the 2014 IEEE International Conference on Smart Grid Communications (SmartGridComm), Venice, Italy.10.1109/SmartGridComm.2014.7007645 ↗
21. Schloegl, F., Rohjans, S., Lehnhoff, S., Velasquez, J., Steinbrink, C., and Palensky, P. (2015, January 8–11). Towards a classification scheme for co-simulation approaches in energy systems. Proceedings of the 2015 International Symposium on Smart Electric Distribution Systems and Technologies (EDST), Vienna, Austria.10.1109/SEDST.2015.7315262 ↗
22. Schvarcbacher, M., and Rossi, B. (Septemer, January 30). Smart Grids Co-Simulations with Low-Cost Hardware. Proceedings of the 2017 43rd Euromicro Conference on Software Engineering and Advanced Applications (SEAA), Vienna, Austria.10.1109/SEAA.2017.43 ↗
23. Rossi, B., Chren, S., Buhnova, B., and Pitner, T. (2016, January 9–12). Anomaly detection in smart grid data: An experience report. Proceedings of the 2016 IEEE International Conference on Systems, Man, and Cybernetics (SMC), Budapest, Hungary.10.1109/SMC.2016.7844583 ↗
24. Liu, X., Golab, L., Golab, W.M., and Ilyas, I.F. (2015, January 23–27). Benchmarking Smart Meter Data Analytics. Proceedings of the 18th International Conference on Extending Database Technology, EDBT 2015, Brussels, Belgium.10.1109/ICDE.2015.7113405 ↗
25. Hebner, R. (2018, August 08). Nanogrids, Microgrids, and Big Data: The Future of the Power Grid. Available online: https://spectrum.ieee.org/energy/renewables/nanogrids-microgrids-and-big-data-the-future-of-the-power-grid.
26. Kok, K., Karnouskos, S., Ringelstein, J., Dimeas, A., Weidlich, A., Warmer, C., Drenkard, S., Hatziargyriou, N., and Lioliou, V. (2011, January 6–9). Field-testing smart houses for a smart grid. Proceedings of the 21st International Conference and Exhibition on Electricity Distribution (CIRED 2011), Frankfurt, Germany.
27. Karnouskos, S., and Holanda, T.N.D. (2009, January 25–27). Simulation of a Smart Grid City with Software Agents. Proceedings of the 2009 Third UKSim European Symposium on Computer Modeling and Simulation, Athens, Greece.10.1109/EMS.2009.53 ↗
28. Generating Statistically Correct Random Topologies for Testing Smart Grid Communication and Control Networks10.1109/TSG.2010.2044814 ↗
29. Cyber-Physical Security Testbeds: Architecture, Application, and Evaluation for Smart Grid10.1109/TSG.2012.2226919 ↗
30. Pipattanasomporn, M., Feroze, H., and Rahman, S. (2009, January 15–18). Multi-agent systems in a distributed smart grid: Design and implementation. Proceedings of the Power Systems Conference and Exposition, Seattle, WA, USA.10.1109/PSCE.2009.4840087 ↗
31. Oliveira, P., Pinto, T., Morais, H., and Vale, Z. (2012, January 22–26). MASGriP—A multi-agent smart grid simulation platform. Proceedings of the Power and Energy Society General Meeting, San Diego, CA, USA.10.1109/PESGM.2012.6345649 ↗
32. Software test process improvement approaches: A systematic literature review and an industrial case study10.1016/j.jss.2015.08.048 ↗
33. (2018, September 12). JTC1/SC7, I. ISO/IEC/IEEE 29119 Software Testing Standard. Available online: https://www.iso.org/standard/45142.html.
34. Garcia, C., Dávila, A., and Pessoa, M. (2014). Test Process Models: Systematic Literature Review. Communications in Computer and Information Science, Springer.10.1007/978-3-319-13036-1_8 ↗
35. Software test maturity assessment and test process improvement: A multivocal literature review10.1016/j.infsof.2017.01.001 ↗
36. What we know about software test maturity and test process improvement10.1109/MS.2017.4541043 ↗
37. Swinkels, R. (2000). A Comparison of TMM and Other Test Process Improvement Models, Frits Philips Institute, Technische Universiteit. Technical Report.
38. Farooq, A., and Dumke, R.R. (2008). Evaluation Approaches in Software Testing, Otto von Guericke University of Magdeburg. Technical Report.
39. Farooq, A. (2009). An Evaluation Framework for Software Test Processes. [Ph.D. Thesis, Otto von Guericke University of Magdeburg].
40. Abdou, T., Grogono, P., and Kamthan, P. (2013, January 27–29). Managing Corrective Actions to Closure in Open Source Software Test Process. Proceedings of the 25th International Conference on Software Engineering and Knowledge Engineering, Boston, MA, USA.10.4018/978-1-4666-4229-4.ch009 ↗
41. Integrating risk-based testing in industrial test processes10.1007/s11219-013-9226-y ↗
42. Gomes, C., Thule, C., Broman, D., Larsen, P.G., and Vangheluwe, H. (arXiv, 2017). Co-simulation: State of the art, arXiv.
43. Bian, D., Kuzlu, M., Pipattanasomporn, M., Rahman, S., and Wu, Y. (2015, January 26–30). Real-time co-simulation platform using OPAL-RT and OPNET for analyzing smart grid performance. Proceedings of the Power & Energy Society General Meeting, Denver, CO, USA.10.1109/PESGM.2015.7286238 ↗
44. Cosimulation for smart grid communications10.1109/TII.2014.2338740 ↗
45. Simulation of the smart grid communications: Challenges, techniques, and future trends10.1016/j.compeleceng.2013.11.022 ↗
46. Varga, A., and Hornig, R. (2008, January 3–7). An overview of the OMNeT++ simulation environment. Proceedings of the 1st International Conference on Simulation Tools and Techniques for Communications, Networks and Systems & Workshops, Marseille, France.10.4108/ICST.SIMUTOOLS2008.3027 ↗
47. Dede, J., Kuladinithi, K., Förster, A., Nannen, O., and Lehnhoff, S. (arXiv, 2015). OMNeT++ and mosaik: enabling simulation of Smart Grid communications, arXiv.
48. Ramler, R., Biffl, S., and Grünbacher, P. (2006). Value-based management of software testing. Value-Based Software Engineering, Springer.10.1007/3-540-29263-2 ↗
49. An empirical evaluation of several test-a-few strategies for testing particular conditions10.1002/spe.1098 ↗
50. Prioritizing tests for software fault diagnosis10.1002/spe.1065 ↗
51. Hrabovská, K. (2017). Supporting a Smart Grids Laboratory: Testing Management for Cyber-Physical Systems. [Master’s Thesis, Masaryk University].
52. Scherfke, S., Nannen, O., and El-Ama, A. (2018, September 12). The Simulator Manager—Mosaik 2.3.1 Documentation. Available online: https://mosaik.readthedocs.io/en/latest/simmanager.html.
53. Combining Power and Communication Network Simulation for Cost-Effective Smart Grid Analysis10.1109/SURV.2014.021414.00116 ↗
54. Nägele, T., and Hooman, J. (September, January 30). Rapid Construction of Co-simulations of Cyber-Physical Systems in HLA using a DSL. Proceedings of the 2017 43rd Euromicro Conference on Software Engineering and Advanced Applications (SEAA), Vienna, Austria.10.1109/SEAA.2017.29 ↗
55. Nägele, T., Hooman, J., Broenink, T., and Broenink, J. (2018, January 15–18). CoHLA: Design space exploration and co-simulation made easy. Proceedings of the 2018 IEEE Industrial Cyber-Physical Systems (ICPS), St. Petersburg, Russia.10.1109/ICPHYS.2018.8387664 ↗