Jump to content

OpenPDC

openPDC это полный набор приложений для обработки потоковых данных временных рядов в режиме реального времени. Название расшифровывается как «концентратор векторных данных с открытым исходным кодом» и изначально было разработано для концентрации и управления потоковыми синхрофазорами в реальном времени . системы Благодаря модульной конструкции openPDC можно классифицировать как универсальный процессор потока событий .

OpenPDC основан на SuperPDC, который был разработан властями долины Теннесси , начиная с 2004 года. OpenPDC официально запущен 7 октября 2009 года. [1] Первая стабильная версия openPDC была доступна 28 января 2010 года. [2] Затем, 23 февраля 2010 г., AREVA T&D объявила, что будет предоставлять коммерческую поддержку openPDC. Наконец, 1 апреля 2010 года Grid Protection Alliance унаследовал разработку openPDC и заключил контракт с North American Electric Reliability Corporation , стремясь в дальнейшем обеспечить возможность ее использования в качестве распределенной системы .

Операция

[ редактировать ]

Концентратор векторных данных работает как служба Windows . Служба отвечает за управление жизненным циклом адаптеров, которые создают и обрабатывают потоковые векторные измерения. Адаптеры разделены на три слоя: [3] [4]

  1. Уровень входного адаптера обычно отвечает за получение данных из внешнего источника, такого как блок векторных измерений . Эти данные используются для создания измерений, которые отправляются на другие адаптеры для обработки или архивирования.
  2. Уровень адаптера действий обычно отвечает за концентрацию и обработку входных измерений. Адаптеры на этом уровне также могут вводить в систему новые измерения, как и адаптеры на уровне входного адаптера.
  3. Уровень выходного адаптера обычно отвечает за архивирование измерений, полученных от уровня входного адаптера и уровня адаптера действий.

Эти адаптеры можно настроить с использованием любой из трех поддерживаемых систем баз данных: Microsoft SQL Server , MySQL и Microsoft Access . [5]

openPDC реализует ряд стандартных векторных протоколов , которые можно использовать для получения данных от устройств. Поддерживаемые протоколы: IEEE C37.118 (v1.0 и Draft 6), IEEE 1344 , BPA PDCstream, FNET , SEL Fast Message и Macrodyne. [3] Существует также встроенный механизм концентрации, который сортирует данные в реальном времени по кадрам на основе временной метки, связанной с каждым измерением. Отсортированные измерения затем можно передать в другие приложения с помощью IEEE C37.118 или BPA PDCstream. [6] Система способна концентрировать более одного миллиарда измерений в день, поступающих от более чем 100 векторных измерительных блоков Восточного межсоединения . [7] [8]

В проект входит историк для архивирования данных. Файлы, созданные архиватором, позже можно проанализировать с помощью Hadoop . [3] Архиватор также предназначен для использования в распределенных системах, в которых один узел предназначен для архивирования, а несколько других отправляют концентрированные измерения в центральный архив. Эта конструкция даже позволяет использовать его в любой распределенной системе, позволяя одному PDC фильтровать измерения на другой, на котором работает ресурсоемкий адаптер. [9] Местный историк предоставляет веб-сервисы, которые можно использовать для мониторинга архивируемых данных в режиме реального времени. [10] [11]

Адаптеры мониторинга качества данных предоставляют информацию об измерениях, поступающих в концентратор, которые вышли за пределы заданного диапазона или поступили в концентратор с неверной временной меткой. [12]

Приложения

[ редактировать ]

Приложения, включенные в проект openPDC:

  • Консоль openPDC — это приложение, которое можно использовать для отправки и получения сообщений между службой openPDC и клиентским компьютером. [13] [14]
  • OpenPDC Manager — это утилита, предназначенная для обеспечения удаленного доступа и упрощения настройки адаптера в базе данных. [14]
  • Тестер соединений PMU можно использовать для просмотра живого потока данных в одном из поддерживаемых протоколов, чтобы проверить получение потока. [15] [16] Этот инструмент используется во всем мире и может быть установлен отдельно от остальной части пакета. [17] [18]
  • Реестр NASPI PMU позволяет пользователям регистрировать векторные устройства в одном центральном месте, чтобы обеспечить доступ к информации о существующих устройствах и их конфигурациях. [19]
  • ConfigCrypter — утилита для шифрования параметров в файлах конфигурации. [20]
  • ConfigurationEditor предоставляет простое приложение с графическим интерфейсом, используемое для изменения файлов конфигурации XML. [14]

См. также

[ редактировать ]
  1. ^ Джим Аллен (7 октября 2009 г.). TVA открывает программное обеспечение для сбора данных для промышленного использования . Проверено 8 июня 2010 г.
  2. ^ Выпуск openPDC v1.0 . Проверено 8 июня 2010 г.
  3. ^ Jump up to: а б с Обзор одной страницы openPDC . Проверено 8 июня 2010 г.
  4. ^ Как создать собственный адаптер. Проверено 9 июня 2010 г.
  5. ^ openPDC Начало работы: настройка базы данных . Проверено 9 июня 2010 г.
  6. ^ Как использовать менеджер openPDC: Настройка выходных данных . Проверено 10 июня 2010 г.
  7. ^ Джеймс Ричи Кэрролл (май 2007 г.). Обновление TVA SPDC , стр. 8. Проверено 15 июня 2010 г.
  8. Джош Паттерсон (2 июня 2009 г.). Умная сеть: Hadoop в Управлении долины Теннесси (TVA) . Проверено 15 июня 2010 г.
  9. ^ Джеймс Ричи Кэрролл. Обновления для упрощения горизонтального масштабирования . Проверено 11 июня 2010 г.
  10. ^ openPDC Начало работы: использование внутрипроцессного адаптера архиватора . Проверено 10 июня 2010 г.
  11. ^ Как использовать менеджер openPDC: просмотр данных в реальном времени . Проверено 10 июня 2010 г.
  12. ^ Адаптеры мониторинга качества данных . Проверено 10 июня 2010 г.
  13. ^ Начало работы с openPDC: использование консоли openPDC . Проверено 9 июня 2010 г.
  14. ^ Jump up to: а б с Представляем систему управления openPDC . Проверено 9 июня 2010 г.
  15. ^ openPDC Начало работы: запуск тестера соединений PMU . Проверено 9 июня 2010 г.
  16. ^ Тестер соединений PMU . Проверено 9 июня 2010 г.
  17. ^ Технологический комитет Совета директоров (23 октября 2008 г.). Программа телеконференции NERC . Проверено 7 июля 2010 г.
  18. ^ Выпуск openPDC v1.1, июнь 2010 г. Проверено 7 июля 2010 г.
  19. ^ Реестр НАСПИ PMU . Проверено 14 июня 2010 г.
  20. ^ openPDC Начало работы: зашифруйте параметры конфигурации . Проверено 9 июня 2010 г.
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 99bd49f3d9abf33de4b390ee5a9061f5__1703351400
URL1:https://arc.ask3.ru/arc/aa/99/f5/99bd49f3d9abf33de4b390ee5a9061f5.html
Заголовок, (Title) документа по адресу, URL1:
OpenPDC - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)