Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
TTsS_lek.docx
Скачиваний:
58
Добавлен:
09.02.2016
Размер:
1.03 Mб
Скачать

Цифровой согласованный фильтр

В разделе рассматривалась основная особенность согласованного фильтра – то, что его импульсная характеристика представляет собой запаздывающую версию зеркального отображения (поворота относительно оси t = 0) входного сигнала. Таким образом, если сигнал равен s(t), его зеркальное отображение имеет вид s(-t), а зеркальное отображение, запаздывающее на Т секунд, имеет вид s(T-t). Следовательно, импульсная характеристика h(t), соответствующая сигналу s(t), будет равна следующему:

. (10.6)

На рисунках 4.7 и 4.8 Л2 представлена основная функция коррелятора – интегрирование произведения принятого зашумленного сигнала с каждым опорным сигналом и определение наилучшего соответствия. Схемы, показанные на этих рисунках, подразумевают использование аналоговой аппаратуры (умножителей и интеграторов) и непрерывных сигналов. На них не отражена возможность реализации коррелятора или согласованного фильтра с использованием цифровых технологий и дискретных сигналов. Пример подобной реализации приведен на рисунке 4.10, где показан согласованный фильтр, использующий цифровую аппаратуру. Входной сигнал r(t) состоит из сигнала-прототипа si{t) и шума n(t); ширина полосы сигнала W=l/2T где Т – длительность передачи символа. Таким образом, минимальная частота дискретизации по Найквисту равна fs=2W= 1/T, а время взятия выборки (Ts) должно быть не больше времени передачи символа. Другими словами, на символ должно приходиться не менее одной выборки. В реальных системах подобная дискретизация производится с частотой, в 4 или более раз превышающей минимальную частоту Найквиста. Платой за это является не увеличение полосы передачи, а увеличение быстродействия процессора. В моменты t = kTs выборки (как показано на рисунке 4.10, а) сдвигаются в регистре, так что более ранние из них располагаются правее. При дискретизации (взятии выборки) полученного сигнала непрерывное время t заменяется дискретным кТs, или просто к, что дает право использовать дискретную запись:

где i – индекс определяющий символ из M-арного набора (в нашем случае – двоичного);

к – дискретное время.

На рисунке 10.10 согласованный фильтр аппроксимируется регистром сдвига с весовыми коэффициентами сi(n), где п = 0,..., N – 1 – временной индекс весовых коэффициентов и разрядов регистра. В приведенном примере число разрядов регистра и количество выборок на символ равны 4. Итак, суммирование, показанное на рисунке, происходит в моменты времени от n = 0 до n = 3. Из расположения сумматора на схеме понятно, что решение относительно значения принятого сигнала принимается после заполнения регистра 4 выборками. Отметим, что для простоты в примере на рисунке 10.10, б выборки si(k) могут принимать только три значения (0, ±1). В реальных системах каждая выборка (и весовой коэффициент) – это 6-10 бит. Множеству весовых коэффициентов фильтра {сi(п)} соответствует импульсная характеристика фильтра; согласование весовых коэффициентов с выборками сигнала производится согласно дискретному варианту уравнения (4.26):

. (10.7)

Использование дискретной формы интеграла свертки из уравнения (А.44,б) позволяет записать выражение с выхода коррелятора в момент времени, соответствующий k-й выборке:

. (10.8)

а) дискретный согласованный фильтр

б) пример детектирования с использованием дискретного

Рисунок 10.10 – Цифровой согласованный фильтр

Здесь х по модулю у – это остаток деления х на у, индекс к соответствует времени принятия выборок и выхода фильтра, а n фиктивная переменная времени. В формуле (4.28) выражение r(k – n) содержит и, которое можно рассматривать как «возраст» выборки (как давно она находится в фильтре). В выражении сi(n) n удобно рассматривать как адрес весового коэффициента. Предполагается, что система синхронизирована и упорядочение символов во времени известно. Также предполагается, что шум имеет нулевое среднее, так что математическое ожидание принятой выборки равно следующему:

Следовательно, при передаче si(t) математическое ожидание выхода согласованного фильтра равно следующему:

(10.9)

На рисунке 10.10, б, где сигналы-прототипы изображены как функции времени, видим, что крайняя слева выборка (амплитуда, равная +1) графика s1(t) представляет выборку в момент времени k = 0. Предполагая, что получен был сигнал s1(t) и для упрощения записи мы пренебрегли шумом, можем записать принятую выборку r(k) как s1(k). Выборки заполняют разряды согласованного фильтра, и в конце каждого периода передачи символа в крайнем правом разряде каждого регистра расположена выборка k = 0. Отметим, что в формулах (4.28) и (4.29) временные индексы и эталонных весовых коэффициентов расположены в порядке, обратном к временному индексу k – п выборок, что является ключевой особенностью интеграла свертки. То, что наиболее ранняя выборка теперь соответствует крайнему справа весовому коэффициенту, обеспечивает значащую корреляцию. Даже если действия согласованного фильтра мы математически опишем как свертку сигнала с импульсной характеристикой фильтра, конечный результат будет корреляцией сигнала с копией самого себя. По этой причине коррелятор можно реализовать как согласованный фильтр.

На рисунке 10.10, б детектирование, происходящее после выхода сигнала с согласованного фильтра, осуществляется обычным образом. Для принятия двоичного решения выходы zi(k) проверяются при каждом значении k= N-1, соответствующем концу символа. При условии передачи s1(t) и пренебрежении шумом, уравнения (4.27)-(4.29) можно объединить и записать выходы коррелятора в моменты времени k = N – 1 =3:

(10.3,a)

и

. (10.3, б)

Поскольку z1(k = 3) больше z2(k = 3), детектор принимает решение, что передан был символ s1(t).

Может возникнуть вопрос: чем согласованный фильтр на рисунке .10, б отличается от коррелятора на рисунке 4.8. В случае согласованного фильтра в ответ на каждую новую выборку на входе появляется новое значение на выходе; следовательно, выход представляет собой временной ряд, такой как на рисунке 10.7, б (последовательность возрастающих положительных и отрицательных корреляций с входной синусоидой). Подобную последовательность на выходе согласованного фильтра можно получить при использовании нескольких корреляторов, работающих на разных начальных точках входного временного ряда. Отметим, что за время передачи символа на выходе коррелятора получаем максимальное значение сигнала в момент времени Т (рисунок 3.7, б). Если синхронизировать согласованный фильтр и коррелятор.

Некогерентное детектирование сигналов FSK

Детектор, выполняющий некогерентное детектирование FSK-модулированных сигаалов, описываемых уравнением (4.8), можно реализовать с помощью корреляторов, подобных показанным на рисунке 9.7. При этом оборудование приема следует настроить как детектор энергии без измерения фазы. По этой причине некогерентный детектор обычно требует вдвое большего числа ветвей-каналов, чем когерентный. На рисунке 9.18 показаны синфазный (I) и квадратурный (Q) каналы, используемые для некогерентного детектирования набора сигналов в бинарной модуляции FSK (BFSK). Отметим, что две верхние ветви настроены на детектирование сигнала с частотой ω1 для синфазной ветви опорный сигнал имеет вид , а для квадратурной – . Подобным образом две нижние ветви настроены на детектирование сигнала с частотой ω2 для синфазной ветви опорный сигнал имеет вид , а для квадратурной – . Предположим, что принятый сигнал r(t) имеет вид точно , т.е. фаза точно равна нулю. Следовательно, сигнальный компонент принятого сигнала точно соответствует (по частоте и фазе) опорному сигналу верхней ветви. В такой ситуации максимальный выход должен дать интегратор произведений верхней ветви. Вторая ветвь должна дать нулевой выход (проинтегрированный шум с нулевым средним), поскольку ее опорный сигнал ортогонален сигнальному компоненту сигнала r(t). При ортогональной передаче сигналов (см. раздел 4.5.4Л.2) третья и четвертая ветви также должны дать близкие к нулю выходы порядка нуля, поскольку их опорные сигналы также ортогональны сигнальному компоненту сигнала r(t).

Рассмотрим теперь другую возможность. Пусть принятый сигнал r(t) имеет вид sin ω1t + n(t). В этом случае максимальный выход должна дать вторая ветвь схемы (рисунок 10.18), а выходы других ветвей должны быть близки нулю. В реальной системе сигнал r(t) скорее всего описывается

Рисунок 10.18 – Квадратурный приемник

выражением , т.е. входной сигнал будет частично коррелировать с опорным сигналом cos ω1t и частично – с сигналом sin ω1t. Поэтому некогерентный квадратурный приемник ортогональных сигналов и требует синфазной и квадратурной ветви для каждого возможного сигнала набора. Блоки, показанные на рисунке 4.18 после интеграторов произведений, выполняют операцию возведения в квадрат, что предотвращает появление возможных отрицательных значений. Затем для каждого класса сигналов набора (в бинарном случае – для двух) складываются величины из синфазного канала и из квадратурного канала. На конечном этапе формируется тестовая статистика z(T) и выбирается сигнал с частотой ω1, или ω2, в зависимости от того, какая пара детекторов энергии дала максимальный выход.

Существует еще одна возможная реализация некогерентного детектирования сигналов FSK. В этом случае используются полосовые фильтры, центрированные на частоте с полосой Wf= 1/T, за которыми, как показано на рисунке 4.19, следуют детекторы огибающей. Детектор огибающей состоит из выпрямителя и фильтра нижних частот. Детекторы согласовываются с огибающими сигнала, а не с самими сигналами. При определении огибающей фаза несущей не имеет значения. При бинарной FSK решение относительно значения переданного символа принимается путем определения, какой из двух детекторов огибающей дает большую амплитуду на момент измерения. Подобным образом для системы, использующей многочастотную фазовую манипуляцию (multiple frequency shift-keying – MFSK), решение относительно принадлежности переданного символа к одному из М возможных принимается путем определения, какой из М детекторов огибающей дает максимальный выход.

Рисунок 10.19 – Некогерентное детектирование сигналов FSK

с использованием детекторов огибающей

Детектор огибающей, изображенный на блочной диаграмме (рисунок 4.19), кажется проще квадратурного приемника, показанного на рисунке 4.18, но не стоит забывать, что .использование (аналоговых) фильтров обычно приводит к большей массе и стоимости детекторов огибающей по сравнению с квадратурным приемником. Поскольку квадратурные приемники могут реализовываться цифровым образом, с появлением больших интегральных схем их использование в качестве некогерентных детекторов стало предпочтительнее. Детектор, показанный на рисунке 4.19, может реализовываться цифровым образом, использование аналоговых фильтров заменяется выполнением дискретных.

Основная литература 1[155:174].

Дополнительная литература 3[78:96].

Контрольные вопросы

1.Что означает цифровой согласованный фильтр?

2.Что такое когерентное детектирование?

3. Что такое некогерентное детектирование?

Лекция №11. (1 час.)

Квадратурная амплитудная модуляция

Когерентная М-арная фазовая манипуляция (M-ary phase shift keying – MPSK) – это хорошо известный метод, позволяющий сузить полосу пропускания. Здесь используется не бинарный алфавит с передачей одного информационного бита за период передачи канального символа, а алфавит из М символов, что позволяет передавать = log2 М битов за каждый символьный интервал. Поскольку использование М-арных символов в k раз повышает скорость передачи информации при той же полосе пропускания, то при фиксированной скорости применение М-арной PSK сужает необходимую полосу пропускания в k раз (см. раздел 4.8.3Л2).

Из уравнения (9.44.Л2) можно видеть, что модуляция QPSK состоит из двух независимых потоков. Один поток модулирует амплитуду косинусоидальной функции несущей на уровни +1 и-1, а другой – аналогичным образом синусоидальную функцию,результирующий сигнал называется двухполосным сигналом с подавлением несущей double-sideband suppressed-carrier – DSB-SC), поскольку полоса радиочастот вдвое больше полосы немодулированного сигнала (см. раздел 1.7.1Л») и не содержит выделенной несущей. Квадратурную амплитудную модуляцию (quadrature amplitude modulation – QAM) можно считать логическим продолжением QPSK, поскольку сигнал QAM также состоит из двух независимых амплитудно-модулированных несущих. Каждый блок из к бит (к полагается четным) можно разделить на два блока из к/2 бит, подаваемых на цифро-аналоговые преобразователи (ЦАП), которые обеспечивают требующее модулирующее напряжение для несущих. В приемнике оба сигнала детек-тируются независимо с помощью согласованных фильтров. Передачу сигналов, модулированных QAM, можно также рассматривать как комбинацию амплитудной amplitude shift keying – ASK) и фазовой (phase shift keying – PSK) манипуляций, откуда альтернативное название амплитудно-фазовая манипуляция (amplitude phase keyng – АРК). И наконец, ее можно считать двухмерной амплитудной манипуляцией, откуда еще одно название – квадратурная амплитудная манипуляция (quadrature amplitude shift keying – QASK).

На рисунке 11.1, а показано двухмерное пространство сигналов и набор векторов сигналов, модулированных 16-ричной QAM и изображенных точками, которые расположены в виде прямоугольного множества. На рисунке 11.1, б показан канонический модулятор QAM. На рисунке 11.1, в изображен пример модели канала, в которой предполагается наличие лишь гауссова шума. Сигналы передаются в виде пары (х, у). На модели показано, что координаты сигнальной точки (х, у) передаются по раздельным каналам и независимо возмущаются переменными гауссова шума (пх, пу), каждый компонент которого имеет нулевое среднее и дисперсию N. Можно также сказать, что двухмерная точка сигнала возмущается двухмерной переменной гауссова шума. Если средняя энергия сигнала (среднеквадратическое значение координат сигнала) равна S, тогда отношение сигнал/шум равно S/N. Простейший метод цифровой передачи сигналов через подобные системы – это применение одномерной амплитудно-импульсной модуляции (pulse amplitude modulation – РАМ) независимо к каждой координате сигнала. При модуляции РАМ для передачи к битов/размерность по гауссову каналу каждая точка сигнала принимает значение одной из 2k равновероятных эквидистантных амплитуд. Точки сигналов принято группировать в окрестности пространства на амплитудах±1,±3.....±(2k - 1).

а) 16-ричное пространство сигналов

б) канонический модулятор QAM

в) модель канала QAM

Рисунок 11.1 – Схема модуляции QAM

Вероятность битовой ошибки при модуляции QAM

Для прямоугольного множества, гауссова канала и приема с помощью согласованных фильтров, вероятность появления битовой ошибки при модуляции M-QAM, где М = 2k и k – четное, выражается следующим образом [12]:

. (11.54)

где Q(x) определено в формуле (3.43);

представляет количество уровней амплитуды в одном измерении. В контексте модуляции L-PAM при отображении последовательности к/2 = log2 L бит в L-арный символ используется код Грея

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]