Use of Machine Learning Algorithms For Weld Quality Monitoring Using Acoustic Signature
Use of Machine Learning Algorithms For Weld Quality Monitoring Using Acoustic Signature
Use of Machine Learning Algorithms For Weld Quality Monitoring Using Acoustic Signature
com
ScienceDirect
Procedia Computer Science 50 (2015) 316 322
Abstract
Welding is one of the major joining processes employed in fabrication industry, especially one that manufactures boiler, pressure
vessels, marine structure etc. Control of weld quality is very important for such industries. In this work an attempt is made to
correlate arc sound with the weld quality. The welding is done with various combinations of current, voltage, and travel speed to
produce good welds as well as weld with defects. The defects considered in this study are lack of fusion and burn through. Raw
data points captured from the arc sound were converted into amplitude signals. The welded specimens were inspected and classified
into 3 classes such as good weld and weld with lack of fusion and burn through. Statistical features of raw data were extracted
using data mining software. Using classification algorithms the defects are classified. Two algorithms namely, J48 and random
forest were used and classification efficiencies of the algorithms were reported.
2015
2015 The
The Authors.
Authors.Published
Publishedby
byElsevier
ElsevierB.V.
B.V.This is an open access article under the CC BY-NC-ND license
Peer-review under responsibility of scientific committee of 2nd International Symposium on Big Data and Cloud Computing
(http://creativecommons.org/licenses/by-nc-nd/4.0/).
(ISBCC15).under responsibility of scientific committee of 2nd International Symposium on Big Data and Cloud Computing
Peer-review
(ISBCC15)
Keywords:SMAW; Weld Quality, Acoustic Signature; Weld Defects; Burn-Through; Lack of Fusion;
1. Introduction
Physics of arc welding is of highly complex nature, which makes it difficult to develop a mathematical model to
correlate the quality factors to the process variables or emissivity characters such as spectroscopic, arc sound etc. It is
necessary to study the root cause of weld defects and how the weld parameters, like current, voltage, speed, arc sound
etc. influence the weld defects. Weld defects can be predicted by employing machine learning tools, such as Decision
Trees, Artificial Neural Network (ANN), Fuzzy Logic, Support Vector Machines etc.
1877-0509 2015 The Authors. Published by Elsevier B.V. This is an open access article under the CC BY-NC-ND license
(http://creativecommons.org/licenses/by-nc-nd/4.0/).
Peer-review under responsibility of scientific committee of 2nd International Symposium on Big Data and Cloud Computing (ISBCC15)
doi:10.1016/j.procs.2015.04.042
317
Literature review indicates that there exist many computational intelligent techniques for automated weld quality
control. A decision support system1 was used to assess the quality of resistance seam welds of steel strips by statistical
analysis. They assessed weld quality by correlating both mechanical and electrical variables involved in the welding
process monitored with previously recorded historical data of similar welds. The radiation emitted by the plasma2, 3, 4,
5
present in the electric arc have been captured using spectroscopy sensors and analyzed to predict the weld quality.
Acoustic sensing methods6, 7 was used to monitor the welding process. Investigations using the arc sound as signature8
for quality monitoring of GMAW welding process was also reported in the literature. They conducted qualitative and
quantitative study of arc sound signals9 and also uses of arc temperature10 as signature for weld quality monitoring.
The scope of electrical impedance11, 12 as parameter for weld quality monitoring was also reported in the literature.
In this work an attempt is made to correlate arc sound with the weld quality. An experimental setup was established
and experiments were conducted using Shielded Metal Arc Welding (SMAW) of Carbon Steel plates. The welding
is done with various combinations of current, voltage, and travel speed to produce good welds as well as weld with
defects.
2. Experiment Setup and Methodology
Welding trials were carried out to characterize the nature of various defects such as burn through and lack of fusion.
An experimental set up has been established to carry out SMA Welding of CS plates and to capture arc sound during
welding. Schematic of the experimental set up is shown in the figure.1 Details and specification of the SMAW test
specimen is given in table.1
Electrode
Position
1G
Joint type
1.5 mm
Root Gap
1.5 mm
Groove Angle
60 o
No of Samples
20
Initial trials were carried out to establish the range of welding parameters for obtaining defect free welds and welds
with burn through and lack of fusion. Experiments were designed and conducted using the three level Central
Composite Design (CCD). CCD for conducting the experiments are based on the data obtained from the initial trials.
CCD adopted for conducting the experiments is shown in the Table 2. The input weld parameters chosen in this study
are current, voltage and travel speed. Based on CCD, twenty experiments were planned. Carbon Steel specimens were
prepared as per the American Welding Society (AWS) structural welding code. Input weld parameters considered in
this study are Current, Voltage and Travel Speed. After the welding, weld samples are cleaned and quality of the weld
was examined using Non Destructive Testing. Carbon Steel weld samples of good weld, weld with burn through and
lack of fusion were identified. A good quality microphone is used to record the arc sound during the welding process.
Table 2: CCD Experiments.
318
Amps
Volts
Speed
(mm/s)
Heat Input
(kJ/mm)
80
28
2.13
1.05
Lack of Fusion
105
28
2.63
1.12
Good Weld
80
18
2.13
0.68
Lack of Fusion
105
30
3.03
1.04
Good Weld
105
16
1.85
0.91
Lack of Fusion
80
28
2.04
1.10
Good Weld
105
23
2.13
1.14
Good Weld
105
23
2.00
1.21
Good Weld
68
23
1.35
1.16
Lack of Fusion
10
105
23
2.50
0.97
Good Weld
11
82
24
2.00
0.98
Lack of Fusion
12
138
36
1.61
3.08
Burn Through
13
130
28
1.39
2.62
Burn Through
14
130
28
1.79
2.04
Burn Through
15
130
28
1.45
2.51
Burn Through
16
105
23
2.17
1.11
Good Weld
17
154
26
2.27
1.76
Burn Through
18
80
18
1.90
0.76
Lack of Fusion
19
105
23
2.50
0.97
Good Weld
20
105
23
2.27
1.06
Good Weld
Sample
The welded joints are shown in the Figure 2 (a). Methodology adopted in this study to classify the weld defects
using the arc sound is shown in the Figure 3. Using the microphone, raw sound signals are captured during the welding
process. From the sound signals, dominating statistical features are extracted using the decision tree algorithm. The
best features provided by the decision were fed to classifier to classify the input data as good weld or weld with lack
of fusion or burn through. After welding, the specimens were allowed to cool and cleaned using the wire brush. Weld
specimens were inspected and classified as good weld, weld with lack of fusion and weld with Burn through. The
experimental results were shown in Table 2.
319
320
most clearly. This feature that gives more information gain is selected and classified based on it. Now, among the
possible values of this feature, if there is any value for which there is no ambiguity, that is, for which the data instances
falling within its category have the same value for the target variable, then we terminate that branch and assign to it
the target value that we have obtained. For the other cases, we then look for another attribute that gives us the highest
information gain. Hence we continue in this manner until we either get a clear decision of what combination of
attributes gives us a particular target value, or we run out of attributes. In the event that we run out of attributes, or if
we cannot get an unambiguous result from the available information, we assign this branch a target value that the
majority of the items under this branch possess. Classification efficiency of J48 algorithm is found to be 70.78% . The
result in the form of confusion matrix is shown in Table 2(a). In the confusion matrix a means Lack of fusion
condition, b is the good weld condition and c denotes burn through condition.
3.2.2 Classification using Random Forest Algorithm
Random forest is an ensemble of decision trees whose predictions are combined to make the overall prediction for
the forest. For many data sets, it produces a highly accurate classifier and runs efficiently on large databases. The tree
visualization option is not available in this algorithm when compared to J48 algorithm and works similar based on the
information gain of the variables.. This method is used for balancing error in class population in unbalanced data sets.
Classification efficiency of Random Forest algorithm is found to be 88.69%. The result in the form of confusion
matrix is shown in Table 2(b). In the confusion matrix a means Lack of fusion condition, b is the good weld
condition and c denotes burn through condition.
Table.2 (a): Confusion Matrix (J48 algorithm).
Classified as
Classified as
268
268
43
a=LF
524
67
41
a=LF
34
779
51
b=Good
18
761
26
b=Good
15
150
315
c=BT
31
34
418
c=BT
Figure 5( a): Joint with Burn Through Figure 5(b) : Burn Through Sound Signal.
Statistical features representing good weld, weld with burn through and lack of fusion which are extracted from
the sound signals were given as an input to J48 and Random Forest algorithms. Results were given in the form of
confusion matrix as shown in Table 2 (a) and (b). Classification efficiency of J48 algorithm and Random Forest
algorithm is shown in Table 3. The comparison indicates the better performance of the Random Forest Algorithm.
Table 3: Classification Efficiency of algorithms.
Algorithm
J48
Random Forest Algorithm
Classification Efficiency
70.78
88.69
321
322
5. CONCLUSION
An experimental set up has been established to carry out SMA Welding of CS plates with an objective of correlating
arc sound with good weld and weld with lack of fusion and burn through. The input weld parameters chosen in this
study are current, voltage and travel speed. Based on Central Composite Design, twenty experiments were conducted.
Arc sound signal was recorded while welding and the raw data of sound signal was generated using Matlab software.
The statistical features extracted from the raw data were given as an input to the classifier for classifying the features
as good weld and the weld with burn through and lack of fusion. Two different classifier algorithms, J48 and Random
forest were used for classification and the results were compared. The efficiency of Random forest is 88.69% when
compared to 70.78% of J48 algorithm. From this study, it can be concluded that sound signature of welds in SMAW
gives good insight to the condition of welding and can be effectively used for quality monitoring. The performance of
the algorithms may further be improved by suitably filtering the unwanted noises generated during welding other than
arc sound. The results of this research shows that arc sound can be used as an effective signature for weld quality
monitoring.
References
Julio Molleda, Juan L. Caru s, RubenUsamentiaga, Daniel F. Garca, Juan C. Granda, Jose L. Rendueles,
A fast and robust decision support system for in-line quality assessment of resistance seam welds in the
steelmaking industry, J. Computers in Industry. 2012; 63:222230.
2. J. Mirapeix, P.B. Garca-Allende, A. Cobo, O.M. Conde, J.M. Lo pez-Higuera, Real-time arc-welding
defect detection and classification with principal component analysis and artificial neural networks, J.
NDT&E International. 2007; 40: 315323.
3. Li Zhiyong,WangBao, Ding Jingbin, Detection of GTA welding quality and disturbance factors with spectral
signal of arc light , Journal of Materials Processing Technology 209 (2009) 48674873.
4. Sukhomay Pal, Surjya K. Pal , Arun K. Samantaray, Artificial neural network modeling of weld joint strength
prediction of a pulsed metal inert gas welding process using arc signals, J. Materials processing technology.
2008; 2 02: 464474.
5. BappaAcherjee, SubrataMondal, BipanTudu, DiptenMisra, Application of artificial neural network for
predicting weld quality in laser transmission welding of thermoplastics, J. Applied Soft Computing. 2011;
11: 25482555.
6. Kamal Pal, Sandip Bhattacharya, Surjya K. Pal, Investigation on arc sound and metal transfer modes for online monitoring in pulsed gas metal arc welding, Journal of Materials Processing Technology. 2010; 210:
13971410.
7. EberHuancaCayo and Sadek Crisostomo Absi Alfaro, A Non-Intrusive GMA Welding Process Quality
Monitoring System Using Acoustic Sensing, J. Sensors. 2009; 9: 7150-7166.
8. D. Saini and S Floyd, An investigation of Gas Metal Arc Welding Sound signature for online quality
monitoring, AWS, WJ Supplement. 1998; 172-179.
9. Wikle, H. III, R, Zee, B. Chin, Infrared Sensing techniques for penetration depth control of the submerged
arc Welding Process, Journal of Materials Processing Technology. 2010; 113: 228-233.
10. U. Sreedhar, C.V. Krishnamurthy, Krishnan Balasubramaniam, V.D. Raghupathy, S. Ravisankar, Automatic
defect identification using thermal image analysis for online weld quality monitoring, Journal of Materials
Processing Technology. 2012; 212: 1557 1566.
11. Shih-Fu Ling,Li-XueWan, Yoke-RungWongn, Dong-NengLi, Input electrical impedance as quality
monitoring signature for characterizing resistance spot welding, J. NDT&E International.2010; 43:200205.
12. Shih-Fu Ling, Jingen Luan, Xiangchao Li, Wendy Lee Yong Ang, Input electrical impedance as signature
for nondestructive evaluation of weld quality during ultrasonic welding of plastics, J.NDT&E International.
2006; 39:
1.