Согласованный фильтр для м-сигналов

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

Линейной рекуррентной последовательностью называется периодическая последовательность символов согласованный фильтр для м-сигналов - student2.ru удовлетворяющая рекуррентному правилу

согласованный фильтр для м-сигналов - student2.ru (25)

где символы последовательности и коэффициенты согласованный фильтр для м-сигналов - student2.ru прини­мают значения из области согласованный фильтр для м-сигналов - student2.ru , а сложение и умножение производится по модулю р . Предполагается, что р есть простое число. Здесь число n - память последова­тельности, число р - основание последовательности, а наимень­шее число L, при котором согласованный фильтр для м-сигналов - student2.ru - период или длина последовательности. Коэффициент согласованный фильтр для м-сигналов - student2.ru в дальнейшем будем считать равным нулю.

Соотношение (25) называется правилом кодирования. В случае двоичной последовательности значения символов последо­вательности и коэффициентов согласованный фильтр для м-сигналов - student2.ru равны либо единице, либо нулю, а суммирование ведется по mod2, которое определяется так

согласованный фильтр для м-сигналов - student2.ru согласованный фильтр для м-сигналов - student2.ru

согласованный фильтр для м-сигналов - student2.ru согласованный фильтр для м-сигналов - student2.ru .

Из определения линейной рекуррентной последовательности вытекает, что для ее построения необходимо знать первые n чле­нов последовательности и правило кодирования, т.е. уравнение (25).

Пример. Пусть p=2 , n = 4, начальное слово - 1111, правило кодирования согласованный фильтр для м-сигналов - student2.ru Тогда согласованный фильтр для м-сигналов - student2.ru согласованный фильтр для м-сигналов - student2.ru и т.д. Построенная последовательность имеет вид 111100010011010.

По уравнению (25) нетрудно представить и схемную реали­зацию устройства, генерирующего последовательность. Оно должно содержать блок памяти, предназначенный для запоминания n последних выбранных членов последовательности, и комбинацион­ную схему, работа которой определяется заданным правилом кодирования.

На рисунке 2 представлена функциональная схема генератора линейной рекуррентной последовательности. Генератор состоит из n триггеров, выполняющих роль элемен­тов памяти, и устройства обратной связи, описываемого некото­рой булевой функцией[1]

согласованный фильтр для м-сигналов - student2.ru

где согласованный фильтр для м-сигналов - student2.ru - состояние i-й ячейки памяти (i-го триггера), принимающее значение 0 или 1. Триггеры соединены между собой таким образом, что образуют регистр сдвига. Генератор работает oт внешних запускающих импульсов, называемых тактовыми.

Рассмотрим процесс генерирования последовательности символов. Пусть в исходном положении состояния ячеек регистра сдвига согласованный фильтр для м-сигналов - student2.ru совпадают соответственно с символами согласованный фильтр для м-сигналов - student2.ru С приходом тактового импульса записанная в регистре информация сдвигается в сторону старше­го

разряда. Символ согласованный фильтр для м-сигналов - student2.ru выходит из регистра, а в освободив­шуюся первую ячейку записывается символ с выхода устройства обратной связи. Теперь состояния ячеек регистра сдвига согласованный фильтр для м-сигналов - student2.ru будут определяться как согласованный фильтр для м-сигналов - student2.ru где

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

согласованный фильтр для м-сигналов - student2.ru .
При этом состояния ячеек памяти согласованный фильтр для м-сигналов - student2.ru будут совпадать соответственно с символами согласованный фильтр для м-сигналов - student2.ru Появляющаяся на выходе регистра последовательность является линейной рекуррентной.

Период генерируемой последовательности зависит от выбран­ного правила кодирования и начального состояния регистра согласованный фильтр для м-сигналов - student2.ru . В частности, если все ячейки регистра сдви­га находятся в нулевом состоянии, то независимо от правила ко­дирования на его выходе получается последовательность, состоя­щая из одних нулей. Поэтому максимальный период линейной рекур­рентной последовательности равен согласованный фильтр для м-сигналов - student2.ru , где n - память последовательности. Последовательности с периодом согласованный фильтр для м-сигналов - student2.ru называются линейными рекуррентными последовательностями максимального периода, или М-последовательностями. Для их получе­ния необходимо выбрать правило кодирования согласованный фильтр для м-сигналов - student2.ru таким образом, чтобы многочлен согласованный фильтр для м-сигналов - student2.ru был примитивным[2].

Можно показать, что для любого n число примитивных многочленов

определяется как согласованный фильтр для м-сигналов - student2.ru , где согласованный фильтр для м-сигналов - student2.ru - функция Эйлера в теории чисел, равная количеству целых поло­жительных чисел, меньших L и взаимно простых с L , включая единицу.

В качестве примера приведем все примитивные многочлены для n=5:

согласованный фильтр для м-сигналов - student2.ru

Любой из них может быть использован для получения М-последователъности. Так, для многочлена согласованный фильтр для м-сигналов - student2.ru правило кодирования согласованный фильтр для м-сигналов - student2.ru

Заметим, что чем больше членов содержится в многочлене согласованный фильтр для м-сигналов - student2.ru , тем сложнее генератор.

Учитывая, что М-последовательности нашли ши­рокое применение в технике связи, укажем их основные свойства.

1. М-последовательность с периодом согласованный фильтр для м-сигналов - student2.ru содержит все возможные комбинации n-значных двоичных чисел за исключением нулевой.

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

3. Результат почленного суммирования М-последовательности с этой же последовательностью, но сдвинутой на i символов, где согласованный фильтр для м-сигналов - student2.ru , представляет собой исходную последовательность, но сдвинутую на некоторое другое число символов.

Наши рекомендации