Научная статья на тему 'МЕТОД «КЛОНИРОВАНИЯ» ОТСЧЕТОВ КВАДРАТУРЫ, ПРЕДСТАВЛЯЮЩЕЙ КОМПЛЕКСНЫЙ ДИСКРЕТНЫЙ СИГНАЛ МЧТ'

МЕТОД «КЛОНИРОВАНИЯ» ОТСЧЕТОВ КВАДРАТУРЫ, ПРЕДСТАВЛЯЮЩЕЙ КОМПЛЕКСНЫЙ ДИСКРЕТНЫЙ СИГНАЛ МЧТ Текст научной статьи по специальности «Электротехника, электронная техника, информационные технологии»

CC BY
75
6
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
быстрое преобразование Фурье / дискретный сигнал МЧТ / частота дискретизации / корреляционный прием

Аннотация научной статьи по электротехнике, электронной технике, информационным технологиям, автор научной работы — Н.Г. Бикчинтаева, О.В. Орлова

В статье рассмотрен способ «клонирования» отсчетов квадратуры, представляющей комплексный дискретный сигнал МЧТ. Данный способ позволяет увеличить интервал между соседними линиями спектра, соответствующими символам алфавита и тем самым увеличить разрешающую способность при приеме сигнала МЧТ. Кроме этого в алгоритме применен метод уменьшения дисперсии шума за счет усреднения значений отсчетов на интервале п, в результате которого уменьшается число отсчетов и уменьшается дисперсия шума. Увеличение числа отсчета между соседними частотами алфавита позволяет анализировать результирующий дискретный спектр только для отсчетов, близких к ожидаемым частотам, выбирая их по принципу «гребенки».

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

Похожие темы научных работ по электротехнике, электронной технике, информационным технологиям , автор научной работы — Н.Г. Бикчинтаева, О.В. Орлова

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

Текст научной работы на тему «МЕТОД «КЛОНИРОВАНИЯ» ОТСЧЕТОВ КВАДРАТУРЫ, ПРЕДСТАВЛЯЮЩЕЙ КОМПЛЕКСНЫЙ ДИСКРЕТНЫЙ СИГНАЛ МЧТ»

Н. Г. Бикчинтаева

Иинженер 2 категории ПАО «Интелтех»

О. В. Орлова

Иинженер 1 категории ПАО «Интелтех»

МЕТОД «КЛОНИРОВАНИЯ» ОТСЧЕТОВ КВАДРАТУРЫ, ПРЕДСТАВЛЯЮЩЕЙ КОМПЛЕКСНЫЙ ДИСКРЕТНЫЙ СИГНАЛ МЧТ

АННОТАЦИЯ. В статье рассмотрен способ «клонирования» отсчетов квадратуры, представляющей комплексный дискретный сигнал МЧТ. Данный способ позволяет увеличить интервал между соседними линиями спектра, соответствующими символам алфавита и тем самым увеличить разрешающую способность при приеме сигнала МЧТ. Кроме этого в алгоритме применен метод уменьшения дисперсии шума за счет усреднения значений отсчетов на интервале п, в результате которого уменьшается число отсчетов и уменьшается дисперсия шума. Увеличение числа отсчета между соседними частотами алфавита позволяет анализировать результирующий дискретный спектр только для отсчетов, близких к ожидаемым частотам, выбирая их по принципу «гребенки».

КЛЮЧЕВЫЕ СЛОВА: быстрое преобразование Фурье, дискретный сигнал МЧТ, частота дискретизации, корреляционный прием

1. Постановказадачи

Сигнал МЧТ представляет собой последовательность гармонических сигналов ограниченного набора частот, которые следуют друг за другом на фиксированных интервалах времени. Данные интервалы времени для каждого сигнала, соответствующего символу алфавита, отсчитываются от нуля часов нуля минут нуля секунд и продолжаются 10 с каждый. Несущая частота определяется радиолинией.

1.1. Обнаружение сообщенийрадиостанции

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

Для приема и анализа сообщения необходим мощный вычислитель анализатора, работающий в режиме on-line и считающий текущий спектр.

1.2. Обнаружение и различение сигналов МЧТ

Исходим из того, что каждый т-тый символ алфавита^, подлежащий оценке, имеетвкачестве основной характеристики частоту omegam. Поэтому, самый реальный подход состоит в определении спектра полученного сигнала в цифровом виде.

Известно, что сигнал передается в течение 10 секунд, начало и конец этого интервала определены, поэтому нет смысла считать текущий спектр.

Примечание. Текущий спектр можно сравнить с киносъемкой: для каждого полученного отсчета времени набор N временных отсчетов, сдвинутыхна один интервал дискретизации, поступают на вычислитель. Получается «живая картинка» спектра. В данной работе считаем 1 «кадр» в 10 с. Вся информация заключена в отсчетах за 10 с, необходимо только ее полностью использовать для оценки.

Считаем спектр принятого за 10 с сигнала (Т=10 с), тогда и операция расчета должна происходить менее, чем за 10 с.

MEANS OF COMMUNICATION EQUIPMENT Iss. 2 (146). 2019

Рис. 1. Развертка сигнала по осям времени и частоты. (Рис. заимствован из статьи «The russian 82 Hz ELFtransmitter» (США): о «Русском Зевсе»)

Исходными данными для расчета должны быть данные с аналого-цифрового преобразователя (АЦП).

В качестве математического аппарата выбирается метод быстрого преобразования Фурье (БПФ): это мощный метод расчета дискретного преобразования Фурье (ДПФ); на основе БПФ построено большое количество вычислителей на микропроцессорах (в анализаторах спектра используется тоже БПФ).

Можно рассматривать и другие методы обнаружения сигналов МЧТ: алгоритм Герцеля, корреляционный прием и пр.

1.3. Корреляционный прием

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

В цифровом виде оптимальный фильтр вычисляет взаимно-корреляционную функцию принятого и эталонного сигнала. Причем эталонных сигналов должно быть столько же, сколько символов в алфавите. Вычислительная сложность его значительно больше, чем БПФ (вычисление дискретной свертки). Алгоритмы быстрой свертки основаны на использовании БПФ и приводят к первому методу.

1.4. Алгоритм Герцеля

Алгоритм Герцеля позволяет итерационно вычислять ДПФ для нескольких выбранных частот. Он экономичнее только при условии, если алфавит не превышает 2-х, 3-х знаков.

2. Дискретная модель спектра

Модель спектра, используемая для расчета, отличается от реального спектра сигнала, т. к.: реальный спектр непрерывен и бесконечен; он зависит от времени и меняется непрерывно;

дискретизация по времени, и использование дискретной математической модели приводит к периодичности и по времени и по частоте.

оцифровка сигналов приводит к появлению паразитных разностных частот, «шумов квантования».

На рис. 2 представлен реальный спектр идеального сигнала, переданного в течение 10 с. От 0 до Т он меняется непрерывно, основной лепесток спектра постепенно сужается и приобретает такой вид только на 10-й секунде. За счет ограниченности времени анализа спектр бесконечен, «хвосты» спектральной функции расползаются до

Здесь существенно то, что Т определяет ширину основного лепестка спектра: чем больше

время анализа, тем он тоньше, в пределе — 5-функция. Это же соотношение справедливо для дискретной модели.

На рис. 3 показан дискретный спектр, моделирующий реальный сигнал.

2.1. Расчет спектра сигнала

Основные параметры:

интервал времени Г10 секунд (определяет, как и в непрерывном спектре, ширину основного лепестка, в нем тах информации, использовать ее надо полностью);

частота дискретизации ¥й задана АЦП (44100Гц, 192000Гц), но уменьшить ее можно

и нужно. Частота дискретизации для дискретной модели — число отсчетов Ы/ Т, где Т — время передачи одного символа, N — число отсчетов на этом временном интервале. Расчет БПФ дает N отсчетов спектра на частотном интервале И, Р= А1 = Т/Ы. Дискретная модель периодична и по времени и по частоте, рис. 3:

1) Частота дискретизации (по Найквисту) не может быть меньше 2*omega тах= (2 * 83,2) Гц = = 166,4 Гц;

2) Число отсчетов на 10 с в 10 раз больше частотыдискретизации, И= 1664.

3) Для БПФ число отсчетов — степень двойки, Ы= 2048, 2048/1664 = 32/26. Каждый отсчет повторяется 32 раза и выбирается каждый 26-й.

отсчет отсчет отсчет отсчет отсчет отсчет отсчет отсчет отсчет отсчет

Рис. 3. Дискретная модель спектра сигнала МЧТ, передаваемого на несущей частоте/л. Сигналы, соответствующие символам алфавита, отстоят друг от друга на 0.2 Гц, в дискретной модели на 2 отсчета,

если число отсчетов 2048

МБАШ ОБ СОММИШСАТЮМ Б((ШРМБОТ. Iss. 2 (146). 2019

Рис. 4. Спектр сигнала частотой 83.4 Гц, рассчитанный программой БПФ

2.2. Расчет спектра квадратур

Считать БПФ низкочастотных сигналов значительно проще. Для сигналов — 1.2 ... 1.2 Гц число отсчетов может быть меньше, теоретически — не менее 4, на практике и с учетом требования к исходным данным БПФ — 32, 64, 128...

Сложность остается в том, что частоты, соответствующие соседним символам алфавита, отстоят друг от друга всего на 0.2 Гц. Спектр сигнала одного символа это свертка спектров частоты сигнала./? и прямоугольного импульса длительностью Т= 10 с. Спектр прямоугольного импульса имеет вид функции $лп(х)/х, ширина главного лепестка его определяется величиной Т. Чем дольше передается сигнал, соответствующий одному символу, тем больше кодовое расстояние в частотном функциональном пространстве.

Рис. 5 показывает спектры двух соседних символов.

На рис. 5 показан непрерывный спектр, реально он такой и есть (к концу 10-й секунды), хотя все расчеты производятся с использованием дискретной модели. Модель вовсе не должна точно соответствовать реальности, она должна давать ожидаемый результат. Спектр имеет бесконечные «хвосты», которые накладываются друг на друга, т. к. дискретизация сигнала приводит к его периодичности.

Если частоты сигналов перенести на нулевую частоту и представить в виде квадратур — комплексных временных отсчетов с частотой дискретизации/^, то символы алфавита будут соответствовать частотам, симметричным не относительно несущей частоты, а относительно нуля.

Рис. 5. Спектры двух сигналов, отличающихся на 0.2 Гц и передающихся на интервале 10 с находятся на предельно близком расстоянии

Частоты, Гц: -1,2; -1,0; -0,8; -0,6; -0,4; -0,2; 0.0; 0,2; 0,4; 0,6; 0,8; 1,0; 1,2.

Перенос частоты может осуществляться умножением на две ортогональные несущие, на ± ехр(/юн0, или в дискретном виде

± ехр(у2^//сТ), где I — текущий индекс,./ — корень квадратный из «—1»,/ — частота сигнала, /й — частота дискретизации.

3. Алгоритм «клонирования» отсчетов квадратур частоты сигнала — «Овечка Долли»

Чем дольше передается гармонический сигнал, тем уже главный лепесток спектра. Но не всегда имеется возможность влияния на параметры передатчика. В таком случае можно сделать искусственное продление передачи одного символа, «клонируя» полученные отсчеты на длительность 2Г,4Г,8Г,....

«Клонирование» производится в дискретном времени: полученные отсчеты повторяются в обратном порядке в действительной части и в обратном порядке с инвертированием в мнимой части.

При преобразовании действительной части квадратуры в функцию, четную относительно среднего отсчета и мнимой части квадратуры

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

Практически важно то, что главный лепесток такого сигнала будет в 2, 4, 8 раз уже исходного. Соседние сигналы, отличающиеся на 0.2 Гц будут дальше друг от друга на 4, 8, 16 отсчетов в зависимости от кратности «клонирования».

Расчет спектра дискретного сигнала с «клонированием» исходных данных промоделирован программно.

К идеальному сигналу МЧТ добавляется аддитивный белый шум с нормальным распределением. На рис. 6 представлена компьютерная модель сигнала на выходе АЦП, это квадратуры с шумом.

В алгоритме «Овечка Долли» используется также метод усреднения амплитудных значений п соседних отсчетов. Квадратуры с шумом, изменяющиеся в дискретном времени,

150

100

50

-50

-100

Временная диаграмма сигнала МЧТ fs = - 0,8 Гц с аддитивным гауссовским шумом m = 0, о2 = 1, отношение с/ш = 0,05 А1 — -

А2 —---

j . I hl 1

1

N .il.l

I I.

I J.

1.1.1

I

kAi I iiáLi\Mi ШШШШШШШШ IlIWju\¡ UÜ 1 i

i i 'p

I

l

i i |r | i 4'ц i ■ |

[ 'Г'Г

-150

ovo>— vo ivrMh.moomai'l-CTi'l-OLnovo»— lONMNsmonoi ^■-rNrNmmt^ininioiossffloioioo -.-..--- . . ._ ._

N N m m ^

5

N O m Ю OllN 1Л — . . - _CTiU"lOU"IOvOt-ítiflinioioNoomoioio

Рис. 6. Действительная и мнимая часть квадратур, представляющих сигнал МЧТ: отсчет действительной части квадратуры: Al = Acos(2ni/N) + N\u отсчет мнимой части квадратуры: A2=A sin (2ra/N) + N2¡, где: A — амплитуда квадратурной составляющей дискретного сигнала; i — текущий отсчет; N- число отсчетов в дискретной модели, здесь — 2048; Ní¡, — i-ый отсчет действительной составляющей белого шума с нормальным распределением плотности вероятности; N2¡ — /-ый отсчет мнимой составляющей белого шума с нормальным распределением плотности вероятности

МБАШ ОБ СОММИШСЛАОМ БрШРМБКГТ. Iss. 2 (146). 2019

можно рассматривать, как случайный процесс. По теореме Маркова для случайных процессов среднее арифметическое п отсчетов случайного процесса сходится по вероятности к математическому ожиданию, дисперсия при этом уменьшается в п раз. Здесь, конечно очень важен выбор величины п. Должна выполняться теорема Котельникова для всех частот алфавита. Сигнал, представленный на рис. 6 в дискретном времени выглядит после усреднения на каждом интервале по 16 отсчетов как показано нарис. 7.

На рис. 8 представлены энергетические спектры сигналов 5 = 0,2 Гц,/? = 0,4 Гц, полученные программами:

a) БПФ без усреднения на 2048 отсчетах;

b) БПФ с усреднением п = 16 на 128 отсчетах;

c) алгоритм «Овечка Долли», где использовано и усреднение и 16-кратное клонирование.

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

На рис. 8 с) видно, что спектры соседних сигналов гораздо лучше различимы в результате клонирования — расстояние между ними

увеличивается в 16 раз при 16-кратном клонировании, а число отсчетов стало таким же, как до усреднения на интервале 16 отсчетов. Так методы усреднения и клонирования хорошо сочетаются друг с другом: если бы мы использовали только клонирование, число отсчетов увеличилось бы до N= 32768.

Математическая модель, которая использовалась для исследования алгоритма «Овечка Долли» позволяет проверить статистически эффект клонирования и усреднения. Случайная последовательность символов модулируется и представляется комплексными отсчетами квадратур, к ним добавляется случайная последовательность комплексных отсчетов шума.

Нарис. 9 представлены полученные графики частоты ошибок в зависимости от отношения с/ш.

Преимущество клонирования состоит в виртуальном увеличении кодового расстояния между символами алфавита в частотном функциональном пространстве. Используется это

Временная диаграмма сигнала МЧТ fs = -0,8 с аддитивным гауссовским шумом т = 0, о2 = 1/16, усреднение через 16 отсчетов, исходное отношение с/ш = 0,05 20 м _ --

-20 -

1 5 9 13 17 21 25 29 33 37 41 45 49 53 57 61 65 69 73 77 81 85 89 93 97 101105109113117121125

Рис. 7. Результат усреднение отсчетов квадратуры, представленной на рис. 6

а)

БПФ fs = 0,2 и к = 0,4. Отсчеты 3 и 5

20000000

15000000

10000000

5000000

6(1),/5 = 0,2 С(/), /5 = 0,4

■ 1

1. |.|1 А ..» 1 1 III I 1. . Л .. .11.1 || 1

ПТ!'"' "пгчт п

IV ГО СТ1 1/1 Ш 1- Ю (М Т— гм 281 337 393 449 505 561 617 673 729 785 841 897 953 1009 1065 г— |^ГОО<1Л>-Г^ГОСТ1Ю 1МЧЮ<,01Л1- чогч I— IV ГО О! 1/1 00 го о* о *о Ю N N 00 О! О! о гм

Ъ)

40000

30000

БПФ без клонирования с усреднением на 16 отсчетах, fs = 0,2 и = 0,4.

Отсчеты 3 и 5

6(/),/5-0,2 --

20000 -Л

*

10000

Щ

LЛCЗ^m^^-юo^n^l-Lno^o^^^-Lлo^гo^^-lлo^m^^-^лo^m^^-^л I— 1— ГЧГч|ГЧСПСП^^^1Пи->\ОчО\ОГ^Г^ООСОООСГ»<Г»000»— «— СЧГЧ

С)

Овечка Долли, спектры сигналов fs = 0,2 и fs = 0,4. Отсчеты 33 и 65

10000000 9000000 8000000 7000000 6000000 5000000 4000000 3000000 2000000 1000000

б(/),/5 = 0,2

С(/),/5 = 0,4

оо1лгча1\ото1^>!а-1— ет1лгмо1*огоо1^м->— оошгмоччогоог^'!!-!— оои1гчст1>о

Рис. 8. Спектры сигналов/? = 0,2 и 0,4, расстояние междукоторыми 0,2 Гц, соответственно — 2 отсчета в дискретной модели, отношение с/ш = 0,05

Частота ошибок, отношение с/ш от 0,02 до 0,05, М = 50

0,7

Рис. 9. Экспериментальные кривые помехоустойчивости для БПФ и «Овечки Долли». М — число символов алфавита в случайной выборке

МБАШ ОБ СОММНЯШСЛАОМ Б((ШРМБОТ. Iss. 2 (146). 2019

Частота ошибок, М = 10ОО

1 -

Рис. 10. Частота ошибок для алгоритма «Овечка Долли» с использованием «гребенки» дает видимый выигрыш по сравнением с алгоритмом только с клонированием отсчетов. М — число символов алфавита в случайной выборке

Частота ошибок М=1000

Рис. 11. Эффект от усреднения отсчетов на интервале 16 дает выигрыш и для алгоритма БПФ, но он все же намного уступает алгоритму «овечкаДолли». М — число символов алфавита

в случайной выборке.

преимущество путем уменьшения интервалов, на которых анализируются отсчеты спектра. Между соседними символами по 32 отсчета (вместо 2-х), максимум ищем среди гш±4, где 1т — отсчет, соответствующий т-тому символу. Интервал «±4» практически дает наилучший результат для 16-кратного клонирования. Получается эффект «гребенки»: отфильтровываются только близкие к частоте сигнала отсчеты. При-

чем, это делается очень просто программным путем: ищем максимум среди отсчетов около ожидаемых частот.

Рисунок 10 иллюстрирует эффект «гребенки».

Интересно также сравнить частоту ошибок для алгоритмов БПФ и «Овечка Долли», если для БПФ применить усреднение на интервале 16 отсчетов. Результат моделирования представлен нарис. 11.

Выводы

В статье представлен метод улучшения различения сигналов МЧТ путем виртуального увеличения дискретного времени передачи каждого символа. Это происходит 16-кратным клонированием отсчетов квадратуры на интервале времени передачи одного символа.

Наряду с клонированием предлагается метод усреднения п последовательных отсчетов, что позволяет уменьшить дисперсию шума.

Моделирование алгоритма «Овечка Долли» показало лучшие результаты, чем простое БПФ и чем БПФ с использованием только усреднения« отсчетов.

Использование гребенчатой выборки отсчетов спектра дает возможность вполне реализовать преимущество клонирования.

ЛИТЕРАТУРА

1. Бикчинтаева Н. Г. Логический алгоритм демодуляции цифрового частотно-модулированного сигнала / Н. Г. Бикчинтаева, В. В. Дмитриев, О. В. Орлова //Техника средств связи. Научно-технический сборник. — 2017. Вып. 6 (145). — СПб. — С. 41-51.

2. Рабинер Л., Гоуэд Б. Теория и применение цифровой обработки сигналов. — М.: Издательство «Мир», 1978.

3. Трахтман А. М. Основы теории дискретных сигналов на конечных интервалах / А. М. Трахтман, В. А. Трахтман. — М.: Советское радио, 1975.

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