- •Некоторые вопросы теории помехоустойчивости радиоприема.
- •1 Задачи оптимального приема информации
- •2 Фильтрация сигналов
- •2.1 Частотная фильтрация
- •2.2 Метод накопления
- •2.3 Корреляционная фильтрация
- •2.4 Согласованная фильтрация
- •3 Оптимальный прием сигналов при наличии помех
- •4.1 Оптимальное обнаружение полностью известного сигнала (когерентный прием)
- •4 Обнаружение сигналов
- •4.2 Корреляционный когерентный прием
- •4.3 Согласованная фильтрация при когерентном приеме
- •4.4 Примеры синтеза согласованных фильтров
- •4.5 Оптимальное обнаружение сигнала со случайной начальной фазой (некогерентный прием)
- •4.6 Корреляционный некогерентный прием
- •4.7 Согласованная фильтрация при некогерентном приеме
- •4.8 Оптимальное обнаружение сигналов со случайной амплитудой и начальной фазой
- •5 Различение сигналов
- •5.1 Когерентное различение сигналов
- •5.2 Некогерентное различение сигналов
- •5.3 Различение сигналов в условиях многолучевости
2.4 Согласованная фильтрация
Согласованные фильтры предназначены для выделения сигналов известной формы на фоне шумов. Эти фильтры оптимальны в том смысле, что на выходе обеспечивают максимально возможное отношение сигнал/шум.
Можно показать (см. п. 9.4.3), что импульсная характеристика такого фильтра h(t) есть зеркальное отображение сигнала с некоторой задержкой. Если обозначить сигнал s(t), то его зеркальное отображение s(-t), а с добавлением запаздывания на время Тс это s(Тс - t). Как известно, выход согласованного фильтра во временной области описывается сверткой принимаемого сигнала z(t) с импульсной характеристикой фильтра (см. (2.35, а)). Применяя принцип причинности, говорящий о том, что сигнал на выходе фильтра не может появиться раньше, чем сигнал поступит на его вход, получаем
|
(9.5) |
Подставляя сюда оговоренное выше значение
h(t) = s(Тс - t),
получим
|
(9.6) |
До момента t =Тс (9.6) определяется выражением
представляющим собой корреляцию s(t) и z(t). Следовательно, сигнал, наилучшим образом согласующийся с импульсной характеристикой фильтра дает наибольшую корреляцию. Реакция согласованного фильтра эквивалентна действию корреляционного приемника. Однако следует помнить, что выходы коррелятора и согласованного фильтра одинаковы только в момент времени t = Tc.
Более подробно работа согласованного фильтра рассмотрена в п. 9.4.3.
3 Оптимальный прием сигналов при наличии помех
Приемное устройство на основании принятой реализации должно оптимальным образом определить, имеется ли определенный сигнал в этой реализации (задача обнаружения или различения), или каковы параметры полезного сигнала (задача восстановления). Возникает вопрос – на основе чего определять степень оптимальности приемника? Ведь прием осуществляется на фоне помех, следовательно, сигнал принимается с ошибкой. А это, в свою очередь, означает, что любая из вышеперечисленных задач дает результат с вероятностью меньше единицы. Значит, оптимальный способ обработки сигналов придется описывать при помощи статистических методов, в частности, задачи проверки гипотез. Смоделируем работу оптимального приемника (рис. 9.3). Итак, будем считать, что источник вырабатывает двоичные символы х0, соответствующий двоичному нулю и х1, соответствующий двоичной единице. Априорные вероятности появления этих символов на выходе источника обозначим p(х0) и р(х1) соответственно. С точки зрения приемника, поскольку заранее неизвестно, какой из символов в данный момент передается, символ на входе есть случайная величина Х. Она может принимать одно из двух значений х0 и х1. Этому соответствуют две гипотезы: Н0 – «было передано сообщение х0» и Н1 – «было передано сообщение х1», а процесс передачи информации по двоичному каналу можно описать переходными плотностями вероятности (Х | H0) и (Х | H1)
Приемник определяет, принадлежит ли принимаемая величина Х множеству разрешенных сигналов, называемому областью наблюдения. Обозначим такое множество Y. Оно разбивается на два (а в общем случае на несколько) подмножества на основании определенного правила, которое называют решающим. В нашем примере это подмножества Y0 и Y1. Оптимизация приема будет заключаться в установлении разумного, в определенном смысле наилучшего правила принятия решения о принадлежности принимаемой случайной величины Х одному из подмножеств согласно решающему правилу. Это означает, что для каждой реализации Х должен быть дан однозначный ответ, каким из сообщений, х0 или х1 она порождена. Если Х соответствует области Yi (i = 0, 1), то выносится решение в пользу гипотезы Hi.
Рис. 9.3 – Модель оптимального приема
Поскольку приемник
может только предполагать, что было
передано на самом деле, решение приемника
может отличаться от реального положения
дел, а потому оно является «оценочным»,
и мы будем обозначать его в дальнейшем
.
Итак, процесс принятия решения обязательно сопровождается ошибками. В задаче проверки двух гипотез известно, что справедлива может быть либо гипотеза Н0, либо Н1. При этом возможны следующие исходы:
Табл. 9.1 Исходы приема
Событие |
Решение |
Название |
Н0 |
|
Правильное необнаружение сигнала |
Н0 |
|
Ложное обнаружение, ложная тревога (ошибка 1 рода) |
Н1 |
|
Правильное обнаружение сигнала |
Н1 |
|
Пропуск сигнала (ошибка 2 рода) |
Термины, использованные в табл. 9.1, могут показаться несколько странными, поскольку заимствованы связистами из области задач радиолокации. Тем не менее, они достаточно полно отражают события, происходящие при обнаружении сигнала.
Рассмотрим подробнее каждый исход.
Ошибка первого рода возникает в случае, когда на основании анализа реализации случайной величины Х приемник ошибочно решил, что она принадлежит подмножеству Y1 и вынес решение о том, что передавалось сообщение x1 (гипотеза ), в то время как на самом деле было передано сообщение х0 (гипотеза H0). В рамках нашей модели эта ошибка может возникать с вероятностью
|
(9.7) |
Ошибка второго рода возникает в случае, когда на основании анализа реализации случайной величины Х приемник ошибочно решил, что она принадлежит подмножеству Y0 и вынес решение о том, что передавалось сообщение x0 (гипотеза ), в то время как на самом деле было передано сообщение х1 (гипотеза H1). Вероятность ошибки второго рода
|
(9.8) |
Тогда случаю правильного необнаружения соответствует вероятность
|
(9.9) |
А случаю правильного обнаружения – вероятность
|
(9.10) |
Очевидно, что + = 1 и + = 1. Отсюда следует, что
= 1 - . |
(9.11) |
Для того, чтобы уяснить взаимосвязь между полученными величинами, рассмотрим два крайних случая. Пусть Y = Y0, тогда Y1 = представляет собой пустое множество, значит ошибка первого рода = 0, а ошибка второго рода = 1. Если же Y = Y1, то Y0 = и ошибки первого и второго рода соответственно равны = 1, = 0. Отсюда видно, что, меняя границу между областями Y0 и Y1, можно получить любое соотношение между вероятностями и . Оптимальным будет приемник, обеспечивающий наилучшее в некотором смысле соотношение между и . В то же время из выражений (9.7) – (9.11) следует, что невозможно минимизировать вероятности ошибок обоих видов, т.е. уменьшение ведет к увеличению и наоборот. Поэтому минимизируют линейную комбинацию этих вероятностей. В зависимости от вида этой комбинации различают следующие критерии оптимального приема.
1) Критерий минимума среднего риска (критерий Байеса)
В соответствии с критерием правило выбора решения формулируется следующим образом: принимается та гипотеза, при которой обеспечивается минимальный риск
r = r p(x0) + r p(x1) = min. |
(9.12) |
Здесь r и r - весовые коэффициенты, называемые также коэффициентами стоимости или платы за ошибку. Они показывают, насколько опасна в данном случае ошибка первого или второго рода. Например, для радиолокационных станций предпочтительней обнаружение ложной цели, чем пропуск объекта в зону контроля.
2) Критерий идеального наблюдателя (критерий Котельникова)
Согласно данному критерию принимается та гипотеза, при которой обеспечивается минимум общей ошибки принятия решения.
Общая вероятность ошибки определяется выражением
рош = р(х0) + р(х1) = min. |
(9.13) |
Критерий соответствует системам связи, в которых ошибки первого и второго рода одинаково опасны. Следовательно, критерий идеального наблюдателя является частным случаем критерия минимума среднего риска.
3) Критерий минимума средневзвешенной ошибки
При передаче двоичных сообщений часто априорные вероятности р(х0) и р(х1) оказываются одинаковыми. В таком случае получаем второй частный случай критерия минимума среднего риска. Здесь минимизируется средняя величина ошибки с учетом коэффициентов стоимости:
r = r + r = min. |
(9.14) |
Правила задания весовых коэффициентов остаются неизменными.
4) Критерий Неймана-Пирсона
Этот критерий применяется тогда, когда ошибки первого и второго родов не одинаково опасны. Вероятность ошибки первого рода необходимо ограничить некоторой очень малой величиной, а вероятность ошибки второго рода при этом обеспечить минимальной.
Исходя из этого, критерий Неймана — Пирсона можно сформулировать следующим образом: наилучшим решением является такое, при котором обеспечивается наименьшая вероятность ошибки второго рода при заданной допустимой вероятности ошибки первого рода.
Из перечисленных критериев наиболее простым с точки зрения математики является критерий минимума средневзвешенной ошибки, поэтому выберем его для определения структуры оптимального приемника. При этом условие оптимальности
r = r + r = min
Разделим левую и правую часть на r, получим:
|
(9.15) |
Введем обозначение
и
поменяем местами первое и второе
слагаемые в (9.15), получим:
|
(9.16) |
Подставим в (9.16) выражение (9.11). Тогда
.
Теперь заменим ошибки первого и второго рода интегральными выражениями согласно (9.8) и (9.7). Получим следующее
|
(9.17) |
Условие минимума в выражении (9.17) может быть выполнено только в том случае, если значение интеграла будет возможно бóльшим. Тогда можно записать:
|
(9.18) |
Максимум интеграла достигается в случае, когда подмножество Y1 включает в себя только положительные значения X. Таким образом,
.
Разделим полученное неравенство на (X | H0), получим
|
(9.19) |
Это выражение представляет собой неявное задание подмножества Y1; обратное неравенство, очевидно, задает подмножество Y0. По принадлежности каждому из подмножеств выносится гипотеза, тогда (9.19) можно видоизменить следующим образом:
|
(9.20) |
Вернемся к условиям, соответствующим реальному приему. Х представляет собой реализацию принятого сигнала x(t), а гипотезам H1 и H0 соответствуют заранее известные сигналы. Тогда (x | H0) и (x | H1) для конкретных значений выборки представляют собой вполне определенные числа. Эти значения принято называть функциями правдоподобия. Будем обозначать их в дальнейшем так:
(x
| H0) =
(x
| H1) =
|
(9.21) |
Функция правдоподобия показывает степень соответствия результата наблюдения каждой из гипотез.
Обозначим их отношение
|
(9.22) |
Отношение функций правдоподобия принято называть отношением правдоподобия.
Оно показывает, насколько правдоподобнее предположение о справедливости первой гипотезы по сравнению со второй. В таком случае 0 будет иметь смысл порогового значения, по отношению к которому и будет определяться, соответствует ли принятый сигнал сообщению х0 или х1.
Перепишем (9.20) с учетом введенных обозначений:
|
(9.23) |
Полученная форма записи для отношения правдоподобия является универсальной для любого из вышеперечисленных критериев. Отличия будут заключаться в выражении для 0. Для рассмотренных критериев пороговые значения сведены в таблицу:
Табл. 9.2 Критерии и пороги
Наименование критерия |
Пороговое значение |
Критерий Байеса |
|
Критерий Котельникова |
|
Минимум средневзвешенной ошибки |
|
Критерий Неймана-Пирсона |
Находится из условия
|
Из выражения (9.23) следует структура оптимального приемника. Он должен выполнить два действия: вычислить отношение правдоподобия принимаемого сигнала (x) и сравнить полученный результат с 0. Обобщенная схема представлена на рис. 9.4.
Рис. 9.4 – Обобщенная структура оптимального приемника
Определив состав оптимального приемника, перейдем к анализу его работы. Для этого будем рассматривать, как такой приемник будет выполнять задачи оптимального приема.

.
.
.
.
.
.
.
.