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

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

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

Postby Alfrol on 08 May 2019, 19:09

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

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

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

А сигнал будет прям идеально ровный? Суровая действительность приводит к тому, что он хоть немного, но всё же дребезжит.
Artem.spb
expert
expert
 
Posts: 1604
Joined: 31 Jul 2011, 23:05
Medals: 2
Activity (1) Автор (1)
LabVIEW Version: 12,14,15
Karma: 261
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 13 times
Юрий
developer
developer
 
Posts: 297
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: Yandex and 12 guests

cron