Table of Contents
List of Tables
List de 
Pictures
Abstract
Executive Summary
Résumé
1. Introduction
1.1 Limitation on the scope of 
functional testing
1.2 A unified approach for functional testing
1.3 An 
IEC 61850 functional test framework
1.4 A guide to reading this report
2. Functional Requirements
2.1 Introduction
2.1.1 
Methods to define a function
2.1.2 Introduction to the next sections
2.2 
SAS Functional Specification
2.2.1 Definition of a function
2.2.2 
Specification in terms of IEC 61850
2.3 SCL Functional Specification
2.4 
UML Functional Specification
2.4.1 UML Overview
2.4.2 Applicable UML 
Subset
2.4.3 Use Case tables and Diagrams
2.4.3.1 Use Case Overview
2.4.3.2 Use Case Presentation
2.4.3.3 Use Case Template
2.4.4 
Communications Diagrams
2.4.5 Sequence Diagrams
2.4.6 Deployment Diagram
2.4.7 Activity Diagrams
2.4.8 State Diagrams
2.5 SAS Performance 
Requirements
2.5.1 General
2.5.2 System Performance Requirements
2.5.3 
Functional Performance Requirements
2.5.4 Logical Node Performance 
Requirements
2.6 UML Performance Requirements
3. Test Requirements
3.1 Introduction
3.2 Conformance 
tests
3.3 Factory Acceptance Tests (FAT)
3.4 Interoperability Tests
3.5 
Site Acceptance Tests (SAT)
3.6 Functional Tests
3.7 Performance Tests
4. Test Coverage
4.1 Introduction
4.2 SAS Functional 
Failures
4.3 SAS Components
4.4 Physical and Logical Node Failure Modes
4.5 Hazard and Operability Studies
4.6 Failure Mode and Effects Analysis
4.7 Test Coverage
5. Functional Test Tools
5.1 Introduction
5.2 System 
Testing Tools Requirements
5.3 IEC 61850 System Types
5.3.1 Systems with 
Partial Implementation of IEC 61850
5.3.2 Systems with Full Implementation of 
IEC 61850
5.4 IEC 61850 Test System Components
5.5 Tools for Functional 
Testing of IEC 61850-9-2 Based Merging Units
5.6 Tools for Functional Testing 
of IEC 61850-9-2 Based IEDs
5.7 Tools for Functional Testing of IEC 61850-8-1 
and IEC 61850-9-2 Based Bay and Substation Level Distributed Applications
5.8 
Functional Test System Architecture
5.8.1 Process Simulator
5.8.2 Network 
Simulator
5.8.3 Operator Simulator
5.8.4 Test Timer
5.8.5 Network 
Scheduler
5.8.6 Test Arbiter
5.9 Conclusions
6. Functional Test Specification
6.1 Introduction
6.2 
SAS Test Specification
6.3 SAS Functional Test Connections
6.4 SAS 
Functional Test Setup
6.5 SAS Functional Test Start
6.6 SAS Functional 
Test Stop
6.7 SAS Functional Test Disconnections
6.8 SAS Functional Test 
Verdict
7. Test Case Example
7.1 Introduction
7.2 Substation 
Specification
7.3 SAS Functional Specification
7.4 SAS Design 
Specification
7.5 SAS Performance Requirements
7.6 Failure Mode and 
Effects Analysis
7.7 SAS Functional Test Specification
7.8 Test Coverage
8. Conclusions
8.1 FMEA and HAZOP ensures adequate test 
coverage
8.2 System configuration tools are the key to success
8.3 UML 
provides the ability to manage system level complexity
8.4 Test specification 
template is the formal checklist
8.5 Next steps for future CIGRE SC B5 
research
Appendice A. Functional Specification Template
A.1 
Revision History
A.2 Introduction
A.3 Overall Description
A.4 
Functional Requirements
Appendice B. Functional Test Specification Template
B.1 
Revision History
B.2 Introduction
B.3 Overall Description
B.4 
Functional Test Specifications
B.5 Test Coverage
Appendice C. XML Schema for Functional Test
C.1 
Introduction
C.2 Revision History
C.3 Purpose
C.4 Schema Organization
C.5 XML Schema
Appendice D. UML Overview
D.1 Introduction
D.2 
Function Definition
D.3 Use Case
D.4 Communication Diagram
D.5 
Sequential Diagram
D.6 State Diagram
D.7 Other Functions
D.8 Conclusion
Appendice E. SCL Example Design Specification
Glossary
References