Файл: И.А. Штефан Противоподменные аналоговые фильтры баттерворта.pdf
ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 23.06.2024
Просмотров: 170
Скачиваний: 0
МИНИСТЕРСТВО ОБРАЗОВАНИЯ РОССИЙСКОЙ ФЕДЕРАЦИИ
Государственное образовательное учреждение высшего профессионального образования
«КУЗБАССКИЙ ГОСУДАРСТВЕННЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ»
Кафедра информационных и автоматизированных производственных систем
ПРОТИВОПОДМЕННЫЕ АНАЛОГОВЫЕ ФИЛЬТРЫ БАТТЕРВОРТА
Методические указания к лабораторной работе по курсу "Компьютерное управление" для студентов специальности 210200 "Автоматизация технологических процессов и производств
(в машиностроении)"
Составители И.А.ШТЕФАН В.И.ШТЕФАН
Утверждены на заседании кафедры Протокол № 6 от 14.03.03
Рекомендованы к печати учебнометодической комиссией специальности 210200 Протокол № 95 от 3.04.03
Электронная копия находится в библиотеке главного корпуса ГУ КузГТУ
Кемерово 2003
1
1. ЦЕЛЬ РАБОТЫ
Цель работы – изучить противоподменные аналоговые фильтры низкой частоты Баттерворта и приобрести практические навыки по выбору их порядка и моделированию на натурных и модельных временных рядах.
2. ОСНОВНЫЕ ТЕОРЕТИЧЕСКИЕ ПОЛОЖЕНИЯ
Амплитудная частотная характеристика A (ω) фильтров Баттер-
ворта отличается от прямоугольной частотной характеристики идеального фильтра низкой частоты и приведена на рисунке.
Амплитудная частотная характеристика фильтров Баттерворта
ωa , ωn − граничные частоты, которые выделяют: полосу пропускания (0; ωa ); переходную полосу (ωa , ωn ); полосу задерживания (ωn , + ∞). Частоты ωa и ωn связаны с параметрами δ и ε , которые соответствен-
но определяют максимальное ослабление в полосе пропускания и минимальное ослабление в полосе задерживания, т.е.
2 |
||
1 |
−δ ≤ A(ω)≤1, ω ≤ωa |
(2.1) |
. |
||
A(ω)≤ε, ω ≥ωn |
При этом ωn = k ωa ,
где k (k >1) − коэффициент запаса.
Амплитудная частотная характеристика фильтров Баттерворта задается соотношением
A (ω)= |
1 |
. |
(2.2) |
|
1 +ω2n |
||||
Прямоугольность A (ω) зависит от порядка n фильтра Баттервор-
та. Чем выше n , тем амплитудная частотная характеристика ближе к прямоугольной. Однако при этом усложняется схемная реализация фильтров Баттерворта. На практике показано, что при n > 4 обеспечивается приемлемая прямоугольность характеристики A (ω).
На основе выражений (2.1) получены соотношения по выбору порядка фильтров Баттерворта, обеспечивающих требуемые значения параметров δ и ε . В этом случае
n = |
lnη |
, |
(2.3) |
|
2 ln k |
||||
где η = |
(1 −ε2 )(1−δ )2 |
|||
ε2δ (2 −δ ) , |
(2.4) |
|||
где ε, δ <<1.
Передаточные функции фильтров Баттерворта:
Wф (p)= |
1 |
(2.5) |
||
1 + a p + a p2 |
+K+ a pn |
|||
1 |
2 |
n |
||
определяются через полюсы характеристического уравнения по выражению
3
W (p)= |
1 |
. |
(2.6) |
||||||||||||||||||
(p − p )(p − p |
)K(p − p |
) |
|||||||||||||||||||
1 |
2 |
n |
|||||||||||||||||||
Полюсы |
передаточной |
функции |
фильтра |
Баттерворта |
|||||||||||||||||
p1 , p2 , K, pn определяются по выражению |
|||||||||||||||||||||
p |
= −sin |
2i −1 |
π |
+ |
j cos |
2i −1 |
π |
, |
(2.7) |
||||||||||||
i |
2n |
2n |
|||||||||||||||||||
где i = |
. |
||||||||||||||||||||
1, n |
|||||||||||||||||||||
Модули |
всех |
полюсов |
равны |
1, |
а |
их |
аргументы |
||||||||||||||
ϕ |
i |
=π |
n +(2i −1) 2n . |
||||||||||||||||||
WФ (p) |
|||||||||||||||||||||
При нечетном n |
имеет |
один вещественный |
корень и |
||||||||||||||||||
(n −1) |
− комплексно-сопряженных корней, |
а при четном n все корни |
|||||||||||||||||||
комплексно-сопряженные.
3.ПОРЯДОК ВЫПОЛНЕНИЯ РАБОТЫ
1.Ознакомиться с теорией построения амплитудных частотных характеристик фильтров низкой частоты Баттерворта, выбора их порядка, нахождения полюсов и получения на их основе передаточных функций.
2.Определить требуемый порядок фильтра Баттерворта n в соответствии с заданным вариантом по данным из табл. 3.1.
3.Построить амплитудные частотные характеристики A (ω) (2.2)
для фильтров Баттерворта порядков n −1, n , n +1 в одних осях координат и провести сравнительный анализ о степени влияния порядка фильтра на прямоугольность A (ω).
4. Получить передаточные функции фильтров Баттерворта порядков n −1, n , n +1 по формуле нахождения полюсов (2.7) и формуле определения передаточных функций (2.6) и их алгоритмы фильтрации, используя правила непосредственного получения разностных уравнений по дифференциальным уравнениям или методы z - преобразования, используя общую подстановку вида
4 |
|||||
p = |
1 − z |
−1 |
|||
. |
(3.1) |
||||
∆t |
|||||
Выбор шага дискретизации осуществить по наименьшей постоянной времени:
Tmin = − p 1 , (3.2)
max
где pmax − максимальный по модулю комплексно-сопряженный корень. При этом шаг дискретизации:
∆t = (0,1 0, 5) Tmin . |
(3.3) |
|||
Таблица 3.1 |
||||
Значения параметров фильтров Баттерворта |
||||
Вариант |
Параметры |
|||
ε |
δ |
k |
||
1 |
0,02 |
0,04 |
5 |
|
2 |
0,03 |
0,06 |
6 |
|
3 |
0,04 |
0,08 |
7 |
|
4 |
0,05 |
0,07 |
5 |
|
5 |
0,04 |
0,08 |
6 |
|
6 |
0,04 |
0,06 |
7 |
|
7 |
0,02 |
0,05 |
5 |
|
8 |
0,03 |
0,06 |
6 |
|
9 |
0,03 |
0,08 |
7 |
|
10 |
0,04 |
0,09 |
5 |
|
11 |
0,03 |
0,04 |
5 |
|
12 |
0,04 |
0,06 |
5 |
|
13 |
0,05 |
0,06 |
6 |
|
14 |
0,03 |
0,08 |
6 |
|
15 |
0,03 |
0,07 |
6 |
|
16 |
0,04 |
0,06 |
7 |
|
17 |
0,05 |
0,06 |
6 |
|
18 |
0,02 |
0,04 |
7 |
|
19 |
0,02 |
0,07 |
6 |
|
20 |
0,03 |
0,08 |
5 |
|
5
5. Отфильтровать значения натурных сигналов, приведенные в табл. 3.2, фильтром Баттерворта порядка n и построить в одних координатах исходный и отфильтрованный сигналы и проанализировать результаты фильтрации.
6. Оформить и защитить отчет по лабораторной работе.
Таблица 3.2
Натурные сигналы
Номер |
Сигналы |
||||||||||||||
варианта |
|||||||||||||||
84 |
|||||||||||||||
83 |
|||||||||||||||
82 |
|||||||||||||||
81 |
|||||||||||||||
1 |
80 |
||||||||||||||
79 |
|||||||||||||||
78 |
|||||||||||||||
77 |
|||||||||||||||
1 |
9 |
17 |
25 |
33 |
41 |
49 |
57 |
65 |
73 |
81 |
89 |
97 |
|||
75 |
|||||||||||||||
70 |
|||||||||||||||
65 |
|||||||||||||||
2 |
60 |
||||||||||||||
55 |
|||||||||||||||
50 |
|||||||||||||||
1 |
8 |
15 |
22 |
29 |
36 |
43 |
50 |
57 |
64 |
71 |
78 |
85 |
92 |
99 |
|
6 |
|||||||||||||
Продолжение табл. 3.2 |
|||||||||||||
Номер |
Сигналы |
||||||||||||
варианта |
|||||||||||||
70 |
|||||||||||||
65 |
|||||||||||||
60 |
|||||||||||||
3 |
55 |
||||||||||||
50 |
|||||||||||||
45 |
|||||||||||||
40 |
|||||||||||||
1 |
10 |
19 |
28 |
37 |
46 |
55 |
64 |
73 |
82 |
91 |
100 |
||
70 |
|||||||||||||
65 |
|||||||||||||
60 |
|||||||||||||
4 |
55 |
||||||||||||
50 |
|||||||||||||
45 |
|||||||||||||
40 |
|||||||||||||
1 |
9 |
17 |
25 |
33 |
41 |
49 |
57 |
65 |
73 |
81 |
89 |
97 |
|