Измерение параметров импульсов в пачке

Простейшие вопросы в области инженерной разработки
Ответить
Павел1990
beginner
beginner
Сообщения: 13
Зарегистрирован: 25 дек 2018, 17:51
Версия LabVIEW: 15
Контактная информация:

Измерение параметров импульсов в пачке

Сообщение Павел1990 »

Доброго времени суток! Необходимо измерять максимальные и минимальные значения: амплитуды импульсов в пачке, скважности, периода.. Как это можно реализовать? Использовал готовые блоки labview, но они выдают (вроде как) средние значения, когда несколько импульсов..
Аватара пользователя
IvanLis

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

Re: Измерение параметров импульсов в пачке

Сообщение IvanLis »

Павел1990 писал(а):Доброго времени суток! Необходимо измерять максимальные и минимальные значения: амплитуды импульсов в пачке, скважности, периода.. Как это можно реализовать? Использовал готовые блоки labview, но они выдают (вроде как) средние значения, когда несколько импульсов..
Какую функцию Вы используете?
Павел1990
beginner
beginner
Сообщения: 13
Зарегистрирован: 25 дек 2018, 17:51
Версия LabVIEW: 15
Контактная информация:

Re: Измерение параметров импульсов в пачке

Сообщение Павел1990 »

IvanLis писал(а):
Павел1990 писал(а):Доброго времени суток! Необходимо измерять максимальные и минимальные значения: амплитуды импульсов в пачке, скважности, периода.. Как это можно реализовать? Использовал готовые блоки labview, но они выдают (вроде как) средние значения, когда несколько импульсов..
Какую функцию Вы используете?
Я использую блоки Amplitude and Levels.vi и Pulse Measurements.vi. Возникла идея разбить сигнал на периоды и измерять параметры каждого импульса с помощью Amplitude and Levels.vi и Pulse Measurements.vi .. На основе полученных данных выводить максимальное и минимальное значение.. А вот как это сделать разбиение на периоды, пока не знаю..
Павел1990
beginner
beginner
Сообщения: 13
Зарегистрирован: 25 дек 2018, 17:51
Версия LabVIEW: 15
Контактная информация:

Re: Измерение параметров импульсов в пачке

Сообщение Павел1990 »

Как-то так..
Вложения
Waveform_rev1.1.vi
Как-то так..
(967.67 КБ) 107 скачиваний
Alex Dem
assistant
assistant
Сообщения: 119
Зарегистрирован: 06 май 2015, 22:24
Версия LabVIEW: 2014, 2018
Благодарил (а): 1 раз
Поблагодарили: 1 раз
Контактная информация:

Re: Измерение параметров импульсов в пачке

Сообщение Alex Dem »

Не сталкивался с такими задачами ранее, но попытался применить Pulse Measurements для последовательности импульсов, может Вам как отправная точка пригодится.
Вложения
Try.vi
(37.04 КБ) 104 скачивания
Аватара пользователя
IvanLis

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

Re: Измерение параметров импульсов в пачке

Сообщение IvanLis »

Павел1990 писал(а):Я использую блоки Amplitude and Levels.vi и Pulse Measurements.vi. Возникла идея разбить сигнал на периоды и измерять параметры каждого импульса с помощью Amplitude and Levels.vi и Pulse Measurements.vi .. На основе полученных данных выводить максимальное и минимальное значение.. А вот как это сделать разбиение на периоды, пока не знаю..
Разберитесь с описанием функции, конкретно с конфигурацией (state settings) и подергайте параметры.
http://zone.ni.com/reference/en-XX/help ... de_levels/
Павел1990
beginner
beginner
Сообщения: 13
Зарегистрирован: 25 дек 2018, 17:51
Версия LabVIEW: 15
Контактная информация:

Re: Измерение параметров импульсов в пачке

Сообщение Павел1990 »


Разберитесь с описанием функции, конкретно с конфигурацией (state settings) и подергайте параметры.

Способ Alex Dem помог, но кроме амплитуды.. Почему-то выводится одно и тоже значение в столбце.. state settings ставил Histogram..
Павел1990
beginner
beginner
Сообщения: 13
Зарегистрирован: 25 дек 2018, 17:51
Версия LabVIEW: 15
Контактная информация:

Re: Измерение параметров импульсов в пачке

Сообщение Павел1990 »

1.txt сигнал
Вложения
For_OTK.rar
(109.02 КБ) 89 скачиваний
Аватара пользователя
IvanLis

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

Re: Измерение параметров импульсов в пачке

Сообщение IvanLis »

Как работает метод анализа гистограмм распределения амплитуд....
Снимок экрана от 2018-12-29 19-27-16.png
Строится гистограмма с заданным количеством интервалов (в данном примере 256).
И выбираются доминирующие значения в нижней (1,09934) верхней (1,11777) областях. Их считают за минимальное и максимальное значение сигнала, амплитуда соответственно это разница. Что соответствует результатам возвращаемым функцией Amplitude and Levels.vi с соответствующими настройками.
Снимок экрана от 2018-12-29 19-40-13.png
Вы например, можете задаться условием, что количество попаданий в интервал должно быть не менее 10 и (например для верхних значений) взять за минимальное (1,09934), а за максимальное (1,15926). Пересчитать относительно нижнего значения, тогда получите необходимый результат.
Untitled 2.vi
lv2016
(61.95 КБ) 87 скачиваний
Павел1990
beginner
beginner
Сообщения: 13
Зарегистрирован: 25 дек 2018, 17:51
Версия LabVIEW: 15
Контактная информация:

Re: Измерение параметров импульсов в пачке

Сообщение Павел1990 »

Можно сохранить в 2015?
Аватара пользователя
IvanLis

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

Re: Измерение параметров импульсов в пачке

Сообщение IvanLis »

Павел1990 писал(а):Можно сохранить в 2015?
Untitled 2.vi
lv2012 save from 2016
(36.12 КБ) 92 скачивания
Ответить
  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

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