реклама на сайте
подробности

 
 
2 страниц V   1 2 >  
Reply to this topicStart new topic
> Вопросы по работе БИХ-фильтров
AndyDev
сообщение Dec 17 2012, 15:14
Сообщение #1


Частый гость
**

Группа: Участник
Сообщений: 163
Регистрация: 17-11-07
Пользователь №: 32 406



На сколько я понимаю, однозвенный НЧ БИХ-фильтр такого рода:



Является полным аналогом RC-фильтра, и должен давать затухание 6dB на октаву. Тогда как судя по построенному мною графику, это затуханее заметно слабее:



Все верно, или я чего-то не понимаю в тонкостях работы подобных фильтров?

И еще один вопрос - подскажите такой же однозвенный КИХ-фильтр, но не НЧ, а ВЧ?

Сообщение отредактировал AndyDev - Dec 17 2012, 15:15
Go to the top of the page
 
+Quote Post
thermit
сообщение Dec 17 2012, 15:32
Сообщение #2


Знающий
****

Группа: Участник
Сообщений: 781
Регистрация: 3-08-09
Пользователь №: 51 730



Цитата
Является полным аналогом RC-фильтра, и должен давать затухание 6dB на октаву


вообще говоря, не является и не должен. Так, ориентировочно.


Цитата
И еще один вопрос - подскажите такой же однозвенный КИХ-фильтр, но не НЧ, а ВЧ?


0.7 -> -0.7
Go to the top of the page
 
+Quote Post
AndyDev
сообщение Dec 17 2012, 20:05
Сообщение #3


Частый гость
**

Группа: Участник
Сообщений: 163
Регистрация: 17-11-07
Пользователь №: 32 406



Цитата(thermit @ Dec 17 2012, 19:32) *
вообще говоря, не является и не должен. Так, ориентировочно.

0.7 -> -0.7


Спасибо за разьяснения) Значит я вычислил правильно)

Да, при обратном коэффициенте хоть и получается какое-то подобие ВЧ фильтра, но однозначно это не то)

Сообщение отредактировал AndyDev - Dec 17 2012, 20:10
Go to the top of the page
 
+Quote Post
thermit
сообщение Dec 18 2012, 07:25
Сообщение #4


Знающий
****

Группа: Участник
Сообщений: 781
Регистрация: 3-08-09
Пользователь №: 51 730



Цитата
AndyDev:
Да, при обратном коэффициенте хоть и получается какое-то подобие ВЧ фильтра, но однозначно это не то)


Какой вопрос - такой ответ. Телепаты еще не подтянулись...
Go to the top of the page
 
+Quote Post
AndyDev
сообщение Dec 18 2012, 10:10
Сообщение #5


Частый гость
**

Группа: Участник
Сообщений: 163
Регистрация: 17-11-07
Пользователь №: 32 406



Цитата(thermit @ Dec 18 2012, 11:25) *
Какой вопрос - такой ответ. Телепаты еще не подтянулись...


Мой вопрос - как выглядит схематически БИХ ВЧ-фильтр первого порядка с характеристикой подобной вышеприведенному (примерно 6-дб на октаву)?

Сообщение отредактировал AndyDev - Dec 18 2012, 10:10
Go to the top of the page
 
+Quote Post
beaRTS
сообщение Dec 18 2012, 10:23
Сообщение #6


Местный
***

Группа: Участник
Сообщений: 211
Регистрация: 27-12-11
Из: Челябинск
Пользователь №: 69 111



Цитата(AndyDev @ Dec 18 2012, 14:10) *
Мой вопрос - как выглядит схематически БИХ ВЧ-фильтр первого порядка ....?

в матлабе вбиваете в его командную строку
>>fdatool [enter]
появляется программка расчета фильтров цифровых. выбираете птичками нужные параметры и там есть кнопка по синтезу структуры фильтра. И все довольно таки схематично получается. Там гляньте, если я Вас правильно понял


--------------------
"Об уме человека вернее судить по его вопросам, нежели по его ответам" (с)
Go to the top of the page
 
+Quote Post
Самурай
сообщение Dec 18 2012, 10:27
Сообщение #7


Местный
***

Группа: Участник
Сообщений: 468
Регистрация: 4-03-05
Пользователь №: 3 066



Цитата(AndyDev @ Dec 18 2012, 13:10) *
Мой вопрос - как выглядит схематически БИХ ВЧ-фильтр первого порядка с характеристикой подобной вышеприведенному (примерно 6-дб на октаву)?


Все достаточно просто - возьмите диффур аналогового RC-фильтра и замените производную на первую разность. Вот Вам и БИХ НЧ/ВЧ-фильтр первого порядкаsm.gif

Впрочем, вот тут для ВЧ-фильтра уже все расписано.
Go to the top of the page
 
+Quote Post
thermit
сообщение Dec 18 2012, 10:56
Сообщение #8


Знающий
****

Группа: Участник
Сообщений: 781
Регистрация: 3-08-09
Пользователь №: 51 730



Цитата
AndyDev:
Мой вопрос - как выглядит схематически БИХ ВЧ-фильтр первого порядка с характеристикой подобной вышеприведенному (примерно 6-дб на октаву)?


Ответ: в вашей схеме меняем 0.7 на -0.7
Получаем полностью зеркальный фвч

Сообщение отредактировал thermit - Dec 18 2012, 10:57
Эскизы прикрепленных изображений
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
AndyDev
сообщение Dec 18 2012, 22:40
Сообщение #9


Частый гость
**

Группа: Участник
Сообщений: 163
Регистрация: 17-11-07
Пользователь №: 32 406



Цитата(thermit @ Dec 18 2012, 14:56) *
Ответ: в вашей схеме меняем 0.7 на -0.7
Получаем полностью зеркальный фвч


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

Цитата(beaRTS @ Dec 18 2012, 14:23) *
в матлабе вбиваете в его командную строку
>>fdatool [enter]
появляется программка расчета фильтров цифровых. выбираете птичками нужные параметры и там есть кнопка по синтезу структуры фильтра. И все довольно таки схематично получается. Там гляньте, если я Вас правильно понял

Эх, жаль с матлабом не дружу... А нет более простых и специально под это заточенных программок?


Цитата(Самурай @ Dec 18 2012, 14:27) *
Все достаточно просто - возьмите диффур аналогового RC-фильтра и замените производную на первую разность. Вот Вам и БИХ НЧ/ВЧ-фильтр первого порядкаsm.gif

Впрочем, вот тут для ВЧ-фильтра уже все расписано.

Большое спасибо) Алгоритм по ссылке очень помог)
Выяснилось, что ВЧ-фильтр - это все тоже самое, но на вход надо подавать разность отсчетов и все)

Единственное, с чем осталось разобраться, так это с тем, почему у меня в тесте затухание менее 6 дб на октаву, хотя по алгоритму это полный аналог RC-фильтра. Буду искать)

И еще такой вопрос - полосовой и режекторный БИХ фильтры первого порядка - это всегда соединение НЧ и ВЧ фильтров, или же есть какие-то особые более оптимальные алгоритмы?
Go to the top of the page
 
+Quote Post
andrew_b
сообщение Dec 19 2012, 04:12
Сообщение #10


Профессионал
*****

Группа: Свой
Сообщений: 1 975
Регистрация: 30-12-04
Из: Воронеж
Пользователь №: 1 757



Цитата(AndyDev @ Dec 19 2012, 02:40) *
И еще такой вопрос - полосовой и режекторный БИХ фильтры первого порядка
Полосовые и режекторные фильтры -- это фильтры минимум второго порядка.
Цитата
это всегда соединение НЧ и ВЧ фильтров, или же есть какие-то особые более оптимальные алгоритмы?
Можно построить на универсальных звеньях второго порядка.
Go to the top of the page
 
+Quote Post
AndyDev
сообщение Dec 24 2012, 18:54
Сообщение #11


Частый гость
**

Группа: Участник
Сообщений: 163
Регистрация: 17-11-07
Пользователь №: 32 406



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

1) Digital Filter Designer, или коротко FD-3.
Достаточно навороченная и удобная отечественная разработка, но доступна только демо-версия.

2) Filter Solutions.
Еще более навороченная программа для расчета как аналоговых, так и цифровых фильтров.
Что характерно, при рассчете цифровых фильтров все частоты фильтра уменьшены в 6 с небольшим раз. Подозреваю, что это эффект взломанной версии, хотя во всех версиях, которые я пробовал, была эта ошибка. Выход нашел просто - задаю другую частоту дискретизации, и на выходе правильных результат. Например, при требуемой частоте 8000Гц, задаю 1275Гц, и на выходе получаю правильный фильтр. Я рад)
Go to the top of the page
 
+Quote Post
_Anatoliy
сообщение Dec 25 2012, 05:59
Сообщение #12


Утомлённый солнцем
******

Группа: Свой
Сообщений: 2 646
Регистрация: 15-07-06
Из: г.Донецк ДНР
Пользователь №: 18 832





А в 6 с небольшим раз это часом не 2pi?
Go to the top of the page
 
+Quote Post
Guest_TSerg_*
сообщение Dec 25 2012, 07:07
Сообщение #13





Guests






Цитата(AndyDev @ Dec 24 2012, 22:54) *
Подозреваю, что это эффект взломанной версии


Книжки влом почитать?

Кстати, в военное время значение pi достигает 4-х.
Go to the top of the page
 
+Quote Post
AndyDev
сообщение Dec 26 2012, 18:38
Сообщение #14


Частый гость
**

Группа: Участник
Сообщений: 163
Регистрация: 17-11-07
Пользователь №: 32 406



Цитата(_Anatoliy @ Dec 25 2012, 09:59) *
А в 6 с небольшим раз это часом не 2pi?

Совершенно верно)
Это я косякнул, вместо 'Hertz' оставил галочку в графе 'Rad/Sec', которая по умолчанию)
Спасибо за подсказку. Хотя выход и так нашел.

Цитата(TSerg @ Dec 25 2012, 11:07) *
Книжки влом почитать?

Кстати, в военное время значение pi достигает 4-х.


Ваша ирония неуместна.
Go to the top of the page
 
+Quote Post
Guest_TSerg_*
сообщение Dec 27 2012, 10:12
Сообщение #15





Guests






Цитата(AndyDev @ Dec 26 2012, 22:38) *
Это я косякнул, вместо 'Hertz' оставил галочку в графе 'Rad/Sec', которая по умолчанию)
..
Ваша ирония неуместна.


Ну, наверное не надо сломя голову и впереди ног мчаться на форум, дабы уличить себя же во невнимательности, а тем более придумывать к ней костыли.
Go to the top of the page
 
+Quote Post

2 страниц V   1 2 >
Reply to this topicStart new topic
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 5th July 2025 - 20:10
Рейтинг@Mail.ru


Страница сгенерированна за 0.01493 секунд с 7
ELECTRONIX ©2004-2016