Informatics Point

Информатика и проектирование

Каскадная форма реализации

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

=tf2sos(bz,az); %делаем несколько фильтров=round(sos*M)/M; %квантуаем их коэффициенты

for i=1:size(sos,1) (i)=dfilt.df1(sos(i,1:3),sos(i,4:6)); %создаём три объекта типа фильтр

end

Для M = 28

=dfilt.cascade(hdi(1),hdi(2)); % делаем из них каскад(hd)

Для M = 216

Из графиков видно, что АЧХ фильтра удовлетворяет первоначальным условиям (гарантированное затухание в полосе подавления = 30 дБ и неравномерность частотной характеристики в полосе пропускания = 2дБ) уже при 16-м разряде процессора.

Структурная схема приведена в Приложении 2.

Заключение

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

Ходе работы был спроектирован цифровой фильтр, используя билинейное

z-преобразование. Получили две реализации фильтра:

. В каноническом виде с разрядностью процессора, которая удовлетворяет заданным условиям 32 бита.

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

Выбираем каскадную реализацию, так как нам потребуется меньше ресурсов для приобретения микропроцессора с разрядностью 16 Бит.

Приложение 1

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

Приложение 2

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

Посмотреть каскадную реализацию фильтра (sos-форму) можно командой:

realizemdl(sos);

Stage1

2

Лучшие статьи по информатике

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

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

Проектная компоновка управляющих вычислительных комплексов
Целью курсового проекта является ознакомление с техническим обеспечением РСУ на базе программно-технических комплексов (ПТК), включающих контроллеры ра ...

Меню сайта