Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Децимация и интерполяция цифровых сигналов




Применительно к цифровым сигналам децимация – уменьшение частоты дискретизации данных с сохранением в новом сигнале всей полезной информации. Интерполяция обратна децимации – увеличение частоты дискретизации также без изменения информации. Цифровая децимация и интерполяция широко используется в современных системах обработки данных с различными ширинами полос и частотами дискретизации, для сжатия и восстановления данных, для уменьшения объемов памяти хранения данных, для увеличения скорости передачи данных, для увеличения производительности систем с обработкой данных на разных скоростях, и т.п. Так, например, реализация узкополосных цифровых КИХ-фильтров требует очень большого числа коэффициентов, и децимация данных может существенно снизить размер фильтра и повысить скорость их обработки.

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

Децимация с целым шагом. Кратная компрессия частоты дискретизации снижает частоту дискретизации входного сигнала x(k) с fd до fd/M путем отбрасывания М-1 отсчетов в каждой последовательной серии из М-отсчетов, т.е. из М-отсчетов оставляется только 1:

y(m) =x(k) d(k-mM), m = 0, 1, 2, …, K/M. (14.5.1)

Естественно, что частота Найквиста fN входного сигнала x(k) компрессора для выходного сигнала y(k) также уменьшается в М раз и становится равной fN' = fN/M для выходного сигнала. Соответственно, для полного сохранения после компрессии полезной информации, содержащейся в сигнале x(k), максимальная частота полезной информации во входном сигнале не должна превышать значения fmax £ fN/2M. В противном случае децимация будет некорректной и в новом главном частотном диапазоне выходного сигнала произойдет искажение спектра полезной информации за счет сложения со спектрами боковых диапазонов. Пример корректной децимации сигнала с М=2 и спектры входного и децимированного сигнала приведены на рис. 14.5.1.

Рис. 14.5.1.

Входные сигналы кроме полезной информации могут содержать статистические шумы и помехи, распределенные по всему частотному диапазону. При децимации шумы и помехи в частотном диапазоне от fN/M до fN входного сигнала зеркально отражаются от fN' нового главного частотного диапазона и их суммирование со спектром нового главного диапазона и полезного сигнала может приводить к увеличению уровня шумов и искажению информации. Для исключения этого эффекта перед конверсией сигнала необходимо выполнять его низкочастотную фильтрацию со срезом на частоте fN/2M.

Рис. 14.5.2.

На рис. 14.5.2 приведен спектр Z2n сигнала zk с рисунка 14.5.1 (спектр Zn), в который для наглядности эффекта зеркального отражения условно введен только высокочастотный шум на интервале fs - fN, и соответствующий данному спектру сигнал z2k. При децимации сигнала z2 с М=2 сначала была выполнена его низкочастотная фильтрация с частотой среза fs, что полностью сняло модельный шум, и при восстановлении сигнала (интерполяции) получен сигнал y1k, полностью соответствующий сигналу zk. При выполнении децимации без предварительной фильтрации восстанавливается сигнал y2k, который по своей форме отличается как от сигнала y1k = zk, так и от входного сигнала z2k. Впрочем, следует заметить, что децимация с предварительной фильтрацией никогда не сохраняет формы входного сигнала при обратной интерполяции, если в подавляемой высокочастотной части входного сигнала присутствуют какие-либо значимые гармоники шумов, помех, или, например, от скачков в сигнале.

При выполнении децимации с большими значениями коэффициента М операцию рекомендуется выполнять последовательными блоками M = M1 M2 …, что снижает требования к частотным характеристикам фильтров нижних частот.

Интерполяция с целым шагом. Экспандер частоты дискретизации увеличивает частоту дискретизации входного сигнала xk с fd до Lfd путем введения (L-1) нулевых отсчетов после каждого отсчета входного сигнала. При этом форма спектра выходного сигнала yk остается без изменения, но частотная шкала спектра сжимается в L раз и в границы главного диапазона спектра входного сигнала ±fN заходят боковые диапазоны спектра выходного сигнала (зеркальные частоты). Это наглядно можно видеть на рис. 14.5.3 сравнением спектров Xn для входного сигнала xk, и Yn для экспандированного сигнала xk с L=2. Следовательно, фактическая частота Найквиста выходного сигнала становится равной fN/L. Для исключения зеркальных частот и распределения энергии отсчетов xk по L выходным интервалам экспандированный сигнал пропускается через фильтр нижних частот со срезом на частоте fN/L и с коэффициентом L для компенсации распределения энергии отсчетов по интервалам L. Результат операции можно видеть на сигнале yk по сравнению с исходным сигналом zk (рис. 14.5.1), децимацией которого с М=2 был получен сигнал xk.

Рис. 14.5.3.

При выполнении интерполяции с большим значением коэффициента L также рекомендуется выполнять операцию последовательными блоками L=L1 L2 … для снижения требований к частотным характеристикам фильтров низких частот.

Преобразование частоты дискретизации с нецелым шагом на практике обычно выполняют представлением нецелого множителя максимально близким приближением рациональными числами вида L/M, Это позволяет выполнять преобразование частоты дискретизации последовательными операциями сначала интерполяции с шагом L, сохраняющей все частотные составляющие сигнала, и затем децимации с шагом М, при которой часть высокочастотных составляющих и шумов будет подавлена низкочастотной фильтрацией. Поскольку при этом низкочастотные фильтры экспандирования и децимации следуют друг за другом и работают на одной частоте дискретизации, то вместо двух фильтров можно применять один, имеющий минимальную частоту среза с коэффициентом усиления, равным L.

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




Поделиться с друзьями:


Дата добавления: 2014-01-04; Просмотров: 8461; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.007 сек.