Jump to content
    

Фазовый спектр

Добрый вечер, хочу разобраться, как в "идеальном" случае должен выглядить фазовый спектр гармонического сигнала, чтобы проверить правильность работы, а точнее, правильность интерпретирования мной результата работы ядра бпф. Есть сомнения, что могу не правильно выбирать количество битов, отведенных на дробную и целую часть. Может быть у кого-нибудь есть график дискретной синусоиды и соответсьвующий ей фазовый спектр?

Share this post


Link to post
Share on other sites

On 11/7/2020 at 1:19 AM, Lavash said:

Добрый вечер, хочу разобраться, как в "идеальном" случае должен выглядить фазовый спектр гармонического сигнала, чтобы проверить правильность работы, а точнее, правильность интерпретирования мной результата работы ядра бпф. Есть сомнения, что могу не правильно выбирать количество битов, отведенных на дробную и целую часть. Может быть у кого-нибудь есть график дискретной синусоиды и соответсьвующий ей фазовый спектр?

Фазовый спектр гармонического сигнала вырожден, и имеет значение начальной фазы этого сигнала на его частоте, а на остальных частотах он не определён.

Непонятно, что Вы подразумеваете под "дискретной синусоидой". Дискретизация ведётся только во времени, или по уровню тоже?

Share this post


Link to post
Share on other sites

Имхо, с каким динамическим диапазоном вы подаёте сигнал на вход вашего БПФ , с таким динамическим диапазоном в идеальном случае вы должны получить сигнал на выходе.

Share this post


Link to post
Share on other sites

Да, т.е. другими словами БПФ с цифровым сигналом работает без потерь информации. Для проверки того то у вас на выходе можно полученные данные загрузить в матлаб и сделать обратное преобразование, в результате должен получится точно исходный сигнал.

Отвечая на поставленный вопрос: точно (в рамках точности вычисления БПФ, кстати какой он у вас, целочисленный, с плавающей точкой или какой?) сформированные отсчеты синусоиды не должны, после БПФ, иметь никакого фазового спектра а частотный спектр должен состоять только из одной "палки" на частоте для которой и была сформирована эта синусоида. Однако если у вас разрядность исходных данных меньше разрядности вычисления БПФ, то вопрос уже приобретает сложность и нужны подробные сведения о вашей реализации БПФ и сигнале. Проще говоря какие-то фазовые спектры и дополнительные частоты после правильно работающего БПФ могут появляться если разрядность вычисления БПФ больше разрядности входных данных, в противном случае все должно быть чисто, но часть информации из исходных данный будет "срезана" до точности БПФ.

Share this post


Link to post
Share on other sites

45 minutes ago, Stepanov said:

Отвечая на поставленный вопрос: точно сформированные отсчеты синусоиды не должны, после БПФ, иметь никакого фазового спектра а частотный спектр должен состоять только из одной "палки" на частоте для которой и была сформирована эта синусоида.

Это если частота синусоиды точно попадает в бин БПФ'а. А в общем случае это не так.
Если частота синусоиды не попадает точно в бин БПФ'а, то всюду отличными от нуля будут и фазовый и амплитудный спектры синусоиды.
 

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...