Принципы резервирования систем телемеханики при использовании базового протокола МЭК 870-5-101

Тип работы:
Реферат
Предмет:
Общие и комплексные проблемы технических и прикладных наук и отраслей народного хозяйства


Узнать стоимость

Детальная информация о работе

Выдержка из работы

УДК 621. 398
ПРИНЦИПЫ РЕЗЕРВИРОВАНИЯ СИСТЕМ ТЕЛЕМЕХАНИКИ ПРИ ИСПОЛЬЗОВАНИИ БАЗОВОГО ПРОТОКОЛА МЭК 870−5-101
Баин А. М., Портнов Е. М.
Национальный исследовательский университет & quot-МИЭТ"-, Москва, Россия (124 498, Москва, Зеленоград, проезд
4806, дом 5), e-mail: evgen_uis@mail. ru_
В данной работе делается попытка оценить риски при использовании базового протокола МЭК 870−5-101 и определить возможности создания эффективных резервированных систем телемеханики. Проведен анализ реализации резервированных устройств контролируемых пунктов систем с сосредоточенным и рассредоточенным интеллектом. В первом варианте реализации модулей аппаратура и программы обработки, проверки достоверности, привязки информации к меткам времени сконцентрированы в центральном контроллере. Во втором варианте процедуры ввода-вывода и обработки данных проводятся непосредственно в функциональном модуле, а центральный контроллер реализует диспетчерские функции при передаче и приеме информации из линий связи с пунктом управления. Обоснована возможность организации «горячего» резервирования при формировании информационных сообщений центральным контроллером устройства контролируемого пункта. Показано, что метод автономного формирования компонентов базового протокола модулями-источниками информации позволяет увеличить эффективность и достоверность информации.
Ключевые слова: протокол передачи информации, резервирование, система телемеханики, канал связи, контролируемый пункт.
REDUNDANCY PRINCIPLES OF REMOTE CONTROL SYSTEMS USE THE BASIC PROTOCOL IEC 870−5-101
Bain A.M., Portnov E.M.
National Research University of Electronic Technology, Moscow, Russia (124 498, Moscow, Zelenograd, travel 4806,
5), e-mail: evgen_uis@mail. ru_
In this paper attempted to evaluate the risks of using the base protocol IEC 870−5-101 and identify opportunities to create effective redundant remote control systems. Made an analysis of the implementation of redundant devices controlled points systems with concentrated and dispersed intelligence. In the first embodiment, program modules and processing equipment, the validation information to the binding timestamps are concentrated in the central controller. In the second embodiment, input-output procedure and processing are carried out directly in the function module, and central controller implements a dispatch function for transmitting and receiving information from the communication lines to the control point. Proved the possibility of organizing a & quot-hot"- backup in the formation of informational messages central controller device controlled point. Shown that the method of formation of autonomous components underlying protocol modules-sources of information increases the efficiency and reliability of information.
Keywords: information transfer protocol, redundancy, system remote control system, the communication channel, controlled point.
Одновременное функционирование в энергетической отрасли информационно-управляющих телемеханических комплексов (ИУТК) большого числа производителей поставило проблему обеспечения совместимости разных устройств в рамках одной системы телемеханики. Так как внешняя совместимость практически полностью определяется реализацией информационных обменов между центральным пунктом управления (ПУ) и контролируемыми пунктами (КП), актуальным стал выбор базового протокола (БП) [1,2]. Для ИУТК, ориентированных на использование современных цифровых каналов связи, в качестве базового выбран протокол IEC 60 870−5-101 (104) по ГОСТ Р МЭК 870−5-101 (104), поэтому в ста-
тье анализируются параметры систем телемеханики, использующих БП. Так как БП должен учитывать множество вариантов его использования, потери эффективности информационных обменов и надежности информации в ИУТК неизбежны, что делает актуальной задачу их минимизации.
Обычной практикой повышения надежности системы телемеханики является резервирование. Целесообразно резервировать компоненты системы, через которые проходят наибольшие потоки информации — ПУ, каналы связи КП — ПУ и контроллер устройства КП. В руководстве по применению БП не рассматриваются процедуры формирования информационных сообщений с учетом резервирования каналов связи. Поэтому представляет интерес определение возможных структур резервированных устройств КП, которые должны обеспечить резервирование каналов связи.
Технические требования к устройствам КП с большими объемами информации или сопряженные с источниками важной информации обязывают организовать передачу информации по основному и резервному каналу связи по двум независимым направлениям передачи, что, по сути, эквивалентно необходимости организации передачи данных по четырем независимым направлениям. Структурная схема такого КП приведена на рис. 1 [3].
1напр. основной канал
1 напр. резервный канал
2 напр. основной канал 2 напр. резервный канал
Блок бесперебойного питания
Центральный контроллер
Модули ввода дискретных ТС
Модули ввода аналоговых ТИ
Модули ввода цифровых ТИ
Модули вывода команд ТУ
Модули сопряжения с РЗА и др. источниками кодовых сообщений
с
й
е ф
р
е т н и й и н н
е р
т
ун т
Рис. 1. Структура контролируемого пункта
Связующим звеном устройства является центральный контроллер — супервизор внутренней магистрали, объединяющей все модули устройства. Модули обеспечивают:
— ввод дискретных сигналов от датчиков телесигнализации (ТС) —
— ввод телеизмерений (ТИ) от нормирующих преобразователей в виде аналоговых сигналов-
— ввод кодовых телеизмерений от многоканальных цифровых преобразователей измеряемых параметров-
— вывод команд телеуправления исполнительными механизмами-
— информационный обмен с источниками массивов кодовых сообщений, например устройств защиты и автоматики (УЗА), реклоузеров и т. п.
Данные, получаемые центральным контроллером, направляются в резервированные каналы связи через соответствующие модемы (в приведенном примере — по двум каналам в каждое из двух направлений передачи).
Устройства К П выполняются по схеме с сосредоточенным и рассредоточенным интеллектом. Особенности построения модулей указанных типов КП иллюстрируются на рис. 2 и 3.
Модуль ввода-вывода № 1

ы в 8 л 8
3 д
д а
а? ш
н ш а
о 8 ш
8 и & amp- 8
& lt-и
Рч
о
8 со
«о
в ы р
о щ и
о =8 ш ь л л л
а & amp- о ?
р 8
& lt-1>- & lt-1>- о
8 И
к
Модуль ввода-вывода № 2
Модуль ввода-вывода №п
о
«
& lt-и
а & lt-и н X
К «
К X X & lt-и Л н
еУ
т
Рис. 2. Обобщенная схема КП с сосредоточенным интеллектом
В первом варианте реализации модулей аппаратура и программы обработки, проверки достоверности, привязки информации к меткам времени сконцентрированы в центральном контроллере. Модули реализуют процедуры циклического ввода и вывода данных по командам от центрального контроллера.
Во втором варианте процедуры ввода-вывода и обработки данных проводятся непосредственно в функциональном модуле, а центральный контроллер реализует диспетчерские функции при передаче и приеме информации из линий связи с пунктом управления.
Рис. 3. Обобщенная схема КП с рассредоточенным интеллектом
Рассмотрим возможность построения резервированных структур для первого варианта, когда информационные сообщения, передаваемые от КП в ЦППС (ПУ), синтезируются общим для всех модулей центральным контроллером, в который периодически и поочередно вводятся текущие данные модулей. Контроллер в процессе обработки текущей информации сканирует созданную общую базу данных и определяет необходимость формирования информационного сообщения по заданным критериям фиксации событий для передачи.
Предположим, что контроллер формирует только по одному буферу для передачи информации по одному направлению, т. е., в общей сложности, в контроллере создается четыре информационных буфера с сообщениями в формате БП. Очевидно, что наибольшая глубина резервирования достигается, если информационные сообщения, предназначенные для передачи по каналам связи, формируются разными контроллерами разных устройств КП. Однако процедуру сканирования базы данных независимых контроллеров и практически невозможно синхронизировать, поэтому весьма вероятно, что информационные сообщения, сформированные разными контроллерами, не будут идентичными, что, при необходимости создания идентичной базы данных в разных каналах связи, наличии единой базы данных, исключает применение описанного метода резервирования.
Алгоритмические сложности возникают, если в ответ на переданное по всем каналам связи сообщение подтверждающая «квитанция» поступает не от всех приемников. Важно также учесть, что при несинхронных каналах связи синхронизировать время начала передачи сформированного информационного сообщения по каналам связи практически невозможно. В результате для реализации «горячего» резервирования контроллер КП должен выравнивать информационные обмены по худшему из вариантов. Фактически такая ситуация заставляет производителей систем телемеханики переходить от горячего резервирования к холодному, что создает опасность потери части информации во время переключения каналов связи.
В таком варианте время информационного обмена ^нф! равно [4,5]: (инф1 = Т1 + 2(Т2 + Тз + Т4+Т5+Т6), (1)
где Т1 — задержка от момента формирования сообщения до получения запроса от ПУ. Максимальное значение Т1 равно (инф1, так как в самом неблагоприятном случае необходимость передачи КП нового сообщения возникает сразу после начала передачи ранее сформированного. Примем:
Т1=0,5 (инф1. (2)
Т2 — время получения запроса от ПУ. В соответствии со структурой БП вызов информации от ПУ представляется сообщением длиной в 64 бит, поэтому
Ъ = (3)
1 КС
где Ркс — скорость передачи информации по КС.
Т3 — время задержки реакции КП на команду от ПУ может быть оценен величиной
Тз = 0,5Т2= -. (4)
р 4 7
1 КС
Т4 — время передачи по КС одного сообщения равно: N
Т4 =(5)
р '-
1 КС
где N — общее число сигналов в сообщении.
Т5 — время ввода полученной информации в КС определяется как: N
Т5 =, (6)
инт
Тб — суммарное время между завершением ввода информации в линейный блок устройства ПУ и вводом данных в контроллер ПУ:
ОИ
Тб = пш Ккп Тдискр, (7)
где пш — число линейных блоков приема данных от КП, от которых к данному
времени принято сообщение с признаком отсутствия «события» для передачи- КкП -коэффициент, учитывающий смещение номера модуля, принявшего информационное сообщение от КП, относительно модуля, который в данный момент опрашивается контроллером ПУ или начал вывод информации, полученной от другого устройства КП- ТдИскР — интервал времени между опросом информации смежных линейных блоков ПУ. Таким образом, общее время информационного обмена [4−6]:
(инф1= 0,5 (инф1 +2 [ -64 + -32- + --+ п& lt-ККИ1Ккп Тдискр ]. (8)
РКС РКС ринт РКС
Например, при n™ =25, N = 64, Ккп =0,5, Тдискр = 10−2 с, Fkc = 1200 Бод, Fuum = 10 6 Бод имеемнф1 & gt- 1,03 с.
Выше была доказана сложность организации «горячего» резервирования при формировании информационных сообщений центральным контроллером устройства КП. С другой стороны, можно показать, что при формировании информационных сообщений модулями-источниками функциональная нагрузка на центральный контроллер резко сокращается и в основном ограничивается выполнением процедур ретрансляции полученных от модулей данных в ПУ, а сообщений, полученных от ПУ, — в модули устройства КП.
Действительно, в данном случае время информационного обменанф2 равно:
64 32 2N
инф2= Т + Т2 + Т3 + 2Т4 =0,5 Хинф2 ±±±. (9)
F F F
1 КС 1 КС 1 инт
Для рассмотренных выше данных tuнф2 =0,19 с, т. е. в пять раз ниже, чем при первом варианте.
Контроллер не формирует общую базу данных, не обрабатывает полученные данные для фиксации возникновения «событий». Поэтому в контроллере, без существенного усложнения аппаратуры и программного обеспечения, можно организовать стеки буферов — по одному для основного и резервного канала связи, а также для независимой передачи информации по нескольким направлениям. В стеки заносятся «почти готовые» информационные сообщения от модулей-источников. Важно подчеркнуть, что информационные сообщения в стеки вводятся синхронно по мере их поступления от модулей-источников, а выводятся в каналы связи — асинхронно, при получении команды вызова (разрешения передачи информации) от «master» соответствующего канала связи. Таким образом, рассматриваемый алгоритм работы контроллера позволяет регулировать поток передаваемых данных в зависимости от производительности канала связи. При определении периодичности повторной передачи сообщения может учитываться приоритет информации, включенной в каждое сообщение.
Важно, что алгоритм работы контроллера идентичен при проведении информационных обменов с одним устройством ПУ по нескольким каналам связи или при работе по каналам связи с разными устройствами ПУ. Таким образом, показано, что метод автономного формирования компонентов БП модулями-источниками информации позволяет увеличить эффективность и достоверность информации.
Выводы
Результаты проведенных исследований показали, что некорректное построение аппаратуры устройств, использующих для проведения информационных обменов КП-ПУ при использовании протокола IEC 60 870−5-101 (104):
а) снижает потенциальную производительность (пропускную способность канала связи) в 35 раз-
б) требует применения сверхбыстродействующих внутренних интерфейсов и высокопроизводительных процессоров обработки информации в устройствах КП, включающих общий для всех модулей контроллер-
в) приводит к практической невозможности выполнения устройства КП по рассредоточенной схеме-
г) существенно усложняет реализацию горячего резервирования каналов информационного обмена КП с ПУ.
Список литературы
1. Баин А. М., Чжо Зо Е. К вопросу повышения эффективности использования базового протокола в соответствии со стандартом МЭК 870−5-101 (104) // Интернет-журнал «Науковедение», 2013. — № 5 [Электронный ресурс]. — М.: Науковедение, 2013. — Режим доступа: http: //naukovedenie. ru/PDF/22tvn513. pdf, свободный. — Загл. с экрана. — Яз. рус., англ.
2. Баин А. М. К вопросу эффективного использования протоколов передачи информации в системах обеспечения энергоэффективности // Вести высших учебных заведений Черноземья, 2013. — № 2. — С. 60−64.
3. Портнов Е. М. К вопросу создания интегрированных информационно-управляющих систем в энергетике // Оборонный комплекс — научно-техническому прогрессу России. — 2011. — № 4. — С. 77−80.
4. Портнов Е. М., Баин А. М., Чумаченко П. Ю., Сидоренко Н. И. Методика повышения эффективности использования магистральных каналов связи информационно-управляющих систем в энергетике // Оборонный комплекс — научно-техническому прогрессу России. -2012. — № 2. — С. 68−73.
5. Портнов Е. М. Методика определения реального времени фиксации дискретных событий в информационно-управляющих системах // Оборонный комплекс — научно-техническому прогрессу России. — 2009. — № 4. — С. 27−32.
6. Баин А. М. Повышение эффективности информационных обменов в системах управления энергообеспечением // Естественные и технические науки. — 2012. — № 3. — С. 236−237.
Рецензенты:
Лисов О. И., д.т.н., профессор кафедры «Информатика и программное обеспечение вычислительных систем» Национального исследовательского университета «МИЭТ», Москва.
Гагарина Л. Г., д.т.н., профессор, зав. кафедрой «Информатика и программное обеспечение вычислительных систем» Национального исследовательского университета «МИЭТ», г. Москва.

ПоказатьСвернуть
Заполнить форму текущей работой