Задача по построению АЧХ

  • Автор темы Автор темы tim_ka
  • Дата начала Дата начала

tim_ka

Начальная школа
26 Янв 2005
1.898
281
0
25
DC, MD, VA
Посетить сайт
Дано - несколько полос параметрического эквалайзера
Требуется аппроксимировать заданную кривую АЧХ
Как вычислить частоты и добротности фильтров? Есть ли программное обеспечение, помогающее проделать такие вычисления?
 
ну еси фильтры стандартные, то для них есть как таблицы так и непосредственно рекурсивные формулы. Поищи в гугле "рекурсивные фильтры" или лучше на английском "recursive filter design"
А вообще насточтельно рекомендую почитать книжку: http://www.dspguide.com/pdfbook.htm
По поводу твоего вопроса обрати внимание на главы 19, 20 и 26
 
Elle, спасибо, посмотрю.

decil как-то дано )) разберусь глубже - конкретизирую вопрос. На сегодняшний момент он стоит в общем виде и имеет скорее познавательную ценность чем практическую.
 
По формулам рекурсивного фильтра можно построить АЧХ и ФЧХ, если фильтров несколько - их можно "сложить", просто непонятно, в каком виде они у тебя заданы :)
 
Originally posted by decil
просто непонятно, в каком виде они у тебя заданы
судя по всему пока в асбтарктном
girl_wink.gif
 
именно так
была мысль - если строят ачх обратную результату импульсного анализа и компенсируют при помощи конволюции недостатки тракта, можно ли это делать и с какой точностью при помощи рек фильтров.
 
Делать-то можно, вопрос ещё в том, что с импульсом у тебя работает FIR-фильтр, ФЧХ которого может быть в общем случае любой, втч и линейной, поэтому с его помощью ты корректируешь не только АЧХ, но и ФЧХ (или вообще её не затрагиваешь), в случае же с железным фильтром у тебя поплывёт фаза вокруг горба на АЧХ
 
Originally posted by tim_ka
можно ли это делать и с какой точностью при помощи рек фильтров.
сделать-то можно и в главе 26 указанной выше книги похожий пример и приведён.. но в суть я не вникала, может чего-то и не поняла.. и ФЧХ скорее всего уплывёт... ну и плюс, еси не знаком с нейронными сетями, то как минимум всю 26-ю главу прочитать придётся)))
 
смотри при мер такой может быть ГА (вернее, это скорее эволюционный, но если ввести кроссинговер и мутации, то будет ГА)

берется 1000 наборов случайных параметров (Q и f), скажем, 10 фильтров
выбирается два из них, рассчитывается по ним две АЧХ, какая из них ближе (это понятие вычисляется по эмпирической оценочной формуле) к требуемой, выживает, какая дальше -выкидывается, замещаясь на "ребенка" - среднее между победителем и следующим случайным опять же набором.

Это только пример на память, разновидностей много решения задач по поиску функции при помощи ГА и ЭА. Сходимость может быть конечно разная, зависит от многого.
 

Сейчас просматривают