OMICRON Empowering Substation Automation System
OMICRON Empowering Substation Automation System
OMICRON Empowering Substation Automation System
Authors
Notes
This technical document explores common challenges and resolutions associated with SCL engineering, as
well as conventional and standard SAS signal verification, along with interlock logic assessments. Additionally,
it delves into centralized approaches for collecting accurate asset information and disturbance records in IEC
61850 based substation projects.
Content
1 Abstract ..................................................................................................................................................3
2 Introduction ............................................................................................................................................3
3 Challenges..............................................................................................................................................3
3.1 SCL engineering .............................................................................................................................3
3.2 SAS signal and communication testing ..........................................................................................5
3.3 Accurate asset information .............................................................................................................7
3.4 Centralized fault/disturbance records collection .............................................................................7
3.5 Troubleshooting client-server (IEC 61850-8-1) ..............................................................................8
4 Solutions ................................................................................................................................................9
4.1 Creating a high quality SCD file ......................................................................................................9
4.2 Standardized SAS signals and communication testing ............................................................... 11
4.3 Accurate asset name plate information ....................................................................................... 14
4.4 Centralized fault/disturbance record collection ............................................................................ 15
5 Recommendations ............................................................................................................................. 17
5.1 Minimum requirements for the SCD file....................................................................................... 17
5.2 Standardized signal list ................................................................................................................ 17
5.3 Template CID/SCD files............................................................................................................... 17
5.4 Solutions for efficient SCL engineering ....................................................................................... 18
6 Future Directions ................................................................................................................................ 19
7 References .......................................................................................................................................... 19
7.1 Technical documents, papers and videos ................................................................................... 19
7.2 IEC/IEEE Standards .................................................................................................................... 19
8 Author Biography ............................................................................................................................... 20
8.1 Daniel Katongo ............................................................................................................................ 20
8.2 Arulraj Irudayasamy ..................................................................................................................... 21
1 Abstract
Substation Automation Systems (SAS) play a pivotal role in the efficient monitoring and control of various
components, including both primary and secondary equipment. These systems collect signals from different
sources, such as process elements, bays, station-level devices and even neighboring substations for tele
protection applications. Additionally, controlled stations (local substations) transmit critical signals to a
controlling station (central/national control center). To ensure efficient operation, maintenance, extension and
upgrade of SAS projects, rigorous assessments are required. These assessments include signal testing,
control command evaluations and interlock logic verification. The assessments are achieved through IEC
61850 client-server and Generic Object-Oriented System Event (GOOSE) communications based on IEC
61850-8-1.
Assessing automation, control, and communication elements in an energized substation project presents
several challenges. Key considerations include the need for a high-quality System Configuration Description
(SCD) file, standardized signal lists based on compatible logical node and data object classes as per IEC
61850-7-4, and engineering data flows between devices. This paper explores solutions for efficient
engineering of System Configuration Language (SCL). It employs an open-source SCL editor based on IEC
61850-6 to rectify missing information and create high-quality SCD file. It also describes a standardized SAS
test process for effective automation control and communication evaluation.
The paper summarizes valuable lessons learned and highlights improvements that must be made to future
substation automation projects.
2 Introduction
This case study involves a retrofit/upgradation project of an existing conventional 66/33/11KV substation
project with numerical protection control IEDs. The aim of this project is to enhance the efficiency by using the
latest model IEDs at the bay and station level and to utilize Client-Server communication services from different
make IEDs that are in our inventory.
3 Challenges
There were also many unnecessary default datasets and control blocks used in this project that did not match
the project scheme diagram shown in Figure 2 below.
Figure 2: Default Dataset which are unused and irrelevant for the project.
The SCD obtained from the multivendor IED configuration tool was ambiguous when imported into the SAS
testing tool. The substation overview was confusing, and the IEDs were not assigned to the correct voltage
and bay levels, as shown in Figure 3 below.
Figure 3: Lacks clarity regarding the substation overview in the SAS testing tool.
Another reason is to monitor the life cycle of our assets and find the best recommendations and alternatives
when an asset reaches its end of life.
However, collecting accurate asset information is not easy and poses a challenge for the whole system.
The disturbance records are stored in the IEDs in the standard COMTRADE format. The COMTRADE1999
format consists of a header file HDR, a configuration file CFG, and a data file DAT. The COMTRADE2013
format uses a single file format CFF. The COMTRADE analyzing tool can help to analyze the data in the
disturbance records.
However, it can be difficult to access and extract the fault data from different vendor IEDs in a substation.
Figure 5: Use the ABB IED Configuration tool to read the disturbance records.
Figure 5 shows an example of how to use PCM600 to access ABB IEDs and read the disturbance records.
3.5 Troubleshooting client-server (IEC 61850-8-1)
Sometimes, the MMS Client (SCADA HMI/RTU) at the station level fails to send control commands to the
bay level IEDs. In such cases, it is important to sniff the client-server communication and analyze the
problem to find a solution.
Some logical nodes are in test mode, but the SCADA is unaware of this. This can be easily verified by going
online and checking the status as shown in Figure 6 below.
Figure 6: The ABB IEDs have a test-related mode in some logical nodes.
There were some orphans (unknown GOOSE messages) in the networks which was identified in quick time
by importing the system model (SCD file) and selecting the unknown IEDs in the Network Sniffer tool shown
in the figure 7 below,
Figure 7: A GOOSE message was detected in the network using the Network Sniffer.
4 Solutions
We did not use any GOOSE messages in this project, but we find two GOOSE control blocks in two IEDs from
different manufacturers. We also removed about 140 default datasets that are not used in the project. These
are some of the unwanted configurations that we clean up in the SCL editor, as shown in Figure 9.
Figure 9: The cleanup tool removes unused data sets and control blocks from the SCL editor.
The SCD file with the substation section gives us a clear view of the system design and helps us with
various use cases such as automation, control, communication monitoring, signal testing and assessment.
We imported the final SCD file into a SAS testing tool and performed an offline engineering check under the
system diagram. We check the communication overview for the client-server report control block reference
and verified that it is associated with the correct client. This is shown in Figure 10.
Figure 10: Overview of client-server offline communication in SAS testing tool.
We synchronized the SAS Test tool with the GPS over SNTP Server, which is the system under test. We
checked the accuracy performance class level of the MMS applications between bay level and station level,
according to IEC 61850-5. The figure 12 below show the results.
Figure 12: The SAS Test tool checks the accuracy class of the NTP time server at the substation.
Figure 13: Testing of performance requirements and data transfer times for various applications according to IEC 61850-5.
We used the SAS testing tool to perform semi-automated and fully automated tests for the signal and control
functions. We got a permission to perform testing activities in one of the spare feeder/bays to verify the
interlock logics with the control function and ran the test cases with automation shown in Figure 14. We
replicated the test case for other bays to save time shown in figure 15. We generated test reports from the
testing tool to standardize the SAS signal testing in figure 16.
Figure 14: Automation testing for control signals with interlock validation.
Figure 15: Duplicating the test case for typical bays.
Figure 19: MMS file transfer request traces from Sniffer testing tool.
5 Recommendations
Figure 20: Perform a SAS signal audit to ensure consistency among the native logical nodes and data attributes.
The generated SSD file feeds into the SCT-System Configuration Tool, an independent system-level tool.
Here, various. ICD-IED Capability Description files from specific equipment types are imported and configured
with unique network parameters like IED names, IP addresses, and access point mappings. This leads to SCL
data flow engineering between IEDs. Project-specific datasets for Client-Server, GOOSE, and Sampled Value
communication are created and mapped to corresponding blocks and clients/subscribers, culminating in the
.SCD-System Configuration Description file.
The ICT-IED Configuration Tool imports the .SCD file into individual projects and binds incoming data to input
signals. Redundancy and time server methods are identified before writing information to real IEDs as CID-
Configured IED Descriptions. This information is exported as a new SCD file and imported back into the SCT
(System Configuration Tool) for consistency across tools.
For IEC 61850 Edition 2 onwards, SCL engineering benefits from pre-configured manufacturer templates for
the IID-Instantiated IED Description. Additionally, IIDs can be exported from the SCT/ICT for typical bay SCL,
accelerating engineering and facilitating efficient data flow across projects.
Introduced in Edition 2, the SED-System Exchange Description enhances collaboration by allowing control
over data flow engineering rights between projects, ensuring consistency during information exchange. Figure
21 further illustrates the Top-Down SCL engineering approach.
Using the engineering tools ICT (IED Configuration Tool) and SCT (System Configuration Tool) at the
engineering workstation, team members can collaborate on a single project for both protection and IEC 61850
SCL engineering. This will help them achieve a consistent and final project outcome. They can also use a free
and open-source SCL editor that complies with IEC 61850-6, such as OpenSCD, to fill in some of the missing
information in the .SCD file. Additionally, they can refer to the IEC 61850 implementation documents for the
IEDs and tools mentioned below.
PICS- Protocol Implementation Conformance Statement
It describes the IEC 61850 communication services implementation for a specific type of IED and version.
PICS enables us to choose the right product for our project requirements.
PIXIT-Protocol Implementation eXtra information for Testing
It describes the communication capabilities implemented in a specific IED model and version.
PIXIT allows us to determine the maximum capabilities and behaviour of an IED in terms of different scenarios
of communication services.
MICS - Model Implementation Conformance Statement
It describes the implemented functions and its description of a specific model IED type and version.
Describe the IED functions so that we can understand the function, as well as its logical node and its data
attributes, this is kind of signal list for the specific IED model and versions.
TICS-Technical Issue Implementation Conformance Statement
Clarifications are made regarding the fixes for the technical issues.
It allows us to know the availability of fixes for the identified technical issues in the IEC 61850 standard for a
specific make IED type and version.
SICS-SCL Implementation Conformance Statement.
The document describes the IED, and the System level engineering tools that comply with IEC 61850-6 and
IEC 61850-10.
It is beneficial to know the capabilities of engineering tools.
6 Future Directions
To ensure the IEC 61850 based substation has a future proof design and system verification options, we
recognize the importance of having a high quality SCD file, a standardized signal list, template files and
standard SAS engineering and testing tools that are aligned from the start of the project. We will propose the
necessary steps with the business case that we developed for this project to ZESCO Management, in order
to make this process a mandatory part of the project tender.
7 References
[2] OMICRON Academy, 2023-02-21, v 1.10, IEC 61850 Level 1 and 2 Training Courses.
[4] Hitachi Energy, June 2023, Revision: S, Line differential protection RED670 Version 2.2 IEC
Technical manual-1MRK505377-UEN
[5] Arulraj Irudayasamy YouTube -IEC 61850 implementation related documentation for IEDs and Tools
[6] National Institute of Standards and Technology (2024) The NIST Cybersecurity Framework (CSF)
2.0. (National Institute of Standards and Technology, Gaithersburg, MD), NIST Cybersecurity White Paper
(CSWP) NIST CSWP 29. https://doi.org/10.6028/NIST.CSWP.29
[8] IEC 61850-2 Ed.2: 2019-04 Communication networks and systems for power utility automation -
Part 2: Glossary.
[9] IEC 61850-4 Ed.2.1: 2020-11 Communication networks and systems for power utility automation –
Part 4: System and project management.
[10] IEC 61850-5 Ed.2: 2013-01 Communication networks and systems for power utility automation -
Part 5: Communication requirements for functions and device models.
[11] IEC 61850-6 Ed.2.1: 2018-06 Communication networks and systems for power utility automation -
Part 4: Configuration description language for communication in power utility automation systems related to
IEDs.
[12] IEC 61850-7-4 Ed.2.1: 2020-02 Communication networks and systems for power utility automation -
Part 7-4: Basic communication structure – Compatible logical node classes and data object classes.
[13] IEC 61850-8-1 Ed.2.1: 2020-02 Communication networks and systems for power utility automation -
Part 8-1: Specific communication service mapping (SCSM) – Mappings to MMS (ISO 9506-1 and ISO 9506-
2) and to ISO/IEC 8802-3.
[14] IEC 61850-10 Ed.2.1: 2012-12 Communication networks and systems for power utility automation -
Part 10: Conformance testing
8 Author Biography
Daniel Katongo is currently working as a Principal Engineer – Networks Automation for ZESCO Limited
with over ten years of experience spanning Substation Automation, Protection and Control Systems
integration and Project Management. He holds a Bachelor of Engineering (B.Eng.) in Electrical & Electronics
Engineering from Copperbelt University and a Master of Business Administration (MBA). He is a Professional
Member of the Engineering Institution of Zambia (EIZ) and a Professional Member of the Institute of Electrical
& Electrical Engineers (IEEE). He also holds several certifications in Schneider Electric, ABB & NR Electric
Automation, Protection and Control Systems. He is currently responsible for running operations and
maintenance of Substation Automation Systems (SAS) for the ZESCO Transmission North region
comprising six (06) provinces of Zambia in Southern Africa.
LinkedIn Profile: Daniel Katongo [B.Eng., MBA, MEIZ, REng., MIEEE] | LinkedIn
8.2 Arulraj Irudayasamy
Arul joined as a Regional Application Specialist for Power Utility Communication at OMICRON in 2020,
overseeing IEC 61850 application testing and implementing cybersecurity solutions in the Middle East, Africa,
and Turkey regions.
Over 9 years of experience in the Substation Automation field, Arul began his career as a Relay Service
Engineer at GK Power, specializing in MiCOM Numerical Protection and Control IEDs. He also contributed as
a Substation Automation System (SAS) Engineer on significant projects for AREVA/ALSTOM/GE and
Schneider Electric in India. Following this, he worked as a Verification and Validation Engineer for Bay Level
Products at ABB/Hitachi Energy Global R&D from 2018 to 2020.
He graduated from Saveetha Engineering College, Chennai, India, in 2014 with a degree in Electrical and
Electronics Engineering.