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

Спектральный анализ Фурье

Давно учил спектральный анализ Фурье.

 

Подскажите, где почитать!

 

Тема:

При обработке оцифрованного сигнала иногда факт,

что разрыв данных.

Чем дополнить, например, середину данных, чтобы не повлиять на Фурье анализ?

При анализе окнами не хочется выбрасывать окно, где разрыв данных.

Изменено пользователем Who_are_you?

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


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

Не хочется - а придется. Для того, чтобы разрыв не повлиял, Вам на буфер с разрывом нужно наложить два разных окна - на кусок целых данных до и после разрыва, но если в нормальной ситуации Вы использете окно на весь буфер, то сдесь Вам придется использовать более узкое - результат изменится, хотя не так фатально, как при попадании разрыва в расчет. Лучше использовать Фурье с перекрытием окон и последующим усреднением. В этом случае пропавшее окно можно с некоторой степенью приближения заменить предыдущим, после чего усреднение сведет ошибку к совсем малой.

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


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

Не хочется - а придется.

 

А если 2,3 - 10 отсчетов пропущено, то тоже ничем нельзя заменить?

 

 

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


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

А если 2,3 - 10 отсчетов пропущено, то тоже ничем нельзя заменить?

..а как вы узнаете что у вас разрыв, а не сигнал?

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


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

Предлагаю:

post-55329-1375359120_thumb.jpg

 

1. Дополнить предполагаемым синусом

 

2. Дополнить предполагаемым синусом до нуля слева и справа, а между ними заполнить нулями.

 

..а как вы узнаете что у вас разрыв, а не сигнал?

В моем случае я знаю, что процесс непрерывный.

 

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


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

Почитал 00100263.pdf . Статья интересная.

 

Но меня интересуют не вопросы восстановления сигнала, а принципы изменения данных

не вносящих дополнительной информации при обработке.

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


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

Что-то Вы такое сказанули - столько не живут. Если данные изменены - то что-то дополнительное привнесено.

Ваши картинки из поста от 01 aug не предполагают адекватного результата при использовании анализа, базирующегося на преобразовании Фурье. Фурье-преобразование выделяет гармоники ПЕРИОДИЧЕСКОГО сигнала. То, что нарисовано, особенно на катинке 1, периодическим никак не является. Таким образом, результат преобразования Фурье будет мало предскзуемым и почти неинформативным. Так что рассказывайте в подробностях, что за сигнал, как получен, какие пропадания, если хотите получить адекватный ответ.

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


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

Что-то Вы такое сказанули - столько не живут. Если данные изменены - то что-то дополнительное привнесено.

Ну хоть кто-то что-то тут понимает, а то такое пишут - закачаешься...

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


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

Заполнять промежутки надо ... прямой линией :). Т.е. провести прямую линию от конечной точки одного участка до начальной точки следующего за ним. Типа натянуть проволоку над пропастью.

 

Оно, конечно, пропущенные данные не восстановит, но, по крайней мере, не породит биений, характерных для резкого разрыва непрерывности.

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


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

Заполнять промежутки надо ... прямой линией :). Т.е. провести прямую линию от конечной точки одного участка до начальной точки следующего за ним. Типа натянуть проволоку над пропастью.

 

Оно, конечно, пропущенные данные не восстановит, но, по крайней мере, не породит биений, характерных для резкого разрыва непрерывности.

 

Хе, переход от колебаний к прямой линии это тоже разновидность колебаний.... причем, с теоретически, бесконечным спектром

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


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

Давно учил спектральный анализ Фурье.

 

Подскажите, где почитать!

 

Тема:

При обработке оцифрованного сигнала иногда факт,

что разрыв данных.

Чем дополнить, например, середину данных, чтобы не повлиять на Фурье анализ?

При анализе окнами не хочется выбрасывать окно, где разрыв данных.

 

Можно вычислить дискретное преобразование Фурье с оцифровкой с неравномерным шагом. Это сводится к решению линейной системы.

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


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

Можно вычислить дискретное преобразование Фурье с оцифровкой с неравномерным шагом. Это сводится к решению линейной системы.

 

Даже боюсь предположить сколько таблиц с коэффициентами для этого потребуется.

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


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

Заполнять промежутки надо ... прямой линией :). Т.е. провести прямую линию от конечной точки одного участка до начальной точки следующего за ним. Типа натянуть проволоку над пропастью.

 

Оно, конечно, пропущенные данные не восстановит, но, по крайней мере, не породит биений, характерных для резкого разрыва непрерывности.

Не надо прямой аппроксимировать. Лучше пропустить через цифровой фильтр с частотой среза, близкой к частоте Найквиста. Еще возможен сплайн, если сигнал гладкий.

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


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

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

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

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

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

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

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

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

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

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