Найдено 30 результатов

Dmitri Seva
13 мар 2011, 23:31
Форум: Цифровые фильтры
Тема: Коэффициенты БИХ фильтров
Ответы: 55
Просмотры: 63862

Re: Коэффициенты БИХ фильтров

Круто! :D Тогда очевидным решением для преобразования ФНЧ -> ФНЧ будет преобразование к другой заданной частоте заграждения, что я и попробовал, в этом случае АЧХ удовлетворяет заданному коридору, но коэффициенты немного отличаются от тех что выдает программа filter, наверное предложенный вариант не...
Dmitri Seva
13 мар 2011, 22:30
Форум: Цифровые фильтры
Тема: Коэффициенты БИХ фильтров
Ответы: 55
Просмотры: 63862

Re: Коэффициенты БИХ фильтров

Тут с инверсным Чебышевым что-то не так, в вашей статье приводится пример расчета фильтра с частотой среза 0.7 рад/cек, причем не производится преобразования к заданной частоте среза. Я рассчитал нормированный ФНЧ инверсного Чебышева исходя из примера в статье и посмотрел в матлабе характеристику с ...
Dmitri Seva
13 мар 2011, 19:57
Форум: Цифровые фильтры
Тема: Коэффициенты БИХ фильтров
Ответы: 55
Просмотры: 63862

Re: Коэффициенты БИХ фильтров

Логично, сижу проверяю, но в то же время не уверен, что не требуются какие-нибудь дополнительные преобразования частоты для инверсного фильтра ;) Впрочем я только рад что принципиально ничего неправильного не делаю, требуется только отладить имеющуюся методику расчета.
Dmitri Seva
13 мар 2011, 19:41
Форум: Цифровые фильтры
Тема: Коэффициенты БИХ фильтров
Ответы: 55
Просмотры: 63862

Re: Коэффициенты БИХ фильтров

Добрался до Чебышева 1го рода, для РФ фильтра применил следующую формулу для частоты ФНЧ и все заработало: \frac {1}{ \cosh \left( \frac{1}{N} \mathrm{acosh} \left(\frac{ \varepsilon_s}{\varepsilon_p} \right) \right) } ; Сейчас делаю Чебышева 2го рода (инверсный), проверил расчет нормированной перед...
Dmitri Seva
12 мар 2011, 21:49
Форум: Цифровые фильтры
Тема: Коэффициенты БИХ фильтров
Ответы: 55
Просмотры: 63862

Re: Коэффициенты БИХ фильтров

Спасибо большое! У меня получились такие же коэффициенты как и у вас, но с небольшим НО. Дело в том что все заработало когда я применил формулу \Omega_0 = \sqrt[N]{\frac{\varepsilon_p}{\varepsilon_s}} а не \Omega_0 = \sqrt[N]{\frac{\varepsilon_s}{\varepsilon_p}} Я так думаю что для Режекторных фильт...
Dmitri Seva
11 мар 2011, 14:37
Форум: Цифровые фильтры
Тема: Коэффициенты БИХ фильтров
Ответы: 55
Просмотры: 63862

Re: Коэффициенты БИХ фильтров

Моя программная реализация выдает неверные коэффициенты для Режекторных фильтров. Для примера решил рассчитать простенький цифровой фильтр 1го порядка Баттерворта со следующими характеристиками: \omega_{pl} = 0.2\pi рад/сек \omega_{sl} = 0.3\pi рад/сек \omega_{sh} = 0.6\pi рад/сек \omega_{ph} = 0.8\...
Dmitri Seva
02 мар 2011, 20:08
Форум: Цифровые фильтры
Тема: Групповая задержка БИХ фильтров
Ответы: 3
Просмотры: 6252

Re: Групповая задержка БИХ фильтров

Да согласен, затупил, с заменой переменных все стало гораздо проще. Кстати, можно реализовать вычисление производной частотной характеристики по аналогии как функции freqz, и использовать полученные мнимые I'(w) и действительные части R'(w) в формуле выше, тогда все будет ещё точнее :)
Dmitri Seva
02 мар 2011, 13:38
Форум: Цифровые фильтры
Тема: Групповая задержка БИХ фильтров
Ответы: 3
Просмотры: 6252

Групповая задержка БИХ фильтров

Хочется отобразить график групповой задержки. Как правильно это сделать? По определению групповая задержка это минус производная от ФЧХ по частоте. Как самый простой вариант решения задачи это вычислить N точек ФЧХ. Сделать unwrap для фазы, и взять от полученного массива производную скажем по 3ем то...
Dmitri Seva
28 фев 2011, 09:00
Форум: Вопросы и предложения по работе сайта и форума
Тема: Опечатка в статье
Ответы: 3
Просмотры: 14823

Re: Опечатка в статье

Спасибо за статью Пример расчета цифрового фильтра нижних частот Баттерворта. Попробовал сверить конечные коэффициенты с тем что выдает программа filter, и получил другой порядок коэффициентов b0 и b3. Возможно это ошибка при подстановке чисел в формулу.
Dmitri Seva
25 фев 2011, 14:38
Форум: Вопросы и предложения по работе сайта и форума
Тема: Ошибки в формулах
Ответы: 4
Просмотры: 15793

Re: Ошибки в формулах

Да, вы правы, мои формулы для диапазона [0...\pi] (что вообще говоря неверно). А для устойчивого фильтра необходимо чтобы его действительная часть была меньше 0, т.е. чтобы коэффициенты затухания в s-плоскости были отрицательные. Поэтому нужен диапазон углов полюсов [-\pi/2 ... \pi/2] . Для этого ди...