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

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

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

Автор:

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

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

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

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

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

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



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

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

Структурная схема цифрового фильтра (ЦФ) с конечной импульсной характеристикой (КИХ), реализуемого методом частотной выборки, приведена на рис. 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 с.
Основные термины (генерируются автоматически): цифровой фильтр, элементарный цифровой фильтр, результат работы модели, частотная выборка, конечная импульсная характеристика, модель, полоса пропускания, результат реализации, структурная схема, фильтр.


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

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