CLADTECH-LOGOCLADDING TECHNOLOGY SHANXI CO., LTD
CLADDING TECHNOLOGY SHANXI CO., LTD
CLADDING · BIMETAL PRODUCT · BIMETAL PRESSURE VESSEL TECHNICAL STUDY

Matlab Simulink Modeling of A-TIG Weld Seam Tracking System

Literature Overview

This 2008 study from Lanzhou University of Technology presents a Matlab/Simulink-based modeling and simulation approach for A-TIG weld seam tracking systems. Seam tracking is a critical technology in automated welding that enables the welding torch to maintain its position relative to the weld seam despite variations in joint fit-up, thermal distortion, and mechanical vibration. The research addresses the challenge of developing reliable seam tracking systems for A-TIG welding of non-ferrous alloys, where the arc characteristics and weld pool behavior differ significantly from those of steel.

Seam Tracking System Architecture

The seam tracking system consists of three main components: a sensor for detecting the weld seam position, a signal processing unit for extracting the tracking signal, and a control system for adjusting the torch position. The study models these components using Simulink, allowing for the simulation of system behavior under various welding conditions.

System Component Function Modeling Approach
Arc voltage sensor Measures arc voltage variations due to seam offset Linearized voltage-seam offset relationship
Arc force sensor Measures force variations due to weld pool depression Dynamic force model with thermal coupling
Sensor signal processing Filters noise and extracts tracking signal Digital filter design with frequency response analysis
PID controller Computes torch position correction Transfer function model with tuning parameters
Robot kinematics Converts torch position commands to joint movements Inverse kinematics with Jacobian matrix

The Matlab/Simulink model allows engineers to simulate the system response to various disturbances, including joint misalignment, thermal distortion, and sensor noise. This simulation capability enables the optimization of controller parameters before physical implementation, reducing the time and cost of system development.

Control Algorithm Development and Tuning

The study employs a PID (Proportional-Integral-Derivative) control algorithm for torch position correction. The PID parameters are tuned using the Ziegler-Nichols method and further optimized through simulation to achieve the desired balance between tracking accuracy and system stability. The control system must respond quickly enough to correct for seam deviations while avoiding oscillations that could introduce weld defects.

Key performance metrics for the seam tracking system include:

The Simulink model demonstrates that the seam tracking system can effectively compensate for joint misalignment up to ±3 mm without significant degradation in weld quality. However, the system performance is sensitive to the selection of sensor type and signal processing parameters, which must be optimized for each specific welding application.

Practical Implications for Welding Automation

The development of reliable seam tracking systems is essential for the widespread adoption of automated welding in complex geometries. The Matlab/Simulink modeling approach provides a valuable tool for system design and optimization, allowing engineers to evaluate different sensor configurations, control algorithms, and signal processing techniques before physical implementation. This approach reduces the risk of system failure during production and enables rapid adaptation to new welding applications.

For A-TIG welding of titanium and other reactive metals, the seam tracking system must account for the unique arc characteristics of AC welding, including the periodic changes in arc length and voltage during the AC cycle. The sensor signal must be processed to extract the tracking information from the AC waveform without being confused by the inherent AC variations. This requires sophisticated signal processing techniques, such as synchronous demodulation or band-pass filtering, which can be effectively implemented and tested within the Simulink environment.