skip to main content
10.1145/2901378.2901383acmconferencesArticle/Chapter ViewAbstractPublication PagespadsConference Proceedingsconference-collections
research-article
Public Access

DSSnet: A Smart Grid Modeling Platform Combining Electrical Power Distribution System Simulation and Software Defined Networking Emulation

Authors Info & Claims
Published:15 May 2016Publication History

ABSTRACT

The successful operations of modern power grids are highly dependent on a reliable and efficient underlying communication network. Researchers and utilities have started to explore the opportunities and challenges of applying the emerging software-defined networking (SDN) technology to enhance efficiency and resilience of the Smart Grid. This trend calls for a simulation-based platform that provides sufficient flexibility and controllability for evaluating network application designs, and facilitating the transitions from in-house research ideas to real productions. In this paper, we present DSSnet, a hybrid testing platform that combines a power distribution system simulator with an SDN emulator to support high fidelity analysis of communication network applications and their impacts on the power systems. Our contributions lay in the design of a virtual time system with the tight controllability on the execution of the emulation system, i.e., pausing and resuming any specified container processes in the perception of their own virtual clocks, with little overhead scaling to 500 emulated hosts with an average of 70 ms overhead; and also lay in the efficient synchronization of the two sub-systems based on the virtual time. We evaluate the system performance of DSSnet, and also demonstrate the usability through a case study by evaluating a load shifting algorithm.

References

  1. Comed. https://hourlypricing.comed.com/live-prices/?date=20151106. {Last accessed December 2015}.Google ScholarGoogle Scholar
  2. Electric power monthly. https://www.eia.gov/electricity/monthly/epm_table_grapher.cfm?t=epmt_5_3. {Last accessed January 2016}.Google ScholarGoogle Scholar
  3. IIT campus microgrid project. http://www.iitmicrogrid.net/microgrid.aspx. {Last accessed December 2015.Google ScholarGoogle Scholar
  4. iperf3. http://software.es.net/iperf. {Last accessed December 2014}.Google ScholarGoogle Scholar
  5. iputils. http://www.skbuff.net/iputils/. {Last accessed November 2015}.Google ScholarGoogle Scholar
  6. Opendss program, sourceforge.net. http://sourceforge.net/projects/electricdss. {Last accessed January 2016}.Google ScholarGoogle Scholar
  7. Zeromq. http://zeromq.org/. {Last accessed January 2016}.Google ScholarGoogle Scholar
  8. A. Agnetis, G. De Pascale, P. Detti, and A. Vicino. Load scheduling for household energy consumption optimization. IEEE Transactions on Smart Grid, 4(4):2364--2373, 2013.Google ScholarGoogle ScholarCross RefCross Ref
  9. S. Ciraci, J. Daily, K. Agarwal, J. Fuller, L. Marinovici, and A. Fisher. Synchronization algorithms for co-simulation of power grid and communication networks. In Modelling, Analysis Simulation of Computer and Telecommunication Systems (MASCOTS), 2014 IEEE 22nd International Symposium on, pages 355--364, Sept 2014. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. S. Ciraci, J. Daily, J. Fuller, A. Fisher, L. Marinovici, and K. Agarwal. Fncs: A framework for power system and communication networks co-simulation. In Proceedings of the Symposium on Theory of Modeling & Simulation - DEVS Integrative, DEVS'14, pages 36:1--36:8, San Diego, CA, USA, 2014. Society for Computer Simulation International. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. X. Dong, H. Lin, R. Tan, R. K. Iyer, and Z. Kalbarczyk. Software-defined networking for smart grid resilience: Opportunities and challenges. In Proceedings of the 1st ACM Workshop on Cyber-Physical System Security, CPSS'15, pages 61--68, New York, NY, USA, 2015. ACM. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. C. Dufour and J. Belanger. On the use of real-time simulation technology in smart grid research and development. Industry Applications, IEEE Transactions on, 50(6):3963--3970, Nov 2014.Google ScholarGoogle Scholar
  13. R. C. Dugan. Reference guide, the open distribution system simulator, 2013.Google ScholarGoogle Scholar
  14. T. Godfrey, S. Mullen, R. Dugan, C. Rodine, D. Griffith, and N. Golmie. Modeling smart grid applications with co-simulation. In Smart Grid Communications (SmartGridComm), 2010 First IEEE International Conference on, pages 291--296, Oct 2010.Google ScholarGoogle ScholarCross RefCross Ref
  15. A. Goodney, S. Kumar, A. Ravi, and Y. Cho. Efficient pmu networking with software defined networks. In Smart Grid Communications (SmartGridComm), 2013 IEEE International Conference on, pages 378--383, Oct 2013.Google ScholarGoogle ScholarCross RefCross Ref
  16. K. Hopkinson, X. Wang, R. Giovanini, J. Thorp, K. Birman, and D. Coury. Epochs: a platform for agent-based electric power and communication simulation built from commercial off-the-shelf components. Power Systems, IEEE Transactions on, 21(2):548--558, May 2006.Google ScholarGoogle Scholar
  17. Y.-J. Kim, K. He, M. Thottan, and J. Deshpande. Virtualized and self-configurable utility communications enabled by software-defined networks. In Smart Grid Communications (SmartGridComm), 2014 IEEE International Conference on, pages 416--421, Nov 2014.Google ScholarGoogle ScholarCross RefCross Ref
  18. J. Lamps, D. M. Nicol, and M. Caesar. Timekeeper: A lightweight virtual time system for linux. In Proceedings of the 2Nd ACM SIGSIM Conference on Principles of Advanced Discrete Simulation, SIGSIM PADS'14, pages 179--186, New York, NY, USA, 2014. ACM. Google ScholarGoogle ScholarDigital LibraryDigital Library
  19. B. Lantz, B. Heller, and N. McKeown. A Network in a Laptop: Rapid Prototyping for Software-defined Networks. In Proceedings of the 9th ACM SIGCOMM Workshop on Hot Topics in Networks, Hotnets-IX, pages 19:1--19:6, New York, NY, USA, 2010. ACM. Google ScholarGoogle ScholarDigital LibraryDigital Library
  20. H. Lin, S. Veda, S. Shukla, L. Mili, and J. Thorp. Geco: Global event-driven co-simulation framework for interconnected power system and communication network. Smart Grid, IEEE Transactions on, 3(3):1444--1456, Sept 2012.Google ScholarGoogle Scholar
  21. K. Mets, J. Ojea, and C. Develder. Combining power and communication network simulation for cost-effective smart grid analysis. Communications Surveys Tutorials, IEEE, 16(3):1771--1796, Third 2014.Google ScholarGoogle ScholarCross RefCross Ref
  22. E. Molina, E. Jacob, J. Matias, N. Moreira, and A. Astarloa. Using software defined networking to manage and control iec 61850-based systems. Comput. Electr. Eng., 43(C):142--154, Apr. 2015. Google ScholarGoogle ScholarDigital LibraryDigital Library
  23. D. Montenegro, M. Hernandez, and G. Ramos. Real time opendss framework for distribution systems simulation and analysis. In Transmission and Distribution: Latin America Conference and Exposition (T D-LA), 2012 Sixth IEEE/PES, pages 1--5, Sept 2012.Google ScholarGoogle ScholarCross RefCross Ref
  24. H.-C. Sun and Y.-C. Huang. Optimization of Power Scheduling for Energy Management in Smart Homes. Procedia Engineering, 38:1822--1827, 2012.Google ScholarGoogle ScholarCross RefCross Ref
  25. A. Sydney, D. S. Ochs, C. Scoglio, D. Gruenbacher, and R. Miller. Using geni for experimental evaluation of software defined networking in smart grids. Computer Networks, 63:5--16, 2014.Google ScholarGoogle ScholarCross RefCross Ref
  26. J. Yan and D. Jin. A virtual time system for linux-container-based emulation of software-defined networks. In Proceedings of the 3rd ACM SIGSIM Conference on Principles of Advanced Discrete Simulation, SIGSIM PADS '15, pages 235--246, New York, NY, USA, 2015. ACM. Google ScholarGoogle ScholarDigital LibraryDigital Library
  27. J. Yan and D. Jin. Vt-mininet: Virtual-time-enabled mininet for scalable and accurate software-define network emulation. In Proceedings of the 1st ACM SIGCOMM Symposium on Software Defined Networking Research, SOSR'15, pages 27:1--27:7, New York, NY, USA, 2015. ACM. Google ScholarGoogle ScholarDigital LibraryDigital Library
  28. Y. Zheng, D. Jin, and D. M. Nicol. Impacts of application lookahead on distributed network emulation. In Proc. of the 2013 Winter Simulation Conference (WSC), pages 2996--3007, 2013. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. DSSnet: A Smart Grid Modeling Platform Combining Electrical Power Distribution System Simulation and Software Defined Networking Emulation

          Recommendations

          Comments

          Login options

          Check if you have access through your login credentials or your institution to get full access on this article.

          Sign in
          • Published in

            cover image ACM Conferences
            SIGSIM-PADS '16: Proceedings of the 2016 ACM SIGSIM Conference on Principles of Advanced Discrete Simulation
            May 2016
            272 pages
            ISBN:9781450337427
            DOI:10.1145/2901378

            Copyright © 2016 ACM

            Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

            Publisher

            Association for Computing Machinery

            New York, NY, United States

            Publication History

            • Published: 15 May 2016

            Permissions

            Request permissions about this article.

            Request Permissions

            Check for updates

            Qualifiers

            • research-article

            Acceptance Rates

            Overall Acceptance Rate398of779submissions,51%

          PDF Format

          View or Download as a PDF file.

          PDF

          eReader

          View online with eReader.

          eReader