Специальные типы точек учёта
Содержание
С ее помощью возможно включение в систему специальных каналов учета, основанных на расчетах определяемых пользователем функций даты/времени. Функция потребления задается двумя графиками – суточного потребления в течение года и часового потребления в течение суток. Результатом эмуляции является профиль потребления ресурса и показания имитируемого счетчика с требуемым шагом.
Точки эмуляции полностью соответствуют обычным точкам учета ресурсов в плане построения графиков, формирования отчетов и анализа полноты данных. Основные отличия от точек учета:
· отсутствует привязка к объекту учета (УСПД);
· не используется хранилище данных, все значения рассчитываются «на лету» (соответственно, точки эмуляции недоступны в субмодуле ЭнергоОпрос и окне задание опроса);
· отсутствуют значения мгновенных параметров (соответственно, точки эмуляции недоступны в субмодуле и диалоге ТелеИзмерения);
· эмулируемые показания счетчика являются неубывающими в пределах одного окна просмотра данных (графика) или отчета;
· недоступен функционал ввода актов замены оборудования: счетчика, трансформаторов тока и напряжения.
Назначение точек эмуляции:
· планирование и прогнозирование потребления ресурсов;
· разработка демонстрационных, учебных и тестовых проектов;
· создание образцовых потребителей с целью мониторинга потребления.
Точку эмуляции удобно создавать непосредственно в модуле ЭА. Для создания в Энергоструктуре новых объектов переведите модуль в режим настройки - F6.
Новая точка эмуляции формируется в дереве ЭнергоСтруктуры с помощью диалога ЭнергоСтруктура: новый объект, вызываемого командами Новый объект или Новая корневая группа.
Для создания в Энергоструктуре новых объектов переведите модуль в режим настройки - F6.
Внимание!! Возможные варианты типа нового объекта зависят от места создания новых объектов. Специальный объект "Точка эмуляции" будет доступен в большинстве случаев.


После настройки эмулятора новая точка эмуляция выглядит в дереве ЭнергоСтруктуры аналогично точкам учета, за исключением значка-индикатора «е» и дополнительной команды вызова собственного редактора.

К точке эмуляции применимы стандартные действия – перемещение в дереве, копирование, удаление. Все копии точки эмуляции связаны с одними и теми же формулами расчета величин потребления. Если требуется создать второй экземпляр эмулятора, следует пользоваться опцией точка учета на основе выделенной диалогового окна ЭнергоСтруктура: новый объект.


При удалении следует помнить, что без опции удалить…из базы данных собственно эмулятор остается в проекте и продолжает формировать данные для других точек эмуляции, связанных с ним.
Диалоговое окно редактора точки эмуляции содержит две закладки для редактирования графиков годового и суточного потребления.
Годовой график задается опорными значениями – величинами суточного потребления ресурса 1-го числа каждого месяца. Опорные значения вводятся вручную в таблице или перемещаются мышью непосредственно на графике вдоль его вертикальной оси (данная возможность предоставляется при наличии минимум одного ненулевого значения, введенного в таблицу).
Между опорными точками производится сплайн-интерполяция. Нижняя таблица оперативно предоставляет для справки расчет итоговых величин потребления ресурса – годового, помесячного и среднесуточного помесячно.
Пользователю предоставляется два независимых годовых графика – для рабочих и выходных дней. Для ресурса электричество потребление задается отдельно для активной и реактивной энергий направления учета от шин (отпуск) – всего 4 графика. Также необходимо помнить, что эмулятор использует значения коэффициентов трансформаторов тока и напряжения и, соответственно, их изменение влияет на рассчитываемые эмулятором значения.

Задание опции случайная составляющая позволяет во время проведения расчета суточного потребления позволяет добавлять значение специальной функции даты, имитирующей случайное отклонение от вычисленного по графику значения с заданной в процентах амплитудой.
Годовой график задается набором 24х значений (опорных точек) профиля, выраженных в относительных единицах – долях суточного. Изначально график представляет собой постоянное значение: каждый час потребляется 1/24я часть суточной величины. Редактирование суточного профиля производится перемещением опорных точек мышью непосредственно на графике вдоль его вертикальной оси. При этом автоматически поддерживается приблизительное равенство суммы всех опорных значений единице.
Пользователю предоставляется два независимых суточных графика – для рабочих и выходных дней. Для ресурса электричество потребление задается отдельно для активной и реактивной энергий – всего 4 графика. Имеются специальные средства – кнопки со стрелками, позволяющие копировать графики.

Если пользователю необходимо задать профиль потребления с шагом меньшим, чем 1 час, следует воспользоваться опцией сглаживание.
Задание опции случайная составляющая позволяет во время проведения расчета часового потребления позволяет добавлять значение специальной функции даты/времени, имитирующей случайное отклонение от вычисленного по графику значения с заданной в процентах амплитудой.
Для точки эмуляции ресурса электричество пользователю предоставляется возможность импорта файла формата 80020. В процессе импорта формируются усредненные суточные графики и годовой график, представляющий собой постоянное значение, равное суммарному потреблению всех точек учета, данные которых включены в файл.
1. Алгоритм расчета значения профиля потребления с заданным шагом для заданной даты/времени:
1.1. для заданной даты определяется суточное потребление интерполированием опорных значений годового графика кубическим сплайном;
1.2. если задан шаг профиля меньший, чем 1 сутки, на интервале, заданном временем и длиной шага профиля, интегрируется кубический сплайн, построенный по опорным значениям суточного графика, результат умножается на величину суточного потребления, полученной в 1.1;
1.3. если задан шаг профиля больший, чем 1 сутки, суммируются значения, вычисленные по 1.1 для каждой даты, составляющей шаг профиля.
2. Алгоритм расчета показания счетчика для заданной даты/времени:
2.1. на основе скрытых от пользователя параметров точки эмуляции задается показание счетчика на 0 ч 00 минут 1 января заданного года;
2.2. суммированием величин суточного потребления, вычисленных по 1.1, определяется показание на 0 ч 00 минут заданной даты;
2.3. к значению, полученному в 2.2, прибавляется величина потребления от начала суток до заданного момента времени, вычисляемая по 1.2;
2.4. если требуется получение более одного показания (например, для формирования профиля потребления с показаниями счетчика), последующие показания вычисляются комбинированием 2.2 и 2.3.
С ее помощью возможно включение в систему специальных каналов учета, основанных на расчетах определяемых пользователем функций каналов учета, полученных от обычных точек учета и точек эмуляции потребления ресурса. Функция потребления задается математическими формулами, описывающими арифметические действия над каналами учета, и временными границами действия заданных формул. Результатом расчета является профиль потребления ресурса с требуемым шагом.
Точки расчета полностью соответствуют обычным точкам учета ресурсов в плане построения графиков, формирования отчетов и анализа полноты данных. Основные отличия от точек учета:
· отсутствует привязка к объекту учета (УСПД);
· не используется хранилище данных, все значения рассчитываются «на лету» (соответственно, точки расчета недоступны в субмодуле ЭнергоОпрос и окне задание опроса);
· отсутствуют значения мгновенных параметров (соответственно, точки расчета недоступны в субмодуле и диалоге ТелеИзмерения);
· недоступен функционал ввода актов замены оборудования: счетчика, трансформаторов тока и напряжения.
Назначение точек расчета:
· планирование и прогнозирование потребления ресурсов;
· специальные расчеты (например, оценка технических потерь в линиях передачи электроэнергии);
· разработка демонстрационных, учебных и тестовых проектов;
· создание образцовых потребителей с целью мониторинга потребления;
· Создание типовых профилей потребления для контроля отклонения профилей пользователей от нормальных режимов.
Новая точка расчета формируется в дереве ЭнергоСтруктуры с помощью диалога ЭнергоСтруктура: новый объект, вызываемого командами Новый объект или Новая корневая группа.
Для создания в Энергоструктуре новых объектов переведите модуль в режим настройки - F6.
Внимание!! Возможные варианты типа нового объекта зависят от места создания новых объектов. Специальный объект "Точка расчёта" будет доступен если в выделенной группе присутствует хотя бы одна точка учёта.


После настройки формул новая точка расчета выглядит в дереве ЭнергоСтруктуры аналогично точкам учета, за исключением значка-индикатора «f» и дополнительной команды вызова собственного редактора.

К точке расчета применимы стандартные действия – перемещение в дереве, копирование, удаление. Все копии точки расчета связаны с одним и тем же набором формул расчета величин потребления. Если требуется создать второй экземпляр расчета потребления, следует пользоваться опцией точка учета на основе выделенной диалогового окна ЭнергоСтруктура: новый объект:


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




Каждая закладка содержит набор формул для расчетных каналов учета. Набор каналов соответствует типу ресурса. Формула расчета описывается иерархической древовидной структурой, составляемой из математических действий (кнопка
), констант (кнопка
) и каналов учета других точек учета или точек эмуляции (кнопка
или буксировка мышью непосредственно из дерева ЭнгергоСтруктуры).





Каждый элемент формулы дополнительно умножается на коэффициент, указанный в колонке значение.
Элементы формулы редактируются кнопкой
, удаляются кнопкой
.




Вычисляемое формулой значение должно быть неотрицательным. Специальная опция позволяет указать результирующее значение – нуль или неопределенное (отсутствие данных), если заданные расчеты приводят к отрицательному значению.
Для типа ресурса электричество также требуется указать тип канала учета, используемого в качестве аргумента – активная или реактивная энергия, направление учета от шин или к шинам.

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