5.3.1 Оптимальные демодуляция и детектирование для МНФОптимальный приёмник для этих сигналов состоит из каскадного соединения коррелятора и детектора последовательности максимального правдоподобия, который ищет путь по решётке состояний с минимальным евклидовым расстоянием от принятого сигнала. Алгоритм Витерби позволяет эффективно осуществить этот поиск. Установим общую структуру решётки состояний для МНФ и затем опишем расчёт метрик. Напомним, что фазу несущей для сигнала МНФ с фиксированным индексом модуляции можно выразить так: (5.3.4) где мы предположили, что для для и (5.3.5) Сигнальный импульс для и . Для имеем МНФ с полным откликом, а при , где - положительное целое число, имеем МНФ с парциальным откликом. Рис.5.2.17. Сравнение различных методов модуляции при вероятности ошибки на символ Теперь если - рациональное число, т.е. , где и - это взаимно простые положительные целые числа, то схему образования МНФ можно представить решёткой. В этом случае имеются состояний фазы (5.3.6) если - четно, и состояний фазы (5.3.7) если - нечётно. Если , это единственное состояние решётки. С другой стороны, если , имеем дополнительное число состояний, обусловленных парциальным откликом сигнального импульса . Эти дополнительные состояния можно определить, выражая через (5.3.4): (5.3.8) Первое слагаемое в правой части (5.3.8) зависит от последовательности информационных символов , которую называют коррелированным вектором состояний, и представляет слагаемое фазы, которое соответствует сигнальным импульсам, которые ещё не достигли финальных значений. Второе слагаемое в (5.3.8) представляют вклад фазы, обусловленный самым последним символом . Таким образом, состояние сигнала МНФ (или модулятора) в точке можно выразить как комбинацию фазового состояния и коррелированного состояния, обозначаемую так: (5.3.9) для сигнального импульса с парциальным откликом длины , где В этом случае число состояний равно (5.3.10) Теперь предположим, что состояние модулятора в точке есть Влияние нового символа в интервале сводится к изменению состояния от до . Следовательно, в точке состояние становится где Пример 5.3.1. Рассмотрим схему образования двоичной МНФ с индексом модуляции и импульсом с парциальным откликом с . Определим состояние схемы МНФ и вычертим фазовое дерево и решётку состояний. Сначала отмечаем, что имеется состояний фаз, именно Для каждого из этих состояний фаз имеется два состояния, которые обусловлены памятью схемы МНФ. Следовательно, общее число состояний , именно Если система находится в фазовом состоянии и , тогда Решётка состояний иллюстрируется рис. 5.3.1. Путь по решётке состояний, соответствующий последовательности , показан на рис. 5.3.2. Рис.5.3.1. Решетка состояний для МНФ с парциальным откликом с Для того чтобы нарисовать фазовое дерево, мы должны знать огибающую сигнального импульса . Рисунок 5.3.3 иллюстрирует фазовое дерево, когда является прямоугольным импульсом длительности с начальным состоянием Установив отображение решётки состояний для МНФ, рассмотрим расчёт метрик, формируемых алгоритмом Витерби. Расчёт метрик. Возвращаясь к математическим основам демодулятора максимального правдоподобия, данным в разд. 5.4.1, легко видеть, что логарифм условной плотности вероятности наблюдаемого сигнала при условии передачи последовательности символов пропорционален метрике взаимной корреляции (5.3.11) Слагаемое представляет метрики выживших путей (последовательностей) до момента , а слагаемое (5.3.12) представляет дополнительный прирост метрики, вносимый сигналом на интервале времени . Заметим, что имеются возможных последовательностей символов и возможных состояний фазы . Следовательно, имеем различных величин , вычисляемых на каждом сигнальном интервале, и каждая величина используется для прироста метрик, соответствующих выживших последовательностей от предыдущего сигнального интервала. Общая блок-схема на рис. 5.3.4 иллюстрирует вычисления для декодера Витерби. Заметим, что число выживших последовательностей в каждом состоянии для процесса декодирования по Витерби равно . Для каждой выжившей последовательности мы имеем новых приращений , которые прибавляются к существующим метрикам, чтобы получить последовательностей с метриками. Однако их число затем снова уменьшается до (или ) выживших траекторий с соответствующими метриками за счёт выбора наиболее вероятной последовательности из последовательностей, сливающихся в каждом узле решётки и отбрасывания остальных последовательностей. Рис.5.3.4. Вычисление приращений метрик
|