2006
Доклады БГУИР
апрель-июнь
№ 2 (14)
УДК 621.391
ОБРАБОТКА СИГНАЛОВ С ХАОТИЧЕСКОЙ ФАЗОВОЙ МОДУЛЯЦИЕЙ
В В. ДУБРОВСКИЙ
Белорусский государственный университет информатики и радиоэлектроники П. Бровки, 6, Минск, 220013, Беларусь,
Поступила в редакцию 5 мая 2006
Произведен синтез новых алгоритмов оптимальной некогерентной обработки хаос-сигналов при модуляции по неэнергетическим параметрам гармонического колебания, в частности, по фазе. Рассмотрены пути практической реализации предложенных устройств приема и обработки.
Ключевые слова: нелинейная динамика, хаотический процесс, хаотический отклик, оптимальная фильтрация, фазовая модуляция, квазикогерентный прием, обратная связь по решению.
Введение
Детерминированный хаос есть решение нелинейного дифференциального уравнения (или их системы), описывающего некоторую автоколебательную систему. На выходе этой системы воспроизводится непериодический процесс (напряжение, ток), по своим статистическим характеристикам близкий к шумовому, который и является решением. Хаотические колебания возникают в динамических системах с нелинейной и инерционной обратной связью. Для так называемого "чистого" динамического хаоса важна континуальность хаотического колебания и, в общем случае, континуальность параметров самой динамической системы, в которой возникают колебания.
Хаотические процессы и системы, их порождающие, подробно рассмотрены в [1-3]. Так как система, формирующая хаос, является полностью детерминированной, в последние два десятилетия во всем мире наблюдается значительный интерес к возможности использования замечательных свойств таких процессов [4, 5] в телекоммуникационных системах с повышенной скрытностью и конфиденциальностью передачи информации. Первые шаги в этом направлении были сделаны в работах [6-8], где исследовалась возможность применения синхронного хаотического отклика и нелинейного подмешивания информационного сигнала Х(?). Структурная схема такой системы приведена на рис. 1.
Однако помехоустойчивость таких систем оказывалась крайне низкой и потенциально их можно было использовать в сравнительно "чистых" каналах связи, например, проводных. Кроме того, налагались очень жесткие требования к точности изготовления хаос-генераторов, а также стабильности их параметров.
В работе [5] исследовались корреляционные свойства нелинейной динамической системы. Путем численного моделирования было показано, что боковые выбросы авто- и взаимокорреляционных функций изучаемых сигналов оказывались сопоставимыми с псевдослучайными последовательностями (ПСП) максимальной длины при том, что ансамбль формируемых сигналов был значительно больше, нежели у классических ПСП. Таким образом, были предприняты попытки синтезировать на основе теории оптимального приема схемы корреляцион-80
ной обработки сложных хаотических сигналов [9, 10]. Полученные в работах алгоритмы оказались сложными для практической реализации.
Рис. 1. Структурная схема канала передачи информации с синхронным хаотическим откликом
В данной работе предложены алгоритмы обработки сигнала при модуляции по фазе хаотическим процессом. Фаза сигнала не является энергетическим параметром, поэтому алгоритм не требует нормировки принимаемого сигнала, что позитивно сказывается на качестве демодуляции сигнала в шумах. Алгоритмы ориентированы на цифровую квадратурную обработку.
В отличие от цифровых схем, формирующих псевдослучайные последовательности (ПСП), хаос реализуется аналоговыми методами. Однако для повышения стабильности работы систем передачи информации (СПИ) и с целью применения современной цифровой элементной базы при разработке практической системы целесообразно иметь не непрерывнозначный, а квантованный сигнал с изменением своих состояний в строго определенные моменты времени, задаваемые генератором тактовых импульсов.
Постановка задачи
Представим полезный сигнал в виде квазигармонического колебания
^^, X, в) = аоСОБ [^ + X(1) + в] (1)
а принимаемую смесь сигнала и шума как
г () = ^ (, X ,в) + п(1), (2)
где а0 - постоянная амплитуда; ю0 — средняя частота колебания; Х(0 — хаос-процесс (ХП); формируемый некоторой нелинейной динамической системой; в — случайная начальная фаза узкополосного процесса (1); п(0 — белый гауссовский шум с постоянной спектральной плотностью N0/2 и функцией корреляции в виде дельта-функции.
Хаос-процесс описывается дифференциальным уравнением
^ = ^ (X,,)
Ш , (3)
где 0 — известная функция, удовлетворяющая определенным условиям [1]. Процесс X(t) является марковским с нулевым коэффициентом диффузии [9].
Для дискретного времени с интервалом tk - tk-1 = А, к = 0,1, 2,..., хаос-процесс представляется отображением
Xk = ? (Xk-:). (4)
Задача состоит в оптимальном восстановлении процесса X(t) из принимаемой смеси (2) при условии, что начальная фаза в постоянная на интервале наблюдения и представляет слу-
чайную величину с равномерной плотностью распределения вероятности: W(0) = 1/(2п) . Параметр в можно представить уравнением
Л0= 0
Л . (5)
По наблюдаемому процессу г(0 с учетом априорных уравнений (3) и (5) можно сформировать текущие оценки Х*(?) и в*(0. На основе марковской теории нелинейной фильтрации уравнения для оценок неэнергетических параметров Х*(() и в*(0 а апостериорных дисперсий о2х($) и ) имеют следующий вид:
^'(') = Г (X,) + аЦ, г (,) Х0)
dt л N0 dX
dp(t) _2(t) 2 ( д^Хв) •
- = <Jn(t) — r (t)-*-,
dt e N0 dX
<=<(t) ^XA < r t) ¿Щв,
dt X dX * X N0 dX
da2e(t) <4(t) 2 r(t) d2s(t,X*,в)
= <e(t )TT r (t)
Л дГ2 • (6)
Эти уравнения справедливы при больших отношениях сигнал/шум.
Приведенные уравнения необходимо конкретизировать с учетом заданного сигнала 5(^, X, в) . При этом следует учесть, что дисперсия ) со временем убывает и при фиксированном времени Т достигает требуемого минимального значения, при котором ошибка оценки в* слабо влияет на точность оценки процесса X). Таким образом, при формировании текущих оценок X) в уравнениях фильтрации можно использовать оценки в* максимального правдоподобия.
Оптимальная обработка сигнала с хаотической фазовой модуляцией
Используем уравнения (6) для конкретного сигнала (1). При этом ограничимся рассмотрением стационарного режима, когда do2x(t~)jdt = 0 и <J2p(T) = = const.
Для стационарного режима уравнения фильтрации принимают следующий вид:
^^ F (X \ t) - < N- r (t )sin [®ot + X *(t) + в
0
tg P* = -J r (t)sin [®0t + X*(t) ] dt J r (t)cos [®0t + X *(t) ] dt
Реализация этих уравнений требует создания на приемной стороне генератора колебаний с частотой ю0 и фазами X) + 0* или XV). Это предполагает построение систем фазовой автоподстройки, что усложняет обработку сигнала.
Возможность использования современных средств для обработки сигналов требует соответствующего представления алгоритмов, адаптированных для цифровых процессоров. С этой точки зрения удобно представить колебание (1) в виде суммы двух квадратурных составляющих
5(t, X,в) = a0 [cos(®0t)cos^(t) - sin(®0t)sin^(t)]
(8)
В этом сигнале фаза ц/(.) = X(V) + в^) . Схема, реализующая алгоритм (7) с учетом (8), приведена на рис. 2.
Рис. 2. Функциональная схема оптимального устройства обработки фазомодулированного сигнала
Процесс X(t) представляется отображением (4), что при идеальной тактовой синхронизации означает точное знание начала и конца интервала А = tk - tk-1.
-щ—г *
При указанных условиях оценка фазы у/к определяется соотношением
k А / k А
=- | г(t/ | г(t)cos(0оt)Ш (9)
(к-1)Д
(к-1)Д
1
Считаем, что у/к = X* + в*, при этом среднее значение в =—^в* не зависит от
Ntí'
времени.
Оценка X*, формируемая на интервале А, определяется на основе алгоритма
tg X* = [Isk cose* - Ick sin в]/[¡sk sin в + Ick cose*] . (10)
Здесь обозначено:
к Д
к Д
Г Г 11 N
I5k = J r(t)sin®otdt, Ick = J r(t)cos®0tdt; cosв =--£[Ik sinX* + Ick sinX* ;
(k-1)Д (к-1)Д a0 N к=1
11 N
sin в=n ^ [ Icksin X*- Isk cos X* ] ■
к=1
На рис. 3 представлена функциональная схема, реализующая алгоритм оценивания хаос-процесса в соответствии с (10).
Выводы и практические рекомендации
Примечательное свойство приведенных схем состоит в независимости характеристик фильтрации хаотических процессов от начальной фазы приходящих сигналов. Следует также отметить, что часть схемы, находящаяся справа от первой пары перемножителей, полностью реализуема цифровыми схемами либо в виде "жесткой" логики, либо на микроконтроллерах.
Важное значение имеет выбор нелинейности F(X). Она в значительной мере определяет помехоустойчивость фильтрации полезного сигнала. С одной стороны, желательна сильная изломленность функции F(X) в области ее определения (ООФ), при этом будет наблюдаться значительная стохастизация ХП; с другой стороны, необходимо добиться слабой чувствительности F(X) к отклонению оценки X*, т. е. модуль производной |dF (X )/ dX\ должен быть достаточно малым. Область допустимых
значений функции F(X) равна [- п; п]. В качестве нелинейности удобнее всего использовать гладкие периодические функции с малым количеством периодов в ООФ, такие как:
F (Xk) = sin [ тжХк ],
где т — количество периодов на интервале (- 1; 1).
Предложенные алгоритмы позволят создать качественно новые помехозащищенные системы связи с высокой конфиденциальностью и скрытностью передачи.
CHAOTIC PHASE-MODULATED SIGNALS PROCESSING
V.V. DUBROVSKY Abstract
New algorithms of optimal noncoherent processing of chaotic signals modulated by no energy parameter of a harmonic vibration are synthesized. Ways of practical realization for proposed receiving and processing devices are discussed.
Литература
1. Малинецкий Г.Г. Хаос. Структуры. Вычислительный эксперимент: Введение в нелинейную динамику. М., 2002.
2. Анищенко В.С., Вадивасова Т.Е., Астахов В.В. Нелинейная динамика хаотических и стохастических систем. Саратов, 1999.
3. Кроновер Р.М. Фракталы и хаос в динамических системах. Основы теории. М., 2000.
4. Дмитриев А. С., Панас А.И. Динамический хаос: Новые носители информации для систем связи. М., 2002.
5. Кислов В.Я., Кислов В.В. Радиотехника и электроника. Журнал Российской академии наук. 1997. № 8. C. 962-973.
6. Kocarev L, Halle K. S., Eckert K., et al. // Int. J. Bifurcation and chaos. 1992. № 3. P. 709-713.
7. Волковский А.Р., Рульков Н.В. // Письма в ЖТФ. 1993. № 3. C. 71-75.
8. Andreev Yu., Dmitriev A., Kuminov D., Starkov S. Proc. of Workshop NDES'97. Moscow, Russia. 1997. P. 185-190.
9. Тратас Ю.Г. // Успехи современной радиоэлектроники. 1998. № 11. C. 57-80.
10. Перов А.И. // Радиотехника. 2002. № 7. C. 22-26.
Рис. 3. Функциональная схема устройства дискретной обработки фазомодулированного сигнала