Реализация КИХ-фильтра с частотной выборкой в среде Matlab | Статья в журнале «Молодой ученый»

Отправьте статью сегодня! Журнал выйдет 27 апреля, печатный экземпляр отправим 1 мая.

Опубликовать статью в журнале

Автор:

Рубрика: Информационные технологии

Опубликовано в Молодой учёный №19 (361) май 2021 г.

Дата публикации: 10.05.2021

Статья просмотрена: 164 раза

Библиографическое описание:

Торгушин, И. В. Реализация КИХ-фильтра с частотной выборкой в среде Matlab / И. В. Торгушин. — Текст : непосредственный // Молодой ученый. — 2021. — № 19 (361). — С. 25-28. — URL: https://moluch.ru/archive/361/80838/ (дата обращения: 19.04.2024).



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

Ключевые слова: цифровой фильтр, элементарный цифровой фильтр, конечная импульсная характеристика, моделирование.

Структурная схема цифрового фильтра (ЦФ) с конечной импульсной характеристикой (КИХ), реализуемого методом частотной выборки, приведена на рис. 1 [1].

Структурная схема цифрового фильтра

Рис. 1. Структурная схема цифрового фильтра

Реализуем её в среде Matlab-Simulink [2, 3]. Для этого, аналогично моделям, представленным выше, воспользуемся блоком подсистемы. Так как цифровой фильтр состоит из элементарных цифровых фильтров, внесём блок 1 структуры (рис. 1) в блок элементарного цифрового фильтра и реализуем элементарный цифровой фильтр независимо. Результат реализации элементарного цифрового фильтра представлен на рис. 2. При этом выбран высокий порядок — 4000. Модель для исследования работы представлена на рис. 3. Интервал дискретизации выбран равным 1/100000 с. Стоит заметить, что цифровой КИХ-фильтр прямой структуры реализации потребует уже 4000 операций умножения, в то время как в структуре их 4. Это лишний раз подтверждает высокую вычислительную эффективность представленного цифрового фильтра.

Результат реализации элементарного цифрового фильтра

Рис. 2. Результат реализации элементарного цифрового фильтра

Результат работы модели представлен на рис. 4.

Модель для исследования цифрового фильтра

Рис. 3. Модель для исследования цифрового фильтра

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

Для сравнения характеристик на рис. 6 приведена модель, содержащая как цифровой фильтр (рис. 5), так и элементарный цифровой фильтр [1]. Результат работы модели приведён на рис. 7.

Результат работы модели рис. 3.

Рис. 4. Результат работы модели рис. 3.

Модель цифрового фильтра

Рис. 5. Модель цифрового фильтра

Модель для исследования работы цифрового фильтра

Рис. 6. Модель для исследования работы цифрового фильтра

Результат работы модели

Рис. 7. Результат работы модели

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

Литература:

1. Иванов, В. В. Генераторные, фазовые и частотные преобразователи и модуляторы [Текст] / В. В. Иванов, В. К. Шакурский — М.: Радио и связь, 2003. — 172 с.

2. Андреев, И. В. MATLAB для DSP: SPTool — инструмент для расчёта цифровых фильтров и спектрального анализа сигналов [Текст] / И. В. Андреев, А. А. Ланнэ // Цифровая обработка сигналов. 2000, № 2. — С. 6–13.

  1. Гадзиковский, В. И. Теоретические основы цифровой обработки сигналов [Текст] / В. И. Гадзиковский. — М.: Радио и связь, 2004. — 378 с.
Основные термины (генерируются автоматически): цифровой фильтр, элементарный цифровой фильтр, результат работы модели, частотная выборка, конечная импульсная характеристика, модель, полоса пропускания, результат реализации, структурная схема, фильтр.


Ключевые слова

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

Похожие статьи

Цифровые фильтры с конечной импульсной характеристикой

Описаны основные характеристики цифровых фильтров, включая фильтры с конечной импульсной характеристикой.

Импульсная характеристика, передаточная функция и комплексная частотная характеристика дают полное описание ЦФ как линейной...

Реализация прямой структуры КИХ-фильтра в среде Matlab

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

Далее строим модель цифрового фильтра (ЦФ); результат приведён на рис. 1.

Так как полоса подавления начинается на частоте 3 кГц, настройки источника сигнала...

Модель цифрового фильтра с фазовращателем в среде MATLAB

 В статье описано создание модели цифрового фильтра частотной выборки с фазовращателем на основе повышенной чувствительности. Ключевые слова: цифровой фильтр, фазовращатель, выборка. На рис. 1 представлена структурная схема цифрового...

Разработка КИХ-фильтра с использованием распределенной...

Среди цифровых фильтров есть два наиболее распространенных, это фильтр с конечной импульсной характеристикой (КИХ) и фильтр с бесконечной импульсной характеристикой (БИХ). КИХ фильтр по своей природе является нерекурсивным а БИХ рекурсивным.

Активные и пассивные электрические фильтры | Молодой ученый

 Фильтр — устройство, которое передает сигналы в определенной области частот и

Идеальный фильтр имеет постоянную и отличную от нуля передаточную характеристику в

Помимо радиотехники, фильтры применяются в аналого-цифровом и цифро-аналоговом...

Модель цифрового фазовращателя с внесением фазового...

Рис. 4. Модель цифрового фильтра. Рис. 5. Результат работы модели. Моделирование проводилось с изменением фазового сдвига в пределах полосы пропускания. Момент переключения установлен на время 0,25 сек. Время симуляции — 0,5 секунды.

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

Далее приводятся результаты работы программы для фильтра 12000 порядка. Частота дискретизации анализируемого сигнала равна 6/3600=1,(6)*10–3Гц. Полоса пропускания фильтра по уровню 3 дБ составляет 2,3*10–7 Гц или 1,4*10–4 частоты дискретизации.

Проектирование активных фильтров с использованием FilterLab 2.0

Рис. 6. SPICE-модель фильтра. Также при работе с FilterLab нельзя обойти стороной мастер сглаживания (Anti-Aliasing Wizard) и мастер подбора фильтра (Filter Selection Wizard).

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

Похожие статьи

Цифровые фильтры с конечной импульсной характеристикой

Описаны основные характеристики цифровых фильтров, включая фильтры с конечной импульсной характеристикой.

Импульсная характеристика, передаточная функция и комплексная частотная характеристика дают полное описание ЦФ как линейной...

Реализация прямой структуры КИХ-фильтра в среде Matlab

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

Далее строим модель цифрового фильтра (ЦФ); результат приведён на рис. 1.

Так как полоса подавления начинается на частоте 3 кГц, настройки источника сигнала...

Модель цифрового фильтра с фазовращателем в среде MATLAB

 В статье описано создание модели цифрового фильтра частотной выборки с фазовращателем на основе повышенной чувствительности. Ключевые слова: цифровой фильтр, фазовращатель, выборка. На рис. 1 представлена структурная схема цифрового...

Разработка КИХ-фильтра с использованием распределенной...

Среди цифровых фильтров есть два наиболее распространенных, это фильтр с конечной импульсной характеристикой (КИХ) и фильтр с бесконечной импульсной характеристикой (БИХ). КИХ фильтр по своей природе является нерекурсивным а БИХ рекурсивным.

Активные и пассивные электрические фильтры | Молодой ученый

 Фильтр — устройство, которое передает сигналы в определенной области частот и

Идеальный фильтр имеет постоянную и отличную от нуля передаточную характеристику в

Помимо радиотехники, фильтры применяются в аналого-цифровом и цифро-аналоговом...

Модель цифрового фазовращателя с внесением фазового...

Рис. 4. Модель цифрового фильтра. Рис. 5. Результат работы модели. Моделирование проводилось с изменением фазового сдвига в пределах полосы пропускания. Момент переключения установлен на время 0,25 сек. Время симуляции — 0,5 секунды.

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

Далее приводятся результаты работы программы для фильтра 12000 порядка. Частота дискретизации анализируемого сигнала равна 6/3600=1,(6)*10–3Гц. Полоса пропускания фильтра по уровню 3 дБ составляет 2,3*10–7 Гц или 1,4*10–4 частоты дискретизации.

Проектирование активных фильтров с использованием FilterLab 2.0

Рис. 6. SPICE-модель фильтра. Также при работе с FilterLab нельзя обойти стороной мастер сглаживания (Anti-Aliasing Wizard) и мастер подбора фильтра (Filter Selection Wizard).

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

Задать вопрос