информационно-диагностическая платформа
d&P
Мониторинг, диагностика и анализ работы оборудования
Программное обеспечение "Информационно-диагностическая платформа D&P" предназначено для мониторинга эксплуатационных и технологических параметров, диагностики объекта мониторинга, сигнализации и формирования уведомлений

Платформа внесена в Единый реестр российских программ для электронных вычислительных машин и баз данных, реестровая запись №20437 от 14.12.2023

Платформа получила Свидетельство о государственной регистрации программ для ЭВМ № 2023668652 от 30 августа 2023 года

Область применения программного обеспечения: добывающие, обрабатывающие и перерабатывающие отрасли промышленности, агропромышленный комплекс, логистика и транспорт

ПО обеспечивает выполнение следующих функций:
  • непрерывный либо периодический мониторинг заданных параметров;
  • формирование и установка граничных значений (уставок) для параметров мониторинга;
  • определение текущего состояния объекта мониторинга в соответствии с уставками;
  • сохранение и накопление данных проведенных замеров;
  • подключение математического аппарата для прогнозирования;
  • формирование трендов для любых доступных параметров мониторинга;
  • формирование отчетов различных форм;
  • сигнализация и уведомление пользователей;
  • удаленный доступ с любых мобильных устройств

Описание технологического стека

Программное обеспечение "Информационно-диагностическая платформа D&P" является клиент-серверным приложением, в котором клиент взаимодействует с веб-сервером при помощи браузера. Логика веб-приложения распределена между сервером и клиентом, хранение данных осуществляется, преимущественно, на сервере, обмен информацией происходит по сети.

Программное обеспечение устанавливается на сервер под управлением операционной системы Linux Debian 11. Контейнеризация не используется. Для приложения используется программная платформа Node.JS, основанная на движке V8 (компилирующем JavaScript в машинный код), превращающая JavaScript из узкоспециализированного языка в язык общего назначения.

Node.js применяется на сервере, выполняя роль веб-сервера.

Все необходимые функции написаны с использованием языка JavaScript.

Программное обеспечение "Информационно-диагностическая платформа D&P" предполагает взаимодействие с периферийными устройствами, являющимися источниками данных.

Взаимодействие основано на системе связи, построенной на протоколе MQTT.

В архитектуре ПО "Информационно-диагностическая платформа D&P" используется брокер сообщений Mosquitto.

Mosquitto — это брокер сообщений с открытым исходным кодом, который использует протокол телеметрии очереди сообщений (MQTT). MQTT работает на основе модели TCP/IP и является стандартной платформой обмена сообщениями для Интернета вещей (IoT).

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

Получаемые через брокер сообщений данные записываются в базу данных временных рядов InfluxDB и дальше используется для построения трендов.

Как работает платформа
Сбор данных
Получение максимального объема релевантных и взаимонезависимых данных
Обработка данных
Проверка, очистка и трансформация данных
Анализ данных
Многофакторный анализ и кластеризация данных.
Построение математических моделей.
Оптимизация существующих стратегий
Прогнозирование
Экспертный анализ.
Выбор модели прогнозирования.
Получение прогноза
ФУНКЦИОНАЛЬНОСТЬ
МОНИТОРИНГ
Мониторинг ключевых эксплуатационных параметров узлов и агрегатов:
  • вибрация;
  • токи;
  • температура;
с возможностью расширения набора сигналов.

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

ФУНКЦИОНАЛЬНОСТЬ
ДИАГНОСТИКА
Диагностика состояния узлов по предварительно заданным экспертным алгоритмам

Предоставление рекомендаций относительно необходимых сервисных воздействий, оптимальных режимов работы для продления срока службы и избежания остановов

ФУНКЦИОНАЛЬНОСТЬ
ПРЕДИКТИВНАЯ АНАЛИТИКА
Сохранение и накопление данных, применение технологий машинного обучения для реализации предиктивного функционала и прогнозирования состояния оборудования

Определение критических для обеспечения бесперебойной эксплуатации узлов

Предоставление рекомендаций относительно необходимых сервисных воздействий, оптимальных режимах работы для продления срока службы и избежания остановок

Примеры интерфейсов
В галерее приведены примеры интерфейсов Информационно-диагностической платформы D&P с фактически реализованных проектов