Slavka_online
@Slavka_online
Интересная личность

Поиск частоты сигнала?

telegra.ph/Chart-01-10 добрый день, по ссылке находися изображение графика, который получается при считывании данных с ацп, это затуающие колебания, правда график обрезан с одной стороны( проблема аппаратная), необходимо найти частоту колебаний. Уже месяц бьюсь над проблемой, получалось найти частоту для согнала, колебающегося относительно постоянного цента, но тут сигнал не симметричный. Может есть готовые методы решения подобных задач ?
  • Вопрос задан
  • 434 просмотра
Пригласить эксперта
Ответы на вопрос 5
Пробовали ли частотный анализ (преобразование Фурье) ?
Ответ написан
x67
@x67
Серьезно? А вручную по графику частоту и период находить не учили?
Кстати говоря, сигнал у вас судя по всему совсем не шумный, так что если его легонечко фильтрануть, легко убрать постоянную составляющую можно с помощью производной - частота сохраняется, только фаза сдвигается. Но если есть малейшие шумы, то получается мусор. Лучше конечно по хорошему сделать - полосно-пропускающий фильтрd8bceeb03d9c4aeebc0c7a0b4fee29bf.png90fae8738dfd491eb2d8a667b9a388e3.png
Ответ написан
Rsa97
@Rsa97
Для правильного вопроса надо знать половину ответа
Если есть сами исходные данные графика, то в чём проблема? Найти локальные минимумы и максимумы и посчитать частоту.
Ответ написан
@d-stream
Готовые решения - не подаю, но...
Корректный вариант: предобразование Фурье, естественно перед этим избавиться от "обрезания", далее оттуда получаем основную гармонику.

Малокорректный вариант (в свое время видел в практическом использовании у сейсмологов): находить некую "ось" ("ноль") и считать полупериодом соседние пересечения оси.

"ось"\"ноль" - видимо аппроксимировать полиномом первого порядка из среднеквадратичного.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы