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

Сравнение сигнала с эталонами

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

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


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

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

Да у меня есть полная запись сигнала за 1 период. Затем он повторяется без разрывов. Я могу повторить нужное количество периодов. Это мне что то даст?

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


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

Затем он повторяется без разрывов.

А частота оцифровки строго кратна периоду сигнала? Если нет - как тогда строго повторить без разрыва, если только не снимать сигнал с АЦП дальше? И с какой скоростью реакции нужно опознать сигнал, как часто он изменяется?

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


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

А частота оцифровки строго кратна периоду сигнала? Если нет - как тогда строго повторить без разрыва, если только не снимать сигнал с АЦП дальше? И с какой скоростью реакции нужно опознать сигнал, как часто он изменяется?

Частота оцифровки строго кратна периоду сигнала. Сигнал поступает до тех пор пока не распознается. Распознать хотелось бы максимально быстро.

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


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

сравнение БПФ сигнала по всему диапазону выборок с БПФ эталона по всему диапазону выборок вам ничего не даст. так вы сравните две средних температуры по двум больницам.

 

гуглите по ключевым словам "Критерий оптимальности", "согласованный фильтр".

также определитесь, что вам нужно, или что важнее.

например "минимизация вероятности пропуска события", или "минимизация вероятности ложного срабатывания" и т.п.

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


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

Частота оцифровки строго кратна периоду сигнала.

Если так, то можно попробовать и через Фурье, но проверьте лучше, как будет выглядеть спектр от одного периода. А дальше будут вопросы, поставленные в предыдущем посте. Нужно понять, что же Вы ищете, и насколько сигналы отличаются друг от друга.

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


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

Большое спасибо всем за оперативные ответы! Далее буду самостоятельно разбираться.

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


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

сравнение БПФ сигнала по всему диапазону выборок с БПФ эталона по всему диапазону выборок вам ничего не даст. так вы сравните две средних температуры по двум больницам.

а это зависит от сигналов, если, например, эталоны просто набор синусов с разными частотами, то сравнение только амплитуд спектров, выкинув при этом фазу, так как она неизвестна и только мешает, может и сработать, соответственно без "перебора" всех фаз корреляцией

но опять же на коротких выборках радости от быстрого преобразования Фурье не особо много.

 

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


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

а это зависит от сигналов, если, например, эталоны просто набор синусов с разными частотами, то сравнение только амплитуд спектров, выкинув при этом фазу, так как она неизвестна и только мешает, может и сработать, соответственно без "перебора" всех фаз корреляцией

но опять же на коротких выборках радости от быстрого преобразования Фурье не особо много.

для начала я попрошу вас проверить все ваши эталоны. друг относительно друга.

что вы будете делать, если их БПФ будут в достаточной для вас степени "одинаковы"?

 

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

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


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

для начала я попрошу вас проверить все ваши эталоны. друг относительно друга.

меня просить не надо, это к ТС.

я лишь сказал что если, ЕСЛИ, амплитуды спектров у эталонов отличаются достаточно чтобы сравнивать сигналы только по ним, то тогда фазу можно просто выкинуть, решив тем самым проблему ТС, который фазу и не знает. ну а нет - так нет.

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


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

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

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

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

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

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

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

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

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

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