УДК 629.4.053
СИНТЕЗ ПОСЛЕДОВАТЕЛЬНОСТЕЙ С ИДЕАЛЬНЫМИ АВТОКОРРЕЛЯЦИОННЫМИ СВОЙСТВАМИ
ЕГОРОВ Владимир Викторович — д-р техн. наук, профессор базовой кафедры1; e-mail: [email protected]
ЛОБОВ Сергей Александрович — д-р техн. наук, технический консультант2, профессор базовой кафедры1; e-mail: [email protected]
ХОДАКОВСКИЙ Валентин Аветикович — д-р техн. наук, профессор, профессор3; e-mail: [email protected]
1 Государственный университет аэрокосмического приборостроения,
базовая кафедра «Радиостроение и средства связи для телемедицины и МЧС», Санкт-Петербург
2 АО «Проектно-конструкторское бюро «РИО», Санкт-Петербург
3 Петербургский государственный университет путей сообщения Императора Александра I, кафедра «Информатика и информационная безопасность», Санкт-Петербург
Разработан метод синтеза последовательностей, обладающих идеальными автокорреляционными функциями. Приведен обзор существующих подходов, аналитический вывод требований к идеальным последовательностям, моделирование и синтез периодических последовательностей с учетом необходимости обеспечения низкого пик-фактора последовательности и низкого уровня боковых лепестков автокорреляционной функции. На основе предложенного метода создана математическая модель и ее программная реализация, позволяющие генерировать периодические последовательности и оценивать их свойства. В результате проведенных вычислительных экспериментов получены последовательности с количеством символов от 6 до 4096. Выявлено, что при любой длине последовательности можно сформировать такую, которая имеет идеальную периодическую автокорреляционную функцию при пик-факторе равном или близком к 1. Поскольку предлагаемые последовательности обладают идеальными АКФ они могут быть рекомендованы для использования в системах железнодорожной автоматики и связи для высоконадежного управления движения поездов в высокоскоростных магистралях, а также в системах связи, в качестве сигналов в навигационных и локационных системах, в качестве сигналов, применяемых в ультразвуковой дефектоскопии и т.д.
Ключевые слова: Случайные последовательности; ЛЧМ-сигналы; спектральные числа; преобразование Фурье; автокорреляционная функция; боковые пики АКФ; циркулянты; пик-фактор последовательности.
DOI: 10.20295/2412-9186-2022-8-01-78-89
Введение
Проблема повышения электромагнитной
см
о совместимости и помехоустойчивости средств
связи стоит чрезвычайно остро особенно в
™ интенсивно используемых диапазонах волн и в
| том числе на железнодорожном транспорте, где
§ используются диапазоны от тональных частот ч
£ в рельсовых цепях, до светового диапазона,
< используемого в волоконных системах пере-
га дачи данных [1—3]. Все современные системы
о передачи данных и средства обработки данных
тг используют цифровые методы синтеза и ана-
^ лиза информационных потоков и преобразо-
£ вания их в сигналы, которые могут быть пере-
~ даны по каналам связи.
В то же время методы преобразования информационного потока в сигнал используют традиционные методы модуляции синусоидальной несущей. С другой стороны, давно замечено, что для повышения помехоустойчивости канала передачи информации необходимо расширять полосу частот, занимаемой используемым сигналом, и полосу частот самого канала.
В тональных рельсовых цепях для обнаружения момента блокировки рельсовой цепи используется амплитудная манипуляция несущей частоты меандром частотой 8 или 12 Гц. Теоретически помехоустойчивость сигнала с амплитудной модуляцией обеспечивается лишь
в том случае, когда отношение сигнал/шум на входе приемника составляет 12 дБ и более. А в реальных тональных рельсовых цепях на частоте 580 Гц при амплитуде тока сигнала 5 А, амплитуда тока 11 гармоники тяговой сети 50 Гц может составлять 10 А, при этом отношение сигнал/ шум составляет минус 6 дБ по мощности.
Здесь следует отметить, что даже фазовая модуляция, являющаяся наиболее помехоустойчивой, не позволит обеспечить надежную работу тональной рельсовой цепи в условиях таких сильных помех, поскольку ее пороговая помехоустойчивость составляет 5 дБ по мощности.
В работе [3, с. 161] один из известных специалистов в области железнодорожной автоматики профессор В. И. Шаманов прямо указывает: «Обеспечить решение рассматриваемой задачи можно за счет применения более помехоустойчивых сигналов или совершенствования применяемых способов кодирования». Авторы данной статьи полностью согласны с автором с небольшой поправкой — нужно в приведенной мысли вместо логической связки «или» поставить связку «и», поскольку требуется внести изменения и в сигналы, и в методы их модуляции (в данном случае), и в методы синтеза, и в методы кодирования, и в методы обработки таких структур.
В статье рассмотрена часть этой проблемы, связанная с поиском широкополосных сигналов, обладающих идеальными автокорреляционными свойствами, методами их цифрового синтеза и цифровой обработки.
Основной целью данной работы является поиск вариантов синтеза сигналов с идеальными автокорреляционными свойствами и выработка методов их применения в системах железнодорожной автоматики и телемеханики.
Для достижения поставленной цели авторы на основе существующих сигналов с хорошими автокорреляционными свойствами выявили закономерности, учет которых позволяет
синтезировать сигналы с идеальными автокорреляционными свойствами, и разработали методы синтеза таких сигналов и их обработки при приеме.
1. Существующее состояние в использовании сигналов с хорошими автокорреляционными свойствами
1.1. Коды Баркера
Данные последовательности представляют собой двоичные последовательности с чередованием символов «1» и «—1». Известные последовательности Баркера с числом символов от 5 до 13 приведены в табл. 1. На рис. 1—3 приведены графики наиболее часто применяемых последовательностей и их автокорреляционных функций (АКФ).
Отличительными особенностями кодов Баркера, связанными с их энергетическими характеристиками, являются:
— их пик-фактор равен единице, что хорошо сказывается на полном использовании энергии сигнала при передаче;
— амплитуда пика автокорреляционной функции последовательности равна длине последовательности, а боковые пики не превышают единицы.
Интересной особенностью данных последовательностей является также то, что их спектральные числа располагаются на единичной окружности, то есть энергия последовательностей распределена равномерно.
На рис. 4 видно, что спектральные числа (комплексные коэффициенты преобразования Фурье) в основном лежат на единичной окружности, что свидетельствует о равномерности спектра последовательностей, однако в последовательности длиной N = 11 один из коэффициентов не содержит мнимой компоненты и его модуль меньше единицы.
Таблица 1. Последовательности Баркера с числом символов от 5 до 13
Длина Последовательность АКФ I
5 1, 1, 1, -1, 1 5, 0, 1, 0, 1,
7 1, 1,1,-1,-1,1, -1 7, 0, -1, 0, -1, 0, -1, -1, 0, -1
11 1, 1, 1,-1,-1,-1,1, -1,-1, 1, -1 11, 0, -1, 0, -1, 0, -1, 0, -1, 0, -1
13 1, 1, 1, 1, 1, -1, -1, 1,-1, 1,-1,1, 1 13, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1
0
ф
<р <р <р
о О
6
R7, 4
* 2
В 0 В 2 Н 4 5 6 7 i
В 0 В 2 Н 4 5 6 7
1*ис. И . IIоследовательность Ыаркока 7 = 7 и ее АКФ
ВВВ° 0 Q
- В
боб__а
В5 ВО
RPP i
t 5
-Р0Р2Н456789 Р0РР i
В0
В ВФФФО
вВ* ВН 0
- В
Кис. е. Последовательность Баркера N = 11и ееАКФ ф"ф—©
¡¡Л.
фП
Р5 Р0
RPH , PH i 5
-В 0 В 2 Н 4 5 6 7 89 9 Р0РР Р2РН i
Р0
Рис. 3. ПоследовательностьБаркера N =13и ееАКФ
В
0
В
0
0
5
0
0
5
Авторы данной статьи предположили, что если[ поди]рионоо нонулп ве ех иоиННичпхитоа Фурье так, чтобы все они лежали на единичной окружности, то можно будет получить ул ч е ные корреляционные свойства последовательностей. Алгоритм подобного преобразования предполагает нахождение вектора аргументов комплексных коэффициентов преобразования Фурье последовательности Баркера, синтез скорректированного спектра путем расположения всех коэффициентов Фурье преобразования на единичной окружности с последующим выполнением обратного преобразования Фурье этого спектра. В среде Mathcad этот алгоритм можно выполнить одной функцией:
Р(и) := ifft{ ехр [ j•arg $?(£))] }, (1)
где и — корректируемая последовательность; fft(x) — функция вычисления быстрого комплексного преобразования Фурье;
орлаоа - Ккунккоя лыкаоленль Ьыстсоге ком-плсгыгкого обратного преобразования Фурье; j — мнимая единица.
Пн сле такой операции амплитудный спектр последовательности становится строго равномерным, а фазовый спектр сохраняется.
Для вычисления АКФ сигнала (1) необходимо выполнить комплексную свертку во временной или частотной области. С точки зрения скорости вычислений предпочтительнее делать свертку в частотной области с использованием быстрого преобразования Фурье. Алгоритм такой свертки предполагает поточечное перемножение вектора комплексного спектра последовательности и ему сопряженного с последующим выполнением обратного комплексного преобразования Фурье. В среде Mathcad такое преобразование можно выполнить так:
Korr(U):= ifft{fft(U)• ffi(U) (2)
Im(Sp11) ♦ ♦♦
sin(x)
-1
-1 0 1 Re(Sp11), cos(x)
Im(Sp13) ♦ ♦♦
sin(x)
-1
-1 0 1 Re(Sp13),cos(x)
Ри c.4. Коэффицианты пр^с^браз^^ан^я Фдо-е ^с^^едоват^х^ь^слст^й Бар)е-а: а — длинойИсимволов; б — 13символов
Рис.5. АКФпоследовательностиБаркера N = 13, вычисленные поформуле(2)после корректуры спектра
поформуле(10)(а),и безкорректуры (б)
где У— последо—ат ельноств;
— знак поолементного яенемнсженновен-торов;
(х) знак; комплйеаьелгт сощ>яжс—ие нелеьра ос;
0Ъ———ина пс^ге^д^с^олт^а^с^ьст!^.
Ндрис^ С ьрингдены ерьфоли сДыдной корреляционннй функции, вычисляноойкак сверткнпоследавателвнготи и вычняленнлкпо формуле ( ).
Из рже. 5 видно,что кодоекцияспектра последова ельности Баркера позволяет суще-ственноунучшлйв
посоллькуГоновыегсплески АКФ нолноствю подОвЛЯЮССЯ.
Единственным недостатком кодов Баркера является то, что их длина ограничена числом 13. К настоящему времени уже строго доказано, что более длинных последовательностей не существует, хотя их поиску было уделено не ало сил многих исследователей. Но здесь находят достойное место двоичные последовательности максимальной длины.
ь.2. Дясдьсл!леснвдявлдвяйоые полледоватнмьлолет
Рьгнсаром сдви га вьОраьяымн снязями ни одноат вуммчеьрдв по мл,оулн» И дояоаоьчно просте генелдруавток /0с0ocлeнoлетeоыннлги. Нарис.с п ривсденапрогвамма вирьде Модьсд—, кодеса— гюовологтген—рирсвдес псегнос—и-чайныгепосненованельностк рПСП)наолоько дв аичные,нл и ]л ногнуровневьоя
Приведенная программа имеет три входных доромдтра: и — чисоо ]эегистров сдвига, задействованных в генераторе, при этом полная длннл cгенeылдoенйнoяпocлeоoвaтглвньcти левна Летд ,С — лснор рягввтра, выввддото-Cюеыьедмeуднoв ввклдом посдеднесьуогис—иа связан со входом сумматора, где происходит их суммирование по выбранному модулю и результат подается на вход первого регистра сдвига; md — коэффициент, определяющий, п о какому модулю будут суммироваться числа, передаваемые в регистрах сдвига, при этом получаемая последовательность будет иметь md амплитудных уровней.
тР оз(п, к,тс1) :=
, 1 ,
Т — тай-Хп, 1 ,Н(х,у) — сещтсС- 2
—л 1 е 0 .. 2"- Л
1
Ш.
Т
1 по1
Т — 81аскк — тосС|^Т'чю^1 \А — —Ш- тсН + 1 \2-тах;\Т)- 1
, , + т , ^а) ,т)
-1-к п-1' )' !
1.5 1
Нис.К.Программа в Mathcad для генерации ПСП
10
20
30
38.4
27.2
16
4.8
-6.4
"1.6
7.2
16
24.8 33.6
1.5 1
0.5 0
"0.5 -1
-1.5
Рнс.7.Дво ичвнн исевщосл—чай—ая послндовнтелнлость с параметрам и п = 5 , (вн=и, тА = —, — ан——^а. ине АНК——П — сп|ов[^1а
38.4 27.2 16 4.8 -6.4
-1.6
7.2
16
24.8
33.6
Рис.8. Двоичная псевдослучайнаяпоследовательность(при п = 5, к = 3, md = 2), послекоррекцииспектра — слева, и ееАКФ — справа
Последовательность, формируемая генера-торо см. рис. 6), обрабатывалась путем преобразования (1), и результаты представлены на рис. 8.
Сравнивая рис. 7, 8, можно заключить, что нормализация спектра последовательности не сильно изменила характер последовательности (пик-фактор возрос лишь до 1,2), но боковые пики АКФ (правый график рис. 8) устранены полностью, т. е. вся энергия последовательности сосредоточена в центральном пике АКФ.
1.3. Многоуровневые псевдослучайные последовательности (МПСП)
Рассмотрим результат работы программы (см. рис. 6) для генерации пятиуровневой по-
сле 6 вательности: присвоим входным параметрам следующие значения: п = 5, к = 5, md = 5. На рис. 9 приведены полученная последовательность и ее АКФ.
Сравнение двоичной последовательности при п = 5 и пятиуровневой такой же длины показывает, что двоичная имеет лучшую АКФ. Сделаем аналогичное сравнение, проведя корректировку спектра пятиуровневой последовательности. На рис. 10 приведены результаты, полученные после коррекции спектра последовательности.
Сравнение полученных результатов позволяет заключить, что после коррекции параметры АКФ двоичной и пятиуровневой последовательностей практически совпадают, хотя
0
20
Рис.9. Пятиуровневая последовательность и ееАКФ
10
20
30
38.4 27.2 16 4.8 "6.4
10
20
30
Рис. 10. Пятиуровневая последовательность и ее АКФ после коррекции спектра
сами последовательности разные. Таким образом, можкополучить большое количество раз-личныхпоследовательностей с ичеальныози АКФ, что позволязт передаваос бочьшийобълм информаци .
б.О.Сигпплмооинлйоой чартетноо подуодциоё
С^х^с^в^ы с лча^Т^1^оо: ч асест!^(^йх^лдучя апей (ЛЧМ) па^евзтыоаяБэс со бой див[плоадллохло колеьхвтотаиотлрвголицойно ^ьыен5^-ется в некотором диапаз оне .Линыйныый аакон измей^^оо часвотыможлявхпиохть тас
f(t) = + )• t,
(й
тогда синусомдальн/ек/леКаниес линей/ым законом юм енен и я ч аст о т ы примет в ид:
S(t) = sin{2 • п • fn + fv - fn) •t)] • t}.
(4)
Для получения функция моделирования ЛЧМ-последовательности заданной длины необходимо из непрерывной функции (4) выбрать с заданной частотой дискретизации отсчеты этой функции, что и выполнено в программе Mathcad, приведенной на рис. 11.
Если сравнить двоичную, пятиуровневую и ЛЧМ последовательности, имеющие одинаковую
длину N = 32, то видно, что ЛЧМ сигнал изна-лально (рие.1в)имеет лучшие коррепяционные оохйсмооь п еесох кодоыоолч омоьмряОокоеыт Е^ооо^с^кив ЛЧM-рOблeдoыaтeньнхcтнцaюмe пропадают (рис. 13).
Ыодводяптог по обзору известных последо-тмтелдностой, можно залчюалибоцадyющхл
о)войлаящчми
соьйзевами облaлйюикoдыБaнчьpa, но ии даина рнчизвышвнг 1ч;
о)о^в м-нocцeнхвaцлльлоаяeйчаилучшими днракттромтыками обладают двоичные ПСП, пoбpaтиaнищcмдoгоуйхвнeвыми ПСП;
в) е1Ч М-последовательности, по сравнению с двoинлPIB[ч ПСГЛимоюд лучшчв а^воо^ чорр eяхциoхныeмьойятооч также могут бшаьполучены л ю бо й дл и н ы;
г) норр^ь^ь^в^чспант^лв всеД pоьаыотpенных последовательностей позволяет существенно алуашать их аттокорр еляционные функции при некотором ухудшении пик-фактора исходной последовательности.
2. Сигналы с квадратичным законом изменения фазы
Авторы уже в течение длительного времени занимаются проблемами повышения скорости и надежности средств связи [4—11]. В частности,
0
0
So(x) := Re(x) МЩх) ICor^(XC) := icfftl(cffi(X)■So(cЩX))Р)■oЦ0ws(X Ч(X) correl(X,X)
Ор^Х := МЙ;(ехр(1ащ^й;(Х))) & := 300 ^ := 3400 Бё := 64000 N := 32 И := 8000
i := 0.. N - 1 Т := оИ-Бй 1 Т = 0.001 Sp := cfft(V Дрт := ^О СОпр
V. := s1п 1
2-Я'
йи- (^ - Нп)-
ч Бё
Бё
Уш := ОрК V
Рис.11. Пр о^р^^г^^са в ((сдёз Мо(сал доя ЛЧМ-послйдскательноски
—4 —4
2-10 4 4-10 4
20
Ри1.1 2.ЛЧМвПоиледгоателидосмь N=3 2,ееф аиивымсоектр и АКФдо коррекци поп ик^о^^
35.2
4 —4
2-10 4 4-10 4
-1.6 7.2 16 24.8 33.6
Рис. 13. ЛЧМ-последовательность N=32, ее фазовый спектр и АКФ после коррекции спектра
0
0
0
0
0
0
в работе [4] показоне, что дкл получеоияоослк-довательнидии Н с идидльной периодической автокорреляеиннней фснкцией(ПАКФ) нрдР-ходимо, чкойы ед сиекгмамоные чилдд 1>е(^по-лагались на идинкяной омоИАинотил постоил енная на ееонневи циркамонтоед мнтроци обладала следующим смойстино:
С/т • С/тт =(. -()
Использсем милей факсррисдций цкржуе лянтной мдфицы н цазломкм ее но р(оииоионн ние матриц, а поскольку, в соответствии с теоремой о циркулянтах, базисом из собственных векторов циркулянтной матрицы являются столбцы матрицы Фурье, то получим:
Сгг = , (6)
где Л — диагональная матрица собственных чисел матрицы С/г, и они же являются спектральными числами последовательности Р:
Л = Шав(!+ • Р), (7)
идесе о* иС^о^дер^р]^11^о^ил^с^го моЯрноноео преобразований Фурье. Ие Ц* ]дидоиг-им:
ГГ*7 •КР МН+) :ЦККЦ:а0 0йО(Л'лО
оо М • омн : Ы+ • Л1* • й° м .иоЦ Лй Л^Ц: а^,
(8Р
лде .Пи Ц+ гМ+ = 4 • ДВ — гнимсеаровичная мк-
Из ри 1Р) слонуее, чти , пымкнмлку^ • ВО 1м • и т т
сйМ^ИР-А Н од илирнсо и лкм случае, если Л • Л = I,
то для того чтобы циркулянтная матрица была ортогональной, необходимо, чтобы произведение диагональной матрицы собственных чисел на нее Ж8 транспонированную давало единичную матрицу:
Л • Лт = I. (9)
В работе [12] со ссылкой на работы [13—15] показано, что последовательность из т комплексных чисел, имеющая спектр, расположенный на единичной окружности:
m = 8; faz(1:m) = pi/m.*(1:m).*((1:m) + mod(m,2));
for k = 1:m; for j = 1:m; Fp (k, j) = (1/sqrt(m).*exp (-1i*2*pi*k*j/m)); end; end for k = 1:m; for j = 1:m; Fm (k, j) = (1/sqrt(m).*exp (1i*2*pi*k*j/m)); end; end PP = round(real(Fp*Fp));
U(1:m) = exp (1i*faz (1:m)); Q1 = ifft (U); Q=Q1*sqrt(m); Sp = fft(Q);
Q2 = ifft (exp (1i*angle (fft (cos (faz (1:m))))));
for k = 1:m; pakf (k) = Q*circshift (Q, -k)'; end % Raschet PAKF
Pic = real (max (abs (Q))/sqrt (var (Q))); % Pik-factor
for k = 1:m; cm(:, k) = circshift (Q, k)'; end; % Cirkulyant matrix
SobChis = eig (cm); L = diag (SobChis); I = round (real (cm'*cm)/m); C = (Fm*L*Fp);
I3 = round (real (C*C') / m);
subplot (3,1,1); plot (1: m, real (Q(1:m)), '*-r' ); title ('Последовательность'); grid on subplot (3,1,2); plot (1:m, real (pakf (1:m)),'*-b'); title ('ПАКФ'); grid on
subplot (3,1,3); plot (real(U(1:m)), imag (U(1:m)),'*b', cos ((1:360)*2*pi/360), sin ((1:360)*2*pi/360), '.r'); title ('Спектральные числа'); xlim ([-1.2 1.2]); ylim ([-1.2 1.2]); axis equal; grid on C1 = Fm*diag (Fp*Q')*Fp; I2 = round(C1*C1');
Рис.14. Программа моделирования многоуровневых последовательностей в среде MathLab
P = exp (j ■ fazi),i = 1, ..,m ,
(10)
где j — мнимая единица обладает идеальной периодической автокорреляционной функцией (ПАКФ), причем основным параметром последовательности (10) является ее длина m.
Также в [12] предложено использовать квадратичный закон изменения фазы:
fazi =(2п/m)-(i + mod(m,2))■ i, i = 1, 2, ..., m.
(11)
В [12] также предложено вычислять ПАКФ R так:
Rk = XPi ■ Pi+k ,
(12)
i =1
где к — величина задержки, i = 1, ..., m, Р — символ комплексного сопряжения.
Вместе с тем в работе [12] остался не исследованным вопрос о значении пик-фактора, формируемых последовательностей.
Дело в том, что значение пик-фактора (как отношения максимальной амплитуды сигнала к его среднеквадратическому значению) существенно влияет на эффективность использования мощности передатчика. Теоретическим пределом
является единичный пик-фактор, который свойственен сигналу типа меандр, именно поэтому авторы поставили перед собой задачу поиска такого варианта квадратичного закона изменения фазы, при котором сигнал будет обладать идеальной ПАКФ и одновременно иметь пик-фактор, близкий или равный единице.
Значительно более эффективно (по параметру времени вычислений) АКФ последовательности Q может быть вычислена с использованием преобразований Фурье:
R = F-1 (F (Q\ F(Q)
(13)
где (Р(X), Р- (X) — прямое и обратное преобразования Фурье;
р( X) — комплексно-сопряженный спектр, причем спектры в (13) перемножаются поэлементно.
Поэтому вторым не исследованным в работе [12] вопросом является степень связи собственных чисел циркулянтной матрицы и спектральных чисел сформированных последовательностей.
Для выяснения указанной степени связи и влияния параметров последовательности на значение ее пик-фактора авторы применили метод математического моделирования, а в качестве среды выбрали МАТЬАВ.
12345678 12345678 -1 -0.5 0 0.5 1
Рис. 15. Последовательность т = 8
Программа в МА^АВ представлена на рис. 14.
На рис. 15 представлены результаты расчетов характеристик последовательности с длиной т = 8, при этом закон изменения фазы соответствовал выражению (11) с дополнительным параметром уг, при параметре уг = 0.
/аг_1 = (п/ш)-(г + тоё(т,2) + уг)■(/ + уг), i = 1, 2, ..., т.
(14)
В соответствии с расчетами, пик-фактор данной последовательности в точности оказался равным единице. Циркулянтная матрица последовательности (10) при т = 8, уг = 0 имеет вид:
С1Г =
—1
-0.92 + 0.381
1
—0.92 + 0.381
—0.92 + 0.381 1 +1 —0.92 + 0.381 — 1
1 +1 —0.92 + 0.381 —1 0.92 — 0.381
—0.92 + 0.381 —1 0.92 — 0.381 1
—1 0.92 — 0.381 1 0.92 — 0.381
0.92 — 0.381 1 0.92 — 0.381 — 1
1 0.92 — 0.381 —1 —0.92 + 0.381
0.92 — 0.381 —1 —0.92 + 0.381 1
—1
0.92 — 0.381 1
0.92 — 0.381 —1
—0.92 + 0.381 1
—0.92 + 0.381
0.92 — 0.381 1 0.92 — 0.381
1 0.92 — 0.381 — 1
0.92 — 0.381 —1 —0.92 + 0.381
—1 —0.92 + 0.381 1
—0.92 + 0.381 1 —0.92 + 0.381
1 —0.92 + 0.381 — 1
—0.92 + 0.381 —1 0.92 — 0.381
—1 0.92 — 0.381 1
(15)
а ее произведение с транспонированной соответственно:
аг • с1г
8 0 0 0 0 0 0 0
0 8 0 0 0 0 0 0
0 0 8 0 0 0 0 0
0 0 0 8 0 0 0 0
0 0 0 0 8 0 0 0
0 0 0 0 0 8 0 0
0 0 0 0 0 0 8 0
0 0 0 0 0 0 0 8
(16)
Нормированная на длину последовательности т = 8 матрица (16) становится единичной, значит, последовательность является циркулянтом.
Собственные числа циркулянтной матрицы (15) оказались равными:
X = [—2.61 —1.08 —2 + 21 —2.61 —1.081 2 — 21 2 + 21 2 + 21 2.61 +1.081 2.61 +1.081]
20 30
Рис. 16. Последовательность m = 25
Рис. 17. Последовательность т = 38 а вектор их модулей соответственно: оЬ$= [2.83 2.83 2.83 2.83 2.83 2.83 2.83 2.83]Г,
(18)
т. е. модули всех собственных чисел циркулянтной матрицы (11) равны и соответствуют корню квадратному из длины последовательности V т = 2.83.
Спектральные числа последовательности на основе закона изменения фаз (14), рассчитанные как произведение строки на матрицу преобразования Фурье, оказались равными:
8С = [0.92 + 0.38/0.71 -0.71/ -0.92-0.38/0.71 + 0.71/ -0.92- 0.38/0.71 - 0.71/0.9 + 038/0.71 + 0.71/],
а их модули равны = 1.
То есть модули спектральных чисел последовательности и собственных чисел циркулянтной матрицы оказались линейно связанными соотношением:
abs (SC) = abs / -Jm .
(19)
Следует отметить, что последовательности с параметром уг, отличным от нуля, также являются идеальными, отличающимися от последовательности с уг = 0 тем, что все элементы последовательности сдвигаются на уг позиций в сторону, соответствующую знаку параметра уг.
Аналогичные результаты получились для последовательностей с другими параметрами т и уг (рис. 16, 17).
Вычислительные эксперименты с программой (см. рис. 1) для различных длин последовательностей привели к следующим выводам.
Спектральные числа последовательности SC, рассчитанные как произведение транспонированного первого столбца циркулянтной матрицы и матрицы Фурье, и модули собственных чисел
X циркулянтной матрицы связаны соотношением аЪ$ (5С)= аЪ$ (X) /4т .
ПАКФ может быть рассчитана как произведение вектора строки последовательности и сопряженной циркулянтной матрицы.
Заключение
В работе рассмотрены возможности по синтезу сигналов, обладающих идеальными автокорреляционными свойствами.
Показано, что для получения сигналов с идеальными автокорреляционными свойствами необходимо, чтобы амплитудный спектр последовательностей был равномерным, фаза спектральных чисел изменялась по квадратичному закону от номера символа в последовательности и все спектральные числа располагались на единичной окружности.
Сгенерированные с такими требованиями последовательности обладают идеальными автокорреляционными свойствами (боковые пики АКФ полностью отсутствуют, и вся энергия сигнала сосредоточена в центральном пике).
Предлагаемые последовательности являются в общем виде комплексными, и использование только их действительной части ухудшает их автокорреляционные свойства.
Для получения указанных свойств при вычислении АКФ необходимо использовать комплексную свертку в частотной области в соответствии с выражением (13) и спектры (основной и комплексно-сопряженный) перемножать поэлементно.
Следует отметить, что все современные системы передачи информации используют только действительные сигналы, и в этом смысле предложенный метод обладает тем недостатком, что для получения идеальных свойств необходимо в канале связи передавать одновременно и действительную и мнимую часть предложенных последовательностей, т. е. передавать, по сути, два сигнала. Причем они оба будут искажены шумом канала, что, возможно, приведет к ухудшению идеальных свойств сигналов.
Вместе с тем если на приемной стороне сам сигнал полностью известен и не известно только время его прихода, тогда мнимую часть сигнала можно не передавать, а просто хранить в памяти цифрового приемника.
Применение предложенных сигналов позволит существенно повысить помехоустойчивость каналов в системах железнодорожной автоматики и связи и обеспечить их надежную работу в условиях, когда отношение сигнал/шум на входе много меньше единицы.
Библиографический список
1. Шаманов В. И. Проблемы электромагнитной совместимости рельсовых цепей с тяговой сетью / В. И. Шаманов // Автоматика на транспорте. — 2019. — Т. 5. — № 2. — С. 160-185. 001: 10.20295/2412-9186-2019-5-2-160-185.
2. ГОСТ 33436.2-2016. Межгосударственный стандарт. Совместимость технических средств электромагнитная. Системы и оборудование железнодорожного транспорта.
3. ШатохинВ.А. Электромагнитная совместимость систем железнодорожной автоматики и телемеханики / В. А. Шатохин // Технологии электромагнитной совместимости. — 2004 — № 1(8). — С. 22-29.
4. Егоров В. В. Временная синхронизация в системах связи амплитудно-фазоманипулированными сигналами / В. В. Егоров, Е. Ф. Щеглова // Тезисы докладов научно-технической конференции «Повышение качества и эффективности устройств синхронизации в системах связи». Российское научно-техническое общество радиотехники, электроники и связи им. А. С. Попова. Секция устройств синхронизации. Ярославский Государственный Университет, Московский технический Университет связи и информатики, Ярославль, 25-27 мая 1993.—Ярославль: РНТОРЭС им. А. С. Попова, 1993. — С. 54.
5. Культин В. Б. Полосовой цифровой фильтр с временной обработкой в аппаратуре тональных рельсовых цепей /
B. Б. Культин, С. А. Суханов, В. А. Ходаковский; ред. Вл. В. Сапожников, В. В. Сапожников, А. А. Прокофьев // Автоматика и телемеханика железных дорог России. Новая техника и новые технологии: сборник научных трудов. Петербургский государственный университет путей сообщения Императора Александра I.—СПб., 2007.—С. 94-97.
6. Ходаковский В. А. Синтез многополосного фильтра с требуемой частотной характеристикой / В. А. Ходаковский, Т. В. Ходаковский // Интеллектуальные технологии на транспорте. — 2015. — № 1(1). — С. 38-42.
7. Ходаковский В. А. Мера сходства узкополосных сигналов / В. А. Ходаковский, Т. В. Ходаковский // Автоматика на транспорте. ПГУПС. — СПб., 2015. — Т. 1. — № 2. —
C. 180-194.
8. Дегтярев В. Г. Многокритериальное управление вагонами на железнодорожном транспорте / В. Г. Дегтярев,
B. А. Ходаковский // Интеллектуальные технологии на транспорте. — СПб., 2016. — № 3(7). — С. 14-20.
9. Ходаковский В. А. Теорема отсчетов и обратное ее толкование для анализа сигналов с ограниченным спектром / В. А. Ходаковский // Проблемы математический и естественно-научной подготовки в инженерном образовании: сборник трудов IV Международной научно-методической конференции. — СПб., 2017. —
C. 135-147.
10. Ходаковский В. А. Синтез сигналов с оптимальными по уровню боковых лепестков автокорреляционными свойствами / В. А. Ходаковский, В. Г. Дегтярев, П. В. Герасименко,
С. В. Микони // Известия Петербургского университета путей сообщения. — 2018. — Т. 15. — № 4. — С. 629-636.
11. ХодаковскийВ.А. Об одном способе подавления боковых лепестков функции автокорреляции / В. А. Ходаковский, С. А. Лобов // Интеллектуальные технологии на транспорте. — СПб., 2020. — № 4(24). — С. 46-50.
12. Дворников В. Д. Многофазные последовательности с идеальными корреляционными свойствами / В. Д. Дворников // Доклады БГУИР. — 2003. — Т. 1. — № 1.
TRANSPORT AUTOMATION RESEARCH, 2022, Vol. 8, No. 1, рр. 78-89
DOI: 10.20295/2412-9186-2022-8-01-78-89
Synthesis of Sequences with Ideal Autocorrelation Properties Information about authors
Egorov V. V., Second Doctoral Degree in Technical Sciences, Professor1. E-mail: [email protected]
Lobov S. A., Second Doctoral Degree in Technical Sciences, Technical Consultant2, Professor1. E-mail: [email protected] Khodakovskiy V. A., Second Doctorate Degree in Technical Sciences, Professor3. E-mail: [email protected]
State University of Instrumentation, Base Department of Radio Engineering and Communication Means for Telemedicine and Ministry of Emergency Situations, Saint Petersburg Projection Bureau "RIO", Saint Petersburg
3 Emperor Alexander I St. Petersburg State Transport University, Saint Petersburg
Abstract: Method of synthesis of the sequences, possessing ideal autocorrelation functions, has been developed. The review of existing approaches, analytical conclusion of requirements to ideal sequences with considering the necessity to provide low pick-factor of the sequence and low level of side petals of autocorrelation function has been given. Mathematical model and its program embodiment, allowing to generate periodical sequences and assess their properties, have been created on the basis of suggested method. As a result of pursued computational experiments, the sequences with number of symbols from 6 to 4096 have been obtained. It's been clarified that such sequence can be formed at its any length which has ideal periodic autocorrelation function at pick-factor equal or close to 1. Because suggested sequences have ideal ACF they can be recommended for use in the systems of railway automatics and communication for highly reliable management of train traffic on high-speed trunks as well as in communication systems qua signals in navigating and locational systems, qua signals applied in ultrasound defectoscopy and so on.
Key words: random sequences; Chirp signals; spectral numbers; Fourier transform; autocorrelation function; side picks of ACF; circulants; sequence pick-factor.
References
1. Shamanov V. I. Problemy jelektromagnitnoj sovmestimosti rel'sovyh cepej s tjagovoj set'ju [Problems of electromagnetic compatibility of rail circuits with a traction network]. Avtomatika na transporte [Automatic on transport]. 2019, V. 5, I. 2, pp. 160-185. DOI: 10.20295/2412-9186-2019-5-2-160-185.
2. GOST 33436.2-2016. Mezhgosudarstvennyj standart. Sovmestimost' tehnicheskih sredstv jelektromagnitnaja. Sistemy i oborudovanie zheleznodorozhnogo transporta [GOST 33436.22016. Interstate standard. Compatibility of technical means is electromagnetic. Systems and equipment of railway transport].
3. Shatohin V. A. Jelektromagnitnaja sovmestimost' sistem zheleznodorozhnoj avtomatiki i telemehaniki [Electromagnetic compatibility of railway automation and remote control systems]. Tehnologii jelektromagnitnoj sovmestimosti [Electromagnetic compatibility technologies]. 2004, I. 1(8), pp. 22-29.
13. Chu D. Polyphase codes with good periodic correlation properties (Corresp.) / D. Chu //IEEE Trans. Inform. Theory. — 1972. — Vol. IT-18. — № 3. — Pp. 531-532.
14. FrankR. I. Phase shift pulse codes with good periodic correlation properties / R. I. Frank, S. A. Zadoff // IRE Trans. Inform. Theory. — 1962. — Vol. IT-8. — Pp. 381-382.
15. Heimler R. C. Phase shift pulse codes with good periodic correlation properties / R. C. Heimler // IRE Trans. Inform. Theory. — 1961. — Vol. IT-7. — Pp. 254-257.
4. EgorovV. V.Vremennaja sinhronizacija v sistemah svjazi amplitudno-fazomanipulirovannymi signalami [Time synchronization in communication systems with amplitude-phase-shift keyed signals]. Tezisy dokladov nauchno- tehnicheskoj konferencii «Povyshenie kachestva i jeffektivnosti ustrojstv sinhronizacii v sistemah svjazi». Rossijskoe nauchno-tehnicheskoe obshhestvo radiotehniki, jelektroniki i svjazi im. A. S. Popova. Sekcija ustrojstv sinhronizacii. Jaroslavskij Gosudarstvennyj Universitet, Moskovskij tehnicheskij Universitetsvjazii informatiki, Jaroslavl,25-27maja 1993 [Abstracts of the scientific and technical conference "Improving the quality and efficiency of synchronization devices in communication systems". Russian Scientific and Technical Society of Radio Engineering, Electronics and Communications. A. S. Popova. Synchronization devices section. Yaroslavl State University, Moscow Technical University of Communications and Informatics, Yaroslavl, May 25-27, 1993]. Jaroslavl': RNTORJeS im. A. S. Popova Publ., 1993, p. 54.
5. Kul'tin V. B. Polosovoj cifrovoj fil'tr s vremennoj obrabotkoj v apparature tonal'nyh rel'sovyh cepej [Khodakovskiy, Band-pass digital filter with time processing in the equipment of tonal rail circuits]. Avtomatika i telemehanika zheleznyh dorog Rossii. Novaja tehnika i novye tehnologii: sbornik nauchnyh trudov. Peterburgskij gosudarstvennyj universitet putej soobshhenija ImperatoraAleksandra I [Automation and telemechanics of Russian railways. New technique and new technologies: collection of scientific papers. Petersburg State University of Communications of Emperor Alexander I]. St. Petersburg, 2007, pp. 94-97.
6. Hodakovskij V. A. Sintez mnogopolosnogo fil'tra s trebuemoj chastotnoj harakteristikoj [Synthesis of a multiband filter with the required frequency response]. Intellektual'nye tehnologiina transporte [Intelligent technologies in transport]. 2015, I. 1(1), pp. 38-42.
7. Hodakovskij V. A. Mera shodstva uzkopolosnyh signalov ["Measure of similarity of narrowband signals"]. Avtomatika na transporte. PGUPS [Automatic on transport. PGUPS]. St. Petersburg, 2015, V. 1, I. 2, pp. 180-194.
8. Degtjarev V. G. Mnogokriterial'noe upravlenie vagonami na zheleznodorozhnom transporte [Multi-criteria control ofwagons in railway transport]. Intellektual'nye tehnologii na transporte [Intelligent technologies in transport]. St. Petersburg, 2016, I. 3(7), pp. 14-20.
9. Hodakovskij V. A. Teorema otschetov i obratnoe ee tolkovanie dlja analiza signalov s ogranichennym spektrom [The sampling theorem and its reverse interpretation for the analysis of signals with a limited spectrum]. Problemy matematicheskij i estestvenno-nauchnoj podgotovki v inzhenernom obrazovanii: sbornik trudov IV Mezhdunarodnoj nauchno-metodicheskoj konferencii [Problems of mathematical and natural science training in engineering education: collection of proceedings ofthe IV International Scientific methodical conference]. St. Petersburg, 2017, pp. 135-147.
10. Hodakovskij V. A. Sintez signalov s optimal'nymi po urovnju bokovyh lepestkov avtokorreljacionnymi svojstvami [Synthesis of signals with autocorrelation properties optimal in terms of the level of side lobes]. Izvestija Peterburgskogo universiteta putej soobshhenija [Proceedings ofthe St. Petersburg University of Communications]. 2018, V. 15, I. 4, pp. 629-636.
11. Hodakovskij V. A. Ob odnom sposobe podavlenija bokovyh lepestkov funkcii avtokorreljacii [On one method of suppressing the side lobes of the autocorrelation function]. Intellektual'nye tehnologii na transporte [Intelligent technologies in transport]. St. Petersburg, 2020, I. 4(24), pp. 46-50.
12. Dvornikov V. D. Mnogofaznye posledovatel'nosti s ideal'nymi korreljacionnymi svojstvami [Multiphase sequences with ideal correlation properties]. Doklady BGUIR [Doklady BSUIR]. 2003, V. 1, I. 1.
13. Chu D. Polyphase codes with good periodic correlation properties (Corresp.) / D. Chu // IEEE Trans. Inform. Theory. — 1972. — Vol. IT-18. — I. 3. — Pp. 531-532.
14. Frank R. I. Phase shift pulse codes with good periodic correlation properties / R. I. Frank, S. A. Zadoff // IRE Trans. Inform. Theory. — 1962.—Vol. IT-8. — Pp. 381-382.
15. Heimler R. C. Phase shift pulse codes with good periodic correlation properties / R. C. Heimler // IRE Trans. Inform. Theory. — 1961.—Vol. IT-7. — Pp. 254-257.