Симуляция сигнала в Labview по формуле.

Простейшие вопросы в области инженерной разработки
Аватара пользователя
DefectoMed
beginner
beginner
Сообщения: 28
Зарегистрирован: 15 мар 2016, 16:02
Версия LabVIEW: 12
Контактная информация:

Re: Симуляция сигнала в Labview по формуле.

Сообщение DefectoMed »

А реально определить координату этой точки?
Вложения
1.jpg
Artem.spb

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

Re: Симуляция сигнала в Labview по формуле.

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

DefectoMed писал(а):А реально определить координату этой точки?
"эта" точка чем характерна и как хочется определить?
Если это второй по высоте пик и достаточно руками, то тем самым курсором что уже создан. Надо его туда переместить

Если программно, что примерно так
max.png
max.png (12.69 КБ) 10945 просмотров
главное чтобы y был первым элементом в кластере, иначе сортировка будет по х
Аватара пользователя
DefectoMed
beginner
beginner
Сообщения: 28
Зарегистрирован: 15 мар 2016, 16:02
Версия LabVIEW: 12
Контактная информация:

Re: Симуляция сигнала в Labview по формуле.

Сообщение DefectoMed »

Artem.spb писал(а):
DefectoMed писал(а):А реально определить координату этой точки?
"эта" точка чем характерна и как хочется определить?
Если это второй по высоте пик и достаточно руками, то тем самым курсором что уже создан. Надо его туда переместить

Если программно, что примерно так
max.png
главное чтобы y был первым элементом в кластере, иначе сортировка будет по х
Спасибо за ответ. Когда я ставлю большое значение шума,то сигнал становится хаотичным и нет явно выраженного пика,меня интересуют пики,которые превысили значение 3СКО, В идеале, я думаю,было бы так,что программа становится на паузу ,при достижении некого пика трех СКО и выводится его значение,но это уж как-то совсем нереально звучит)
Artem.spb

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

Re: Симуляция сигнала в Labview по формуле.

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

Ну, остановка программы будет домашним заданием, а поиск пика - не проблем. пробег по всем значениям и сравнение с допуском. Как только превысило, то выполняется требуемое действие.
Аватара пользователя
DefectoMed
beginner
beginner
Сообщения: 28
Зарегистрирован: 15 мар 2016, 16:02
Версия LabVIEW: 12
Контактная информация:

Re: Симуляция сигнала в Labview по формуле.

Сообщение DefectoMed »

Artem.spb писал(а):Ну, остановка программы будет домашним заданием, а поиск пика - не проблем. пробег по всем значениям и сравнение с допуском. Как только превысило, то выполняется требуемое действие.
Для меня это всё одна большая проблема) :think: Даже если я каким-то чудом сделаю обнаружение пика со значением >3СКО, как затем отсеять центральный пик,который большую часть времени будет "мешать"
Artem.spb

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

Re: Симуляция сигнала в Labview по формуле.

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

что такое центральный пик? и какова цель отсеивания?
Аватара пользователя
DefectoMed
beginner
beginner
Сообщения: 28
Зарегистрирован: 15 мар 2016, 16:02
Версия LabVIEW: 12
Контактная информация:

Re: Симуляция сигнала в Labview по формуле.

Сообщение DefectoMed »

Artem.spb писал(а):что такое центральный пик? и какова цель отсеивания?
Изначальная моя цель-это моделирование сигнала дефектоскопа, отсюда все значения,превышающие 3СКО, можно считать дефектами.
Вложения
pik.jpg
Artem.spb

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

Re: Симуляция сигнала в Labview по формуле.

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

DefectoMed писал(а):
Artem.spb писал(а):что такое центральный пик? и какова цель отсеивания?
Изначальная моя цель-это моделирование сигнала дефектоскопа, отсюда все значения,превышающие 3СКО, можно считать дефектами.
Это не сильно отвечает на мой вопрос.
Самый простой вариант отсеивания, как ни банально, это отсеивание. Выкидываете элемент из анализа и всё.
Более продвинутые варианты заменяют выброс на что-то более правдоподобное на основе анализ-а предыдущих значений.
Аватара пользователя
DefectoMed
beginner
beginner
Сообщения: 28
Зарегистрирован: 15 мар 2016, 16:02
Версия LabVIEW: 12
Контактная информация:

Re: Симуляция сигнала в Labview по формуле.

Сообщение DefectoMed »

Artem.spb писал(а):
DefectoMed писал(а):
Artem.spb писал(а):что такое центральный пик? и какова цель отсеивания?
Изначальная моя цель-это моделирование сигнала дефектоскопа, отсюда все значения,превышающие 3СКО, можно считать дефектами.
Это не сильно отвечает на мой вопрос.
Самый простой вариант отсеивания, как ни банально, это отсеивание. Выкидываете элемент из анализа и всё.
Более продвинутые варианты заменяют выброс на что-то более правдоподобное на основе анализ-а предыдущих значений.
Если я правильно понял задание,то мне всего-лишь необходимо обнаружить элемент и записать его значение, отсеивать и заменять я думаю не нужно
Artem.spb

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

Re: Симуляция сигнала в Labview по формуле.

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

и в чём тогда вопрос?
Аватара пользователя
DefectoMed
beginner
beginner
Сообщения: 28
Зарегистрирован: 15 мар 2016, 16:02
Версия LabVIEW: 12
Контактная информация:

Re: Симуляция сигнала в Labview по формуле.

Сообщение DefectoMed »

Artem.spb писал(а):и в чём тогда вопрос?
Можно ли сделать так,чтобы программа вставала на паузу,когда какой-то пик достигает или превышает значение трех СКО и выдавала значение этого пика , или хотя бы просто выводила значения тех пиков,что выше 3СКО
Artem.spb

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

Re: Симуляция сигнала в Labview по формуле.

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

Синее море. Парусная шхуна. Рассвет.
Боцман подбегает к капитану : " Капитан! Прямо по носу встает солнце".
Капитан кивает головой и важно отвечает : " НЕ ПРЕПЯТСТВУЮ"!


Опять же, в чём проблема? просмотреть все элементы массива (цикл), сравнивая их с допуском (палитра comparison). И в случае выхода (case) взять паузу (wait) и вывести диалоговое окно или отобразить значение на индикаторе.
У вас насколько я помню, данные не с железа, а программно генерируются, так что проблем и сложностей из-за остановки кода не будет.
Blackman

Activity
leader
leader
Сообщения: 932
Зарегистрирован: 17 янв 2016, 15:02
Награды: 1
Версия LabVIEW: 6.1,8.5,20

Re: Симуляция сигнала в Labview по формуле.

Сообщение Blackman »

Отличная презентация для начинающих дефектологов)
http://www.olympus-ims.com/ru/ndt-tutor ... pretation/
Аватара пользователя
DefectoMed
beginner
beginner
Сообщения: 28
Зарегистрирован: 15 мар 2016, 16:02
Версия LabVIEW: 12
Контактная информация:

Re: Симуляция сигнала в Labview по формуле.

Сообщение DefectoMed »

Artem.spb писал(а):Синее море. Парусная шхуна. Рассвет.
Боцман подбегает к капитану : " Капитан! Прямо по носу встает солнце".
Капитан кивает головой и важно отвечает : " НЕ ПРЕПЯТСТВУЮ"!


Опять же, в чём проблема? просмотреть все элементы массива (цикл), сравнивая их с допуском (палитра comparison). И в случае выхода (case) взять паузу (wait) и вывести диалоговое окно или отобразить значение на индикаторе.
У вас насколько я помню, данные не с железа, а программно генерируются, так что проблем и сложностей из-за остановки кода не будет.
Просто я неверно понял задание,оказывается.что достаточно того,что есть)Но все-равно спасибо.
Blackman писал(а):Отличная презентация для начинающих дефектологов)
http://www.olympus-ims.com/ru/ndt-tutor ... pretation/
Это уж для слишком начинающих))

Смотрите,я попытался впихнуть фильтры по примеру.но вылезает ошибка,с чем она связана?
Вложения
filt.jpg
Blackman--Defectoscope Simulatorwithbadfilter.vi
(41.18 КБ) 135 скачиваний
Аватара пользователя
dadreamer

Activity Professionalism Автор
professor
professor
Сообщения: 3926
Зарегистрирован: 17 фев 2013, 16:33
Награды: 4
Версия LabVIEW: 2.5 — 2022
Благодарил (а): 11 раз
Поблагодарили: 126 раз
Контактная информация:

Re: Симуляция сигнала в Labview по формуле.

Сообщение dadreamer »

DefectoMed писал(а):Смотрите,я попытался впихнуть фильтры по примеру.но вылезает ошибка,с чем она связана?
Инструменты Equi-Ripple LowPass PtByPt.vi и Equi-Ripple HighPass PtByPt.vi принимают на входе не массив, а одно значение! На то они и Point By Point. :rtfm:
Ответить
  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

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