КАТЕГОРИИ: Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748) |
Цифровая фильтрация
ЛЕКЦИЯ 18 В большинстве практически важных случаев измерительной техники реализация фильтров с заданной передаточной функцией в виде аналоговых устройств оказывается весьма сложной задачей. Нестабильность параметров устройства обработки вызывает неконтролируемые изменения (погрешность) выходного сигнала, что является одним из основных недостатков аналоговых фильтров. Цифровой фильтр (ЦФ) представляет собой цифровое устройство, реализующее в общем случае решение уравнения в конечных разностях следующего вида:
где: xk, yk — отсчеты выходного и входного сигналов фильтра соответственно; aj, bj -константы. Если известны коэффициенты aj и bj и отсчеты входного сигнала xi прии начальные значения то, используя приведенное выражение, можно рассчитать отсчеты yi для любого. При цифровой фильтрации входной и выходной сигналы являются цифровыми. Так как операция умножения отсчетов цифрового сигнала на число выполняется неточно за счет округления или усечения произведений, то в общем случае цифровое устройство неточно реализует указанный алгоритм и выходной сигнал отличается от точного решения уравнения. Однако в ЦФ погрешность выходного сигнала не зависит от условий, при которых работает фильтр - температуры, влажности и т.п. Кроме того, эта погрешность контролируема. Ее можно уменьшить, увеличивая число разрядов, используемых для представления отсчетов цифровых сигналов. Именно этим определяются основные преимущества ЦФ по сравнению с аналоговым — высокая точность обработки сигналов и стабильность характеристик. Основные недостатки цифровых фильтров следующие: · относительно низкая скорость обработки информации, которая ограничивается быстродействием используемых устройств цифровой обработки; · необходимость использования на входе и выходе аналого-цифровых и цифроаналоговых преобразователей; · относительно большая потребляемая мощность; · относительно высокая стоимость. Отмеченные особенности позволяют считать ЦФ перспективными главным образом при значениях частот дискретизации до сотен килогерц. Цифровой фильтр, реализующий алгоритм (18.1), называется рекурсивным. В большинстве практически важных случаев алгоритм функционирования рекурсивного фильтра может быть представлен в более простом виде: Если в (18.1) все коэффициенты ai положить равными нулю, то получим алгоритм, описывающий функционирование нерекурсивного цифрового фильтра: Нерекурсивный фильтр иначе называют трансверсальным. Для реализации алгоритма цифровой фильтрации с помощью трансверсального фильтра на один отсчет выходного сигнала необходимо выполнить N операций умножения и N - 1 операцию сложения. В отличие от трансверсального рекурсивный фильтр требует меньшего числа операций на один отсчет, так как он использует результаты предыдущих вычислений |N1 < N|. Это преимущество в быстродействии заставляет искать возможность аппроксимации требуемого фильтра рекурсивным. Например, для решения часто встречающейся в измерительной технике задачи вычисления текущего среднего значения сигнала на данном отрезке времени алгоритм функционирования трансверсального фильтра имеет вид: Здесь на каждый отсчет уk необходимо выполнить N сложений. Нетрудно видеть, что та же задача может быть решена с помощью рекурсивного фильтра: Таким образом, можно вычислить текущее среднее значение сигнала, используя только три операции сложения вместо N. Необходимо отметить, что число операций здесь не зависит от количества отсчетов, по которым происходит усреднение. Цифровая фильтрация измерительных сигналов в настоящее время интенсивно развивается на основе использования новейших достижений вычислительной техники. В последние годы появились специализированные процессоры в интегральном исполнении для обработки измерительных сигналов, имеющие в своем составе АЦП на входе и ЦАП на выходе и позволяющие использовать методы цифровой фильтрации при обработке аналоговых сигналов без дополнительных аппаратных затрат. Благодаря использованию новых идей в области реализации алгоритмов быстрого преобразования Фурье (БПФ), существенно повышается скорость цифровой обработки сигналов, что позволяет расширить частотный диапазон измерительных сигналов, которые могут быть обработаны с помощью ЦФ.
Дата добавления: 2014-01-04; Просмотров: 540; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |