Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
Next Article in Journal
Automatic Weight Redistribution Ensemble Model Based on Transfer Learning to Use in Leak Detection for the Power Industry
Previous Article in Journal
Conceptualization of Cloud-Based Motion Analysis and Navigation for Wearable Robotic Applications
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Passive Vision Detection of Torch Pose in Swing Arc Narrow Gap Welding

1
Jiangsu Provincial Key Laboratory of Advanced Welding Technology, School of Materials Science and Engineering, Jiangsu University of Science and Technology, Zhenjiang 212003, China
2
School of Communications and Information Engineering, Nanjing University of Posts and Telecommunications, Nanjing 210003, China
3
Kunshan Huaheng Welding Co., Ltd., Kunshan 215300, China
*
Authors to whom correspondence should be addressed.
Sensors 2024, 24(15), 4996; https://doi.org/10.3390/s24154996
Submission received: 16 July 2024 / Revised: 30 July 2024 / Accepted: 30 July 2024 / Published: 2 August 2024
(This article belongs to the Section Electronic Sensors)

Abstract

:
To enhance the synchronous detection of the horizontal and vertical positions of the torch in swing arc narrow gap welding, a torch pose detection (TPD) method is proposed. This approach utilizes passive visual sensing to capture images of the arc on the groove sidewall, using advanced image processing methods to extract and fit the arc contour. The coordinates of the arc contour center point and the highest point are determined through the arc contour fitting line. The torch center position is calculated from the average horizontal coordinates of the arc contour centers in adjacent welding images, while the height position is determined from the vertical coordinate of the arc’s highest point. Experimental validation in both variable and constant groove welding conditions demonstrated the TPD method’s accuracy within 0.32 mm for detecting the torch center position. This method eliminates the need to construct the wire centerline, which was a requirement in previous approaches, thereby reducing the impact of wire straightness on detection accuracy. The proposed TPD method successfully achieves simultaneous detection of the torch center and height positions, laying the foundation for intelligent detection and adaptive control in swing arc narrow gap welding.

1. Introduction

Swing arc narrow gap gas metal arc welding (SA-NG-GMAW) is an advanced process for welding thick-walled components [1,2,3]. In this process, the arc is periodically swung to adjust thermal distribution, thereby enhancing the fusion of the narrow gap groove sidewalls. This method offers excellent arc directionality, reduces wear on the contact tip, and is suitable for all-position welding [4,5,6].
However, factors such as groove machining errors, assembly inaccuracies, welding deformation, and variations in groove types can cause the welding torch center to deviate from the groove center during welding [7,8]. This deviation can result in uneven penetration on both sidewalls of the groove [9,10,11]. Therefore, in the SA-NG-GMAW process, it is crucial to ensure that the torch remains aligned with the groove center and maintains a consistent height [12,13]. Real-time detection of the torch’s position and orientation is essential for improving welding quality, whether welding low-carbon steel or high-strength steel [14,15,16].
To achieve an accurate narrow gap welding torch pose detection, effective sensing methods are crucial [17]. Examples include vision-based sensing [18], eddy current sensing [19], and arc sensing [20]. Among these, vision-based methods have garnered widespread attention due to their noncontact and ability to provide rich information. Vision-based sensing can be further categorized into active visual sensing and passive visual sensing [21,22].
Active visual sensing methods have demonstrated significant potential in welding applications. Zeng et al. [23] proposed a vision-aided 3D path teaching method for narrow butt joint welding, combining 2D pixel coordinates and 3D point cloud data to precisely calculate the torch’s pose. Similarly, Zhang et al. [24] developed a 3D vision-driven robotic path planning approach that includes a welding torch posture planning method based on the neighborhood centroid. Additionally, Zhu et al. [25] used a single modulated laser line image to accurately calibrate the spatial position and posture parameters of the welding torch relative to the welding groove. In another study, Li et al. [26] employed a structured light-based visual method for robotic pipe welding pose optimization, adjusting the welding torch’s pose based on the extracted features. Moreover, Zhang et al. [27] developed a vision-based adaptive welding torch pose adjustment method to ensure precise and collision-free robot motions in the wire and arc additive remanufacturing of hot-forging dies. Furthermore, Fang et al. [28] proposed a novel model-based welding trajectory planning method for identical structural workpieces using point cloud data. However, active visual sensing has drawbacks, such as premature detection and the need for additional light sources.
Compared to active visual sensing, passive visual sensing exhibits unique advantages in certain applications. Wang et al. [29] developed a passive visual plasma robotic welding system using a digital CCD camera and image processing to automatically track the weld line and maintain a consistent standoff distance, ensuring precise torch guidance and stable welding conditions. To reduce welding interferences, Zhu et al. [30] proposed an image processing algorithm to obtain the torch center position by extracting the wire edge from welding images. To improve detection accuracy, Su et al. [31] developed an optimal estimation-based position consistency filtering algorithm to detect the torch center from wire edges. To further control the welding torch’s pose, Shi et al. [32] introduced a cooperative sensing and control strategy to achieve process stability and deposition height control in robotic pulsed gas tungsten arc additive manufacturing on uneven substrates, thereby ensuring consistent welding quality. Additionally, Xia et al. [33] proposed a method for detecting the horizontal position of the welding torch using the wire center in narrow gap gas metal arc welding robots. Passive visual sensing detection approaches can synchronize detection with the arc position without an additional light source. Moreover, they can acquire rich visual information, including the weld pool, arc, wire, and groove edges, making them highly advantageous in complex welding scenarios.
To address the issues of poor synchronization and algorithmic complexity in existing methods for detecting the welding torch pose during narrow gap welding, this work proposes a new torch pose detection (TPD) method based on passive sensing. This method detects the torch pose from arc points through image processing, including a morphological anti-interference extraction method for the arc profile and detection algorithms for the torch center and height position. Additionally, actual welding experiments were conducted to demonstrate the anti-interference capability and effectiveness of the proposed approach.
This paper is organized as follows: Section 2 presents the passive visual sensing detection system of the torch pose. Section 3 describes the method for torch pose detection. Section 4 shows the experimental results of torch pose detection. Finally, Section 5 provides the conclusions. The primary purpose of this study was to enhance synchronization, real-time performance, and efficiency in torch pose detection, ultimately enhancing weld quality through real-time torch pose detection and enabling precise adjustments based on welding parameters.

2. Passive Visual Sensing Detection System of Torch Pose

2.1. System Construction

Figure 1 shows the passive visual sensing detection system for the torch position. This system comprises a swing arc narrow gap welding module, a visual sensing module, and a computer image processing module. Additionally, it includes components such as a mixed gas, a wire feeding mechanism, a current sensor, and a moving mechanism with a worktable.
The swing arc narrow gap welding module mainly consists of a swing arc narrow gap welding torch, a welding power supply, and a welding controller. Electric power is supplied to the arc via a carbon brush connected to the positive terminal of the welding power supply. The welding controller sets the arc swing angle, swing frequency, and sidewall stay time, controlling the periodic rotation of the bending conductive rod at a certain frequency. This causes the arc at the end of the wire to swing periodically within the narrow gap groove.
The visual sensing module includes a camera and a dimming system. An 8-bit camera with a frame rate of 108 fps and a resolution of 1312 × 1082 is used. The camera is fixed on the swing arc narrow gap welding torch, maintaining a constant distance between the camera lens and the end of the wire. It is aimed at the molten pool in front of the torch at a certain depression angle. The welding testpiece is fixed on the worktable of the traveling mechanism, moving forward relative to the torch at a welding speed of Vw.
The computer image processing module consists of a PC, an image acquisition card, and image processing algorithms. The image acquisition card transmits the captured welding images to the PC. The PC then uses image processing algorithms to extract the fitting line of the arc contour and calculate the left, right, upper (highest point of the arc), and lower limit points of the arc contour. This enables the detection of both the torch’s center position and height position, achieving synchronized torch pose detection with the arc position.

2.2. System Principle

To avoid the influence of arc motion and camera shake on image quality during detection and to improve the stability and adaptability of the visual sensing detection system, a synchronized image acquisition method with the arc position was established. When the arc swings to the left or right sidewall of the welding groove, the welding controller synchronously outputs the arc position signal Parc, which is used to trigger the camera to capture a frame of the welding image during the arc’s stay time at the left or right sidewall. This method ensures that the image is acquired when the arc is relatively stable, thereby improving image quality and detection accuracy.
Figure 2 illustrates the trigger signals for the arc position. When the arc motion signal is at a high level, the stepper motor is in motion; when it is at a low level, the stepper motor is in a stop state. Each time the arc swings to the left or right sidewall of the groove, the welding controller sends the arc positional signal Parc to the camera, which then captures a frame of the welding image with the arc at the groove sidewall. These images are transmitted to the computer image processing system through the image acquisition card for the subsequent detection of the torch pose.

2.3. Welding Image Processing

Figure 3 illustrates the processing results of the welding image. During DC welding, the arc swing frequency is 2.5 Hz, the sidewall stay time is 100 ms, and the process gap is 2 mm. A dimming system, composed of a narrowband filter with a central wavelength of 970 ± 20 nm and a 10% neutral density filter, is coaxially connected to the camera. The experimental conditions for camera shooting and DC welding are listed in Table 1 and Table 2.
Adjacent frames of the welding images are captured when the arc swings to the left and right sidewalls of the groove, as shown in Figure 3(a1,a2). Utilizing the established passive visual sensing system, without the need for additional light sources, the captured welding images clearly display the arc, the left and right edges of the groove, the wire position, molten pool characteristics, and slag. This clarity provides excellent conditions for extracting welding image features.
To calculate the torch pose, it is crucial to extract the arc contour through image processing methods. First, the welding image is subjected to global threshold segmentation using a threshold value of 240, obtained through grayscale histogram analysis. The resulting threshold images are shown in Figure 3(b1,b2). Next, a morphological anti-interference extraction method with erosion and dilation operations is performed on these threshold images using a 3 × 3 rectangular structuring element to eliminate the influence of arc light reflection interference, thereby enhancing the accuracy of arc contour extraction. The results are displayed in Figure 3(c1,c2,d1,d2). Subsequently, the arc contour is extracted using the Canny edge detector in turn, as shown in Figure 3(e1,e2). Finally, an ellipse model-based arc contour fitting method is applied, with the fitted arc contour lines indicated by the red lines in Figure 3(f1,f2). Row and column scans are performed on the arc contour fitting lines to extract the coordinates of the arc’s highest point and center point. Coordinates in pixels (same below) of the arc’s highest points are (396, 179) and (161, 191), respectively, while the center coordinates of the arc contour are (400, 129) and (177, 132). The acquisition of features such as the arc’s highest point and the arc center coordinates provides a solid technical foundation for the efficient detection of the torch pose.

3. Detection Method for Torch Pose

Based on the extracted arc contour features, a torch pose detection (TPD) method is proposed to accurately detect the torch center position and torch height deviation. The TPD method includes obtaining the arc contour fitting line, detecting the arc center position, and determining the arc height position.
Figure 4 demonstrates the principle diagram of the TPD method. The infrared camera captures a frame of the welding image when the arc stays at the left sidewall of the groove. The height and width of the welding image are h1 and w1, respectively. The welding image is located in the xi-Oi-yi coordinate system, with the xi-axis representing the width direction and the yi-axis representing the height direction. The welding image contains the left and right edges of the groove, the lead and tail of the pool, the wire, and the arc. The schematic welding image in the current frame is displayed, with the arc at the groove’s right sidewall in the adjacent previous frame. The wire and arc from the previous frame are shown with dashed lines in Figure 4.
The arc contour fitting line is extracted through welding image processing, and an ellipse model is used to obtain the arc contour fitting line. A row scan is performed on the arc contour fitting line to obtain the upper or lower limit point coordinates along the horizontal sequence. The upper limit point Aci is the highest point of the arc, with coordinates (xci, yci), and the highest point of the arc in the previous frame welding image is Ac(i−1), with coordinates (xc(i−1), yc(i−1)). Then, a column scan is performed on the arc contour fitting line to search for the left and right limit point coordinates along the vertical sequence. The left and right limit points are connected, as well as the upper and lower limit points. The intersection of these two connecting lines is the arc contour center point Aai, with coordinates (xai, yai). The arc contour center point in the previous frame welding image is Aa(i−1), with coordinates (xa(i−1), ya(i−1)).
By calculating the average value of the horizontal coordinates xai and xa(i−1) from the current frame arc contour center point Aai and the previous frame arc contour center point Aa(i−1), the torch center position sample value ΔxTi is obtained, as shown in expression (1). By calculating the difference between the vertical coordinate yci and yc(i−1) from the current frame arc highest point Aci and the previous frame arc highest point Ac(i−1), the torch height deviation value Δyvi is obtained, as shown in expression (2).
ΔxTi = (xai + xa(i−1))/2
Δyvi = yciyc(i−1)
Additionally, due to the influence of arc parameters, the highest point of the arc fluctuates significantly with random variations. To improve the detection accuracy of Δyvi, a mean filtering method is applied to process multiple consecutive samples of yci before calculating Δyvi. After removing interference data, the detection values for the torch height deviation Δyvi are obtained. When Δyvi < 0, it indicates that the torch height decreases. When Δyvi = 0, it indicates that the torch height remains unchanged. And, when Δyvi > 0, it indicates that the torch height increases. Meanwhile, a mean filtering method is also applied to process multiple consecutive samples of ΔxTi to obtain the detection value for the torch center Δx’Ti.

4. Experimental Results

4.1. Experimental Methods and Conditions

To verify the adaptability and effectiveness of the proposed algorithm, torch pose detection experiments were conducted under conditions of both constant and variable groove width in swing arc narrow gap welding. Constant groove width welding is defined as the groove width remaining unchanged during the welding process. In contrast, variable groove width welding is defined as the groove width gradually changing during the welding process.
The welding testpieces were made of low-carbon steel and processed to obtain I-shaped grooves, as shown in Figure 5. Gb was the initial width of the groove, Ge was the final width of the groove, and L4 was the height of the testpiece. The groove depth L1 = L4/2. In the variable groove welding experiment, the groove width of the testpiece uniformly increased from Gb = 12 mm to Ge = 16 mm. The testpiece dimensions (L2 × L3 × L4) were 180 mm × 60 mm × 30 mm, with L1 = 15 mm. The swing angle was determined based on the value of Gb, which was 68°. In the constant groove welding test, the groove width of the testpiece was fixed at Gb = Ge = 13.8 mm, and the swing angle α = 78°. The testpiece dimensions (L2 × L3 × L4) were 70 mm × 60 mm × 30 mm, with L1 = 15 mm.
During the experiment, the camera captured welding images at a resolution of 544 × 544 pixels to detail the arc and weld seam. The arc swing frequency was 2.5 Hz, the sidewall stay time was 100 ms, the bending angle of the conductive rod was 8°, the torch standoff height was 20 mm, the brand name of the wire was ER49-1, and the process gap was 2 mm. Except for a slightly increased camera depression angle, other conditions were the same as those shown in Table 1 and Table 2.

4.2. Detected Results of Torch Pose in Width-Varying Groove Welding

In the variable groove welding experimental, the distance of the arc to the sidewalls of the groove was uneven due to the varying groove width. The arc was ignited in the groove of the testpiece. Once the arc stabilized, welding images were captured starting from a position approximately 20 mm from the beginning of the groove. The arc extinguished approximately 20 mm from the end of the groove, and image capture was then stopped. A total of 215 welding images were captured, with coordinates located in the xi-Oi-yi coordinate system.
Figure 6 gives the fitting results of arc contours for the width-varying groove. Two groups of adjacent welding images were located at approximately 54 mm and 156 mm along the groove length, as shown in Figure 6(a1–a4). When the swing angle of the arc in the groove remained constant, the distance from the arc to the groove sidewall gradually increased as the groove width increased. According to the image processing method described in Figure 3, the threshold images were extracted using a threshold of 240. After performing morphological anti-interference extraction on the threshold images, the Canny operator was used to extract the arc contour.
The arc contour fitting lines were obtained using the fitting method and are shown as red lines in Figure 6(b1–b4). Row and column scans were performed on the arc contour fitting lines to extract the coordinates of the arc’s highest point Aci, which were (182, 206), (340, 195), (176, 202), and (334, 189), respectively. The arc contour center point (Aai) coordinates were (202, 157), (341, 155), (197, 159), and (339, 149), respectively. These results indicated that the image processing and fitting methods could accurately extract the arc contour and its key point coordinates, providing reliable data for torch pose detection.
To verify the accuracy and adaptability of the TPD method in detecting the torch center position, 215 arc contours and their fitting lines were extracted from the collected 215 welding images. By scanning the arc contour fitting lines, the horizontal coordinates xai of the arc contour center points in each welding image frame were calculated, as shown by the green hollow circles in Figure 7. By calculating the average horizontal coordinates of the arc contour center points in two adjacent welding images, the torch center position sample value ΔxTi was obtained, as shown by the blue squares in Figure 7. By applying mean filtering to the consecutive samples of five arc center positions, the detected torch center position values Δx’Ti were obtained using the TPD method, as shown by the red solid squares in Figure 7. At this point, the detection range of the torch center position was 14.152 to 14.463 mm, with a range of 0.311 mm. The standard deviation of the detected values was 0.056. This indicated that the welding process was stable and the dynamic fluctuation range of the arc center position was small.
To further verify the detection accuracy of the TPD method, it was compared with the conventional torch center detection (CTCD) method [31]. The specific steps of the CTCD method involve setting the wire ROI window after extracting the arc contour, extracting the fitting lines of the adjacent two wire centers through image processing, and fitting them to a fixed position in the image to calculate the average wire center line of the corresponding column positions. In the experiment, the torch center position sample value was obtained by fitting to column 350, and the detected torch center position value Δx’Ti obtained by applying the mean filtering algorithm is shown by the black hollow triangles in Figure 7. The detection error range of the CTCD method was 14.422 to 14.850 mm, with a range of 0.428 mm. The standard deviation of the detected values was 0.060, as listed in Table 3.
The comparative analysis results indicated that the detection accuracy of the torch center position using the CTCD method was relatively low. This is because, at the beginning of the welding process, the pool did not fully cover the entire weld seam. Consequently, the wire ROI image was affected by the low proportion of the pool background, resulting in reduced accuracy in the extraction and detection of the wire contour. Therefore, in the first five frames of the welding images at the beginning of the welding process, the CTCD method could not extract a complete wire image due to the influence of the welding image background, rendering the torch position detection ineffective. Additionally, a non-detection zone existed at the beginning of the welding, approximately 10 mm from the groove length. The insufficient pool background caused significant fluctuations in the detection accuracy of the torch center position. Thus, the CTCD method was more sensitive to the fitting position of the wire ROI window and the straightness of the wire during the torch center position detection, resulting in higher values of Δx’Ti compared to the TPD method. This also led to lower detection accuracy at the beginning of welding.
Compared to the CTCD method, the TPD method enhanced the existing algorithm by reducing dependence on the molten pool background in the welding images. It avoided the need to calculate the wire center after extracting the arc contour to obtain the torch center position, thus reducing the impact of wire straightness on the detection accuracy of the torch center position. By using the TPD method, the accuracy and adaptability of the algorithm in detecting the torch center position were verified.
Moreover, the TPD method could detect not only the torch center position but also the torch height position. Figure 8 displays the detected results of torch height deviation for the width-varying groove. Based on the 215 welding images obtained, the arc contour fitting lines were extracted and the vertical coordinate sample values yci of the arc’s highest points were obtained, as shown by the black solid squares in Figure 8a.
By applying mean filtering to the consecutive samples of five arc highest point vertical coordinates, the detected vertical coordinate values of the arc highest points were obtained, as shown by the red solid circles in Figure 8a. The fluctuation range of the mean-filtered yci values decreased from 12.209 to 10.356 mm, resulting in a total range reduction of 1.853 mm. By calculating the difference between the mean-filtered values of yci in two adjacent welding images, the detected torch height deviation Δyvi ranged from −0.964 to +0.750 mm, as shown in Figure 8b. Meanwhile, the accumulation of Δyvi is shown by the blue hollow circles in Figure 8a. Thus, as the groove width increased, the arc height gradually decreased, leading to an increasing cumulative deviation in torch height.
Therefore, when the groove width gradually increased from 12 to 16 mm, if the wire feeding speed, welding speed, and arc swing angle were not adjusted accordingly, the welding deposition amount decreased, causing the highest point of the arc to gradually move downward. This means it is necessary to monitor the torch height position variation based on the detected vertical coordinate values of the arc’s highest points. This allows for adjusting the torch height position and to achieve an adaptive adjustment of the torch pose in the narrow gap welding process.

4.3. Detected Results of Torch Pose for Constant Groove Welding

To verify the adaptability and effectiveness of the proposed algorithm, torch pose detection experiments were conducted under the condition of constant groove width in swing arc narrow gap welding. A total of 90 frames of constant groove welding images were collected. Figure 9 presents the welding images from experiments conducted with a constant-width groove.
Figure 9a gives the first frame of the image, where there is no welding pool as the background, increasing the difficulty of extracting the wire with the existing CTCD algorithm. However, the clear arc shape in the image does not affect the proposed TPD algorithm for obtaining the torch position based on arc features. During the experiment, the arc was initiated within the groove approximately 2 mm from the beginning of the groove. Once the arc stabilized, welding images were captured. The arc was extinguished approximately 7 mm from the end of the groove, terminating the collection of welding images. Figure 9b,c show the eighth and ninth welding images, located approximately 8 mm along the groove length. Figure 9d,e show the 73rd and 74th welding images, located approximately 52 mm along the groove length.
Figure 10 shows the detection results of the torch center position. During the welding process, starting from the first frame of the welding image, a total of 90 welding images were collected along the groove length, and the arc contours were extracted 90 times, accordingly. This resulted in 45 horizontal coordinates for the left center point of the arc contour and 45 horizontal coordinates for the right center point of the arc contour, as shown by the green hollow circles in Figure 10.
By calculating the average horizontal coordinates of the arc contour center positions in two adjacent welding image frames, 89 torch center position sample values ΔxTi were obtained, as shown by the blue squares in Figure 10. By applying mean filtering to every five adjacent torch center position sample values, the detected torch center position values Δx’Ti were obtained using the TPD method, as shown by the red solid squares in Figure 10. The constant groove welding torch center position detection results showed that the values of Δx’Ti had a fluctuation range of 14.083 to14.399 mm, with a total range of 0.316 mm. In both the constant and variable groove welding experiments, the detected error range for the torch center position was within 0.32 mm.
Figure 11 shows the torch height deviation in the constant groove width test. During the welding process, 90 vertical coordinate sample values yci of the arc highest points were extracted, as shown by the black solid squares in Figure 11a. By applying mean filtering to every five adjacent vertical coordinate sample values, the detected vertical coordinate values of the arc‘s highest points were obtained, as shown by the red solid circles in Figure 11a. By calculating the difference between the filtered vertical coordinate detection values of the arc’s highest points in two adjacent welding images, 89 torch height deviation values Δyvi were obtained, as shown in Figure 11b. Similarly, the accumulation values of Δyvi are shown by the blue hollow circles in Figure 11a.
Compared to Figure 8b, the arc height deviation shown in Figure 11b has significantly stabilized, indicating that the arc state was more stable during the welding process with a constant groove width, because the arc swing angle and other parameters were not adjusted in real-time when welding with variable groove widths. This also demonstrates the effectiveness of the TPD method for monitoring changes in the arc height position. The experimental results showed that the torch height deviation detected by the TPD method ranged from −0.225 to +0.236 mm. These results demonstrate that the proposed TPD algorithm can simultaneously detect the changes in both the torch center and torch height positions, providing a theoretical basis for achieving the synchronized detection of the torch’s horizontal and vertical positions.

5. Conclusions

This study aims to enhance welding quality through real-time torch pose detection, enabling precise adjustments based on welding parameters. A passive vision-based torch pose detection (TPD) method is proposed, which improves upon existing algorithms by eliminating the need to calculate the wire center to obtain the torch center position, thus reducing the impact of wire straightness on detection accuracy. Additionally, the method decreases reliance on image background and grayscale differences, achieving synchronous detection of the torch’s horizontal and height deviations. The main conclusions are as follows:
  • An elliptical model-based arc contour fitting method was proposed, which improves the detection accuracy of arc features by obtaining a fitted arc contour line.
  • A method for detecting the torch center position was developed by scanning the limit points of the arc contour fitting line.
  • A torch height position detection method was proposed by scanning the highest points of the arc contour fitting line.

Author Contributions

Conceptualization, methodology, and data curation, N.S., H.J. and J.W. (Jie Wang); software, N.S. and L.C.; validation, N.S., L.C., H.J. and J.W. (Jie Wang); formal analysis and investigation, N.S., J.W. (Jie Wang), H.J. and L.C.; writing—original draft preparation, N.S. and L.C.; writing—review and editing, N.S., L.C. and H.J.; resources and project administration, J.W. (Jiayou Wang) and Y.S.; funding acquisition, J.W. (Jiayou Wang) and N.S. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by the National Natural Science Foundation of China, grant numbers 52275340, 52375340, 52305193, Jiangsu Province Industry-University-Research Cooperation, grant number BY20231156, Doctoral Research Start-up, grant number 1062932217 and Zhenjiang Social Development Guiding Science and Technology Plan, grant number FZ2023110.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Data are contained within the article.

Conflicts of Interest

Youmin Song is employed by Kunshan Huaheng Welding company. The company played no role in the design of the study, the collection, analysis, or interpretation of data, the writing of the manuscript, or the decision to publish the article.

References

  1. Wang, J.Y.; Zhu, J.; Fu, P.; Su, R.J.; Han, W.; Yang, F. A swing arc system for narrow gap GMA welding. ISIJ Int. 2012, 52, 110–114. [Google Scholar] [CrossRef]
  2. Wang, J.Y.; Jiang, Y.Q.; Zhu, J.; Liu, D.S.; Xu, G.X.; Li, W.H. Development of swing arc narrow gap GMAW process assisted by swaying wire. J. Mater. Process. Technol. 2023, 318, 118004. [Google Scholar] [CrossRef]
  3. Wang, J.Y.; Zhu, J.; Zhang, C.; Xu, G.X.; Li, W.H. Effect of arc swing parameters on narrow gap vertical GMA weld formation. ISIJ Int. 2016, 56, 844–850. [Google Scholar] [CrossRef]
  4. Chen, S.B.; Lv, N. Research evolution on intelligentized technologies for arc welding process. J. Manuf. Process. 2014, 16, 109–122. [Google Scholar] [CrossRef]
  5. Giron-cruz, J.; Pinto-lopera, J.; Alfaro, S. Weld bead geometry real-time control in gas metal arc welding processes using intelligent systems. Int. J. Adv. Manuf. Technol. 2022, 123, 3871–3884. [Google Scholar] [CrossRef]
  6. Muhammad, J.; Altun, H.; Abo-serie, E. Welding seam profiling techniques based on active vision sensing for intelligent robotic welding. Int. J. Adv. Manuf. Technol. 2017, 88, 127–145. [Google Scholar] [CrossRef]
  7. Biber, A.; Sharma, R.; Reisgen, U. Robotic welding system for adaptive process control in gas metal arc welding. Welding. World 2024, 68, 2311–2320. [Google Scholar] [CrossRef]
  8. Su, N.; Wang, J.Y.; Xu, G.X.; Zhu, J.; Jiang, Y.Q. Infrared visual sensing detection of groove width for swing arc narrow gap welding. Sensors 2022, 22, 2555. [Google Scholar] [CrossRef]
  9. Shen, Y.H.; Wei, Y.H.; Du, X.W.; Liu, R.P. Research on adaptive adjustment of welding torch pose in wire and arc additive remanufacturing of hot-forging dies. Int. J. Adv. Manuf. Technol. 2022, 121, 3499–3510. [Google Scholar] [CrossRef]
  10. Comas, T.F.; Diao, C.; Ding, J.; Williams, S.; Zhao, Y. A passive imaging system for geometry measurement for the plasma arc welding process. IEEE Trans. Ind. Electron. 2017, 64, 7201–7209. [Google Scholar] [CrossRef]
  11. Zhao, Y.; Wu, M.; Jiang, P.; Li, R.; Cheng, J.; Chen, Y. Microstructure of WTaNbMo refractory high entropy alloy coating fabricated by dynamic magnetic field assisted laser cladding process. J. Mater. Res. Technol. 2022, 20, 1908–1911. [Google Scholar] [CrossRef]
  12. Song, Y.L.; Li, W.T.; Wang, J.; Jue, L.; Zhang, S.L.; Zuo, H.Z.; Wang, X.G. Welding motion synchronization of tank with variable curvature section based on discrete planning method of welding torch posture. Int. J. Adv. Manuf. Technol. 2024, 130, 5727–5742. [Google Scholar] [CrossRef]
  13. Amano, S.; Tsujimura, Y.; Ogawa, T.; Shibata, T. Development of in-process welding torch position control system using AI technology. Weld. World 2023, 67, 1223–1234. [Google Scholar] [CrossRef]
  14. Lin, C.; Liu, G.L.; Li, S.T.; Mo, Y.; Han, Z.; Liang, X.B.; Pan, H.H. A novel 8 shape trajectory weaving welding control algorithm with auto adjust welding torch attitude. Int. J. Adv. Manuf. Technol. 2022, 120, 8377–8387. [Google Scholar]
  15. Bazhin, P.M.; Titov, N.V.; Zhidovich, A.O.; Avdeeva, V.V.; Kolomeichenko, A.V.; Stolin, A.M. Features of the carbo-vibroarc surfacing in the development of multicomponent cermet wear-resistant coatings. Surf. Coat. Technol. 2022, 429, 127952. [Google Scholar] [CrossRef]
  16. Panteleenko, F.I.; Sarantsev, V.V.; Stolin, A.M.; Bazhin, P.M.; Azarenko, E.L. Formation of composite coatings based on titanium carbide via electrospark alloying. Surf. Eng. Appl. Electrochem. 2011, 47, 328–337. [Google Scholar] [CrossRef]
  17. Tong, L.G.; Gu, J.C.; Yin, S.W.; Wang, L.; Bai, S.W. Impacts of torch moving on phase change and fluid flow in weld pool of SMAW. Int. J. Heat. Mass. Tran. 2016, 100, 949–957. [Google Scholar] [CrossRef]
  18. Mao, Y.F.; Xu, G.C. A real-time method for detecting weld deviation of corrugated plate fillet weld by laser vision sensor. Optik 2022, 260, 168786. [Google Scholar] [CrossRef]
  19. Wei, A.G.; Chang, B.H.; Meng, F.Y.; Du, D.; Han, Z.D. Research on the weld position detection for the T-joints in web-core sandwich panels based on eddy current technology. Sensors 2020, 20, 2691. [Google Scholar] [CrossRef]
  20. Liu, W.J.; Zhang, Y.F.; Meng, L.Z.; Yue, J.F. An innovative sensing method for seam tracking based on the arc ‘jump sidewall’ behavior. J. Mech. Sci. Technol. 2023, 37, 2325–2332. [Google Scholar] [CrossRef]
  21. Pinto-Lopera, J.; Motta, J.; Alfaro, S. Real-time measurement of width and height of weld beads in GMAW processes. Sensors 2016, 16, 1500. [Google Scholar] [CrossRef] [PubMed]
  22. Xu, Y.L.; Yu, H.W.; Zhong, J.Y.; Lin, T.; Chen, S.B. Real-time seam tracking control technology during welding robot GTAW process based on passive vision sensor. J. Mater. Process. Technol. 2012, 212, 1654–1662. [Google Scholar] [CrossRef]
  23. Zeng, J.L.; Chang, B.H.; Du, G.D.; Chang, S.H.; Hong, Y.X.; Wang, L.; Shan, J.G. A vision-aided 3D path teaching method before narrow butt joint welding. Sensors 2017, 17, 1099. [Google Scholar] [CrossRef] [PubMed]
  24. Zhang, Y.K.; Geng, Y.S.; Tian, X.C.; Zou, L.L. Feature extraction and robot path planning method in 3D vision-guided welding for multi-blade wheel structures. Opt. Lasers Eng. 2024, 176, 108066. [Google Scholar] [CrossRef]
  25. Zhu, C.H.; Zhu, Z.M.; Ke, Z.J.; Zhang, T.Y. Internal parameters calibration of vision sensor and application of high precision integrated detection in intelligent welding based on plane fitting. Sensors 2022, 22, 2117. [Google Scholar] [CrossRef] [PubMed]
  26. Li, J.Q.; Chen, Z.; Rao, G.; Xu, J. Structured light-based visual servoing for robotic pipe welding pose optimization. IEEE Access 2017, 7, 138328. [Google Scholar] [CrossRef]
  27. Zhang, G.; Shi, Y.; Gu, Y.F.; Fan, D. Welding torch attitude-based study of human welder interactive behavior with weld pool in GTAW. Robot. Comput. Integr. Manuf. 2017, 48, 145–156. [Google Scholar] [CrossRef]
  28. Fang, W.H.; Tian, X.C. A novel model-based welding trajectory planning method for identical structural workpieces. Robot. Comput. Integr. Manuf. 2024, 89, 102772. [Google Scholar] [CrossRef]
  29. Wang, W.X.; Yamane, S.S.; Suzuki, H.; Toma, J.; Hosoya, K.; Nakajima, T.; Yamamoto, H. Tracking and height control in plasma robotic welding using digital CCD camera. Int. J. Adv. Manuf. Technol. 2016, 87, 531–542. [Google Scholar] [CrossRef]
  30. Zhu, J.; Wang, J.; Su, N.; Xu, G.; Yang, M. An infrared visual sensing detection approach for swing arc narrow gap weld deviation. J. Mater. Process. Technol. 2017, 243, 258–268. [Google Scholar] [CrossRef]
  31. Su, N.; Wang, J.; Xu, G.X.; Zhu, J.; Wang, J.Y. Infrared visual sensing detection approach of swing arc narrow gap weld deviation based on outlier data filtering. IEEE Sens. J. 2022, 22, 16339. [Google Scholar] [CrossRef]
  32. Shi, M.; Xiong, J. Controlling torch height and deposition height in robotic wire and arc additive manufacturing on uneven substrate. Weld. World 2024, 68, 765–779. [Google Scholar] [CrossRef]
  33. Xia, L.; Zhou, J.P.; Xue, R.L.; Li, X.J.; Liu, H.S. Real-time seam tracking during narrow gap GMAW process based on the wide dynamic vision sensing method. J. Manuf. Process. 2023, 101, 820–834. [Google Scholar] [CrossRef]
Figure 1. Passive visual sensing detection system of torch position.
Figure 1. Passive visual sensing detection system of torch position.
Sensors 24 04996 g001
Figure 2. Trigger signals of arc position.
Figure 2. Trigger signals of arc position.
Sensors 24 04996 g002
Figure 3. Processing results of welding image.
Figure 3. Processing results of welding image.
Sensors 24 04996 g003
Figure 4. Principle of torch position detection.
Figure 4. Principle of torch position detection.
Sensors 24 04996 g004
Figure 5. Schematic diagram of variable groove.
Figure 5. Schematic diagram of variable groove.
Sensors 24 04996 g005
Figure 6. Fitting results of arc contours for the width-varying groove.
Figure 6. Fitting results of arc contours for the width-varying groove.
Sensors 24 04996 g006
Figure 7. Detected results of torch center position for width-varying groove.
Figure 7. Detected results of torch center position for width-varying groove.
Sensors 24 04996 g007
Figure 8. Detected results of torch height deviation for the width-varying groove: (a) y-coordinate of the arc highest point and accumulation of Δyvi; (b) torch height deviation.
Figure 8. Detected results of torch height deviation for the width-varying groove: (a) y-coordinate of the arc highest point and accumulation of Δyvi; (b) torch height deviation.
Sensors 24 04996 g008
Figure 9. Welding images for constant-width groove.
Figure 9. Welding images for constant-width groove.
Sensors 24 04996 g009
Figure 10. Detected results of torch center position for constant-width groove.
Figure 10. Detected results of torch center position for constant-width groove.
Sensors 24 04996 g010
Figure 11. Detected results of torch height deviation for the constant-width groove: (a) y-coordinate of the arc highest point and accumulation of Δyvi; (b) torch height deviation.
Figure 11. Detected results of torch height deviation for the constant-width groove: (a) y-coordinate of the arc highest point and accumulation of Δyvi; (b) torch height deviation.
Sensors 24 04996 g011
Table 1. Parameters of camera shooting.
Table 1. Parameters of camera shooting.
Parameter NameValue
Central wavelength of narrowband filter (nm)970 ± 20
Neutral density filter (%)10
Aperturef/11
Exposure time (ms)3
Shooting depression angle (°)25
Global image size (pixel)544 × 544
Table 2. DC welding conditions.
Table 2. DC welding conditions.
Parameter NameValue
Arc current (A)290
Arc voltage (V)28
Welding speed Vw (mm min−1)204
Solid wire diameter (mm)1.2
Torch standoff height (mm)20
Shielding gas/flowrate (L min−1) Ar − 20%CO2/25
Arc swing frequency (Hz) 2.5
Arc at-sidewall staying time (ms) 100
Conductive-rod bending angle (°) 8
Table 3. Comparison of detected results.
Table 3. Comparison of detected results.
MethodRange (mm)Standard DeviationNon-Detection Zone
TPD0.3110.056~10 mm
CTCD0.4280.0600 mm
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Su, N.; Jia, H.; Chen, L.; Wang, J.; Wang, J.; Song, Y. Passive Vision Detection of Torch Pose in Swing Arc Narrow Gap Welding. Sensors 2024, 24, 4996. https://doi.org/10.3390/s24154996

AMA Style

Su N, Jia H, Chen L, Wang J, Wang J, Song Y. Passive Vision Detection of Torch Pose in Swing Arc Narrow Gap Welding. Sensors. 2024; 24(15):4996. https://doi.org/10.3390/s24154996

Chicago/Turabian Style

Su, Na, Haojin Jia, Liyu Chen, Jiayou Wang, Jie Wang, and Youmin Song. 2024. "Passive Vision Detection of Torch Pose in Swing Arc Narrow Gap Welding" Sensors 24, no. 15: 4996. https://doi.org/10.3390/s24154996

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop