|
Цифровая фильтрация + БПФ |
|
|
|
Nov 9 2011, 14:14
|
Группа: Новичок
Сообщений: 4
Регистрация: 9-11-11
Пользователь №: 68 213

|
Существует следующая задача: есть периодический сигнал с определенным уровнем шумов, частоту которого надо определить. Данный сигнал является сигналом с датчика вихревого расходомера. Ведущие мировые производители таких расходомеров (Yokogawa, например), применяет следующий алгоритм ЦОС: Преобразование Фурье входного сигнала -> преобразование Фурье коэффициентов КИХ-фильтра -> быстрая свертка КИХ-фильтра и сигнала -> обратное преобразование Фурье результатов свертки. То есть, они делают классическую цифровую фильтрацию входного сигнала. Затем определяется частота отфильтрованного от помех сигнала.
Вопрос в следующем: почему не определить частоту сигнала, сделав БПФ исходного сигнала с шумом, и приняв за частоту полезного сигнала частоту максимальной составляющей в спектре?
У меня есть предположение, что из-за того, что частоты на спектре дискретны, так не получится определить частоту, лежащую между частотами спектра. Например, разложили сигнал по частотам 1, 2, 3, 4, ... Гц. Тогда по спектру не определить частоту 3,3 Гц, то есть определить-то можно, но пик будет на 3 Гц, а 3,3 в спектре просто нет.
|
|
|
|
|
 |
Ответов
|
Nov 9 2011, 16:11
|

Гуру
     
Группа: Модератор FTP
Сообщений: 4 479
Регистрация: 20-02-08
Из: Москва
Пользователь №: 35 237

|
Цитата(CTPEXHIH @ Nov 9 2011, 18:14)  У меня есть предположение, что из-за того, что частоты на спектре дискретны, так не получится определить частоту, лежащую между частотами спектра. Например, разложили сигнал по частотам 1, 2, 3, 4, ... Гц. Тогда по спектру не определить частоту 3,3 Гц, то есть определить-то можно, но пик будет на 3 Гц, а 3,3 в спектре просто нет. В таких случаях берут не частоту масимальной амплитуды, а находят центр тяжести в окружении двух соседних частот - тогда получится искомая 3,3.
|
|
|
|
|
Nov 11 2011, 14:25
|
Местный
  
Группа: Участник
Сообщений: 211
Регистрация: 25-10-09
Пользователь №: 53 195

|
Цитата(Xenia @ Nov 9 2011, 20:11)  В таких случаях берут не частоту масимальной амплитуды, а находят центр тяжести в окружении двух соседних частот - тогда получится искомая 3,3. Оценка будет смещённой.
|
|
|
|
Сообщений в этой теме
CTPEXHIH Цифровая фильтрация + БПФ Nov 9 2011, 14:14 AlexU Цитата(CTPEXHIH @ Nov 9 2011, 17:14) Вопр... Nov 10 2011, 08:43 Alex11 По-хорошему нужно делать по нескольким точкам аппр... Nov 11 2011, 15:55 CTPEXHIH Почему же тогда в описании к расходомерам Yokogawa... Nov 12 2011, 17:37 dmitry-tomsk Цитата(CTPEXHIH @ Nov 12 2011, 21:37) Поч... Nov 12 2011, 18:46 Mad_max Цитата(CTPEXHIH @ Nov 12 2011, 20:37) Поч... Nov 12 2011, 19:34 V_G Вообще при вычислении частоты по спектру ОБПФ не н... Nov 13 2011, 02:01 fontp QUOTE (V_G @ Nov 13 2011, 05:01) Вообще п... Nov 14 2011, 11:57 CTPEXHIH А как быть с тем, что при разложении сигнала в спе... Nov 13 2011, 08:40 Mad_max Цитата(CTPEXHIH @ Nov 13 2011, 11:40) А к... Nov 13 2011, 10:19 dmitry-tomsk Цитата(CTPEXHIH @ Nov 13 2011, 11:40) А к... Nov 13 2011, 18:43 _pv Цитата(CTPEXHIH @ Nov 13 2011, 14:40) Ниж... Nov 15 2011, 16:02 ivan219 А если предположить что после БПФ определяется мак... Nov 14 2011, 12:40 SPACUM Цитата(CTPEXHIH @ Nov 9 2011, 18:14) Прео... Nov 14 2011, 18:21
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|