Научная статья на тему 'Синтез фазоманипулированных последовательностей с хорошими автокорреляционными свойствами'

Синтез фазоманипулированных последовательностей с хорошими автокорреляционными свойствами Текст научной статьи по специальности «Математика»

CC BY
342
139
i Надоели баннеры? Вы всегда можете отключить рекламу.

Аннотация научной статьи по математике, автор научной работы — Горбенко Иван Дмитриевич, Замула Александр Андреевич, Колованова Евгения Павловна, Киянчук Руслан Игоревич, Ярыгина Татьяна Евгеньевна

Рассматривается задача синтеза дискретных последовательностей с заданными корреляционными свойствами. Приводятся результаты исследований автокорреляционных функций одного класса дискретных последовательностей.

i Надоели баннеры? Вы всегда можете отключить рекламу.
iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

Synthesis of phase-shift keyed sequences with good autocorrelation properties

We solve the problem synthesis of one class of discrete sequences with given properties periodic and aperiodic correlation functions. This article provides recommendations for using this class of discrete sequences in broadband communication systems with direct expansion of the spectrum.

Текст научной работы на тему «Синтез фазоманипулированных последовательностей с хорошими автокорреляционными свойствами»

УДК621.391.1

СИНТЕЗ ФАЗОМАНИПУЛИРОВАННЫХ ПОСЛЕДОВАТЕЛЬНОСТЕЙ С ХОРОШИМИ

АВТОКОРРЕЛЯЦИОННЫМИ

СВОЙСТВАМИ

ГОРБЕНКО И.Д., ЗАМУЛА А.А., КОЛОВАНОВА Е.П., КИЯНЧУК Р.И., ЯРЫГИНА Т.Е.

Рассматривается задача синтеза дискретных последовательностей с заданными корреляционными свойствами. Приводятся результаты исследований автокорреляционных функций одного класса дискретных последовательностей.

Введение

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

Рассмотрим кодовую последовательность (ар ,ai,... ,а^-i). Если она используется для формирования импульсного сигнала S, комплексная огиба-

ющая которого имеет вид: S(t) = Z aj *Sq (t - iA),

i = -X

апериодическая или импульсная автокорреляционная функция (АКФ) вычисляется как [1]

Pa(m) =

1 N-1

2 Z ai*ai-m,m - 0

||a2||i=m 1 N-1+m *

Z ai*ai-m,m ^ 0

|| a2 || i=0

(1)

где ||a|| - длина (евклидова норма) кодового вектора

2 N 2

a = {a0,a1,.,an-1} , или^ ||=Z|ai| - энер-

i=0

гия N -элементарной последовательности

{aQ,ab---,an-1};

m - число тактов сдвига кодовой последовательности относительно копии;* - знак комплексного сопряжения.

Основное содержание исследований

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

в виду, что равенство нулю всех боковых лепестков невозможно для финитных или апериодических ФМ сигналов. Действительно, если сигнал имеет длину N, то это влечет выполнение равенства a0 Ф 0 и an-1 Ф 0, поскольку в противном случае длина сигнала была бы меньше N. Тогда крайний правый боковой лепесток нормированной апериодической АКФ кода (1) подобного сигнала будет :

Pa(N -1) = Ф 0

II a ||2

(2)

Последнее соотношение приводит к применению минимаксного критерия при синтезе сигналов, который требует достижения минимально возможной величины максимального бокового лепестка АКФ апериодического кода. Формальная запись данного критерия имеет вид:

Pa,max = maxm*0{|Pa(m)|} = min. (3)

В соответствии с критерием (3) предпочтительными являются кодовые последовательности с наименьшим значением максимального бокового лепестка. Таким образом. требования, предъявляемые к наилучшему сигналу, могут быть сформулированы в виде следующей оптимизационной задачи: на множестве всех возможных последовательностей длины N с символами из заранее выбранного алфавита найти последовательность или последовательности с минимальной величиной максимального бокового лепестка апериодической АКФ.

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

Для любого ФМ сигнала | ai |= 1,i = 0,1...N - 1, так что | a0aN-11= 1, и крайний правый боковой лепесток апериодической АКФ (2) | pf (N - 1) |= 1/N . Следовательно, максимальный боковой лепесток ФМ сигнала ограничен снизу величиной:

pa,max - 1/N . (4)

Естественно, что ФМ сигналы, удовлетворяющие данной границе, будут оптимальными. К числу оптимальных сигналов, удовлетворяющих границе (4), относят коды Баркера. Однако бинарные коды Баркера существуют лишь для длин 2,3,4,5,7,11,13, что конечно же не удовлетворяет многочисленные практические нужды. У казанное стимулирует поиск бинарных последовательностей большей длины с уровнем боковых лепестков, превышающих нижнюю границу. Поскольку ненормиров анная АКФ:

N-1 * N-1 *

P(m) = Z ai*ai-m Pkl(m) = Z ak,i*al,i-m

i=0 i=0

РИ, 2011, № 2

31

любой бинарной последовательности всегда определяется суммой ±1, то возможные значения pa max для не баркеровских кодов принадлежит множеству

2 / N, 3/ N... Г арантированное нахождение глобально-оптимального (т.е. имеющего минимально возможное pa max > 2/N при заданном N) бинарного кода может быть осуществлено только путем полного перебора возможных комбинаций. При этом вычислительный объем, необходимый для такой оптимизации, экспоненциально возрастает с увеличением длины N и становится нереализуемым при величинах N, превышающих 50.

Очевидно, что нахождение оптимальных бинарных последовательностей большой длины практически не реализуемо, задача (3) может быть сформулирована в виде: найти бинарный код с удовлетворительно малым уровнем периодического бокового лепестка pa,max . Общая идея алгоритмов, направленных на решение этой задачи, состоит в предварительном отборе некоторого ограниченного множества последовательностей, которое кажется многообещающим в плане корреляционных свойств, и последующем поиске кода с минимальным значением Pa max только среди последовательностей, вошедших в указанное множество. Одним из примеров подобной стратегии является использование соотношения (4), связывающего апериодическую АКФ со своим периодическим аналогом. Обозначая через pp,max максимальный боковой лепесток периодической АКФ:

Pp,max = maxm=1,2,...n-1{|Pp(m)|} и используя неравенство:

max{|x + y |} < max{|x| +1 y|} < max{|x|} + max{|y|} приходим к оценке pp,max < pa,max или:

Pa,max - ~Pp,max . (5)

Из (5) следует, что последовательности с хорошей апериодической АКФ могут быть найдены среди последовательностей с хорошей периодической АКФ.

Принято считать «идеальной» такую периодическую АКФ, которая обладает нулевыми боковыми лепестками, т. е. нулевыми значениями между периодическими основными лепестками, повторяющимися с периодом N. Указанное условие (с использованием нормированной версии АКФ) можно записать в виде:

Pp(m)

1

E

N-1

Z ai

i=0

*

*

ai - m

— = 0modN m

0,m Ф 0modN

(6)

где запись m = 0modN означает m кратно N (делится на N ). Очевидно, что для идеальной АКФ

P = 0 rp,max _ u.

В [1] показано, что необходимое условие получения идеальной АКФ для бинарной последовательности может быть записано как N = 4h , где h - целое. В

[2] было показано, что для длин N =< 12100 единственным бинарным кодом с идеальной ПАКФ является код длины 4 вида: +1 +1 +1 -1.

С учетом указанного вызывает интерес определение потенциала минимизации максимального бокового лепестка ПАКФ бинарных кодов.

Очевидно, что в отсутствие бинарных кодов с идеальной ПАКФ следующими по привлекательности являются бинарные последовательности, для которых Rp (m) принимает значения ±1, при m = 1,2,..., N -1, т.е. обладают Rp,max = 1/N , могут иметь только два возможных значения ненормированных ПАКФ либо:

Г N,m = 0modN ]

Pp(m) = |+ 1,m ф 0modNj (7)

при длине N = 4h +1, либо

г> / ч Г N,m = 0,modN ) p(m) = {- 1,m Ф 0,modNj (8)

при длине N = 4h -1.

Последовательности, удовлетворяющие соотношениям (7)-(8) и, следовательно, обладающие теоретически минимальным уровнем боковых лепестков ПАКФ (Rp, max = 1/ N) для бинарных кодов нечетной длины, называются минимаксными. Известны только два примера (N = 5 и N = 13) последовательностей, подчиняющихся соотношению (7), тогда как существуют регулярные правила формирования минимаксных последовательностей, удовлетворяющих (8). К указанным типам последовательностей относят m- последовательности или последовательности максимальной длины, последовательности Лежандра.

К числу привлекательных с точки зрения ФАК относятся характеристические коды с числом позиций N = 4x + 2 и N = 4x, x = 1,2,_[3]. Построение дан-

ных кодов базируется на использовании характера мультипликативной группы (¥(x)) поля GF(Pn),n -1.

Несомненным достоинством данных кодов являются хорошие ансамблевые свойства. Характеристические коды, как было отмечено выше, существуют для всех N = Pn - 1(n — 1). Более того, мощность метода кодирования для N = Pn -1 равна числу классов неинверсно-изоморфных коэффициентов, которые могут быть получены разложением мультипликативной группы T = {t} {t, N} = 1 на смежные классы по классу автоморфных коэффициентов, и равна ¥(N)/ 2n, где ¥(N) - функция Эйлера. Так, для характеристического кода с числом элементов N = 2038 существует 1018 изоморфизмов данного кода. Для размерности кода N = 4x + 2 максимальные боковые лепестки ПАКФ принимают значение {- 2,2}. В случае применения характеристических кодов с числом позиций N = 4x боковые лепестки

РИ, 2011, № 2

32

ПАКФ Pa,max принимают значения {0,-4}. На рис. 1 представлен вид ПАКФ для характеристического кода с периодом N = 256 (© = 2).

Естественно полагать, что данный класс кодов, обладая хорошими корреляционными свойствами в части ПАКФ, будет иметь и малые значения боковых лепестков АФАК. Как было показано выше, любой циклический СДВИГ последова- Корреляция тельности ao,ai,....aN-i длины N обладает такой же периодической АКФ, что и исходная последовательность, поскольку периодическая АКФ - инвариантна к циклическому сдвигу.

Апериодическая ФАК (АФАК) циклически сдвинутой копии может отличаться от АФАК первоначальной.

На рис. 2 представлен вид АФАК циклического сдвига (m = 6) одного из изоморфизмов характеристического кода с периодом N = 256 . Для указанного циклического сдвига (m = 6) минимальное значение бокового лепестка АФАК равно -41.На рис. 3 представлен вид АФАК для последовательности с таким же периодом, но при другом циклическом сдвиге (m = 41). В этом случае, минимальное значение максимального бокового лепестка АФАК равно 27.

Факт отличия АФАК циклически сдвинутой копии от АФАК первоначальной последовательности вместе с границей (5) составляет основу метода поиска характеристических последовательностей с приемлемой АФАК. Суть метода состоит в следующем.

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

0, либо +2, - 2). Затем осуществляется поиск по критерию наименьшего уровня максимума АФАК среди всех однопериодных сегментов после-

довательностей кандидатов (изоморфизмов характеристического кода). В частности, берется однопериодный сегмент первой последовательности кандидата, вычисляется его апериодическая АКФ и запоминается в памяти уровень максимального бокового лепестка наряду с номерами последовательности кандидата (типа) и его сдвига.

Сцвиг

Рис. 2. АФАК циклического сдвига m = 6 для N = 256

Корреляция

Сдвиг

Рис. 3. АФАК циклического сдвига m = 41 для N = 256

РИ, 2011, № 2

33

Затем осуществляется циклический сдвиг сегмента на одну позицию и производятся необходимые вычисления. Если новое значение максимума апериодического токового лепестка окажется ниже предыдущего, то его значение и номер нового сдвига заменяют ранее записанные в памяти данные, в противном случае зарегистрированные значения сохраняются без изменения. Данная процедура повторяется N раз, т.е. для всех циклических сдвигов первой последовательности кандидата (для всех автоморфизмов исходного изоморфизма). Подобному исследованию подвергается следующая последовательность-кандидат (изоморфизм выбранного кода). Результатом поиска является последовательность с минимальным значением Pa max среди всего ансамбля последовательностей.

В табл. 1 представлены значения боковых лепестков АФАК для всех циклических сдвигов первого изоморфизма характеристического кода с периодом N=130.

Таблица 1. Значения боковых лепестков АФАК для

характеристического кода с периодом N = 130

Макси-

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

мальный Соответствующие сдвиги

боковой

лепесток

17 {76, 82}

18 {38, 56, 89, 102}

19 {3, 13, 50, 129}

20 {8, 19, 22, 40, 42, 43, 90, 108}

21 {2,10, 30, 31,36, 57,68, 87, 96,116, 119, 125}

В табл. 2 приведены результаты поиска циклических сдвигов характеристических последовательностей с

периодом N = 130 и N = 256, при которых боковые лепестки АФАК имеют наименьшие значения.

Таблица 2. Циклические сдвиги характеристических последовательностей с наименьшими боковыми

лепестками АФАК

N Максимальные боковые лепестки Соответствующие сдвиги

130 17 {76, 82}

256 27 {41,114}

Как следует из данных табл. 1 и 2, минимальное значение боковых лепестков АФАК для периода N = 130 (при m = 76,82) составляет 17, а при N = 256 и m = 41,114 — равно 27.

Данный метод может быть использован при формировании ансамбля сигналов для различных приложений широкополосных систем. На первом этапе для заданной длины N некоторым образом формируется множество последовательностей с хорошей ПФАК. Оно может включать все известные последовательности заданной длины N , уровень боковых лепестков ПФАК которых согласно (5) позволяет надеяться на

получение низкого значения Ra max. В такое множество, в качестве кандидатов, могут войти, как свидетельствуют представленные результаты, и характеристические последовательности. На втором этапе для каждой последовательности - кандидата, путем циклической перестановки его символов, находят оптимальные по минимаксному критерию апериодические коды и отбирают из них наилучшие.

Заключение

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

Литература: 1. Valery P. Ipatov Spread Spectrum and CDMA principles and Applications // Univesity of Turku. 2. Baumert L. D. Ciclic Difference Sets // Springer Verlage, 1971.3. Свердлик М.Б. Оптимальные дискретные сигналы. М., 1975. 200 с.

Поступила в редколлегию 13.06.2011

Рецензент: д-р техн. наук, проф. Краснобаев В.А.

Г орбенко Иван Дмитриевич, д-р техн. наук, профессор, зав. кафедрой безопасности информационных технологий ХНУРЭ. Научные интересы: проектирование и разработка систем защиты информации, исследование широкополосных систем связи. Адрес: Украина, 61202, Харьков, ул. Л.Свободы, 50А, кв. 49, тел. (057)702-14-25, e-mail: [email protected]. ua.

Замула Александр Андреевич, канд. техн. наук, доцент, профессор кафедры безопасности информационных технологий ХНУРЭ. Научные интересы: проектирование и разработка систем защиты информации, исследование широкополосных систем связи. Адрес: Украина, 61085, Харьков, ул. Астрономическая, 35 А, кв. 61, тел. (057)702-14-25.

Колованова Евгения Павловна, ведущий инженер кафедры безопасности информационных технологий ХНУ-РЭ. Научные интересы: проектирование и разработка систем защиты информации, исследования широкополосных систем связи. Адрес: Украина, 61072, Харьков, ул. С.Есенина, 12, кв. 19, тел. (057)702-14-25.

Киянчук Руслан Игоревич, студент 4 курса ХНУРЭ. Научные интересы: блочные симметричные шифры, облегченная криптография (Lightweight Cryptography), стеганография, широкополосные системы связи. Адрес: Украина, 61166, Харьков, пр. Ленина, 14.

Ярыгина Татьяна Евгеньевна, студентка 4 курса ХНУРЭ. Научные интересы: криптография, блочные симметричные шифры, широкополосные системы связи. Адрес: Украина, 61166, Харьков, пр. Ленина, 14.

34

РИ, 2011, № 2

i Надоели баннеры? Вы всегда можете отключить рекламу.