About | Contact Us | Register | Login
ProceedingsSeriesJournalsSearchEAI
Smart Grid and Innovative Frontiers in Telecommunications. 8th EAI International Conference, EAI SmartGIFT 2024a, Santa Clara, United States, March 23-24, 2024, Proceedings

Research Article

Development Pitfalls: A Case Study in Developing a Smart Grid Co-simulation Platform Based on HELICS

Cite
BibTeX Plain Text
  • @INPROCEEDINGS{10.1007/978-3-031-78806-2_11,
        author={Jeremy Frandon and Jun Yan and Emmanuel Thepie-Fapi},
        title={Development Pitfalls: A Case Study in Developing a Smart Grid Co-simulation Platform Based on HELICS},
        proceedings={Smart Grid and Innovative Frontiers in Telecommunications. 8th EAI International Conference, EAI SmartGIFT 2024a, Santa Clara, United States, March 23-24, 2024, Proceedings},
        proceedings_a={SMARTGIFT},
        year={2025},
        month={1},
        keywords={co-simulation testbed smart grid software engineering},
        doi={10.1007/978-3-031-78806-2_11}
    }
    
  • Jeremy Frandon
    Jun Yan
    Emmanuel Thepie-Fapi
    Year: 2025
    Development Pitfalls: A Case Study in Developing a Smart Grid Co-simulation Platform Based on HELICS
    SMARTGIFT
    Springer
    DOI: 10.1007/978-3-031-78806-2_11
Jeremy Frandon1, Jun Yan1,*, Emmanuel Thepie-Fapi2
  • 1: Concordia Institute for Information Systems Engineering
  • 2: Global AI Accelerator - AI-Hub Canada
*Contact email: jun.yan@concordia.ca

Abstract

The recent transformation of the smart grid has led to a complex and heterogeneous cyber-physical system (CPS). The modernizing electric power infrastructure is equipped with multiple systems for sensing, communicating, controlling, and processing an extensive volume of data, for which a platform or a testbed mapping various components of a smart grid is extremely useful for R&D purposes. To this end, a testbed featuring one simulator will not fully characterize the functionalities of such a complex infrastructure. A Co-simulation testbed that federates loosely coupled standalone sub-simulators is appropriate and will accurately represent a Smart Grid. This paper will investigate the process and pitfalls observed in the re-development of ASGARDS-H at Concordia University, Montréal, a co-simulator based on the Hierarchical Engine for Large-scale Infrastructure Co-Simulation (HELICS) for 5G-based smart grid security. The paper will reveal the designs and modifications of the testbed under a microservice architecture via containerization. New tools and code refactorings are proposed and discussed to decouple the simulation logic from the time and value synchronization of the co-simulation. Beyond the final platform that offers improved simulation capacities and functionalities from ASGARDS-H capabilities, the paper also aims to share lessons learned and notable pitfalls that can help smart grid security researchers more effectively and efficiently develop flexible, reliable, and scalable co-simulation testbeds.

Keywords
co-simulation testbed smart grid software engineering
Published
2025-01-09
Appears in
SpringerLink
http://dx.doi.org/10.1007/978-3-031-78806-2_11
Copyright © 2024–2025 ICST
EBSCOProQuestDBLPDOAJPortico
EAI Logo

About EAI

  • Who We Are
  • Leadership
  • Research Areas
  • Partners
  • Media Center

Community

  • Membership
  • Conference
  • Recognition
  • Sponsor Us

Publish with EAI

  • Publishing
  • Journals
  • Proceedings
  • Books
  • EUDL