Помехоустойчивость систем передачи дискретных сообщений
17.1. Основные понятия и термины
Основными задачами, стоящими перед техникой связи, является решение двух проблем:
1) эффективности связи;
2) помехоустойчивости связи.
Эффективность связи заключается в том, чтобы передать наибольшее количество информации наиболее экономным способом.
Скорость передачи информации по каналу связи измеряется количеством информации, передаваемой в единицу времени. Максимальная скорость передачи информации, которую может обеспечить канал связи с данными характеристиками, называется его пропускной способностью.
Помехоустойчивость связи – это способность системы сохранять свои функции неизменными или изменяющимися в допустимых пределах при действии помех.
Количественно помехоустойчивость оценивается различными показателями, использующими вероятностное описание сигналов и помех. Например, применяются такие показатели, как отношение сигнал/шум на входе и выходе приёмного устройства, вероятность правильного обнаружения сигнала, при передаче дискретных сообщений используется вероятность ошибки, а при передаче непрерывных сообщений в качестве меры различия между переданным и принятым сообщением часто используется среднеквадратическое отклонение.
В теории помехоустойчивости различают две основные задачи – анализ и синтез сигналов.
Задача анализа состоит в расчете показателей помехоустойчивости существующих (разработанных) систем. В этом случае, полагая известными вероятностное описание сигнала и помехи на входе, определяют вероятностные характеристики выходного процесса, а по нему – показатели помехоустойчивости. Эта задача, по своей сути, сводится к анализу прохождения случайного процесса через линейные и нелинейные цепи, из которых состоит система.
Задача синтеза заключается в определении структурной схемы системы или, в более простом варианте, структурной схемы радиоприёмного устройства, которое обладало бы наилучшими, или оптимальными, показателями помехоустойчивости при заданном предназначении устройства и при известном вероятностном описании сигнала и помехи на входе.
Задача синтеза называется также задачей оптимального радиоприёма и разделяется на четыре частные подзадачи: обнаружения сигнала, различения сигналов, оценки параметров сигнала, фильтрации сигнала или сообщений.
В подзадаче обнаружения требуется по заданному критерию оптимальности на основании наблюдения процесса ответить на вопрос, содержит ли наблюдаемый процесс вместе с помехой сигнал или является только помехой?
В подзадаче различения требуется по заданному критерию оптимальности ответить на вопрос, какой именно сигнал вместе с помехой присутствует в наблюдаемом процессе, поскольку этот процесс может вместе с помехой содержать один из двух взаимно исключающих сигналов.
В подзадаче оценки параметров требуется по заданному критерию оценить неизвестные параметры сигнала. Считается, что в наблюдаемом процессе вместе с помехой существует сигнал с одним или несколькими неизвестными параметрами (параметр является случайной, но постоянной величиной на интервале наблюдения).
К задаче оценки параметров тесно примыкает задача разрешения сигнала, когда считается, что вместе с помехой в наблюдаемом процессе могут существовать один или два сигнала, неизвестные параметры которых незначительно различаются между собой. Однако сколько этих сигналов – один или два – заранее неизвестно. Требуется, увеличивая различие между параметрами сигнала, определить то наименьшее различие, при котором наступает уверенное разрешение сигналов.
В подзадаче оптимальной фильтрации требуется в каждый момент времени дать оценку меняющемуся параметру по заданному критерию оптимальности. Считается, что в соответствии со случайным законом модуляции в наблюдаемом процессе существует вместе с помехой сигнал с изменяющимся во времени параметром, т. е. параметр является случайной функцией времени.
В процессе передачи сообщений в системах связи выполняются различные преобразования, основные из которых показаны на упрощенной структурной схеме дискретной системы связи (рис. 17.1).
Рис. 17.1. Упрощенная структурная схема дискретной системы связи
Источник сигнала ИС включает в себя источник сообщений и преобразователь сообщения a(t) в первичный сигнал b(t). Первичный сигнал подвергается кодированию (экономному и/или помехоустойчивому) в кодере К, после чего сигнал bц(t), называемый цифровым, поступает в модулятор М (передатчик), вырабатывающий сигнал u(t), приспособленный по своим характеристикам для передачи по линии связи ЛС. В линии связи происходит искажение сигнала и его взаимодействие с помехой ξ(t) (в простейшем случае аддитивное), в результате чего на вход демодулятора ДМ (приемника) поступает наблюдаемое колебание z(t). Демодулятор выполняет функцию, обратную модуляции, поэтому, в идеале, на его выходе должен быть выработан сигнал bц(t). Однако в реальности вследствие воздействия помех результат демодуляции отличается от сигнала bц(t), поэтому результат декодирования не совпадает с первичным сигналом b(t).
Для облегчения восприятия в дальнейшем рассматривается идеализированный канал связи без памяти, в котором отсутствуют искажения сигнала, тогда наблюдаемое
, (17.1)
где s(t) – посылка длительности τ, ξ(t) – помеха.
Задача демодулятора состоит в том, чтобы по наблюдаемому колебанию z(t) принять такое решение о переданном сигнале bц(t), которое обеспечило бы максимальную верность. Правило (алгоритм) принятия решения – это закон преобразования z(t) в . Поскольку помеха является случайной, задача построения оптимального (наилучшего) демодулятора представляет собой статистическую задачу и решается на основе методов теории вероятности и математической статистики (теории статистических решений).
Материалом для принятия решения в демодуляторе служит в анализируемом случае реализация колебания z(t) на интервале длительности T. Если бы помеха отсутствовала, то эта реализация совпадала бы с элементарным сигналом (посылкой), который можно считать точкой в гильбертовом пространстве сигналов, определенных на заданном временном интервале. Все возможные в данной системе связи посылки изображаются различными точками, и демодулятор должен вырабатывать свои решения в зависимости от того, какой именно точке соответствует принятая реализация z(t).
Реализация помехи, взаимодействуя с посылкой, смещает точку, изображающую принятую реализацию, причем смещение случайно вследствие случайного характера помехи. Если смещения будут значительными, демодулятор может ошибаться. Ошибка является случайным событием, поэтому качество решения можно характеризовать вероятностью ошибки.
Задача синтеза оптимального приемника (демодулятора) ставится следующим образом: найти оптимальный алгоритм обработки и оптимальное правило, обеспечивающие максимальную вероятность безошибочного (правильного) решения.
Максимум этой вероятности академик РАН В. А. Котельников назвал потенциальной помехоустойчивостью, а приемник, реализующий этот максимум, – идеальным приемником [13].
Алгоритм работы приемника состоит в разбиении гильбертова пространства реализаций входного колебания на области так, что решение принимается в соответствии с тем, какой области принадлежит принятая реализация. Количество областей равно количеству различных кодовых символов данной системы связи. Ошибка возникает, если в результате воздействия помехи реализация попадает в «чужую» область. Оптимальный приемник разбивает пространство реализаций наилучшим образом, поэтому средняя вероятность ошибки минимальна при всех возможных разбиениях.
Каждая область соответствует предположению (гипотезе) о том, что передан был один из возможных сигналов.
Пример. Предположим, что результатом обработки в двоичной системе связи с амплитудной телеграфией является значение y, соответствующее окончанию интервала наблюдения. Если в колебании z(t) присутствует только шум, имеющий гауссово распределение с нулевым математическим ожиданием, то плотность распределения величины y имеет вид:
, (17.2)
если кроме шума на вход приемника поступает сигнал, то результат обработки имеет ненулевое (для определенности – положительное) среднее значение a, и плотность распределения величины y имеет вид:
. (17.3)
Гипотезы, соответствующие выражениям (17.2) и (17.3), являются простыми. Если среднеквадратическое отклонение σ неизвестно, гипотезы являются сложными.
Рассмотрим систему связи, в которой используются K различных символов. Тогда демодулятор должен различать K различных гипотез. При этом возможны ошибки: может быть принято решение Dj в пользу j-й гипотезы, в то время как справедливой является i-я гипотеза. Такая ситуация характеризуется условной вероятностью ошибки pij = P{Dj / Hi}. Различные ошибки могут наносить разный вред, поэтому вводится численная характеристика Пij, называемая потерей, или риском.
Каждая (i-я) гипотеза характеризуется некоторой вероятностью pi осуществления, которая называется априорной вероятностью. Суммируя возможные ошибки, можно ввести усредненную характеристику (критерий) качества принятия решения, называемую средним риском: .
Средний риск представляет собой математическое ожидание потерь, связанных с принятием решения.
Если априорные вероятности гипотез точно известны, а потери назначены обоснованно, то приемник, обеспечивающий наименьший средний риск, будет наиболее выгодным. Критерий минимума среднего рисканазывают также критерием Байеса.
Иногда потери, связанные с различными ошибками, принимают равными друг другу, Пij=П; Пii= 0; i = 1,… К, тогда оптимальный байесовский приемник обеспечивает минимальную среднюю вероятностьошибки (критерий идеального наблюдателя) и называется идеальным приемником Котельникова:
.
Если принять равными и априорные вероятности гипотез pi = 1/K;
i = 1,…К, то критерий Байеса сводится к критерию минимума суммарнойусловной вероятности ошибки:
. (17.4)