Professional Documents
Culture Documents
N° 401 B5-32 Fonctional Testing of IEC 61850 Based System
N° 401 B5-32 Fonctional Testing of IEC 61850 Based System
401
WG
Functional Testing B5.32
of IEC 61850 based systems
Members:
Iony Patriota, Convener (BR), Aitzol García (ES),
Pascal Postec (FR), Marcelo Paulino (BR),
Alex Apostolov (US), Tetsuj Maeda (CH),
Dennis Holstein (US), Fred Steinhauser (AT),
Stephen Thompson (GB), Hyuk Soo Jang (KP),
Jian-cheng Tan (CA)
Corresponding Members:
Damien Tholomier (FR), Marcus Steel (AU),
Gareth Baber (GB), Benemar Alencar (BR),
Ubiratan Carmo (BR), Benton Vandiver (US),
Ricardo Cartaxo (PO), Allan Cascaes (BR),
Ren Yanming (CN), Sun Bo (CN), Byung-Tae, Jang (KR)
Over the last few years considerable work has been mal specification. As the IEC did not standardize func-
carried out in the development of a new standard IEC tions, a method is proposed based on UML and XML.
61850, “Communication Networks and Systems in UML Use Cases are suggested as suitable artifacts to
Substations”. Its introduction has raised questions on describe functions, from a user point of view. Other
how to test their functionality and performance, as UML diagrams are suggested to specify real-time per-
conformance and interoperability have already been formance requirements, and tools needed for func-
standardized. Contrary to previous “Substation tional testing. FMEA and HAZOP, as defined by IEC,
Automation Systems (SAS)” technologies, these sys- are suggested to verify the fault coverage of test plans.
tems use distributed hardware and software, with asyn-
chronous and real time behavior that challenge current
functional test practices.
F u n c t i o n a l R e q u i re m e n t s
To discuss these issues, Cigré WG B5.32 was commis-
sioned to produce a TB addressing the needs of utilities, Functional requirements express a specification
integrators and testers on functional testing of IEC 61850 from a user point of view, and as the standard against
based systems. IED (Intelligent Electronic Device) ven- which functional test results should be compared for
dors, tool suppliers, and system integrators can use it to approval. Traditionally, SAS functions have been
ensure their products and services provide the capabili- defined by utilities in a textual form, supplemented
ties needed and specified by users. It does not attempt to with tables and pictures, a method not yet formalized.
comprehensively address all possible testing scenarios, IEC 61850 does not define functions, only their inter-
such as non-functional requirements like maintainabil- face to the communication network. Functions are
ity, reliability, availability, (US)bility, security, etc. Only performed by the interaction of several Logical Nodes
functionality and performance are dealt with. (LNs), so the specification may require their definition
and exchanged messages. SAS functions are designed
Functional tests for any system must be designed to using SCL (Substation Configuration Language),
check its behavior, comparing with an accepted or for- which may differ from a user functional specifi-
Test Coverage
Test coverage is a measure of completeness of a test
plan, expressed by the set of features tested, like possi-
ble failures discovered or functions tested. FMEA and
HAZOP are two methods standardized by IEC to ana-
lyze possible failures a system may present, and to avail
the fault coverage of any proposed test plan. In these
methods, Functional Failures represent abnormal Functional Test Setup