В данной статье представлена информация о всех пользовательских событиях доступных в группах событий.
Содержание:
1 Пользовательские события объекта
2 Пользовательские события модема
3 Пользовательские события прибора учёта/регулятора
4 Пользовательские события ИПУ
5 Пользовательские события точки учёта/контура
1 Пользовательские события объекта
1. Общие:
Q факт.cут </> Qдог.сут более чем на _%. Событие позволяет контролировать наличие нештатной ситуации, при снижении/превышении суточного потребления тепловой энергии относительно договорного значения:
Q факт.cут > Qдог.сут (1)
где Q факт.cут – количество суточных записей по всем ТУ с ресурсами по теплоснабжению (кроме «Подпитка ТС»). Стоит отметить, что если у точки учёта включен чекбокс «Учёт после основного ПУ», то показания по ней не учитываются при анализе. Важно: при отсутствии нагрузки у ТУ – анализ производиться не будет;
Qдог.сут – суточное потребление договорной тепловой энергии, рассчитывается по следующей формуле:
Qдог.сут = Qдог.от + Qдог.вент + Qдог.гвс (2)
где Qдог.от – договорная тепловая энергия на отопление, рассчитывается при помощи следующей формулы:
Qдог.от = Qот × 24 × (tпом - tнв) / (tпом - tрег) (3)
где Qот – значение параметра объекта «Qот.»;
tпом – значение параметра объекта «Расчётная температура воздуха в помещении у потребителя»;
tнв – значение температуры наружного воздуха с метеостанции за анализируемый период;
tрег – значение параметра объекта «Расчётная температура наружного воздуха для отопления».
Qдог.вент – договорная тепловая энергия на вентиляцию, рассчитывается при помощи следующей формулы:
Qдог.вент = Qвент × Nвент × (tпом - tнв) / (tпом - tрег.вент) × UseWeekDayВент × UseHolidayВент (4)
где Qвент – значение параметра объекта «Qвент.»;
Nвент – значение параметра объекта «Количество часов работы вентиляции (в день)». Важно: если данный параметр не заполен – принимается значение «24»;
tпом – значение параметра объекта «Расчётная температура воздуха в помещении у потребителя»;
tнв – значение температуры наружного воздуха с метеостанции за анализируемый период;
tрег.вент – значение параметра объекта «Расчётная температура наружного воздуха для вентиляции»;
UseWeekDayВент – значение параметра объекта «Дни работы вентиляции (в формате: 1111100)» в зависимости от дня недели, за который производится расчёт. Важно: если данный параметр не заполен – принимается значение «1»;
UseHolidayВент – значение параметра объекта «Работа вентиляции в праздничные дни» в зависимости от дня недели, за который производится расчёт. Важно: если данный параметр не заполен – принимается значение «1».
Qдог.гвс – договорная тепловая энергия на горячее водоснабжение, рассчитывается при помощи следующей формулы:
Qдог.гвс = Qгвс × Nгвс × UseWeekDayГВС × UseHolidayГВС (5)
где Qгвс – значение параметра объекта «Qгвс.»
Nгвс – значение параметра объекта «Количество часов потребления ГВС (в день)». Важно: если данный параметр не заполен – принимается значение «24»;
UseWeekDayГВС – значение параметра объекта «Дни потребления ГВС (в формате: 1111100)» в зависимости от дня недели, за который производится расчёт. Важно: если данный параметр не заполен – принимается значение «1»;
UseHolidayГВС – значение параметра объекта «Работа ГВС в праздничные дни» в зависимости от дня недели, за который производится расчёт. Важно: если данный параметр не заполен – принимается значение «1».
Для настройки данного события потребуется указать процент допустимого отклонения суточного потребления тепловой энергии относительно договорной.
2 Пользовательские события модема
1. Общие:
Модем не на связи Х часов. Событие позволяет контролировать пользователю наличие соединения с модемом. Для настройки данного события потребуется указать допустимое количество времени (часов) отсутствия связи с модемом;
-
Ухудшение сигнала на модеме. Событие позволяет контролировать снижение уровня сигнала модема относительно заданного допустимого значения и срабатывает при выполнении условия:
уровень_сигнала < допустимый_уровень_сигнала (6)
где уровень_сигнала – уровень сигнала модема, преобразованный в процентное представление по формуле:
((уровень_сигнала + 115) * 100) / 63 (7)
допустимый_уровень_сигнала – допустимый уровень сигнала на модеме, указанный при настройке события, %.
Важно отметить несколько моментов работы события:
Если уровень сигнала <= -115 – по умолчанию возвращается значение «0»;
Если уровень сигнала >= -52 – по умолчанию возвращается значение «100»;
В остальных случаях процентное значение рассчитывается по формуле (7).
Для настройки данного события потребуется указать процент допустимого уровня сигнала модемеа (от 1 до 100).
3 Пользовательские события прибора учёта/регулятора
1. Общие:
Отклонение времени на приборе больше допустимого. Событие позволяет контролировать время на приборе учёта/регуляторе. Для настройки данного события потребуется указать допустимое превышение времени на ПУ/регуляторе в минутах;
Поверка вычислителя и первички. Событие позволяет контролировать предстоящую поверку вычислителя/регулятора. Для настройки данного события потребуется указать допустимое количество дней до поверки вычислителя/регулятора;
Синхронизация времени на ПУ. Событие позволяет контролировать успешное завершение задачи по синхронизации времени на приборе учёта/регуляторе.
2. Общие (+модель):
Изменение настроечных параметров. Событие позволяет контролировать изменение настроечных параметров прибора учёта /регулятора . Для настройки данного события потребуется указать настроечные параметры прибора /регулятора , по которым необходимо отслеживать изменения.
4 Пользовательские события ИПУ
1. Общие:
Отсутствие считанных архивов/данных. Событие позволяет контролировать наличие данных на счётчике. Для настройки данного события потребуется указать тип и допустимое количество отсутствующих архивов на счётчике;
Поверка вычислителя и первички. Событие позволяет контролировать предстоящую поверку счётчика. Для настройки данного события потребуется указать допустимое количество дней до поверки счётчика.
2. Унифицированные:
Блок «Выход «параметра» из рабочего режима потребления» . События позволяют контролировать превышение потребления необходимого параметра за пределы рабочего режима. Для настройки данного события потребуется указать тип архива (периода) данных и диапазон допустимых значений параметра;
Список параметров для которых можно настроить данное событие
Ap – активная энергия прямого направления;
dMтс – разница показаний масс на подающем и обратном трубопроводах в системах теплоснабжения (ТС);
dtтс – разница показаний температуры на подающем и обратном трубопроводах в системах теплоснабжения (ТС);
dVтс – разница показаний объёмов на подающем и обратном трубопроводах в системах теплоснабжения (ТС);
Mтс.обр. – масса на обратном трубопроводе в системах теплоснабжения (ТС);
Mтс.под. – масса на подающем трубопроводе в системах теплоснабжения (ТС);
Qтс – тепловая энергия в системах теплоснабжения (ТС);
tтс.обр. – температура на обратном трубопроводе в системах теплоснабжения (ТС);
tтс.под. – температура на подающем трубопроводе в системах теплоснабжения (ТС);
Vгвс.под. – объём на подающем трубопроводе в системах горячего водоснабжения (ГВС);
Vтс.обр. – объём на обратном трубопроводе в системах теплоснабжения (ТС);
Vтс.под. – объём на подающем трубопроводе в системах теплоснабжения (ТС);
Vхв. – объём холодной воды.
Блок «Отклонение значения «параметра» от среднего» . События позволяют контролировать наличие нештатной ситуации, при превышении потребления необходимого параметра относительно среднего значения за определенный период. Для настройки данного события потребуется указать тип архива (периода) данных и процент допустимого отклонения потребления параметра относительно среднего значения за необходимое количество дней;
Список параметров для которых можно настроить данное событие
dMтс – разница показаний масс на подающем и обратном трубопроводах в системах теплоснабжения (ТС);
dtтс – разница показаний температуры на подающем и обратном трубопроводах в системах теплоснабжения (ТС);
dVтс – разница показаний объёмов на подающем и обратном трубопроводах в системах теплоснабжения (ТС);
Mтс.обр. – масса на обратном трубопроводе в системах теплоснабжения (ТС);
Mтс.под. – масса на подающем трубопроводе в системах теплоснабжения (ТС);
Qотп – тепловая энергия в системах отопления;
tтс.обр. – температура на обратном трубопроводе в системах теплоснабжения (ТС);
tтс.под. – температура на подающем трубопроводе в системах теплоснабжения (ТС);
Vгвс.под. – объём на подающем трубопроводе в системах горячего водоснабжения (ГВС);
Vтс.обр. – объём на обратном трубопроводе в системах теплоснабжения (ТС);
Vтс.под. – объём на подающем трубопроводе в системах теплоснабжения (ТС);
Vхв. – объём холодной воды.
Блок «Переход «параметра» к константному значению» . События позволяют контролировать наличие нештатной ситуации, при потреблении параметра равному константному значению. Для настройки данного события потребуется указать тип архива (периода) данных и константное значение параметра, а также количество случаев, удовлетворяющих условию, после которых событие (и соответственно оповещение по нему) сработает;
Список параметров для которых можно настроить данное событие
Mтс.обр. – масса на обратном трубопроводе в системах теплоснабжения (ТС);
Mтс.под. – масса на подающем трубопроводе в системах теплоснабжения (ТС);
Qтс – тепловая энергия в системах теплоснабжения (ТС);
tтс.обр. – температура на обратном трубопроводе в системах теплоснабжения (ТС);
tтс.под. – температура на подающем трубопроводе в системах теплоснабжения (ТС);
Vгвс.под. – объём на подающем трубопроводе в системах горячего водоснабжения (ГВС);
Vтс.обр. – объём на обратном трубопроводе в системах теплоснабжения (ТС);
Vтс.под. – объём на подающем трубопроводе в системах теплоснабжения (ТС);
Vхв. – объём холодной воды.
Малая разница температур. Событие позволяет контролировать разницу температур на подающем и обратном трубопроводе. Для настройки данного события потребуется указать тип архива (периода) данных и допустимую разницу температур;
Прорыв/сброс. Событие позволяет контролировать наличие нештатной ситуации, при превышении суточного водоразбора относительно среднесуточного расхода за неделю. Для настройки данного события потребуется указать тип архива (периода) данных и допустимый множитель потребления воды за сутки.
5 Пользовательские события точки учёта/контура
1. Общие:
До (Акт допуска до) осталось Х дней. Событие позволяет контролировать окончание акта допуска в эксплуатацию. Для настройки данного события потребуется указать допустимое количество дней до окончания акта допуска;
Отсутствие считанных архивов/данных. Событие позволяет контролировать наличие данных на точке учёта/контуре. Для настройки данного события потребуется указать тип и количество отсутствующих архивов, при допустимой задержке на ТУ/контуре.
2. Сырые:
Авария! Высокая температура подачи! Событие позволяет контролировать превышение температуры на подающем трубопроводе. Для настройки данного события потребуется указать тип архива (периода) и выражение для анализа данных (при помощи атрибутов), а также текст сообщения, которое будет приходить на email и в sms при срабатывании события. Настройка данного события аналогична настройке события «Выражение для анализа данных»;
Авария! Низкая температура подачи! Событие позволяет контролировать снижение температуры на подающем трубопроводе. Для настройки данного события потребуется указать тип архива (периода) и выражение для анализа данных (при помощи атрибутов), а также текст сообщения, которое будет приходить на email и в sms при срабатывании события. Настройка данного события аналогична настройке события «Выражение для анализа данных»;
-
Выражение для анализа данных. Событие позволяет контролировать соблюдение указанного выражения для анализа данных. Для настройки данного события потребуется указать тип архива (периода) и выражение для анализа данных (при помощи атрибутов), а также текст сообщения, которое будет приходить на email и в SMS при срабатывании события;
Настройка выражения для анализа данных
После выбора типа архива данных появятся параметры для ввода произвольного логического выражения, а также шаблонов сообщений, которые будут приходить на e-mail и в SMS при срабатывании события.
Для настройки этих полей предусмотрен конструктор, позволяющий использовать значения атрибутов выбранного архива. Чтобы воспользоваться конструктором, нужно нажать на значок редактирования, расположенный в правой части соответствующего поля. После чего откроется форма настройки выражения для анализа (рис. 2), в которой представлен список всех доступных атрибутов. Для добавления атрибута в выражение необходимо дважды нажать левой кнопкой мыши по ячейке с требуемым параметром. В открывшемся окне при необходимости можно выбрать единицу измерения, к которой следует привести значение выбранного атрибута. После ввода требуемого выражения необходимо нажать кнопку «Проверить выражение», расположенную в левом нижнем углу окна. По окончании проверки в нижней части экрана отобразится всплывающее сообщение с результатом анализа. Если выражение составлено корректно, станет доступна кнопка «Ок», по нажатию на которую настроенное выражение будет сохранено.
Важно: если логическое выражение построено неверно или указана несовместимая с выбранным атрибутом единица измерения – событие по нему никогда не сработает.
Атрибуты могут возвращать:
-
Числовые значения: [TR.M#1], [TR.M#2], [TR.P#1], [TR.P#2], [TR.t#1], [TR.t#2] и т.д.
-
Строковые значения: [TR.tNSCodes#1/2], [TV.DINSCodes], TV.dtNSCodes], [TR.GNSCodes#1/2], [TR.MNSCodes#1/2], [TV.MgNSCodes], [TR.PNSCodes#1/2], [TV.QgNSCodes], [TV.QntHIPNSCodes], [TV.QntPNSCodes], [TV.QoNSCodes], [TV.taNSCodes], [TV.tswNSCodes], [TR.VNSCodes#1/2].
-
Битовые значения (true/false): [TV.FullArchive], [TV.EmptyArchive], [TV.NS].
Рисунок 1 – Окно добавления события
Таким образом, выбранные атрибуты в квадратных скобках появятся в поле «Выражение для анализа данных» в нижней части окна, что позволит подставлять значения из архива для соответствующих атрибутов. Например, при выборе массы на подающем трубопроводе автоматически будет указано следующее выражение:
[TR.M#1(32)] (8)
где [ ] – служебные спецсимволы, оповещающие систему о начале и завершении строки описания атрибута;
TR.M#1 – масса на подающем трубопроводе (подача);
(32) – код выбранной единицы измерения, в данном случае – тонны.
Рисунок 2 – Форма настройки выражения для анализа данных
Для задания условий в строке для анализа данных можно применять простейшие логические и арифметические операции, а также выставлять приоритет выполнения при помощи скобок:
-
Операторы сравнения поддерживают следующие знаки:
-
< – меньше;
-
> – больше;
-
<= – меньше или равно;
-
>= – больше или равно;
-
< > – не равно;
-
= – равно.
-
-
Логические функции:
-
ISNULL(выражение, X) – функция проверки пустого значения. Если значение выражения отсутствует (пустое), возвращается указанное значение Х;
-
IIF(выражение, Х, У) – оператор условного перехода «Если». Если выражение истинно – возвращается Х, иначе У;
-
Текст LIKE '*искомое*' – оператор поиска значения в строке. Если текст содержит искомое значение, оператор возвращает true (истинно), иначе false (ложно). Также можно учитывать расположение искомого значения при помощи символа «*»:
-
* – произвольная последовательность символов;
-
*искомое* – подстрока в любом месте строки;
-
Искомое* – строка должна начинаться с указанного значения;
-
*искомое – строка должна заканчиваться указанным значением.
-
-
Важно: оператор работает только с атрибутами, возвращающими строку.
Например: [TR.tNSCodes#1] LIKE '*10*'. Если значение атрибута TR.tNSCodes#1 содержит подстроку 10 оператор вернет true, иначе false;
SUBSTRING (строка, начальный символ, количество символов) – функция обрезки строки, позволяет получить часть строки, начиная с указанной позиции.
Важно: функция работает только с атрибутами, возвращающими строку.
Например: SUBSTRING("Диспетчеризация", 1, 10) – вернет строку «Диспетчер».
Разбор примера с использованием нескольких операторов
IIF(ISNULL([TV.ta], 0) <= 0, [TR.t#1] - [TR.t#2], [TR.t#2]) < 18
Логика выражения:
-
Функция ISNULL([TV.ta], 0) подставляет 0, если значение [TV.ta] отсутствует;
-
Условие ISNULL([TV.ta], 0) <= 0 определяет ветку оператора IIF;
-
Если условие истинно, оператор IIF возвращает разницу между температурой подачи и обратки: [TR.t#1] - [TR.t#2];
-
Если условие ложно, оператор IIF возвращает значение температура обратки: [TR.t#2];
-
Результат оператора IIF сравнивается со значением 18
-
При значении меньше 18 выражение становится истинным (true) и событие сработает.
Важно отметить, что при заполнении шаблонов сообщений для отправки на e-mail и sms следует учитывать следующие условия:
-
В шаблоне допускается указывать выражения и арифметические операции, но результат не анализируется как условие срабатывания события;
-
Текст сообщения указывается в одинарных кавычках: 'текст';
-
Атрибуты в квадратных скобках [] подставляются из архива;
-
Объединение переменных в строку выполняется посредством операции конкатенации при помощи оператора «+».
Пример: 'Потребление ta (' + [TV.ta] + ' ) выше указанного значения'
Выход параметра из рабочего режима потребления. Событие позволяет контролировать превышение потребления параметра за пределы рабочего режима. Для настройки данного события потребуется указать тип архива (периода) данных и диапазон допустимых значений необходимого параметра;
Значение параметра выше допустимой нормы. Событие позволяет контролировать превышение потребления параметра. Для настройки данного события потребуется указать тип архива (периода) данных и допустимое потребление необходимого параметра;
Значение параметра ниже допустимой нормы. Событие позволяет контролировать снижение потребления параметра. Для настройки данного события потребуется указать тип архива (периода) данных и допустимое потребление необходимого параметра;
Значение параметра равно константному значению. Событие позволяет контролировать наличие нештатной ситуации при потреблении параметра равному константному значению. Для настройки данного события потребуется указать тип архива (периода) данных и константное значение необходимого параметра.
3. Унифицированные:
Блок «Выход «параметра» из рабочего режима потребления» . События позволяют контролировать превышение потребления необходимого параметра за пределы рабочего режима. Для настройки данного события потребуется указать тип архива (периода) данных и диапазон допустимых значений параметра;
Список параметров для которых можно настроить данное событие
dMгвс – разница показаний масс на подающем и обратном трубопроводах в системах горячего водоснабжения (ГВС);
dMтс – разница показаний масс на подающем и обратном трубопроводах в системах теплоснабжения (ТС);
dPгвс – разница показаний давления на подающем и обратном трубопроводах в системах горячего водоснабжения (ГВС);
dPтс – разница показаний давления на подающем и обратном трубопроводах в системах теплоснабжения (ТС);
dtгвс – разница показаний температуры на подающем и обратном трубопроводах в системах горячего водоснабжения (ГВС);
dtтс – разница показаний температуры на подающем и обратном трубопроводах в системах теплоснабжения (ТС);
dVгвс – разница показаний объёмов на подающем и обратном трубопроводах в системах горячего водоснабжения (ГВС);
dVтс – разница показаний объёмов на подающем и обратном трубопроводах в системах теплоснабжения (ТС);
Mгвс.под. – (расход) масса на подающем трубопроводе в системах горячего водоснабжения (ГВС);
Mгвс.цир. – масса на циркуляционном трубопроводе в системах горячего водоснабжения (ГВС);
Mтс.обр. – масса на обратном трубопроводе в системах теплоснабжения (ТС);
Mтс.под. – масса на подающем трубопроводе в системах теплоснабжения (ТС);
Mтс.подп. – масса на подпитке в системах теплоснабжения (ТС);
Mхв. – масса холодной воды;
Mхв.на.гвс – масса холодной воды в системах горячего водоснабжения (ГВС);
Pгвс.под. – давление на подающем трубопроводе в системах горячего водоснабжения (ГВС);
Pгвс.цир. – давление на циркуляционном трубопроводе в системах горячего водоснабжения (ГВС);
Pтс.обр. – давление на обратном трубопроводе в системах теплоснабжения (ТС);
Pтс.под. – давление на подающем трубопроводе в системах теплоснабжения (ТС);
Pтс.подп. – давление на подпитке в системах теплоснабжения (ТС);
Pхв. – давление холодной воды;
Pхв.на.гвс – давление холодной воды в системах горячего водоснабжения (ГВС);
Qгвс – тепловая энергия в системах горячего водоснабжения (ГВС);
Qтс – тепловая энергия в системах теплоснабжения (ТС);
tгвс.под. и Mгвс.под. – температура и масса на подающем трубопроводе в системах горячего водоснабжения (ГВС);
tгвс.под. – температура на подающем трубопроводе в системах горячего водоснабжения (ГВС);
tгвс.цир. – температура на циркуляционном трубопроводе в системах горячего водоснабжения (ГВС);
tтс.обр. – температура на обратном трубопроводе в системах теплоснабжения (ТС);
tтс.под. и Mтс.под. – температура и масса на подающем трубопроводе в системах теплоснабжения (ТС);
tтс.под. – температура на подающем трубопроводе в системах теплоснабжения (ТС);
tтс.подп. – температура на подпитке в системах теплоснабжения (ТС);
tхв. – температура холодной воды;
tхв.на.гвс – температура холодной воды в системах горячего водоснабжения (ГВС);
Vгвс.под. – объём на подающем трубопроводе в системах горячего водоснабжения (ГВС);
Vгвс.цир. – объём на циркуляционном трубопроводе в системах горячего водоснабжения (ГВС);
Vтс.обр. – объём на обратном трубопроводе в системах теплоснабжения (ТС);
Vтс.под. – объём на подающем трубопроводе в системах теплоснабжения (ТС);
Vтс.подп. – объём на подпитке в системах теплоснабжения (ТС);
Vхв. – объём холодной воды;
Vхв.на.гвс – объём холодной воды в системах горячего водоснабжения (ГВС).
Блок «Отклонение значения «параметра» от среднего» . События позволяют контролировать наличие нештатной ситуации, при превышении потребления необходимого параметра относительно среднего значения за определенный период. Для настройки данного события потребуется указать тип архива (периода) данных и процент допустимого отклонения потребления параметра относительно среднего значения за необходимое количество дней;
Список параметров для которых можно настроить данное событие
dMгвс – разница показаний масс на подающем и обратном трубопроводах в системах горячего водоснабжения (ГВС);
dMтс – разница показаний масс на подающем и обратном трубопроводах в системах теплоснабжения (ТС);
dPгвс – разница показаний давления на подающем и обратном трубопроводах в системах горячего водоснабжения (ГВС);
dPтс – разница показаний давления на подающем и обратном трубопроводах в системах теплоснабжения (ТС);
dtгвс – разница показаний температуры на подающем и обратном трубопроводах в системах горячего водоснабжения (ГВС);
dtтс – разница показаний температуры на подающем и обратном трубопроводах в системах теплоснабжения (ТС);
dVгвс – разница показаний объёмов на подающем и обратном трубопроводах в системах горячего водоснабжения (ГВС);
dVтс – разница показаний объёмов на подающем и обратном трубопроводах в системах теплоснабжения (ТС);
Mгвс.под. – (расход) масса на подающем трубопроводе в системах горячего водоснабжения (ГВС);
Mгвс.цир. – масса на циркуляционном трубопроводе в системах горячего водоснабжения (ГВС);
Mтс.обр. – масса на обратном трубопроводе в системах теплоснабжения (ТС);
Mтс.под. – масса на подающем трубопроводе в системах теплоснабжения (ТС);
Mтс.подп. – масса на подпитке в системах теплоснабжения (ТС);
Mхв. – масса холодной воды;
Mхв.на.гвс – масса холодной воды в системах горячего водоснабжения (ГВС);
Pгвс.под. – давление на подающем трубопроводе в системах горячего водоснабжения (ГВС);
Pгвс.цир. – давление на циркуляционном трубопроводе в системах горячего водоснабжения (ГВС);
Pтс.обр. – давление на обратном трубопроводе в системах теплоснабжения (ТС);
Pтс.под. – давление на подающем трубопроводе в системах теплоснабжения (ТС);
Pтс.подп. – давление на подпитке в системах теплоснабжения (ТС);
Pхв. – давление холодной воды;
Pхв.на.гвс – давление холодной воды в системах горячего водоснабжения (ГВС);
Qгвс – тепловая энергия в системах горячего водоснабжения (ГВС);
Qотп – тепловая энергия в системах отопления;
tгвс.под. – температура на подающем трубопроводе в системах горячего водоснабжения (ГВС);
tгвс.цир. – температура на циркуляционном трубопроводе в системах горячего водоснабжения (ГВС);
tтс.обр. – температура на обратном трубопроводе в системах теплоснабжения (ТС);
tтс.под. – температура на подающем трубопроводе в системах теплоснабжения (ТС);
tтс.подп. – температура на подпитке в системах теплоснабжения (ТС);
tхв. – температура холодной воды;
tхв.на.гвс – температура холодной воды в системах горячего водоснабжения (ГВС);
Vгвс.под. – объём на подающем трубопроводе в системах горячего водоснабжения (ГВС);
Vгвс.цир. – объём на циркуляционном трубопроводе в системах горячего водоснабжения (ГВС);
Vтс.обр. – объём на обратном трубопроводе в системах теплоснабжения (ТС);
Vтс.под. – объём на подающем трубопроводе в системах теплоснабжения (ТС);
Vтс.подп. – объём на подпитке в системах теплоснабжения (ТС);
Vхв. – объём холодной воды;
Vхв.на.гвс – объём холодной воды в системах горячего водоснабжения (ГВС).
Блок «Переход «параметра» к константному значению» . События позволяют контролировать наличие нештатной ситуации, при потреблении параметра равному константному значению. Для настройки данного события потребуется указать тип архива (периода) данных и константное значение параметра, а также количество случаев, удовлетворяющих условию, после которых событие (и соответственно оповещение по нему) сработает;
Список параметров для которых можно настроить данное событие
Mтс.обр. – масса на обратном трубопроводе в системах теплоснабжения (ТС);
Mтс.под. – масса на подающем трубопроводе в системах теплоснабжения (ТС);
Mтс.подп. – масса на подпитке в системах теплоснабжения (ТС);
Pтс.обр. – давление на обратном трубопроводе в системах теплоснабжения (ТС);
Pтс.под. – давление на подающем трубопроводе в системах теплоснабжения (ТС);
Pтс.подп. – давление на подпитке в системах теплоснабжения (ТС);
Qтс – тепловая энергия в системах теплоснабжения (ТС);
tтс.обр. – температура на обратном трубопроводе в системах теплоснабжения (ТС);
tтс.под. – температура на подающем трубопроводе в системах теплоснабжения (ТС);
tтс.подп. – температура на подпитке в системах теплоснабжения (ТС
Vтс.обр. – объём на обратном трубопроводе в системах теплоснабжения (ТС);
Vтс.под. – объём на подающем трубопроводе в системах теплоснабжения (ТС);
Vтс.подп. – объём на подпитке в системах теплоснабжения (ТС).
-
Q факт.cут </> Qэфф.сут более чем на _%. Событие позволяет контролировать наличие нештатной ситуации, при снижении/превышении суточного потребления тепловой энергии относительно эффективного значения:
Q факт.cут < Qэфф.сут (9)
где Q факт.cут – количество суточных записей по всем ТУ с ресурсами по теплоснабжению (кроме «Подпитка ТС»). Стоит отметить, что если у точки учёта включен чекбокс «Учёт после основного ПУ», то показания по ней не учитываются при анализе. Важно: при отсутствии нагрузки у ТУ – анализ производиться не будет;
Qэфф.сут – суточное потребление эффективной тепловой энергии, которое рассчитывается по следующей формуле:
Qэфф.сут = Qэфф × 24 × (T в пом - Тнв факт) / (T в пом - Tрасч.отоп) (10)
где Qэфф – значение параметра объекта «Qэфф»;
Т в пом – значение параметра объекта «Расчётная температура воздуха в помещении у потребителя»;
Тнв факт – значение фактической температуры наружного воздуха с метеостанции за анализируемый период/заданное пользователем при настройке события;
Трасч.отоп – значение параметра объекта «Расчётная температура наружного воздуха для отопления».
Для настройки данного события потребуется указать процент допустимого отклонения суточного потребления тепловой энергии относительно эффективной, а также при необходимости возможно задать фактическую температуру наружного воздуха;
-
Q факт.час </> Qэфф.час более чем на _%. Событие позволяет контролировать наличие нештатной ситуации, при снижении/превышении часового потребления тепловой энергии относительно эффективного значения:
Q факт.час < Qэфф.час (11)
где Q факт.час – количество часовых записей по всем ТУ с ресурсами по теплоснабжению (кроме «Подпитка ТС»). Стоит отметить, что если у точки учёта включен чекбокс «Учёт после основного ПУ», то показания по ней не учитываются при анализе. Важно: при отсутствии нагрузки у ТУ – анализ производиться не будет;
Qэфф.час – часовое потребление эффективной тепловой энергии, которое рассчитывается по следующей формуле:
Qэфф.час = Qэфф × (T в пом - Тнв факт) / (T в пом - Tрасч.отоп) (12)
где Qэфф – значение параметра объекта «Qэфф»;
Т в пом – значение параметра объекта «Расчётная температура воздуха в помещении у потребителя»;
Тнв факт – значение фактической температуры наружного воздуха с метеостанции за анализируемый период /заданное пользователем при настройке события ;
Трасч.отоп – значение параметра объекта «Расчётная температура наружного воздуха для отопления».
Для настройки данного события потребуется указать процент допустимого отклонения часового потребления тепловой энергии относительно эффективной, а также при необходимости возможно задать фактическую температуру наружного воздуха;
-
Анализ качества ГВС. Событие позволяет контролировать некачественную поставку ресурса:
(X - N1(N2)) < T1 < (Y + N1(N2)) (13)
где T1 – фактическая температура на подающем трубопроводе, °C;
Х – нижний предел диапазона допустимых значений температуры на подающем трубопроводе (по умолчанию – 60), °С;
Y – верхний предел диапазона допустимых значений температуры на подающем трубопроводе (по умолчанию – 75), °С;
N1 – допустимое отклонение температуры на подающем трубопроводе (по умолчанию – 5) в ночные часы (с 00:00 до 05:00), °С;
N2 – допустимое отклонение температуры на подающем трубопроводе (по умолчанию – 3) в дневные часы (с 05:00 до 00:00), °С.
Для настройки данного события потребуется указать диапазон допустимых значений температуры на подающем трубопроводе, а также ее отклонение в каждое время суток (дневное/ночное);
Время наработки больше допустимого. Событие позволяет контролировать увеличение времени работы прибора учёта. Для настройки данного события потребуется указать тип архива (периода) данных, по которому будет анализироваться время работы прибора;
Завышенная температура в подающем трубопроводе. Событие позволяет контролировать превышение температуры сетевой воды в подающем трубопроводе относительно температуры, рассчитанной по графику отопления. Для настройки данного события потребуется указать тип архива (периода), по которому будут анализироваться данные температуры в подающем трубопроводе;
Заниженная температура в подающем трубопроводе. Событие позволяет контролировать снижение температуры сетевой воды в подающем трубопроводе относительно температуры, рассчитанной по графику отопления. Для настройки данного события потребуется указать тип архива (периода) данных и процент допустимого отклонения температуры сетевой воды относительно температуры, рассчитанной по температурному графику;
Малая разница температур. Событие позволяет контролировать разницу температур на подающем и обратном трубопроводе. Для настройки данного события потребуется указать тип архива (периода) данных и допустимую разницу температур;
-
Нарушение баланса масс для закрытых систем. Событие позволяет контролировать наличие нештатной ситуации, при достижении баланса масс для закрытых систем, рассчитываемого по следующей формуле:
|((M1 - M2) × 2) / (M1 + M2)| × 100% (14)
Для настройки данного события потребуется указать тип архива (периода) данных и процент допустимого значения баланса масс для закрытых систем;
-
Нарушение баланса масс для открытых систем. Событие позволяет контролировать наличие нештатной ситуации, при достижении баланса масс для открытых систем, рассчитываемого по следующей формуле:
|((M1 - M2 - M3) × 2) / (M1 + M2)| × 100% (15)
Для настройки данного события потребуется указать тип архива (периода) данных и процент допустимого значения баланса масс для открытых систем;
-
Нарушение баланса объемов для закрытых систем. Событие позволяет контролировать наличие нештатной ситуации, при достижении баланса объемов для закрытых систем, рассчитываемого по следующей формуле:
|((V1 - V2) × 2) / (V1 + V2)| × 100% (16)
Для настройки данного события потребуется указать тип архива (периода) данных и процент допустимого значения баланса объемов для закрытых систем;
-
Нарушение баланса объемов для открытых систем. Событие позволяет контролировать наличие нештатной ситуации, при достижении баланса объемов для открытых систем, рассчитываемого по следующей формуле:
|((V1 - V2 - V3) × 2) / (V1 + V2)| × 100% (17)
Для настройки данного события потребуется указать тип архива (периода) данных и процент допустимого значения баланса объемов для открытых систем;
Недогрев температуры в обратном трубопроводе (относительно температуры наружного воздуха). Событие позволяет контролировать снижение температуры сетевой воды в обратном трубопроводе относительно температуры наружного воздуха, рассчитанной по графику отопления. Для настройки данного события потребуется указать тип архива (периода) данных и процент допустимого отклонения температуры в обратном трубопроводе;
Неполное время наработки. Событие позволяет контролировать уменьшение времени работы прибора учёта. Для настройки данного события потребуется указать тип архива (периода) данных и допустимое время (часы и минуты) работы прибора;
-
Ночные утечки. Событие позволяет диагностировать нештатную ситуацию, если среднечасовой ночной расход превышает указанный процент от среднечасового расхода за сутки:
Gночь > Gсут × P / 100 (18)
где Gночь – среднечасовой ночной расход;
Gсут – среднечасовой расход за сутки (24 часа);
P – процент допустимого среднечасового ночного расхода, %.
Для настройки данного события потребуется указать тип архива (периода) данных и процент допустимого среднечасового ночного расхода;
Отрицательный водоразбор. Событие позволяет контролировать отрицательный водоразбор (разность между расходом в подающем и обратном трубопроводе). Для настройки данного события потребуется указать тип архива (периода) данных, по которому будет анализироваться водоразбор;
-
Отсутствие регистрации массы (объема) теплоносителя при регистрации рабочих значений температур. Событие позволяет контролировать отсутствие массы теплоносителя при рабочих значениях температур по следующей формуле:
М1(М2) <= X, при T1(T2) > Y (19)
где X – допустимое значение по массе (по умолчанию – 0), тонн;
Y – допустимое значение по температуре (по умолчанию – 30), °С.
Для настройки данного события потребуется указать тип архива (периода) данных и допустимые значения по массе и температуре;
Превышение нормативного потребления ХВС. Событие позволяет контролировать превышение нормативного потребления холодного водоснабжения. Для настройки данного события потребуется указать тип архива (периода) данных и процент допустимого превышения потребления ХВС;
Превышение температуры в обратном трубопроводе (относительно температуры наружного воздуха). Событие позволяет контролировать превышение температуры сетевой воды в обратном трубопроводе относительно температуры наружного воздуха, рассчитанной по графику отопления. Для настройки данного события потребуется указать тип архива (периода) данных и процент допустимого превышения температуры в обратном трубопроводе;
Превышение температуры в обратном трубопроводе (относительно температуры подачи). Событие позволяет контролировать превышение температуры сетевой воды в обратном трубопроводе относительно температуры в подающем трубопроводе, рассчитанной по графику отопления. Для настройки данного события потребуется указать тип архива (периода), по которому будут анализироваться данные температуры в обратном трубопроводе;
Прорыв/сброс. Событие позволяет контролировать наличие нештатной ситуации, при превышении суточного водоразбора относительно среднесуточного расхода за неделю. Для настройки данного события потребуется указать тип архива (периода) данных и допустимый множитель потребления воды за сутки;
Сброс интеграторов. Событие позволяет контролировать наличие нештатной ситуации, при сбросе интеграторов. Для настройки данного события потребуется указать тип архива (периода) данных, по которому будет анализироваться выполнение сброса интеграторов;
-
Соответствие расчёта Qинж. Событие позволяет контролировать соответствие расчёта тепловой энергии тепловычислителем по инженерной формуле:
abs(Q - Qинж) ≤ abs(0,1 × Q) (20)
где Qинж1 = (М1 × (Т1 - Тхв) - М2 × (Т2 - Тхв)) / 1000;
Qинж2 = М1 × (Т1 - Т2) / 1000;
Qинж3 = М2 × (Т1 - Т2) / 1000;
Qинж4 = (М1 × (Т1 - Тхв) - М2 × (Т2 - Тхв)) + (М1гвс × (Т1гвс - Тхв) - М2гвс × (Т2гвс - Тхв)) / 1000;
Qинж5 = (М1 × (Т1 - Т2) + М3 × (Т2 - Тхв)) / 1000.
В формуле Qинж1,
Qинж4 и
Qинж5 величина Тхв определяется следующим образом:
-
По умолчанию используется параметр точки учёта, указывающий на «расположение» Тхв и принимающий следующие значения: 0 – из архива точки учёта; 1 – из настроечных параметров; 2 – вручную. При значении 1 или 2 – Тхв берется из параметров «Температура холодной воды (зима)»/«Температура холодной воды (лето)» в виджете «Параметры точки учёта» в зависимости от режима объекта (зима/лето). Режим объекта определяется при помощи параметров «Дата перехода на зимний режим (дд.мм)»/«Дата перехода на летний режим (дд.мм)» в виджете «Параметры точки учёта»;
-
При отсутствии значений в параметре (из предыдущего пункта) будет применена следующая логика определения Тхв: сначала через архив, далее через настроечные параметры ТУ;
-
В случае отсутствия Тхв – проверки с участием данной величины не осуществляются.
Для настройки данного события потребуется указать тип архива (периода) данных, по которому будет анализироваться соответствие расчёта тепловой энергии по инженерной формуле.