Читать в оригинале

<< ПредыдущаяОглавлениеСледующая >>


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. Вычисление приращений метрик

 



<< ПредыдущаяОглавлениеСледующая >>