АВТОМАТИЗАЦИЯ СИСТЕМ КОНТРОЛЯ И УПРАВЛЕНИЯ ЭЛЕКТРОЭНЕРГЕТИЧЕСКИМИ ОБЪЕКТАМИ НА ОСНОВЕ SCADA-АНАРЭС Осак А.Б., Домышев А.А., Сорокин И.В. ИСЭМ СО РАН, г. Иркутск,ЗАО «Энергетические технологии», г. Иркутск Тел.: (3952) 42-84-18, 423-523, e-mail: anares@irk.ruВведение Развитие программно-вычислительного комплекса (ПВК) АНАРЭС [1] для расчетов и управления режимами электроэнергетических систем привело к созданию на его базе комплекса для контроля и управления электроэнергетическими объектами SCADA-АНАРЭС [2]. SCADA (Supervisory Control And Data Acquisition) – общепризнанная аббревиатура для систем управления и мониторинга различными технологическими процессами.Разработанный авторами комплекс SCADA-АНАРЭС – это набор программно-технических средств, позволяющих выполнять контроль и управление различными электроэнергетическими процессами. В качестве возможных сфер применения данной системы можно отметить: системы управления подстанцией, противоаварийная автоматика, АСУ ТП и др.^ Постановка задачи Для построения полноценных автоматизированных рабочих мест (АРМ) оперативно-диспетчерского персонала и автоматизированных систем управления (АСУ) необходимы средства, обеспечивающие:1. Взаимодействие с аппаратными средствами (измерение и управление).2. Решение технологических задач, специфического назначения.Для решения первой задачи имеется большое количество универсальных SCADA-систем, большинство из которых не ориентированы на задачи электроэнергетики и адаптация подобных систем для конкретного применения является сложной и дорогостоящей. Имеющиеся на диспетчерских пунктах оперативно-информационные комплексы (ОИК) решают незначительную часть задач диспетчерского управления и обычно их нельзя использовать для автоматических систем управления.Для решения технологических задач в электроэнергетике разработано большое количество программно-вычислительных комплексов, но эти комплексы ориентированы на работу в интерактивном режиме с квалифицированным пользователем, не решающим оперативные задачи. Интеграция универсальных SCADA-систем и специальных ПВК является практически не выполнимой задачей, т.к. эти системы и комплексы основаны на различных (почти не совместимых) идеологиях, что приводит к низкой надежности и функциональности интегрированной системы, поэтому требуется переработка имеющихся ПВК для учета требований автоматизированных или автоматических систем контроля и управления. В данной статье рассматривается выполненная авторами работа, по доработке ПВК АНАРЭС до уровня современной системы управления.^ Назначение и архитектура SCADA-АНАРЭС Функции SCADA-АНАРЭС:Прием информации от устройств сбора данных (контроллеры ввода/вывода, PLC-контроллеры, устройства телемеханики и другие).Организация обмена данными в рамках распределенного комплекса.Архивирование информации: ведение суточной ведомости, архива действий пользователя, журнала событий, пользовательских архивов.Универсальный механизм задания формул расчета дополнительных параметров на основе измеряемых.Система отображения информации на мнемосхемах и управление оборудованием на мнемосхеме.Система отображения текстовой информации: отображение информации в таблицах; отображение списков.Формирование отчетных документов.Контроль измерений на соответствие заданным диапазонам.Функции планирования и моделирования режимов: расчет установившегося режима, оценивание состояния, расчет токов коротких замыканий, анализ статической устойчивости режима, анализ динамической устойчивости режима (моделирование электромеханических переходных процессов).Технический учет электроэнергии и интеграция с автоматизированной системой коммерческого учета электрической и тепловой энергии.SCADA-АНАРЭС может устанавливаться как на одном промышленном компьютере (контроллер, сервер, рабочая станция), так и на нескольких (распределенная система). Комплекс выполнен по блочному (модульному) принципу. Заменяя или добавляя программные модули, можно легко увеличивать функциональность как каждого отдельного компьютера, так и системы в целом. Также легко конфигурировать комплекс под определенные задачи.Комплекс, построенный с использованием SCADA-АНАРЭС, имеет трех-уровневую архитектуру:аппаратный уровень – набор программно-технических средств обеспечивающих непосредственно сбор данных;информационный уровень – обеспечивает доступ к любому параметру системы, через единое информационное пространство;прикладной уровень – обработка и представление данных для конкретных задач, взаимодействие с пользователем, прикладные программы (рис. 1). Рис. 1. Структура комплексаТакая архитектура системы обеспечивает независимость функциональной части системы от аппаратного уровня, а также позволяет интегрировать ее с внешними системами сбора данных и управления.Информационный уровень обеспечивает взаимодействие приложений прикладного уровня между собой и с аппаратным уровнем. При этом не имеет значения, производится обмен между приложениями на одном компьютере, по сети или производится обмен с устройствами сбора данных и управления. Таким образом, информационный уровень можно назвать единым информационным пространством.Взаимодействие компонентов комплекса прикладного уровня, работающих в распределенной системе, производится по локальной вычислительной сети (ЛВС). В качестве ЛВС используется Ethernet (Industrial Ethernet). При этом обеспечивается работа как с одинарной, так и с дублированной ЛВС. При работе с дублированной ЛВС имеется возможность одновременной передачи данных по обеим подсетям (без выделения главной/резервной подсети), что обеспечивает беспрерывную работу при повреждении одного из сегментов ЛВС.^ Описание SCADA-АНАРЭС SCADA-АНАРЭС содержит два обязательных блока: сервер приложений (блоков/модулей) и сервер каналов, которые обеспечивают взаимодействие всех остальных блоков. Также имеется конфигуратор, с помощью которого описываются и настраиваются все параметры взаимодействия.Сервер приложений – это программный блок (рис. 2), который выполняет функции передачи команд и ответов между различными приложениями (программами, блоками, модулями). Если при передаче команды блок – получатель команды (все команды адресные) не запущен (или аварийно завершился), то сервер приложений автоматически запускает необходимое приложение. Это означает, что помимо передачи команд и ответов (на команды) сервер приложений автоматически контролирует состояние приложений (работает/не работает). Тем самым обеспечивается надежность функционирования SCADA-АНАРЭС. При разработке функциональных модулей SCADA-АНАРЭС к ним предъявляются требования по обеспечению функций поддержки сервера приложений и возможности автоматического рестарта после аварийного завершения. В результате единичный сбой отдельного программного блока в худшем случае может привести к кратковременному (менее 1 сек) приостановлению выполнения некоторых функций системы, а при использовании возможностей резервирования блоков (как на одном, так и на разных компьютерах) обеспечивается беспрерывное функционирование SCADA-АНАРЭС при любых единичных сбоях в программном обеспечении. Рис. 2. Структура работы сервера приложений.Сервер каналов – это программный блок, который обеспечивает обмен информацией между различными функциональными блоками SCADA-АНАРЭС, установленными на одном компьютере. Сервер каналов содержит в своем составе базу данных реального времени (БДРВ), обеспечивающую обмен данными с максимальным быстродействием.Данные в БДРВ подразделяются на три вида: 1. Массив телесигналов (ТС), который представляет собой блок оперативной памяти, содержащий динамический массив структур данных;2. Массив телеизмерений (ТИ), который представляет собой блок оперативной памяти, содержащий динамический массив структур данных;3. Очередь сообщений представляет собой блок оперативной памяти, содержащий динамическую очередь сообщений. Каждое сообщение – это блок памяти, имеющий типовой заголовок сообщений (тип, метка времени, источник, уникальный номер и др.) и набор данных (произвольной длины). Соответственно с помощью сообщений организуется обмен любыми данными между различными функциональными блоками.Назначение массива ТС и массива ТИ состоит в передаче между функциональными блоками текущих значений неких параметров, при этом расположение конкретного параметра в оперативной памяти не меняется во время работы системы, что упрощает обработку ТИ и ТС. Задача очереди сообщений состоит в передаче информации между функциональными блоками по мере ее возникновения (по событиям, предупреждения, по мере выполнения определенных операций и др.).С точки зрения взаимодействия с сервером каналов любой функциональный блок может быть реализован в виде одного из трех типов: 1) сервер данных; 2) клиент данных; 3) клиент и сервер данных.Сервер данных – это программный блок, передающий в сервер каналов фрагмент массива ТС и ТИ, а также сообщения. Сервер данных может получать данные от внешних источников: каналы и протоколы обмена с внешними подсистемами, базы данных и т.п.Клиент данных – это программный блок, получающий от сервера каналов весь массив или фрагмент массива ТС и ТИ, а также все или выборочные сообщения. Клиент данных может передавать данные во внешние источники: каналы и протоколы обмена с внешними подсистемами, базы данных и т.п., визуализировать данные для пользователя, выдавать значения в порты ввода/вывода.Клиент и сервер данных – это программный блок, сочетающий в себе функции сервера и клиента данных. Например, такой блок может получать от сервера каналов некие данные, обрабатывать их и записывать в сервер каналов, но под другими уникальными номерами.Перечень ТС и ТИ, а также распределение фрагментов массива ТС и ТИ между различными серверами определяется на этапе конфигурирования сервера каналов.Обмен данными между приложениями выполняется через технологию отображаемых файлов (FileMapping), которая позволяет создать общий блок оперативной памяти, доступный разным приложениям. Синхронизация программных блоков, обмен данными и командами в SCADA-АНАРЭС выполняется с помощью базовых объектов ядра ОС Windows: Mutex, Event. Это обеспечивает высокую производительность, высокую надежность, независимость от конкретной версии ОС и системных библиотек Windows (т.к. эти объекты реализованы во всех версиях Windows). Для обеспечения надежности (защищенности) архитектура обмена данными между сервером каналов, серверами данных и клиентами данных выполнена по следующей схеме (рис. 3). Каждый сервер данных имеет свой массив ТИ и ТС и очередь сообщений. Записывать данные в локальные массивы сервера данных может только сам сервер данных. Считывать же эту информацию может только сервер каналов, который записывает ее в свои массивы ТИ и ТС и очередь сообщений; эти блоки данных, в свою очередь, не доступны для записи извне. Клиенты данных могут получать доступ к данным сервера каналов только в режиме чтения. Таким образом, ошибка в каком-то функциональном блоке не может привести к порче данных других блоков.Сервер каналов и функциональные блоки (сервера и клиенты данных) реализуются в виде отдельных исполняемых модулей (при необходимости несколько функциональных блоков могут быть объединены в один исполняемый модуль). Это, с одной стороны, при возникновении сбоев одних блоков защищает от порчи данные других блоков, а с другой стороны, обеспечивает параллельное (одновременное) выполнение всех приложений SCADA-АНАРЭС и позволяет наиболее эффективно распределить вычислительные мощности компьютера, без усложнения архитектуры каждого функционального модуля. Рис. 3. Архитектура обмена информации междупрограммными блоками.Для обеспечения максимального быстродействия системы программные блоки информируют друг друга об изменении данных. Например, сервер данных сообщает серверу каналов об изменении массива ТС, ТИ или добавлении нового сообщения в очередь. После этого сервер каналов сообщает всем клиентам данных об изменении массива ТС, ТИ или добавлении нового сообщения в очередь. Информирование программных блоков осуществляется с помощью объектов ядра Event, что позволяет с помощью соответствующих функций Windows API ожидать изменения данных без затрат процессорного времени.Разработаны специальные библиотеки функций и классов, позволяющие значительно упростить разработку конкретных функциональных блоков, причем за счет этого обеспечивается абстрагирование от текущей реализации механизмов, использующихся в SCADA-АНАРЭС.Имеется следующий набор функциональных блоков:Селектор – блок автоматического выбора источника данных, получаемых по дублированным каналам;Интегратор – блок усреднения данных, с возможностью получения обобщенного значения физического параметра, полученного по разным каналам с автоматическим отбрасыванием недостоверных данных;ОРС-сервер и ОРС-клиент – блоки для взаимодействия с внешними подсистемами по технологии ОРС, поддерживают спецификации OPC Data Access 1.0a, OPC Data Access 2.0 и OPC Alarms and Events 2.0.ModBus TCP-клиент и ModBus TCP-сервер – блоки приема/передачи данных от внешних подсистем по каналу Ethernet по транспортному протоколу TCP-IP, по протоколу ModBus TCP. ModBus RTU-клиент – блок получения данных от внешних подсистем по каналу RS232/485/422 по протоколу ModBus RTU. Имеется возможность передачи данных от сервера каналов во внешние подсистемы по этому же каналу (управление).Socket-клиент и Socket-сервер – блоки для взаимодействия различных компьютеров входящих в систему SCADA-АНАРЭС по каналу Ethernet по транспортному протоколу TCP-IP по технологии Socket во внутреннем протоколе. Архиватор в текстовые файлы и архиватор в SQL-базу данных.Для подключения в систему нового блока (драйвера оборудования), не поддерживающего перечисленные протоколы, или драйвера, поддерживающего другие стандарты передачи, достаточно его переписать и добавить в конфигуратор. Набор блоков-драйверов будет постоянно расширяться.^ Работа в системах жесткого реального времени SCADA-АНАРЭС может использоваться в системах жесткого реального времени. Одним из таких применений является разработка комплексов противоаварийной автоматики. В том случае, если алгоритмы управления, требующие выполнения в реальном времени, не могут быть реализованы из-за своей сложности на уровне программно-логических контроллеров (PLC) обеспечивающих реальное время, или система имеет достаточно сложную архитектуру, требующую передачи большого количества данных в блоки реального времени, представляется целесообразным выполнение функций реального времени на мощных PC-совместимых компьютерах промышленного исполнения. Для этих целей в SCADA-АНАРЭС реализованы блоки, работающие с использованием расширения реального времени для Windows – VentursCom RTX. Передача данных в блок, работающий под RTX, осуществляется специальным промежуточным блоком связи с RTX, который для Сервера каналов является одновременно и сервером, и клиентом данных.Для написания алгоритмов реального времени разработана специальная библиотека, поддерживающая обмен данными с сервером каналов (через блок связи с RTX).^ Прикладной уровень Более подробно остановимся на некоторых функциях прикладного уровня:Архивирование информации. Подсистема архивирования предназначена для создания архивов оперативной информации заданной глубины, прореживания и удаления информации в архивах по мере её старения, извлечения запрошенной информации из архивов. Архивы хранятся в реляционной SQL СУБД. В качестве СУБД используется MS SQL, Oracle, MySQL.Универсальный дорасчет. Функции дорасчета позволяют вычислять значения произвольных параметров на основе любых параметров имеющихся в БДРВ (измеряемые параметры, вычисленные параметры, результаты расчета и моделирования режима). Рассчитанные параметры также передаются в БДРВ.Задание формул дорасчета производится с использованием MS Excel. При этом пользователь может задать как формулы, использующие стандартные функции MS Excel, так и написать собственные макросы, выполняющие более сложные вычисления.^ Система отображения информации на мнемосхемах Система отображения информации основана на системе отображения ПВК АНАРЭС-2000 [3]. Система отображения содержит в своем составе универсальный графический редактор схем, позволяющий создавать многоуровневые графические схемы любой иерархии вложенности. Схемы формируются из готовых наборов библиотек элементов. Схема может быть любого размера и содержать любое количество элементов. Имеются широкие возможности по печати и компоновке схемы на бумаге любого размера.Система отображения позволяет:просматривать параметры из БДРВ на схеме (измерения, телесигналы, рассчитанные параметры);производить коммутации на мнемосхеме (телеуправление);вести оперативную схему, т.е. задавать состояние нетелемеханизированных коммутационных аппаратов (например, разъединителей) с передачей их состояния в БДРВ;отображать тренды параметров из БДРВ;производить корректировку исходных данных для расчетных программ.В дополнение к стандартным функциям отображения информации на схеме система отображения сдержит функции визуального анализа режима на схеме:•Выделение фрагментов схемы, относящихся к выбранному району или сечению, с одновременным «притемнением» остальной схемы.Сравнение параметров различных режимов (как срезов за различное время, так и рассчитанных режимов).Динамическая раскраска схемы – отображение элементов схемы разной интенсивностью цвета, в зависимости от величины выбранного параметра или от степени нарушения пределов параметрами режима. Использование этой возможности совместно с функцией сравнения режимов позволяет наглядно увидеть отличия режимов.Формирование отчетных документов. Блок формирования отчетных документов позволяет формировать отчетные документы в Microsoft Word и Excel на основе шаблонов, заданных пользователем.Функции планирования и моделирования режимов. SCADA-АНАРЭС могут включать все функции расчета режима ПВК АНАРЭС-2000:расчет установившегося режима;расчет токов коротких замыканий;анализ статической устойчивости режима;анализ динамической устойчивости режима (моделирование электромеханических переходных процессов);оценивание состояния (получение сбалансированного режима на основе данных измерений).Технический учет электроэнергии. Любые средства измерений параметров нормального режима, позволяющие измерять активную и реактивную мощности, можно использовать для измерения электроэнергии. Для этого с помощью программных средств верхнего уровня производится оценивание режима и расчет, а затем интегрирование по времени оцененных значений активной и реактивной мощности. При интегрировании применяется метод Рунге-Кутта. Причем, чем выше частота измерений значений мощности и чем плавнее происходит изменение режима, тем выше точность измерения электроэнергии. Как правило, такой способ измерения менее точен по сравнению с применением существующих счетчиков электроэнергии, но для функции технического учета он обычно вполне подходит.На наиболее ответственных участках электрической сети, где требуется повышенная точность измерения электроэнергии, возможна установка цифровых счетчиков электроэнергии с подключением их к программным средствам верхнего уровня. Кроме того, возможно взаимодействие с системой АСКУЭ. Значения, полученные от счетчиков электроэнергии, учитываются при проведении оценивания состояния и интегрировании, уточняя тем самым значения электроэнергии по участкам электрической сети, которые не оборудованы счетчиками.Таким образом, применение комбинированного метода позволяет с достаточно высокой точностью проводить технический учет электроэнергии по всей сети.Выводы Разработанная авторами система SCADA-АНАРЭС является полноценной программной системой, использование которой в электроэнергетике в АСДУ и на верхнем уровне в АСУ ТП позволяет решить все основные задачи без доработки системы.SCADA-АНАРЭС является универсальной расширяемой системой, что позволяет включать в нее специфические задачи.Применение SCADA-АНАРЭС в электроэнергетике позволит сократить время и стоимость внедрения системы управления, а в дальнейшем упростит ее обслуживание.Литература Шепилов О.Н., Ушаков Е.И., Ушаков А.Е., Осак А.Б., Домышев А.В., Вымятнин А.А., Бузина Е.Я., Программно-вычислительный комплекс АНАРЭС-2000+ для расчета и анализа нормальных и аварийных режимов ЭЭС // Современные программные средства для расчета надежности и оценивания состояния электроэнергетических систем Сборник докладов Четвертого международного научно-практического семинара. – Новосибирск: ИДУЭС, 2004. – с. 6-16.Шепилов О.Н., Ушаков Е.И., Ушаков А.Е., Осак А.Б., Домышев А.В., Вымятнин А.А., Бузина Е.Я., Новая версия ПВК АНАРЭС // Современные программные средства для расчета надежности и оценивания состояния электроэнергетических систем Сборник докладов Четвертого международного научно-практического семинара. – Новосибирск: ИДУЭС, 2004. – с. 140-143.О.Н. Шепилов, А.Е. Ушаков, А.Б. Осак, А.В. Домышев, Е.Я. Бузина, Система отображения ПВК АНАРЭС-2000 и ее применение в АСДУ и ОИК. // Современные программные средства для расчетов и оценивания состояния режимов электроэнергетических систем Сборник докладов Второго международного научно-практического семинара. – Новосибирск: ИДУЭС, 2002. С. 5-14.^ Оценивание состояния электроэнергетической системы на базе ПВК «Оценка» Гришин Ю.А., Глазунова А.М., Колосок И.Н., Коркина Е.С.ИСЭМ СО РАН, г. Иркутск. В современных условиях либерализации и дерегулирования в электроэнергетике нельзя пренебрегать проблемами надежности и безопасности энергоснабжения, на технические стороны которых, как констатировало совместное заседание 40-й сессии СИГРЭ и 19-го конгресса МИРЭС [1], влияют:низкий уровень надежности действующей системы обмена информацией между диспетчерскими пунктами;бессистемность и неполнота информации в диспетчерских переговорах, низкий уровень подготовки диспетчерского персонала в целом;низкая надежность компьютерных систем и устаревших средств управления и автоматики.Все вышеперечисленные причины привели к системным энергетическим авариям в США – Канаде, Швеции – Дании, Италии – Швейцарии. По представленным материалам СИГРЭ и МИРЭС экспертная комиссия рекомендовала ОАО ”СО-ЦДУ ЕЭС” и ОАО ”ФСК ЕЭС” “… продолжить исследования, разработки и внедрение современных систем и средств диспетчерского управления в ЕЭС России.”Теперь у России есть собственный опыт выхода из аварийной ситуации (Москва, 25 мая 2005г.), к возникновению которой привели, в том числе, и недостаточно эффективные действия оперативно-диспетчерского персонала. Среди мер, предпринимаемых к недопущению повторных аварийных ситуаций, указывается повышение качества и объема средств информационного оснащения оперативно-диспетчерского персонала с целью обеспечения необходимой наблюдаемости сети по телеметрии режимных параметров энергосистемы, а также обеспечения диспетчерских служб оперативным программным инструментом для оценки режимов на краткосрочный период времени по текущей схеме электросети и фактическому состоянию загрузки генерирующих мощностей. ПВК «Оценка» [2] - одно из возможных средств решения проблем надежности и безопасности функционирования электроэнергетических систем. Он предназначен для использования: диспетчерским персоналом в целях повышения информированности о текущем состоянии ЭЭС; службами анализа и планирования электрических режимов для быстрого анализа режимов;службами телемеханики для контроля измерительной системы и развития систем сбора данных.^ Назначение и основные функции ПВК «Оценка» ПВК «Оценка» - это сложный многофункциональный комплекс, предназначенный для расчета текущего режима ЭЭС на основе телеинформации, на базе которого затем выполняются функции оперативного контроля и анализа режимов, оперативного анализа надежности, оперативной коррекции режима и другие функции оперативного управления.Цель задачи оценивания состояния (ОС) - расчет всех параметров сбалансированного режима (модулей и фаз узловых напряжений, перетоков активных и реактивных мощностей) по данным телеизмерений (ТИ) ряда параметров режима и телесигналов (ТС) о положении коммутационной аппаратуры. ОС может использоваться:для автоматизированной обработки контрольных замеров;для расчета текущего режима ЭЭС, на основе которого затем выполняются различные функции оперативного управления;для накопления статистики о качестве и надежности поступающих ТИ, что позволяет выявлять неисправные элементы в системе сбора данных.В комплексе ОС в реальном времени решаются следующие задачи:достоверизация ТС и формирование на их основе текущей расчетной схемы;анализ текущей наблюдаемости схемы, выделение наблюдаемой и ненаблюдаемой части, формирование списка критических измерений; детекция и идентификация грубых ошибок в ТИ;фильтрация случайных погрешностей ТИ;получение оценок ТИ и дорасчет неизмеренных параметров;идентификация дисперсий измерений, необходимых для задания весовых коэффициентов в задаче ОС;уточнение некоторых параметров схемы замещения, например, коэффициентов трансформации;ведение архивов значений ТИ с признаками достоверности и их оценок;расчёт и анализ значений потерь активной мощности в сети.^ Алгоритмы решения Задачи, решаемые на базе оценки состояния в реальном времени, предъявляют высокие требования к быстродействию используемых алгоритмов ОС, их надежности и качеству получаемого решения.В ПВК «Оценка» реализованы методы ОС, основанные на использовании так называемых контрольных уравнений (КУ) [5]. Контрольные уравнения – это уравнения, включающие только измеренные переменные: . (1)Формально, контрольные уравнения могут быть получены из совокупности уравнений, описывающих установившийся режим ЭЭС (2)исключением из нее неизмеренных переменных . Для этого система уравнений (2) делится на две подсистемытаким образом, чтобы из подсистемы могли быть найдены зависимости . Подставляя эти зависимости в , получим систему контрольных уравнений (1). Контрольные уравнения возникают каждый раз, когда некоторая переменная режима может быть получена как непосредственным измерением, так и вычислена на основе измерений других переменных, т.е. когда измерение является избыточным, следовательно, необходимым условием для получения КУ является избыточность измерений в схеме. Количество контрольных уравнений всегда равно количеству избыточных измерений. Методы ОС с применением КУ позволяют на единой методической основе решить все задачи, входящие в комплекс ОС в реальном времени. Сочетание метода КУ с методами искусственного интеллекта (генетические алгоритмы, искусственные нейронные сети) обеспечивает экономичность и высокое быстродействие используемых алгоритмов, что и требуется от задач в режиме реального времени.^ Практическое использование и результаты расчётов Надежность результатов оценивания состояния определяется:правильностью сборки текущей расчетной схемы;Базовая схема представляет собой наиболее полные данные по схеме сети, включающие все имеющиеся в схеме сети узлы и ветви. Базовый состав телеинформации - это данные по всем имеющимся в схеме измерениям и телесигналам. Оперативное формирование расчетной электрической схемы в реальном времени ведется по данным телесигнализации (ТС). По данным TC в структуру базовой схемы и ее параметры вносятся изменения, соответствующие текущему состоянию работающего оборудования (отк/вкл ЛЭП и ШСВ, выбор отпайки трансформатора и т.д.), т.е. выполняется коррекция базовой схемы. Однако, при ошибках в ТС возможно искажение расчетной схемы сети и появление существенных ошибок в расчетной топологической модели. Аппаратный контроль ТИ и ТС, проводимый средствами ОИКа, необходимо дополнять программной достоверизацией. В ПВК «Оценка» для достоверизации ТС используется логическое согласование ТИ и ТС – наиболее простой способ идентификации состояния ЛЭП. правильной привязкой телеинформации к схеме (место ТИ, направление ТИ перетоков); После коррекции базовой схемы осуществляется коррекция базового состава ТИ - отключаются ТИ в отключенных ветвях схемы, корректируeтся привязка к схеме в узлах при объединении их в один узел при включении ШСВ и т.д. Таким образом, получается текущая расчетная схема с текущим составом ТИ, псевдоизмерений (ПИ) и ТС. Учитываются показания ТС о числе включенных фаз реакторов для определения проводимостей реакторов. Достоверизация ТИ выполняется до решения задачи оценивания состояния, что, в отличие от апостериорной достоверизации, не требует многократного повторения задачи ОС. Выставляются признаки достоверности ТИ, определяемые в ПВК, формируются массив уточненных значений ТИ, в котором выявленные ошибочные ТИ заменены псевдоизмерениями, вычисленными в программе и массив уточненных дисперсий ТИ, в котором пересчитаны дисперсии сомнительных и ошибочных ТИ.обеспечением наблюдаемости расчетной схемы;По результатам анализа наблюдаемости формируется список ненаблюдаемых узлов и ветвей схемы для активной и реактивной модели, список узлов по отдельным подсистемам и список связей между подсистемами, если схема разделилась на подсистемы, а также, предлагаются варианты недостающих измерений, которые необходимо добавить в схему для обеспечения наблюдаемости. В ПВК «Оценка» при расчете ненаблюдаемых схем используются псевдоизмерения генераций и нагрузок в ненаблюдаемых узлах [3].высокой эффективностью алгоритмов обнаружения грубых ошибок в ТИ;При ОС ЭЭС с низкой избыточностью измерений, характерной для российских энергосистем, возникает проблема достоверизации критических измерений и критических групп. В работах по наблюдаемости [4] критическими были названы неизбыточные измерения, исчезновение которых приводит к потере наблюдаемости расчетной схемы. Критические группы - это группы измерений, в которых исчезновение любого измерения приводит к тому, что все оставшиеся измерения в группе становятся критическими.Грубые ошибки в критических измерениях и критических группах не могут быть обнаружены обычными методами анализа плохих данных [2,5] и приводят к искажению расчетного режима, поэтому важно определить критические измерения и критические группы до решения задачи ОС. Это позволит применить дополнительные методы для их проверки и снизить влияние грубых ошибок на результаты ОС. В ПВК «Оценка» критические измерения и критические группы определяются в процессе формирования и анализа контрольных уравнений [2].В ПВК «Оценка» для достоверизации критических измерений и критических групп реализованы алгоритмы, построенные на использовании динамических подходов и методов искусственного интеллекта (искусственных нейронных сетей (ИНС)) [6] .соблюдением ограничений на параметры режима .При решении задачи ОС может возникнуть необходимость в фиксации некоторых параметров режима на заданных значениях, например, напряжений на шинах генерирующих станций, при декомпозиции задачи ОС – оценок в граничных узлах и ветвях подсистем, межсистемных перетоков и т.д. Это приводит к необходимости учета ограничений в форме равенств, которые задаются, как правило, для контролируемых параметров и фиксируются на измеренных значениях :. (3)Учет ограничений в форме равенств в задаче ОС можно обеспечить заданием нулевых дисперсий для соответствующих ТИ и ПИ. Задание измерениям нулевых дисперсий не создает никаких проблем при ОС на основе КУ – эти измерения входят в КУ в виде констант и не участвуют в алгоритме ОС. Полученные при ОС расчетные значения некоторых параметров режима должны находиться в определенных технологических пределах. Активные и реактивные генерации в узлах должны находиться внутри пределов, определяемых графиком выработки мощности; на перетоки мощности по линиям могут быть заданы пределы, определяемые пропускной способностью линии; в нагрузочных узлах должно быть обеспечено правильное направление (знак) узловой инъекции и т.д. Получить информацию о перечисленных выше ограничениях не составляет большого труда, так как она, как правило, хранится в той или иной форме в базе данных SCADA/EMS.Поэтому при решении задачи ОС помимо ограничений (3), задаваемых в форме равенств, необходимо также учитывать ограничения в форме неравенств, задаваемые как для измеренных : (4)так и для неизмеренных : (5)параметров режима. Могут быть заданы также ограничения на некоторые функции от параметров режима, например, на сумму перетоков по нескольким линиям электропередач.Учет ограничений в ПВК «Оценка» выполняется на различных этапах работы программы.^ При достоверизации ТИ проверяются ограничения на измеренные параметры режима (напряжения, мощности в узлах, перетоки). Если такие ограничения заданы, то перед достоверизацией ТИ по контрольным уравнениям проверяется условие. (6)ТИ, для которых это условие не выполняется, заменяются на предельные значения, выдается соответствующее сообщение. В дальнейшем они подвергаются дополнительной проверке по КУ и участвуют в задаче ОС.^ При расчете оценок