Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ТМ / Теория / TM_Lectures.pdf
Скачиваний:
107
Добавлен:
24.02.2016
Размер:
6.53 Mб
Скачать

Исправленная последовательность вырабатывается устройством коррекции в виде суммы по модулю два последовательности (2.60) и (2.53), задержанной на b тактов.

00000000001000000

 

 

. . . . . .10111111001

(2.61)

 

 

 

 

10110111001

 

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

После автоматического исправления последовательности (2.61) совпадает с последовательностью на рис. 2.7 (верхняя строка). Как следует из (2.61), на пути информационных символов включено 3b = 6 ячеек регистра сдвига. При этом для вывода всех ошибочных символов необходим защитный интервал 6b +1 =13 символов.

Рассмотренный код позволяет исправлять пакет ошибок длиной l = 2b = 4 . В заключение следует отметить, что рекуррентный код находит примене-

ние в системах связи.

2.4. Частотные коды

Частотные коды относятся к нецифровым кодам и применяются для передачи независимых команд, когда нет необходимости во взвешенных кодах. Используются как двухпозиционные, так и многопозиционные коды. На практике находят применение одночастотные коды и коды, в основу принципов комбинирования которых положены математические законы теории соедине-

ний. Используются перестановки Pn , размещения Anm , сочетания Cnm и другие

законы комбинирования.

2.4.1. Одночастотный код. В системах телемеханики с небольшим числом команд часто используют данный код, при котором каждое сообщение передается радиоимпульсом определенной частоты, число сообщений N = nЧ ,

где nЧ – число частот. Во время передачи данного сообщения остальные час-

тоты не передаются.

2.4.2. Коды, образованные по закону перестановок. Перестановки Pn из

n различных частот образуют кодовые комбинации, отличающиеся только порядком следования этих частот. Число элементов во всех комбинациях всегда одинаково. Длина сообщения равна числу частот, т.е. m = nЧ = const . Отличи-

тельной особенностью этого кода является отсутствие одинаковых частот в одном сообщении. Такой код часто называется аккордным. Общее число комбинаций:

N = nЧ !

(2.62)

67

Например, при трех частотах получается шесть комбинаций: f1 f2 f3 ,

f1 f3 f2 , f2 f1 f3 , f2 f3 f1, f3 f1 f2 , f3 f2 f1. Данный код позволяет обнаруживать одиночные искажения, так как в сообщении каждый элемент встречается только один раз.

2.4.3. Коды, образованные по закону размещений. Размещения Anm об-

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

 

 

N = Am = n! (n m)!

(2.63)

 

 

 

 

n

 

Если,

например, n = 3 ,

m = 2

,

то общее число комбинаций равно шести:

f1 f2 , f1 f3,

f2 f1, f2 f3, f3 f1,

f3 f2.

 

Комбинации передаются последовательно.

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

2.4.4. Коды на определенное число сочетаний. С помощью сочетаний

Cnm можно образовать комбинации, отличающиеся друг от друга только сами-

ми частотами. Общее число сообщений, которое можно передать из n частот по m частот:

N = Cnm = n! (m!(n m)!) .

(2.64)

Так, например если n = 4, m = 2 , то можно организовать шесть сообщений: f1 f2 , f1 f3 , f1 f4 , f2 f3, f2 f4 , f3 f4. Данные коды имеют постоянное число радиоимпульсов (частот) и поэтому могут обнаруживать любые искажения за исключением искажений типа, смещение, когда радиоимпульс заменяется на радиоимпульс другой частоты, используемой при формировании всех комбинаций.

2.4.5.Сменно–качественные коды. Данные коды широко применяются

вустройствах ТУ (ТС) как обладающие свойствами самораспределения. В сменно–качественных кодах соседние символы не могут быть одинаковы, а поэтому дешифратор кода легко может различить различные разряды в сообщении. Пусть необходимо передать кодовую комбинацию G(x) = 10011101

сменно–качественным кодом. Для этой цели 1 передается частотой f1, 0 – f2, а повторение символа (0 или 1) – f3. Тогда комбинация принимает вид f1f2f3f1f3f1f2f1. Нетрудно установить лишь те искажения, в результате которых соседние радиоимпульсы получают одинаковое значение частотного признака, другие искажения не обнаруживаются.

Так, например, если n=4, m=2, то можно передать шесть сообщений: f1f2, f1f3, f1f4, f2f3, f2f4, f3f4. Данные коды имеют постоянное число радиоимпульсов (частот) и поэтому могут обнаруживать любые искажения за исключением искажений типа смещение, когда радиоимпульс заменяется на радиоимпульс другой частоты, используемой при формировании всех комбинаций.

68