Автор: Пользователь скрыл имя, 07 Февраля 2013 в 15:54, контрольная работа
Работа содержит ответы на вопросы для экзамена (или зачета) по дисциплине "Сигналы и теория преобразований"
По виду импульсной переходной функции цифровые фильтры можно разделить на два обширных класса: нерекурсивные (КИХ) и рекурсивные (БИХ).
Нерекурсивный фильтр (КИХ-фильтр) – фильтр с конечной импульсной характеристикой – это один из видов электронных фильтров, характерной особенностью которого является ограниченность по времени его импульсной характеристики (с какого-то момента времени она становится точно равной нулю). Знаменатель передаточной функции такого фильтра — некая константа.
Рекурсивный фильтр (БИХ-фильтр) – фильтр с бесконечной импульсной характеристикой – это электронный фильтр, использующий один или более своих выходов в качестве входа, то есть образующий обратную связь. Основным свойством таких фильтров является то, что их импульсная переходная характеристика имеет бесконечную длину во временной области, а передаточная функция имеет дробно-рациональный вид. Такие фильтры могут быть как аналоговыми, так и цифровыми.
По виду частотной характеристики фильтры подразделяются на:
По способу аппроксимации
3.2. Один из способов описания фильтра – с помощью нулей и полюсов. Передаточная функция фильтра – H(z), описанная с помощью нулей и полюсов, в общем виде выглядит так:
H(z) = K∙ ,
где zi – нули передаточной функции,
pj – полюса передаточной функции,
К – коэффициент усиления фильтра,
z-1 – переменная (z – аппарат преобразования).
Подставляя заданные по условию значения zi и pj, получаем выражение передаточной функции фильтра H(z):
H(z) = K∙
3.3. Рассчитаем коэффициенты данного фильтра.
Раскрываем скобки в числителе:
(1 – 1,3z-1)(1 + 0,6z-1)(1 + 0,5z-1) = (1 – 1,3z-1 + 0,6z-1 – 0,78z-2) (1 + 0,5z-1) =
= (1 – 0,7z-1 – 0,78z-2) (1 + 0,5z-1) =1 – 0,7z-1 – 0,78z-2 + 0,5z-1 – 0,35z-2 – 0,39z-3=
= 1 – 0,2z-1 – 1,13z-2 – 0,39z-3
Полученное
выражение соответствует
b0 + b1z-1 + b2z-2 + b3z-3,
т.е. числителю формулы передаточной функции фильтра, если знаменатель приравнять к нулю. Отсюда находим значения коэффициентов числителя bi:
b0 = 1; b1 = −0,2; b2 = −1,13; b3 = −0,39.
Аналогично раскрываем скобки в знаменателе:
(1 – 0,3z-1)(1 – 1,5z-1) = 1 – 0,3z-1 – 1,5z-1 + 0,45z-2 = 1 – 1,8z-1 + 0,45z-2
Полученное
выражение соответствует
1 + a1z-1 + a2z-2,
откуда находим значения коэффициентов знаменателя:
a1 = −1,8; a2 = 0,45.
3.4. Построим импульсную характеристику данного фильтра.
Импульсной характеристикой называют реакцию фильтра на единичный импульс, поданный на его вход. Под единичным импульсом будем понимать, такой сигнал, который в момент времени t=1 равен 1, а во все остальные моменты времени он равен нулю.
График импульсной характеристики фильтра для входящего единичного импульса представлен на Рисунке 3.1.
Рисунок
3.1. График импульсной характеристики
фильтра для входящего
Как видно из Рисунка 3.1, в момент времени 1t входящий импульс Sвх(1∆t) равен единице, в остальные временные отсчёты Sвх(n∆t) он равен нулю.
Импульсную характеристику исследуемого фильтра будем строить на основании анализа Рисунка 3.1 и формулы для нахождения выходящих импульсов:
Sвых(n∆t) = b0∙ Sвх(n∆t) + b1∙ Sвх[(n−1)∙∆t] + b2∙ Sвх[(n−2)∙∆t] +
+ b3∙Sвх[(n−3)∙∆t] − a1∙ Sвых[(n−1)∙∆t] – a2∙ Sвых[(n−2)∙∆t] ,
где n – номер отсчета.
Находим:
n=0, Sвых(0∆t) = b0∙ Sвх(0∆t) = 0. Остальных слагаемых уравнения нет, т.к. нет отрицательного ∆t: для того, чтобы система была физически реализуема в реальном времени, ее импульсная переходная функция должна удовлетворять условию: h(t)=0 при t<0. В противном случае система нереализуема, так как она нарушала бы причинно-следственную связь: отклик появляется на выходе раньше, чем на вход поступило воздействие
Далее, для упрощения вычислений, сразу будем исключать из уравнения все те слагаемые, которые содержат «0∆t» или отрицательный коэффициент перед ∆t, а также все слагаемые, содержащие Sвх(n∆t), где n отлично от единицы (как мы уже отметили выше, входящий импульс, равный единице, существует только в отсчете 1∆t, в остальные отсчеты времени он равен нулю).
n=1, Sвых(1∆t) = b0∙ Sвх(1∆t) = 1∙1 = 1 – координаты точки окончания импульса на первом отсчёте (1;1).
n=2, Sвых(2∆t) = b1∙ Sвх[(2−1)∙∆t] − a1∙ Sвых[(2−1)∙∆t]= – 0,2∙1 + 1,8∙1 = 1,6.
Координаты точки окончания импульса на втором отсчете (2;1,6).
n=3, Sвых(3∆t) = b2∙ Sвх[(3−2)∙∆t] − a1∙ Sвых[(3−1)∙∆t] – a2∙ Sвых[(3−2)∙∆t]=
= −1,13∙1 + 1,8∙1,6 – 0,45∙1 = 1,3. Координаты точки окончания импульса на третьем отсчёте (3;1,3).
n=4, Sвых(4∆t) = b3∙Sвх[(4−3)∙∆t] − a1∙ Sвых[(4−1)∙∆t] – a2∙ Sвых[(4−2)∙∆t] =
= −0,39∙1 + 1,8∙1,3 – 0,45∙1,6 = 1,23. Координаты точки окончания импульса на четвёртом отсчете (4;1,23).
На основании полученных данных строим импульсную характеристику исследуемого фильтра (Рисунок 3.2).
Рисунок 3.2. Импульсная характеристика исследуемого фильтра.
Из анализа полученных данных следует, что исследуемый нами цифровой фильтр – фильтр класса КИХ-фильтров, т. е. фильтров с конечной импульсной характеристикой: импульсная характеристика КИХ-фильтра всегда конечна и полностью совпадает с коэффициентами фильтра.
Об устойчивости исследуемого фильтра можно судить по значениям полюсов фильтра: теоретически цифровой фильтр стабилен, если полюса передаточной функции лежат где угодно внутри единичной окружности.
ЦФ устойчив, если устойчив его аналоговый фильтр-прототип, поскольку полюсы последнего лежат в левой p-полуплоскости, отображаемой внутрь единичного круга z-плоскости (левая p-полуплоскость однозначно отображается внутрь единичного круга, а правая p-полуплоскость – вне его).
Но на практике, из-за погрешности округления, полюса фильтра должны находиться на некотором безопасном расстоянии от нее, т.е. по модулю быть чуть меньше единицы. И чем больше порядок фильтра, тем меньше допустимый радиус для полюсов.
Таким образом, можно заключить, что исследуемый фильтр, полюса передаточной функции которого равны p1=0,3, p2=1,5, является неустойчивым.
СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ: