摘要

Automatic welding technology is a solution to increase welding productivity and improve welding quality, especially in thick plate welding. In order to obtain high-quality multi-pass welds, it is necessary to maintain a stable welding bead in each pass. In the multi-pass welding, it is difficult to obtain a stable weld bead by using a traditional teaching and playback arc welding robot. To overcome these traditional limitations, an automatic welding tracking system of arc welding robot is proposed for multi-pass welding. The developed system includes an image acquisition module, an image processing module, a tracking control unit, and their software interfaces. The vision sensor, which includes a CCD camera, is mounted on the welding torch. In order to minimize the inevitable misalignment between the center line of welding seam and the welding torch for each welding pass, a robust algorithm of welding image processing is proposed, which was proved to be suitable for the root pass, filling passes, and the cap passes. In order to accurately track the welding seam, a Fuzzy-P controller is designed to control the arc welding robot to adjust the torch. The Microsoft Visual C++6.0 software is used to develop the application programs and user interface. The welding experiments are carried out to verify the validity of the multi-pass welding tracking system.