Страница 5 из 6

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

Добавлено: 02 апр 2016, 01:39
DefectoMed
А реально определить координату этой точки?

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

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

Если программно, что примерно так
max.png
max.png (12.69 КБ) 10998 просмотров
главное чтобы y был первым элементом в кластере, иначе сортировка будет по х

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

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

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

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

Добавлено: 02 апр 2016, 19:12
Artem.spb
Ну, остановка программы будет домашним заданием, а поиск пика - не проблем. пробег по всем значениям и сравнение с допуском. Как только превысило, то выполняется требуемое действие.

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

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

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

Добавлено: 02 апр 2016, 21:45
Artem.spb
что такое центральный пик? и какова цель отсеивания?

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

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

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

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

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

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

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

Добавлено: 03 апр 2016, 14:56
Artem.spb
и в чём тогда вопрос?

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

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

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

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


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

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

Добавлено: 03 апр 2016, 19:37
Blackman
Отличная презентация для начинающих дефектологов)
http://www.olympus-ims.com/ru/ndt-tutor ... pretation/

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

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


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

Смотрите,я попытался впихнуть фильтры по примеру.но вылезает ошибка,с чем она связана?

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

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