Построение огибающей спектра

Простейшие вопросы в области инженерной разработки

Re: Построение огибающей спектра

Postby jane_wild on 21 Jun 2017, 22:45

jane_wild wrote:Пропустите полученный сигнал огибающей через ФНЧ, подберите частоту среза, что бы убрать эти всплески.

Идея не плохая, попробовала, поигралась с частотой среза. Результат на скриншотах. Видимо придется смириться с шумом. Мошет я не тот фильтр применяю
Filter.PNG
Filter.PNG (3.15 KiB) Viewed 494 times
или параметры устанавливаю не те...
Attachments
Cutoff_500Hz.PNG
Cutoff_500Hz.PNG (9.06 KiB) Viewed 494 times
Cutoff_2000Hz.PNG
Cutoff_2000Hz.PNG (7.71 KiB) Viewed 494 times
No Filter.PNG
No Filter.PNG (6.77 KiB) Viewed 494 times
User avatar
jane_wild
beginner
beginner
 
Posts: 31
Joined: 30 Jun 2016, 02:11
LabVIEW Version: 2013
Karma: 0

Re: Построение огибающей спектра

Postby IvanLis on 22 Jun 2017, 08:17

jane_wild wrote:Идея не плохая, попробовала, поигралась с частотой среза. Результат на скриншотах. Видимо придется смириться с шумом. Мошет я не тот фильтр применяю или параметры устанавливаю не те...


Вы можете свои сигналы сохранить, например в текстовый файл и выложить на форуме.
Тогда можно будет попробовать самому.
Нужно спектр посмотреть, тогда будет ясно, какие частоты выбивать.
User avatar
IvanLis
professor
professor
 
Posts: 4438
Joined: 02 Dec 2009, 17:44
Location: СССР
Medals: 7
Activity (2) Professionalism (1) Tutorials (1) Gold (1) Man of the year 2012 (1)
Автор (1)
LabVIEW Version: 2010
Karma: 687
hardware VIP bloggers teachers

Re: Построение огибающей спектра

Postby jane_wild on 22 Jun 2017, 15:50

Спасибо за готовность помочь. Приложила файл с реальными данными. К сожалению форум имеет ограничение по размеру файла в 2Mb поэтому данных всего 30000 семплов.
Напомню, вдруг пригодится, частота дискритизации 30000Гц, синусоида 1953Гц. Еще раз спасибо.
Attachments
Hilbert transform.vi
(1.8 MiB) Downloaded 24 times
User avatar
jane_wild
beginner
beginner
 
Posts: 31
Joined: 30 Jun 2016, 02:11
LabVIEW Version: 2013
Karma: 0

Re: Построение огибающей спектра

Postby IvanLis on 22 Jun 2017, 19:06

jane_wild wrote:Спасибо за готовность помочь. Приложила файл с реальными данными. К сожалению форум имеет ограничение по размеру файла в 2Mb поэтому данных всего 30000 семплов.
Напомню, вдруг пригодится, частота дискритизации 30000Гц, синусоида 1953Гц. Еще раз спасибо.

Не знаю, почему у Вас не получилось.
Если посмотреть спектр сигнала огибающей, то основная часть (можно сказать 100%) сосредоточена в полосе частот до 50Гц.
С запасом поставил частоту среза 100Гц, и все нормально.
В начале идут искажения, но это переходной процесс, которого не избежать.
Снимок экрана от 2017-06-22 19-00-55.png
User avatar
IvanLis
professor
professor
 
Posts: 4438
Joined: 02 Dec 2009, 17:44
Location: СССР
Medals: 7
Activity (2) Professionalism (1) Tutorials (1) Gold (1) Man of the year 2012 (1)
Автор (1)
LabVIEW Version: 2010
Karma: 687
hardware VIP bloggers teachers

Re: Построение огибающей спектра

Postby jane_wild on 22 Jun 2017, 19:47

jane_wild wrote:В начале идут искажения, но это переходной процесс, которого не избежать.


Вот здесь как раз и собака порылась! Я то применяю фильтр к каждому кусочку данных перед посылкой их на Chart. Когда масив, скопированный из истории Chart "лежит на рабочем столе" то фильтр применяется ко всем данным сразу. Поэтому искажения мы видим только в начале (переходной процесс), а не перед каждыми (30000Гц/0.1сек=3000) тремя тысячами отсчетами. Причем чем ниже частота среза тем больше задержка (искажения) Но Вы дали мне замечательную идею - перерисовать всю историю Chart, применив фильтр, и дело в шляпе! Т.е. собрали данные, нажали на паузу, запомнили собранные данные и применили к ним фильтр, очистили Chart и нарисовали на нем отфильтрованные данные. Все! Можно курсорами измерять все что нужно. (У меня поверх Chart находится прозрачный XY Graph потому как у Chart курсоров нету. Думаю должно получится. Еще раз спасибо.
User avatar
jane_wild
beginner
beginner
 
Posts: 31
Joined: 30 Jun 2016, 02:11
LabVIEW Version: 2013
Karma: 0

Previous

Return to Для чайников

Who is online

Users browsing this forum: monster and 11 guests

cron