Согласованный фильтр для м-сигналов
Формирование М-сигналов. В последнее время в радиолокации и связи все более широко применяют сложные широкополосные сигналы. Одним из способов получения таких сигналов является изменение фазы высокочастотных колебаний по закону М-последовательностей, строящихся, в свою очередь, на основе линейных рекуррентных последовательностей.
Линейной рекуррентной
последовательностью называется
периодическая последовательность
символов
удовлетворяющая рекуррентному правилу
(25)
где символы
последовательности и коэффициенты
принимают значения из области
,
а сложение и умножение производится по
модулюр
. Предполагается, что р
есть простое число. Здесь число n
- память последовательности, число
р
- основание последовательности, а
наименьшее число L,
при котором
-
период или длина последовательности.
Коэффициент
в дальнейшем будем
считать равным нулю.
Соотношение (25)
называется правилом кодирования. В
случае двоичной последовательности
значения символов последовательности
и коэффициентов
равны либо единице, либо нулю, а
суммирование ведется по mod2, которое
определяется так
![]()
.
Из определения линейной рекуррентной последовательности вытекает, что для ее построения необходимо знать первые n членов последовательности и правило кодирования, т.е. уравнение (25).
Пример. Пусть p=2
, n
= 4, начальное слово - 1111, правило кодирования
Тогда![]()
и
т.д. Построенная последовательность
имеет вид 111100010011010.
По уравнению (25) нетрудно представить и схемную реализацию устройства, генерирующего последовательность. Оно должно содержать блок памяти, предназначенный для запоминания n последних выбранных членов последовательности, и комбинационную схему, работа которой определяется заданным правилом кодирования.
На рисунке 2 представлена функциональная схема генератора линейной рекуррентной последовательности. Генератор состоит из n триггеров, выполняющих роль элементов памяти, и устройства обратной связи, описываемого некоторой булевой функцией1
![]()
где
- состояниеi-й
ячейки памяти (i-го
триггера), принимающее значение 0 или
1. Триггеры соединены между собой таким
образом, что образуют регистр сдвига.
Генератор работает oт внешних запускающих
импульсов, называемых тактовыми.
Рассмотрим процесс
генерирования последовательности
символов. Пусть в исходном положении
состояния ячеек регистра сдвига
совпадают соответственно с символами
С приходом тактового импульса записанная
в регистре информация сдвигается в
сторону старшего
разряда. Символ
выходит из регистра, а в освободившуюся
первую ячейку записывается символ с
выхода устройства обратной связи. Теперь
состояния ячеек регистра сдвига
будут определяться как
где
.
С
приходом следующего тактового импульса
на выходе регистра появляется символ
,
а в первую ячейку записывается символ
.
При
этом состояния ячеек памяти
будут
совпадать соответственно с символами
Появляющаяся на выходе регистра
последовательность является линейной
рекуррентной.
Период генерируемой
последовательности зависит от выбранного
правила кодирования и начального
состояния регистра
.
В частности, если все ячейки регистра
сдвига находятся в нулевом состоянии,
то независимо от правила кодирования
на его выходе получается последовательность,
состоящая из одних нулей. Поэтому
максимальный период линейной рекуррентной
последовательности равен
,
гдеn
- память последовательности.
Последовательности с периодом
называются линейными рекуррентными
последовательностями максимального
периода, или М-последовательностями.
Для их получения необходимо выбрать
правило кодирования
таким образом, чтобы многочлен
был примитивным2.
Можно показать, что для любого n число примитивных многочленов
определяется как
,
где
- функция Эйлера в теории чисел, равная
количеству целых положительных
чисел, меньшихL
и взаимно простых с L
, включая единицу.
В качестве примера приведем все примитивные многочлены для n=5:

Любой из них может
быть использован для получения
М-последователъности. Так, для многочлена
правило кодирования![]()
Заметим, что чем
больше членов содержится в многочлене
,
тем сложнее генератор.
Учитывая, что М-последовательности нашли широкое применение в технике связи, укажем их основные свойства.
М-последовательность с периодом
содержит все возможные комбинацииn-значных
двоичных чисел за исключением нулевой.Число единиц в М-последовательности на единицу больше числа нулей, причем появление единицы и нуля для постороннего наблюдателя, не знающего закон формирования последовательности, случайно во времени.
Результат почленного суммирования М-последовательности с этой же последовательностью, но сдвинутой на i символов, где
,
представляет собой исходную
последовательность, но сдвинутую на
некоторое другое число символов.
