Вычисление линейной свертки с секционированием.
Существует два метода с секционированием свертки: метод перекрытия с суммированием и метод перекрытия с накоплением.
Рассмотрим первый из них. Пусть более длинной, а в общем случае неограниченной является последовательность (рис. 1.32 б), а содержит отсчетов (рис. 1.32 а). Разделим последовательность на неперекрывающиеся секции по отсчетов (рис. 1.32 в, г). Выбор довольно сложен, но исходя из практического опыта, неплохие результаты получаются, если является величиной того же порядка, что и Тогда последовательность можно представить в виде суммы секций, т. е
(1.180)
где
Линейная свертка последовательностей и будет определяться следующим образом:
(1.181)
Меняя порядок суммирования и учитывая то, что последовательности и имеют конечную длину, получим
(1.182)
Отсюда следует, что в самом начале вычисляется k-я частичная линейная свертка последовательностей и Длина каждой из частичных сверток в данной сумме равна ( ) отсчетам (рис. 1.32 д, е), т. е. имеется участок, состоящий из ( ) = ( ) отсчетов, на котором k-я и (k + 1)-я частичные свертки перекрываются, поэтому согласно выражения для соответствующие отсчеты на участке перекрытия необходимо сложить (рис. 1.32 ж). Отсюда и название данного метода: метод перекрытия с суммированием (промежуточные частичные свертки перекрываются и для получения конечного результата их необходимо сложить).
Другой метод вычисления линейной свертки последовательностей, одна из которых значительно длиннее другой, также основан на секционировании более длинной последовательности. Однако в данном случае перекрываются смежные исходные секции. Ошибочные отсчеты круговых сверток отдельных секций отбрасываются. Остальные отсчеты накапливаются и из них формируется конечный результат.
В этом методе неограниченная последовательность (рис. 1.33 б) делится на секции k = 0, 1, … длиной отсчетов с участками перекрытия длиной Последовательность (рис. 1.33 а) дополняется нулями до длины в N отсчетов
(1.183)
x1(n) n N1 а б в г д ж е x2(n) N2 N2 N2 N2 N2 N1 + N2 – 1 N1 + N2 – 1 N1 – 1
Рис. 1.32. Вычисление свертки методом перекрытия суммированием
После этого вычисляются секционированные круговые свертки содержащие ( ) отсчет (рис. 1.33 д, е):
(1.184)
(1.185)
Следует отметить, что в этом случае
Представим последовательности и в виде сумм:
(1.186)
(1.187)
где и – последовательности на участках перекрытия длиной ( ).
Тогда частичные свертки и можно представить в виде
(1.188)
(1.189)
где и – не представляющие интереса свертки длиной ( ), обусловленные вкладом отсчетов и на участках перекрытия.
Поэтому при формировании суммарной свертки последние ( ) отсчетов каждой секционированной свертки на участке перекрытия отбрасываются (они неверны из-за периодического характера свертки), а отсчеты присоединяются к правильным отсчетам последовательности (как бы накапливаются) (рис. 1.33 ж).
Рис. 1.33. Вычисление свертки методом перекрытия с накоплением
Таким образом, используя метод перекрытия с суммированием или метод перекрытия с накоплением, можно достаточно легко найти свертку короткой и очень длинной последовательностей. При этом требуемый результат получается в виде отдельных небольших секций, которые должны объединяться в одну последовательность.
- Общие принципы получения информации в физических исследованиях. Основные цели обработки сигналов. Преимущества цифровых методов обработки сигналов. Примеры практического применения.
- Содержание, этапы, методы и задачи цифровой обработки сигналов. Основные методы и алгоритмы цос.
- Основные направления, задачи и алгоритмы цифровой обработки сигналов
- Дискретные и цифровые сигналы. Основные дискретные последовательности теории цос.
- Линейные дискретные системы с постоянными параметрами. Импульсная характеристика. Физическая реализуемость и устойчивость.
- Линейные разностные уравнения с постоянными параметрами, их практическое значение и решение.
- Соотношение между z-преобразованием и преобразованием Фурье
- Обратное z-преобразование и методы его нахождения: на основе теоремы о вычетах, разложение на простые дроби и в степенной ряд.
- Передаточная функция дискретных систем. Диаграммы нулей и полюсов. Условие устойчивости.
- Частотная характеристика дискретных систем. Амплитудно-частотная и фазочастотная характеристики.
- Фазовая и групповая задержка. Цифровая частота и единицы измерения частоты, которые используются в цифровой обработке сигналов.
- Общая характеристика дискретного преобразования Фурье. Задачи, решаемые с помощью дпф. Дискретный ряд Фурье.
- Дискретный ряд Фурье
- Свойства дискретных рядов Фурье. Периодическая свертка двух последовательностей.
- Дискретное преобразование Фурье. Основные свойства.
- Общая характеристика ряда и интеграла Фурье, дискретного ряда Фурье и дискретного преобразования Фурье. Равенство Парсеваля.
- Прямой метод вычисления дпф. Основные подходы к улучшению эффективности вычисления дпф.
- Алгоритмы бпф с прореживанием по времени. Основные свойства.
- Двоичная инверсия входной последовательности для
- Алгоритмы бпф с прореживанием по частоте. Вычисление обратного дпф.
- Вычисление периодической, круговой и линейной свертки. Алгоритм быстрой свертки. Вычислительная эффективность.
- Вычисление линейной свертки с секционированием.
- Амплитудный спектр, спектр мощности. Определение и алгоритмы получения.
- Оценка спектра мощности на основе периодограммы. Свойства периодограммы. Методы получения состоятельных периодограммных оценок.
- Основные проблемы цифрового спектрального анализа. Взвешивание. Свойства весовых функций. Модифицированные периодограммные оценки спм.
- 1.6.1. Просачивание спектральных составляющих и размывание спектра
- Взвешивание. Свойства весовых функций
- Паразитная амплитудная модуляция спектра
- Эффекты конечной разрядности чисел в алгоритмах бпф
- Метод модифицированных периодограмм
- Метод Блэкмана и Тьюки получения оценки спектральной плотности мощности. Сравнительная оценка качества методов получения спм.
- Сравнение методов оценки спектральной плотности мощности
- Основные характеристики цифровых фильтров. Рекурсивные и нерекурсивные цифровые фильтры, их преимущества и недостатки.
- Структурные схемы бих-фильтров (прямая и каноническая, последовательная и параллельная формы реализации).
- Структурные схемы ких-фильтров (прямая, каскадная, с частотной выборкой, схемы фильтров с линейной фазой, на основе метода быстрой свертки).
- Проектирование цифровых фильтров. Основные этапы и их краткая характеристика.
- Расчет цифровых бих-фильтров по данным аналоговых фильтров. Этапы и требования к процедурам перехода.
- Общая характеристика аналоговых фильтров-прототипов: Баттерворта, Чебышева I и II типа, Золоторева-Каура (эллиптические). Методика применения билинейного z-преобразования.
- Эффекты конечной разрядности чисел в бих-фильтрах. Ошибки квантования коэффициентов, ошибки переполнения и округления. Предельные циклы.
- Расчет цифровых ких-фильтров: методы взвешивания и частотной выборки.
- Эффекты конечной разрядности чисел в ких-фильтрах.
- Общая структурная схема системы цос. Дискретизация сигналов. Теорема отсчетов.
- Погрешности дискретизации. Выбор частоты дискретизации в реальных условиях. Эффект наложения спектров
- Дискретизация узкополосных сигналов
- Выбор частоты дискретизации на практике
- Квантование сигналов. Погрешность квантования. Отношение сигнал/шум и динамический диапазон при квантовании сигналов. Равномерное и неравномерное квантование
- Анализ ошибок
- Отношение сигнал/шум и динамический диапазон
- Способы реализации алгоритмов и систем цос. Понятие реального времени обработки.
- Особенности цос, влияющие на элементную базу, ориентированной на реализацию цифровых систем обработки сигналов.
- Общие свойства процессоров цифровой обработки сигналов и особенности их архитектуры.
- Архитектура Фон Неймана и гарвардская архитектура в пцос. Преимущества и недостатки.
- Универсальные процессоры цос. Общая характеристика процессоров с фиксированной и плавающей точкой (запятой).
- Основные различия между микроконтроллерами, микропроцессорами и сигнальными процессорами.