ВУЗ:
Рубрика:
- 12 -
6.3. Транспонированная структура рекурсивного фильтра
Преобразование прямой структуры, связанное с изменением порядка
операций задержки и суммирования, приводит к транспонированной
структуре.
x[n]
b
0
b
1
b
2
b
N
b
M-1
b
M
+
1/z
+
1/z
+
1/z
+
1/z
+
1/z
v
1
[n] v
2
[n] v
N
[n] v
M-1
[n] v
M
[n-1]
-a
1
-a
2
-a
N
y[n]
Алгоритм для транспонированной структуры:
y[n]= b
0
x[n]+v
1
[n-1]
v
1
[n]= b
1
x[n] – a
1
y[n]+v
2
[n-1]
v
2
[n]= b
2
x[n] – a
2
y[n]+v
3
[n-1]
•
•
v
N
[n]= b
N
x[n] – a
N
y[n]+v
N+1
[n-1]
•
•
v
M-1
[n]= b
M-1
x[n]+v
M
[n-1]
v
M
[n]= b
M
x[n]
Разумеется, возможны случаи М=N или M<N. Тогда алгоритм
соответствующим образом изменяется. Транспонированная форма имеет то
преимущество, что в ней операции умножения отсчётов входного и
выходного сигналов, а также операции суммирования можно производить
параллельно; при этом повышается быстродействие алгоритма, хотя
увеличиваются аппаратурные затраты (нужно иметь несколько одновременно
работающих перемножителей и сумматоров).
- 12 -
6.3. Транспонированная структура рекурсивного фильтра
Преобразование прямой структуры, связанное с изменением порядка
операций задержки и суммирования, приводит к транспонированной
структуре.
x[n]
b0 b1 b2 bN bM-1 bM
+ 1/z + 1/z + 1/z + 1/z + 1/z
v1[n] v2[n] vN[n] vM-1[n] vM[n-1]
-a1 -a2 -aN
y[n]
Алгоритм для транспонированной структуры:
y[n]= b0 x[n]+v1[n-1]
v1[n]= b1 x[n] – a1 y[n]+v2[n-1]
v2[n]= b2 x[n] – a2 y[n]+v3[n-1]
•
•
vN[n]= bN x[n] – aN y[n]+vN+1[n-1]
•
•
vM-1[n]= bM-1 x[n]+vM[n-1]
vM[n]= bM x[n]
Разумеется, возможны случаи М=N или MСтраницы
- « первая
- ‹ предыдущая
- …
- 10
- 11
- 12
- 13
- 14
- …
- следующая ›
- последняя »
