Date of Award
2024
Degree Type
Thesis
Degree Name
Master of Science in Electrical Engineering (MSEE)
Department
Electrical, Computer, and Biomedical Engineering
First Advisor
Hui Lin
Abstract
Modern smart grids are evolving into more complex systems than conventional power grids. Intelligent electronic devices equipped with off-the-shelf computing and communication technologies within the distribution and transmission systems of the power grids are replacing legacy sensors and actuators in conventional bulk power grids. Significant disparities between the characteristics of cyber and physical components of smart grids create substantial challenges for analyzing the runtime states of grids and planning for long-term stability.
Co-simulation is an essential tool for analyzing the behavior of modern smart grids. In co-simulation, various subsystems or components of large complex systems like smart grids are modeled and simulated separately, but interact with each other during the simulation process. HELICS (Hierarchical Engine for Large-scale Infrastructure Co-Simulation) is a co-simulation framework that provides common interfaces to enhance simulators, synchronize their executions, and exchange information. However, the procedure to set up large-scale co-simulation using HELICS can be labor-intensive, repetitive, and susceptible to mistakes.
To overcome this, we propose HELICSAuto, a code instrumentation procedure that automates the co-simulation development based on HELICS. By leveraging HELICS' application programming interface (API) conforming to co-simulation standards, HELICSAuto can map specific APIs to standard co-simulation components. HELICSAuto requires developers to label their source codes using a predefined syntax, after which an interpreter automatically instruments the code with minimal manual involvement. We demonstrate HELICSAuto's effectiveness by applying it to simulators like PandaPower, PowerWorld, OPAL-RT, and PyDNP3, establishing a transmission-distribution-communication co-simulation environment for complex smart grids.
Recommended Citation
Tadvin, Sayeb Mohammad, "HELICSAUTO: AUTOMATING THE DEVELOPMENT OF CYBER-PHYSICAL CO-SIMULATION FRAMEWORK FOR SMART GRIDS" (2024). Open Access Master's Theses. Paper 2568.
https://digitalcommons.uri.edu/theses/2568