[an error occurred while processing this directive]
Измерение фазы синусоиды посредством FFT
(«Телесистемы»: Конференция «Цифровые сигнальные процессоры (DSP) и их применение»)

миниатюрный аудио-видеорекордер mAVR

Отправлено Mega 10 февраля 2004 г. 09:40

Нужна теоретико-практическая помощь. В матлабе генерю несколько синусоид различной частоты с различными начальными фазами. Делаю FFT, затем нахожу через ANGLE фазы. Для тех синусоид которые не вписываются в бины, а болтаются между ними, измеренные фазы отличаются от истинных значений, причем иногда очень сильно. Как вооще можно оценивать фазу синусоиды частота которой не кратна бинам, и соответственно имеет отклик на двух бинах. У меня получалось так примерно: начальная частота f с фазой 0.7, после FFT дала отклик на бинах n и n+1 (ну и на других, но они достаточно слабые), и каждый этот бин имеет фазу 0.4. Т.е ошибка получилась 0.3. При тех же самых условиях берешь FFT большего размера, ошибка не уменьшается, а по разному - то больше, то меньше. Сигнал/шум ломовой, так как все чисто в модели.
Буду благодарен любой подсказке, но особенно подкрепленным конкретикой.

Составить ответ  |||  Конференция  |||  Архив

Ответы


Отправка ответа

Имя (обязательно): 
Пароль: 
E-mail: 

Тема (обязательно):
Сообщение:

Ссылка на URL: 
Название ссылки: 

URL изображения: 


Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru