Детектирование прямоугольных пиков

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

Детектирование прямоугольных пиков

Postby Alfrol on 08 May 2019, 19:09

Доброго времени суток! Есть задача - детектирование аналогового сигнала, который представляет из себя прямоугольные пики. К сожалению, готовый PeakDetector выдает данные с погрешностью... (В приложенном файле сигнал симулируется амплитудой ровно 4, а детектор выдаёт 3.9/4.1 и т.п.). Как бы я не игрался с "настройками", погрешность остаётся, а это недопустимо. Сигнал идёт с интегратора, поэтому необходимо только задетектировать и определить амплитуды идущих пиков, их положение его не важны. Есть идеи как это можно сделать?
Attachments
Untitled 1.vi
2018
(56.06 KiB) Downloaded 6 times
Untitled 1.vi
2012
(49.67 KiB) Downloaded 10 times
Alfrol
beginner
beginner
 
Posts: 10
Joined: 29 Sep 2018, 23:31
LabVIEW Version: 17
Karma: 0

Re: Детектирование прямоугольных пиков

Postby IvanLis on 08 May 2019, 19:48

Alfrol wrote:Доброго времени суток! Есть задача - детектирование аналогового сигнала, который представляет из себя прямоугольные пики. К сожалению, готовый PeakDetector выдает данные с погрешностью... (В приложенном файле сигнал симулируется амплитудой ровно 4, а детектор выдаёт 3.9/4.1 и т.п.). Как бы я не игрался с "настройками", погрешность остаётся, а это недопустимо. Сигнал идёт с интегратора, поэтому необходимо только задетектировать и определить амплитуды идущих пиков, их положение его не важны. Есть идеи как это можно сделать?


Вы можете по положению, которое выдает детектор, взять амплитуду с реального сигнала.
User avatar
IvanLis
professor
professor
 
Posts: 4754
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: 744
hardware VIP bloggers teachers

Re: Детектирование прямоугольных пиков

Postby Artem.spb on 08 May 2019, 21:51

А сигнал будет прям идеально ровный? Суровая действительность приводит к тому, что он хоть немного, но всё же дребезжит.
Artem.spb
expert
expert
 
Posts: 1533
Joined: 31 Jul 2011, 23:05
Medals: 2
Activity (1) Автор (1)
LabVIEW Version: 12,14,15
Karma: 252
CLD hardware I/O VIP freelance

Re: Детектирование прямоугольных пиков

Postby Юрий on 08 May 2019, 23:27

Простенько, но эффективно.
2019-05-08_232346.png

ДПП.png
Attachments
ДПП.vi
(64.33 KiB) Downloaded 6 times
Юрий
developer
developer
 
Posts: 296
Joined: 28 Feb 2010, 18:04
LabVIEW Version: LV2015
Karma: 55

Re: Детектирование прямоугольных пиков

Postby Alfrol on 10 May 2019, 18:51

Большое спасибо за ответы! Идею понял, а программа вообще прекрасна!
Alfrol
beginner
beginner
 
Posts: 10
Joined: 29 Sep 2018, 23:31
LabVIEW Version: 17
Karma: 0


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

Who is online

Users browsing this forum: No registered users and 2 guests

cron