Устройство для кодирования телеметрической информации
Изобретение относится к электросвязи и может использоваться в телеметрических системах. Устройство осуществляет преобразование двоичной кодовой комбинации в безизбыточную кодовую комбинацию, у которой расстояние между двумя соседними кодовыми комбинациями из последовательно расположенных трех кодовых комбинаций больше или равно трем, что позволяет обнаруживать двукратные ошибки и повышает помехоустойчивость информации, кодируемой устройством. 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




