GPA Overview www.GridProtectionAlliance.org openXDA & open PQ Dashboard Grid Protection Alliance GPA is a not-for-profit company specializing in the development and support of innovative software solutions for the electric industry • Mission – to improve the reliability and resiliency of the electric grid • Purpose – to advance the technology of the electric grid by providing software and software services that create lasting value for electric energy producers, transmission and distribution companies, and consumers www.GridProtectionAlliance.org 2 OSS Development Model (includes users as developers) Goal: Active Community Development From David A. Wheeler Presentation, 11/4/2009 3 The GSF 4 GPA Leveraged Technologies Development • • • • • • • .NET Mono Unity 3D C / C++ Java Log4Net WiX Toolset Data • • • • • • • • SQL Server SSRS / SSAS Oracle MySQL SQLite Hadoop OSI-PI ZeroMQ Web • • • • • • • • • AJAX HTML5 CSS3 JavaScript jQuery JQWidgets jQuery UI OpenLayers HighCharts 5 GPA’s Open Source Products • • • • • • • • PMU Connection Tester openPDC (includes openHistorian1.0) – Version 2.1 SIEGate – Version 1.1 openXDA – eXtensible Disturbance Analytics – Version 1.3 Synchrophasor Stream Splitter SubstationSBG openSEE – Disturbance waveform viewer BrocolliSharp – .NET for the Bro Communications Library Products actively under development … • • • • • open PQ Dashboard (an EPRI open source project) openHistorian 2.0 PDQ Tracker ARMORE – Super IDS for Substations (2016) MIDAS – Meter Information Data Acquisition System www.GridProtectionAlliance.org 6 What is openXDA? • A back-office automated service to automatically process and analyze event and trending data from transmission and distribution metering – DFRs and PQ metering www.GridProtectionAlliance.org/products.asp#XDA openXDA.codeplex.com 7 openXDA – PQ / DFR Dualism • PQ Data – Largely distribution focused Single line monitoring Self-describing configuration in PQDIF Data may be collected by MDM systems Event and trending data • DFR Data – Largely transmission focused Multiple lines monitored Meter configuration information (channel mapping) required Only event data, typically as COMTRADE files 8 openXDA is an Automation Platform 9 openXDA Overview openXDA Data 10 Event Data • Time Domain Event attributes Event segments attributes Waveform • Frequency Domain Cycle data – Full-set of RMS and synchronous component values for each full cycle of data on the waveform 11 Event Analysis Data • Faults Inception time, duration, distance, distance method selected • Sags • Swells 12 Trending Data • Daily Values Min, Max, Average • Hourly Values Min, Max, Average • Full Resolution Values(coming 2015) Min, Max, Average 13 Trending Alarm Data • Data Quality – Engineering reasonableness • Off-Normal – Hour-of-week 3 sigma excursions • Regulatory Compliance – Sags, swells, harmonics • Custom Alarms 14 openXDA Outputs • Analytic results saved in data base • Automated e-mail reporting HTML Template Based • Easily Modified / Extended • Easy to Develop New Reports • COMTRADE Line centric Includes both input and analytics cycle data 15 Sample Email w/Waveform Display Circa 2013 – Results from all fault location methods 16 What is the open PQ Dashboard? • The presentation layer PQ data housed in openXDA. The openPQ Dashboard has been primarily funded by EPRI with extensions and contributions provided by others. 17 A System Wide Dashboard • Provides a full enterprise view • Easy-to-understand navigation for quick drill-down to detailed PQ data • Enables insights not possible with manual display tools • Identifies actionable trends • Measures efficiencies/inefficiencies • Filtering allows insights and decisions on specific populations • Enables quickly identification data outliers 18 Trending Data Display Version 0.7 19 Event Data Display Selectable Views Powerful Date Controls Event Count and Type by Date Event Count Heat Map Event Type Site Location Event Count and Type by Site for Selected Date Link to Event Detail Version 0.7 20 Fault Data Display Powerful Date Controls Selectable Views Fault Count By kV CLASS Fault Count By Site Fault Summary By Time for Date Range Links to Fault Detail Version 0.7 21 Displays waveform information for all events for A SPECIFIED DAY Fault Waveform Detail Select An Event Type Select an Event Instantaneous, RMS, Phasor Curves Fault Distance Calculation Over the entire fault Zoom / Scroll Axis Values Displayed at Cursor Location 22 A customizable report to display all detailed event information for A SPECIFIED LINE Event Detail Report Select An Event Type List of all events of this type on this line (may be many pages) 23