substation automation systems - day 3 -2 iec61850 interoperability and testing
TRANSCRIPT
-
7/22/2019 Substation Automation Systems - Day 3 -2 IEC61850 Interoperability and Testing
1/37
ABB GroupJuly 26, 2012 | Slide 1
CHP050 - Substation Automation SystemsIEC61850 Interoperability and Testing
Luis-Fabiano Santos, Substation Automation Systems
-
7/22/2019 Substation Automation Systems - Day 3 -2 IEC61850 Interoperability and Testing
2/37
ABB GroupJuly 26, 2012 | Slide 2
Content
Understanding Interoperability
Conformance Testing
ABBs System Verification Center
Understanding SCL files
Understanding data sets and control blocks Conclusion
-
7/22/2019 Substation Automation Systems - Day 3 -2 IEC61850 Interoperability and Testing
3/37
ABB GroupJuly 26, 2012 | Slide 3
Integration of devices from different vendors Bay level
Network communication
Station level
Station
Vendor
A
Vendor
B
Vendor
B
Vendor
A
Vendor
A
Vendor
C
Vendor
C
Vendor
C
Vendor
DGW
Network
Interoperability
-
7/22/2019 Substation Automation Systems - Day 3 -2 IEC61850 Interoperability and Testing
4/37
ABB GroupJuly 26, 2012 | Slide 4
IEC 61850
CompanyB Profile
CompanyA Profile
CompanyC Profile
Interoperable yes, but............. A communication profile defines the mandatory SUBSETof a standard with
selected options that is implemented
Different Profiles may conform to the standard but still not be 100% interoperablewith other systems
Interoperable
Profile
Interoperable 100% Interoperability
Interoperability
-
7/22/2019 Substation Automation Systems - Day 3 -2 IEC61850 Interoperability and Testing
5/37
ABB GroupJuly 26, 2012 | Slide 5
Interoperability Interchangeability
Samples for vendor specific implementations Naming of LogicalDevice
Prefix of LogicalNode
Implementation degree of mandatory/optional/vendor specific data
Usage of GGIO
Replacement of relays from different vendors is only possible with
additional engineering (SW & HW) and might even end in differing
functionality
Station
IED 1 IED 2 IED 3 IED 4 IED 5
SCS GW
Network
IED x
-
7/22/2019 Substation Automation Systems - Day 3 -2 IEC61850 Interoperability and Testing
6/37
ABB GroupJuly 26, 2012 | Slide 6
Enable Interoperability by Conformance Testing
IED Conformace testing is formalized in the standardIEC61850 Part 10. It defines:
the methods and abstract test casesfor conformancetesting of devices used in substation automation systems
the metr ics to be m easuredwithin devices according tothe requirements defined in IEC 61850-5.
Structure of IEC 61850 :
-
7/22/2019 Substation Automation Systems - Day 3 -2 IEC61850 Interoperability and Testing
7/37
ABB GroupJuly 26, 2012 | Slide 7
Product
Development
Market
HomologationSystem Integration & Handover
Quality Assurance according IEC61850-4
-
7/22/2019 Substation Automation Systems - Day 3 -2 IEC61850 Interoperability and Testing
8/37
ABB GroupJuly 26, 2012 | Slide 8
Conformance Testing; What?
Conformance testing considers what is standardized for IEDsonly
Documentation & version control; IEC 61850 part 4
Protocol Implementation Conformance Statement (PICS)
Model Implementation Conformance Statement (MICS)
Protocol Implementation eXtra Information for Testing
(PIXIT)
Device performance; IEC 61850 part 5
IED & Substation Configuration Description (ICD & SCD);
IEC 61850 part 6
Data model; IEC 61850 part 7-3 and 7-4
Communication services; IEC 61850 part 7-2, 8-1, 9-1
and/or 9-2
-
7/22/2019 Substation Automation Systems - Day 3 -2 IEC61850 Interoperability and Testing
9/37
ABB GroupJuly 26, 2012 | Slide 9
PICS, MICS, PIXITICD, SCD files
IED specific
Test Plan
Test
Test Report
Defects?Certificate
No Yes
Correct
defects
IEC 61850Documents
IEC 61850-10
Test Procedures
Quality
Program
IEC TC57WG10-12
Problems
& Status
FixesFixes
Conformance Testing: Process according IEC61850-10
-
7/22/2019 Substation Automation Systems - Day 3 -2 IEC61850 Interoperability and Testing
10/37
ABB GroupJuly 26, 2012 | Slide 10
Ethernet 100BaseFX Switch & SNTP Time Master
simulator & Test Master
Prot & Cont
IED
61850 Analyzer
Process simulation test set
Config
IED centric testing
Conformance Testing; How?
-
7/22/2019 Substation Automation Systems - Day 3 -2 IEC61850 Interoperability and Testing
11/37
ABB GroupJuly 26, 2012 | Slide 11
SVC is a recognized IEC 61850conformance test center
May 2006 - The SVC(in Baden/Switzerland)
is qualified by the UCA International Users
Group to be an IEC 61850 Competence
Center.
It is the very first manufacturers test lab
in the world to be qualified.
The SVC is thereby officially entitled to
certify the IEC 61850 conformity of products
and attach the Users Group Label to them.
SVC - System Verification Center
-
7/22/2019 Substation Automation Systems - Day 3 -2 IEC61850 Interoperability and Testing
12/37
ABB GroupJuly 26, 2012 | Slide 12
Conformance testing vs. System Integration
What is not standardized ? LD and higher plant identification designations
Functions and Allocation of functions to IEDs
Applications
Redundancy
Tools and engineering process
SA concepts and architectures
Under preparation for next versions of the standard:
Conformance test procedures for clients
SCL Implementation Conformance Statement (SICS) for tools
Devices can be conform to the standard and sti l l not b einteroperable in a system
Need for a System Speci f icat ion
Need for a Syst em Integrator
-
7/22/2019 Substation Automation Systems - Day 3 -2 IEC61850 Interoperability and Testing
13/37
ABB GroupJuly 26, 2012 | Slide 13
ABB as System Integrator
What do you get when you buy a system Made in ABB ? conformance tested IEDs according the standard
Full fletched system documentation according
IEC61850 in a SCD file including a reproducible single
line diagram and the complete data flow
Your system has been type tested in ABBs SVC
-
7/22/2019 Substation Automation Systems - Day 3 -2 IEC61850 Interoperability and Testing
14/37
ABB GroupJuly 26, 2012 | Slide 14
ABB's Strategy for introduction of new technology
IEC 61850 a New Driver in the SA B us iness IEC 61850 is a new driver for major changes in the entire SA
portfolio
Additional requirements have evolved for products to be integrated
into systems
Technologies like IEC61850 affect many aspects of systems
components and system integration New or updated control and protection products
Adapted product and system engineering tools and processes
New communication infrastructure and topologies
Integral System Veri f icat ion is key
-
7/22/2019 Substation Automation Systems - Day 3 -2 IEC61850 Interoperability and Testing
15/37
ABB GroupJuly 26, 2012 | Slide 15
SVC - System Verification CenterThe Mission
Be theABB competence centerfor system-related IEC 61850 issues
Ensure a common understanding on the system integrationand
on the engineering processof IEC61850 systems
Identify and initiate closing of gapsbetween system requirements
and product features
Improve the qualityof the system solution in terms of architecture,integration and performance
Decrease demand for specialized expertisewithin a individual
system project
Build up integral know howin testing and system integration
of 3rdparty products
-
7/22/2019 Substation Automation Systems - Day 3 -2 IEC61850 Interoperability and Testing
16/37
ABB GroupJuly 26, 2012 | Slide 16
Quality Assurance according IEC61850-4 :SVC Positioning
Product
Development
Market
HomologationSystem Integration & Handover
Product
Conformance
& System Type
Testing
-
7/22/2019 Substation Automation Systems - Day 3 -2 IEC61850 Interoperability and Testing
17/37
ABB GroupJuly 26, 2012 | Slide 17
Stand-alone produc t tests
-performance tests for local
functions like:
-trip times
Single Product Veri f ication in a
Small , stable system
- Baseline set of tests performed to
assure the product integration into
a system does not impact
system performance.
- Conformance test against 61850
System Integration Test in a reasonableLarge System
System integration tests:
- Long-term stability tests
- Engineering integration tests
-Engineering guideline tests
Performance tests with respect to:
-network load
-number of active devices
-presence of disturbances
-protection and control applications
-startup time
-number of signals
-time synchronisation
Functional tests:
-control services (Addcause/check)
-control authority handling-DR upload
-parametrisation / settings
Conformance Type Tests Product System Test System Verification & Validation
ABBs Release Process of Products : SVC Positioning
-
7/22/2019 Substation Automation Systems - Day 3 -2 IEC61850 Interoperability and Testing
18/37
ABB GroupJuly 26, 2012 | Slide 18
Daettwil/Switzerland research centre
Intranet
//Q1T1Host/Driverdir/
SCLSubstation Configuration Language
-
7/22/2019 Substation Automation Systems - Day 3 -2 IEC61850 Interoperability and Testing
19/37
ABB GroupJuly 26, 2012 | Slide 19
IEC61850 Part 6 defines interoperable file format for data exchange betweensubstation automation engineering tools such as
IED Configuration Tool
System Configuration Tool
Substation Configuration description Language, is a formal, standardized and
extendable description of the communication between logical nodes in a
substation
All communication related configurations are supported by one neutral and
formal description. The description can serve as support for engineering and
automatic testing.
Common approach of system engineering without the need of time
consuming, error prone human conversion of engineering data.
SCLSubstation Configuration Language
-
7/22/2019 Substation Automation Systems - Day 3 -2 IEC61850 Interoperability and Testing
20/37
ABB GroupJuly 26, 2012 | Slide 20
SCL based on XMLas definedby the standard IEC 61850
Hierarchical Data Treedefined and implemented in tools
For Substation Engineers For machines like Engineering Tools
SCL file Contents illustrated
-
7/22/2019 Substation Automation Systems - Day 3 -2 IEC61850 Interoperability and Testing
21/37
ABB GroupJuly 26, 2012 | Slide 21
=E1 Voltage level 110kV
=WB1 Busbar 1
=WB2
=Q2 line bay / feeder
=QB1 =QB2
=QE1=QC1
=QA1
IED-SB1
=S1CSWI1
Relation between LN
and single line
=Q1 line bay / feeder
=QB1 =QB2
=QE1=QC1
=QA1
Topology
IED-SB1
=S1CSWI1
IED Configuration/
Data Model
=XW1
Communication
Subnetwork
Data flow between LNs
On different IEDs
*This graphic does not differentiate between mandatory/option contents.
SCL Contents illustrated*
-
7/22/2019 Substation Automation Systems - Day 3 -2 IEC61850 Interoperability and Testing
22/37
ABB GroupJuly 26, 2012 | Slide 22
* defined in IEC61850 Standard Part 6
QA1 QB1L1
Example :
station ABBA with bay E1Q1, containing CB QA1and disconnector QB1,both electrically connected in L1. A Controller element called CSWIcontrols both switches.
-
7/22/2019 Substation Automation Systems - Day 3 -2 IEC61850 Interoperability and Testing
23/37
ABB GroupJuly 26, 2012 | Slide 23
=Q1 Feeder =Q2 Feeder
=E1Voltagelevel110kV
=QB1 =QB2
=QC1
=QE1
=QA1
=QB1 =QB2
=QC1
=QE1
=QA1 Primary
equipment
IEDs on bay
level
IEDs on station
level
Network
SCL-files
.SSD
.ICD
.ICD
.SCD
Functionality in
Logical nodes
CSWI1 CSWI2 CSWI3
XSWI1 XCBR1 XSWI2
CSWI1 CSWI2 CSWI3
XSWI1 XCBR1 XSWI3
SA System
SCL/SCD Contents illustrated
SCL/SCD C t t ill t t d
-
7/22/2019 Substation Automation Systems - Day 3 -2 IEC61850 Interoperability and Testing
24/37
ABB GroupJuly 26, 2012 | Slide 24
IED capability description (.ICD)
Maximum data model / functionality of IED
Service capabilities and engineering limits of IED
IED version information
Substation automation system specification (.SSD; not used in ABB)
Switch yard single line
Function allocation to switch yard parts
Substation automation system description (.SCD)
IED communication connections and addresses
Data flow between IEDs, source version identification
Switch yard single line
IED Function allocation to switch yard
Configured IED description (.CID, optional, IED specific) Part of SCD file necessary to configure an IED instance
Configuration values accessible via IEC61850
SCL/SCD Contents illustrated
T i l SCL fil h i th i i
-
7/22/2019 Substation Automation Systems - Day 3 -2 IEC61850 Interoperability and Testing
25/37
ABB GroupJuly 26, 2012 | Slide 25
.ICD/.CID,device funct iona l i ty
Configuration
data
.SCD, systemfunct iona l i ty
Import and Export of SCL data between system configuration
tools and device configuration tools
Device (IED)
configuration
tool
HMI, PCM600
MiCROSCADA Pro
... ...
Interbay bus
Substat ion Au tomat ion System
Typical SCL file exchange in the engineering process
SCL Ad t
-
7/22/2019 Substation Automation Systems - Day 3 -2 IEC61850 Interoperability and Testing
26/37
ABB GroupJuly 26, 2012 | Slide 26
Single data entry Common approach of system engineering &
documentation in one file (SCD) without the need of time
consuming, error prone human conversion of engineering
data.
Save investments made in proven application data and
migrate the application to new hardware generation ofsame or different device manufacture
Minimize maintenance cost in the life cycle of their
secondary equipment
SCL Advantages wrap-up
Data Consistency in a System (1/2)
-
7/22/2019 Substation Automation Systems - Day 3 -2 IEC61850 Interoperability and Testing
27/37
ABB GroupJuly 26, 2012 | Slide 27
Inter Bay Bus
Process Bus
Station
Computer
IED IED IED IED
Process Interface Process Interface
Browse IEC61850
Model of multiple IEDs
Testing Tool
SA Testing & CommissioningEngineer
1
.SCD
Load SCD file for reference2
Check consistency by
comparing IEC61850
models
3
Data consistency checks can be done by comparison
of offline data (SCD file) with online data on IEDs :
Reporting versioninformation can be read
on demand
Data model versionand IED HW / SW
version can be read on demand
Data Consistency in a System (1/2)
Data Consistency in a System (2/2)
-
7/22/2019 Substation Automation Systems - Day 3 -2 IEC61850 Interoperability and Testing
28/37
ABB GroupJuly 26, 2012 | Slide 28
Inter Bay Bus
Process Bus
Station
Computer
IED IED IED IED
Process Interface Process Interface
Log/analyze
ethernet traffic
Testing Tool
SA Testing & CommissioningEngineer
1
.SCD
Load SCD file for reference2
Check consistency by
comparing dataset
revisions
3
Real time servicesalways have revisionof data
sets in the sent message. The receiver checksthis always to assure configuration compatibility.
Data Consistency in a System (2/2)
SCL/SCD Contents file quality
-
7/22/2019 Substation Automation Systems - Day 3 -2 IEC61850 Interoperability and Testing
29/37
ABB GroupJuly 26, 2012 | Slide 29
The impact of poor SCL file quality on System Integration
Project experiences have shown that in multi vendors systems, a
good SCL file quality delivered by all suppliers is essential for
efficient system integration
Non compliant SCL files can be a show stopper for the integration of
IEDs
System Integrators must therefore be able to very fast identify poorquality SCL files to not loose time and money during project
execution
As ABB has both roles supplier and system integrator, ABB has
developed a expert SCL file validation tool which is used in
R&D to ensure high quality SCL files coming out of ABB engineeringtools
SVC for fast analysis of own and sub-supplier SCL files
SCL/SCD Contentsfile quality
SCL/SCD Contents file quality
-
7/22/2019 Substation Automation Systems - Day 3 -2 IEC61850 Interoperability and Testing
30/37
ABB GroupJuly 26, 2012 | Slide 30
ABBs SCL file Validator checks
SCL files for conformity with theIEC 61850 Standardand reportany errors found during thevalidation process.
1. 61850 part 6 schema (2003,2006 and known extensions)
2. Object constructionvalidation. The names arechecked to ensure that they
follow the allowed namingconventions in the standard,or that there are no twoobjects with the same namein a same context.
3. Semantic validation of thestructures (checking that acollection or a dictionary isnot empty, referencechecking, etc.).
4. Semantic validationaccording to the data modeldefined in Parts 7-3 and 7-4.For instance, an XCBR ischecked to have a PosDATA.
SCL/SCD Contentsfile quality
IEC 61850 Datasets & Control Blocks
-
7/22/2019 Substation Automation Systems - Day 3 -2 IEC61850 Interoperability and Testing
31/37
ABB GroupJuly 26, 2012 | Slide 31
IEC 61850Datasets & Control Blocks
The data flow between clients and
server is defined by datasets andcontrol blocks.
A dataset is the container that includessignals that have to be transferred
A control block is the vehicle thatdefines how and when a dataset istransferred
Both clients and servers must have thedescription of the datasets (map)
Al l this informat ion is documentedand exchanged b etween theconf igu rat ion tools by using the SCDfi le
Horizontal Communicationusing GSE Control Blocks
- GOOSE CB GOOSE = Generic Object Oriented Substation Event
Vertical Communicationusing Report & Setting Control Blocks- Report = Buffered / Unbuffered / LOG CB
- Settings = Setting Group CB
Data Set and Control Block (CB) Overview
-
7/22/2019 Substation Automation Systems - Day 3 -2 IEC61850 Interoperability and Testing
32/37
ABB GroupJuly 26, 2012 | Slide 32
Data Set and Control Block (CB) Overview
DO
LN
LD
logical
device
DO
LN
LD
logical
device
IED
Data
Set
DO
LN
Log, Report, GSE, Samplesdefined by data sets and control blocks (CB)
Log
CBtriggers
Buffered vs Unbuffered Reporting (1/2)
-
7/22/2019 Substation Automation Systems - Day 3 -2 IEC61850 Interoperability and Testing
33/37
ABB GroupJuly 26, 2012 | Slide 33
IED (server)
ethernet
Client
Additional changes of data in the same data set are
collected during buffer time (BufTim) and sent out as onereport at the end of BufTim. Typical Setting 50-100ms.
The data set specifies
which data is to be
monitored and reported.
Buffered vs. Unbuffered Reporting (1/2)
Buffered vs Unbuffered Reporting (2/2)
-
7/22/2019 Substation Automation Systems - Day 3 -2 IEC61850 Interoperability and Testing
34/37
ABB GroupJuly 26, 2012 | Slide 34
Buffered Reporting Unbuffered Reporting
Used for Time Critical informationexchange
Yes Yes
Can lose events No. Possible to retrieve historical events
happening during a communication error when
reconnected
Yes. Not possible to retrieve historical events
happening during a communication error when
reconnected
Amount of ethernet traffic Changed data is buffered for predefined time - if
other data in the same dataset is changed, only
one combined report will be sent out
Changed data is sent out immediately
In Systems d el ivered by ABB
Buffered Report ing is used
for miss ion cri t ical data &
Unbuffered Report ing for
measurements o nly
Buffered vs. Unbuffered Reporting (2/2)
Static vs Dynamic Datasets
-
7/22/2019 Substation Automation Systems - Day 3 -2 IEC61850 Interoperability and Testing
35/37
ABB GroupJuly 26, 2012 | Slide 35
Static Datasets Dynamic Datasets
Engineering Offline configuration by generic system
engineering tool
Online configuration by client specifc
configuration tool
Documentation in SCL file according
IEC61850-6
Full documentation of dataflow in SCD file Partial documentation of dataflow in SCD file
System Performance Faster startup time because no datasets must be
initialised at startup or reconnection after loss of
communication
Datasets must be created at startup and af ter
communication break
Testing, Commissioning &
Maintenance
Ethernet traffic can be decoded based on SCD
file or uploaded data from an IED that has been
browsed
Enables Systemconsistency checks by comparing
online data from IED with offline data in SCD file
(e.g. model, versioning)
Dynamic datasets not visible for clients that have
not created them. Ethernet traffic cant be
decoded because the content of a report is not
known
Systemconsistency must be handled by client
In Systems d el ivered by ABB
Static Datasets are used
Static vs. Dynamic Datasets
ABB maximizes the benefits
-
7/22/2019 Substation Automation Systems - Day 3 -2 IEC61850 Interoperability and Testing
36/37
ABB GroupJuly 26, 2012 | Slide 36
ABB combines its vast experience in substation automation,
expertise in IEC 61850 and excellent system integrationcapabilities to offer customers:
Optimized solutions with scalable systemarchitectures for alltypes of substation projects, customer philosophies and availability
requirements
Enhanced operational safety & maintenance efficiency
Improved management of user-understandable data
Full exploitation of components functional capabilities
Maximum system performance with functionality andinteroperability proven by in-house System Verification
Center
Guaranteed system openness for future hardwareand functional extensions
Optimal life cycle management and low life cycle cost
IEC 61850 is the international standard for
Communication systems and networks in
substations
ABBs strong and continuouscommitment to IEC 61850 ensures
customers of getting future-proof
solutions
ABBs continued strong commitment to
IEC 61850 assures customers of future-
proof concepts with unrivalled flexibility,
modularity and performance
of IEC 61850 for customers around the globe
-
7/22/2019 Substation Automation Systems - Day 3 -2 IEC61850 Interoperability and Testing
37/37
ABB GroupJuly 26, 2012 | Slide 37