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

Иллюстрации

Показать все

Реферат

 

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

. СОЮЗ СОВЕТСКИХ

ЯЕСПУБЛИК (58 4 Н 03 М 7 14

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

Н А BTOPCHOMV СВИДЕТЕЛЬСТВУ век! и

V =0 j

-© g nf3 nl3

Vei - =1 0 в 3 0п j3- 1 А!3

1 0 3

О, то

О, то

1, то

1, то

О, 1т

1; 1, О, 1п

1 1, если 1, если 1п если 1 если 1, памяГОСУДАРСТВЕННЫЙ КОМИТЕТ

lip ИЗОБРЕТЕНИЯМ И ОТНРЫТИЯМ

Г1РИ ГКНТ СССР (21) 4341875/24-24 (22) 10.12,87 (46) 23..07.89. Бюл. Р 27 (71) Пермский политехнический институт (72) Е.Л.Кон, Н.Н Матушкин, А.А.Сюткин и А.А.Южаков (53) 621.398 (088 ° 8) (54) УСТРОЙСТВО ДЛЯ КОДИРОВАНИЯ ТЕЛЕ МЕТРИЧЕСКОЙ ИНФОРМАЦИИ (57) Изобретение относится к электросвязи и может использоваться в телеИзобретение относится к электросвязи и может использоваться в телеметрических системах.

Целью изобретения является повышение помехоустойчивости информации, кодируемой устройством.

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

Устройство содержит входы 1, -1, преобразователь 2 кода (блок постоянной памяти), кодер 3 Грея, выполненный на элементах ИСКЛЮЧАЮЩЕЕ гДе а — 1. — кратное повторение вола а.

Прошивк» блОк» 2 постоянной

„SU„„1496006 А 1

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

1 ил., 2 табл.

ИЛИ 4, первые и вторые входы 5,—

5 и 6 — 6 блока 7 сумматоров С б и по модулю два, выходы 81 — 8 устройства и шину 9 нулевого потенциала.

Кодер 3 Грея может быть реализован на микросхемах К155ЛП5.

Преобразователь 2 кода производит выбор кодового вектора V в соответствии со значениями двух младших разрядов входного кодового тора W При и, кратном трем: ти для и, кратного трем, представлена в табл. 1.

При и, не кратном трем:

1496006 если 1, если 1, если 1

1 если 1, О, 1т

1, 1

0„

О, то V = О

1и ) C -- ) CО, то 7 „=1

P )ЪC. 03л! ъC. 1) )>С то

0 ди)3(1 1Фн)1 C

03 =

gÔîðìóëàизобретения где J (— ближайшее меньшее целое число от выражения, стоящего в скобках;

b=n-(1+)п/3 (+ ) и/3 (+ )n/3 3 ) .

Блой 2 постоянной памяти имеет . емкость 4п-разрядных слова и может быть реализован, на микросхемах

556 РТ 4.

Блок 7 осуществляет поразрядное суммирование по модулю два и-разрядного кодового вектора V;,поступающего с выхода блока 2 на входы 5 сумматора 7., с и-разрядным кодовым 20 вектором a> = (О g ). (A,I|) — последовательное соединение векторов А и В g "j-й кодовый

Э вектор длины (n-2) кода Грея (:n g, содержащего 2 " векторов g> .Блок

7 сумматоров может быть реализован на микросхемах К 155 ЛП 57.

Устройство работает следующим образом. .Входной кодовый вектор 1)), = — (Я„... Я, ) в виде и-разрядного двоичного кода поступает на входы

11 — .1n устройства. Два младших разряда входного кодового вектора

Я,(,1 поступают на входы 1 1 и 1 блока 2 постоянной памяти, а остальные разряды кодовой комбинации QgЯ „поступают на входы 1 — 1 кодера

3 Грея..На выходе блока 2 в соответствии с входной кодовой комбина- 40 цией появляется один из четырех кодо- вых векторов длины п 7 °, i=0,3, определяющий смежный класс, в котором находится вью одной кодовый вектор.

Кодер 3 Грея преобразует (n-2)-.раз- 45 рядную кодовую комбинацию в (n-2)разрядный код 3 Грея g> Полученный вектор кода Грея определяет положение выходного кодового ве:,.тора в смежном классе, Блок 7 сумматоров осуществляет суммирование по модулю два вектора Ч ;,поступающего . на входы 5, и кодового вектора а1

1-. (О g ), nc тупающего на входй 6 (на два входа 6 „, и 6, соответствующих старшим разрядам кодового слова, подается сигнал "О") . На выходах

8 устройства формируется кодовый вектор V„= V; =70;® а;. ) О!

Р

Для любой. тройки входных векторов W < „W.z, W <, будет построена тройка выходных векторов 7 )... 17), V <+i -причем d(v 1, +1,V ) 3, d(v„,v,, ) 3, d(vÄ+,,vÄ, ) ъ 3.

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

Пример. Пусть п-6, тогда на входе устройства возможно появление любого кодового вектора М<

1,64 (табл. 2) . При и-6 70 = 000000, 7 = 111100, Ч0 = 011011, 100111. Пусть W), — W — 111010.

Тогда 1 =1, 1) =О, на выходе блока

2 будет вектор V = 011011.Четыре старших разряда вектора W g 1110 по9 ступают на вход кодера 3 Грея и преобразуют в вектор g = 1001. Таким

J образом, на входы 5 блока 7 сумматоров поступает кодовый вектор V а на входы 6 — кодовый вектор а = (О g ) = 001001. На выходах бло1 J ка 7 сумматоров формируется кодовый вектор 9 = V0 y= Va О+ а = 010010.

Рассмотрим две кодовые комбинации, соседние с W>9 . Это W+ и Р о.

Как видно из таблицы 2, W>> преобразуется в V )) = 110101, а Мь0 В V60=

101110, т.-е. d(v<,V<> ) =4, d(Vq>

v«)=4ъ d(v» v„)=4.

Таким образом, устройство осуществляет кодирование информации с помощью безызбыточных непозиционных кодов, учитывающих корреляцию соседних отсчетов, что позволяет повысить помехоустойчивос=ь и достоверность передачи информации.

Ф

Устройство для копирования телеметрической информации, содержащее кодер Грея, входы которого являются первыми входами устройства, о т л и1496006 разователя кода и кодера Грея соеди нены соответственно с одноименными первыми и вторыми входами блока сумматоров, третьи входы и выходы которого соответственно подключены к шине нулевого потенциала и являются выходами устройства. ч а ю щ е е с я тем, что, с целью повышения помехоустойчивости инАор мацки, в устройство введены преобразователь кода, блок сумматоров и шина нулевого потенциала, входы преобразователя кода являются вторыми входами устройства, выходы преоб-! а 1

Т а блиц

Выходы (S) Входы

Il, "Т.Т Р Г.— . Т Т" (г

° ° ° !

О О

1 1

1 0

О 1

О

1

0 0

1 1

О 0

1 .1

° ° °

° ° °

° ° °

° ° °

Таблица

T I Гt t

5 5 5 5з

1 1з 1 1 4

8 8

6 6> 6 6 6 6, 5з 5, 1 0 О

2 О О

3 О О

4 О О

5 О О

6 О 0

7 О О

8 О О

9 О О

100 О .11 О О

12.0 О

130 О

140 О

150 0

160 О

170 1

18 0.1

190 1

200 1

210 1

2Ь О 1

230 1

24 О 1

250 1

260 1

270 1

280 1

290 1

300 1

310 1

320 1

331 О

О О. О О

О О О 1

О 0 1 О

О 0 1

О 1 О О

О 1 О 1

0 1 1 О

О 1 1 1

1 О О О

1 О О 1

1 О 1 О

1 О 1 1

1 О 1 1

1 1 О 1

1 1 1 О

1 1 1 1

О О О О

О О О 1

О О 1 О

О О 1 1

О 1 О О

О 1 О 1

О 1 1 О

О 1 1

1 О О О

1 О О 1

1 0 1 О

1 0 1 1

1 1 О О

1 1 Î 1

1 1 1 О

1 1 1 1

О О О О

111

1 1. "1

О 1 О

1 О О 1

О О, О О

1 1 1 1

О 1 1 О

1 О .О 1

О О О О

1 1 1 1

О 1 1 О

1 0 О 1

1 О О

1 1 1 1

О 1 1 О

1 0 О 1

0 О О О

1 1 I 1

О 1 1 О

1 О О 1

О О О О

1 1 1

О 1 1 О

1 О О 1

О О О О

1 1 1 1

О 1 1.0

1 О О 1

О О 0 0

1 1 1 1

О 1 О

1 О О 1

О О О 9

О О

О .О

1 1

1 1

О О

О О

1 1

1 1

О О

О О

1 1

1 1

1 1

О О

1 1

1 1

О О

0 О

1

О О

О О

1 1

1 1

О О

0 О ! 1

О О

О О

1 1

1 1

О О

О О О 0,0 0

О О О

О О О

О О О

О О О

О 0 0

О О О

О О О

О 0 О

О О О

О О 0

О О О

О О О

О О О

О О О

О О О

О О О

О О О

О О О

О О О

О О О

О О О

О О О

О О О

О О О

О О О

О О О

О О О

О О О

О О О

О О О

0.0 1

О О О

О О О

О О О

О О О

0 О 1

О О 1

О О 1

0 О 1

О 1 1

О 1 1

О 1 1

О 1 1

О 1 1

О 1 0

О 1 О

О 1 О

1 1 О

1 1 О

1 1 О

1 1 О

1 1 1

1 1 1 ! 1 1

1 1 1

1 О 1

1 О 1

1 О 1

1 О 1

1 О О

1 О О

1 О О

О О

1 О О

V„- =Vy,„

8 8 8„8

О О О О

1 1 1 1

0 1 1 О

1 О О 1

О О О О

1 1 1 1

О 1 1 О

1 О О 1

О О О О

1 1 1

О 1 1 О

1 О О 1

1 О О 1

1 1 1 1

О 1 1 О

1 О 0 1

О О О 1

1 1 f О

О 1 1 1

1 О О О

О О 0 1

1 1 1 О

О 1 1 1

1 О О О

О О О 1

1 1 1 О

О 1 1 1

1 О О О

О О О

1 1 1 0

О 1 1 t

1 О О 0

0 О 1 1

О О

О О

1 1

1 1

О 1

О 1

1 О

1 О

1 1

1 1

0 0

О О

О О

1 О

О

О 1 ! О

1 О

О 1

О 1

1 1

1 1

О О

О О

О 1

О 1

1 О

1 О

О О

О О

1 1

1 1

О О

1496006

-1 Tl )5,1 Д

ЯГ| Г

О О О

1 О О

1 О О

О О О

О О О

О О! О О

1 О 1

О О

О 1 1

1 О О

1 0,1

О 1 О

О 1 1

1 О О

1 О 1

О 1 О

О 1 1

1 О О

1.1

О -О

О О

I 1

О О

О О

О О

О О

1 1

1 О О 1

О О О 1

1

1

О

О

О

t

1

1

1

О О О

1 0 О

1 О О

О О О

О 1 О О

О 1 1 !

О О

О О

1 1

О О О

1 0 О

1 О 1

О 1 О

1 О О

О 1 О

1 О

1 О О

О 1 1

О 1 О

1 О 1

1 О О

О 1 1

О О О

1

О, О

О

1

О

О

I

О

О

43

О

О О

1 1

О О

1 1

О О О

1 О О

1 О О

О О-О

О

О

О

О О О

1 О О

1 О О

О О О

0 О О

О О

О 1 О

1 ео .1

1 О О

О 1 !

О

О

О

О

О

О

О

1 О О 1

О О О 1

О О О

1 О О 1

О 1 О

1 О 1

1 О О

О 1 1

О О

1 1

1 1

О

1 О 0

34 1

35 1

36 1

37 1

38 1

39

41

42 1

43 1

44 1 .45 1

46 1

47

j48 1 !

49 1

50 1 51 1 !

52 1

53 1

54 1, 55-1

56 1 57 1

58 1

59 1

60 1

61 1 .62 1

63 1

64 1

1

1

О

О

О

О

1

1

О

О

О

О

1

О

О

1

О

О

1

О

О

1

О

О

О

О

О

О 1

1 1

О О

О

О 1

1 1

О О

1 О

О 1

1 1

О О

1 О

О 1

1 1

О. О

1 О

О 1

1 1

О О

1 О

О 1

1 1О О

1 О

О 1

1 .1

О О

О

О 1

1 1

1 еф

6 6> 6,! 6 6 6, ° ЮЮЮ4ЮЮ ЮЮЮЮЮЮЮЮЮЮВ

Продолжение табл.2

О

О

О

О

О !

О

О !

О

О

О

О

О

О

О

О

1496006

Составитель И. Никуленков

Техред М.Дидык Корректор И.Муска

Редактор 0.10рковецкая

Заказ 4287/57 Тираж 884 Подписное

ВНИИПИ Государственного комитета по изобретениям и открытиям при ГКНТ CGA

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

Производственно-издательский комбинат "Патент", r. Ужгород, ул. Гагарина, 101