![]() |
Рисунок 2.4
показывает типичный пример применения МПЦ. Система подсоединяется к напольным
устройствам посредством двух петель связи.
2.9
Функции и построение
системы объектных контроллеров (OCS)
Система объектных
контроллеров (OCS) является составной частью микропроцессорной централизации Ebilock 950, предназначенной для работы на
железнодорожном транспорте (Рис. 2.5).
|
Рис.
2.5 Структура системы Ebilock |
Система объектных контроллеров представляет собой распределенную сеть,
обеспечивающую контроль и управление напольным оборудованием, как для
безопасного, так и для неответственного оборудования.
Центральное
устройство централизации (CIS),
которое обрабатывает зависимости централизации, представляет собой центральный
компьютер. Для обеспечения высокой готовности системы, центральный компьютер
обеспечивается резервным комплектом в виде двухпроцессорной системы. Напольное
оборудование подключается к центральному компьютеру с помощью петель связи.
Каждая петля связи представляет собой коммуникационный канал, обслуживающий до
пятнадцати концентраторов. Применение петлевого канала обеспечивает возможность
связи с обеих сторон линии, обеспечивая работоспособность даже в случае
повреждения кабеля. Каждый концентратор обеспечивает связь с восемью объектными
контроллерами, как максимум. В свою очередь, каждый контроллер управляет или
контролирует один или несколько напольных объектов, используя для этого
собственный интерфейс, микропроцессор и специальное программное обеспечение.
Распределенная
архитектура системы объектных контроллеров (OCS) позволяет размещать ее в том же помещении что и центральный
компьютер или в непосредственной близости от контролируемого напольного
оборудования. Использование последнего решения позволяет минимизировать
стоимость многопроводных сигнально-блокировочных
кабелей за счет сокращения их длины и более широкого применения
телекоммуникационных кабелей.
Шкафы
объектных контроллеров используются для установки одного или более
концентраторов с соответствующим количеством объектных контроллеров и
необходимых источников питания. В зависимости от размера и сложности станции
один шкаф объектных контроллеров может управлять и контролировать как отдельный
район станции, так и целую станцию, или даже несколько станций.
Примечание: Общее адресуемое
пространство зависит от количества обрабатываемых данных (т.е., длины
сообщений и скорости опроса) и требуемого времени реакции системы для
управления различным напольным оборудованием.
Система
объектных контроллеров имеет два интерфейса: к CIS, используя петлевые порты, и к
напольному оборудованию. Основными составными частями системы являются: петли
связи, связевые концентраторы, каналы связи между концентраторами и объектными
контроллерами, объектные контроллеры и кабели между объектными контроллерами и
напольным оборудованием.
Примечание: Петли связи и
кабели между объектными контроллерами и напольным оборудованием не являются
частью OCS. Данные
изделия должны специфицироваться отдельно.
Петлевой
порт является частью Центрального устройства централизации (CIS) и соединяет его с концентраторами,
расположенными в определенной петле связи, обеспечивая обмен данными (наборами
сообщений). Петлевой порт также определяется как модуль ввода/вывода (ЮМ).
Петля связи представляет собой
среду передачи между петлевым портом и концентраторами. Петля представляет
собой четырехпроводный телекоммуникационный кабель
(две витые пары), используемый внутренними модемами. Существует возможность
использования внешних систем с РСМ модуляцией, например, при использовании
оптоволоконных каналов. В нормальных условиях CIS работает с
петлей с первичной стороны (слева), контролируя при этом ее состояние с
вторичной стороны (справа). В случае повреждения кабеля, CIS автоматически
изолирует поврежденный участок кабеля, реконфигурируя петлю таким образом,
чтобы обеспечить работу с обеих ее сторон (слева и справа). Данная особенность
позволяет предотвратить отказ всей петли связи в случае одиночного
повреждения.
Концентратор
обеспечивает обмен информацией между портом петли связи и объектными
контроллерами. Он также может использоваться как восстанавливающий повторитель
для усиления сигнала в том случае если расстояние между двумя активными
концентраторами слишком велико. В связи с тем, что концентратор абсолютно
прозрачен с точки зрения обмена сообщениями между объектными контроллерами и CIS, к нему не предъявляются
требования по обеспечению безопасности.
Каждый концентратор состоит из
двух коммуникационных модулей (один модем на модуль). Для повышения готовности
системы, обеспечивается избыточное резервирование в виде второго
микропроцессора. Это означает, что передача информации может продолжаться без
нарушений в случае какого-либо аппаратного отказа. Однако в случае пропадания
питания CIS автоматически изолирует отказавший концентратор и
реконфигурирует петлю связи таким образом, чтобы обеспечить связь с остальными
концентраторами с обеих ее сторон. Другим названием концентратора является Устройство
контроля Передачи (CCU).
2.9.6 Канал
связи Концентратор - Объектный контроллер
Контроллерный канал связи
работает как канал связи между концентратором и объектными контроллерами.
Данный канал связи может быть использован только внутри одного и того же места
установки контроллеров.
Каждый объектный контроллер
представляет собой устройство с необходимым набором интерфейсных модулей для
управления и контроля состояния специфичного типа напольного оборудования.
Объектный контроллер принимает приказы, транслируемые концентратором, и
превращает их в сигналы управления для напольного оборудования. Подобным
образом, объектный контроллер принимает сигналы от напольного оборудования и
превращает их в телеграммы о состоянии и неисправностях, передаваемые в
концентратор для трансляции в центральный компьютер. Критические ошибки в
объектном контроллере изолируют соответствующий напольный объект и переводят
его в предопределенное безопасное состояние.
Объектные кабели представляют
собой многопроводные сигнально-бло- кировочные
кабели и используются между объектными контроллерами и напольным оборудованием
для подачи питания, а также сигналов управления (приказов) и сбора информации
о состоянии (статусов).
Напольное оборудование представляет собой
устройства для обеспечения движения поездов и располагаемое непосредственно
вблизи железнодорожных путей (стрелки, сигналы и т.п.).
2.9.10 Конфигурация
петель связи
|
|
В стандартной конфигурации
(Рис. 2.6) две витые пары образуют петлю связи. Петля подключается
непосредственно к CIS через петлевые порты и обеспечивает
скорость передачи 19.2 Кб/сек. Расстояние между двумя приемопередатчиками
зависит от параметров кабеля и уровня помех. Например, для медного кабеля
диаметром 0.9 мм, используемого для передачи, максимальное расстояние
составляет 20 км.
Малые
станции, находящиеся на значительном удалении от центрального компьютера, также
могут контролироваться стандартной петлей связи. В случае если
расстояние между начальным и конечным концентраторами превышает допустимое,
один или несколько концентраторов могут использоваться как восстанавливающие
повторители для усиления сигнала. Рисунок 2.7 иллюстрирует ситуацию, когда
допустимое расстояние между концентраторами не превышает 20 км, а расстояние от
центрального компьютера до станции составляет 60 км.
|
|
Рис 2.7.
Конфигурация петли связи для больших расстояний
2.9.10.3 Случай больших
расстояний при использовании аппаратуры РСМ модуляции
|
|
Рис 2.8.
Конфигурация петли связи для больших расстояний с применением аппаратуры РСМ
модуляции
Вместо использования
концентраторов как повторителей в типовой петле связи для больших расстояний
существует возможность применения оптоволоконных каналов связи, например, уже
существующих и имеющих запас по информационной емкости. Система объектных
контроллеров обеспечивает интерфейс RS-232 позволяющий подключение внешних устройств
импульсно-кодовой модуляции (РСМ). В данной конфигурации стандартные петли
связи не подключаются к основному компьютеру, а монтируются на удаленной
станции и подключаются к аппаратуре РСМ (рис. 2.8). В случае использования
существующей оптоволоконной линии расстояние между центральным компьютером и
петлей связи не имеет значения, т.к. предполагается наличие оптических
повторителей, обеспечивающих требуемые качество сигнала и дальность связи.
Однако ограничения по дальности внутри самой петли связи продолжают
действовать.
2.9.11 Функции
системы объектных контроллеров
Сигнальный
объектный контроллер обеспечивает возможности управления сигнальными
показаниями светофоров и индикаторов с одновременным контролем состояния
сигнальных цепей (ламп).
• Снижение Сигнальных Показаний. Переключение на более запрещающее
показание, например, запрещающее, в случае обнаружения неисправности и
невозможности включения требуемого показания.
• Контроль Яркости Свечения. Выходное напряжение
может быть переключено между высоким и низким уровнями для обеспечения высокой
и низкой яркости свечения, соответственно (например, день/ночь).
• Контроль Состояния Цепей. Следующие четыре состояния рабочих
цепей могут быть проконтролированы: включено, выключено, обрыв в цепи
(например, перегорание нити лампы) и короткое замыкание.
•
Проверка Холодных Нитей.
Обрыв в цепи может быть определен на выключенной (темной) нити светофорной
лампы.
• Двухнитевые Лампы.
Использование двухнитевых
светофорных ламп с основной и резервной нитями вместо однонитевых обеспечивает
повышенную надежность работы сигналов.
• Мигающие Сигнальные Показания. Обеспечивается возможность использования
мигающих показаний с предопределенными параметрами и контролем их соответствия.
• Детектор Ошибки Заземления. Определение и индикация утечки тока
на землю.
Стрелочный объектный контроллер обеспечивает контроль и управление
стрелками. Основными функциями объектного контроллера являются: • Определение
состояния стрелки (т.е. "плюс", "минус", отсутствие контроля
положения).
•
Управление мотором стрелочного привода может
осуществляться как по командам CIS,
в режиме центрального управления, так и с использованием аппаратуры местного
управления в соответствующем режиме.
2.9.11.3 Управление
мотором стрелочного привода
• Различные Типы Моторов. Объектный контроллер может управлять
однофазными, трехфазными и моторами постоянного тока.
• Безопасный Выход Высокой Мощности. В связи с тем, что мотор управляется
непосредственно объектным контроллером, отсутствует необходимость в
дополнительных промежуточных элементах.
• Контроль Времени. В случае если перевод стрелки не закончен в
течение заранее определенного времени, перевод стрелки будет прекращен для
предотвращения ее повреждения.
• Детектор Ошибки Заземления. Определение и индикация утечки тока
на землю.
2.9.11.4 Контроль
нескольких стрелочных приводов
Стрелки с
несколькими стрелочными приводами (например, спаренные стрелки или стрелки с
подвижными сердечниками) требуют скоординированного управления. В этой
ситуации централизация работает с этими стрелочными приводами как с одним
логическим объектом. В тоже же время система объектных котроллеров (OCS) управляет каждым
стрелочным приводом индивидуально. В существующих системах механизм отключения
стрелочных приводов реализован дополнительными средствами (внутри стрелочного
привода). OCS может управлять как одиночными, так и спаренными стрелками,
содержащими до четырех стрелочных приводов, рассматривая их как один логический
объект.
Следующие
основные функции выполняются объектным контроллером при работе с несколькими
стрелочными приводами:
• Определение Положения. Объектный контроллер вычисляет состояние
логического объекта для передачи в CIS, используя логическую операцию И
Булевой алгебры применительно ко всем приводам, относящимся к стрелочному
переводу.
• Задержка последовательного пуска. В связи с тем, что
одновременный пуск нескольких стрелочных моторов приводит к значительным скачкам
рабочего тока, для каждого выхода управления мотором стрелочного привода
применяется индивидуальная задержка.
•
Синхронизация Управления.
В случае, когда один из моторов не запустился при работе остальных, объектный
контроллер отключает все моторы для предотвращения повреждения стрелки.
В отличие
от основного режима центрального управления, когда CIS контролирует
и управляет стрелочным приводом, существуют ситуации, где требуется возможность
местного управления стрелочным приводом. Режим местного управления реализован
таким образом, что контроль состояния стрелочного привода осуществляется CIS, в то же время команды на
перевод стрелок передаются от оборудования местного управления. Для решения
данной задачи на поле должно устанавливаться оборудование местного управления.
В данном режиме работы не допускается установка маршрутов через стрелку,
находящуюся на местном управлении, таким образом, все приказы от CIS для
данного контроллера будут отвергнуты, за исключением приказа на возврат в режим
центрального управления.
Следующие
функции реализованы для решения задач местного управления:
• Контрольные лампы местного управления. Одна или две лампы для
индикации положения стрелки и режима местного или резервного управления могут
быть использованы. Данные лампы подключаются к выходам управления лампами
объектного контроллера и могут быть использованы только в режимах местного и
резервного управления.
• Кнопки местного управления. Одна или две кнопки местного
управления могут быть использованы. Состояние кнопок проверяется по входам
контроля состояния контактов и может быть использовано только в режимах
местного и резервного управления.
• Переключение с центрального на местное
управление. Оператор может разрешить режим местного управления,
используя специальную команду, формируемую CIS, в ответ на запрос данного режима работы.
• Переключение с местного на центральное управление. Оператор
может разрешить режим центрального управления, используя специальную команду,
формируемую CIS, в
ответ на запрос о прекращении режима местного управления.
В
некоторых случаях может применяться режим резервного управления стрелочным
приводом. Данный режим во многом аналогичен режиму местного управления, но
отличается от него в части перехода в данный режим и возврата из него. Переход
в данный режим и возврат из него осуществляется поворотом специального ключа, а
не по команде CIS, как
в случае местного управления.
• Ключ резервного управления. Специальный ключ, установленный в
замок, используется для перехода в режим резервного управления. Система
объектных контроллеров постоянно проверяет состояние замка. При обнаружении
ключа резервного управления начинается отсчет предопределенного временного
интервала, по окончанию которого CIS информируется о новом состоянии
объекта.
• Переключение с центрального на резервное
управление. Режим резервного управления включается непосредственно
ключом резервного управления.
• Переключение с резервного на центральное
Управление. Возврат в режим центрального управления осуществляется
непосредственно ключом резервного управления.
2.9.14 Управление
безопасными и не ответственными входами/выходами
Контроллер
Безопасных/Не ответственных Входов/Выходов позволяет
как управлять безопасными выходами и контролировать состояние входов
(контактов) безопасным образом (безопасная конфигурация), так и осуществлять
управление и контроль для не ответственных входов и выходов в существующей
конфигурации. В зависимости от выбранной конфигурации следующие функции могут
быть использованы:
•
Управление безопасными реле.
Возможно управление безопасными реле различных типов.
• Различные безопасные применения. Типовыми примерами таких приложений
могут служить интерфейсы для счетчиков осей, автоблокировки и переездной
сигнализации.
• Контроль состояния контактов. Следующие четыре состояния могут
быть определены: включено, выключено, обрыв в цепи, короткое замыкание. Данные
функции не используются в полном объеме для не ответственных приложений.
• Различные не ответственные применения. Типовыми примерами таких
приложений могут служить интерфейсы для систем обдува и обогрева стрелочных
приводов.
2.9.15 Контроль
состояния контактов
Основной
задачей безопасной проверки состояния входов является проверка состояния
различных контактов (контакты реле, переключатели, кнопки) как в безопасных,
так и в не ответственных схемах. Данная функция реализуется во всех типах
объектных контроллеров.
• Контроль состояния схем. Следующие четыре состояния могут быть
определены: включено, выключено, обрыв, короткое замыкание.
2.9.16 Состояние
рельсовой цепи
Задачей
данной функции является достоверное определение состояния рельсовой цепи
(свободно/занято). Данная функция является разновидностью
случая контроля состояния безопасного входа и реализована во всех объектных
контроллерах за исключением релейного.
•
Контроль состояния.
Следующие четыре состояния путевого реле могут быть определены: занято,
свободно, обрыв, короткое замыкание.
• Время задержки. Для обеспечения достоверного проследования
короткой подвижной единицы по короткой рельсовой цепи с высокой скоростью,
существует возможность настройки времени для определения занятия/освобождения
рельсовой цепи.
• Подавление дребезга контактов. Существует возможность настройки
временных соотношений при определении состояния рельсовой цепи для
предотвращения появления ложной информации, например, в результате вибрации.
Существует два
различных формата передаваемой информации: сообщения и кадры (Рис. 2.9).
Данные между конечными точками сети (центральный компьютер и объектные
контроллеры) собираются в информационные сообщения специального формата.
|
Рис.
2.9. Структуры кадра и сообщения |
Данные между двумя любыми узлами сети (петлевой порт и концентраторы,
или между двумя концентраторами) собираются и передаются в виде HDLC кадров.
В связи с тем,
что обмен сообщениями между центральным компьютером и объектными контроллерами
должен осуществляться безопасным образом, данная информация содержит большое
количество избыточных данных. Данное решение позволяет исключить возможность
влияния испорченных данных на безопасность работы системы. Несмотря на тот
факт, что передача информации различается по объему и формату, принципы
обеспечения безопасности везде идентичны и применяются только для обмена
информацией между конечными точками сети.
Сообщение приказа представляет собой битовый набор, генерируемый
центральным компьютером и передаваемый определенному объектному контроллеру для
воздействия на требуемый элемент напольного оборудования. Подобным образом,
сообщения состояния генерируются объектным контроллером для передачи в
центральный компьютер информации о состоянии соответствующего элемента
напольного оборудования. Каждое сообщение приказа или состояния дублируется с
применением принципов диверсифицированного программного обеспечения для
обеспечения безопасной реализации требуемых функций.
Программа А генерирует сообщения А, а программа В
генерирует сообщения В. В дополнение к данным каждое сообщение
снабжается уникальным адресом, указателем длины сообщения, меткой времени и
проверочной информацией.
Оба
сообщения подготавливаются и передаются в одном и том же цикле передачи.
Несколько сообщений собираются в кадр, прежде чем будут переданы в петлю связи
и соответственно разделяются после передачи по петле. Данная задача решается
петлевым портом (упаковка сообщений приказов от центрального компьютера для
определенных концентраторов и распаковка ответных кадров с сообщениями от
объектных контроллеров) и концентратором (упаковка сообщений состояния от всех
подключенных к нему объектных контроллеров в один кадр и распаковка командных
кадров для соответствующих объектных контроллеров).
Когда
требуемый концентратор принимает командный кадр, он распаковывает его и
распределяет пары сообщений для соответствующих объектных контроллеров. Каждый
объектный контроллер использует программы А и В для
проверки принятых сообщений А и В, для того чтобы убедиться, что сообщения
корректны, идентичны (с логической точки зрения) и пришли в один и тот же
момент времени (в одном цикле). Если одна из программ обнаружит различия между
сообщениями А и В, то оба они будут отвергнуты,
соответствующее предупреждение будет передано CIS, как информация об источнике
возможной ошибки.