Scientific journal
Modern high technologies
ISSN 1812-7320
"Перечень" ВАК
ИФ РИНЦ = 0,940

ON THE ISSUE OF AUTOMATION OF WELDED JOINT TESTING USING ULTRASONIC TESTING (UT) AND MACHINE LEARNING METHODS

Vybornov I.I. 1 Piotrovskiy D.L. 1
1 MIREA – Russian Technological University
1720 KB
The aim of the work is to obtain an adequate automatic algorithm for testing welded joints. The article considers the prospects for automation of welded joint testing using the ultrasonic testing method and machine learning algorithms. Based on mathematical modeling of the ultrasonic signal, which reflects the features of the welded joint and shows possible defects in it, an algorithm has been developed that uses a decision tree to classify welded joint defects. The paper shows the stages of constructing an ultrasonic signal model, a detailed analysis of its characteristics and the sequential application of machine learning algorithms for automatic defect diagnostics. The proposed approach combines the accuracy of non-destructive testing methods, the convenience of process automation and the efficiency of modern computing technologies. Particular attention is paid to the selection of the optimal algorithm architecture, mathematical modeling parameters and the composition of the training data, which ensures high reliability and an additional level of control. The presented results demonstrate the high efficiency of the proposed approach in comparison with traditional control methods, which opens up broad prospects for its implementation in industrial processes. Such methods can significantly reduce the analysis time, increase the accuracy of defect classification, minimize the likelihood of errors and optimize the overall performance of quality control systems.
automation of testing
welded joints
ultrasonic testing
machine learning algorithms
mathematical modeling
decision tree
defect classification
non-destructive testing

Введение

Сварные соединения являются ключевым элементом конструкции многих промышленных объектов – от мостов и трубопроводов до авиационных и космических аппаратов. Надежность этих соединений напрямую зависит от качества сварки, что требует применения высокоэффективных методов контроля. Одним из наиболее популярных методов оценки качества сварных соединений является ультразвуковая дефектоскопия, которая позволяет детектировать как поверхностные, так и объемные дефекты [1].

Традиционно ультразвуковое обследование требует участия квалифицированных специалистов для интерпретации сигналов и постановки диагноза. Однако с развитием технологий автоматизации и машинного обучения появляется возможность значительного повышения эффективности этого процесса. В данной статье рассматривается подход к автоматизации контроля сварных соединений с помощью математического моделирования ультразвукового сигнала и использования алгоритмов машинного обучения для классификации дефектов.

Цель исследования – получение адекватного автоматического алгоритма контроля сварных соединений.

Материалы и методы исследования

Метод ультразвукового контроля. Ультразвуковой контроль основан на распространении ультразвуковых волн через материал и регистрации их отражений от различных неоднородностей, таких как дефекты (треск, поры, недостаточная проходимость шва и т.д.).

Основными компонентами ультразвукового оборудования являются [2, с. 6–8]:

• электроакустический преобразователь;

• приемник ультразвуковых волн;

• специальные датчики для передачи и приема сигнала;

• компьютерная система для обработки полученных данных.

Процесс контроля включает в себя следующие этапы:

1) генерация ультразвукового сигнала;

2) прохождение сигнала через материал;

3) отражение от дефектов (или отсутствие дефектов);

4) анализ отраженного сигнала для выявления характеристик дефекта.

В рамках данной работы моделирование выходного сигнала по методу ультразвукового контроля проводилось на математической модели, заданной следующими формулами:

1. Для соединения без дефектов (1–3):

missing image file (1)

missing image file (2)

missing image file (3)

2. Для соединения с дефектом типа «непровар» [3, с. 49] (4–5):

missing image file (4)

missing image file (5)

3. Для соединения с дефектом типа «трещина» [3, с. 49] (6–7):

missing image file (6)

missing image file (7)

4. Для соединения с дефектом типа «пора» [3, с. 49] (8–9):

missing image file (8)

missing image file (9)

Здесь u(t) – входной сигнал, r(t) – линейно возрастающий сигнал, f(r(t),x2(t)) – итоговая функция зависимости r(t) от x2(t), t – переменная времени, k, a и b – константы.

missing image file

Рис. 1. Выходной сигнал для соединения без дефектов

missing image file

Рис. 2. Выходной сигнал для соединения с непроваром

missing image file

Рис. 3. Выходной сигнал для соединения с трещиной

missing image file

Рис. 4. Выходной сигнал для соединения с порой

missing image file

Рис. 5. Блок-схема алгоритма автоматической оценки на основе метода деревьев решений

Параметры входного сигнала выглядят следующим образом: частота ультразвукового сигнала 5 МГц, амплитуда 10 В, длительность импульса 2 мкс. Для каждой модели дефекта были заданы параметры: глубина дефекта от 1 до 10 мм, его ширина от 0,5 до 3 мм. В качестве помехи было использовано случайное число, чтобы смоделировать реальные помехи ультразвукового оборудования. Таким образом, для рассмотренных ранее случаев были получены графики, соответствующие реальным, представленные на рисунках 1–4.

Информация, представленная на рисунках 1–4, позволила установить набор выходных графиков смоделированного ультразвукового сигнала. Каждый из них был взят с разными значениями 100 раз для каждого типа дефекта, чтобы сформировать обучающую выборку для алгоритма с использованием дерева решений. Объем выборки был определен исходя из ограничения вычислительных ресурсов и целей демонстрации концепции. Дополнительное тестирование на синтетических данных подтвердило устойчивость алгоритма при небольшом размере выборки.

В рамках данной работы дерево решений представляет собой древовидную структуру, где узлы отражают проверяемые параметры ультразвукового сигнала, а ветви указывают на возможные типы дефектов или их отсутствие [4].

Таким образом, процесс классификации строится на следующих перечисленных этапах [5; 6, с. 14–19; 7]:

1) сбор и обработка данных смоделированного ультразвукового сигнала;

2) создание обучающей базы данных, где каждый смоделированный выходной сигнал имеет подпись с типом дефекта, либо же его отсутствием;

3) разделение данных на две выборки: обучающую и тестовую;

4) обучение модели дерева решений на обучающей выборке и выявление на ее основе правил классификации;

5) тестирование и оценка эффективности модели на основе тестовой выборки.

Блок-схема разработанного алгоритма представлена на рисунке 5.

Результаты исследования и их обсуждение

Для обучения модели понадобилось расширить количество обучающих примеров. Для каждого типа дефекта был составлен набор из 100 примеров, то есть для полного обучения был составлен датасет из 400 примеров. Несмотря на не слишком большое количество данных для обучения, оценка модели составила 100%. Данные оценки модели представлены на рисунке 6.

missing image file

Рис. 6. Результаты оценки модели

missing image file

Рис. 7. Визуализация алгоритма

Здесь представлены точность предсказания модели и средние показатели модели. Точность составляет 1.00, т.е. 100%. Визуализация алгоритма дерева решений представлена на рисунке 7.

Здесь можно отследить работу алгоритма, а именно какие признаки модель считает наиболее значимыми для каждого типа дефекта.

Преимущества автоматизированного контроля сварных соединений с использованием ультразвукового метода и алгоритмов машинного обучения играют важную роль в современных производственных процессах. Среди ключевых достоинств такого подхода можно выделить:

1) высокую точность и оперативность проверки, что особенно актуально в условиях массового производства, где важно своевременно обнаруживать дефекты;

2) минимизацию человеческого фактора, что снижает риск ошибок, связанных с субъективной интерпретацией результатов ультразвукового контроля;

3) автоматическое принятие решений, основанное на анализе объективных данных, что значительно ускоряет процесс диагностики и повышает уровень надежности системы.

Перспективы применения данного метода выходят за рамки простого контроля качества. Они включают его интеграцию с современными системами мониторинга производственных процессов. Кроме того, использование таких технологий в реальном времени открывает возможности для автоматической диагностики, позволяя не только выявлять дефекты на стадии сборки, но и предотвращать их возникновение во время эксплуатации оборудования.

Заключение

Автоматизация контроля сварных соединений с использованием ультразвукового контроля и методов машинного обучения открывает новые возможности для повышения качества и надежности промышленных изделий. Математическое моделирование ультразвукового сигнала и алгоритм классификации дефектов на основе дерева решений позволяют значительно улучшить процесс контроля, ускорить диагностику и снизить влияние субъективных факторов. В дальнейшем стоит ожидать дальнейшего совершенствования технологий и их применения в реальной производственной практике.