Устройство для адаптивной двухступенчатой коммутации

Иллюстрации

Показать все

Реферат

 

УСТРОЙСТВО ДЛЯ АДАПТИВНОЙ ДВУХСТУПЕНЧАТОЙ КОММУТАЦИИ, содержащее группы датчиков, выходы которых соединены непосредственно с первыми входами первого коммутатора и через соответствующие блоки определения частоты опроса с первыми входами блока переключателей и первого сумматора , выходы первого сумматора соединены с вторыми входами блока переключателей , выходи которого соединены с первыми входами делителя и второго сумматора, выход второго сумматора соединен с первыми входами первого блока сравнения и переключателя и вторым входом делителя, выходы делителя соединены с первыми входами второго блока сравнения и блока кодирования , первые выходы которого соединены с вторыми входами второг.о блока сравнения, выход его соединен с вторым входом блока кодирования, выходы блока кодирования соединены с первыми входами блока программного управления, выход первого блока сравнения соединен с вторым входом переключателя , выходы которого соединены с вторыми входами блока программного управления, и второй коммутатор , выход которого соединен с -,J выходом устройства, отличающееся тем, что, с целью повышения быстродействия, первые выходы блока программного управления соединены с вторыми входами первого коммутатора, выходы которого соединены с первыми входами второго коммутатора , вторые выходы блока программного управления соединены с вторыми входами второго коммутатора, третьими входами переключателя, третьи входы делителя подключены к выходам первого сумматора,второй вход первого блска сравнения и третий в.ход второго блока сравнения подключены соответственно к первому и второму входам устройства. 2. Устройство ПОП.1, отличающееся тем, что блок программного управления выполнен на счетчиках, переключателе, дешифраторе , регистрах сдвига и ключах,первые выходы первого счетчика - соединены с первьт-ги входами первых ключей, вторьте входы которых соединены с выходами регистра сдвига, выходы - с первыми входами переключателя, выходы второго счетчика через дешифратор соединены с вторыми входами переключателя , первые и-вторые выходы которого соединены соответственно -; с первыми и вторыми выходами программного управления, второй Btj ход первого счетчика соединен с первым входом второго ключа, выход которого соединен с первым входом первого счетчика, вторые входы первого счетчика и объединенные входы -регистров сдвига и второго счетчика и второй вход второго |слюча соединены соответственно с п :рвыми и вторыми входами блока программного управления.

СОЮЗ СОВЕТСНИХ

СОЦИАЛИСТИЧЕСНИХ

РЕСПУБЛИК (19) (11) З(51) 08 С 15 06

ОПИСАНИЕ ИЗОБРЕТЕНИЯ.

ГОСУДАРСТ8ЕННЫЙ НОМИТЕТ СССР

ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ

Н ASTOPCHOMY СВИДЕТЕЛЬСТВУ (21) 3474993/18-24 (22) 19.07.82 (46) 30.01.84. Вюл.)) 4 (72) Г.В.Сидоркина, В.М.Сидоркин

H В.А.Виноградов (53) 621.398(088.8) (56) 1. Авторское свидетельство СССР

)) 335711, кл.0 08 С. 15/06, 1972.

2. Авторское свидетельство СССР

)) 926706, кл.0 08 С 15/06, 1980 (прототип). (54 ) (57 ) УСТРОЙСТВО ДЛЯ АДАПТИВНОЙ

ДВУХСТУПЕНЧАТОЙ КОММУТАЦИИ, содержащее группы датчиков, выходы которых соединены непосредственно с первыми входами первого коммутатора и через соответствующие блоки определения частоты опроса с первыми входами блока переключателей и первого сумматора, выходы первого сумматора соединены с вторыми входами блока переключателей, выходы которого соединены с первыми входами делителя и второго сумматора, выход второго сумматора соединен с первыми входами первого блока сравнения и переключателя и вторым входом делителя, выходы делителя соединены с первыми входами второго блока сравнения и блока кодирования, первые выходы которого соединены с вторыми входами второго блока сравнения, выход его соединен с вторым входом блока кодирования, выходы блока кодирования соединены с первыми входами блока программного управления, выход первого блока сравнения соединен с вторым входом переключателя, выходы которого соединены с вторили входами блока программного управления, и второй коммутатор, выход которого соединен с выходом устройства, о т л и ч а ю щ е е с я тем, что, с целью повыше1 ния быстродействия, первые выходы блока программного управления соединены с вторыми входами первого коммутатора, вь.ходы которого соединены с первыми входами второго коммутатора, вторые выходы блока программного управления соединены с вторыми входами второго коммутатора, третьими входами переключателя, третьи входы делителя подключены к выходам первого сумматора, второй вход первого блска сравнения и третий вход второго блока сравнения подключены соответственно к первому и второму входам устройства.

2. Устройство по п.1, о т л и ч а ю щ е е с я тем, что блок программного управления выполнен на счетчиках, переключателе, деши4раторе, регистрах сдвига и ключах,пер-) вые выходь| первого счетчика соедине- нь. с первыми входами первых ключей, вторые входы которых соединены с вы- )и" ходами регистра сдвига, выходы — с первыми входами переключателя, выходы второго счетчика через дешттт.ратор соединены с вторыми входами переключателя, первые и вторые выходы которого соединены соответствейно р с первыми и вторыми выходами блока

О программного управления, второй выход перт:oro счетчика соединен с первым входом второго ключа, выход которого соединен с первым входом первого счетчика, вторые входь1 первого счетчика и объединенные входы регистров сдвига и второго счетчика и вто рой вход второго (,лртча соединены соответственно с первыми и вторыми входами блока программного управления.

1070587

Изобретение относится к измерительной технике и может использоватьcII для коммутации cHIналов B адапти вных измерительных системах с двумя ступенями коммутации.

Известно устройство для адаптивной коммутации, содержащее датчики, анРлизаторы, сумматор, делитель,блоки сранпения, блок оптимального кодирования, блок программного управления, переключатель и блок комму- 10 тации (1 1.

Нецостаток указанного устройства — ненозможность использования его н адаптивных измерительных системах с двумя ступенями коммутации вследствие отсутствия второго блока коммутации и согласования частот первой и второй ступени коммутации.

Наиболее близким по технической сущности к предлагаемому является устрой"тно для адаптинной днухступенчатой коммутации, содержащее группы датчиков, выходы которых соединены с информационными входами первого коммутатора и через соответствующие блоки определения частоты опроса с первыми информационными входами блока переключателей и соответствующими входами первого сумматора, выходы первого сумматора соединены с в ТОрыми инфОрмациОнными вхОдадли блока переключателей, выходы которого соединены непосредственно с первымн входами делителя частоты и через второй сумматор с вторыми входами делителя частоты II переключа- 35 теля и первым входом второго блока сравнения, выход которого через переключатель сОединен с первым БХОдОм блока программногo управления, выходы делителя частоты соединены с 40 первьми входами блока кодирования и первого блока сравнения, вторые входы которогo соединены с первыми ныходамп блока кодирования, вторые выходы которого соединены с вторыми входами блока программного управлеНИЯ, НЫХОДЬ КотОРОГО СОЕДИНЕНЫ С вхоцами блока памяти, первый, второй, третьи, четвертые и пятые ныходы блока памяти соединены соответственно с третьим входом перво- 50 го блока сравнения, управляющим входом блока переключателей, вторыми входами второго блока сравнения, управляющими входами второго коммутатора, выходы коммутаторов соеди- 55 нены с ныходами устройства (2 ).

Известное устройство характеризуется достаточным быстродействием прн коммутации кусочно-стационарных процессов со значительной длиной 6п участков станионарности. Б этих ус= ловиях оно может обеспечивать малое количество перестроек программы

0rIpocB. Прн сокрашении длиHE-. Учас— ткон стацпонарнОсти уменьшается 65 время на обработку поступающей информации и поиск программы опроса, причем время обработки и поиска сокращается во столько ра, во сколько происходит самое большое уменьшение длины участков стационарности. Для определения допустимой программы опроса устройство осуществляет большой объем операций в блоке кодирования и блоке памяти, которые являются медленнодействующими блоками: блок кодирования — в силу сложности его технической реализации при обработке больших объемов поступающей информации, а блок памяти — в силу работы его в режиме накапливания поступающей информации, вследствие этого известное устройство обладает недостаточным быстродействием при коммутации процессов с небольшой длиной участков стационарности и теряет свойство адаптации к изменениям характеристик коммутируемых процессов.

Цель изобретения — повышение быстродействия устройства.

Указанная цель достигается тем, что в устройстве для адаптивной двухступенчатой коммутации, содержащем группы датчиков, выходы которых соединены непосредственно с первыми входами первого коммутатора и через соответствующие блоки определения частоты опроса с первыми входами блока переключателей и первого сумматора, выходы первого сумматора соединены с вторыми входами блока переключателей, выходы которого соединены с перными входами делителя и второго сумматора, выход второго сумматора соединен с первыми входами первого блока сравнения и переключателя и вторым входом делителя, выходы делителя соединены с первыми входами второго блока сравнения и блока кодирования, первые выходы которого соединены с

BTopI=iMH входами второго блока сравнения, выход его соединен с вторым нходом блока кодирования, выходы блока кодиронания соединены с первыми входами блока программного управления, выход первого блока сравнения соединен с вторым входом переключателя, выходы которого соединены с вторыми входами блока программного управления, и второй коммутатор, выход которого соединен с выходом устройства, первые выходы блока программного управления соединены с вторыми входами первого коммутатора, выходы которого соединены с первыми входами второго коммутатора, вторые выходы блока программного управления соединены с вторыми нходами второго коммутатора, третьими входами переключателя, третьи входы делителя подключены к выходам первого сумматора, вторбй вход первого блока

1070587 сравнения и третий вход второго блока сравнения подключены соответственно к первому и второму входам устройства.

Кроме того, блок программного управления выполнен на счетчиках, пе- 5 реключателе, дешифраторе, регистрах сдвига и ключах, первые выходы первого счетчика соединены с первыми входами первых ключей, вторые входы которых соединены с выходами ре- 10 гистра сдвига, выходы — с первыми входами переключателя, выходы второго счетчика через дешифратор соединены с вторыми входами переключателя, первые и .вторые выходы которого соединены соответственно с первыми и вторыми выходами блока программного управления, второй выход первого счетчика соединен с первым входом второго ключа, выход которого соединен с перв. Входом первого счетчика,20 вторые входы первого счетчика и объединенные входы регистров сдвига и: второго счетчика и второй вход второго ключа соединены соответственно с первыми и вторыми входами блока программного управления.

На фиг.1 изображена структурная схема предлагаемого устройств а, на фиг.2 и 3 — примеры реализации бло.ков кодирования и программного управления соответственно.

Устройство содержит группы датчиков 1 информации, блоки 2 определе- 35 ния частоты опроса, первый сумматор

3, блок 4 переключателей, второй сум матор 5, первый блок б сравнения, делитель 7, переключатель 8, второй блок 9 сравнения, блок 10 кодирования, блок 11 программного управления, первый коммутатор 12 и второй коммутатор 13.

Блок 10 кодирования включает элемент 14 памяти, регистры 15-17, элемент 18 сравнения, счетчик 19 и синхронизатор 20.

Блок 11 программного управления содержит счетчик 21, ключ 22, ключи

23, регистры 24, счетчик 25, дешиф. ратор 26 и переключатель 27. 50

Устройство работает следующим образом.

Измеряемые сигналы непрерывно подаются с выходов групп датчиков 1 информации на входы блоков 2, каждый .из которых определяет текущие необходимые частоты опроса датчиков

t ), (Г, — необходимая часто1,1 та опроса i-ro датчика,)-й группы . 60 датчиков 1 информации;ш — число датчиков в -й группе). Далее с помощью сумматора 3 вычисляются необходимые частоты опроса каждой группы датчиков информации 65

Ф ° и

1- ,и

= с 5 ..Блок 4 переключателей

1)1 работает таким образом, что входы, соединенные с. выходами сумматора 3, открыты, а входы, соединенные с выходами блоков 2, закрыты до тех пор, пока не поступят сигналы на третьи входы блока 4 переключателей. С по-, мощью сумматора 5 и делителя 7 вычисляются относительные необходимые л частоты опроса )aL f <в соответствии с выражением

7="

С выходов делителя 7 сигналы,пре порциональные величинам (с 1 по1 даются на входы блока 10 кодирования, который находит оптимальные величины относительных допустимых частот опроса и кодированные сигналы адресной системы каждой группы датчиков 1. В данном случае

1

tl

«< и где f . - допустимые частоты onpoi са групп датчиков 1 информации, при использовании которых на выходе устройства можно получить последовательность равноотстоящих отсчетов и равномерное следование отсчетов.

Процесс кодирования состоит из операций упорядочивания набора относительных необходимых частот в порядке убывания и операции оптимального кодирования. В строках элемента 14 памяти, входящего в состав блока 10 кодирования, записаны кодовые слова. В адресной части кодовых слов записано значение относительной необходимой частоты, остальные разряды предназначены для записи номера канала и вспомогательной промежуточной информации. Работой всего блока управляет синхронизатор 20. Упорядочивание набора относительных необходимых частот в порядке убывания производится путем сравнения адресной части кодовых слов на элементе 18 и размещения их в порядке убывания относительных необходимых частот s элементе 14 памяти. Процесс оптймального кодирования осуществляется в два этапа: прямой и обратный. При прямом ходе выполняются следующие операции. Из элемента 14 памяти выбираются по два кодовых слова с наименьшими значениями относительных не1070587

o(5)(одимых частот. В регистрах 15 и

rlIМ ПРИ("ВаиваЮТСЯ ПОРЯДКОВЫЕ НО: >ра а QQoтветствии со значением

cчет тика 9. Номера записываются во зспомо атc J)E HE, разрядах кодовых (лов, > регистре 17 формируется но- . 5

Вcic ...Д(?1>О путем суммирования значений

ОТIЬНЫ)(НЕОбХОДИМЫХ ЧаСТОТ т

3 "\FJ j(Са!>;,Ьi Б с)ЦРЕСНОй Части, ДВУХ

БЫб1?санHL Х E(QJ1013 l?(CJTOI) и 3BПИCИ ЭТОЙ

c,*,jEI1и,! В адресну)0 часть HQJ30FQ кодоВОГс слОВа . НОI)Ому кОДОВОму слОВу с помощь(0 сче тчика 19 присва ив ается

1IOPa3r,I(Q))I НОМЕР, КОтОРЫй ЗаПИСЫВается Бо Бспо(логательную часть. Два

ВЫб(?ан:(Ь)Х КОдС?ВЬ>Х СЛОВа ИСКЛЮЧаЮтСЯ из набора. и записываются Б последние яч;= : и>; с>?с;бодной части элемента 14

Памят Л, а HOHOe СЛОБО j))(JI)0>iBC>TCjj В набоР -: зс!Г)ись)1)ается В такУю стРокУ, ..(-тобы у)(орядоченность набора не на) >3 ! т >> Сlr>(>r>B>T)tт> ITCH т г>г?Яю CEI T)Q а.>1 тс;(†.:-р, пока В .упорядоченном наборС=:! (-:>СТИНЕТСЯ Ojir!IO СЛОВО . ПО OKOH>TBE1ИИ:-;тB)?B Г>РЯМОГО ХОДа НаЧИНаЕтСЯ ф >!.> Иl.оj) .>! ИЕ B j p>BC(IÎé> СИС 1 ЕМЫ 01!pО

Сз ..: -11>а.>(ОБ . СОДЕр)КИМОЕ BT(OBCНОй Чао- 23 т!I BC . Х r(0> ОНЫХ СЛОВ С 1)ИРс!СЯТСЯ И ИС>>П(?Л)> 3 >ГЕТСГ! ?т?ття ЗаПИСИ ВДРЕ -НЬ)Х KO-,>rQ>.tj>i, "31 t . Н.=: э.!(еме)! т а I - ::> г!с!мЯти Выби(а;: -.и T!(. три с?к?ва с наиболь1>И(с(1- П:?Рс>3>К>3)) >!>Г«>И I((?Г4TBРаМИ. СЛОIЗО ЗО со с. ар»!>Гл помер(?м г)ереводи TOJT в

1;Е - И> » -., 7 .,-»,,.;,:> П! >ттт- )лх c» »(?HB

13 «>01(.. (. тP:.i 1 > 11 б, (.(?F>OPÁIJ»IQ(3 BJEPB C Ней > а С . Т >«3 i)Q)?B СО Стар!т!р>М (!0>)т>ЕрОГИ

П(? р; — )!Иr..Ь)1> «>C) > -j >, >г(t?(>r j)r.",r- т>«>« ТИ Д .т >?Х (?с». B it т>с» "» 1>»>(3 Z?Cf jr >IH>J(>3 > с Б * В с> > (а(л Б

СЛСДУ С> 1)л> Р !.-;РЯД с1,>3>?О)С;:(>(?1 > Части ОЦног(? Нз> !> I Ilх с т)ОВ 3 апис >Бесится 0 ,ЦPë/ГОГО 1, ВО ВcпомОГ лте3)ьEIОм

Раз>?с!Дсп 1(с К>(о "0 СJJQHB> 11)?!Лб>с В,fjt>>«ÇТСЯ

ЕДИНИЦа РИ 1(Г!?КДО!т! За>-ОЛ(>Е!>!(1! РаЭРЯда адрес>!ой Tipñòè. Слова из регистPOT. ) t(РЕ>1 ..-Сr>!r> «)0Т СЯ > -:ЭЛС Гтт(.JIB .">. 4 Псл—

Мс1 J .1 „(IQ 01(ОН >та rj Игт Пт >О>3(> (r - В К (>жДОМ

CЛО!3;=. . б /3 1 : I 3 с!1! И а.>10 ЧИС 10 k 1, pBi3

НОС. .ИСЛ >и 3 \13 О)! ЧГ)Ь>Х Ра3PJI?TÎB Б КОДО

БОМ СЛO!(BJiPOC>> JJВE TIC?T (? Ка(!с!3)а И с>3 (т?с>((.Н:;(3 >(С >,;(>т)т . (."..>(О!к т! 1?СЕ,«т(а Нс)ЛОВ . ,i!> l l!>,,"» (.1) lT3 J! t1 =>3)РС - НОЙ

>, > tf

C т >3! rj> r l I ) ))((Т > г11<310Т Jt 3 Т> ХО«>IL>1 Г?>)О— ка 1.1. ; ..", . Гл:",(?FQ;;п!?-?33!Снис., при»

Ч(.М II «i t >B3PJIJ.(EIQCJT т-. j KJ >) С ВЯЗ аНа С ! т fl Г,, В!3 I;>)т.т»3>E>t> . b ) СОСТ>!! >>ICHI>(»I 6 -2

Тактов!>с> импульс:-1 „соот )3етc TE)ójoi>j> -Iå

Д,>. !! "-?",.! КОДОВ BДР -г-НО("-, C H« "»" Г,!Ь)

И j (r «> Е!? а lт! (i 3 М 03 р И Т Е 3 > Ь и )=1Х К а—

Нс>т>ОВ т НОСT УГ> BIOT HB ВХОДЫ P(31" ИС ТР013

24 и счет -.-икСБ 25. Сигналь) с Выходов t>)Q с Гетчиков 25 дешифруются Дешифрато1>с?МИ 2 8» . =I БЬ)Х(?3.(аХ КOT«0 ?I>1)(()>ОрмируlOT СЯ.,-:; —.r Л ут->1, В(» бт«трашор Е >тятНЬ) ПЕРЕ—

;(?иоча) ел т, ВQ ;=.кттю->ас. . o=.,т!1)с?„(HÎI т ) 1 j )?> It » > Н (.. "> Т r! (» ГС. Г)):! «i (: E- .О?! (?а! Ej и змерительных каналов. Выходы сдви- га регистров 24 управляют работой и групп ключей 23, подключая к входам счетчиков 21 К число ключей в каждой из Г) групп. Адресные коды (Г) „, ПОСтупаЮщИе с выходов счетчиков 21 на входы и групп ключей 23, открывают К число ключей в каждой группе и переключают диоды в переключаемой диодной матрице 27 в соответствии с адресными кодами. Сигнал с выхода счетчиков 21 поступает на вход ключа 22 и пропускает на вход счетчика импульсы с частотой Г . Ha

О выходах переключаемой диодной матрицы 27 получаем последовательность о импульсов с частотами К . Рас(2 пределение последовательности импульсов опроса, поступающих с вь.хода

Г> сумматора 5, с частотой f = f, на

0 и последовательностей с частотами

)() tt

В соответствии с полученной

) 1 адресной системой осуществляется для того или иного участка стационарности измеряемых сигналов. УчасТ-oj(стационарности измеряемого сигнала — это такой участок, на котором погрешность приближения набора (Л.

>и г )( набором Х в смысле выбранного критерия не 1) ?евосходит заранее заданной величины 2 (например, ;цопустиму!о величину по-решности приближения набора lf.(набором Cf i !

)л 1

Вводимой в блок 9 сравнения. При превышении погрешностью приближения этой Величины необходимо изменить набор Е, т.е. перестроить адрес ) ну>о систему и передать ее на приемный кo::je!>. Набор допустимых частот

3()М

Еок) 1, поступающих от внешнего тактового генератора на входы блока б сравнения, соответствует нескольким скоростям записи данных на регистраторе, нескольким несущим частотам в канале связи или тактовым частотам

ЦВИ. В процессе работы устройства в блоке б сравнения выбирается ближайшее к значение о„ .Необходимое в

М. этом случае распределение между кана% лами разностной частоты дГ = f ()y —

CTOTaми -."о или f 0 устанавливается с помощью перекгпочателя 8. Сдновременно при поступлении импульсов оп1070587

»1П. роса с частотами (Е ), иа пеРвый блок 12 коммутации ймпульсы опроса поступают на входы переключателя 8 и третьи входы блока 4 переключателей; При этом входы блока 4 переключателей, соединенные с выходами суммирования 3, закрываются и открываются входы блока 4 переключателей, соединенные с выходами блоков 2.

Дальнейшая обработка информации ведется аналогично описанному выше. С помощью сумматора 5 и делителя 7 находятся относительные, необходимые

m Г2 частоты опроса датчиков ((Й..t

11 1 в соответствии с выражением

1;.

С выхода блока 9 кодиров йнин набор относительных допустимых частот

f,. опроса датчиков и — 1 и кодиро25

1= л 1 ванные сигналы адресной системы ( К;1 ) поступают на входы блока

1 )л

11 программного управления. Переход от относительных допустимых частот опроса датчиков 1Ь 1 ) к допусти1, „}, мым частотам опроса датчиковЙ Ь .1

1,., в блоке 11 осуществляется .распределением последовательности импульсов опроса, поступающих с выхода переклю»й h

h чателя 8 с частотами j f»} на Е.нг1 1 1 1 последовательностей с частотами

} ) в соответствии с получен-.

1ц} ) ной адресной системой. Импульсы опГ w 1m> роса с частотами (1 - управляют

1 работой второго лока оммутации, подключающего датчики к входам пер-, вого блока коммутации, работой которого управляют импульсы опроса с частотами 1 „ . С выхода первого блока коммутапии инфОрмационные сигналы передаются в канал связи.

Таким образом, быстродействие предлагаемого устройства по срав- нению с известными повышается благодаря введению дополнительных связей от блока программного управления к блоку переключателей, переключателю и двум коммутаторам. При этом время обработки информации сокращается на время задержки в блоке памяти, что составляет приблизительно 3-5 с, т.е. скорость обработки информации увеличивается на 20-30Ъ.

1070587

10 70587 фйг. 3

Составитель Н.Бочарова

Редактор A.Ëåæíèíà Техред О.Неце Корректор И.Муска

Заказ 11686/48 Тираж 569 . Подписное

ВНИИПИ Государственного комитета СССР по делам изобретений и открытий

113035, Москва,Ж-35, Раушская наб., д,4/5

Филиал ППП "Патент", r.Óærîðoä, ул.Проектная,4