Software Tools
EPRI develops software to refine the planning and operations research results created.
EPRI develops software to implement, test and refine the planning, operations, and protection research results created. This allows members to utilize the methods and algorithms developed in a direct way that can support their day-to-day functions. It is a vehicle for quick transfer of the R&D to application, with potential to save engineering time and reduce costs associated with operating and planning. The DO&P team has an expanding toolset to help utilities assess complex problems while continuously improving our workforce impact.
To learn more about these tools, contact Sean Crimmins
|
ANSI Meter C12 Communications Compliance Software (c12test) v1.0.4.6 This software provides a simple and low cost means by which utility personnel, manufacturers or others can evaluate the implementation of the ANSI C12.18 and C12.19 standards in meters. To Access c12test v1.0.4.6, click here: https://github.com/epri-dev/c12test Benefits and Values
|
|
AMI Resource Center The AMI Industry Status Database enables EPRI to capture and track the industry status regarding Smart Meter (AMI) Deployments and how they are utilized. EPRI member log in is required to access this database. For more information contact: Daniel Quarells 865.218.8080 |
|
CIM Identities Web Services, version 1.0 CIM Identities Web Service is a demonstration on how the Common Information Model (CIM) can be stored in a database and hosted as a web service according to the IEC 61968 standard. The software has been checked-in to: https://github.com/epri-dev/CIM-Identities/releases Benefits and Value
|
|
Communication Protocol Mapping Guide 1.0, OpenADR 2.0 to ANSI/CTA-2045-A: Requirements for Exchanging Information Between OpenADR 2.0 Clients and ANSI/CTA-2045 Technologies – Public document This document defines standardized requirements for mapping application-layer data between OpenADR 2.0 and ANSI/CTA-2045-A to enable automated, cloud-independent demand response in behind-the-meter systems, validated through field-tested communication modules. |
|
CTA-2045 UCM C++ Library (LIBCEA2045 - OPEN), version 1.0 This software is a C++ library developed and released to support companies in the marketplace who are developing or planning to develop CTA-2045 communication modules. GitHub link to the CTA-2045 UCM C++ Library: https://github.com/epri-dev/CTA-2045-UCM-CPP-Library/releases Benefits and Value
|
|
CTA-2045 Desktop Simulator User's Manual: Version 19.08.22 This application is a software tool designed to aid technology providers in the development and testing of end-use devices and communication modules with an ANSI/CEA-2045 interface. The application is available here: https://github.com/epri-dev/CTA-2045-Desktop-Simulator/releases Benefits and Value
|
|
ICT Security Architecture for DER Architecture Patterns Repository This repository from the ICT Security Architecture for DER project provides a reusable set of architecture patterns using the ArchiMate standard, including reference models and diagrams from EPRI and utilities, along with introductory material to help users understand and apply the diagrams. While the ArchiMate standard is supported by multiple diagramming tool vendors, in this case the repository was created using the Sparx Systems, Enterprise Architecture. |
|
Open Source DER Outstation for DNP Application Note AN2018-001: Reference Implementation of DNP Application Note AN2018-001 – “DNP3 Profile for Communications with Distributed Energy Resources” The DNP3 Outstation stack simplifies integration of DNP3 into Distributed Energy Resources by providing an open-source implementation of Application Note AN2018-001, abstracting its complexities through a user-friendly interface that developers can directly use or adapt for their own products. Benefits and Value This software benefits developers looking to implement DNP Application Note AN2018-001 in smart inverter (solar or storage). The software provides the following benefits:
Platform Requirements The software was developed using C++ and was tested in a Linux environment. To access the open source software click here: https://github.com/epri-dev/der-dnp3-an2018/releases/tag/v1.0.0 |
|
PRE-SW: DLMS/COSEM Reference Implementation (DLMS/COSEM), v1.0 Beta To access DLMS/COSEM v1.0 click here: https://github.com/epri-dev/DLMS-COSEM Benefits and Values
|
|
PRE-SW: DLMS/COSEM (Device Language Message Specification/Companion Specification for Energy Metering) to International Electrotechnical Commission (IEC) 61968-9 Mapping The Common Information Model (CIM) is used to communicate from an AMI Head-End System (HES) to other enterprise applications. DLMS/COSEM is one of the protocols used to communicate with meters in the field. Every HES implementing both must necessarily perform translation between the two. This software demonstrates how such a translation can be done. To access, click here: https://github.com/epri-dev/dlms-cim/releases/tag/1.0.0 Benefits and Values
|
|
PRE-SW: Reference Implementation of DLMS/COSEM Access Point v1.0.0 Beta DLMS/COSEM is one of the protocols used to communicate with meters in an AMI network. One common configuration of such networks is that the Head-End System (HES) communicates to meter through an intermediary device called an Access Point. This software implements a reference implementation of such an Access Point. To access dlms-access-point v1.0.0, click here: https://github.com/epri-dev/dlms-access-point/releases/tag/rc1 Benefits and Values
|
|
Simulation Platform for Integration of DER (SPIDER): Testbed Software Manual - Public document Description EPRI has developed SPIDER – an end-to-end distributed energy resources (DER) integration testbed to evaluate and study the benefits of new DER integration technologies. This platform integrates the multiple components into a cohesive system capable of emulating an advanced distribution system from headend applications to edge devices. The complete platform setup is called the “SPIDER Testbed.” Benefits and Value This platform provides value to utilities, researchers, academia, and society as a whole. This software tool is a real-time co-simulation platform that can support large-scale distribution system models, detailed DER models, standard communication interfaces, data capture, and visualization to simulate real-world scenarios. Platform Requirements Each software component of the platform requires varying software installations. As a minimum, the platform requires Python 3 and Windows operating system. |
|
Wi-SUN Meter Test Tool (WISUND), version 1.0 The WISUND software provides a control and configuration interface to EPRI's Open-Wi-SUN-Stack RF mesh protocol implementation. It provides both an automatable socket interface as well as a command-line interface on a Raspberry Pi. Software is available on github: https://github.com/epri-dev/wisund/releases/tag/1.0.0 |
|
Utility Business Capability Model Business capability models are a tool for expressing what capabilities a utility may focus on, in business terms. The focus is on the what, not the how. These models can be used in a variety of ways such as developing modernization roadmaps, creating heat maps that can show disparities in stated strategy vs where money is spent, or highlight technology obsolescence or security risks. This model was created using a variety of references and by subject matter expert peer review across the industry. This is the .2 version of the model, with new versions planned to be added each quarter through Q1 of 2022 as part of the EPRI Business Capability Model supplemental research project. The model is provided as a Sparx Systems, Enterprise Architect file. |
Soon to have AMI simulator and telecom simulator from the TI work.