Реферат: Цифровая обработка сигналов

n=0 : y(0T) = h(0T)x(0T) = 0;

n=1 : y(1T) = h(0T)x(1T) + h(1T) x(0T) = 0,4;

n=2 : y(2T)= h(0T)x(2T) + h(1T) x(1T) + h(2T) x(0T) = 0,168;

Таким образом y(nT) = { 0; 0,4; 0,168; ... }.

В технических системах вместо линейной свертки (2.12) чаще применяется круговая или циклическая свертка .

2.6 Круговая свёртка .

Реальным сигналам соответствуют числовые последовательности конечной длины. Конечную числовую последовательность можно продолжить по оси времени путём периодического повторения и получить периодическую числовую последовательность. Периодической числовой последовательности соответствует спектр в виде периодической числовой последовательности. Обе последовательности имеют одинаковый период N и связаны формулами ДПФ.

Замена реальных последовательностей периодическими позволяет повысить эффективность использования вычислительной техники применительно к дискретным сигналам (скоростная свёртка, БПФ и др. )

Свёртка периодических последовательностей называется круговой и определяется на интервале равном одному периоду.

y(nT) =x(kT)Чh(nT - kT), (2.13)

Линейная и круговая свёртки дают одинаковый результат, если соответствующим образом выбрать в круговой свёртке размер исходных последовательностей. Дело в том, что свёртка конечных последовательностей приводит к последовательности, размер которой N превышает длину каждой из исходных последовательностей и, по определению, равен

N = N1 + N2 - 1, (2.14)

где N1 - длина последовательности x(nT),

N2 - длина последовательности h(nT).

Поэтому замена исходной последовательности на периодическую выполняется с таким расчётом, чтобы длина периода получилась равной N, добавляя с этой целью нули в качестве недостающих элементов.

Пример.

Вычислить круговую свёртку по данным примера в параграфе 2.4.

Решение.

Здесь, пренебрегая малыми значениями отсчётов представим импульсную реакцию в виде конечной числовой последовательности h(nT) ={0; 0,4 ; -0,032}.

Отсюда, поскольку x(nT) = {1,0; 0,5}, с учётом (2.14)

N1 = 2,N2 = 3,N = 4.

Следовательно исходные числовые последовательности запишутся так

x(nT) = {1,0; 0,5; 0; 0}, h(nT) ={0; 0,4; -0,032; 0}.

Отсюда, применяя (2.13), получаем

n=0: y(0T) = x(0T)h(0T) + x(1T)h(-1T) + x(2T)h(-2T) + x(3T)h(-3T) = 0;

n=1: y(1T) = x(0T)h(1T) + x(1T)h(0T) + x(2T)h(-1T) + x(3T)h(-2T) = 0,4;

n=2: y(0T) = x(0T)h(2T) + x(1T)h(1T) + x(2T)h(0T) + x(3T)h(-1T) = 0,168;

n=3: y(0T) = x(0T)h(3T) + x(1T)h(2T) + x(2T)h(1T) + x(3T)h(0T) = -0,016;

Следовательно y(nT)= {0; 0,4; 0,168; -0,016}, что совпадает с расчётами по линейной свёртке в примере параграфа 2.4.

Графики периодических числовых последовательностей x(nT), h(nT), y(nT) приведены на рис.(2.7).

К периодическим числовым последовательностям, полученным изложенным выше способом, можно применить ДПФ, перемножить результаты и после выполнения обратного ДПФ получить последовательность y(nT), совпадающую с результатами расчётов по круговой свёртке.

2.7. Энергия дискретного сигнала.

Корреляция и энергетический спектр.

В качестве энергии дискретного сигнала принята мера

Wx =x2 (nT), (2.15)

соответственно в частотной области, согласно равенству Парсеваля,

Wx =X2 (w)dw =X(jw)X* (jw)d(jw), (2.16)

где X(jw) = X(w)ej j ( w ) - спектр сигнала x(nT),

X* (jw) = X(w)e-j j ( w ) - спектр x(-nT) в соответствии с теоремой о спектре инверсного сигнала,

X2 (w) = X(jw)ЧX* (jw) = Sx (jw) - энергетический спектр сигнала x(nT).

На рис.(2.8) показан в качестве примера сигнал x(nT) и его инверсная копия x(-nT) для некоторого частного случая

Энергетический спектр выражает среднюю мощность сигнала x(nT), приходящуюся на узкую полосу частот в окрестности переменной w.

Во временной области энергетическому спектру соответствует свертка инверных сигналов, что определяет корреляционную функцию Sx (nT) сигнала x(nT).

. (2.17)

Согласно (2.17) и (2.15) корреляционная функция в точке n = 0 равна энергии сигнала, т. е.

(2.18)

К-во Просмотров: 2747
Бесплатно скачать Реферат: Цифровая обработка сигналов