substation automation systems: from engineering to ... · 2020/03/04  · > visualize and test...

21
Substation Automation Systems: from Engineering to Automated Testing Power & Energy Automation Conference Seattle, March 02-05, 2020 Eugenio Carvalheira, OMICRON Andreas Klien, OMICRON

Upload: others

Post on 04-Apr-2021

7 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Substation Automation Systems: from Engineering to ... · 2020/03/04  · > Visualize and Test entire Substation Automation System. Page 7. SCL File. New Test Approach. Page 8 #1

Substation Automation Systems:from Engineering to Automated Testing

Power & Energy Automation ConferenceSeattle, March 02-05, 2020

Eugenio Carvalheira, OMICRONAndreas Klien, OMICRON

Page 2: Substation Automation Systems: from Engineering to ... · 2020/03/04  · > Visualize and Test entire Substation Automation System. Page 7. SCL File. New Test Approach. Page 8 #1

Outline

> Motivation> IEC 61850 SCL Engineering Process> Test Method for Substation Automation System> Engineering Requirements for Optimal Testing> Test Case Examples> Conclusion

Page 2

Page 3: Substation Automation Systems: from Engineering to ... · 2020/03/04  · > Visualize and Test entire Substation Automation System. Page 7. SCL File. New Test Approach. Page 8 #1

PAC Testing

Page 3

> Protection Testing:> Tools for Automated Testing> Standardized Test Plans reduced efforts

dramatically

> But what happened in the...

> Testing Automation and Control:> Functional drawings and interfaces> Logics, Interlockings> SCADA, Gateways, RTUs (signal lists)

> Manual procedures so far... How to test it efficiently?

?

Page 4: Substation Automation Systems: from Engineering to ... · 2020/03/04  · > Visualize and Test entire Substation Automation System. Page 7. SCL File. New Test Approach. Page 8 #1

IEC 61850 Substations

> Data Models

> Client/Server (Reports), GOOSE, Sampled Values

> System Configuration Language (SCL)

Page 4

Page 5: Substation Automation Systems: from Engineering to ... · 2020/03/04  · > Visualize and Test entire Substation Automation System. Page 7. SCL File. New Test Approach. Page 8 #1

Engineering of IEC 61850 with SCL

> IEC 61850-6

> Configuration of overall communication system

> Interoperability between Engineering Tools

Page 5

SST

System Configuration Tool

(SCT)

ICT

System Specification Description

Substation ConfigurationDescription Configured IED Description

IED Capability Description

Page 6: Substation Automation Systems: from Engineering to ... · 2020/03/04  · > Visualize and Test entire Substation Automation System. Page 7. SCL File. New Test Approach. Page 8 #1

SCL Scope> SCL uses XML-based files

> An SCL file contains following information:

> IEDs: Data Models and Configuration of Reports, GOOSE, SV

> Correlation between Switchgear and Functions to IED Logical Nodes

> Communication links between IEDs

Page 6

Page 7: Substation Automation Systems: from Engineering to ... · 2020/03/04  · > Visualize and Test entire Substation Automation System. Page 7. SCL File. New Test Approach. Page 8 #1

New Test Approach> Based on SCL Information

> Visualize and Test entire Substation Automation System

Page 7

SCL File

Page 8: Substation Automation Systems: from Engineering to ... · 2020/03/04  · > Visualize and Test entire Substation Automation System. Page 7. SCL File. New Test Approach. Page 8 #1

New Test Approach

Page 8

#1 Monitor and Test Communication

#2 Identify errors

#3 Test Logic

#4 Simulation (e.g. FAT)

Page 9: Substation Automation Systems: from Engineering to ... · 2020/03/04  · > Visualize and Test entire Substation Automation System. Page 7. SCL File. New Test Approach. Page 8 #1

New Test Approach

#5 Testing the SAS during its entire Lifecycle

#6 Test Plans

Page 9

IED Features

Quality SCL File

Efficient Testing

Page 10: Substation Automation Systems: from Engineering to ... · 2020/03/04  · > Visualize and Test entire Substation Automation System. Page 7. SCL File. New Test Approach. Page 8 #1

Test Mode and Simulation Flag

> Test Mode: what are the DUT

> Simulating Messages with Test Set

Page 10

IEDGOOSE dataq.test = FALSE Beh = ON

Output to process

processed

Beh = TEST not processed

IED

GoID=1Simulation = FALSE

GoID=1Simulation = TRUE

LPHD.Sim = FALSELPHD.Sim = TRUE

Subscribe GoID=1

Test Set

Page 11: Substation Automation Systems: from Engineering to ... · 2020/03/04  · > Visualize and Test entire Substation Automation System. Page 7. SCL File. New Test Approach. Page 8 #1

SCD Substation Section> Substation Topology in SCD

Page 11

SubstationVoltage Level

Bay

Breaker

IED

Testing Tool

Page 12: Substation Automation Systems: from Engineering to ... · 2020/03/04  · > Visualize and Test entire Substation Automation System. Page 7. SCL File. New Test Approach. Page 8 #1

SCD Substation Section > Association between Switchgear and LNs

Page 12

Breaker and IED

Associated Signals

Page 13: Substation Automation Systems: from Engineering to ... · 2020/03/04  · > Visualize and Test entire Substation Automation System. Page 7. SCL File. New Test Approach. Page 8 #1

SCD: Signal Descriptions

> “desc” attribute of Data Objects should be present in SCD file

> IEC 61850 allows to hide 61850

> Instead of Complex Addresses, use signal names from Engineering

> If unavailable, use smart names from Standard

Page 13

Page 14: Substation Automation Systems: from Engineering to ... · 2020/03/04  · > Visualize and Test entire Substation Automation System. Page 7. SCL File. New Test Approach. Page 8 #1

Describing GOOSE connections> 2 ways to define subscriptions in SCD:

> Subscribers in GOOSE Control Block of Publisher> ExtRef in Subscribers

> Use of LGOS> Logical Node for GOOSE Subscription> One per Subscription> Enable Monitoring of Receive Status

> Benefit Check of GOOSE links:> Verify Publisher> Verify mismatches by comparing traffic with SCD> Verify Reception with Subscribers LGOS

Page 14

Page 15: Substation Automation Systems: from Engineering to ... · 2020/03/04  · > Visualize and Test entire Substation Automation System. Page 7. SCL File. New Test Approach. Page 8 #1

Report Configuration> Reports used for SCADA Communication

> One-to-one connections between IED and Clients

> Reports can be reserved> “Owner” attribute> Described in SCD

> Benefit Check Report links:> Verify “Owner” is the Client defined in the SCD

Page 15

Page 16: Substation Automation Systems: from Engineering to ... · 2020/03/04  · > Visualize and Test entire Substation Automation System. Page 7. SCL File. New Test Approach. Page 8 #1

Network Design Considerations> Testing Requirements should be considered for Network Design

> Clear Access Points for Testing considering:> Topology: Station Bus and Process Bus> Traffic Control: VLAN and Multicast Filtering > Redundancy: RedBox

Page 16

Page 17: Substation Automation Systems: from Engineering to ... · 2020/03/04  · > Visualize and Test entire Substation Automation System. Page 7. SCL File. New Test Approach. Page 8 #1

Example: Testing Interlocking Logics

> CILO LN shows interlocking logic result for each switch

Page 17

Page 18: Substation Automation Systems: from Engineering to ... · 2020/03/04  · > Visualize and Test entire Substation Automation System. Page 7. SCL File. New Test Approach. Page 8 #1

Example: Troubleshooting

> Tracing Signals through the SAS

Page 18

Page 19: Substation Automation Systems: from Engineering to ... · 2020/03/04  · > Visualize and Test entire Substation Automation System. Page 7. SCL File. New Test Approach. Page 8 #1

Example: Re-testing after Security Updates

Page 19

Page 20: Substation Automation Systems: from Engineering to ... · 2020/03/04  · > Visualize and Test entire Substation Automation System. Page 7. SCL File. New Test Approach. Page 8 #1

Conclusion

> SCL is a very powerful aspect of IEC 61850

> Challenges:> Some features are Optional> Lack of Tools

> Requirements to be considered during System Design and Engineering

> Benefits go beyond engineering:> Testing / Monitoring> Cybersecurity> Documentation

> Save Time and Increase Efficiency Using what SCL Offers

Page 20

Page 21: Substation Automation Systems: from Engineering to ... · 2020/03/04  · > Visualize and Test entire Substation Automation System. Page 7. SCL File. New Test Approach. Page 8 #1

Questions?

[email protected]

Page 21