Сайт о программировании, математике и моделировании
Фильтры Баттерворта и Чебышева
Фильтр Баттерворта обеспечивает наиболее плоскую характеристику в полосе пропускания, что достигается ценой плавности характеристики в переходной области, т.е. между полосами пропускания и задерживания. Его амплитудно-частотная характеристика задаётся следующей формулой:
где N — определяет порядок фильтра (число полюсов). Увеличение числа полюсов дает возможность увеличить крутизну спада от полосы пропускания к полосе подавления.
Выбирая фильтр Баттерворта мы ради плоской характеристики поступаемся всем остальным. Его характеристика идет горизонтально, начиная от нулевой частоты, перегиб ее начинается на частоте среза ωC — эта частота обычно соответствует точке -3 дБ.
В большинстве применений самым существенным обстоятельством является то, что неравномерность характеристики в полосе пропускания недолжна превышать некоторой величины, скажем 1 дБ. Фильтр Чебышева отвечает этому требованию, при этом допускается некоторая неравномерность характеристики по всей полосе пропускания, но при этом сильно увеличивается острота её излома. Для фильтра Чебышева задают число полюсов и неравномерность в полосе пропускания. Допуская увеличение неравномерности в полосе пропускания., получаем более острый излом. Амплитудная характеристика этого фильтра описывается уравнением:
где TN — полином Чебышева первого рода степени N, а δ — константа, определяющая неравномерность характеристики в полосе её пропускания.
На самом деле фильтр Баттерворта с максимально плоской характеристикой в полосе пропускания не так привлекателен, как это может показаться, поскольку в любом случае приходится мириться с некоторой неравномерностью характеристики в полосе пропускания (для фильтра Баттерворта это будет постепенное понижение характеристики при приближении к частоте ωc, а для фильтра Чебышева — пульсации, распределенные по всей полосе пропускания). Кроме того, активные фильтры, построенные из элементов, номиналы которых имеют некоторый допуск, будут обладать характеристикой, отличающейся от расчетной, а это значит, что в действительности на характеристике фильтра Баттерворта всегда будет иметь место некоторая неравномерность в полосе пропускания.
В свете вышеизложенного, весьма рациональной структурой является фильтр Чебышева. Иногда его называют равноволновым фильтром, так как его характеристика в области перехода имеет большую крутизну за счет того, что в полосе пропускания распределено несколько равновеликих пульсаций, число которых возрастает вместе с порядком фильтра. Даже при сравнительно малых пульсациях (порядка 0,1дБ) фильтр Чебышева обеспечивает намного большую крутизну характеристики в переходной области, чем фильтр Баттерворта. Чтобы выразить эту разницу количественно, предположим, что требуется фильтр с неравномерностью характеристики в полосе пропускания не более 0,1 дБ и затуханием на частоте, отличающейся на 25% от граничной частоты пропускания. Расчет показывает, что в этом случае требуется 19-полюсной фильтр Баттерворта или всего лишь 8-полюсный фильтр Чебышева.
Перед тем как перейти к конкретным электрическим фильтрам, необходимо сделать два замечания.
Во-первых, в теории фильтров принято иметь дело не с обычной угловой частотой ω, а с нормированной частотой W= ω/ωн, где ωн — нормирующая частота. Обычно в качестве нормирующей частоты выбирают граничную частоту полосы пропускания ωp, так что Wp = ωp / ωн = 1.
Во-вторых, имеет смысл подробно изучать только фильтры нижних частот, так как остальные типы фильтров (верхних частот, полосовые и заграждающие) могут быть легко получены из ФНЧ с помощью замены переменной (частоты) или, как принято говорить, с помощью преобразования частоты.
Синтез рекурсивных фильтров непосредственно в z-области возможен только для фильтров простого типа (режекторных и селективных) с ограниченным количеством полюсов и нулей (особых точек). В общем случае, процесс проектирования рекурсивного частотного фильтра обычно заключается в задании необходимой передаточной характеристики фильтра в частотной области и ее аппроксимации с определенной точностью какой-либо непрерывной передаточной функцией, с последующим z-преобразованием для перехода в z-область. Для алгебраического преобразования непрерывной передаточной функции в многочлен по z используется билинейное преобразование, известное в теории комплексных переменных под названием дробно-линейного преобразования.
Print article | This entry was posted by root on 01.12.2010 at 6:08 пп, and is filed under Моделирование фильтров. Follow any responses to this post through RSS 2.0. Вы можете оставить комментарий или трэкбэк с вашего сайта. |