- •Министерство образования и науки рф Казанский государственный технический университет им.А.Н.Туполева
- •Кафедра пиис
- •Содержание
- •Цель лабораторной работы
- •I. Краткие сведения из теории
- •1.1. Общие сведения о цифровых фильтрах
- •1.2. Синтез цифровых фильтров
- •II. Практическая часть Задание на практическую часть
- •Пример синтеза второго порядка Исходные данные
- •2.1. Расчет параметров цифрового фильтра
- •Литература
1.2. Синтез цифровых фильтров
При построении фильтров помех в измерительных каналах ИВС и других систем медицинского назначения требования к ним можно свести к следующим:
- фильтры должны обеспечивать фильтрацию помех до уровня допустимой статической погрешно-
сти измерительного канала;
- искажение амплитуды полезного сигнала, вносимое фильтром в диапазоне рабочих частот, не
должно превышать величины допустимой динамической погрешности измерительного канала;
- запаздывание полезного сигнала, вносимое фильтром, должно быть минимальным или учтено
при последующей обработке.
В ряде случаев фильтры, используемые с измерительных каналах медицинской аппаратуры, могут быть сведены к многозвенным активным фильтрам, достаточно просто реализуемым на усилителях постоянного тока или в алгоритмах цифровой обработки с передаточной функцией вида:
Wф(S)=1/(τ·s+1)n, (1.13)
где τ и n – постоянная времени и порядок многозвенного фильтра. При этом задача обеспечения помехоустойчивости измерительного канала сводится к определению величины τ и n фильтра в зависимости от его динамических характеристик, амплитуды и частотного спектра полезного сигнала и действующих помех.
Аналитические выражения, определяющее изложенные требования к каналу фильтрации, можно представить в виде:
1/(τ12·wα2+1)n/2≤αx (1.14)
1/(τ22·(wx max )2+1)n/2 ≥ А1,
где αx – отношение допустимой погрешности Δх, вносимой помехами в полезный сигнал х, к максимальному уровню помехи в сигнале; А1 – минимальное допустимое значение амплитудно-частотной характеристики фильтра (или коэффициент ослабления полезного сигнала) при максимальной рабочей частоте w0=wx max; wп – частота помехи.
При известных характеристиках полезного сигнала, помехи и заданных требованиях А1 и αx можно определить постоянную времени τ и порядок n многозвенного аналогового фильтра, который далее реализуется аппаратно или в устройстве цифровой обработки сигналов.
При проектировании цифровых фильтров или алгоритме цифровой фильтрации используют приемы синтеза, которые существенным образом базируются на свойствах аналоговых цепей, служащих модельными прототипами цифровых фильтров и алгоритмов обработки.
При использовании метода инвариантных импульсных характеристик вносится предположение о том, что синтезируемый цифровой фильтр должен обладать импульсной дискретной характеристикой, которая является результатом дискретизации импульсной характеристики соответствующего аналогового фильтра-прототипа. В этом случае, задаваясь интервалом дискретизации Δ, по импульсной характеристике h(t) аналогового фильтра-прототипа определяются отсчетные значения h0, h1,...hm импульсной дискретной характеристики фильтра, по которой строят алгоритм функционирования и определяют другие характеристики фильтра - системную функцию H(z) и частотный коэффициент передачи k(jwΔ) (АЧХ и ФЧХ). Степень приближения характеристик синтезированного цифрового фильтра к характеристикам аналогового фильтра-прототипа зависит от выбора интервала дискретизации Δ. По результатам сравнения АЧХ и ФЧХ фильтров уточняются структура и параметры цифрового фильтра, например, путем уменьшения шага дискретизации импульсной характеристики и увеличения порядка цифрового фильтра.
К выбору структуры и параметров цифрового фильтра, приближенно соответствующего свойствам аналогового фильтра-прототипа, можно подойти, осуществив дискретизацию дифференциального уравнения, которое описывает аналог. При этом в отсчетных точках t = nΔ производные в дифференциальном уравнении заменяют их конечными разностными выражениями вида:
(dX/dt)|t=nΔ=(X(nΔ)-X(nΔ-Δ))/Δ=(Xn-Xn-1)/Δ
(d2Y/dt2)| t=nΔ=((dY/dt)|t=nΔ - (dY/dt)|t=nΔ-Δ)/Δ= (1.15)
=[(Y(nΔ)-Y(nΔ-Δ))/Δ - (Y(nΔ-Δ)-Y(nΔ-2Δ))/Δ]·(1/Δ).
Подставляя в дифференциальное уравнение аналогового фильтра-прототипа значения производных, выраженных через разностные выражения, получают разностные уравнения, описывающие алгоритм функционирования соответствующего цифрового фильтра. применяя к полученному разностному уравнению z-преобразование, получают системную функцию и частотный коэффициент передачи, определяющие структуру, параметры и характерные свойства цифрового фильтра.
При задании характеристик аналогового фильтра-прототипа в идее передаточной функции Wф(z) системную функцию H(z) соответствующего ему цифрового фильтра можно определить путем замены оператора Лапласа s на (1-z-1)/Δ.
При использовании метода идентификации частотных характеристик структуру и параметры цифрового фильтра определяют с помощью так называемого «билинейного преобразования», которое устанавливает связь между оператором Лапласа z-передаточной функции Wф(s) аналогового фильтра-прототипа и оператором z соответствующей системной функции H(s) цифрового фильтра:
s = (2/Δ)·[(z-1)/(z+1)]= (2/Δ)·[(1-z-1)/(1+z-1)]. (1.16)
Полученная при такой замене системная функция H(z) цифрового фильтра оказывается дробно-рациональной и позволяет непосредственно получить алгоритм цифровой фильтрации.
При использовании «билинейного преобразования» связь между частотной характеристикой Wф(jw) аналогового фильтра и частотным коэффициентом передачи k(jw) цифрового фильтра вытекает из соотношения между частотной переменной wа аналоговой цепи и частотой wц цифровой системы вида:
wа=(2/Δ)·tg(wц·Δ/2). (1.17)
Следовательно, если имеются частотные характеристики (АЧХ и ФЧХ) аналогового фильтра, то для получения соответствующей частотной характеристики цифрового фильтра необходимо лишь произвести изменения масштаба частоты в соответствии с выражением (1.17).
Необходимо отметить, что при «билинейном преобразовании» импульсная дискретная характеристика цифрового фильтра не будет соответствовать импульсной характеристике аналогового фильтра-прототипа.