IEEE 1815.2 Testing and Certification

The IEEE 1815.2 testing and certification process builds on existing test programs and procedures.  The IEEE 1815.2 Semantic Profile test, using an open-source PNNL-developed tool, validates the mapping of the Control Station and the Outstation semantics to IEEE 1815.2 spreadsheet of DNP3 Points, IEC 61850-7-420 names, and other parameters. The IEEE 1815.2 Functional Testing per IEEE 1547.1 and UL 1741 SB tests that the functions are operating correctly. IEEE 1815.2 Additional Functional Testing adds the testing of IEEE 1815.2 functions not in IEEE 1547. Lastly, IEEE 1815.2 site testing ensures the DER site has implemented DNP3 correctly, the semantic profile correctly, and the functions are executing as expected. MESA Certification can be provided at each of the testing stages

IEEE 1815.2 Semantic Profile Testing

MESA’s IEEE 1815.2 Semantic Profile Open-source Test Tool, developed by PNNL, validates that the Control Station and/or the Outstation conforms with the IEEE 1815.2 spreadsheet. The test tool converts the spreadsheet to JSON to add the capabilities needed for creating and testing the utility’s and/or vendor’s Protocol Implementation Conformance Statement (PICS)

Scheduling is also an essential function of the IEEE 1815.2 standard. Since scheduling of functions is not (yet) required by IEEE Std 1547, the testing for this capability does not exist. California’s Rule 21 testing in UL 1741 SB will define only very basic scheduling of only one function. For the semantic testing, therefore, it will be considered sufficient that the format and accurate data reading and writing via the scheduling mechanism IEEE 1815.2 are confirmed. 

The test tool and its documentation is available through GitHub (link available on the MESA website) and can be built from source. This test tool provides the following capabilities:

  • Create and/or edit your Protocol Implementation Conformance Statement (PICS)
    • Select supported modes
    • Define upper/lower boundaries
    • Define Curves
    • Define Schedules
  • Convert existing spreadsheets into JSON
    • Spreadsheet does not support multiple curve/schedules being defined nor specifying value to set.
    • JSON conversions can support the definition of multiple curve/schedules and the setting of values.
  • Run a reference control station against your test outstation
  • Run a reference outstation against your test control station
  • Provide test reports for individual scenario results.

IEEE 1815.2 Functional Testing per IEEE 1547.1 and UL 1741 SB

IEEE 1815.2 Functional Testing per IEEE 1547.1 and UL 1741 SB validates that the functions specified in IEEE 1815.2 are operating correctly. Since some of those functions are included in IEEE 1547 with the associated testing requirements defined in IEEE 1547.1 and UL 1741 SB, Phase Two testing focuses on the additional functions defined in IEEE 1815.2, such as Set Active Power, Coordinated Charge/Discharge, and Scheduling.

IEEE 1815.2 Additional Functional Testing and Certification

IEEE 1815.2 includes many functions and capabilities that exceed the IEEE 1547 requirements. MESA has developed Test Procedures for these functions which will be used by UL for developing specific tests.

MESA IEEE 1815.2 certification will be provided by MESA after the “Equipment Under Test” (EUT) successfully passes these additional tests.

IEEE 1815.2 Site Commissioning and Certification

IEEE 1815.2 site commissioning will be part of a much larger effort to implement and testing DER systems and Plant Control systems. Neither MESA nor UL will be directly involved in these site commissioning efforts.

MESA IEEE 1815.2 certification will be provided by MESA after the systems successfully passes these site tests.

Join Our Newsletter

95 Third Street, 2nd Floor San Francisco, CA 94103