Вычисление части линейной свертки и секционирование — КиберПедия 

Состав сооружений: решетки и песколовки: Решетки – это первое устройство в схеме очистных сооружений. Они представляют...

История создания датчика движения: Первый прибор для обнаружения движения был изобретен немецким физиком Генрихом Герцем...

Вычисление части линейной свертки и секционирование

2017-09-10 368
Вычисление части линейной свертки и секционирование 0.00 из 5.00 0 оценок
Заказать работу

 

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

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

Эти проблемы решаются двумя методами:

- методом перекрытия с суммированием (overlap-add);

- методом перекрытия с накоплением (overlap-save).

 

Для метода перекрытия с суммированием входной сигнал разбивается на неперекрывающиеся блоки длиной . Результаты линейной свертки отдельных блоков суммируются.

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

Перекрытие получается потому, что линейная свертка каждого участка получается длиннее, чем сворачиваемый участок. Метод перекрытия с суммированием в общем случае не привязан к ДПФ и циклической свертке. Однако может использоваться вычисление линейной свертки с применением быстрой круговой свертки.

Для метода перекрытия с накоплением входной сигнал разбивается на блоки длиной N, перекрывающиеся по краям на отсчетов (рисунок 3.2). У выходного сигнала для каждого блока, полученного методом круговой свертки, отбрасываются крайние «хвосты» по отсчетов. После этого выходные блоки объединяются без перекрытия: рисунок 3.3. Соответственно, перед круговой сверткой импульсная характеристика фильтра длиной М дополняется нулями до длины N.

 

Рисунок 3.1 – Разложение входной последовательности на непересекающиеся сегменты длины N с последующей сверткой каждого сегмента

 

Рисунок 3.2 – Способ сегментации последовательности на перекрывающиеся участки длины с накоплением

 

 

Рисунок 3.3 – Результат свертки каждого сегмента с импульсной характеристикой (зачеркнуты интервалы, сигналы которых отбрасываются при вычислении линейной свертки)

 

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

 

Литература

Маркович И.И. Цифровая обработка сигналов в системах и устройствах: монография / И.И. Маркович; Южный федеральный университет. – Ростов н/Д: Издательство Южного федерального университета, 2012. – 236 с. (стр. 138)

Гадзиковский В.И. Цифровая обработка сигналов. М.: СОЛОН-ПРЕСС, 2013. – 766 с. (с. 129)

 

 


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

История развития хранилищ для нефти: Первые склады нефти появились в XVII веке. Они представляли собой землянные ямы-амбара глубиной 4…5 м...

Общие условия выбора системы дренажа: Система дренажа выбирается в зависимости от характера защищаемого...

Эмиссия газов от очистных сооружений канализации: В последние годы внимание мирового сообщества сосредоточено на экологических проблемах...

Археология об основании Рима: Новые раскопки проясняют и такой острый дискуссионный вопрос, как дата самого возникновения Рима...



© cyberpedia.su 2017-2024 - Не является автором материалов. Исключительное право сохранено за автором текста.
Если вы не хотите, чтобы данный материал был у нас на сайте, перейдите по ссылке: Нарушение авторских прав. Мы поможем в написании вашей работы!

0.014 с.