Перейти к содержанию

SCADA.AI

AI-ассистент для оператора SCADA-системы промышленного здания. Система читает исторические телеметрические данные, анализирует состояние инженерного оборудования, выявляет аномалии и закономерности, формирует прогнозы и отвечает на вопросы оператора на естественном языке.


Назначение

SCADA.AI дополняет существующую систему диспетчеризации здания и превращает сырые данные телеметрии в управленческие решения. Система не заменяет SCADA, а работает поверх неё: читает историю из базы данных, применяет статистические модели и машинное обучение, предоставляет оператору готовую аналитику вместо ручного анализа графиков.

Основные задачи, которые решает система:

  • Непрерывная оценка состояния инженерных систем здания
  • Раннее обнаружение аномалий, дрейфа и деградации датчиков
  • Выявление скрытых корреляций между параметрами среды и оборудованием
  • Прогнозирование поведения параметров на горизонте от 7 до 365 дней
  • Расчёт стоимости потреблённых энергоресурсов по интервальным тарифам
  • Сокращение времени реакции оператора на нештатные ситуации

Возможности

Мониторинг здоровья системы

Композитный индекс состояния здания по шкале 0-100, складывающийся из четырёх компонентов: аварии, параметры среды, состояние оборудования, энергоэффективность.

  • Индекс жизнеобеспечения по параметрам среды: CO2, температура, влажность, давление, VOC
  • Журнал аварий с приоритетами HIGH / MEDIUM / LOW и детализацией по зонам
  • Автоматическая диагностика датчиков: битые, офлайн, дребезжащие, залипшие
  • Оценка энергоэффективности освещения с учётом светлого и тёмного времени суток по координатам объекта

Глубокий анализ данных (Deep Data Analysis)

Статистический анализ произвольных тегов телеметрии за выбранный период.

  • Детекция аномалий методом Isolation Forest, Z-score и межквартильного размаха с типизацией: всплеск, провал, дрейф, шум, плато
  • Сезонный анализ через быстрое преобразование Фурье с автоопределением доминирующих периодов
  • Извлечение типовых суточных и недельных паттернов поведения параметра
  • Корреляционный анализ: матрица Пирсона для набора тегов, попарные коэффициенты Пирсона, Спирмена, взаимная информация, кросс-корреляция с временным лагом
  • Сравнительный анализ A/B: два периода одного тега или два тега оборудования, критерий Уэлча, размер эффекта Коэна
  • Человекочитаемая интерпретация результатов средствами языковой модели

Аналитика и прогнозирование

  • Линейный тренд-анализ с расчётом скорости изменения в единицах в сутки и коэффициента детерминации
  • Экстраполяция трендов на горизонты 7, 30, 90 и 365 дней
  • Корреляции между метриками с временным лагом до 24 часов
  • Ранжирование проблем по интегральному показателю влияния
  • Визуализация с интерактивным масштабированием, скользящими средними и линией тренда

Энергоучёт

  • Расчёт потребления и стоимости ресурсов: электроэнергия, вода, тепло
  • Интервальные тарифы с автоматическим выбором по дате
  • Привязка счётчиков к тегам телеметрии
  • Учёт показаний за текущий и предыдущий месяцы
  • Управление тарифами и конфигурацией счётчиков через конфигуратор

Диалог с AI-ассистентом

  • Общение на естественном языке через языковую модель YandexGPT
  • Автоматический вызов инструментов системы по запросу оператора
  • Детерминированная маршрутизация типовых запросов о здоровье здания и аналитике
  • Визуальные виджеты в ответ на запросы: графики, панели, сводки
  • Синтез речи для голосового воспроизведения ответов

Конфигуратор

  • Управление модулями: включение и отключение без пересборки системы
  • Настройка подключения к базе данных, адресов, параметров модели
  • Автоопределение координат и часового пояса по названию города
  • Редактирование системных промптов языковой модели
  • Управление тарифами, счётчиками, порогами анализа
  • Просмотр встроенной документации

Системные журналы

  • Просмотр журналов работы в реальном времени
  • Настраиваемый интервал опроса
  • Фильтрация технического шума

Безопасность и лицензирование

  • Ролевая модель доступа: администратор, инженер, оператор, руководитель
  • Аутентификация по JWT-токенам с хешированием паролей алгоритмом bcrypt
  • Автономное лицензирование: файл лицензии с подписью RSA-2048, проверка без обращения к серверу
  • Льготный период после истечения лицензии
  • Ограничение одновременных пользовательских сессий согласно лицензии
  • Защита критичных модулей исходного кода компиляцией через Cython

Поставка

Система поставляется в виде самодостаточного релиза для установки на инфраструктуру заказчика:

  • Контейнерные образы серверной и клиентской частей
  • Файл лицензии, выпущенный под конкретного заказчика
  • Скрипты установки, запуска, остановки и удаления для Windows и Linux
  • Руководство по развёртыванию и настройке

Система работает с существующей базой данных SCADA и не требует изменения схемы телеметрии.


Требования к инфраструктуре

  • Операционная система: Windows 10/11 Pro или Linux
  • Docker Desktop или Docker Engine
  • PostgreSQL 14 и выше с доступной историей телеметрии
  • 8 ГБ оперативной памяти и выше
  • Доступ к сети Интернет для работы языковой модели