Есть ли принципиальная разница между DSP для обработки аудиосигналов и обработки сигналов датчиков? - PullRequest
0 голосов
/ 17 апреля 2020

Аудио состоит из нескольких частот, возникающих в любой момент времени, и мы можем выполнить БПФ для получения бинов частоты, но что означает понятие частоты, когда речь идет о данных датчика?

Например, трехосный акселерометр каким-то образом преобразует сигнал напряжения и выдает показания ускорения в мс ^ -2. Выполняется ли БПФ с этими показаниями X, Y, Z или напряжениями, выбранными в Fs.

Я слишком усложняю вещи или есть разница в мышлении при выполнении DSP для аудио против данных сенсора?

1 Ответ

0 голосов
/ 23 апреля 2020

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

Предположим, у вас есть объект с постоянной массой и несколькими периодами c грехоподобных сил F_1 * sin (c* t) , F_2 * sin (d * t), ... которые действуют на объект. Общая сила - это сумма этих сил:

F (t) = F_1 * sin (c* t) + F_2 * sin (d * t) + ...

Вы получаете ускорение частицы, используя 2-й закон Ньютона:

m * a (t) = F (t)

=> a (t) = F (t) / m = F_1 / m * sin (c* t) + F_2 / m * sin (d * t) + ...

Предположим, вы измерили a (t), но не знаете уравнения выше. Если вы выполняете преобразование Фурье, вы можете вычислить значения F_1 / m, F_2 / m, .... Это означает, что ваше преобразование ускорения Фурье является амплитудой силы на данной частоте над массой объекта.

Эта интерпретация работает, потому что преобразование Фурье является линейным, а также сложением сил (см. Ньютон 2-й закон). Если вы описываете что-то нелинейное, есть вероятность, что нет простого объяснения результата преобразования.

Итак, когда вы выполняете БПФ? Это зависит:

  • Если вы делаете это, чтобы улучшить свой сигнал (убрать шум), сделайте это на измеренных данных.
  • Если вы хотите проанализировать физический объект (резонансы), сделайте это на ускорение.

(Если преобразование является линейным (AD C вывод в м / с ^ 2 является простым умножением), это не имеет значения.)

Я надеюсь это делает вещи немного яснее (по крайней мере, с физической точки зрения).

...