Перейти к содержанию
    

Временная задержка ЦФ

Всем добрый день.

Есть цифровой фильтр. В него грузятся два набора коэффициентов (фактически изначально симметричные коэффициенты сдвигаются в сторону, разумеется не только на целое число). Как вычислить временную задержку вносимую каждым набором коэффициентов, ну или как задержка меняется при смене коэффициентов. Надеюсь объяснил доступно. Заранее всем спасибо за ответы.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Задержка не зависит от значения коэффициентов, а только от их числа. 2*n что ли..., погуглите :)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Задержка не зависит от значения коэффициентов, а только от их числа. 2*n что ли..., погуглите :)

Более того, задержка зависит от структуры фильтра. Применительно к аппаратной реализации (в ПЛИС, например), нерекурсивный фильтр можно построить так, что задержка не будет зависеть от количества коэфиициентов.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

FIR фильтр, как я понял.

И речь видать про групповую задержку.

Групповая задержка изменится ровно на сдвиг.

 

Посмотрите в matlabe в fdatool.

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Задержка не зависит от значения коэффициентов, а только от их числа. 2*n что ли..., погуглите :)

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

Значит фильтр с нелинейной фазовой характеристикой. В принципе да, вы не говорили что он такой. ТОгда ответ такой: сдвиг равен разности групповых задержек. Групп. задержка это производная фазовой характеристики по частоте.

http://www.dsplib.ru/content/filters/linphase/linphase.html

Считайте фазовые характеристики фильтров. Берите разность производных на нужной частоте.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...