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

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

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

Postby Alfrol on 08 May 2019, 19:09

Доброго времени суток! Есть задача - детектирование аналогового сигнала, который представляет из себя прямоугольные пики. К сожалению, готовый PeakDetector выдает данные с погрешностью... (В приложенном файле сигнал симулируется амплитудой ровно 4, а детектор выдаёт 3.9/4.1 и т.п.). Как бы я не игрался с "настройками", погрешность остаётся, а это недопустимо. Сигнал идёт с интегратора, поэтому необходимо только задетектировать и определить амплитуды идущих пиков, их положение его не важны. Есть идеи как это можно сделать?
Attachments
Untitled 1.vi
2018
(56.06 KiB) Downloaded 10 times
Untitled 1.vi
2012
(49.67 KiB) Downloaded 13 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: 4758
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: 1550
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 7 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 8 guests

cron