Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Однополюсного



В третьем «бою» сразятся фильтры, работающие во временной области. Первым

на ринг выходит однородный фильтр с усреднением по 9 отсчётам. Его соперник

- однополюсный рекурсивный фильтр, построенный по двунаправленной технологии.

Для получения сопоставимой частотной характеристики коэффициент

«забывания» однополюсного фильтрах = О. 70. Состязание между фильтрами начинается

с Рис. 21.6, где показаны АЧХ обоих фильтров. Характеристики явно не

впечатляют, что и понятно, так как фильтры предназначены вовсе не для частотной

селекции. Поэтому баллы не присуждаются ни одному из фильтров. Переходные характеристики фильтров изображены на Рис. 21.7. Переходный

процесс однородного фильтра (а) имеет вид отрезка прямой, что соответствует наиболее

быстрому переходу с одного уровня на другой. Переходная характеристика

рекурсивного фильтра (б) имеет гладкий переходный процесс, что в некоторых

случаях обеспечивает преимущество. По одному баллу получают оба фильтра.

Фильтры мало отличаются по качеству работы, поэтому выбор часто зависит

только от предпочтений разработчика. Тем не менее некоторое преимущество обнаруживается

при анализе двух характеристик - времени разработки фильтра и

времени обработки отсчётов входного сигнала. В первом случае требуется сократить

время разработки фильтра, пренебрегая увеличением вычислительных затрат.

Например, необходимо всего один раз воспользоваться фильтром, порядок

которого равен нескольким тысячам. Поскольку вся программа фильтрации вы- полняется всего за несколько секунд, бессмысленно тратить время на оптимизацию

алгоритма. Ясно, что предпочтение следует отдать вычислениям в формате с

плавающей точкой. Остаётся выбрать из двух вариантов: либо однородный

фильтр, реализуемый на базе свёртки, либо однополюсный рекурсивный фильтр.

Победителем здесь будет рекурсивный фильтр. Его несколько проще программировать

и настраивать, а его вычислительные затраты намного меньше.

Во втором случае всё наоборот: необходимо минимизировать вычислительные

затраты, а времени на разработку достаточно. Например, фильтр может входить

в состав серийно выпускаемого изделия, где будет использован миллионы

раз. Для ускорения обработки, вероятно, нужно ~удет использовать целые числа.

Выбор здесь производится между однородным фильтром на основе рекурсивного

алгоритма и однополюсным рекурсивным фильтром, использующим справочную

таблицу (таблицу соответствия) или целочисленную математику. Победителем

оказывается однородный фильтр. Он работает быстрее и не создаёт проблем, связанных

с целочисленной математикой, на стадиях расчёта и обработки.





Дата публикования: 2015-02-03; Прочитано: 328 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.007 с)...