книжка умняшкина по моцос
.pdfвыражение верным и для z ≤1, аналитически продолжая функцию X(z),
т.е. z:
Z{x(n)} = |
z |
|
(z −1)2 . |
► |
Рассмотрим некоторые свойства Z-преобразования.
1°. Линейность. α, β: αx(n)+β y(n) ↔ αZ{x(n)}+βZ{y(n)}= αX(z)+βX(z).
2°. Задержка последовательности на N≥0 отсчётов: x(n − N ) ↔ z−N X (z) . ◄ Так как x(n)=0 при n<0, имеем:
∞ |
∞ |
|
∞ |
|
|
|
Z{x(n − N)}= ∑x(n − N)z−n = ∑x(k)z−k −N |
= z−N ∑x(k)z−k = z−N X (z) . ► |
|||||
n=0 |
k =−N |
|
k =0 |
|
|
|
3°. Опережающий сдвиг последовательности на M≥0 отсчётов: |
|
|||||
x(n + M ) ↔ z M (X (z) − x(0) − x(1)z −1 −K− x(M −1)z−(M −1) ). |
|
|||||
◄Видим: |
|
|
|
|
|
|
∞ |
∞ |
|
∞ |
M −1 |
|
|
∑x(n + M )z−n = |
∑x(k)z−k +M = zM |
|
∑x(k)z−k |
− ∑x(k)z−k |
. ► |
|
n=0 |
k =M |
k =0 |
k =0 |
|
||
4°. Умножение последовательности на an: |
an x(n) ↔ X (z / a) . |
|
||||
∞ |
∞ |
|
|
|
|
|
◄ ∑an x(n)z−n = ∑x(n)(z / a)−n = X (z / a) . ► |
|
|
|
|||
n=0 |
n=0 |
|
|
|
|
|
5°. Умножение последовательности на n: |
nx(n) ↔ −z |
d |
X (z) . |
|
||
|
|
|||||
|
|
|
|
dz |
|
◄ Фактически, мы уже воспользовались этим свойством в примере 1.
∞ |
−n |
∞ |
d |
|
−n |
|
d |
|
∞ |
|
|
d |
|
∑nx(n)z |
= −z ∑x(n) |
|
z |
= −z |
|
|
∑x(n)z |
−n |
= −z |
|
X (z) . ► |
||
|
dz |
|
|
|
|
|
|||||||
n=0 |
|
n=0 |
|
|
|
dz n=0 |
|
|
dz |
|
Определение. Свёрткой бесконечных последовательностей x(n), y(n), называем последовательность u(n), элементы которой находят-
|
∞ |
ся по формуле: |
u(n) = ∑x(k) y(n −k) . Для свёртки используем |
|
k =0 |
обозначение: u(n)=x(n)*y(n).
81
Замечание. Так как вновь считается, что x(n)=y(n)=0 при n≤0, то u(n)=0 при n≤0 и, как легко показать, эквивалентным данному определению свёртки являются следующие:
∞ |
|
n |
|
n |
|
|
|
∞ |
|
|
u(n) = ∑x(k) y(n −k) = ∑x(k) y(n −k) = ∑y(k)x(n −k) = |
∑y(k)x(n −k). |
|||||||||
k =−∞ |
|
k =0 |
|
k =0 |
|
|
|
k =−∞ |
|
|
6°. Z-преобразование свёртки: x(n)*y(n) ↔ X(z)Y(z). |
2°, получаем: |
|||||||||
◄ Используя |
|
доказанное |
выше |
свойство |
||||||
∞ |
−n |
∞ |
∞ |
|
|
−n |
∞ |
∞ |
−n |
|
∑(x(n) * y(n))z |
|
|
|
|
= ∑x(k) ∑y(n −k)z |
= |
||||
|
= ∑ |
∑x(k) y(n −k) z |
|
|
||||||
n=0 |
|
n=0 k =0 |
|
|
|
k =0 |
n=0 |
|
|
∞
= ∑x(k)z−kY (z) = X (z)Y (z) . ►
k =0
7°. Обращение Z-преобразования. Элементы последовательности x(n) могут быть восстановлены по её Z-образу X(z) с помощью формулы:
x(n) = |
1 |
∫X (z)zn−1dz , |
(4) |
|
2πi |
γ |
|
|
|
|
где γ – произвольный замкнутый контур, лежащий в области аналитичности функции X(z) и охватывающий все её особые точки. ◄ Следует из теоремы 1 и формулы (3). ►
Для вычисления интегралов (4) удобно использовать следующую теорему о вычетах.
Теорема 2. Пусть f(z) – аналитическая функция в некоторой области D, за исключением конечных (z≠∞) точек z1,…,zN, лежащих в этой области. Тогда если γ – замкнутый контур, целиком лежащий в области D и охва-
тывающий точки {z |
k |
}N |
, то |
|
|
k =1 |
|
|
|
|
|
|
N |
|
21πi ∫ f (z)dz = ∑выч[ f (z), zk ] . |
(5) |
|||
|
|
γ |
k =1 |
|
Таким образом (см. (4)), для обращения Z-преобразования в формулу (5) нужно подставить функцию f (z) = X (z)zn−1 .
82
Напомним, что если в окрестности некоторой точки z0 известно раз-
∞
ложение функции в ряд Лорана (2), f (z) = ∑ck (z − z0 )k , то (см. (3))
k =−∞
известен и вычет этой функции относительно z0: выч[ f (z), z0 ] = c−1 . На практике часто используются следующие способы вычисления вычетов.
1.Если z0 – полюс порядка m (это означает, что в ряде (2) c-m≠0, а
для |
j>m c-j=0), |
то |
|
|
d m−1((z − z0 )m f (z)) |
|
|
c−1 |
= выч[f (z), z0 ]= |
1 |
|
lim |
. |
||
|
|
|
|
||||
|
|
|
(m −1)! z→z0 |
dzm−1 |
|||
В |
частном случае |
для |
полюса первого порядка: |
||||
c−1 |
= выч[f (z), z0 ]= lim ((z − z0 ) f (z)). |
||||||
|
|
|
z→z0 |
|
|
|
|
2.Если в некоторой окрестности точки z0: f (z) = u(z)v(z) и
u(z0)≠0, v(z0)=0, |
d |
v(z0 ) ≠ 0 , то c−1 = выч[f (z), z0 ]= u(z0 ) v′(z0 ) . |
|
dz |
|||
|
|
Пример 2. Найти последовательность x(n) по её Z-образу X (z) = z2z+1 .
◄ Функция X(z) имеет две особых точки – полюсы первого порядка: z=±i. Используя формулы (4) и (5), получаем:
x(n) = |
1 |
zn |
|
zn |
|
|
zn |
|
= |
|
2πi ∫ z2 |
+1 |
dz =выч |
|
, z = i |
+ выч |
|
, z = −i |
|||
|
z2 +1 |
|
z2 +1 |
|
|
|||||
|
|
γ |
|
|
|
|
|
|
|
|
= lim |
zn (z −i) |
+ lim |
zn (z +i) |
= |
in −(−i)n |
= sin |
πn |
. |
► |
(z +i)(z −i) |
|
2i |
2 |
||||||
z→i |
z→−i (z +i)(z −i) |
|
|
|
|
С использованием математического аппарата Z-преобразования удобно решать разностные уравнения.
Определение. Линейным разностным уравнением N-го порядка с постоянными коэффициентами называется уравнение:
N |
|
|
∑ak x(n + k) = f (n) , |
(6) |
|
k = |
0 |
|
где ak – числа (вообще говоря, комплексные), f(n) – заданная последовательность, x(n) – решение уравнения (6), n=0,1,… Очевидно, не меняя общности можно положить aN=1.
83
Разностные уравнения являются дискретными аналогами дифференциальных уравнений. Для того чтобы уравнение (6) имело единственное решение, необходимо задать «начальные условия», т.е. значения N первых элементов искомой последовательности: x(0)=x0, …, x(N-1)=xN-1. Тогда можем выразить оставшиеся члены последовательности через найденные ранее, записав (6) в рекуррентном виде:
N −1
x(N + j) = f ( j) − ∑ak x( j + k) , j=0,1,…
k =0
Последняя запись определяет некоторую расчётную процедуру. Получение аналитической записи решения (6) часто оказывается удобно искать через Z-преобразование уравнения с использованием свойства 3°. Рассмотрим это на примере.
Пример 3. Решить уравнение |
x( j + 2) −2x( j +1) + x( j) = −4 |
с условия- |
|||||||||||
ми: x(0)=0, x(1)=2. |
|
|
|
|
|
|
|
|
|
|
|
|
|
◄ Так как |
Z{x( j +2)}= z |
2 |
|
|
x(1) |
|
|
2 |
|
|
2 |
|
, |
|
X (z) − x(0) |
− |
|
|
= z |
|
X (z) − |
|
|
||||
|
z |
|
z |
||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
Z{x( j +1)}= z(X (z) − x(0))= zX (z) , |
|
|
|
|
∞ |
|
|
−4z |
|
|
||||||||||
|
|
Z{−4}= ∑(−4)z−n = |
, |
|||||||||||||||||
|
|
z −1 |
||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
n=0 |
|
|
|
||
то из исходного разностного уравнения получаем его Z-образ: |
|
|
|
|
|
|||||||||||||||
|
2 |
|
2 |
|
|
|
|
4z |
, |
|
откуда |
|
2z2 |
− 6z |
. |
|||||
z |
|
X (z) − |
|
|
−2zX (z) + X (z) = − |
|
|
|
|
|
X (z) = |
|
−1)3 |
|||||||
|
z |
|
|
z −1 |
(z |
|||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||
Обращая Z-преобразование при помощи формул (4), (5), находим: |
|
|
|
|
||||||||||||||||
x(n) = выч |
|
2z2 − 6z |
zn−1 , z =1 = |
1 |
lim |
d 2 |
((2z − 6)zn ) |
|
= 2n(2 − n) . ► |
|
|
|
|
|||||||
|
|
|
|
|
|
|
|
|
|
|||||||||||
|
|
|
|
(z −1)3 |
|
|
2 z→1 |
dz2 |
|
|
|
|
|
|
||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
4.2. Линейные дискретные фильтры (ЛДФ)
Определение. Линейным дискретным фильтром (линейной дискретной системой) назовём устройство, которое преобразует входную последовательность x(n) в выходную y(n) по правилу, определяемому для любого целого значения n следующим разностным уравнением:
M |
N |
|
|
∑am y(n −m) = ∑bk x(n −k) , |
(7) |
||
m=0 |
k = |
0 |
|
где am, bk – постоянные числа (вообще говоря, комплексные).
84
Таким образом, параметрами системы являются наборы коэффициентов {am }mM=0 , {bk }kN=0 . Постоянство параметров во времени характери-
зует свойство стационарности системы. Линейность системы, алгоритм работы которой определяется уравнением (7), очевидна. Действительно, если пары последовательностей {x1(n), y1(n)} и {x2 (n), y2 (n)} удовлетво-
ряют уравнению (7), то и пара последовательностей {x(n) = αx1(n) + βx2 (n), y(n) = αy1(n) + βy2 (n)}, где α, β – произвольные числа, также ему удовлетворяет.
Положив a0=1, уравнение (7) можем переписать в другом виде (при необходимости все коэффициенты разностного уравнения (7) делим на a0):
M |
N |
|
|
y(n) = −∑am y(n −m) + ∑bk x(n −k) , |
(8) |
||
m=1 |
k = |
0 |
|
что задает в виде рекуррентной формулы некоторую расчётную процедуру нахождения очередного элемента выходной последовательности по предыдущим элементам входной и выходной последовательностей.
Преобразование (7) в (8) правомерно, поскольку если в уравнении
(7) коэффициент a0=0, то и b0=0 – тогда перенумеровываем коэффициенты в (7) так, чтобы a0≠0. Действительно, если бы была возможна ситуация, когда a0=0 и b0≠0, то вместо (8) получили бы (считая уже коэффициент a1=1) уравнение физически нереализуемой системы:
M |
N |
y(n −1) = −∑am y(n − m) + ∑bk x(n − k) , когда отсчёт выходной после- |
|
m=2 |
k =0 |
довательности y(n-1) должен зависеть от еще не поступившего на вход системы отсчёта x(n).
Если в уравнении (7) или (8) хотя бы один коэффициент am ≠ 0 , то фильтр называется рекурсивным, в противном случае - нерекурсивным.
Пример 4. Найти реакцию (отклик) y(n) рекурсивного фильтра, описываемого разностным уравнением y(n)=ay(n-1)+x(n), на входное воздейст-
вие x(n) = δ~(n) = 1, n = 0 .
0, n ≠ 0
◄ y(0)=1, y(1)=ay(0)+x(1)=a, y(2)=ay(1)+x(2)=a2, …, y(n)=an,… ►
85
Пример 5. Найти реакцию нерекурсивного фильтра, описываемого разностным уравнением y(n)=x(n)+bx(n-1), на входное воздействие x(n) = δ~(n) .
◄ y(0)=1, y(1)=b, n>1: y(n)=0. ►
Определение. Реакция (отклик) ЛДФ на единичное воздействие
~ |
1, n = 0 |
называется импульсной характеристикой |
x(n) = δ |
(n) = |
|
|
0, n ≠ 0 |
|
(ИХ) ЛДФ, которую обозначим h(n). То есть h(n) = y(n) x(n)=δ~(n) .
В примерах 4 и 5 как раз и были найдены импульсные характеристики некоторых фильтров. В примере 4 получили бесконечную ИХ ( Mm>M h(m)≠0), а в примере 5 получили фильтр с конечной ИХ ( Mm>M h(m)=0). Фильтры с конечной ИХ называют КИХ-фильтрами, с бесконечной – БИХ-фильтрами.
Зная ИХ фильтра h(n), можно найти реакцию фильтра y(n) на произвольное входное воздействие x(n) следующим образом. Представим
∞
входной сигнал в виде x(n) = ∑
m=0
x(m)δ~(n −m) .
14243
0 приn≠m
В силу стационарности (инвариантности во времени свойств фильтра) реакция фильтра на сигнал δ~(n − m) (n=0,1,…) представляет собой последовательность h(n-m) (n=0,1,…). Тогда в силу линейности фильтра
∞ |
∞ |
реакция на сигнал x(n) = ∑x(m)δ~(n −m) есть |
y(n) = ∑x(m)h(n −m) . |
m=0 |
m=0 |
Таким образом, по известной ИХ отклик фильтра находится по формуле дискретной свёртки:
∞ |
n |
n |
y(n) = ∑x(m)h(n −m) = ∑x(m)h(n −m) = ∑h(m)x(n −m) . (9) |
||
m=0 |
m=0 |
m=0 |
О важности процедуры вычисления дискретной свёртки уже упоминалось ранее.
Пример 6. По заданной ИХ h(n) найти реакцию фильтра на входное воздействие x(n)=1.
86
n
◄ По формуле (9) получаем y(n) = ∑h(m) – данный выходной сигнал
m=0
(отклик на x(n)=1) называют также переходной характеристикой.►
Другой важнейшей характеристикой фильтра является передаточная функция.
Определение. Передаточной функцией ЛДФ называется отношение Z-образов выходной и входной последовательностей: H(z)=Y(z)/X(z).
Пример 7. По заданным входной x(n)={1,0,1,2,0,0,0,…} и выходной y(n)={0,1,2,3,0,0,0,…} последовательностям найти передаточную функцию фильтра.
◄ По определению: |
H (z) = |
Z{y(n)} |
= |
z−1 + 2z−2 +3z−3 |
||||||||
Z{x(n)} |
1 |
+ z−2 + 2z−3 |
||||||||||
|
|
|
|
|
||||||||
Применяя |
Z-преобразование |
к |
выражению |
|||||||||
M |
|
N |
|
|
|
|
|
|
|
|
|
|
Y (z) = −∑amY (z)z−m + ∑bm X (z)z |
−k , откуда: |
|||||||||||
m=1 |
|
k =0 |
|
|
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
N |
|
|
|
|
|
|
|
Y (z) |
|
|
∑bk z |
−k |
|||||
|
H (z) = |
= |
|
k =0 |
|
|
. |
|||||
|
X (z) |
|
|
|
|
|||||||
|
|
|
|
|
|
M |
|
|
|
|||
|
|
|
1 |
+ |
∑am z−m |
|||||||
|
|
|
|
|
m=1
=z2 + 2z +3 . ► z3 + z + 2
(8), получаем
(10)
Таким образом, передаточная функция не зависит от входного воздействия и характеризует свойства самого ЛДФ. Зная алгоритм работы ЛДФ, т.е. наборы коэффициентов в разностном уравнении (8), можно сразу записать передаточную функцию в виде (10). Тогда отклик фильтра на произвольное входное воздействие можно определить, найдя сначала Z-образ входной последовательности X(z)=Z{x(n)}, а выходную последовательность найти в результате обращения Z-образа Y(z)=H(z)X(z): y(n) = Z −1{Y (z)}.
Между передаточной функцией и импульсной характеристикой существует очевидная связь. Так как передаточная функция не зависит от
входного воздействия, возьмём x(n) = δ~(n) , тогда получаем для переда-
точной функции H(z)=Z{h(n)}/Z{ δ~(n) }=Z{h(n)}. Таким образом, передаточная функция ЛДФ представляет собой Z-преобразование ИХ.
87
Пример 8. Найди передаточную функцию для фильтра из примера 4.
◄ H (z) = 1 + (−1az−1) = z −z a ►
Пример 9. Для ЛДФ, описываемого уравнением
y(n) = −2 y(n −1) − y(n − 2) + x(n) + x(n −1) ,
найти:
а) передаточную функцию фильтра, б) импульсную характеристику фильтра,
в) отклик фильтра на входное воздействие x(n)=3n, с использованием уравнения свертки (9), а также посредством обращения Z-образа отклика фильтра.
◄ а) Сравнивая заданное разностное уравнение с общим видом (8), находим, что ненулевые коэффициенты ЛДФ: a1=2, a2=1, b0=1, b1=1. Получаем в (10):
|
|
|
|
|
H (z) = |
|
|
1+ z−1 |
|
|
= |
|
z |
. |
||||||
|
|
|
|
|
|
|
+ 2z−1 + z−2 |
|
|
|
||||||||||
|
|
|
|
|
|
|
1 |
|
z +1 |
|||||||||||
б) |
h(n) |
= |
Z |
−1 |
{H (z)} |
= |
|
zn |
|
, z |
= − |
|
= |
|
− |
|
n , |
|||
|
|
|
|
выч |
|
|
|
|
1 |
|
( |
|
1) |
|
||||||
|
|
|
|
|
|
|
z + |
1 |
|
|
|
|
|
|
|
|
в) Используя формулу свертки (9), находим:
n |
|
|
|
|
|
|
n |
|
|
|
|
|
|
|
|
n |
|
|
|
|
|
|
|||||
y(n) = ∑x(k)h(n −k) = |
∑3k (−1)n−k = (−1)n ∑(−3)k = |
|
|
|
|||||||||||||||||||||||
k =0 |
|
|
|
|
|
|
k =0 |
|
|
|
|
|
|
|
k =0 |
|
|
|
|
|
|
||||||
= (−1)n |
1−(−3)n+1 |
= |
(−1)n +3n+1 |
. |
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||
|
|
|
|
4 |
|
|
|
|
|
4 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||
Выполнив Z-преобразование входного дискретного сигнала, получаем |
|||||||||||||||||||||||||||
X (z) = Z{3n }= |
|
z |
|
|
|
|
|
и Y (z) = H (z) X (z) = |
|
z2 |
. |
||||||||||||||||
|
z −3 |
|
(z +1)(z −3) |
||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||
Отсюда |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||
|
|
z |
2 |
|
|
|
|
|
|
z |
n+1 |
|
|
|
|
|
|
|
|
|
|
||||||
y(n) = Z −1 |
|
|
|
|
|
|
= выч |
|
|
|
|
|
, z = −1 |
+ |
|
|
|
||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||
|
+1)(z −3) |
|
|
(z +1)(z |
−3) |
|
|
|
|
|
|
|
|
||||||||||||||
(z |
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
|
|
zn+1 |
|
|
|
|
(−1)n+1 |
|
3n+1 |
|
(−1)n |
+3n+1 |
|
||||||||||||||
+ выч |
|
|
|
|
|
|
|
, z = 3 |
= |
|
|
|
|
+ |
|
|
|
= |
|
|
|
. |
► |
||||
|
|
|
|
|
|
|
−4 |
4 |
|
|
|
4 |
|||||||||||||||
(z +1)(z −3) |
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Из формулы (10) следует важное для последующего рассмотрения наблюдение: передаточная функция ЛДФ может быть представлена в
88
виде отношения некоторых степенных многочленов конечной степени: H(z)=P(z)/Q(z) (для этого необходимо умножить числитель и знаменатель передаточной функции (10) на величину zmax(M,N)). Поэтому передаточные функции ЛДФ, определяемых по (7) или (8), имеют конечное число нулей – точек комплексной плоскости, в которых P(z)=0, и полюсов – точек, для которых Q(z)=0.
4.3.Соединения и структурные схемы фильтров
1.Последовательное соеди-
нение фильтров. Очевидно, |
X (z) |
H1(z) V (z) |
H2 (z) |
|
Y(z)=H2(z)V(z)=H2(z)H1(z)X(z), |
x(n) |
h1(n) v(n) |
h2 (n) |
|
т.е. передаточная функция |
|
|
|
|
|
|
|
|
|
|
|
|
|
H(z)=H2(z)H1(z).
2. Параллельное соединение |
|
|
|
H1(z) |
|
||||
|
X (z) |
|
h1(n) |
|
|||||
фильтров. |
|
|
Очевидно, |
|
|
|
|||
|
|
|
|
|
|
||||
Y(z)=H1(z)X(z)+H2(z)X(z). |
|
x(n) |
|
|
|
||||
Отсюда передаточная функция: |
|
|
|
H2 (z) |
|
||||
Н(z)=H1(z)+H2(z). |
|
|
|
|
|||||
|
|
|
h (n) |
|
|||||
|
|
|
|
|
|
|
2 |
|
|
3. Соединение с обратной свя- |
|
|
|
|
|||||
|
|
|
|
||||||
зью. Выполняя несложные пре- |
X (z) |
|
H1(z) |
|
|||||
образования, получаем: |
|
x(n) |
|
h1(n) |
|
||||
Y(z)=H1(z)(X(z)+U(z))= |
|
|
|
|
|
||||
|
|
|
|
|
|||||
=H1(z)(X(z)+H2(z)Y(z)). |
|
|
|
|
|
||||
|
U(z) |
|
H2 (z) |
|
|||||
|
|
|
H1(z) |
|
|
|
|
||
Отсюда H (z) = |
|
|
. |
u(n) |
|
h2 (n) |
|
||
1 |
− H1(z)H2 (z) |
|
|
||||||
|
|
|
|
|
|
Y (z) y(n)
Y (z) y(n)
Y (z) y(n)
Рассмотрим теперь структурные схемы фильтров, которые соответ-
ствуют заданному набору коэффициентов {am }mM=1 , {bk }kN=0 , определяю-
щих ЛДФ в соответствии с формулами (8) и (10). Схемы ЛДФ будем строить из элементарных элементов, выполняющих задержку последовательности на 1 отсчёт, т.е. работающих по правилу y(n) = x(n −1) и
имеющих передаточную функцию H(z)=z-1, а также из элементовумножителей: y(n) = c x(n) , H(z)=с.
89
Прямая форма структурной схемы ЛДФ реализуется непосредственно по формуле (8), когда выходная последовательность формируется
в виде линейной комбинации с коэффициентами {bk }kN=0 и {am }mM=1 из
задержанных элементов выходной и входной последовательностей, см. рисунок.
x(n) |
|
|
x(n-1) |
|
x(n-2) |
|
|
x(n-N) |
|
|
z-1 |
z-1 |
|
z-1 |
|||||
|
|
|
|
|
|||||
|
|
b0 |
b1 |
b2 |
bN-1 |
bN |
|||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
y(n) |
|
|
|
|
-aM |
-aM-1 |
|
-a2 |
|
-a1 |
|
|
|
||||||||
|
|
|
|
|
|
|
|
||||||||||||
|
|
|
|
|
|
|
|||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
y(n- |
|
M) |
z-1 |
|
y(n-M+1) |
y(n-2) |
z-1 |
|
|
|
z-1 |
|
|
|
|
||||
|
|
y(n-1) |
|
|
|
||||||||||||||
|
|
|
|
|
|
|
|
|
|
||||||||||
Пример 10. |
Найти |
|
передаточную |
|
z-1 |
|
|
z-1 |
|
|
|||||||||
функцию для фильтра, имеющего сле- |
|
|
|
|
|
|
|
|
|||||||||||
3 |
2 |
||||||||||||||||||
дующую структурную схему. |
|||||||||||||||||||
|
|
|
|
|
|
|
|
||||||||||||
◄ |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||
H (z) = |
1 + 3z−1 |
+ 2z−2 |
= |
z2 + 3z + 2 |
|
|
|
|
|
|
|
|
|
||||||
|
1 + 0,4z−1 |
z2 + 0,4z |
-0,4 |
|
|
|
|
||||||||||||
|
|
|
|
|
|
|
|
|
|||||||||||
► |
|
|
|
|
|
|
|
|
|
z-1 |
|
||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Прямая каноническая форма – это структурная схема, содержащая минимальное количество элементов задержки. Для её получения представим передаточную функцию (10) как результат последовательного соединения фильтров:
90