OpenPDC

De openPDC is een complete set van applicaties voor het verwerken streaming tijdreeksen data in real-time. De naam staat voor "open source phasor dataconcentrator" en is oorspronkelijk ontworpen voor de concentratie en het beheer van real-time streaming synchrophasors. Vanwege modulaire ontwerp van het systeem, kan de openPDC worden aangemerkt als een generieke event stroom processor.

Geschiedenis

De openPDC is gebaseerd op de SuperPDC die werd ontwikkeld door de Tennessee Valley Authority te beginnen in 2004. De openPDC officieel gelanceerd op 7 oktober 2009. De eerste stabiele versie van de openPDC werd op 28 januari 2010. Dan op 23 februari gemaakt, 2010, AREVA T & amp; D aangekondigd dat ze zouden verstrekken commerciële ondersteuning voor de openPDC. Tot slot, op 1 april 2010, de Grid Protection Alliance erfelijke ontwikkeling van de openPDC en in een contract met de Noord-Amerikaanse Electric Reliability Corporation in een poging om het gebruik ervan als een gedistribueerd systeem verder mogelijk te maken ingevoerd.

Operatie

De phasor dataconcentrator draait als een Windows-service. De dienst is verantwoordelijk voor het beheer van de levenscyclus van adapters die maken en verwerken van de streaming phasor metingen. Adapters zijn onderverdeeld in drie lagen:

  • De ingangsadapter laag is typisch verantwoordelijk voor het ontvangen van gegevens van een externe bron zoals een phasor meeteenheid. Deze data wordt gebruikt om metingen die worden verzonden naar andere adapters worden verwerkt of gearchiveerd maken.
  • De actie adapter laag is typisch verantwoordelijk voor de concentratie en de verwerking van de input metingen. Adapters in deze laag kan ook nieuwe metingen introduceren in het systeem, evenals adapters in de invoeradapter laag.
  • De output adapter laag is meestal verantwoordelijk voor archivering van metingen ontvangen van de adapter ingang laag en de actie adapter laag.

Deze adapters kunnen worden geconfigureerd met behulp van één van de drie ondersteunde databasesystemen: Microsoft SQL Server, MySQL en Microsoft Access.

Kenmerken

De openPDC implementeert een aantal standaard Phasor protocollen kan worden gebruikt om gegevens van apparaten ontvangen. De ondersteunde protocollen IEEE C37.118, IEEE 1344, BPA PDCstream, FNET, SEL Snel Bericht en Macrodyne. Er is ook een ingebouwde concentratie motor dat real-time sorteert data in frames gebaseerd op de tijdstempel die bij elke meting. De gesorteerde metingen kunnen dan worden gestreamd naar andere toepassingen met behulp van IEEE C37.118 of BPA PDCstream. Het systeem kan concentreren dan 1 miljard metingen per dag uit meer dan 100 phasor eenheden over de Eastern Interconnection.

Het project omvat een historicus voor data-archivering. De door de historicus bestanden kunnen later worden geanalyseerd met behulp van Hadoop. De historicus is ook ontworpen voor gebruik in gedistribueerde systemen heeft één knooppunt gewijd aan archivering en verscheidene anderen verzenden geconcentreerd afmetingen om de centrale archief. Dit ontwerp zorgt ook voor het gebruik in een gedistribueerd systeem waarin een PDC metingen ander waarop een grondstoffenintensieve adapter filteren. De plaatselijke historicus biedt webservices die kunnen worden gebruikt om de gegevens te controleren worden gearchiveerd in real-time.

De kwaliteit data monitoring adapters geven informatie over het invoeren van de metingen concentrator die hebben een flatscreen-lined, uitgegaan van een bepaald bereik, of ging de concentrator met een slechte timestamp.

Toepassingen

Toepassingen in de openPDC project:

  • De openPDC Console is een applicatie die kan worden gebruikt om berichten te verzenden en te ontvangen tussen de openPDC service en een client-machine.
  • De openPDC Manager is een programma bedoeld om toegang op afstand mogelijk te maken en te vereenvoudigen adapter configuraties in de database.
  • De PMU Connection Tester kan worden gebruikt om een ​​live datastroom zien in één van de ondersteunde protocollen om te testen of de stroom wordt ontvangen. Deze methodologie werd gebruikt wereldwijd en kunnen afzonderlijk installeren van de rest van de suite.
  • De NASPI PMU register kunnen gebruikers-phasor gerelateerde apparaten registreren op één centrale locatie voor toegang tot informatie over bestaande apparaten en hun configuraties mogelijk te maken.
  • ConfigCrypter is een hulpprogramma voor het versleutelen van opties in de configuratiebestanden.
  • ConfigurationEditor een eenvoudige GUI-gebaseerde applicatie gebruikt om de XML-configuratie bestanden aan te passen.
(0)
(0)
Commentaren - 0
Geen commentaar

Voeg een reactie

smile smile smile smile smile smile smile smile
smile smile smile smile smile smile smile smile
smile smile smile smile smile smile smile smile
smile smile smile smile
Tekens over: 3000
captcha