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

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

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

Автор:

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

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

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

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

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

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

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

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

В статье описано создание модели цифрового фильтра частотной выборки с фазовращателем на основе повышенной чувствительности.

Моделирование полумостового последовательного резонансного инвертора с обратными диодами

В работе представлена модель полумостового последовательного резонансного инвертора с обратными диодами, которая была реализована в среде моделирования Simulink Matlab. По предварительным расчетам найдены параметры схемы, произведено моделирование и ...

Метод желаемой логарифмической частотной характеристики для синтеза регулятора в системе управления

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

Разработка Simulink-модели АЦП поразрядного взвешивания

Настоящая статья посвящена реализации одного из основных методов аналого-цифрового преобразования — метода поразрядного взвешивания. Разработана программная модель такого аналого-цифрового преобразователя в среде моделирования Matlab пакета расширени...

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

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

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

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

Расчет и моделирование высокочастотных резонансных инверторов

В статье представлены результаты моделирования высокочастотных транзисторных резонансных инверторов при использовании разработанного ранее программного комплекса для автоматизированного расчета последовательных резонансных инверторов [1].

Управление частотой среза конверторных фильтров

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

Исследование эффективности гибридной нейросетевой архитектуры в контексте прогностического анализа энергопотребления в зданиях коммерческого назначения

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

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

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

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

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

В статье описано создание модели цифрового фильтра частотной выборки с фазовращателем на основе повышенной чувствительности.

Моделирование полумостового последовательного резонансного инвертора с обратными диодами

В работе представлена модель полумостового последовательного резонансного инвертора с обратными диодами, которая была реализована в среде моделирования Simulink Matlab. По предварительным расчетам найдены параметры схемы, произведено моделирование и ...

Метод желаемой логарифмической частотной характеристики для синтеза регулятора в системе управления

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

Разработка Simulink-модели АЦП поразрядного взвешивания

Настоящая статья посвящена реализации одного из основных методов аналого-цифрового преобразования — метода поразрядного взвешивания. Разработана программная модель такого аналого-цифрового преобразователя в среде моделирования Matlab пакета расширени...

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

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

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

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

Расчет и моделирование высокочастотных резонансных инверторов

В статье представлены результаты моделирования высокочастотных транзисторных резонансных инверторов при использовании разработанного ранее программного комплекса для автоматизированного расчета последовательных резонансных инверторов [1].

Управление частотой среза конверторных фильтров

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

Исследование эффективности гибридной нейросетевой архитектуры в контексте прогностического анализа энергопотребления в зданиях коммерческого назначения

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

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