|
GAIN рекурсивного НЧ, синтезированного FDAtool MATLAB, почему GAIN отличается от расчетного |
|
|
|
Dec 14 2013, 10:13
|
Участник

Группа: Участник
Сообщений: 61
Регистрация: 13-02-12
Пользователь №: 70 242

|
Синтезирую простейший фильтр НЧ второго порядка по Баттерворту. Fs=2000, Fc=0,01. Естественно, что деноменаторные коэффициенты получаются с 4 девятками, а так же фильтр оказывается с высоким коэфф. усиления. Матлаб расчитывает требуемый GAIN как 2.5E-10. Однако работающий фильтр (float) имеет усиление в 60 раз меньше. Схема эксперимента матлабе. На модель фильтра (самописную, а не встроенную функцию) подаю единичную ступеньку. Через большое число циклов виду устоявшийся уровень 0.0166. Где собака порылась?
|
|
|
|
|
 |
Ответов
Guest_TSerg_*
|
Dec 16 2013, 06:27
|
Guests

|
В чем смысл такого большого отношения частот дискретизации и среза?
|
|
|
|
|
Dec 16 2013, 13:07
|
Участник

Группа: Участник
Сообщений: 61
Регистрация: 13-02-12
Пользователь №: 70 242

|
Цитата(TSerg @ Dec 16 2013, 10:27)  В чем смысл такого большого отношения частот дискретизации и среза? Выделение постоянной составляющей на фоне большого уровня сигнала переменной частоты. А по существу? Ну просто интересно. Уже вставил в проект, пересчитав фильтр с несколько иными параметрами, Fc=0,01, Fs=300. Gain, выданный FDA, не соответствовал реальному в 0.56 раз.
|
|
|
|
Guest_TSerg_*
|
Dec 16 2013, 13:39
|
Guests

|
Цитата(Sekat @ Dec 16 2013, 17:07)  Выделение постоянной составляющей на фоне большого уровня сигнала переменной частоты.
А по существу? Ну просто интересно. Уже вставил в проект, пересчитав фильтр с несколько иными параметрами, Fc=0,01, Fs=300. Gain, выданный FDA, не соответствовал реальному в 0.56 раз. По существу - не надо верить в чудеса математики, если заведомо выходите за пределы точности. Поставьте, к примеру, Fs=1 Гц и все получится. Поэтому еще раз спрашиваю - зачем такое большое отношение Fs/Fc?
|
|
|
|
|
Dec 16 2013, 15:46
|
Участник

Группа: Участник
Сообщений: 61
Регистрация: 13-02-12
Пользователь №: 70 242

|
Цитата(TSerg @ Dec 16 2013, 17:39)  По существу - не надо верить в чудеса математики, если заведомо выходите за пределы точности. Поставьте, к примеру, Fs=1 Гц и все получится. Поэтому еще раз спрашиваю - зачем такое большое отношение Fs/Fc? А откуда известно, что IIR с такими параметрами заведомо выходит за пределы точности?
|
|
|
|
Сообщений в этой теме
Sekat GAIN рекурсивного НЧ, синтезированного FDAtool MATLAB Dec 14 2013, 10:13 _4afc_ Цитата(Sekat @ Dec 14 2013, 13:13) Где со... Dec 16 2013, 13:06 TSerg Вы что-то слышали про вычитание близких чисел?
И... Dec 16 2013, 17:08 Sekat Цитата(TSerg @ Dec 16 2013, 21:08) Вы что... Dec 16 2013, 17:21  TSerg Цитата(Sekat @ Dec 16 2013, 21:21) Это по... Dec 16 2013, 17:48   Sekat Цитата(TSerg @ Dec 16 2013, 21:48) Вы так... Dec 17 2013, 03:17 TSerg Это я сам себя перехитрил - вводил Fs как Ts и при... Dec 17 2013, 07:07 _4afc_ Цитата(TSerg @ Dec 17 2013, 10:07) Но мое... Dec 17 2013, 08:57  TSerg Цитата(_4afc_ @ Dec 17 2013, 12:57) Напри... Dec 17 2013, 11:08   _4afc_ Цитата(TSerg @ Dec 17 2013, 14:08) Даже н... Dec 17 2013, 11:36    TSerg Цитата(_4afc_ @ Dec 17 2013, 15:36) Т.е. ... Dec 17 2013, 12:23 thermit Честно говоря, не понял проблемы. Квантование к-то... Dec 17 2013, 12:09 thermit ЦитатаTSerg:
неужели матлаб так дурит
За 17 лет п... Dec 17 2013, 12:28 TSerg Цитата(thermit @ Dec 17 2013, 16:28) Как ... Dec 17 2013, 12:34 _4afc_ Цитата(thermit @ Dec 17 2013, 15:28) За 1... Dec 18 2013, 14:35  TSerg Цитата(_4afc_ @ Dec 18 2013, 18:35) Мне в... Dec 18 2013, 16:32 thermit Цитата_4afc_:
Вот если бы у вас был опыт 17 лет по... Dec 18 2013, 15:05 _4afc_ Цитата(thermit @ Dec 18 2013, 18:05) Кста... Dec 19 2013, 08:09 thermit Цитата_4afc_:
видно надо ещё что-то нажать
я же г... Dec 19 2013, 08:37
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|