Why This Matters

Smart grid systems require interaction with diverse hardware devices using different communication protocols, making application development complex and hardware-dependent. This work is innovative because it provides abstraction mechanisms that allow application components to operate independently of underlying device protocols. The framework enables rapid prototyping and deployment of smart grid applications on heterogeneous hardware platforms.

What We Did

This paper introduces Device Access Abstractions for the Resilient Information Architecture Platform for Smart Grid (RIAPS), enabling component-based systems to interact with hardware devices through unified interfaces. The framework provides middleware mechanisms for abstracting device communication protocols including serial, I2C, Modbus, and C37.118 synchronous sampling. The design enables clean separation between application logic and hardware-specific implementation details.

Key Results

The framework successfully demonstrated support for multiple device types including PMUs, relays, and inverters through unified RIAPS interfaces. The system achieved efficient communication with devices while maintaining application-level abstraction from protocol details. The approach proved effective at enabling clean component-based design for complex smart grid systems.

Full Abstract

Cite This Paper

@article{Dubey2019,
  author = {Dubey, Abhishek and Karsai, Gabor and V{\"{o}}lgyesi, P{\'{e}}ter and Metelko, Mary and Madari, Istv{\'{a}}n and Tu, Hao and Du, Yuhua and Lukic, Srdjan},
  journal = {Embedded Systems Letters},
  title = {Device Access Abstractions for Resilient Information Architecture Platform for Smart Grid},
  year = {2019},
  number = {2},
  pages = {34--37},
  volume = {11},
  abstract = {This letter presents an overview of design mechanisms to abstract device access protocols in the resilient information architecture platform for smart grid, a middleware for developing distributed smart grid applications. These mechanisms are required to decouple the application functionality from the specifics of the device mechanisms built by the device vendors.},
  bibsource = {dblp computer science bibliography, https://dblp.org},
  biburl = {https://dblp.org/rec/bib/journals/esl/DubeyKVMMTDL19},
  contribution = {lead},
  doi = {10.1109/LES.2018.2845854},
  file = {:Dubey2019-Device_Access_Abstractions_for_Resilient_Information_Architecture_Platform_for_Smart_Grid.pdf:PDF},
  keywords = {device abstraction, smart grid, middleware, component-based systems, hardware integration, communication protocols},
  project = {cps-middleware},
  tag = {platform,power},
  timestamp = {Fri, 05 Jul 2019 01:00:00 +0200},
  url = {https://doi.org/10.1109/LES.2018.2845854}
}
Quick Info
Year 2019
Keywords
device abstraction smart grid middleware component-based systems hardware integration communication protocols
Research Areas
energy CPS middleware Explainable AI
Search Tags

Device, Access, Abstractions, Resilient, Information, Architecture, Platform, Smart, Grid, device abstraction, smart grid, middleware, component-based systems, hardware integration, communication protocols, energy, CPS, Explainable AI, 2019, Dubey, Karsai, V\"olgyesi, Metelko, Madari, Tu, Du, Lukic