Применение метода максимального правдоподобия для обработки сигналов в цифровых системах обмена информацией

Автор: Шостак С.В., Бенгард А.В., Свердлов Е.А., Дорофеев Г.В., Стародубцев П.А.

Журнал: Журнал Сибирского федерального университета. Серия: Техника и технологии @technologies-sfu

Рубрика: Информационно-коммуникационные технологии

Статья в выпуске: 3 т.18, 2025 года.

Бесплатный доступ

В данной статье описывается актуальность цифровых систем связи и роль манипуляций сигналов в данных системах. Отмечается, что задача определения принятого сигнала в таких системах рассматривается как задача определения оценок параметров модулированного сигнала. Обсуждается решение такой задачи на основе сигнала с квадратурной манипуляцией. С помощью теоремы Рао-Крамера выведен расчет оценок параметров принятого сигнала. Также объяснена обработка такого сигнала в реальных условиях, при ситуациях, когда шум окрашенный.

Цифровые системы связи, манипуляция, оценка параметров сигнала, теорема рао-крамера, метод максимального правдоподобия

Короткий адрес: https://sciup.org/146283167

IDR: 146283167   |   УДК: 629.124

Maximum likelihood method application to signal processing in digital information exchange systems

This article describes the digital communication systems relevance and the signal manipulation role in these systems. It is noted that the problem of determining the received signal in such systems is considered as the problem of determining the estimates of the modulated signal parameters. The solution of such a problem is considered based on a signal with quadrature manipulation. Using the Rao- Kramer theorem, the calculation of the estimates of the parameters of the received signal is derived. The processing of such a signal in real conditions, in situations where the noise is colored, is also explained.

Текст научной статьи Применение метода максимального правдоподобия для обработки сигналов в цифровых системах обмена информацией

Цитирование: Шостак С. В. Применение метода максимального правдоподобия для обработки сигналов в цифровых системах обмена информацией / С. В. Шостак, А. В. Бенгард, Е. А. Свердлов, Г. В. Дорофеев, П. А. Стародубцев // Журн. Сиб. федер. ун-та. Техника и технологии, 2025, 18(3). С. 428–434. EDN: YMTKME

В современных системах обмена информацией основная ее часть передается в цифровом виде. Причём передается не аналоговый модулированный сигнал, а набор целых чисел, которые принимают значение из некоторого фиксированного конечного множества [1–3]. Эти числа, называемые символами, поступают от источника информации с определенной символьной скоростью. При этом выполняется основной принцип передачи дискретной последовательности символов – каждому из возможных значений символа сопоставляется некоторый набор параметров несущего колебания, т.е. проводится модуляция несущего колебания [1, 2]. Способ модуляции, когда параметры несущего колебания меняются скачкообразно, определяется как манипуляция. Эти параметры поддерживаются постоянными в течение определенного интервала до прихода следующего символа. В зависимости от того, какие параметры изменяются, различают амплитудную (АМн), фазовую (ФМн), частотную (ЧМн) и квадратурную (КАМ) манипуляции [1–3].

Особенность цифровых систем связи состоит в том, что задачей приемника является не точное воспроизведения сигнала, а определение на основе принятого искаженного шумами и помехами сигнала, какой из конечного набора был излучен передатчиком [1–3]. При распространении информационного сигнала в канале передачи его форма может искажаться за счет собственных помех канала и, возможно, преднамеренных помех. Это приводит к ошибкам в детектировании символов. Поэтому задачу определения принятого символа следует рассматривать как задачу оценки параметров модулированного сигнала.

Рассмотрим на примере сигналов с квадратурной манипуляцией (КАМ, или QASK) решение такой задачи на основе известной теоремы.

Как известно, в случае квадратурной манипуляции каждому из возможных значений дискретного символа ставится в соответствие пара величин – амплитуда Am и начальная фаза φ m несущего колебания [1–3]. Такой сигнал в дискретном виде имеет вид [1–3]

где Am – амплитуда m-го символа; /о = ~ – нормализованная несущая частота; fs – частота дискретизации; /о – несущая частота; n – номер отсчета в области времени, n = 0 ÷ N – 1; N – число отсчетов;

M ’

– начальная фаза для m -го символа; m = 0 ÷ M – номер символа;

M – число символов.

В реальной обстановке при воздействии аддитивного шума, под которым будем понимать шум канала + помехи xm («) = 4, cos(2я/0и + фт ) + ®m (w),                                    (2)

где ω( n ) – искажающее воздействие (шум канала + помеха).

Для таких условий надо понимать не измерение параметров, а их оценки. Поэтому найдем оценки потенциальной точности параметров гармонического сигнала в (2) на основе теоремы Рао-Крамера, которая устанавливает нижнюю границу для дисперсии ошибки оценки параметров без относительно используемого метода оценки, считая, что ω( n ) – белый гауссов шум [4–6].

Для упрощения рассуждений перепишем (2) в следующем виде:

х(и) = A cos(2я/0п + (р) + со(п),                                         (3)

Требуется оценить A , f 0 , φ. Для этого сформируем информационную матрицу Фишера [4, 5]

где σ 2 – дисперсия шума; i , l = 1, 2, 3; θ = [ A , f 0 , φ] T – вектор параметров.

Предположение, что f 0 достаточно удалено от 0 и ½, позволяет сделать определенные упрощения, основанные на аппроксимации [4]

I лм

— = £ и' sin (4я/0п + 2<р)« 0, n=0

i 2 п1 cos {4я^п + 2^0

для i = 0, 1, 2. Используя эту аппроксимацию и подставляя a = 2 πf 0 n + φ , имеем

В результате информационная матрица Фишера становится

После инверсии I (θ) с использованием равенств

получим

var A > — ’ N

где r=^ – отношение сигнал/шум.

Необходимо заметить, что граница неравенства Рао-Крамера для частоты f0 уменьшается с увеличением отношения сигнал/шум и уменьшается пропорционально -^, делая ее чувстви- тельной к длине сигнала.

Получение оценок рассмотрим на основе следующей теоремы.

Теорема 2 [4–6]. Если данные наблюдения X описываются общей линейной моделью вида

X = H θ + W ,                                                   (18)

где H – известная N × p матрица с N > p и ранга p, θ есть p × 1 вектор оцениваемых параметров, W есть N × 1 вектор шума с плотностью функции распределения ℕ(O, C), тогда оценка по методу максимального правдоподобия есть где C - ковариационная N х N матрица шума; ()-1 - оператор обращения.

При этом полученная оценка эффективна, достигает границ неравенства Рао-Крамера и является несмещенной оценкой с минимальной дисперсией. Плотность функции распределения оценки имеет вид

Для приложения результатов теоремы 2 проведём некоторые преобразования сигнала xm ( n ), для чего представим выражение (2) следующим образом:

= ат cos(2л-/0и) + bm sin (2^f0n) + со(п), где

Из выражения (21) следует, что для определения символа на плоскости, т.е. «в созвездии», необходимо получить оценки am и bm, которые удобно представлять в виде комплексного числа в алгебраической (am + jbm) или комплексной форме

– мнимая

единица.

В нашем случае представим выражение (21) в векторно-матричном виде хт (°)

/Л^Л ад

Далее выразим (24) в более компактном виде

X = H θ + W ,

где X - N х 1 вектор принятого сигнала; H = [ e i ( n ) e 2( n )] - N х 2 известная матрица; 9 = [ a m b m ]T - 2 х 1 вектор параметров; [] T - оператор транспонирования; W - N х 1 вектор аддитивного шума.

Выражение (25) представляет линейную модель формирования символа. В результате обработки принятого сигнала X ( n ) , представленного выражением (25), требуется получить оценку вектора θ.

Из проведенных рассуждений следует, что оценку параметров am и bm целесообразно проводить согласно выражению (19). После получения оценок и несложно найти оценки амплитуды и начальной фазы соответственно m ’

В частном случае, когда ω( n ) – белый шум, выражение (19) примет следующий вид:

нтх.

Соответственно, выражение для плотности функции распределения (28) становится

где σ2 – дисперсия белого шума.

В реальных условиях на длительности сигнала шум, как правило, считается стационарным, хотя и не всегда белым. Свойство стационарности шума позволяет оценивать его первые два момента для получения ковариационной матрицы C . Следует также отметить, что умножение входного сигнала X на C -1 в (19) приводит к отбеливанию искажающей составляющей W .

Приложение метода максимального правдоподобия рассмотрено на примере обработки сигналов с квадратурной манипуляцией в условиях воздействия аддитивного шума. При этом предполагается, что шум может быть окрашенным. Для применения метода максимального правдоподобия модель формирования таких сигналов представлена в линейном векторноматричном виде (25). Проведен анализ потенциальной точности оценки информационных параметров сигнала (3) на основе теоремы Рао-Крамера [3], для чего была определена информационная матрица Фишера. Затем после её обращения получены выражения для дисперсии параметров информационного сигнала. Представление сигнала в векторно-матричном виде позволяет для его обработки применять результаты теоремы 2 – выражение (19). Показано, что в частном случае, когда искажающее воздействие – белый шум, оценка параметров проводится согласно выражению (28). Изложенный способ оценки параметров может быть также распространён и на другие виды модуляции сигналов в цифровых системах передачи, для чего необходимо, естественно, формировать матрицу H в выражении (25) соответствующего вида.