Есть сигнал, снятый с человека т. е. непостоянный и уникальный. Общего у таких сигналов - 4 тона, набор которых повторяется во времени. 3 и 4 тоны могут вообще отсутствовать.
примерные диапазоны частот:
I тона —30—120 Гц, II — 70—150 Гц
III 10— 70 Гц, IV тон—16—35 Гц.
Необходимо найти:
1. длительности каждого тона в каждом повторении, найти обще значение каждого тона по всей длительности сигнала;
2. амплитуды каждого тона, средний показатель амплитуды по каждому тону
проблема заключается в относительной непредсказуемости сигнала, и то, что вроде работает с одним из примеров, не работает с другим.
заранее спасибо за любую помощь.
Нахождение длительности и амплитуды частей сигнала
-
- interested
- Сообщения: 3
- Зарегистрирован: 12 дек 2015, 14:01
- Версия LabVIEW: 15
- Контактная информация:
Нахождение длительности и амплитуды частей сигнала
- Вложения
-
- oyo.vi
- черновик программы для 15 версии
- (62.1 КБ) 160 скачиваний
-
- Сигналы.rar
- два примера сигнала
- (57.86 КБ) 145 скачиваний
-
- oyo.vi
- программа для младших версий
- (86.77 КБ) 157 скачиваний
Последний раз редактировалось LLL 13 дек 2015, 00:59, всего редактировалось 1 раз.
-
IvanLis
- guru
- Сообщения: 5467
- Зарегистрирован: 02 дек 2009, 17:44
- Награды: 7
- Версия LabVIEW: 2015, 2016
- Откуда: СССР
- Благодарил (а): 28 раз
- Поблагодарили: 88 раз
Re: Нахождение длительности и амплитуды частей сигнала
Наверное, основная проблема из-за наложения диапазонов:LLL писал(а):что вроде работает с одним из примеров, не работает с другим
I ......................30 **************************************** 120 Гц
II ...........................................70 ************************************* 150 Гц
III .......10 ******************************* 70 Гц
IV ...........16 ********* 35 Гц
Может между ними есть еще какая-нибудь взаимосвязь?
Частота тона имеет постоянное значение или может изменяться в некоторых пределах?
По длительности и форме эти "тоны", согласно рисунка, очень похожи друг на друга или на самом деле могут отличаться?
Как мне кажется, нужно сначала попытаться вычислить значения этих частот, а потом их вылавливать по сигналу.
Если эти сигналы как на рисунке именно повторяются, то можно попробовать выделить "тон" (кусок сигнала с "тоном"), а потом вычислять корреляцию, для поиска его по сигналу.
Можно еще поиграться с различными свертками, например STFT (https://en.wikipedia.org/wiki/Short-tim ... _transform): http://zone.ni.com/reference/en-XX/help ... gram_core/
В любом случае нужно больше априорных данных и обговорить ограничения.
И пересохраните свой файл в версии пониже, не все имеют последнюю версию
Знание нескольких принципов освобождает от знания многих фактов!
Правила форума
Как добавить в сообщение картинку или файл
Конвертация / версий (форматов) VI
Как правильно задать вопрос...
Правила форума
Как добавить в сообщение картинку или файл
Конвертация / версий (форматов) VI
Как правильно задать вопрос...
-
- interested
- Сообщения: 3
- Зарегистрирован: 12 дек 2015, 14:01
- Версия LabVIEW: 15
- Контактная информация:
Re: Нахождение длительности и амплитуды частей сигнала
Спасибо за ответ.
В одном сигнале частота каждого тона примерно постоянная, но у других сигналов она тоже примерно постоянная, но другая.
На самом деле первый тон обычно самый высокий по амплитуде, как в приложенных мной примерах сигналов, относительная форма может изменяться от сигнала к сигналу.
В одном сигнале частота каждого тона примерно постоянная, но у других сигналов она тоже примерно постоянная, но другая.
На самом деле первый тон обычно самый высокий по амплитуде, как в приложенных мной примерах сигналов, относительная форма может изменяться от сигнала к сигналу.
-
IvanLis
- guru
- Сообщения: 5467
- Зарегистрирован: 02 дек 2009, 17:44
- Награды: 7
- Версия LabVIEW: 2015, 2016
- Откуда: СССР
- Благодарил (а): 28 раз
- Поблагодарили: 88 раз
Re: Нахождение длительности и амплитуды частей сигнала
Вот спектры Ваших сигналов (слева).LLL писал(а):В одном сигнале частота каждого тона примерно постоянная, но у других сигналов она тоже примерно постоянная, но другая.
На самом деле первый тон обычно самый высокий по амплитуде, как в приложенных мной примерах сигналов, относительная форма может изменяться от сигнала к сигналу.
Справа - я их немного фильтранул.
Где тут тоны?
во втором сигнале они выходят далеко за установленные интервалы.
Знание нескольких принципов освобождает от знания многих фактов!
Правила форума
Как добавить в сообщение картинку или файл
Конвертация / версий (форматов) VI
Как правильно задать вопрос...
Правила форума
Как добавить в сообщение картинку или файл
Конвертация / версий (форматов) VI
Как правильно задать вопрос...
-
- interested
- Сообщения: 3
- Зарегистрирован: 12 дек 2015, 14:01
- Версия LabVIEW: 15
- Контактная информация:
Re: Нахождение длительности и амплитуды частей сигнала
ну в первом очевидно,
а со вторым ничего не понятно, т к он слишком сильно отличается от первого, но на сигнале они вот
а со вторым ничего не понятно, т к он слишком сильно отличается от первого, но на сигнале они вот
-
IvanLis
- guru
- Сообщения: 5467
- Зарегистрирован: 02 дек 2009, 17:44
- Награды: 7
- Версия LabVIEW: 2015, 2016
- Откуда: СССР
- Благодарил (а): 28 раз
- Поблагодарили: 88 раз
Re: Нахождение длительности и амплитуды частей сигнала
LLL писал(а):а со вторым ничего не понятно, т к он слишком сильно отличается от первого, но на сигнале они вот
Вам в первую очередь нужно определиться с критерием принятия решения.LLL писал(а):а со вторым ничего не понятно, т к он слишком сильно отличается от первого, но на сигнале они вот
На втором например нет явных "лидеров" в указанном диапазоне.
За то, есть за его пределами.
Вы же можете увеличить свой сигнал и посчитать период по временной оси, оттуда можно вычислить частоту.
Для первого сигнала:
1 тон - 56 Гц
2 тон - 43 Гц
Для второго:
1 тон - 141 Гц
2 тон - 187 Гц
3 тон - 107 Гц
И они не совпадают, с теми что Вы указали.
Это на вскидку, так что думайте.
Знание нескольких принципов освобождает от знания многих фактов!
Правила форума
Как добавить в сообщение картинку или файл
Конвертация / версий (форматов) VI
Как правильно задать вопрос...
Правила форума
Как добавить в сообщение картинку или файл
Конвертация / версий (форматов) VI
Как правильно задать вопрос...
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
- 14 Ответы
- 595 Просмотры
-
Последнее сообщение IvanLis