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

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

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

Автор:

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

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

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

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

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

Торгушин, И. В. Реализация прямой структуры КИХ-фильтра в среде Matlab / И. В. Торгушин. — Текст : непосредственный // Молодой ученый. — 2021. — № 20 (362). — С. 52-56. — URL: https://moluch.ru/archive/362/80839/ (дата обращения: 18.11.2024).



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

Ключевые слова: цифровой фильтр, среда Matlab, моделирование.

Рассмотрим реализацию прямой структуры КИХ-фильтра в среде Matlab-Simulink. Как следует из [1] для реализации прямой структуры потребуются блоки задержки сигнала, умножители и блок суммирования. Далее строим модель цифрового фильтра (ЦФ); результат приведён на рис. 1.

В качестве коэффициентов выбраны значения 1/8 = 0,125, что соответствует импульсной характеристике фильтра скользящего среднего, имеющей прямоугольную форму [2].

Соберём следующую модель для исследования работы ЦФ (рис. 2).

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

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

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

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

Для проведения исследования работы ЦФ, в данном случае это интегратор, являющийся фильтром низких частот (ФНЧ), подключим на вход синусоидальный источник с линейно изменяющейся частотой. Огибающая выходного сигнала будет соответствовать амплитудно-частотной характеристикой исследуемого фильтра.

Результат работы модели рис. 1 виден на осциллографе (рис. 3).

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

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

Синтез цифрового фильтра

Рис. 4. Синтез цифрового фильтра

Для построения модели требуется знать значения коэффициентов импульсной характеристики цифрового фильтра (рис. 4). Для этого перейдём на вкладку импульсной характеристики и включим численную информацию по отсчётам импульсной характеристики (рис. 5).

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

Рис. 5. Значения коэффициентов импульсной характеристики

В соответствии с синтезированными значениями импульсной характеристики заполним значения констант в модели, представленной на рис. 1. Результат заполнения представлен на рис. 6.

Так как полоса подавления начинается на частоте 3 кГц, настройки источника сигнала оставим прежними [3]. Результат работы модели рис. 6 представлен на рис. 7. Расхождение между расчётной АЧХ, представленной на рис. 4 и огибающей выходного сигнала, представленной на рис. 7, объясняется наличием шумов квантования и динамической работой системы.

Из результатов моделирования следует, что созданная в ходе диссертационного исследования структурная модель цифрового фильтра адекватна, и может быть использована при моделировании и исследовании цифровых фильтров в среде Matlab-Simulink.

Модель цифрового ФНЧ

Рис. 6. Модель цифрового ФНЧ

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

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

Литература:

1. Сергиенко, А. Б. Цифровая обработка сигналов [Текст] / А. Б. Сергиенко. — СПб.: Питер, 2004. — 608 с.

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

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

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


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

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

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

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

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

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

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

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

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

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

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

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

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

Использование псевдолинейного нечеткого ПИД-регулятора в системах автоматического регулирования

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

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

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

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

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

(ОТОЗВАНА) Расчет параметров ПИД-регулятора на основе метода локализации

Рассмотрена задача управления объектом второго порядка с нестационарными параметрами и действующими возмущениями с помощью типового регулятора. Предложена процедура расчета параметров робастного ПИД-регулятора, основанная на методе локализации. Получ...

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

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

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

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

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

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

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

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

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

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

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

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

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

Использование псевдолинейного нечеткого ПИД-регулятора в системах автоматического регулирования

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

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

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

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

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

(ОТОЗВАНА) Расчет параметров ПИД-регулятора на основе метода локализации

Рассмотрена задача управления объектом второго порядка с нестационарными параметрами и действующими возмущениями с помощью типового регулятора. Предложена процедура расчета параметров робастного ПИД-регулятора, основанная на методе локализации. Получ...

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