Некорректная работа диагностики отклонения среднесуточного потребления

Доброго дня! Выявили некорректную работу диагностики отклонения от среднесуточного потребления. Данная функция находится ---- свойства точки----диагностика ---- отклонение от среднесуточного потребления (вкладка 7 слева или 2 справа). В левом нижнем углу окна имеется галочка (выполнять диагностику для следующих типов данных: текущие, часовые, суточные). При выборе типа данных диагностики “Суточные”, независимо от параметров, порога%, периода происходит следующее. В нашем случае настройка такая (параметр:V1,V2,M1,M2,dM,dV отмечены), (порог% 20), (период(дней) 21), тип данных “суточные”. В автоопросе выбраны следующие параметры ---- суточные-----часовые----база настроек. При автоматическом снятии данных на каждой точке появляется по 6 нештатных ситуаций, которые говорят о превышении (порог%). Считаем что данная нештатная ситуация появляется по следующей причине: ЛЭРС (исходя из выше описанной настройке диагностики) определяет среднесуточное значение параметров за 21 день и сравнивает полученное значение с текущими суточными значениями. Поскольку на новый день в ЛЭРС имеются только часовые значения (например на 3 часа утра), которые формируют неполные сутки, поэтому и происходит превышение установленного (порог% 20), что и влечет за собой образование нештатной ситуации. Предлагаем скорректировать диагностику среднесуточного потребления в частности тип данных “суточные” таким образом, чтобы анализ производился на предыдущий день.
нештатные ситуации.png

Нет, ваше предположение не верно. Выдержка из соответствующего раздела справки Диагностика отклонения от среднесуточного потребления:

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

То есть если анализируется считываемая суточная запись за вчера 29.01.2020, то в вашем случае анализируется данные с 07.01.2020 по 28.01.2020 и полученное среднесуточное значение сравнивается со считываемой суточной записью на предмет выхода за заданное пороговое значение.

Не совсем так. Если сегодня 29.01.2020 то оно анализируется сравнением среднесуточных данных с 07.01.2020 по 28.01.2020 с текущим суточным значением данных за 29.01.2020. А поскольку данные за 29.01.2020 неполные (так как день еще не прошел) происходит неверный анализ. Данные неполные потому что (к примеру) модем начал опрос в 03:01:00, скачав данные (часовые) ЛЭРС их сохранил и сложив данные за время с 00:00:01 по 03:01:00 записал их в суточные значения (в таблице данных выделены шрифтом зеленого цвета). И вот с ними и происходит сравнение для анализа.
Пример анализа по М1: Показания (суммарные суточные) с 07.01.2020 по 28.01.2020 составляют 1260т. Среднесуточное значение М1 за этот период составляет 60т (1260/21=60). 29.01.2020 в 03:01:00 происходит опрос точки и скаченные данные за три часа попадают в ЛЭРС. Среднечасовое значение М1 равно 2.5т/ч. ЛЭРС сохраняет в суточном значение сумму за три часа которая равна 7.5т(2.5+2.5+2.5=7.5). И после этого выдает нештатную ситуацию поскольку среднесуточное значение за период с 07.01.2020 по 28.01.2020 равное 60т намного больше суточного значения за 29.01.2020 равное 7.5т. При этом процент отклонения равен примерно 88% и он превышает установленный порог 20%.

Что вы подразумеваете под текущим суточным значением? Рассчитанные данные за сутки? Или прибор 29.01.2020 вернул вам данные за эти сутки? Опишите более подробно что это за неполные данные за текущие сутки.

Под текущим суточным значением подразумевается значение записанное ЛЭРСом в суточный архив полученное суммированием часовых значений.
Пример прилагаю
Пример суточного значения по часам.png

То есть речь идет про рассчитанные данные? Приложите, пожалуйста, скриншот таблицы с данными, на котором отражены часовые и суточные данные за 02.02.2020.