Научная литература
booksshare.net -> Добавить материал -> История -> Афанасьев В.А. -> "Экспериментальная отработка космических летательных аппаратов" -> 138

Экспериментальная отработка космических летательных аппаратов - Афанасьев В.А.

Афанасьев В.А. , Барсуков B.C., Гофин М.Я., Захаров А.Н., Стрельченко, Н.П. Экспериментальная отработка космических летательных аппаратов. Под редакцией Холодкова Н.В. — М.: МАИ, 1994. — 412 c.
ISBN 5-7035-0318-3
Скачать (прямая ссылка): experokla1994.djvu
Предыдущая << 1 .. 132 133 134 135 136 137 < 138 > 139 140 141 142 143 144 .. 149 >> Следующая

Реализация такого алгоритма требует сложных аппаратных и программных средств. Поэтому на практике нашли применение некоторые вариации этого предельного случая, различающиеся степенью избыточности и возможностью изменения состава и длительности цикла опроса.
Наиболее проста аппаратная реализация так называемого метода циклического опроса с постоянным числом опрашиваемых параметров N и постоянным временем цикла опроса Гц. Очевидно, что при различных А*,- здесь будет иметь место временная избыточность,
равная А*пип) ¦ При одинаковых Ati (А*,= А*) избыточ-
ность будет равна нулю. Практически это условие не соблюдается, и для уменьшения избыточности информации применяют некоторые конструктивные и алгоритмические методы. В общем случае их реализация зависит от типа устройства группирования. Так, в частности, используется циклический опрос, когда один и тот же датчик за время цикла опрашивается ТУ,- число раз (#,- = 1,2,3,... ) через промежуток времени А*,< .
На рис 4.30 представлена временная диаграмма цикла. Здесь второй и пятый датчики обслуживаются два раза за цикл опроса, первый обслуживается три раза, а остальные — по одному разу. Конструктивно такая диаграмма может быть получена объединением входов устройства группирования (рис. 4.31). При ограниченном числе входов коммутаторов применяются многоступенчатые коммутаторы, в которых выходы устройств нижнего уровня подключены к входам устройств следующих высших уровней (рис. 4.32). Здесь требуется синхронизация работы коммутаторов различных уровней.
N
383
Вторую группу методов опроса составляют адресные методы, когда в каждый момент времени выбор датчика осуществляется по адресу, выдаваемому устройством управления системы уплотнения на основа-нии программы опроса. Эта программа может быть заложена заранее или формироваться в ходе опроса, в зависимости от результатов обработки или хода процесса испытаний. Реализация этого метода возможна при использовании, например, коммутаторов с адресным режимом работы или программируемых коммутаторов. При этом увеличиваются затраты времени на передачу, ввод адреса (программы) и выполнение необходимых переключений. На рис. 4.33 представлена схема двухступенчатого устройства группирования, содержащего программируемые коммутаторы. Схема реализует диаграмму опроса датчиков, показанную на рис. 4.30.
В соответствии с приведенным на рис. 4.33 распределением датчиков по коммутаторам нижнего уровня программы их работы (номера подключаемых входов), реализуемые при обращении к ним устройства управления, имели бы вид: для Кц 1,2,3,4,1,2,4; для Кп 1,2,3,4,1. Программа коммутатора второго уровня по тактам цикла имела бы вид 1,1,1,1,1,2,2,1,1,2,2,2.
Третью группу составляют комбинированные методы уплотнения, которые сочетают адресный метод, как правило, при выборе отдельных коммутаторов и последовательный циклический опрос подключенной группы датчиков. В этом случае упрощается реализация циклического опроса и снижаются затраты времени на управление.
Адресный опрос датчиков и изменение программы опроса в ходе процесса испытаний порождают еще одну проблему. Она заключается в идентификации данных в групповом канале при разделении каналов — определении принадлежности данных тому или иному источнику. При неизменной программе опроса (наборе типовых программ) кадр (массив) данных группового канала может иметь лишь признак начала кадра (НК) и его типа. Принадлежность отдельных порций данных внутри кадра определяется их позициями в кадре, которые не меняются и заранее известны (рис. 4.34,а).
Если стандартный кадр имеет неполную длину, например начинается не с первой позиции или оканчивается не на последней позиция, то кадр содержит признак конца (КК) и адрес начальной позиции (рис. 4.34,6 и в). Этого достаточно для расшифровки кадра.
При произвольной программе опроса помимо признаков начала и конца кадра необходимо указать и адрес (номер) датчика М (рис. 4.34,г).
На рис. 4.35 показана структура распределителя информации группового кадра фиксированной длины, содержащего к сообщений первичных источников (каналов), каждое из которых содержит адрес источника и информационную часть.
384
7об СП
Номера датчиков
8 5 1 2 J 4 115 6 2 1 7 в 5 1 і
1112 1 2 3 Ь 5 6 7 В 9 10 11 12 Номера позиций кадра 1 2
Цикл опроса
Рис. 4.30. Диаграмма нерегулярного цикла опроса
Д а т v и к и
2 3
|7і 7~б\з 10^11 12_
Входы
Коммутатор
Групповой^ канал
Рис. 4.31. Схема объединения входов коммутатора
Первый уровень
Датчика
К1г
Второй уровень
Группо6ой\ канал Рис. 4.32. Схема многоступенчатого группирования
/7,,.1 1,2. ЗА, 1,2,1
П12:1,2,3,4.1
Датчики
'i '1 ^ > *' *7 *'

П21 :1,1,Ш292ММ,2
1_0
Км
Групповой * ЛГЯЛДЛ
Рис. 4.33. Схема программируемого коммутатора
385
Схема выделения маркера определяет начало кадра и запускает схему выделения сообщения кана-л а, которая формирует сигналы селекции адреса ?а и информационной части ?и. Адрес подается в регистр адреса, управляющий дешифратором, который производит подключение соответствующего приемника сообщений каналов к входной цепи группового канала. По сигналу 1и эта цепь открывается, и информационная часть поступает в приемник. Временная диаграмма иллюстрирует взаимное расположение управляющих распределительных сигналов. Для селекции маркера и других синхро-признаков используются особые виды модуляции, символы и их комбинации.
Предыдущая << 1 .. 132 133 134 135 136 137 < 138 > 139 140 141 142 143 144 .. 149 >> Следующая

Реклама

c1c0fc952cf0704ad12d6af2ad3bf47e03017fed

Есть, чем поделиться? Отправьте
материал
нам
Авторские права © 2009 BooksShare.
Все права защищены.
Rambler's Top100

c1c0fc952cf0704ad12d6af2ad3bf47e03017fed