- •210400 «Радиотехника»
- •Раздел 1. Основы теории цифровой линейной фильтрации сигнала.
- •1.1. Понятие дискретной и цифровой линейной фильтрации аналогового сигнала.
- •1.2. Алгоритм работы дискретного фильтра, эквивалентного аналоговому фильтру с заданной импульсной характеристикой. Нерекурсивный дискретный фильтр.
- •1.3. Импульсная характеристика нерекурсивного дискретного фильтра.
- •1.4. Передаточная функция нерекурсивного дискретного фильтра
- •1.5. Рекурсивный дискретный фильтр и его передаточная функция
- •1.6. Частотные характеристики дискретныхлинейных фильтров.
- •1.7. Применение z-преобразования для анализа дискретных сигналов и фильтров.
- •1.8. Анализ прохождения сигнала через дискретный фильтр временным методом.
- •1.9 Особенности построения цифровых фильтров.
- •1.10. Сравнительная оценка цифровых и аналоговых фильтров.
- •1.11. Постановка задачи анализа прохождения сигнала через дф спектральным методом. Теорема отсчетов в частотной области.
- •1.12. Дискретное преобразование Фурье (дпф)
- •1.13. Некоторые свойства дпф.
- •1.14. Спектральный метод анализа прохождения сигнала через дискретный фильтр.
- •1.15. Быстрое преобразование Фурье (бпф)
- •1.16 Структурная схема линейной дискретной фильтрации на основе дпф (бпф)
- •Раздел 2. Эффекты квантования при цифровой фильтрации.
- •Шум квантования, возникающий при аналого-цифровом преобразовании.
- •Ошибки, вызываемые квантованием коэффициентов цифрового фильтра.
- •Округление результатов промежуточных вычислений при цифровой фильтрации.
- •Раздел 3. Методы синтеза линейных цифровых фильтров в частотной области.
- •3.1 Синтез дискретного фильтра, эквивалентного аналоговому фильтру с заданной передаточной функцией h(p).
- •3.2 Синтез цифрового фильтра по заданной его ачх.
- •3.3 Синтез нерекурсивного цифрового фильтра с использованием окон (весовых функций)
- •3.4 Особенности синтеза бих - фильтра
- •Раздел 4. Многоскоростная обработка сигналов при цифровой фильтрации.
- •Понятие вторичной частоты дискретизации цифровых сигналов. Децимация и интерполяция.
- •4.2 Синтез цифрового узкополосного фильтра низких частот на основе одноступенчатой децимации и интерполяции.
- •4.3 Синтез цифрового узкополосного ких – фильтра на основе многоступенчатой децимации и интерполяции.
- •1. Метод Беланже
- •2. Метод Крошье, Рабинер, Шелеви
- •4.4 Особенности временной дискретизации радиосигнала
- •4.5. Синтез узкополосного цифрового полосового фильтра (цпф) на основе квадратурной демодуляции/модуляции преобразуемого сигнала.
- •4.6. Цифровой гребенчатый фильтр (цгф).
- •4.7. Синтез узкополосного ких – фильтра нижних частот на основе децимации импульсной характеристики.
4.2 Синтез цифрового узкополосного фильтра низких частот на основе одноступенчатой децимации и интерполяции.
Пусть требуется синтезировать узкополосный КИХ – фильтр с заданными требованиями, и частотой избирательности.
Прежде всего, задаются параметры:
ωс1 – частота среза полосы пропускания
ωс2 – частота среза зоны непрозрачности
ωд – частота дискретизации
α
=
показатель
прямоугольности АЧХ фильтра (0.5…10)
β
=
показатель узкополосности АЧХ фильтра
(10…104)
Допускается определенная неравномерность АЧХ в полосе пропускания
ε1доп – допустимый уровень неравномерности
ε2доп – допустимый уровень боковых лепестков в зоне непрозрачности
L(ε1доп,
ε2доп)
= -
log(10
ℰ1доп
*
ℰ2доп)
– логарифмический показатель частотной
избирательности.
АЧХ
КИФ – фильтра
ωс1<< ωд
Требуемый порядок нерекурсивного фильтра низких частот:
N = α*β* L(ε1доп, ε2доп)
Известно, что вычислительные затраты для получения отклика связаны с порядком фильтра.
В узкополосном фильтре определяющую роль играет β.
N ~ β, β ~ ωд, при заданной ωс1
Для уменьшения N, L, β нужно уменьшить частоту дискретизации (ωд).
Децимация – способ снижения вычислительных затрат в ν раз.
ν
=
Рассмотрим способ построения узкополосного КИХ – фильтра на основе одноступенчатой децимации и интерполяции.
В этой структуре дважды присутствует ФНЧ с заданными параметрами частотной избирательности (α, β, L) отсюда получается, что N*ωд1 – исходная.
Как известно, в фильтре - дециматоре вычислительные затраты меньше в ν раз по сравнению с обычными и фильтрами.
Если
ωс1
<
, то дециматор работает правильно.
В интерполяторе вычислительные затраты сокращаются в ν раз.
Выясним, получается ли выигрыш в вычислительных затратах при таком построении КИХ – фильтра.
В
обычном КИХ – фильтре вычислительные
затраты равны N,
а при одноступенчатой децимации и
интерполяции пропорционально
.
Выигрыш в вычислительных затратах
Найдем максимально возможный коэффициент децимации ν.
νmax
=
ωд2min
= ωc2
+ ωc1
→ νmax
=
ν
=
=
=
=
=
=
Если
α
>>1, тогда νmax
≈
→ N
и ν увеличивается, выигрыша нет.
В тоже время сохраняется линейная зависимость вычислительных затрат от α. Для уменьшения вычислительных затрат было предложено перейти от одноступенчатой к многоступенчатой децимации и интерполяции.
4.3 Синтез цифрового узкополосного ких – фильтра на основе многоступенчатой децимации и интерполяции.
1. Метод Беланже
Метод Беланже заключается в каскадном включении предельно простых фильтров – дециматоров и фильтров – интерполяторов с коэффициентом децимации равным двум.
ν = 2k → k = log2 ν
Еще включают дополнительный ФНЧ, работающий на самой низкой частоте дискретизации, которая обеспечивает требуемую треугольность АЧХ (α = α0)
В этой схеме на ФНЧ1, стоящий в первом дециматоре не накладываются высокие требования к прямоугольности А ЧХ, т.е
ФНЧ1
–
ωд1,
β1=β,
α1<<α,
т.к. ωс1
→
ωс2
»
ωс1
→
α1β
=
→ 2 – минимально возможное значение
N1
< N
в
раз
N1
≈
(N1
<< N)
ФНЧ2 - ωд2 = ; β2 = ; α2 = 2α1
α2 β2 = α1β
N2 = N1 << N
Тоже самое относится к другим фильтрам.
Исключение составляет ФНЧ0
α0
= α; ωд0
=
N0
=
Если пренебречь вычислительными затратами k – фильтров – дециматоров и интерполяторов , то оказывается, что вычислительные затраты этой структуры определяются формирующим фильтром, но они в ν раз меньше, чем в обычном фильтре без децимации. Однако, этот метод обладает недостатками:
1) недостаток связан с большим количеством фильтров – дециматоров и фильтров – интерполяторов. С ростом числа k растет ошибка ε1. Для ее компенсации требуется повысить точность частотных характеристик фильтров, что увеличит их порядок.
2) ν должно быть кратно двум
