ПК Статистика

Многопользовательский программный комплекс статистической обработки телеметрических данных (сокращенно – ПК «Статистика») используется как средство информационной поддержки соответствующих служб при решении задач обеспечения гарантированной устойчивости функционирования контролируемых технологических процессов. Комплекс легко адаптируется к любым технологическим объектам и обеспечивает расширение возможностей систем реального времени в части оперативного контроля состояния объектов и подготовки отчетно-статистической документации различного назначения. Допускается поэтапное наращивание объема решаемых задач и объема используемых телеметрических данных на этапе их конфигурирования.

Постановка задачи

Идентификация технологического состояния объекта осуществляется, как правило, на основании единичных показаний отдельных датчиков. Однако в реальной практике показания датчиков не всегда бывают детерминированными и надежными, то есть идентификация может осуществляться в условиях неточных и/или неопределенных данных. При этом оперативное принятие правильного решения существенно зависит от профессионального опыта и интуиции лица, принимающего решение, от условий, в которых он находится, эмоционального состояния и др. факторов. По этой причине повышение надежности решения вопросов предвидения и устранения действия дестабилизирующих факторов в реальном времени напрямую связано с вопросами создания систем поддержки принятия решений

Назначение и состав программного комплекса

Многопользовательский программный комплекс статистической обработки телеметрических данных (ПКСОДТ) подключается к пакету программ «Сириус-СКАДА» систем диспетчерского контроля и управления и по своему статусу относится к средствам информационной поддержки принятия решения. Целевым назначением комплекса является подготовка оперативных сводок о существующих и потенциальных нештатных ситуациях на контролируемых технологических объектах.

В основу построения комплекса заложены следующие концепции:

  • программный комплекс разрабатывается в ОС Windows
  • индивидуальный состав решаемых задач определяется Заказчиком
  • не требуется выделение отдельных компьютеров (все компоненты комплекса устанавливаются на рабочие места пользователей)
  • не требуется постоянно присутствующий обслуживающий персонал
  • комплекс не должен влиять на работу пакета программ «Сириус-СКАДА»
  • должен обеспечиваться контроль действий пользователя
  • общий информационный фонд с пакетом «Сириус-СКАДА»

В состав ПК входят:

  • АРМ администратора (одно или несколько рабочих мест)
  • АРМ клиента (произвольное число рабочих мест)

Комплекс подключается к локальной сети, сопряженной с пакетом «Сириус-СКАДА».

АРМ администратора решает 2 задачи:

  • считывание информационного фонда пакета программ «Сириус-СКАДА» и преобразование его к формату, используемому в ОС Windows (тем самым обеспечивается автоматическая настройка комплекса на технологический объект, контролируемый пакетом программ «Сириус-СКАДА»)
  • настройку программного комплекса «Статистика» на конкретный состав решаемых задач с помощью специально разработанного интерфейса (реализуется функциональное назначение комплекса)

Сформированный информационный фонд и конфигурационные файлы хранятся в отдельном архиве Windows и являются едиными для всех клиентов комплекса.

АРМ клиента предназначен для решения задач и представления конечных результатов работы в предусмотренных отчетных и графических формах с возможностью вывода на печать и сохранения в электронном виде. При этом используются данные архива Windows и фонд телеметрических данных пакета программ «Сириус-СКАДА». Для считывания телеметрических данных разработан специальный сервис, с помощью которого в решаемых задачах в качестве исходных данных могут использоваться:

  • текущие данные параметров телесигнализации (ТС) и телеизмерений (ТИ)
  • исторические данные параметров ТС, ТИ и телеуправления (ТУ) за указанный период
  • данные вахтового журнала за указанный период
  • значения уставок параметров ТИ
  • значения параметров ТС и ТИ на заданный момент времени

Структура программного обеспечения

Программное обеспечение комплекса может быть разделено на базисную часть и надстройку. Базисная часть включает программные модули, необходимые для решения любой из поставленных задач, и обеспечивает:

  • обновление информационного фонда с последующим его представлением в виде дерева объектов
  • считывание телеметрических данных с учетом фактора их достоверности
  • контекстную поддержку действий пользователя
  • режим дистанционной отладки
  • табличный и графический просмотр телеметрических данных
  • общий архив установленных причин нештатных ситуаций

Режим дистанционной отладки предназначен для анализа ситуаций, требующих участия разработчика (программные сбои, системные сбои, появление в отчетах противоречивых или случайных данных и т.п.). При его использовании формируются сбойные файлы, которые по E-mail пересылаются разработчику. С их помощью разработчик восстанавливает расчетный вариант, выявляет и устраняет причины сбоя.

Табличный и графический просмотр предназначены для детального анализа исходных телеметрических данных с возможностью вывода на печать и сохранения в электронном виде. Табличный режим позволяет просмотреть хронологическую последовательность группы параметров с учетом их достоверности. Графический режим обеспечивает графическое отображение комбинации любых параметров с возможностью их синхронного сканирования во времени с установленным периодом и отображения моментов фиксации соответствующего параметра. Для любого графика также предусмотрена возможность многократного масштабирования.

Поскольку статистика причин нештатных ситуаций является одним из объективных показателей работы контролирующих систем, то в программном обеспечении комплекса предусмотрен механизм, обеспечивающий ее однозначное использование. С этой целью с помощью специально разработанного сервиса установленные причины сохраняются в электронном виде. Далее, эта информация в автоматическом режиме включается в отчет, подготавливаемый с любого клиентского места.

В надстройку включаются программные модули решаемых задач. Их состав и специфические особенности определяются Заказчиком на стадии согласования технического задания. Возможны любые типы задач, удовлетворяющие двум требованиям: 1) существует алгоритм их решения 2) задача обеспечена исходными данными. В рамках решаемых задач учет новых объектов (поэтапное наращивание объема используемых телеметрических данных) сводится к дополнительному заполнению существующих конфигурационных файлов и может проводиться без привлечения разработчика.

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

Примеры задач для нефте- и газопроводов, реализованных с помощью программного комплекса

Каждая из представленных задач имеет свои специфические особенности. Для их решения используются различные подходы, включающие индивидуальную обработку телеметрических данных отдельных параметров, многопараметрический анализ функционально связанной группы параметров, хронологические последовательности однотипных событий на различных объектах и др. Кроме того, при разработке алгоритмов необходимо учитывать фактор достоверности (например, при перерывах в связи истинное значение контролируемого параметра неизвестно). По существу могут возникать ситуации, когда алгоритмизация проводится в условиях неполных и/или неточных исходных данных, что в ряде случаев существенно увеличивает сложность решаемых задач.

  • Контроль работы технических средств АСУ ТП (произвольный набор контролируемых нештатных ситуаций, структурированный по группам, например, охранная сигнализация, состояние задвижек, неисправности электропитания, давление нефти, потенциал "Труба-земля", средства очистки, события на НПС и др.)
  • Анализ электроснабжения на линейной части нефтепроводов (идентификация отключений и обрывов вдольтрассовых ЛЭП, неисправностей трансформаторных подстанций, неисправностей на пунктах контроля и управления; анализ работы аккумуляторных батарей)
  • Анализ причин отсутствия связи (выявление перерывов связи по причинам отсутствия электроснабжения и проведения регламентов каналов связи)
  • Статистика срабатываний защит (специализированный сервис для визуального анализа причин срабатываний защит на НПС с возможностью их архивации для использования в статистических сводках)
  • Статистика включений/отключений агрегатов на НПС (в режимах ТУ и местном, агрегатными защитами, из-за отсутствия электропитания; отображение всех сопутствующих сигналов и команд)
  • Выявление реальных остановок ГПА (на основе многопараметрического анализа выявляются ГПА, остановы на которых действительно имели место, а не вызваны тестовыми имитациями на компрессорных станциях)
  • Оперативные сводки по наработкам агрегатов (на основе анализа текущих наработок по критериям необходимости проведения регламентных и ремонтных работ)
  • Выявление неисправных аккумуляторов (по критерию несоответствия времени работы требуемому нормативу в периоды отсутствия внешнего электроснабжения)
  • Контроль работы датчиков прохождения скребка (восстановление общей картины прохождения скребка по результатам срабатываний датчиков
  • Выявление неисправных датчиков (выявляются «зависшие» параметры, выход за пределы достоверности, «дребезг», выход за пределы динамических уставок)
  • Контроль работы датчиков состояния задвижек (на основе восстановления временных последовательностей срабатываний датчиков при переходах из состояний «открыто» в «закрыто» и наоборот)

Заказать обратный звонок