Наличие искажения амплитуд гармоник в спектре сигнала в зависимости от шага между ними.
Добавлено: 22 мар 2018, 19:07
Здравствуйте. Подскажите, с чем связано наблюдаемое мной явление, когда при разном шаге между компонентами сигнала после обработки данных во временной области получаются то верные, то неверные значения амплитуд компонент сигнала на спектре. Сгенерировал два тестовых сигнала. В первом сигнале компоненты формировались с шагом 2,5 Гц, во втором сигнале с шагом 2,4 Гц. Общими параметрами были:
а) Амплитуда составляющих = 7.
Б) Частота дискретизации = 640 Гц.
В) Количество точек во временной области = 5555.
Г) Первая компонента имеет частоту = 15.3125 Гц.
Д) Последняя компонента имеет частоту <= 120.3125 Гц.
Е) Оконная функция – окно Хэмминга.
В результате, обработав первый сигнал, был получен рисунок №1, второй сигнал – рисунок №2.
download/file.php?mode=view&id=750&sid= ... b2a6207d5b
download/file.php?mode=view&id=751&sid= ... b2a6207d5b
В результате после обработки верные значения амплитуд компонент на спектре получены только для первого сигнала, а на спектре второго сигнала присутствуют искажения значения амплитуд компонент.
Попробовал сформировать ещё несколько сигналов с шагом между компонентами больше 2,5 Гц и меньше 2.4 Гц. В результате верные результаты на спектрах получаются только, если сигнал состоит из компонент, отстоящих друг от друга >= на 2,5 Гц, если шаг <= 2.4 Гц, то значения амплитуд на спектрах неверные.
Ещё несколько сигналов для примера (менялся только шаг между компонентами и количество точек во временной области):
а) Шаг = 2,4 Гц, количество точек во временной области = 131072.
download/file.php?mode=view&id=752&sid= ... b2a6207d5b
б) Шаг = 3,75 Гц, количество точек во временной области = 5555.
download/file.php?mode=view&id=753&sid= ... b2a6207d5b
в) Шаг = 1 Гц, количество точек во временной области = 5555.
download/file.php?mode=view&id=754&sid= ... b2a6207d5b
а) Амплитуда составляющих = 7.
Б) Частота дискретизации = 640 Гц.
В) Количество точек во временной области = 5555.
Г) Первая компонента имеет частоту = 15.3125 Гц.
Д) Последняя компонента имеет частоту <= 120.3125 Гц.
Е) Оконная функция – окно Хэмминга.
В результате, обработав первый сигнал, был получен рисунок №1, второй сигнал – рисунок №2.
download/file.php?mode=view&id=750&sid= ... b2a6207d5b
download/file.php?mode=view&id=751&sid= ... b2a6207d5b
В результате после обработки верные значения амплитуд компонент на спектре получены только для первого сигнала, а на спектре второго сигнала присутствуют искажения значения амплитуд компонент.
Попробовал сформировать ещё несколько сигналов с шагом между компонентами больше 2,5 Гц и меньше 2.4 Гц. В результате верные результаты на спектрах получаются только, если сигнал состоит из компонент, отстоящих друг от друга >= на 2,5 Гц, если шаг <= 2.4 Гц, то значения амплитуд на спектрах неверные.
Ещё несколько сигналов для примера (менялся только шаг между компонентами и количество точек во временной области):
а) Шаг = 2,4 Гц, количество точек во временной области = 131072.
download/file.php?mode=view&id=752&sid= ... b2a6207d5b
б) Шаг = 3,75 Гц, количество точек во временной области = 5555.
download/file.php?mode=view&id=753&sid= ... b2a6207d5b
в) Шаг = 1 Гц, количество точек во временной области = 5555.
download/file.php?mode=view&id=754&sid= ... b2a6207d5b