Abstract

ECS-Grid is the first data-oriented real-time electromagnetic transient simulation platform for cyber-physical power systems (CPPS). Traditional simulation tools are constrained by object-oriented programming (OOP) architecture, which is now a significant obstruction to creating a comprehensive cyber-physical simulation. Therefore, the proposed ECS-Grid platform follows a new data-oriented paradigm based on an Entity-Component-System (ECS) framework, which delivers higher flexibility, extensibility, scalability, and performance to support cyber-physical system research. ECS-Grid proposes a layer of virtual intelligent electronic devices (vIEDs) to model IEDs in CPPSs. The vIEDs directly talk to physical components and communicate asynchronously with cyber services via the proposed high-performance JSON-like binary protocol. Tests with the islanding and the man-in-the-middle cyber attack scenarios on a 711-node AC-DC microgrid cluster based on a modified CIGRE 15-Bus system are performed and give accurate results. A faster-than-real-time performance is achieved on the 10th Gen Intel <sup xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">®</sup> Core <sup xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">TM</sup> i7 computer, and real-time performance is achieved on distributed embedded NVIDIA <sup xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">®</sup> Jetson platform. The ECS-Grid design and test results demonstrate the potential of the ECS data-oriented paradigm and may inspire the renovation of industrial simulation software.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call