An open platform for rapid-prototyping protection and control schemes with IEC 61850

Research output: Contribution to journalArticle

40 Citations (Scopus)

Abstract

Communications is becoming increasingly important to the operation of protection and control schemes. Although offering many benefits, using standards-based communications, particularly IEC 61850, in the course of the research and development of novel schemes can be complex. This paper describes an open-source platform which enables the rapid prototyping of communications-enhanced schemes. The platform automatically generates the data model and communications code required for an intelligent electronic device to implement a publisher-subscriber generic object-oriented substation event and sampled-value messaging. The generated code is tailored to a particular system configuration description (SCD) file, and is therefore extremely efficient at runtime. It is shown here how a model-centric tool, such as the open-source Eclipse Modeling Framework, can be used to manage the complexity of the IEC 61850 standard, by providing a framework for validating SCD files and by automating parts of the code generation process. The flexibility and convenience of the platform are demonstrated through a prototype of a real-time, fast-acting load-shedding scheme for a low-voltage microgrid network. The platform is the first open-source implementation of IEC 61850 which is suitable for real-time applications, such as protection, and is therefore readily available for research and education.
LanguageEnglish
Pages1103-1110
Number of pages8
JournalIEEE Transactions on Power Delivery
Volume28
Issue number2
Early online date13 Mar 2013
DOIs
Publication statusPublished - 30 Apr 2013

Fingerprint

Rapid prototyping
Communication
Data structures
Education
Electric potential

Keywords

  • code generation
  • real time systems
  • power system protection
  • microgrids

Cite this

@article{cc5c40bc3bac421193d0b4e8ed2af5ea,
title = "An open platform for rapid-prototyping protection and control schemes with IEC 61850",
abstract = "Communications is becoming increasingly important to the operation of protection and control schemes. Although offering many benefits, using standards-based communications, particularly IEC 61850, in the course of the research and development of novel schemes can be complex. This paper describes an open-source platform which enables the rapid prototyping of communications-enhanced schemes. The platform automatically generates the data model and communications code required for an intelligent electronic device to implement a publisher-subscriber generic object-oriented substation event and sampled-value messaging. The generated code is tailored to a particular system configuration description (SCD) file, and is therefore extremely efficient at runtime. It is shown here how a model-centric tool, such as the open-source Eclipse Modeling Framework, can be used to manage the complexity of the IEC 61850 standard, by providing a framework for validating SCD files and by automating parts of the code generation process. The flexibility and convenience of the platform are demonstrated through a prototype of a real-time, fast-acting load-shedding scheme for a low-voltage microgrid network. The platform is the first open-source implementation of IEC 61850 which is suitable for real-time applications, such as protection, and is therefore readily available for research and education.",
keywords = "code generation, real time systems, power system protection, microgrids",
author = "Blair, {Steven M.} and Federico Coffele and Booth, {Campbell D.} and Burt, {Graeme M.}",
year = "2013",
month = "4",
day = "30",
doi = "10.1109/TPWRD.2012.2231099",
language = "English",
volume = "28",
pages = "1103--1110",
journal = "IEEE Transactions on Power Delivery",
issn = "0885-8977",
number = "2",

}

TY - JOUR

T1 - An open platform for rapid-prototyping protection and control schemes with IEC 61850

AU - Blair, Steven M.

AU - Coffele, Federico

AU - Booth, Campbell D.

AU - Burt, Graeme M.

PY - 2013/4/30

Y1 - 2013/4/30

N2 - Communications is becoming increasingly important to the operation of protection and control schemes. Although offering many benefits, using standards-based communications, particularly IEC 61850, in the course of the research and development of novel schemes can be complex. This paper describes an open-source platform which enables the rapid prototyping of communications-enhanced schemes. The platform automatically generates the data model and communications code required for an intelligent electronic device to implement a publisher-subscriber generic object-oriented substation event and sampled-value messaging. The generated code is tailored to a particular system configuration description (SCD) file, and is therefore extremely efficient at runtime. It is shown here how a model-centric tool, such as the open-source Eclipse Modeling Framework, can be used to manage the complexity of the IEC 61850 standard, by providing a framework for validating SCD files and by automating parts of the code generation process. The flexibility and convenience of the platform are demonstrated through a prototype of a real-time, fast-acting load-shedding scheme for a low-voltage microgrid network. The platform is the first open-source implementation of IEC 61850 which is suitable for real-time applications, such as protection, and is therefore readily available for research and education.

AB - Communications is becoming increasingly important to the operation of protection and control schemes. Although offering many benefits, using standards-based communications, particularly IEC 61850, in the course of the research and development of novel schemes can be complex. This paper describes an open-source platform which enables the rapid prototyping of communications-enhanced schemes. The platform automatically generates the data model and communications code required for an intelligent electronic device to implement a publisher-subscriber generic object-oriented substation event and sampled-value messaging. The generated code is tailored to a particular system configuration description (SCD) file, and is therefore extremely efficient at runtime. It is shown here how a model-centric tool, such as the open-source Eclipse Modeling Framework, can be used to manage the complexity of the IEC 61850 standard, by providing a framework for validating SCD files and by automating parts of the code generation process. The flexibility and convenience of the platform are demonstrated through a prototype of a real-time, fast-acting load-shedding scheme for a low-voltage microgrid network. The platform is the first open-source implementation of IEC 61850 which is suitable for real-time applications, such as protection, and is therefore readily available for research and education.

KW - code generation

KW - real time systems

KW - power system protection

KW - microgrids

U2 - 10.1109/TPWRD.2012.2231099

DO - 10.1109/TPWRD.2012.2231099

M3 - Article

VL - 28

SP - 1103

EP - 1110

JO - IEEE Transactions on Power Delivery

T2 - IEEE Transactions on Power Delivery

JF - IEEE Transactions on Power Delivery

SN - 0885-8977

IS - 2

ER -