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

Простейшие вопросы в области инженерной разработки
Ответить
Alfrol
beginner
beginner
Сообщения: 10
Зарегистрирован: 29 сен 2018, 23:31
Версия LabVIEW: 17
Контактная информация:

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

Сообщение Alfrol »

Доброго времени суток! Есть задача - детектирование аналогового сигнала, который представляет из себя прямоугольные пики. К сожалению, готовый PeakDetector выдает данные с погрешностью... (В приложенном файле сигнал симулируется амплитудой ровно 4, а детектор выдаёт 3.9/4.1 и т.п.). Как бы я не игрался с "настройками", погрешность остаётся, а это недопустимо. Сигнал идёт с интегратора, поэтому необходимо только задетектировать и определить амплитуды идущих пиков, их положение его не важны. Есть идеи как это можно сделать?
Вложения
Untitled 1.vi
2018
(56.06 КБ) 102 скачивания
Untitled 1.vi
2012
(49.67 КБ) 107 скачиваний
Аватара пользователя
IvanLis

Activity Professionalism Tutorials Gold Man of the year 2012
Автор
guru
guru
Сообщения: 5461
Зарегистрирован: 02 дек 2009, 17:44
Награды: 7
Версия LabVIEW: 2015, 2016
Откуда: СССР
Благодарил (а): 27 раз
Поблагодарили: 86 раз

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

Сообщение IvanLis »

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

Activity Автор
professor
professor
Сообщения: 3391
Зарегистрирован: 31 июл 2011, 23:05
Награды: 2
Версия LabVIEW: 12-18
Благодарил (а): 49 раз
Поблагодарили: 172 раза
Контактная информация:

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

Сообщение Artem.spb »

А сигнал будет прям идеально ровный? Суровая действительность приводит к тому, что он хоть немного, но всё же дребезжит.
Юрий
leader
leader
Сообщения: 526
Зарегистрирован: 28 фев 2010, 18:04
Версия LabVIEW: LV2018
Благодарил (а): 10 раз
Поблагодарили: 18 раз
Контактная информация:

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

Сообщение Юрий »

Простенько, но эффективно.
2019-05-08_232346.png
ДПП.png
Вложения
ДПП.vi
(64.33 КБ) 92 скачивания
Alfrol
beginner
beginner
Сообщения: 10
Зарегистрирован: 29 сен 2018, 23:31
Версия LabVIEW: 17
Контактная информация:

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

Сообщение Alfrol »

Большое спасибо за ответы! Идею понял, а программа вообще прекрасна!
Ответить
  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Для чайников»