Студопедия

КАТЕГОРИИ:


Архитектура-(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)

Описание в частотной области




Для исследования частотной характеристики на вход подают синусоидальную последовательность x(ti) = x0sin(wti). Если система линейна, на выходе также возникнет синусоида. Отношение амплитуд, как и в аналоговых фильтрах, равно значению передаточной функции. Линейность цифрового фильтра следует из линейности дифференциального уравнения. Таким образом, согласно формуле (4.1), фильтр на рис. 4.1 линеен.

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

получается гармонический выходной сигнал

и с учетом jw=р передаточная функция имеет вид

Эта функция периодическая с периодом w0=2p/T0=2pf0. Здесь f0 – тактовая частота. Введем обозначение

и получим из формулы (4.2) передаточную функцию элемента задержки на один такт в виде

Из ранее изученных курсов (ТОЭ, МАРЭС) известно, что связь передаточной функции А(р), входного сигнала, имеющего произвольную зависимость от времени и сигнала на выходе четырехполюсника с помощью преобразования Лапласа может быть представлена в виде

Это соотношение справедливо и для цифровых систем. Для числовых последовательностей его можно упростить с помощью преобразования передаточной функции (4.4):

Здесь

есть Z-преобразование входной последовательности. Выходная последовательность получается с помощью соответствующего обратного преобразования (54). Функция A(z) называется цифровой передаточной функцией.

Теперь, используя выражение (4.4), можно непосредственно определить передаточную функцию цифрового фильтра, показанного на рис. 4.1. Из соотношения

получаем

Для определения частотной характеристики А(jw) подставим в формулу (4.8) , в результате получим:

Функция является периодической с периодом 2pf0. Это свойство — общее для всех цифровых фильтров. Для модуля частотной характеристики имеем:

График этой функции приведен на рис. 4.3. Видно, что эта амплитудно-частотная характеристика в области 0 £ wT0 £ p, т.е. 0 £ f £ 1/2×f0, имеет вид характеристики фильтра нижних частот как мы и ожидали, исходя из переходной характеристики на рис. 4.2.

На основании теоремы о дискретизация для дискретной системы задержки, работающей на частоте f0, частота синусоидальной последовательности {x(ti)} выбирается не больше чем 1/2×f0,. В области частот f > 1/2×f0 амплитудно-частотная характеристика устройства уже не имеет вида, присущего фильтру. Если все же желательно использовать такое устройство необходимо заменить цифровой элемент задержки аналоговым элементом задержки (например, линией задержки или фазовым фильтром).

4.2. Цифровая обработка сигналов

4.2.1. Реализация цифровых фильтров

Как мы видели в предыдущем разделе, с помощью цифрового фильтра входная последовательность {x(ti)} может быть преобразована в выходную последовательность {y(ti)} и при этом реализуется желаемая цифровая передаточная функция . Отсюда получается блок-схема, показанная на рис. 4.4. Для того чтобы выполнялись положения теоремы о дискретизации, ограничим полосу частот с помощью аналогового фильтра нижних частот. Посредством элемента выборки-хранения берутся выборки из ограниченного по полосе сигнала с интервалом T0 = 1/f0. Эти выборки с помощью аналого-цифрового преобразователя преобразуются в числовую последовательность {x(ti)} и подаются на вход цифрового фильтра. Выходная последовательность {у(ti)} может быть обработана далее в цифровой форме или с помощью цифро-аналогового преобразователя и фильтра нижних частот преобразована в непрерывный сигнал. При этом необходимо принять во внимание положения, изложенные в разд. 1.2.1. Дискретизация непрерывных сигналов по времени.

4.2.2. Представление сигналов и основные элементы

Функция цифровой фильтрации реализуется с использованием основных операций, схематически показанных на рис. 4.5:

· суммирование сигналов у(n) = х1(n) + х2(n);

· разветвление сигналов у1(n) = у2(п) = х(n); (4.10)

· умножение на постоянный коэффициент у(n) = С×х(n);

· задержка на один интервал дискретизации Т0: у(n) = х(n - 1).

Все эти шаги обработки отсчетов х(n) совершаются во временной области. Для описания процессов преобразования в частотной области используется z-преобразование (обобщенное частотное представление, эквивалентное преобразованию Лапласа):

(4.11)

Тогда приведенные выше шаги преобразования можно записать в виде:

Y(z) = X1(z) + Х2(z) – суммирование сигналов;

Y1(z) = Y2(z) = Х(z) – разветвление сигналов;

Y(z) = C×X(z) – умножение на постоянный коэффициент;

Y(z) =X(z)×z-1 – задержка сигнала.

Расчет частотной характеристики:

Для удобства расчетов аргумент z обычно заменяется выражением

(4.12)

где Т0 = 1/f0 – длительность интервала дискретизации. Далее составляется передаточная функция H(z} = Y(z)/X(z) и в нее подставляется выражение z, приведенное выше. Например, дифференциальное уравнение и передаточная функция для схемы на рис. 4.6, а (частный случай a1=a0) принимают вид:

Введя сокращение 2pfТ0=wT0=Q и используя формулу Эйлера z=ejQ= cos(Q) +j×sin(Q), получаем выражение для передаточной функции, состоящее из действительной и мнимой составляющих А и jB:

Модуль и фаза передаточной функции при а1=a0:

Теперь амплитудно-частотная и фазо-частотная характеристики выражаются в виде:

Видно, что фильтр является низкочастотным. Его амплитудно-частотная характеристика имеет косинусоидальную форму, а фазо-частотная характеристика линейна (фазо-линейными являются цифровые фильтры с симметричными переходными характеристиками; это условие удовлетворяется только в данном частном случае).

4.2.3. Структуры цифровых фильтров

Структуры цифровых нерекурсивных фильтров (FIR)

Основные структуры цифровых фильтров показаны на рис. 4.6. Нерекурсивный фильтр ("finite impulse response", FIR) – фильтр с однонаправленной цепью передачи («вперед»); его переходная характеристика h(n) имеет конечную длительность.

Структуры цифровых рекурсивных фильтров (IIR)

Рекурсивный фильтр ("infinite impulse response", IIR)-фильтр, имеющий цепь обратной связи с выхода на вход; его переходная характеристика h(n) имеет бесконечную длительность.

Желательно, чтобы цифровые фильтры имели передаточную характеристику подобную характеристикам аналогового фильтра. Однако это невозможно, поскольку цифровой фильтр (как было показано в 4.1), в отличие от аналогового в диапазоне 0£f£¥ обладает периодической передаточной характеристикой. Однако у цифрового фильтра используемая полоса частот ограничена соотношением 0£f£f0/2. Таким образом, можно потребовать, чтобы частотная характеристика ЦФ сохраняла желаемый вид (как передаточная характеристика аналогового фильтра) лишь до значения половины частоты дискретизации f0/2.

Для этого можно модифицировать АЧХ аналогового фильтра посредством преобразования оси частот, таким образом, чтобы область 0£f£¥ отображалась в область 0£f£f0/2 и на высоких частотах периодически повторялась (т.е. чтобы АЧХ аналогового фильтра стала похожа на АЧХ цифрового фильтра). Для этого введем вспомогательную переменную f’, такую чтобы соблюдается равенство:

(4.13)

При f®∞, как и требуется, f’®f0/2. При f’<<f0 имеем f≈f’. Следовательно, искажение частотной оси тем меньше, чем больше тактовая частота f0 по сравнению с интересующим нас диапазоном частот. При синтезе аналоговых фильтров передаточная характеристика всегда представляется через нормированную частоту W=f/fср (где fср — характерная точка АЧХ аналогового фильтра, частота среза или резонансная частота). Для того, чтобы это нормированное представление можно было использовать для вычислений, введем нормированную частоту выборки

(4.14)

Используя выражение 4.13, получаем:

(4.15)

При таком преобразовании, конечно же, произойдет сдвиг характерной частоты фильтра (частоты резонанса, среза). Для того, чтобы эти частоты на логарифмической оси совпадали изменим множитель перед tg в формуле 4.15:

Из формулы 4.15 получаем:

, (4.16)

Где:

(4.17)

(4.18)

При этом W’=1 при W=1. Т.е. характерные частоты аналогового и цифрового фильтра совпадают. При этом интерпретируем формально введенную частоту W’ как новую переменную W и обозначаем преобразованную частотную характеристику через H’(jw). Очевидно, что полученная характеристика подобна характеристике аналогового фильтра.

Благодаря вышеописанным операциям преобразованная частотная характеристика H’(jw) имеет вид, позволяющий реализовать цифровой фильтр. Для расчета цифровой передаточной функции Hц(w) теперь необходимо уравнение преобразования комплексной частотной переменной P. Подстановка P=jW (W=-Pj) в формулу 4.16 (4.18) дает:

Учитывая, что W0=f0/fср=1/(T0×fср), 2pP’fср=p’ и , получаем:

(4.19)

 

Итак:

(4.20)

Данное соотношение 4.20 называется билинейным преобразованием.

Таким образом, аналоговый фильтр можно преобразовать в цифровой следующим образом. В выражение для аналоговой передаточной функции H(Р) вместо нормированной комплексной частотной переменной Р подставляем переменную l×(z– 1)/(z+1) и получаем передаточную функцию Hц (z), которая может быть реализована в цифровом фильтре. Амплитудно-частотная характеристика имеет в этом случае вид, подобный характеристике аналогового фильтра. Характеристика сжимается по частоте W таким образом, чтобы значение H(j¥) соответствовало частоте 1/2W0. Появляющееся при этом ослабление тем меньше, чем больше W0 по сравнению с представляющим интерес частотным диапазоном 0<W<Wmax.

Фазово-частотная характеристика, естественно, изменяется сильнее. Следовательно, положения, относящиеся к аналоговой технике, нельзя переносить в область цифровых устройств. По этой причине, например, неразумно аппроксимировать амплитудно-частотную характеристику бесселевыми фильтрами, поскольку линейность фазы в этом случае нарушается. Такую задачу аппроксимации целесообразно решать непосредственно в z-области. При построении цифровых фильтров, как и для аналоговых фильтров, наиболее просто соединять блоки первого и второго порядка.

Расчет цифровых фильтров на заданную частотную характеристику проводится довольно просто с использованием билинейного преобразования. Для этого в передаточную функцию Н(P) аналогового фильтра вместо частотной переменной P подставляется ее выражение через переменную z:

Где f0 – частота дискретизации, fср – частота среза или резонансная частота фильтра. В результате получается передаточная функция Hц(z) цифровой системы. Так аналоговый фильтр n-го порядка преобразуется в рекурсивный цифровой фильтр того же порядка. Заметим при этом, что частотная характеристика аналогового фильтра в области 0 £ fa £ ¥ неравномерно отображается при реализации соответствующего цифрового фильтра на область 0 £ fц £ f0/2 (здесь f0 – частота дискретизации), т.е. частотные характеристики аналогового и соответствующего ему цифрового фильтров оказываются различными, особенно в области верхних частот полосы пропускания. Если передаточная функция фильтра Hц(z) определена, то реализовать ее можно с использованием разных схемных структур, которые, как и в случае аналоговых фильтров, будут обладать присущими им индивидуальными свойствами.

Свойства цифровых фильтров имеют свои пределы, связанные в основном с конечной длиной кодовых слов сигнала, выбором коэффициентов фильтра и элементами схемы, для которых ведется расчет (сумматор, умножитель, ЗУ). Наиболее характерные мешающие факторы:

· чувствительность к разбросу значений (конечная точность) коэффициентов фильтров;

· неустойчивость при перегрузках и малых уровнях сигнала рекурсивных фильтров;

· шумы округления в умножителях, обусловленные ограничением длины кодового слова результата.

Как можно видеть из всего сказанного выше, степень мешающего влияния указанных факторов можно уменьшить, если увеличить в доступных пределах длину кодовых слов внутри цифровой системы и правильно выбирать структуру схем.




Поделиться с друзьями:


Дата добавления: 2014-01-20; Просмотров: 1326; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.009 сек.