- •Оглавление
- •1. Общие вопросы цифровой обработки сигналгов
- •1.1. Основные расчетные алгоритмы для цифровых фильтров
- •2. Дискретные линейные системы
- •2.1. Модель дискретной линейной системы
- •2.2. Линейное разностное уравнение первого порядка
- •2.3. Частотная характеристика цепи первого порядка
- •2.4. Геометрическая интерпретация частотной характеристики
- •2.6. Обратное z-преобразование
- •2.7. Теорема о свертке
- •2.8. Теорема о комплексной свертке
- •2.9. Решение разностных уравнений первого порядка с помощью z-преобразования
- •2.10. Решение разностных уравнений второго порядка с помощью z-преобразования
- •2.11. Двустороннее z-преобразование
- •2.12. Цепи для разностного уравнения второго порядка
- •3. Расчет цифровых фильтров в частотной области
- •3.1. Синтез цифровых фильтров
- •3.2. Различные методы расчета цифровых фильтров
- •3.3. Применение принципа инвариантности импульсной характеристики
- •3.4. Коэффициент передачи цифровых резонаторов
- •3.5. Расчет цифровых фильтров на основе непрерывных фильтров с нулями на бесконечности
- •3.6. Определение цифрового фильтра с помощью квадрата модуля передаточной функции
- •3.7. Расчет цифровых фильтров путем билинейного преобразования функции непрерывного фильтра
- •3.8. Фильтры на основе частотной выборки
- •3.9 Метод частотной выборки
- •4. Эффекты квантования в цифровых фильтрах
- •4.1. Постановка задачи
- •4.2. Ошибки, вызываемые неточными значениями постоянных параметров
- •4.3. Ошибки, вызываемые аналого-цифровым преобразованием
- •4.4. Ошибки, вызываемые квантованием произведений
- •4.5. Эффект мертвой зоны
- •4.6. Формулы для шума округления при различных реализациях цифровых цепей
- •4.7. Пример. Различные структуры цепи с двумя полюсами и одним нулем
- •5. Дискретные преобразования фурье
- •5.1. Дискретное преобразование Фурье
- •5.2. Алгоритм Герцеля
- •5.3. Быстрое преобразование Фурье
- •Прореживание по времени
- •Прореживание по частоте
- •5.4. Соотношение между прореживанием по времени и прореживанием по частоте
- •Заключение
- •394026 Воронеж, Московский просп., 14
3.8. Фильтры на основе частотной выборки
Прежде чем перейти к обсуждению следующего типа фильтров, напомним, что имеется еще одни способ аппроксимации произвольных функций - с помощью функций отсчетов*). Так функция может быть аппроксимирована во временной области с помощью выражения
(3.37)
Кроме того, известно, что точно равна , если последняя ограничена в полосе частот . Даже если полоса частот функции не ограничена, то точно совпадает с в моменты взятия отсчетов .
Интересно выяснить, может ли теорема отсчетов в частотной области служить в качестве полезной основы для расчета фильтров. Во-первых, необходимо показать, что можно создать элементарный фильтр с характеристикой (как функцией частоты), имеющей вид, подобный одной из интерполирующих функций из выражения (3.37), а также с надлежащей фазой так, чтобы выходные сигналы нескольких элементарных фильтров можно было складывать как скалярные величины. Затем необходимо удостовериться, что сумма конечного числа членов выражения, подобного (3.37), в частотной области может дать характеристику фильтра с достаточной избирательностью.
Рис. 3.7 Иллюстрация теоремы отсчетов в частотной области
Для примера на рис. 3.7 показана требуемая и три интерполирующие функции, используемые для аппроксимации .
Рассмотрим теперь схему фильтра, изображенную на рис. 3.8. Амплитуда и фаза для него определяются выражениями
Эти функции показаны па рис. 3.9 и, как видно, имеют свойства фильтра нижних частот с линейной фазой. Такой подход можно теперь распространить на схему рис. 3.10.
Амплитуды и фазы на выходах каждого резонатора при отсутствии потерь показаны на рис. 3.11.
Рис. 3.8 Аналоговый гребенчатый фильтр с компенсацией нуля на постоянном токе
На пятой сверху горизонтальной оси знаками и обозначены случаи, когда выходные сигналы находятся точно в фазе или в противофазе. Сигналы находятся в противофазе только в интервалах перекрытия главных лепестков. Поэтому при вычитании двух выходных сигналов, как видно из рис. 3.11, амплитуды могут нужным образом складываться в интервалах перекрытия и вычитаться вне их. Это дает возможность получить сложную амплитудную характеристику , которая достаточно постоянна в полосе перекрытия и имеет уменьшенные боковые лепестки. Помимо этого, так как фазы и — линейные, то выходная фаза должна быть также линейной функцией частоты. Распространяя все эти рассуждения на случай n резонаторов без потерь, мы может достигнуть того же эффекта, что и при правильном сложении функций интерполяции вила, показанного на рис. 3.7.
Таким образом, можно задать произвольный полосовой фильтр с линейной фазой во всем диапазоне частот при помощи дискретизации требуемой амплитудно-частотной характеристики на выбранных равномерно расположенных частотах.
Практическим недостатком этого метола для проектирования аналоговых фильтров является то, что он предполагает применение резонаторов без потерь. В значительной степени это затруднение преодолевается при проектировании цифровых фильтров.
Рис. 3.9 Частотная характеристика фильтра, показанного на рис. 3.8
Рис. 3.10 Аналоговый гребенчатый фильтр с нулями, скомпенсированными несколькими резонаторами
Рис. 3.11 Амплитудные и фазовые функции для рис. 3.10