ПРОВЕРКА КОНФИГУРАЦИИ ИНТЕЛЛЕКТУАЛЬНОГО ЭЛЕКТРОННОГО УСТРОЙСТВА
INSPECTION OF INTELLIGENT ELECTRONIC DEVICE CONFIGURATION

Область техники, к которой относится изобретение
Изобретение относится к области систем автоматизации подстанции со стандартизованным представлением конфигурации. Более конкретно оно относится к способу проверки конфигурации интеллектуального электронного устройства в системе SA (АП, автоматики подстанции).
Уровень техники
Подстанции для распределения энергии в сетях электроснабжения высокого и среднего напряжения включают в себя первичные или полевые устройства, такие как электрические кабели, линии, токопроводящие шины, переключатели, прерыватели, силовые трансформаторы и измерительные трансформаторы, расположенные на трансформаторной подстанции и/или в стойках. Эти первичные устройства работают автоматически через систему автоматики подстанции (АП), которая отвечает за управление, защиту и мониторинг подстанций. Система АП содержит программируемые вторичные устройства, так называемые интеллектуальные электронные устройства (IED, ИЭУ), взаимно соединенные с системой передачи данных АП, и взаимодействующие с первичными устройствами через интерфейс обработки. ИЭУ обычно назначают одному из трех иерархических уровней, а именно уровню станции с местом оператора, включающим в себя интерфейс человек - машина (HMI, ИЧМ), а также шлюз для центра управления сетью (NCC, ЦУС), уровню стойки с ее модулями стойки для защиты и управления, и уровню обработки. Модули уровня обработки содержат, например, электронные датчики для измерения напряжения, тока и плотности газа, а также контактные датчики для определения положений переключателей и переключателей выходных обмоток трансформатора, или ИЭУ-прерыватели, управляющие исполнительным устройством или приводом прерывателя или разъединителя цепи. Интеллектуальные исполнительные устройства или ИЭУ-прерыватели могут быть интегрированы в соответствующее интеллектуальное первичное оборудование и могут быть соединены с модулем стойки через последовательное соединение или оптическую шину обработки. Модули стойки соединены друг с другом и с ИЭУ на уровне станции через шину, проложенную между стойками, или шину станции.
Современные системы АП требуют обеспечения функциональной совместимости между всеми устройствами в подстанции, независимо от изготовителя. Поэтому был введен международный стандарт передачи данных между ИЭУ подстанций. Стандарт IEC 61850 "Сети передачи данных и системы подстанций" разделяет функции приложений, специфичных для подстанции, и вопросы, специфичные для передачи данных для подстанции, и с этой целью определяет абстрактную объектную модель для соответствующих этому стандарту подстанций, и способ обращения к этим объектам через сеть, через абстрактный интерфейс услуги передачи данных (ACSI, ИУПД). Это позволяет приложениям, специфичным для подстанции, таким как рабочая станция оператора (OWS, РСО), работать со стандартными объектами, в то время как фактические объекты, специфичные для ИЭУ подстанции, могут быть реализованы разными производителями ИЭУ. Абстрактная модель данных в соответствии со стандартом внедряет функции АП в смысле логических узлов, сгруппированных в логических устройствах и выделенных для ИЭУ, в качестве физических устройств. Вопросы, специфичные для передачи данных, обрабатывают через стек передачи данных ISO/OSI (взаимодействие открытых систем. Международная организация по стандартизации МОС), в настоящее время содержащий стек с MMS (спецификации сообщений производителя, ССП)/ТСР (протокол управления передачей, ПУП)/IР (протокол Интернет, ПИ)/Ethernet в качестве оптического физического уровня. Хотя модель данных, включающая в себя такие атрибуты, как штампы или показатели достоверности, реализована на уровне приложения стека передачи данных, сообщения для критических по времени или относящихся к безопасности сообщений, то есть обобщенных объектно-ориентированных событий подстанции (GOOSE, ОООСП), таких как размыкание и блокирование, а также для аналоговых выборочных значений отображают непосредственно на уровень канала передачи данных Ethernet стека передачи данных.
Одно из следствий упомянутого выше требования обеспечения функциональной совместимости состоит в том, что устройства, поставляемые разными поставщиками, требуется скомбинировать в одну систему АП с помощью интегратора системы, и требуется обеспечить обмен техническими данными между выделенными инженерными инструментами или инструментами конфигурации АП различных поставщиков во время процесса передачи данных. Поэтому полная система со всеми ее устройствами и связями для передачи данных должна быть описана формальным образом в процессе разработки. Это обеспечивается с помощью всеохватывающего языка конфигурирования подстанции (SCL, ЯКП) на основе XML (РЯР, расширяемый язык разметки) для систем, соответствующих стандарту IEC 61850, который представляет собой часть этого стандарта.
Язык ЯКП используют для описания возможностей конкретного ИЭУ или типа ИЭУ в описаниях способностей ИЭУ (ICD, ОСИ). Он перечисляет функции при обмене данными и при выполнении приложений физического устройства, которые разграничены, например, количеством портов ввода/вывода. Файл описания конфигурации подстанции (SCD, ОКП) на языке ЯКП описывает модель конкретной подстанции, функций ИЭУ в смысле логических узлов и соединений для передачи данных. Файл описания конфигурации подстанции (ОКП) содержит (1) название трансформаторной подстанции и описание топологии, (2) описание конфигурации ИЭУ (функций через логические узлы), (3) взаимосвязь между функциями трансформаторной подстанции и функциями ИЭУ, (4) описание сети передачи данных. В соответствии с этим, если конкретное ИЭУ используют в системе АП, затем на основе его описания типа ОСИ экземпляр объекта ИЭУ вставляют в соответствующий файл ОКП. Язык ЯКП затем позволяет описывать типичные или индивидуальные значения для атрибутов данных, переносимых и, например, связанных с конкретным ИЭУ, например, значений для атрибутов конфигурации и параметров установки. Соединение между силовыми процессами и системой АП описано на языке ЯКП путем прикрепления логических узлов к элементам первичного оборудования. Типично логический узел управления переключателем прикреплен к устройству переключения, в то время как измерительный логический узел или логический узел с функцией защиты выделяют для модуля стойки.
В процессе разработки подстанции конфигурацию АП (топология, конфигурация ИЭУ и установка для передачи данных) получают на основе требований заказчика и сохраняют в файле ОКП. Для фактической установки или ввода в эксплуатацию всю или часть ранее разработанной информации о конфигурации требуется передать в физические устройства, и сами ИЭУ должны быть правильно сконфигурированы. Поскольку система АП представляет собой распределенную систему, это происходит последовательно, то есть одно ИЭУ за другим загружают данные конфигурации, специфичные для подстанции из файла ОКП, и вводят в работу. Кроме того, разные ИЭУ должны быть загружены по отдельности разными поставщиками с использованием их собственных инструментов. Часть этого процесса автоматизирована, но большинство этапов все еще требуют взаимодействия с человеком, с привлечением инженеров по вводу в эксплуатацию или инженеров-испытателей. Все эти действия способствуют появлению ошибок. Дополнительные источники несоответствия между файлом ОКП и фактической конфигурацией отдельного ИЭУ возникают из-за использования различных версий файла ЯКП, или из того факта, что ИЭУ позволяют локально изменять свою конфигурацию, то есть в самом устройстве.
Как подробно описано выше, конфигурацию первоначально разрабатывают и сохраняют в соответствующих файлах ЯКП, и конфигурации, определенные для физических устройств, то есть соответствующие конфигурациям функций устройств и/или выделения логических узлов для ИЭУ, могут отличаться друг от друга. Такие несоответствия могут сами по себе проявляться во время или после ввода в эксплуатацию системы АП. Инженер-испытатель и инженер по вводу в эксплуатацию затем сталкиваются со следующими симптомами: возникает отсутствие передачи данных между двумя устройствами, или данные (в соответствии с определенным протоколом) оказываются неправильными или потерянными, и возможно от них потребуется выполнить поиск для идентификации плохо сконфигурированного ИЭУ. С другой стороны, несмотря на тот факт, что испытания не могут гарантировать отсутствие ошибок в сложных ситуациях, цель такого инженера состоит в том, чтобы продемонстрировать правильную скоординированную работу всех частей в наиболее вероятных и важных (предполагаемых) сценариях применения.
Для того чтобы гарантировать возможность совместной работы в соответствии с глобальным стандартом IEC 61850, для сведения к минимуму риска, связанного с интеграцией на уровне системы и для гарантирования правильной работы распределенной системы АП во время запуска, а также при изменении конфигурации, IEC 61850 ввел концепцию информации о ревизии конфигурации для абстрактной модели данных, и определения, относящиеся к передаче данных. Эта информация может быть, и в случае услуг, выполняемых в режиме реального времени, относящихся к безопасности, таких как GSE (ОСП, обобщенное событие подстанции) и выборочные значения, должна быть проверена в приемнике для того, чтобы гарантировать, что предположения о содержимом сообщения соответствуют фактическому состоянию конфигурации отправителя. Информация о фактически используемой ревизии доступна в режиме онлайн для услуг, выполняемых в режиме реального времени, даже в каждой отправленной телеграмме. Приемник детектирует несоответствие ревизии путем сравнения информации о ревизии, полученной в режиме онлайн, с ее конфигурацией на основе ожидаемой информации о ревизии, делает заключение об изменении модели данных отправителя, компоновки набора данных или определений для передачи данных, и предпринимает соответствующие меры.
В статье автора Wolfgang Wimmer, под названием "IEC 61850 - more than interoperable data exchange between engineering tools", представленной на Конференции PSCC в городе Льеж, август 22-26, 2005 г., любой файл ЯКП содержит версию и информацию, относящуюся к обработке ревизии. Заголовок файла содержит ссылку на документ и историю версии/ревизии для отслеживания таких изменений, как разные версии описаний о возможностях ИЭУ. Однако такая информация сама по себе может быть потеряна при конфигурировании ИЭУ, или информация обновления может быть по небрежности игнорирована.
Патентная заявка US 2002/0173927 раскрывает способ тестирования защиты и управления интеллектуальными электронными устройствами (ИЭУ) на основе обмена данными с использованием цифровой передачи данных между испытательной системой и испытуемым ИЭУ. Испытательное устройство (виртуальное ИЭУ) обеспечивает аналоговые сигналы колебания тока и напряжения по линиям передачи аналоговых сигналов для имитации вторичных токов и напряжений, представленных в испытуемом ИЭУ. Кроме того, пакеты данных, содержащие информацию о статусе, относящуюся к статусу первичного или вторичного оборудования подстанции во время имитируемого отказа энергетической системы, передают в ИЭУ через канал передачи данных. При этом в ходе испытаний фокусируются на проверке правильной работы конфигурируемых функций устройства или выделенных логических узлов, то есть проверке ожидаемого правильного действия, инициируемого на выходе испытуемого устройства. Однако в упомянутой выше патентной заявке не обеспечивается запрос конфигурации испытуемого ИЭУ, то есть соответствующей конфигурации устройства и/или выделения логических узлов для ИЭУ.
При все более растущей зависимости от передачи данных Ethernet между ИЭУ и другими устройствами в подстанции были разработаны инструменты, которые позволяют выполнять анализ сетевого трафика, то есть основного трафика Ethernet и, например, трафика, относящегося к ПУП/ПИ, обмен которым осуществляют в сети АП. Несколько таких наземных ССП, анализатор КЕМА позволяют дополнительно анализировать стандартный трафик Ethernet и выделять из сообщений пакеты данных, соответствующие стандарту 61850, такие как выборочные значения, ОООСП, ССП и т.д. Однако при этом для оператора отсутствует возможность понимать содержание этих выделенных данных, то есть получать их правильное значение. Это в еще большей степени справедливо, если упомянутые данные имеют двоичный формат (последовательность битов).
Сущность изобретения
Таким образом, цель изобретения состоит в том, чтобы исключить трудности, возникающие из упомянутых выше источников ошибок или несоответствий. Эта цель достигается с помощью способа и перехватчика сообщений для инспектирования конфигурации интеллектуального электронного устройства в системе автоматики подстанции в соответствии с пунктами 1 и 5 формулы изобретения. Дополнительные предпочтительные варианты воплощения очевидны из зависимых пунктов патента.
В изобретении описан испытательный инструмент автоматики подстанции, в котором скомбинирована информация, найденная в файле ЯКП (язык конфигурации подстанции), для подстанции (описание конфигурации подстанции), или ИЭУ (описание возможностей ИЭУ), с данными, относящимися к подстанциям, выделенным из сетевого трафика передачи данных подстанции. С помощью стандартного портативного компьютера, используемого в качестве перехватчика сообщений, подключенного к сети передачи данных подстанции, получают и анализируют данные, относящиеся к IEC 61850. Следовательно, изобретение позволяет обеспечить последовательную проверку без обработки ревизии и позволяет уменьшить время и усилия для ввода в эксплуатацию или тестирование установки подстанции.
Краткое описание чертежей
Предмет изобретения поясняется более подробно в следующем тексте со ссылкой на предпочтительные примерные варианты воплощения, которые иллюстрируются на приложенных чертежах, на которых:
на фиг.1 показана часть схемы одной линии подстанции,
на фиг.2 показана блок-схема последовательности операций примерного варианта воплощения обработки,
на фиг.3 показана необработанная информация, выделенная из перехваченного сообщения, и
на фиг.4 показана расширенная информация, генерируемая для отображения для конечного пользователя.
Символы ссылочных позиций, используемые на чертежах, и их значения, представлены в обобщенной форме в виде списка символов ссылочных позиций. В принципе идентичные части обозначены на чертежах одинаковыми символами ссылочных позиций.
Подробное описание изобретения
На фиг.1 показана схема одной линии части или секции примерной подстанции при предполагаемом уровне напряжения, например, 110 кВ, вместе с некоторыми связями для передачи данных АП или вторичным оборудованием. Модель трансформаторной подстанции на уровне одной линии содержит соответствующие топологические электрические соединения между первичным оборудованием. Подстанция содержит конфигурацию с двойной токопроводящей шиной, с двумя токопроводящими шинами 10, 10′, каждая из которых обеспечивает подачу энергии в две стойки 11, 11′ через разъединители QB1 - QB4. Каждая стойка содержит прерыватель QA1 цепи, разъединитель QC1 и заземляющий переключатель QE1. Соответствующие части системы АП представлены жирными линиями, сеть 20 передачи данных соединена с двумя ИЭУ 21, 22, оба из которых представляют собой главные логические узлы класса CSWI (управление переключением, УПЕР). Для каждого логического узла выделен один из упомянутых выше прерывателей QA1 цепи, как обозначено пунктирными линиями. Специфичные для подстанции файлы ЯКП 23 содержат описание конфигурации подстанции (ОКП) для подстанции, включающей в себя ИЭУ 21, 22, или описание способностей ИЭУ (ОСИ) для первого ИЭУ 21.
На фиг.2 показана блок-схема последовательности операций примерного варианта воплощения обработки, содержащей следующие этапы.
На этапе 1.1, например, во время ввода в эксплуатацию подстанции, переносной компьютер, используемый в качестве перехватчика 24 сообщений, соединяют с сетью 20 передачи данных АП или с шиной между стойками в стратегических местах положения. Соответствующие или стратегические места положения включают в себя непосредственную близость к переключателю Ethernet соответствующей стойки, содержащей ИЭУ 21, или непосредственную близость рабочей станции оператора, где сходится большая часть сетевого трафика.
На этапе 1.2 сообщения, переданные первым ИЭУ 21 во второе ИЭУ 22, в качестве предполагаемого получателя, перехватывают с помощью перехватчика 24. Из перехваченного сообщения выделяют или фильтруют стандартизированные, специфичные для подстанции данные, например данные, относящиеся к работе подстанции, или данные, относящиеся к передаче данных в системе АП. В подстанциях, соответствующих стандарту IEC 61850 такие данные легко распознают в сетевом трафике, и инструменты с этой целью являются доступными. Однако, в отсутствие какой-либо дополнительной информации, важная часть этих перехваченных данных может быть только отображена в необработанной форме. На фиг.3 отображены такие выделенные данные из определенного сетевого пакета, в котором термин "DataSetMissing _ #′′ обозначает необработанные данные, которые еще следует интерпретировать.
На этапе 1.3 выделенные, относящиеся к подстанции данные, интерпретируют или анализируют с помощью информации конфигурации подстанции, сохраненной, например, в файлах 23 описания конфигурации подстанции (ОКП) и описания способностей ИЭУ (ОСИ). Соответствующая выдержка из файла 23 ЯКП может быть представлена следующим образом:
<ConductingEquipmentname="QA1" desc="Circuit Breaker" type="CBR" sxy:x="9" sxy:y="8" sxy:dir="vertica1">
<LNode iedName="AA1D1Q10A1" ldInst="C1" prefix="QA1_1" lnClass="GGIO" lnInst="2"/>
=
<LNode iedName"AA1D1Q10A1" ldInst="C1" prefix="QA1_1" lnClass="CSWI" lnInst="1"/>
<LNode iedName="AA1D1Q10A1" ldInst="C1" prefix="QA1_1" lnClass="XCBR" lnInst="1"/>
Для предполагаемого назначения интерпретации упомянутые файлы загружают в перехватчик 24 или опрашивают с помощью последнего. Анализ выделенных данных содержит интерпретацию с помощью описания, найденного в файле ОКП или ОСИ, и генерирует расширенную информацию об ИЭУ 21. Такая информация относится, например, к определенному типу данных или формату части выделенных данных, то есть представлен ли определенный номер в формате Целое число, строка или в шестнадцатеричном формате. Информация также может выявлять семантическое значение числа и обозначать, например, положение переключателя или любой другой атрибут, который должен быть известен или должен быть установлен для правильной работы системы автоматизации подстанции.
Соответствующую информацию отображают на фиг.4 для того же сетевого пакета, как упомянуто выше со ссылкой на фиг.3. Строки, в которых ранее отсутствовала информация о наборе данных, теперь могут быть правильно интерпретированы. В качестве примера, интерпретированы строки А и В, обе относятся к первому случаю "1" логического узла класса "XCBR" (прерыватель цепи) в примере "С1" логического устройства с префиксом "QA1_1" для ИЭУ "AA1D1Q10A1". В строке A "Pos.q" обозначает качество, такое как хорошее (закодировано как "000000000") или плохое. В строке В "Pos.stVal" обозначает состояние переключателя цепи, такое как открытое (закодировано как "01"), закрытое или промежуточное.
В конечном итоге, на этапе 1.4, перехватчик 24 отображает для конечного пользователя, то есть для проводящего испытание инженерного или принимающего персонала, а также для инженеров-конструкторов, соответствующих системе автоматики подстанции, расширенную информацию, сгенерированную ранее, и представляющую комбинацию ОКП/ОСИ, и данные, найденные в пакетах IEC 61850, как показано на фиг.4.
СПИСОК ОБОЗНАЧЕНИЙ
10 токопроводящая шина
11 стойка
20 сеть передачи данных
21 первое интеллектуальное электронное устройство (ИЭУ)
22 второе ИЭУ
23 файл ЯКП
24 перехватчик/анализатор