Аналитика и прогнозирование
Назначение
Модуль «Аналитика» превращает исторические данные телеметрии в понятные графики, тренды и прогнозы. Оператор видит не просто текущие значения параметров, а их поведение во времени: куда движется температура, растёт ли влажность, как ведёт себя CO2 в течение суток и недели, когда ждать следующего пика нагрузки.
Модуль помогает отвечать на три ключевых вопроса:
-
Что происходит сейчас? — текущие значения и их сравнение с нормой
-
Что происходило раньше? — история за выбранный период с трендами
-
Что будет дальше? — прогноз на 7, 30, 90 или 365 дней
Возможности
► Линейный тренд-анализ: скорость изменения параметра в единицах в сутки
► Определение направления тренда: рост, падение, стабильность
► Коэффициент достоверности тренда (насколько надёжен расчёт)
► Экстраполяция трендов на горизонты: 7, 30, 90 и 365 дней
► Скользящие средние для сглаживания шумных данных
► Корреляции между параметрами с временным лагом до 24 часов
► Ранжирование проблем по интегральному показателю влияния
► Интерактивные графики с масштабированием и детализацией
► Автоматическая генерация рекомендаций по выявленным проблемам
Как пользоваться
Сценарий 1: Посмотреть тренд параметра
- Откройте модуль «Аналитика» из боковой панели.
- В верхней части выберите период: 24 часа, 7 дней, 30 дней, 90 дней, 365 дней.
- Выберите параметры для отображения: температура, влажность, CO2, давление, VOC. Можно выбрать несколько одновременно.
- Нажмите «Обновить» или данные загрузятся автоматически.
- На экране появятся графики для каждого выбранного параметра.
- Под каждым графиком — карточка тренда:
- Направление: ▲ рост, ▼ падение, ● стабильность
- Скорость: на сколько единиц в сутки изменяется параметр
- Достоверность: процент уверенности в расчёте (чем выше, тем надёжнее)
Сценарий 2: Понять прогноз
- На графике параметра вы видите не только исторические данные, но и пунктирную линию прогноза.
- Прогноз строится на основе выявленного тренда:
- Если тренд растущий, прогноз показывает, куда вырастет параметр
- Если тренд падающий, прогноз показывает, куда упадёт параметр
- Если тренд стабильный, прогноз остаётся на текущем уровне
- Горизонт прогноза зависит от выбранного периода:
- Период 7 дней → прогноз на 7 дней вперёд
- Период 30 дней → прогноз на 30 дней вперёд
- Период 90 дней → прогноз на 90 дней вперёд
- Период 365 дней → прогноз на 365 дней вперёд
- Область вокруг линии прогноза — доверительный интервал: диапазон, в котором с высокой вероятностью окажется реальное значение.
Сценарий 3: Найти корреляцию между параметрами
- В модуле «Аналитика» выберите два или более параметров.
- Система автоматически рассчитает корреляцию — насколько параметры связаны между собой.
- Результат отображается в виде матрицы:
- Значение от -1 до +1
- +1: параметры растут и падают одновременно (прямая связь)
- -1: один растёт, другой падает (обратная связь)
- 0: связи нет
- Дополнительно рассчитывается временной лаг: с какой задержкой один параметр реагирует на изменение другого (до 24 часов).
- Пример: рост CO2 в цехе может коррелировать с температурой с лагом 2 часа — сначала включается оборудование, потом растёт температура, потом растёт CO2.
Сценарий 4: Посмотреть топ проблем
- В нижней части модуля «Аналитика» найдите раздел «Топ проблем».
- Система ранжирует выявленные отклонения по интегральному показателю влияния:
- Насколько параметр отклонился от нормы
- Как долго длится отклонение
- Сколько зон затронуто
- Насколько быстро ухудшается ситуация
- Каждая проблема содержит:
- Параметр и зону
- Описание отклонения
- Рекомендацию по действию
- Ссылку на детальный график
- Используйте топ проблем для приоритизации действий: что исправлять в первую очередь.
Сценарий 5: Использовать скользящую среднюю
- На графике параметра включите отображение скользящей средней.
- Скользящая средняя сглаживает кратковременные скачки и показывает общий тренд.
- Это полезно для шумных данных: если датчик периодически «дребезжит», скользящая средняя покажет реальное поведение параметра.
- Окно скользящей средней настраивается: 7 точек, 14 точек, 30 точек.
Сценарий 6: Сравнить периоды
- Выберите период «30 дней» и посмотрите тренд.
- Переключитесь на период «90 дней» и посмотрите тот же параметр.
- Сравните скорость изменения:
- Если за 30 дней параметр рос быстрее, чем за 90, значит, проблема ускоряется
- Если за 30 дней рост замедлился, значит, ситуация стабилизируется
- Это помогает понять динамику: проблема нарастает или затухает.
Что вы видите на экране
Структура экрана «Аналитика»:
Верхний блок управления - Выбор периода: 24 часа / 7 дней / 30 дней / 90 дней / 365 дней - Выбор параметров: температура, влажность, CO2, давление, VOC (можно несколько) - Кнопка «Обновить»
Блок графиков - По одному графику на каждый выбранный параметр - Каждый график содержит: - Ось X: время (часы, дни, месяцы в зависимости от периода) - Ось Y: значение параметра (°C, %, ppm, мм, мг/м³) - Линия фактических данных (сплошная) - Линия скользящей средней (пунктирная, если включена) - Линия тренда (прямая линия, показывающая общее направление) - Область прогноза (пунктирная линия с доверительным интервалом) - Под каждым графиком: карточка с числовыми характеристиками тренда
Блок корреляций - Матрица корреляций между выбранными параметрами - Цветовая шкала: от -1 (красный) до +1 (зелёный) - Числовые значения в ячейках матрицы - Указание временного лага для значимых корреляций
Блок «Топ проблем» - Список отклонений, отсортированных по влиянию - Для каждой проблемы: параметр, зона, описание, рекомендация, ссылка на график
Блок рекомендаций - Текстовые рекомендации по выявленным проблемам - Формируются на основе трендов, корреляций и отклонений - Пример: «Температура в серверной растёт со скоростью 0.5 °C в сутки. При сохранении тренда через 14 дней достигнет критического порога 30 °C. Рекомендуется проверить систему охлаждения.»
Практические советы
Начинайте с больших периодов. Период 30 или 90 дней даёт более надёжный тренд, чем 24 часа. Короткие периоды подвержены шуму и суточным колебаниям.
Смотрите на достоверность тренда. Если коэффициент достоверности ниже 50%, тренд ненадёжен. Это может означать, что данных мало или они слишком шумные. Не принимайте решений на основе такого тренда.
Используйте прогнозы для планирования. Прогноз на 30 дней помогает спланировать обслуживание: если температура растёт, закажите проверку охлаждения до того, как она достигнет критического уровня.
Корреляции помогают найти причину. Если CO2 растёт одновременно с температурой, возможно, проблема в вентиляции. Если влажность растёт при падении температуры, возможна конденсация.
Скользящая средняя — ваш друг при шумных данных. Если график «прыгает», включите скользящую среднюю с окном 14-30 точек. Она покажет реальное направление.
Сравнивайте периоды для оценки динамики. Если проблема ускоряется (растёт быстрее в коротком периоде), нужно действовать срочно. Если замедляется — ситуация стабилизируется.
Не игнорируйте стабильные тренды. Если параметр стабилен, но находится на границе нормы, это тоже сигнал. Стабильность на высоком уровне CO2 означает, что вентиляция работает на пределе.
Частые вопросы и ответы
Вопрос: Почему прогноз не совпадает с реальностью? Прогноз строится на основе текущего тренда. Если произойдёт событие, которое изменит тренд (ремонт, смена сезона, поломка оборудования), прогноз станет неактуальным. Прогноз — это не гарантия, а оценка вероятного развития при сохранении текущих условий.
Вопрос: Что означает коэффициент достоверности 30%? Это означает, что расчёт тренда ненадёжен. Возможные причины: мало данных за выбранный период, данные сильно зашумлены, или параметр не имеет выраженного тренда. Не используйте такой тренд для принятия решений.
Вопрос: Можно ли посмотреть аналитику по конкретному датчику, а не по параметру в целом? Да. В чате спросите: «Покажи тренд температуры в серверной за 30 дней». Система построит график для конкретного датчика и рассчитает тренд по его данным.
Вопрос: Как часто обновляются данные? Данные обновляются при каждом запросе. Система читает историю из базы данных в момент открытия модуля или нажатия кнопки «Обновить». Если база данных пополняется каждые 5 минут, данные в аналитике будут актуальны с задержкой до 5 минут.
Вопрос: Почему на графике есть пропуски? Пропуски означают, что в эти моменты времени датчик не передавал данные. Возможные причины: потеря связи, отключение питания, авария на линии передачи. Проверьте статус датчика в модуле «Здоровье».
Вопрос: Можно ли экспортировать график? В текущей версии экспорт графиков в файлы не поддерживается. Для сохранения данных используйте снимок экрана или запросите данные через чат в текстовом формате.