Изменения в текущей версии ПО "Прогноз потребления"
Внимание! Если указываются изменения в Инсталляторе, то это надо понимать как изменения инсталляционного каталога Install_CFRAS, а не только программы WInstallBR.exe.
Отличия версии 1.1.7 от версии 1.1.6
1. Передача прогноза потребления
В 6-ой версии - передача только по IP – соединению для одного адресата (кода сервиса).
В 7-ой версии - используется общая с передачей графиков схема: по IP и по e-mail для нескольких адресатов (для каждого должен быть прописан код сервиса).
2. Согласованный прогноз
В 6-ой версии 2 вида акцептованного прогноза:
В 7-ой версии 3 вида акцептованного прогноза:
- Прогноз РДУ
- Прогноз ОДУ
- Прогноз ОДУ, согласованный с РДУ (приоритетный прогноз)
3. Контроль регламента
Исправлена ошибка регламента базовой точки 4:00 для московского часового пояса, поправлено отображение даты/времени базовой точки в Log – файле.
4. Разбор ранжированных таблиц
Решена проблема разбора ранжированных таблиц.
5. Кривые притяжения
Возможность синтезирования точек притяжения обучающей выборки - новая форма в разделе «Прогнозирование» Консоли БР.
6. Консоль БР
Исправлены неточности отображения информации (индексы индикации различий графиков, соответствия колонок таблиц данных и заголовков, пр.)
7. База данных
Добавлены таблицы:
- BR_ARX_AREA_CURVS
- REL_GOU_RGE
Изменены структуры таблиц:
- AREA_FORSEND_ITEMS
- REG_AREA_PROGNOZ
- SHEMA_OGU
- BR_SHEMA_AREAS
Обновлены представления:
- VT_ENERGOOBJECTS
- VT_30_OGU
- VT_30_SYSTEMS
Изменения в версии 1.1.6 по ставнению с 1.1.5 (11.11.05)
- Системное время в базе данных
- База данных
- Регламент подготовки информации
- Транспортная система
- Система оповещения
- Акцептование прогноза потребления
- Обмен прогнозами потребления
- Разбор мегаточки
- Ранжированные таблицы
- Диспетчерские графики
- Акцептование графиков
- Диспетчерские команды
- Мониторинг состояния серверов БР и каналов связи
- Заполнение базы данных фактической генерацией и перетоками по сечениям
- Расширение функциональности консоли БР
(17.09.05) Функциональные изменения версии 1-1-6 по отношению к версии 1-1-5
- В базе данных BALMARKET все поля, имеющие формат DATETIME, содержат системное время и дату. Для совместимости информации в базе данных за прошедшие времена в таблице CFG_SRV_PARAMS вводится параметр SYSTEMAFTERTIME, в котором необходимо установить дату, до которой в базе данных время записывалось локальным. После указанной даты запись времени производится в системном формате (по Гринвичу).
- Необходимо на сервере АС БР и клиентских компьютерах регистрировать библиотеку TIMECONV.DLL.Необходимо на сервере АС БР и клиентских компьютерах регистрировать библиотеку TIMECONV.DLL.
- Вводится в технологический цикл таблица REGLAMENTS, в которой приводится список всех возможных базовых точек (ПБР) суток.
- Каждая базовая точка в таблице REGIMS представлена локальной (местные сутки) минутой с начала суток.
- Для каждой базовой точки в таблице указывается (в минутах) упреждение, с которым начинается подготовка информации для расчета ПБР указанной базовой точки.
- Для каждой базовой точки в таблице указывается упреждение, до которого ДИОП должен акцептовать прогнозы потребления.
- Для каждой базовой точки в таблице указывается упреждение, до которого ДИОП может передать прогноз потребления.
- Вводится в технологический цикл понятие «режим». Под режимом понимается идентификатор режима, привязанный к времени базовой точки (время ПБР). Список режимов хранится в таблице REGIMS.
- Вводится новый процесс «Контроль регламента», который работает под управлением супервизора в бесконечном режиме, имеет собственный сокет-сервер, ведет LOG файл собственной работы и в минутном цикле выполняет следующие операции:
- Определяет момент наступления нового режима (по таблице REGLAMENTSS), и создает новую запись в таблице REGIMS (определяется новое значение идентификатора REGIM_ID). При этом для ДИОП формируется сообщение системы оповещения о наступлении времени подготовки нового режима и делается запись в историю вмешательств.
- Проверяет (по таблице REGLAMENTSS) момент наступления в текущем режиме проверки акцептования прогноза потребления. При наступлении такого момента проверяет факт ручного акцептования прогноза потребления ДИОП-ом. Если этого не произошло, то передает в систему оповещения сообщение, в котором указываются районы, требующие акцептования прогноза потребления.
- Проверяет (по таблице REGLAMENTSS) момент наступления в текущем режиме проверки отсылки акцептованных прогнозов потребления. Если такой момент настал, то все неакцептованные ДИОП прогнозы потребления автоматически акцептуются ближайшим прогнозом потребления. После этого производится автоматическая отсылка всех не отосланных акцептованных прогнозов потребления. Все проделанные автоматически операции доводятся до ДИОП при помощи системы оповещения, а также записываются в историю вмешательств.
- На уровнях ОДУ и РДУ вводится понятие акцептования прогноза потребления. Акцептованный прогноз потребления записывается в отдельную таблицу REG_AREA_PROGNOZS, которая связана с таблицей REGIMS.
- Прием и передача прогнозов потребления между ОДУ и РДУ производится ...
Изменения 24.10.05
Дополнения 15.09.05 - для ознакомления с новыми возможностями в тестовых вариациях.
- Комплекс "автоматическая цепочка акцептования". Версия бета-тестирования. (на полпути к релизу)
Комплекс работает под управлением супервизора АСБР с непременным использованием системы оповещения.
Обеспечивает последовательность действий по автоматическому акцептованию на уровне ЦДУ:
-
вызов необходимых хранимых процедур по загрузке файлов,
-
вызов процедур АКТО и АКСУ,
-
анализ результата акцептования.
Процесс выполнения автоматического акцептования инициируется посылкой сообщения через систему EMS. Сообщение отправляется внешней по отношению к комплексу программой и содержит дату-время начальной точки расчета.
Перспективы - полная реализация цепочки акцептования, включающая:
1) декомпозицию мегаточки и рассылку её фрагментов через ГеКон,
2) формирование и рассылка КДУ.
Изменения 09.09.05
Изменения 07.09.05
- Архивирование кодов окончания - исключено влияние языковых настроек супервизора и клиентского места. Безошибочная работа с форматами времени.
Изменения 06.09.05
- В Консоли БР и в EMSWatch.exe скорректировано заполнение таблицы EVENTTOWATCН базы EventMess (по полю ETW_ID).
- Инсталлятор - у сервера EnergoStat-BR устанавливается признак неактивности.
- Программа Консоль БР пробная версия 1.1.6 : новые возможности.
- Изменения 05.09.05 - ЭТИ ИЗМЕНЕНИЯ НЕ ВЛИЯЮТ НА БАЗОВУЮ РАБОТУ ПРОГРАММ !
- В Инсталляторе исправлена ошибка при установке базы EventMess (изменён файл CM_BRSQL_EventMess.sql инсталляционного каталога Install_CFRAS)
Изменения 02.09.05
- В инсталляторе задаётся сетевое и локальное имя основной директории
- В инсталяторе не допускается обновление файла Tranzit.cfg (файл настройки часовой зоны для CK2000); при отсутствии такого файла - он формируется.
- В инсталяторе исправлена обработка полей с заданием DEFAULT значений.
- В консоли в список конфигураций включено задание локального и сетевого имени основной папки.
Изменения 01.09.05
- Исправлена ошибка в инсталяторе в обработке полей IDENTITY при модификациях базы данных.
- В инсталяторе не допускается задание сетевого имени для основной директории.
- Ликвидирована выдача ошибки при обращении к несуществующим или ошибочным функциям базы данных.
- Ликвидирована разность структур данных при передачи прогноза в CK2000X.
Версия 1.1.5 (30.08.05)
- Программа "Инсталлятор БР" - новое средство автоматизированного обновления версий программного обеспечения "Прогноз потребления".
- Инсталляция Системы оповещения.
- С расширением информации, хранимой в таблице описания районов (BR_SHEMA_AREAS), появилась возможность задавать характеристики моделирующей функции прогноза района вместо стандартной.
- Появилась возможность использовать при прогнозировании "скользящий Энергостат" в качестве точек притяжения наряду с РДГ, Энергостатом и Заявками.
- При интегральной коррекции точек притяжения по факту учитывается упреждение прогноза - уменьшение величины коррекции по мере удаления от времени расчёта прогноза.
- Исправлены ошибки в форме "Потребления районов" программы Консоль БР , в закладке "прогноз" при изменении параметров.
- Обработка сообщений об успешной работе, или об отклонениях от нормального режима работы, всех компонент БР и выдача сигналов оповещения на клиентские места.
- 1.09.05 Исправлена ошибка в инсталяторе в обработке полей IDENTITY при модификациях базы данных.
- 1.09.05 В инсталяторе не допускается задание сетевого имени для основной директории.
- 1.09.05 Ликвидирована выдача ошибки при обращении к несуществующим или ошибочным функциям базы данных.
- 1.09.05 Ликвидирована разность структур данных при передачи прогноза в CK2000X.
- 2.09.05 В инсталляторе задаётся сетевое и локальное имя основной директории
- 2.09.05 В инсталяторе не допускается обновление файла Tranzit.cfg (файл настройки часовой зоны для CK2000X; при отсутствии такого файла - он формируется.
- 2.09.05 В инсталяторе исправлена обработка полей с заданием DEFAULT значений.
- 2.09.05 В консоли в список конфигураций включено задание локального и сетевого имени основной папки.
Последние дополнения в версии 1.1.4 (5.08.2005)
- Скрипт обновления ключей в таблице результатов прогноза Скрипт следует выполнить для согласованной работы с ПО ГеКон.Это обеспечит возможность записи в базу данных прогноза потребления, полученного через ГеКон из РДУ или ОДУ.
- Скрипт полного заполнения списка функций для разделения прав доступа Чтобы активно использовать механизм распределения прав доступа по функциям и дать возможность администратору комплекса наделять/ограничивать пользователей этими правами, в программе "Консоль БР" при выборе "Доступность функций" выводится содержимое таблицы DFUNC базы ScadaSecurity. Если такая таблица не заполнена или заполнена не полностью, следует восполнить пробел с помощью выполнения приводимого в этом пункте скрипта.
- К сведению: для запрета функции необходимо по умолчанию запретить её, а затем разрешать выборочно группам и/или пользователю. Всё это производится с помощью программы "Консоль БР", строка "Доступность функций"- описание прав функций по умолчанию, и строка "Права пользователей" - распределение прав группам и/или пользователям. Всё это содержится в документации Том 18.
Версия 1.1.4 (29.07.05) Обновление базы BalMarket от версии 1.1.3 к версии 1.1.4
1. Сервис доступа к БД CFRASDB. С переходом на работу с SQL сервером по Win идентификации отпала необходимость задания в INI файле имени пользователя и пароля.
2. База данных
- новая таблица TASK_STATS, в которой накапливается информация по времени работы и кодам окончания программ технологического цикла
- новая таблица IDENTS , в которой приведены идентификаторы процессов, реализуемых программами технологического цикла
- изменена структура таблицы BR_SHEMA_AREAS. Добавлены поля для задания записи результатов прогнозирования в SCADA, идентификации района системами BARS и ГЕКОН
- изменена структура таблицы BR_ARX_AREA_PROGNOZS. Вставлено поле для различия собственного прогноза, прогноза полученного снизу, и согласованного прогноза
- новая таблица CFG_SRV_PARAMS для настроечных параметров
3. Конфигуратор
- заведена новая сущность TASK_STATS
- добавлены новые поля в сущности BR_SHEMA_AREAS и BR_ARX_AREA_PROGNOZS.
4. Программа WFIXEDKODEND
- добавлена функция формирования таблицы TASK_STATS, в которой фиксируется время начала работы программ технологического цикла, время окончания работы и код завершения программ.
- добавлена функция удаления старых LOG файлов программ: WSCADABR, WPROGNOZBR, WFIXEDKODEND, CFRASDB (расширенный LOG сессий)
5. Программа WPROGNOZBR
- Добавлена возможность формирования обучающей выборки из заявленного потребления.
- Вставлена возможность записи результатов прогнозирования в SCADA
- При окончании работы программы опционально (по файлу конфигуратору) выдается «зеленое» сообщение системе оповещения об окончании работы программы прогнозирования. Если при работе программы были обнаружены ошибки, то выдается соответствующее «красное» сообщение.
6. Программа WSCADABR
- При окончании работы программы опционально (по файлу конфигуратору) выдается «зеленое» сообщение системе оповещения об окончании работы программы записи фактов в базу данных. Если при работе программы были обнаружены ошибки, то выдается соответствующее «красное» сообщение.
7. Конструктор
- в паспорте районов добавлена страница описания записи результатов прогнозирования в SCADA
- ведение истории вмешательств по фактам удаления, создания и коррекции районов прогнозирования
8. Консоль
- добавлены формы и функции использования системы оповещения (EMS)
9. Загружаемые библиотеки DLL
- При работе с СК запись результатов прогнозирования в SCADA производится при помощи функций SCADAINIT и SCADAPUTMASSIV , которые должны быть реализованы в библиотеке SCADA _ DLL . Эти функции динамически загружаются при наличии указания для районов необходимости записи результатов прогнозирования в SCADA . Если в библиотеке SCADA _ DLL таких функций нет, то программа не производит запись информации в SCADA .
- Для записи результатов прогнозирования в SCADA используются также: библиотека TIMECONV . DLL и файл TRANSIT . CFG . Библиотеку TimeConv.dll надо зарегистрировать. Она создает COM-объекты для преобразования времени из LOCALTIME в UTC. Файл TRANSIT.CFG должен лежать вместе с TimeConv.dll. Он хранит настройки временной зоны.
Версия 1.1.3 (11.06.05)
Последнее обновление 09.09.05
|