Наука й Образование
МГТУ им. Н.Э. Баумана
Сетевое научное издание
1ЭЗМ
Наука и Образование. МГТУ им. Н.Э. Баумана. Электрон. журн. 2016. № 10. С. 102-116.
Б01: 10.7463/1016.0848907
Представлена в редакцию: 03.09.2016 Исправлена: 17.09.2016
© МГТУ им. Н.Э. Баумана
УДК 621.391; 519.216.1/2
Описание и имитация псевдослучайных сигналов в рамках обобщенной корреляционной теории в одноосновных системах счисления
Сюзев В. В.1, Гуренко В. В.1'* 'у-зигепко@;Ь111&ш.ги
:МГТУ им. Н.Э. Баумана, Москва, Россия
Для эффективного решения задач, связанных с разработкой и исследованием информационно -управляющих комплексов реального времени различного назначения методами математического моделирования, предложены теоретические и прикладные основы имитации псевдослучайных р-стационарных сигналов в рамках обобщенной корреляционной теории в одноосновных системах счисления с произвольным основанием. Изложены оригинальные методы и алгоритмы канонического и спектрального описания и имитации непрерывных и дискретных псевдослучайных сигналов в базисе Виленкина-Крестенсона. Приведена методика настройки структуры представленных алгоритмов на заданные энергетические характеристики сигналов. Полученные результаты носят обобщенный характер. Их использование приводит как к известным выводам в частотной и секвентной областях, так и к новым алгоритмам различной вычислительной сложности.
Ключевые слова: детерминированные сигналы, псевдослучайные сигналы, мощность, автокорреляционная функция, спектр, имитация сигналов, система счисления
Введение
В процессе решения задач, связанных с разработкой и исследованием информационно-управляющих комплексов реального времени, широко используются стационарные детерминированные и случайные сигналы, энергетические характеристики которых инвариантны относительно временного сдвига в виде обычного алгебраического сложения или в виде поразрядного сложения по модулю два. Сигналы первого класса определяются в рамках классической корреляционной теории, и математическую основу их описания составляет частотное представление в базисе комплексных экспоненциальных функций Фурье [1,2]. Сигналы же второго класса ограничиваются рамками двоичной корреляции и основываются на секвентном представлении сигналов в базисных системах функций Уолша-Хармута [2, 3].
Широта области применения таких сигналов подтверждается совокупностью известных публикаций. Так, в работе [4] при исследовании особенностей применения шумопо-добных сигналов в радиолокационных системах дистанционного зондирования активно использованы детерминированные и случайные частотные процессы, составляющие математическую основу как сигналов, несущих полезную информацию, так и сигналов, являющихся моделью различного рода помех и шумов, а в работе [3] при разработке эффективных алгоритмов первичной и вторичной обработки радиолокационной информации используются секвентные детерминированные и случайные сигналы заданной мощности.
В работах [5, 6] решались задачи имитации частотных и секвентных сигналов для отладки управляющих алгоритмов и повышения надежности аппаратуры бортового инфракрасного Фурье-спектрометра для температурно-влажностного зондирования атмосферы Земли. В работе [7] частотные сигналы использовались при реализации передачи изображения поверхности Земли от различных видеодатчиков, установленных на космических и атмосферных летательных аппаратах, а в работе [8] для эффективного сжатия передаваемой при этом информации использовалось секвентное представление обрабатываемых снимков.
Следует, однако, иметь в виду, что частотное и секвентное представления являются частным случаем более общего р —стационарного представления сигналов в рамках обобщенной корреляционной теории, основанной на общем сдвиге в виде поразрядного модулированного алгебраического сложения в одноосновной системе счисления с произвольным основанием р и базисных функциях Виленкина-Крестенсона (ВКФ) [2, 9, 10]. Задачей данной статьи поставлена разработка методов и алгоритмов описания и имитации сигналов в рамках такой обобщенной корреляционной теории с оригинальным сочетанием канонического и спектрального их представления в базисе ВКФ, приводящем к эффективным алгоритмам обработки различной вычислительной сложности.
1. Описание р-стационарных сигналов в рамках обобщенной
корреляционной теории
Пусть на конечном одностороннем временном интервале [0, Г) задан детерминированный сигнал х^) с конечной мощностью
т
о
Его можно представить в виде функций нормированного аргумента z = t/Г, изменяющегося в диапазоне [0,1). Если этот аргумент записывается в позиционной системе счисления с основанием р (р - целое положительное число)
00
m= 1
где все означают соответствующие разряды позиционного кода ,
то для сигнала можно использовать обобщенный сдвиг на нормированную величину
- временной сдвиг), реализуемый с помощью модулярного сложения или вычитания 2 0 и, выполняемых по следующим поразрядным правилам:
(гфи)т= (гт + ит){той р),
О © и )т = - ит)(шосг р).
Сигналы с таким понятием временного сдвига адекватны системам базисных ВКФ , поскольку последние обладают свойством мультипликативности с базовой операцией в виде тех же обобщенных сложений и вычитаний [2, 9]. Поэтому для них справедливы следующие полезные равенства:
МУа\(к,2)МУа\{Х,2) = ]А/а1{к@ Л, г); МУа\(к,2)МУаГ{Х,2) = ]А/а1{к © Л, г);
1Уа1(к,г)1Уа1(к,и) = Ша1{к,х ® и); Ша1(к,2)ШаГ(к,и) = Ша1{к,х © и),) справедливость которых следует из аналитического описания ВКФ [2, 9]: - для упорядочения Адамара
(2)
(2 °° \
)-^ кт2т I
^ т=1 /
(3)
- для упорядочения Хармута
(2 °° \ У-^ )■
^ т=1 /
(4)
В выражениях (2) // а I * ( к , г) есть комплексно-сопряженная ВКФ, в формулах (3) и (4) ] = //—1 , кт определяет значение да-го разряда позиционного кода номера функции к в системе счисления с основанием :
00
к = £ ктр—1 , (5)
т=1
а ( кт) означает т-й разряд обобщенного кода Грея числа к, вычисляемый по правилу:
ВКФ образуют полный ортонормированный базис, который может использоваться для спектрального описания сигнала . Пара
преобразований Фурье в нем имеет следующий вид:
00
х (г) = £ X ( к) /а / ( к, г) , (6)
(7)
к=О 1
Х(/с) = I х(г) 1№аГ(к, о
а равенство Парсеваля записывается так:
^Х(к)Х*(к) = I х2(г) йг.
к=0 О
В последнем выражении есть спектр, комплексно сопряженный спектру
сигнала . Функция
Рх ( к) = X ( к) X * ( к ) = | X ( к ) I 2 (8)
описывает спектр мощности сигнала х ( г) в базисе ВКФ, поэтому равенство Парсеваля
можно представить и в следующем виде:
00 1
(к) = | х2(2)^ . (9)
к=0 О
Если числа к и г представляются кодом с конечным числом разрядов п, то ряд Фурье (6) примет усеченный вид
N-1
х(г) = ^Х(к)]Л/а1(к,г),
к=О
а число слагаемых в левой части равенств Парсеваля будет равно , причем
N = р п. (10)
Функция спектра мощности сигнала в базисе ВКФ инвариантна по отно-
шению к принятому закону сдвига. Действительно, пусть сигнал х ( г) , сдвинутый на величину по оси , имеет спектр , причем
1
Хи(Ю = I х(г © и) о
Умножим этот сигнал на произведение // а I ( к , и) // а / * ( к , и) , равное 1, и учтем свойства мультипликативности (2) ВКФ. Тогда получим, что
1
Хи(к) = I х(г © и) =
о
1
= ЖаГ(/с, и) I х(г © и) ШаГ(к, (г © = Х(к)]/\/а1*(к, и),
о
а спектр мощности будет равен
Хи(к)Х*(к) = Х(к)У\Га1*(к,и)Х*(к)УГа1(к,11) = Х(к)Х*(к)
и совпадет со спектром мощности несдвинутого сигнала.
Таким образом, в базисе ВКФ сигнал х (г) (6) является р — стационарным сигналом.
Для него можно записать обобщенную автокорреляционную функцию (АКФ)
1
Я* (и) = ^ х (г) х (г ® и) (¿г, (11)
которая будет обладать теми же основными свойствами, что и классическая АКФ при обычном определении сдвига (ее начальное значение при и = 0 равно мощности сигнала, она везде будет четной функцией сдвига, и периодические сигналы будут иметь также периодическую обобщенную АКФ с тем же периодом), но отличаться от нее по форме. Обобщенная АКФ (11) сигнала х(г) связана с его спектром мощности. Для определения этой связи представим сдвинутый сигнал в формуле (11) в виде ряда Фурье (6). Тогда с учетом свойств мультипликативности (2) ВКФ после преобразования получим:
А г 00
= | Ф) ^ Х(к)№а1(к, (г © и)) о и = 0
о
1
йг =
= ^Х(к)]/\/а1(к,и) I х(г)У\/а1(к,= ^Х(к)Х*(к) Ша1(к,и) =
к=о о к=о
00
= ^рх (а I (к,и). (12)
к=О
Можно найти обратную связь Рх (к) с Их (и). Для этого умножим уравнение (12) на функцию V а Г (А, и) и проинтегрируем его в пределах от 0 до 1. В этом случае после преобразования и учета свойства ортонормированности ВКФ получим:
1
Рх(к) = | Ях(и) VаI*(к, и)йи. (13)
о
Уравнения (12) и (13) по сути представляют собой уравнения Винера-Хинчина, обобщенные на модулярный сдвиг в одноосновной системе счисления и базис ВКФ. Если в них от относительной переменной перейти к абсолютной , то обобщенные уравнения Винера-Хинчина можно записать в функции времени:
Я*(т) = ^ Рх(Х) №а1(к,т/Т),
к=О
т
Рх(к)=~1 Пх{т)]А/аГ{к,т/Т)йт. о
2. Каноническое представление сигналов
Можно получить еще одно важное для описания сигналов представление обобщенной АКФ. Рассмотрим ее как функцию, определенную на интервале [ 0,1) , и представим в виде ряда Фурье по ВКФ:
к=о
где
-l
R(k) = I Rx(u)Wal\k,u)du.
о
Поскольку интервал и = t / T есть нормированное временное расстояние между двумя моментами z-l = ^ / T и z2 = t2 / T, задаваемое правилом обобщенного сдвига и = z2 © z ь то
00 00
Äx(z2 © z ! ) = £ Ä( к) W al (fc,(z2 © z ! ) ) = £ Ä(к)Wa l(fc,z2) Wa l*(fc,zt) (14)
fc=0 fc=0
и есть каноническое разложение Ä х ( и) в базисе ВКФ.
Этому разложению соответствует каноническое представление эргодического случайного процесса [11]
00
у(z)=my + £V (к) Wal(k,z), z е [0, 1) , (15)
к=1
где Шу - его математическое ожидание, а коэффициенты Y ( к ) являются комплексными некоррелированными случайными величинами с параметрами ( 0, | <rfc | 2 ) .
Каноническое представление (15) можно записать и в абсолютном временном виде
00
у ( t) = шу + £ Y ( к ) Wal ( к, t /Т), t е [0, T) , (16)
к=1
где шу и Y ( к) имеет тот же смысл и те же параметры, что и в уравнении (15). Если при
этом учесть, что математическое ожидание
т
щ = т ] х ( 0 а t = х ( 0) (17)
о
и совпадает со средним значением детерминированного сигнала , а дисперсии
т
I ^ I 2 =1] Д* (т)/а;*( кД /Г) ат = I X ( к ) I 2 , к = 1, 2..........(18)
о
то канонические представления (15) и (16) можно использовать в качестве описания случайного процесса с энергетическими характеристиками детерминированного сигнала
х(0 .
Для подтверждения этого найдем корреляционную функцию процесса у ( г ) в точках 21 и 22:
RJz !,z2) = M[y(z2)yOi)] = М
£ Y(k)Wal(k, z2) £ rCnOWa/'O^Zi)
Lfc=l m=l
= £ WaZ(fc,z2) £ WaZ'Cm^OMtyCfc)^*^)]-
fc=l m= 1
Здесь у(г) означает центрированные значения случайного процесса у(г), а М - операцию вычисления математического ожидания. Поскольку математическое ожидание М[У(к)У*(т)] является взаимокорреляционной функцией комплексных коэффициентов У (к) и У(ш) и в силу их независимости равно
М[У(/с)У*(ш)] = Ш28Кт,
где - символ Кронекера, то
00 00
Яу(г1,г2) = 2]Л/аГ(к,г1)]Л/а1(к,г2) = © г^).
/с=1 /с=1
Однако для р —стационарных процессов
Ку(г1,г2) = Ку(г2 © гх) = Ду(и).
Следовательно, с учетом соотношения (18),
00 00
Ду(и) = = = Дх(и). (19)
к=1 /с=1
Таким образом, АКФ случайного процесса у(г) совпадает с АКФ исходного детерминированного сигнала х(г) с нулевым средним.
Случайные процессы (15) и (16) обладают следующими вероятностными характеристиками: их математическое ожидание
00
М[у(0] = М\у(г)] = М[ту] + £ М[У(к)]1/\/а1(к,г) = ту
к=1
и совпадает с заданной средней величиной Х(0) (см. выражение (17)), поскольку все М[У(к)] = 0, а дисперсия
00 00
а2 = йу (0) = £|а,|2 = |2 (20)
к=1 /с=1
и связана со спектром мощности детерминированного сигнала.
3. Канонические алгоритмы имитации псевдослучайных сигналов в рамках обобщенной корреляционной теории
Канонические представления сигналов (15) и (16) можно использовать в качестве алгоритмов имитации псевдослучайных процессов и с энергетическими характеристиками, заданными для детерминированных сигналов или и являющимися исходными данными для имитации. При этом выражения (17) и (18) будут описывать подготовительную процедуру настройки алгоритма имитации на эти характеристики.
При практическом использовании рассмотренных алгоритмов имитации бесконечные случайные ряды (15) и (16) должны быть заменены конечными рядами. Число их членов N выбирается из условий требуемой точности имитации с учетом формулы (10) для N. Для воспроизведения каждой независимой случайной реализации в этих алгоритмах
необходимо сформировать с помощью датчика случайных чисел [12] набор из (N — 1) комплексных случайных коэффициентов с параметрами и вычислить
М = 1 / Дг = Т / Дt (здесь Дг и Д t - интервалы дискретизации по времени) значений псевдослучайного сигнала по формуле (15) или (16).
При формировании случайных коэффициентов У(к) следует учесть их комплексный характер
У (к) = И е [ У (к) ] — ) 1т [ У (к) ] , (21)
где и означают их действительную и мнимую составляющие, и независимо воспроизводить случайные величины и с параметрами и соответственно. Для определения последних можно использовать уравнение (18), которое в этом случае целесообразно записать в виде
И е2 [ак] + 1т2 [ак] = \ X (к) \2, к = 1, 2.....N — 1, (22)
добавив к нему фазовое соотношение между составляющими дисперсий:
1т Ы = ЛкИ е Ы, к = 1,2.....N — 1, (23)
где принимают произвольные вещественные значения и выбираются при имитации. В самом простом случае можно выбрать все Ак равными единице. Совместное решение уравнений (22) и (23) позволяет получить простые формулы для вычисления составляющих комплексных дисперсий:
, \Х(к)\2 \Х(к)\2
Rе| 1т 1"к]=Лк]т^кг k=t2.....N~1 ■ (24)
Основная вычислительная сложность канонического алгоритма имитации связана с реализацией ряда (15) или (16) и включает в себя в общем случае выполнение MN комплексных умножений, столько же комплексных сложений, а также вычисление 2р значений тригонометрических функций. Эти затраты можно существенно сократить, если при вычислении ряда (15) или (16) использовать специальные быстрые алгоритмы [2, 9, 10].
Рассмотренные алгоритмы можно применить и для имитации дискретных псевдослучайных сигналов с заданными энергетическими характеристиками. В этом случае , а случайный сигнал представляется конечным случайным дискретным каноническим рядом и принимает N значений:
N-1
у ( i)=my + ^Y (k) Wal (k,i/N), i = 0,1,.. .,N-1. (25)
k=l
В дискретном варианте алгоритмов имитации могут быть использованы все три наиболее изученные способа упорядочения ВКФ: Адамара, Хармута и Пэли [2, 9]:
- упорядочение Адамара
W a l (k,i / N) = е хр | j— ^ km i т \; (26)
V ^ т=1 /
- упорядочение Хармута
Ша I ( к, I ^ ) = е хр | ) — £ ( кт ) ¿т ); (27)
V ^ т=1 /
- упорядочение Пэли
Ша I( к, ¿/^) = е хр ( У — £ кп - т+11т ) , (28)
V ^ т=1 /
что расширяет возможный ассортимент алгоритмов имитации. В формулах (26) - (28) ¿т означает т-й разряд позиционного -разрядного кода дискретного времени / в одноосновной системе счисления с основанием р:
п
I = £ ¿тР™-1. Чп = ОД, ->Р~ 1-
т=1
Для повышения вычислительной эффективности целесообразно при реализации случайных рядов (23) использовать быстрые преобразования Виленкина-Крестенсона [2].
4. Спектральные алгоритмы имитации псевдослучайных сигналов в рамках обобщенной корреляционной теории
Рассмотренные канонические алгоритмы имитации можно упростить, если представить случайные комплексные величины У ( к ) (21) в следующем виде:
У (к) = ^Яе [X (к) ] —у у*/т [X (к) ] , (29)
где и являются независимыми случайными величинами, равновероятно принимающими значения и . Поскольку их математические ожидания равны 0, а дисперсии -единице, то математические ожидания самих величин равны 0, а дисперсии равны Ы2 = М[Щ)Г(/с)] = д2Яе2[Х(/с)] + у2/т2[Х(/с)] =
= Я е2 [X ( к ) ] + /т 2 [X ( к ) ] = | X ( к) | 2 (30)
и совпадают со спектральными коэффициентами мощности детерминированного сигнала. При выводе выражения (30) учтено, что д \ = = 1.
Использование случайных величин (27) при записи канонических уравнений (15) и (16) приводит к спектральному способу представления случайных сигналов в базисе ВКФ с детерминированными значениями модулей спектральных коэффициентов и слу-
чайным изменением их знаков:
00
у (г) = X ( 0 ) + {^Я е [X (к) ] —у у*/т ^(к) ] }Ша/ (к,г), (31)
к=1
00
у (О =X (0) +£ О^Я е ^(к) ] —у у^/т [X (к) ] }Ша/ (кД/Г) . (32)
/с=1
При этом АКФ и дисперсии случайных сигналов и в силу соотношений (19) и (20) будут совпадать с АКФ и мощностью детерминированных сигналов х ( г) и х (
соответственно, а их математическое ожидание равно нулевому коэффициенту спектрального разложения детерминированных сигналов. При имитации центрированных случайных сигналов X(0 ) принимается равным нулю.
Действительные коэффициенты Ие [X( к)] и 1т[X( к)] случайных рядов (31) и (32) можно получить по заданному спектру мощности детерминированного сигнала из выражения (30), добавив к нему фазовое соотношение для коэффициентов
1т[X(к)] = ХкИе[X(к)], к = 1,2,..., (33)
аналогичное фазовому соотношению (23) между составляющими дисперсий в канонических алгоритмах имитации. В результате решения уравнений (30) и (33) получим:
I \Х(к)\2 I \Х(к)\2
И е * ( к) =J(X+ij2j, 1т * ( к) (34)
Выражения (34) описывают подготовительную процедуру настройки спектральных алгоритмов имитации на задаваемые энергетические характеристики детерминированного сигнала.
Поскольку случайные параметры и принимают только по два значения, то спектральные алгоритмы имитации (31) и (32) будут обладать цикличностью. При усечении рядов (31) и (32) до N членов, с их помощью можно будет воспроизвести 22(м~^ независимых реализаций псевдослучайных сигналов для каждой комбинации значений фазовых коэффициентов Ак- Однако данный недостаток может оказаться несущественным для практики моделирования, особенно при больших N.
По простоте реализации спектральные алгоритмы имитации превосходят канонические, поскольку используют в своей структуре случайные параметры, воспроизводимые с помощью простых датчиков случайных событий [12]. Сокращение же числа операций сложения и умножения достигается в них за счет применения быстрых ВКФ- преобразований [2].
Можно достичь еще большего упрощения спектральных алгоритмов, если в рядах (31) и (32) принять
У-к=Ук = ак, к = 1,2,....
Тогда случайные параметры можно вынести из структуры спектральных коэффициентов и получить
00
у (г) = X (0) + ^ а„X (к) Ш а I (к, г), г Е [ 0, 1) , (35)
к=1
00
у (г) = X(0) + ^ а^(к) ШаI(к, t /Т), t Е [0, Т). (36)
к=1
Эта версия спектральных алгоритмов при том же числе сложений и умножений потребует в два раза меньшего числа случайных величин с параметрами . Правда, при этом уменьшится и длина цикла имитации, поскольку при усечении рядов (35) и (36)
до N членов с их помощью можно будет воспроизвести уже только 2 (N~ 1 ^ независимых реализаций для каждого набора фазовых коэффициентов Хк.
Для имитации псевдослучайных дискретных сигналов алгоритмы приобретают вид дискретных рядов:
N-1
У(0 = Х(0) + ^{^ЫХ{т+ук1т[Х{к)}}]А/а1{кЛ/Щ, к=1 W-1
у(О =Х(0) + ^ akX(k)Wal(k,i/N), i = ОД, ...,N - 1. к=1
Их реализацию целесообразно выполнять с использованием быстрых дискретных преобразований Виленкина-Крестенсона [2].
Заключение
Таким образом, в статье представлены теоретические и прикладные основы формирования р — стационарных псевдослучайных сигналов в рамках обобщенной корреляционной теории в одноосновной системе счисления с произвольным основанием р. Они включают в себя оригинальные методы и алгоритмы канонического и спектрального описания и имитации непрерывных и дискретных псевдослучайных сигналов в базисе функций Виленкина-Крестенсона. Представлена методика настройки алгоритмов имитации на задаваемые энергетические характеристики. Полученные результаты носят обобщенный характер. При основании системы счисления и они совпадают с результатами
частотного представления, а при р = 2 - с секвентным представлением сигналов. При других значениях представленная теория приводит к новым важным для практики алгоритмам описания и имитации, отличающимся по вычислительной сложности.
Дальнейшее развитие полученных алгоритмов может идти в направлении перехода от комплексного базиса ВКФ к действительному базису обобщенных функций Хартли [13], что позволит исключить операции комплексной арифметики, заменив их на более простые в реализации действительные операции. Разработку таких алгоритмов авторы ставят задачей своих последующих исследований.
Список литературы
1. Трахтман А.М. Введение в обобщенную спектральную теорию сигналов. М.: Сов. радио, 1972. 352 с.
2. Сюзев В.В. Основы теории цифровой обработки сигналов. М.: РТ Софт, 2014. 752 с.
3. Harmuth H.F. Sequency theory: foundations and applications. N.Y.: Academic Press, 1977. 574 p.
4. Цифровая обработка сигналов и изображений в радиофизических приложениях / Под ред. В.Ф. Кравченко. М.: Физматлит, 2007. 544 с.
5. Golovin Yu.M., Zavelevich F.S., Nikulin A.G., Kozlov D.A., Monakhov D.O., Kozlov I.A., Arkhipov S.A., Tselikov V.A., Romanovskii A.S. . Spaceborne Infrared Fourier-Transform Spectrometers for Temperature and Humidity Sounding of the Earth's Atmosphere // Izvestiya, Atmospheric and Oceanic Physics. 2014. Vol. 50. № 9. Pp. 1004-1015.
DOI: 10.1134/S0001433814090096
6. Мошкин Б.Е., Вагин В.А., Жарков А.В., Максименко С.В., Мацицкий Ю.П., Романовский А.С., Хорохорин А.И., Шилов М.А. Многоцелевой Фурье-спектрометр космического базирования (экспериментальный образец) // Приборы и техника эксперимента. 2012. № 6. С. 78-84.
7. Костров Б.В., Гринченко Н.Н., Баюков К.И. Моделирование распределения яркостей в видеопотоке серии ландшафтных изображений // Известия Тульского гос. ун-та. Технические науки. 2015. Вып. 9. С. 70-78.
8. Обработка изображений в авиационных системах технического зрения / Под ред. Л.Н. Костяшкина, М.Б. Никифорова. М.: Физматлит, 2016. 240 с.
9. Трахтман А.М., Трахтман В.А. Основы теории дискретных сигналов на конечных интервалах. М.: Сов. радио, 1975. 208 с.
10. Oppenheim A.V., Schafer R.W. Digital Signal Processing. Englewood Cliffs: Prentice-Hall, 1975. 585 p.
11. Быков В.В. Цифровое моделирование в статистической радиотехнике. М.: Сов. радио, 1971. 328 с.
12. Четвериков В.Н., Баканович Э.А., Меньков А.В. Вычислительная техника для статистического моделирования. М.: Сов. радио, 1978. 309 с.
13. Сюзев В.В. Обобщенные функции и преобразования Хартли в системах счисления с постоянным основанием // Вестник МГТУ им. Н.Э. Баумана. Сер. Приборостроение. 2014. № 2(95). С. 63-79.
Science ¿Education
of the Bauman MSTU
El
tft
tronic journa
iSSH 1994-0408
/
Science and Education of the Bauman MSTU, 2016, no. 10, pp. 102-116.
DOI: 10.7463/1016.0848907
Received: 03.09.2016
Revised: 17.09.2016
© Bauman Moscow State Technical Unversity
Description and Simulation of Pseudo-Random Signals in the Framework of the Generalized Correlation Theory in Single-Base Numeral Systems
V.V. Syuzev1, V.V. Gurenko
1,*
^^uienkoigbmstuju bauman Moscow State Technical University, Moscow, Russia
Keywords: deterministic signals, pseudo-random signals, power, autocorrelation function, spectrum,
signals' simulation, numeral system
When modelling the real-time information and control systems a need arises to simulate the random and deterministic signals with power characteristics being invariant with regard to the time shift. These signals are described either in the framework of the classical theory of correlation in the frequency domain in a Fourier basis of complex exponential functions, or in sequent representation in the basic systems of Walsh- Hartmut functions. However, both of these methods are special cases of more general representation of ^-stationary signals in the framework of the generalized correlation theory, which is based on the concept of a general shift in monobasic number system with arbitrary base p and on the basis functions of Vilenkin-Christenson (VCF). The paper objective is to develop methods and algorithms to describe and reproduce signals of different computational complexity in the framework of this theory using a combination of their canonical and the spectral representation in the CCF basis.
The paper describes the p-stationary signals in the framework of the generalized correlation theory, formulates the mathematical ratios of a total time shift, shows the compliance of these signals with the systems of the basis CCF, proves the invariance of function of the signal power spectrum in the CCF basis for considered time shift, as well as analyses the relation of the signal power spectrum with its autocorrelation function.
Canonical signal representation, which is useful for describing a random process with power characteristics of deterministic signal, is considered as a generalized autocorrelation function. Coincidence autocorrelation function of a random process and a deterministic signal with zero mean is proved.
The paper puts a focus on the canonical algorithms to simulate the pseudo-random signals with power characteristics specified for deterministic signals and gives ground for a possibility to use them for reproducing digital pseudo-random signals. Illustrates the possibility for the three most well known ways of VCF ordering relation: Hadamard, Hartmut and Paley.
Shows a transition to the spectral method to represent the random signals in the CCF basis with deterministic values of modules of spectrum factors and with a random change of their signs, gives a technique to tune the spectral algorithms to simulate the specified power characteristics of a deterministic signal.
The obtained results are of generalized nature and provide both frequency and sequent representation of signals and in some cases lead to new algorithms of description and simulation of various computational complexities, which are vital for practice. In the future their development should be considered by changing from an integrated CCF basis to the real basis of generalised Hartley functions to simplify the simulation process through changing the operations of complex arithmetic for the valid ones.
References
1. Trakhtman A.M. Vvedenie v obobschennuyu spektralnuyu teoriyu signalov [Introduction to generalized spectral theory of signals]. Moscow: Sov.radio, 1972. 352 p.
2. Syuzev V.V. Osnovy teorii tsifrovoj obrabotki signalov [Basic theory of digital signal processing]. Moscow: RT Soft, 2014. 749 p.
3. Harmuth H.F. Sequency theory: foundations and applications. N.Y.: Academic Press, 1977. 574 p.
4. Tsifrovaia obrabotka signalov i izobrazhenij v radiofizicheskikh prilozheniiakh [Digital signal and image processing in radiophysical applications]. Moscow: Fizmatlit Publ., 2007. 544 p.
5. Golovin Yu.M., Zavelevich F.S., Nikulin A.G., Kozlov D.A., Monakhov D.O., Kozlov I.A., Arkhipov S.A., Tselikov V.A., Romanovskii A.S. . Spaceborne Infrared Fourier-Transform Spectrometers for Temperature and Humidity Sounding of the Earth's Atmosphere. Izvestiya, Atmospheric and Oceanic Physics, 2014, vol. 50, no. 9, pp. 1004-1015. DOI: 10.1134/S0001433814090096
6. Moshkin BE., Zharkov A.V., Maksimenko S.V., Matsitskii Yu.P., Vagin V.A., Khorokhorin A.I., Romanovskii A.S., Shilov M.A. A prototype of the multipurpose space-based Fourier spectrometer. Instruments and Experimental Techniques, 2012, vol. 55, no.6, pp. 680-686. DOI: 10.1134/S0020441212050053
7. Kostrov B.V., Grinchenko N.N., Bayukov K.I. Modeling of brightness distribution within video flow of set of landscape images. Izvestiia Tul'skogo gosudarstvennogo universiteta. Tekhnicheskie nauki. [News of the Tula State University.Technics], 2015, no. 9, pp. 70-78 (in Russ.).
8. Obrabotka izobrazhenij v aviatsionnykh sistemakh tekhnicheskogo zreniia [Image processing in aircraft vision systems]. Moscow: Fizmatlit Publ., 2016. 240 p.
9. Trakhtman A.M., Trakhtman V.A. Osnovy teorii diskretnykh signalov na konechnykh intervalakh [Fundamentals of the theory of discrete signals on finite intervals]. Moscow: Sov.radio, 1975. 208 p.
10. Oppenheim A.V., Schafer R.W. Digital Signal Processing. Englewood Cliffs: Prentice-Hall, 1975. 585 p.
11. Bykov V.V. Tsifrovoe modelirovanie v statisticheskoj radiotekhnike [Digital modeling in statistical radio engineering]. Moscow: Sov. radio, 1971. 328 p.
12. Chetverikov V.N., Bakanovich E.A., Men'kov A.V. Vychislitel'naia tekhnika dlia statisticheskogo modelirovaniia [Computational technique for statistical modeling]. Moscow: Sov. radio, 1978. 309 p.
13. Syuzev V.V. Generalized functions and Hartley transforms in number systems with a permanent base. Vestnik MSTU im. N.E.Baumana. Ser. Priborostroenie [The Herald of the Bauman Moscow State Technical University. Instrument Engineering], 2014, no. 2(95), pp. 63-79 (in Russ.).