Материал: конспект-лекций

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам

146

Рис. 7.2.7.

 

 

В принципе, функции отсчетов имеют бесконечные ос-

 

цилляции, и восстанавливают аналоговый сигнал, бесконеч-

 

ный по аргументу. Амплитуда осцилляций функций отсчетов

Рис. 7.2.8. Изменение масштаба

 

затухает достаточно медленно (см. рис. 7.2.7). Однако на рис.

при восстановлении аналоговой

 

7.2.6 нетрудно заметить, что, в силу знакопеременности функ-

функции.

 

 

 

ций отсчетов по интервалам дискретизации, осцилляции восстанавливаемых кривых с финитным спектром затухают достаточно быстро, и для данных без существенных выбросов и больших пе-

репадов значений определяются, в основном, отсчетами, ближайшими к интерполируемому ин-

тервалу. Это позволяет ограничивать интервал суммирования в формуле (2.5.7) определенными окрестностями текущих точек интерполяции.

Рис. 7.2.9. Интерполяция по Котельникову-Шеннону.

Ряд (7.2.7) позволяет простым введением масштабного множителя в аргумент интегрально-

го синуса изменять представление сигнала на временной оси, растягивать или сжимать сигнал:

s(t) = s(k t) × sinc[ F(mt-k t)].

k

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

тервал дискретизации:

147

s(n· tnew) =

k

s(k t) × sinc[ F(n· tnew-k t)].

Примеры восстановления аналоговой формы произвольного финитного сигнала и измене-

ния шага дискретизации данных приведены на рис. 7.2.9.

На рис. 7.2.10 приведено моделирование дискретизации аналогового сигнала, влияние наложение спектров боковых периодов на спектр главного диапазона дискретного сигнала и вос-

становление из этого спектра аналоговой формы сигнала.

Рис. 7.2.10. Моделирование дискретизации аналогового сигнала.

Графики А и Б рисунка – модельный аналоговый сигнал, точки его дискретизации и модуль спектра дискретного сигнала. Вычисление спектра выполнено быстрым преобразованием Фурье

(БПФ) и отображает, соответственно, частотный диапазон 0-2fN. Дискретизация выполнена кор-

ректно, с выполнением условия (7.2.5), о чем можно судить и по спектру дискретного сигнала

(график Б, выход на незначимые значения к частоте Найквиста fN).

Кривая S1 на графике В – спектр модельного дискретного сигнала при нарушении условия

148

(7.2.5). В данном случае это произойдет при увеличении шага дискретизации в 2 раза, что вызовет уменьшение в 2 раза новой частоты Найквиста и перемещение границы главного диапазона на от-

метку 0.5fN на графике Б, при этом произойдет перекрытие спектров поддиапазонов. На графике приведены кривые S1a и S1b, которые являются раздельными спектрами правой половины главно-

го диапазона без сложения со спектром правого бокового диапазона (интервал 0-2fN, где fN – ча-

стота Найквиста новой дискретизации), и левой половины правого бокового диапазона на том же интервале 0-2fN без сложения со спектром главного диапазона. Хорошо видны «хвосты» спектров,

выходящие за границы интервала Найквиста от центров диапазонов и заходящие в соседние диа-

пазоны. Сложением этих спектров в интервале 0-2fN нетрудно убедиться, что полученный резуль-

тат будет полностью соответствовать спектру S1 новой дискретизации исходного сигнала. Обра-

тим внимание, что сложение спектров рядом расположенных диапазонов может вызывать не толь-

ко увеличение высокочастотных составляющих (как это можно было видеть на рис. 7.2.4 – спектр

S1), ни и их взаимную компенсацию, как имеет место для спектра S1 в данном случае (кривая точ-

ками на графике В).

Перекрытие спектров диапазонов вызовет искажение аналоговой формы сигнала, восста-

новленного из его дискретных отсчетов, что можно видеть на графике Г – кривая s2. В данном случае, при частичной взаимной компенсации перекрывающихся частей спектров, наиболее силь-

ное искажение произошло во второй, высокочастотной части сигнала.

Дискретизируемые сигналы, как правило, содержат широкополосные шумы, высокочастот-

ные составляющие которых неизбежно перекрываются при периодизации спектра, и увеличивают погрешность восстановления сигналов. Для исключения этого фактора перед проведением дискре-

тизации должно быть обеспечено подавление всех частот выше частоты Найквиста, т.е. выполнена низкочастотная фильтрация сигнала. Если последнее не проведено, то при дискретизации целесо-

образно в 2-4 раза уменьшить интервал дискретизации относительно оптимального и первой опе-

рацией обработки данных выполнить низкочастотную цифровую фильтрацию, после чего можно провести децимацию данных.

Увеличение интервала дискретизации сигналов является довольно распространенной опе-

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

лью сокращения их количества. При комплексной обработке данных различной природы интерва-

лы дискретизации этих данных могут оказаться различными, и производится их приведение к од-

ному значению. Аналогичная операция выполняется, как правило, и при создании многослойных информационных пакетов. В таких случаях снижение частоты дискретизации каких-либо данных является вынужденной необходимостью даже с потерей части высокочастотных составляющих информации. Предварительное отфильтровывание отбрасываемых данных перед децимацией (для исключения их попадания в главный частотный диапазон и искажения основной информации) в

этом случае является обязательным, особенно при достаточно высокой энергии этих составляю-

149

щих сигнала. Пример такой децимации приведен на рис. 7.2.10 на графиках В и Г - спектр S2(f)

децимированных данных и аналоговый сигнал s3(t), восстановленный по дискретным отсчетам sd(k t) ↔ S2(f). Децимация выполнена непосредственно в частотной области путем смыкания на частотной части 0-0.5fN спектра SM(f) исходного сигнала sm(m m) с сопряженной частью на ин-

тервале 1.5fN- fN, что сокращает новый интервал Найквиста в 2 раза и формирует спектр S2(f), со-

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

ных с полностью подавленной частью спектральных составляющих от 0.5fN до 1.5fN. Такой метод может применяться для децимации (передискретизации) данных с любой кратностью.

Дискретизация с усреднением. Если дискретизация сигнала производится импульсами ко-

нечной ширины, то таким импульсам соответствуют средние значения сигнала на интервале дли-

тельности импульсов. При длительности импульсов r имеем:

s(k t) = (1/r)

k t r/2 k t-r/2

s(t) dt.

(7.2.8)

С использованием селектирующей и гребневой функций эта операция отображается следу-

ющим образом:

s t(t) = (1/r)[s(t) * Пr(t)]Ш t(t).

(7.2.9)

Соответственно спектр дискретной функции:

 

SF(f) = [S(f) sinc( fr)] * F ШF(f).

(7.2.10)

Отсюда следует, что при дискретизации с усреднением спектр S(f)

заменяется спектром

S(f) sinc( fr), периодическое продолжение которого и образует спектр дискретной функции. При обратном преобразовании Фурье и при использовании интерполяционной формулы Котельникова-

Шеннона, вместо исходной функции s(t) получаем функцию s'(t) = s(t) * Пr(t)/r, что эквивалентно пропусканию сигнала через фильтр с откликом h(t) = Пr(t)/r, т.е. через низкочастотный сглажива-

ющий фильтр "скользящего" среднего с окном r.

Допустим r=

t,

1, F=2

fmax,

1. Для этих условий частотная передаточная функция

фильтра записывается в следующем виде: H(f) = sinс[(

/2

)(f/fmax)]. Если потеря составляющих

сигнала

на всех

частотах не

должна

превышать

3%,

необходимо выполнить условие:

sinc(

/2 ) 0,97. При

=1 отсюда следует, что значение

должно быть равно 0.27, т.е. ши-

рина импульса дискретизации может составлять до 27 % интервала дискретизации.

Отметим, что в выражении (7.2.8) значения отсчетов относится к центру интервалов r им-

пульсов дискретизации. Если отсчет будет относиться к концу интервалов r, что имеет место при обработке информации в режиме реального времени, то в выходной функции (7.2.9) появится сдвиг на интервал r/2, а в ее спектре соответственно сдвиг фаз на r/2 (в правой части выражения

(7.2.10) добавится множитель exp(-j fr)).

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

кой же мере действительны и для обратного. При дискретизации спектра сигнала с шагом f ди-

150

намическое представление сигнала также становится периодическим с периодом Т = 1/ f. Для сохранения возможности точного восстановления сигнала в пределах главного периода (без нало-

жения сигналов соседних периодов) частотный шаг дискретизации должен удовлетворять усло-

вию:

f 1/T.

(7.2.11)

Попутно отметим, что для временной формы каузального сигнала главным периодом при-

нимают интервал от 0 до Т, хотя при обработке данных на ЭВМ это не имеет значения и главный

период может устанавливаться от -Т/2 до Т/2.

Информационная тождественность динамической и частотной форм дискретного

представления сигнала непосредственно следует из теоремы Котельникова-Шеннона.

Основой любых преобразований при обработке данных обычно является финитный (конеч-

ный по длительности) сигнал, зарегистрированный на интервале 0-Т и состоящий из определен-

ных частотных составляющих от 0 до fmax. Оптимальная дискретизация аналогового сигнала без потери точности его восстановления, как рассмотрено выше, соответствует двум отсчетам на пе-

риоде максимальной частотной составляющей:

 

t = 1/2fmax, Nt = T/ t.

(7.2.12)

где Nt – общее количество отсчетов на интервале Т задания сигнала. Если сигнал зарегистрирован непосредственно в дискретной форме, то он автоматически ограничен по максимальной частоте,

т.е. максимальные частоты в таком сигнале равны fmax 1/2 t.

При переводе дискретного сигнала в частотную форму спектр сигнала непрерывен и перио-

дичен с периодом 1/ t = 2fN. Для оптимальной дискретизации по частоте без потери точности вос-

становления непрерывного спектра должны выполняться условия:

 

f = 1/T = 1/( tNt), fN = 1/2 t,

(7.2.13)

Nf = 2fN/ f = Nt.

(7.2.14)

Спектр сигнала подвергается каким-либо преобразованиям (обработке), как правило, толь-

ко в главном частотном диапазоне и тем самым превращается в непериодический сигнал, суще-

ствующий только в интервале 2fN (от -fN до fN). Значения спектра за пределами главного диапазона по умолчанию полагаются равными нулю. При обратном переводе такого сигнала из частотной формы в динамическую сигнал также является непрерывным и периодическим с периодом 1/ f =

T, при этом оптимальная дискретизация по координатам без потери точности восстановления не-

прерывной формы соответствует условиям:

t = 1/2fN,

T = 1/ f,

(7.2.15)

Nt = T/

t = Nf.

(7.2.16)

При осуществлении преобразований s(k t)

S(n f), равно как и S(n f)

s(k t), условие

Nf = Nt является необходимым и достаточным для полного сохранения информации при преобра-

зованиях сигнала из одной формы представления в другую. Условия (7.2.12-7.2.16) задают опти-

Источник: https://studfile.net/preview/16436030/