Разработка, производство и продажа радиоэлектронной аппаратуры
|
Требуется программист в Зеленограде - обработка данных с датчиков; ColdFire; 40 тыс.
e-mail: jobsmp@pochta.ru
|
Перечитал еще раз ветку
Отправлено
visual_wind 18 января 2008 г. 18:41
В ответ на:
Продолжение про "интегратор" отправлено
<font color=gray>visual_wind</font> 16 января 2008 г. 12:52
Пересчитал я наконец-то правильно частоту среза. Она оказалась равной 0,144 Гц.
Сначала я пошел по первому пути.
Если считать, что в аналоговом ФНЧ-прототипе нет нуля в нуле, то необходимо убрать из числителя единицу. Тогда выполиниться совет SM о поганой метле, а также совет BH о коэффициентах D1=0 и D2=-1 цифрового фильтра. Однако в этом слечае ФНЧ перестанет быть таковым и становится полосовым. А у полосового фильтра у меня никак не получается сделать размах ФЧХ от 0 до -90 градусов, а выходит от 90 до -90. Какой здесь выход.
Если пойти по второму пути, который посоветовал SM.
Я сразу работаю в z-области, создаю комплексно-сопряженный полюса в знаменателе и убираю нули в числителе, то есть у меня передаточная функция цифрового фильтра опять представляет собой (-z^2+1)/(z-pol0)(z-pol1), то есть, как будто опять полосовой фильтр, в котором я не знаю, что делать с фазой.
Если пойти по третьему пути, который предложил Oldring в дискуссии с SM.
Transfer function:
z - 1
----------------------
z^2 - 1.998 z + 0.9979
Sampling time: 2.75e-005
Если брать эту фунцию отдельно, то ее АЧХ похожа на правду, но, у нее есть нуль в нуле, а ФЧХ идет от 180 градусов ниже, а во-вторых никак не похожа на прямую линию в полосе 5..50 Гц. Если последовательно с этой функцией поставить интегратор, то вообще превращаются в что-то непонятное.
За 2 дня я прочитал приличное количество литературы, однако везде объясняется влияние полюсов и нулей на устойчивость фильтра и его АЧХ, но нигде я не нашел, как влияют нули и полюса на ФЧХ.
Уважаемые, Sm, Oldring и BH, подскажите, пожалуйста, в каком направлении мне смотреть дальше в отношении ФЧХ, поскольку нужную АЧХ, как я понимаю, получить гораздо проще.
Составить ответ | Вернуться на конференцию
Ответы
- Тривиально. — Oldring (03.02.2008 12:44:44 91.76.19.148, 381 байт)