Skip to Content
MachinesMachines
  • Article
  • Open Access

4 March 2026

20 Pages

A Study of Tau-Robot Configuration for Friction Stir Welding

and
School of Mechanical Engineering, National Technical University of Athens, 157 72 Athens, Greece
*
Author to whom correspondence should be addressed.

Abstract

This paper examines the use of high-rigidity Tau-robots in friction stir welding, where process loads are very high. The rigidity of Tau-robots increases at the expense of the workspace. Therefore, the right configuration of the Tau-robot is sought to reconcile rigidity and workspace requirements. This is studied by use of kinematics, followed by static and modal analysis. In particular, by extending an existing kinematic model employing free vectors, the robot workspace was derived in non-dimensional parametric form and was then maximized through evolutionary optimization. However, finite element static and modal analysis that were carried out subsequently may prove, as in a case demonstrated here, that the optimized configuration may not withstand high loads, typically axial forces of 15 kN and torques of 80 Nm, and it may also be susceptible to forced vibrations in the typical spindle rotation range up to 3000 rpm. As a rectification measure, it was shown how a modified configuration by placing robot kinematic chain bases further apart and shortening robot links achieves higher rigidity, axial displacement being reduced by one or two orders of magnitude to below 1 mm and increases critical modal frequency 3 to 5 times depending on the workspace position, of course sacrificing part of the workspace, i.e., reducing it 3-fold to enclose welding lines in a rectangle of dimensions 700 × 800 mm. In the quest for the appropriate robot configuration desired dimensions of parts to be welded and available standard components are briefly considered, too.

1. Introduction

Friction Stir Welding (FSW), since its invention by The Welding Institute (TWI) in 1991, has become a key technology for joining lightweight materials, particularly aluminum alloys, due to its ability to produce high-quality welds with minimal distortion and excellent mechanical properties since the material remains largely in a solid state throughout the welding process [1]. Traditionally, FSW has been performed using rigid machine tools such as dedicated FSW machines, modified milling machines, or CNC machining centres. These platforms provide the high stiffness and precision needed to sustain the large axial forces and precise tool positioning required during welding [2]. However, machine-based FSW systems are typically expensive, inflexible, and require significant floor space, which limits their appeal for low-volume or large, complex parts [3]. To overcome these limitations, recent research has explored the use of industrial robots for FSW. Robots offer significant advantages: high flexibility, the ability to access complex geometries, reconfigurability for different tasks, and the potential for cost-effective automation in low-to-medium production volumes [4].
At a first approximation, the following requirements for the robot can be defined:
  • Strength and power: The robot should be able to compensate for the developed loads.
  • Robustness and precision: The compliance of the robot should be minimal so that the tool does not deviate from the desired path and is not affected by vibrations.
  • Dexterity: At least 5 degrees of freedom are required to allow adjustment of both the position of the tool and the welding angles.
  • Measurement and control: The robot should have position, force and temperature measurement sensors to adjust welding parameters through a control loop.
Despite its potential, robotic FSW has to overcome several technical issues. The primary limitation is the relatively low stiffness of standard industrial robots compared to machine tools [5], leading to path deviations under high process loads, especially during plunge and initial welding phases [6]. This compliance can result in defects such as voids, tunnel defects, or inconsistent weld properties [7]. In addition, thermal effects during welding can exacerbate robot positioning errors due to thermal expansion and changes in the mechanical properties of the links [8].
Parallel kinematic robots, such as the Tau type, offer a promising alternative. Their closed kinematic chains provide higher dynamic stiffness and better load distribution, potentially overcoming the compliance issues faced by serial robots at the expense of comparatively severely limited workspace [9]. In addition, their design, while stiff, introduces complex singularities and workspace boundaries that complicate trajectory planning and real-time control to manage both position and force simultaneously under dynamic loading, especially under high process loads [10]. Addressing these issues is critical to making Tau-robots a viable alternative to traditional FSW machine tools.
While parallel robot architectures have been proposed for FSW and isolated studies involving Tau or Gantry-Tau mechanisms exist, the gap identified concerns the investigation of an appropriate Tau-robot configuration that fulfils FSW requirements, balancing structural performance and workspace size in connection to intended welding seam shape and size. In this direction, the following three interrelated aspects are investigated in this work: (i) a parametric (dimensionless) geometric configuration of the Tau-robot open to optimization rather than predefined Tau-robot configurations, (ii) explicit stiffness–workspace trade-off for FSW conditions showing how geometry modification can restore stiffness at the expense of workspace rather than seeking workspace maximization or stiffness improvement separately, (iii) static and dynamic behaviour under representative FSW loads based on finite element static and modal analysis.
Following this introduction, an in-depth literature review is provided in Section 2. A succinct analysis of FSW is presented in Section 3. In Section 4, kinematic analysis and workspace determination of a parametrically defined Tau-robot are provided, leading to an optimal configuration. For this configuration, static and dynamic analysis under loading is presented in Section 5, resulting in a modified configuration. Its suitability for FSW is discussed in Section 6, including some implementation considerations. Conclusions and outlook are given in Section 7.

2. Literature Review

FSW process windows, tool design, and metallurgy are intertwined with robotics issues such as positioning accuracy, structural stiffness, and real-time control [4,8].
Early robot design for FSW focused on serial links; more recent work aims at optimization of structural members [11] and explores parallel robot topologies to push up stiffness without sacrificing workspace [12]. Redundant actuation and careful dimensional synthesis can make process parameter errors less important and redistribute internal forces [13]. Model-based stiffness prediction enables dimensioning of links and joints such that the end-effector deflection stays within tolerance across the envelope [14].
A comprehensive stiffness modelling framework for a 5-DoF hybrid manipulator designed for friction stir welding, incorporating both serial and parallel subsystem compliances, is presented in [15]. The model is analytically and experimentally evaluated to assess stiffness distribution and its impact on machining accuracy. A model-based approach for predicting the stability of robotic machining processes by coupling robot structural dynamics with manufacturing process force models enables identification of stable operating regions [16]. The performance of a Gantry-Tau parallel mechanism is evaluated in [17] through kinematic and experimental analysis.
Robotic FSW is dominated by load-induced deflection and thermal drift over trajectories [18]. Parameter studies reveal how feed rate, rotational speed, and tool geometry map to axial force transients that controllers must gracefully absorb to avoid chatter or wormhole defects [19]. Considering measured force in position loops enhances seam tracking and plunge robustness in the presence of fixture or geometry uncertainty [20,21]. By anticipating force-dependent deviations and pre-deforming the path, weld seam geometry and plunge consistency improve, especially on long curvilinear seams [22].
Digital-twins now embed finite-element thermal–mechanical models with robot dynamics, allowing verification of contact conditions, plunge depth, and force margins before hardware trials [23]. For complex space-curve welds (e.g., on monocoque structures), Tau-robot installation optimization using dynamic dual particle swarm methods determines the workpiece placement that maximizes stiffness margins and avoids kinematic singularities along the seam [24]. Kinematic sensitivity analysis and dimensional synthesis further guide the early-stage design of parallel robots with redundant degrees of freedom so that isotropy, transmission factors, and singularity loci are acceptable within the anticipated weld envelope [12].
In summary, robotic FSW has been improving through: (a) increased structural stiffness and improved load distribution achieved by parallel or hybrid kinematic architectures, (b) reduction in end-effector deflection through model-based stiffness optimization, (c) improved trajectory accuracy and seam quality through force-based control and feed-forward compensation methods, (d) enhanced process stability through dynamic modelling and digital-twin approaches. However, a practical trade-off is that workspace enlargement often leads to reduced structural stiffness and lower natural frequencies, which may compromise suitability for FSW. In addition, control-based compensation approaches may be effective in improving path accuracy, but do not eliminate the underlying mechanical compliance and therefore cannot fully replace structural optimization.
Robotic FSW applications continue to expand. Battery pack assembly in lightweight electric vehicles increasingly uses robotic FSW for extrusion-cast aluminum, where narrow flanges, high thermal mass, and dissimilar interfaces demand both stiffness and dexterous reach [25]. FSW using Temperature-Controlled Robotics and dissimilar materials joining has been reported for demanding applications, such as for high-pressure die-cast cylinder blocks [26]. Repair and retrofit use cases, e.g., of train sets, large aerostructures, etc., benefit from mobile or gantry-mounted Tau-robots with compliant fixtures maintaining weld quality even on thin skins and curved geometries [13,27]. Case studies confirm the existing practicality gap, namely, maintaining force and pose fidelity over large workspaces, on complex seams, under temperature-dependent material properties.

3. Load and Accuracy Requirements in Robotic FSW

The FSW tool consists of a specially shaped pin, usually with some type of helix on its perimeter and a shoulder which is of larger diameter and particularly robust. As the tool rotates, the pin of the tool penetrates the interface of the two materials to be welded. Due to the frictional forces, the temperature locally increases, and the materials enter the plastic domain, yet without melting. Due to the special geometry of the pin, the material is stirred and is transferred from the front (advancing side) to the back (retreating side) of the tool, where it cools due to the significant temperature difference in these two regions. There, in the presence of the pressure exerted by the shoulder of the tool, it solidifies completely [3]. The process is carried out by simultaneously advancing the tool along the interface. With additional material removal and/or grinding, the welding trace can literally disappear.
The so-called ‘rotating plug’ model is most commonly used for estimating the welding torque and power in FSW: M = 2πR3 (1 + 3 r2 t/R3) Y/3 and P = Mω, where M/Ρ: the torque/power, Y: the yield strength of the material, r: the radius of the tool pin, R: the radius of the tool shoulder, t: the depth of the pin, and ω: the rotational speed of the tool [28]. Two additional parameters are the tilt angle (φt) and yaw angle (φy), see Figure 1.
Figure 1. FSW process setup (φt: tilt angle, φy: yaw angle, AS: advancing side, RS: retreating side).
Figure 1 also shows the developed forces on the workpiece in the steady state. The axial component FZ is responsible for the developed friction between the tool and the workpiece, contributing to the heat generation. In addition, it exerts pressure on the newly welded area, thereby improving weld quality. The frontal component FX results from the resistance of the cold material along the seam path. The lateral component FY is due to the asymmetry of the process, as the material on the advancing side is hotter and therefore softer compared to that on the retreating side [18].
The temperature in the yield zone varies little over a wide range of operating conditions. Therefore, the spindle power remains approximately constant over a wide range of speeds. Hence, the torque may be reduced if the process is carried out at high speeds [29], provided that the increase in frictional shear rate does not take over the thermal softening. Note that the axial force during the initial penetration of the tool into the workpiece also decreases with speed, but it can be up to three times higher than that observed during the welding seam generation by the tool following the welding path [6].
Typically, to cover a wide range of materials and configurations to be welded in practice, the spindle power should exceed 4 kW, and the working angle should be possible to vary between 0 and 5°. The developed loads reach up to 30 kN and 20 kN for the axial and lateral force, respectively [4,8], which are extremely high. However, for the case of aluminum alloys and polymers, load requirements are significantly lower, typically by a factor of 5–10 [30]. In [3], for instance, an extensive table is provided presenting welding parameters and tool dimensions for various cases of materials. As far as accuracy is concerned, the maximum deviations from the nominal size for weldments to be acceptable are position: ±1 mm, tilt angle: ±1°, yaw angle: ±2° [31,32].

4. Tau-Robot Parametric Kinematic and Workspace Analysis

The Tau-robot configuration can be implemented using either linear or rotary actuators. In the second case, the tool centre point (TCP) has only 3 degrees of freedom, i.e., its orientation is predetermined, and therefore, the type of welds that can be achieved is limited. In addition, the linear action is easier to construct; it corresponds to distributed loads on the actuator bases, enhancing robustness, and the corresponding kinematics solutions are known [33].

4.1. Forward Kinematics

In Figure 2, the configuration of a linearly actuated Tau-robot is presented. Its kinematics analysis is summarized next, following the detailed treatise presented in [33]. The robot consists of three individual kinematic chains: the first having one arm (rod), the second having two arms parallel to each other, and the third having three arms, also parallel to each other. Each arm is connected via a 2 DoF Universal Joint (UJ) to the base, and via a 3 DoF Spherical Joint (SJ) to the final frame accommodating the TCP. The base of each chain is connected via a Prismatic Joint (PJ) to a linear guide. The actuation is performed on each of the three PJs along the linear guides.
Figure 2. Configuration of linearly actuated Tau-robot and its vectorial analysis (UJ: universal joint, PJ: prismatic joint).
The three DoFs, which constitute the control variables of the system, are denoted as Q i , i = 1,2 , 3 . To simplify the kinematic equations, the global coordinate system is placed so that the global X-axis is parallel to the three linear guides, i.e., the three control variables take only positive values. The TCP is placed on the final frame, where all three individual kinematic chains end up and constitutes the Reference Point. The latter is defined in the global coordinate system by the position vector R → :
R → = a → i + Q → i + p → i j + L → i + b → i j , i = 1,2 , 3   j = 1 , . . . , i
where (see Figure 2)
a → i : The position vector of the linear guide i;
Q → i : The linear DoF of guide i;
p → i j : The vector starting at the linear joint i and ending at spherical joint j of link i;
L → i : The length vector of link i;
b → i j : The vector from the spherical joint j, where link i ends, to the TCP.
Due to the Tau-configuration for each link i, the sums p → i j + b → i j , ∀ j are equivalent to each other. Thus, all (known) constant terms add up to the vector G → i = a → i + p → i j + b → i j hence Equation (1a) becomes:
R → = G → i + { L i x L i y L i z } + { Q i 0 0 }

4.2. Dimensionless Equations

The robot workspace is mapped by assigning numerical values to the (constant) geometric entities involved. This is also necessary because it is impossible to express analytically the geometric constraints that ensure the closed nature of kinematic chains. Given the lack of experience in designing and using Tau-robots, it was decided to optimize a dimensionless configuration of the robot. The optimization criterion is the increase in the robot workspace.
The maximum travel of any DoF is defined as Q, thus Q i ∈ [ 0 , Q ] . Then, new dimensionless variables are defined as follows:
q i = Q i Q , q i ∈ [ 0,1 ] ,   r j = R j Q , g i j = G i j Q , l i j = L i j Q j = x , y , z           i = 1,2 , 3
Thus, the new system of equations defining the robot’s kinematics is expressed as follows (compare with Equations (1a) and (1b):
  { r x = g i x + l i x + q i r y = g i y + l i y r z = g i z + l i z } , i = 1,2 , 3
and
l i x 2 + l i y 2 + l i z 2 = c i , i = 1,2 , 3
where
c i s = c i = | L i | Q
The unknowns are rx, ry, rz, lix, liy, liz, i = 1,2,3.
Similarly, the corresponding dimensionless geometric parameters are:
g i x 2 + g i y 2 + g i z 2   = k i , i = 1,2 , 3
where
k i s = k i = | G i | Q
An additional dimensionless factor that quantifies the proportionality of link size with respect to other structural quantities is defined as:
m i = c i s k i s
Note that (a) each vector L → i has a constant magnitude but its orientation is variable and generally unknown, and (b) each vector G → i has a constant magnitude and constant and known orientation. Therefore, by introducing the unit vector G ^ i , the following expression holds:
G i → = G ^ i ‖ G i → ‖ ⇒ g i x = G ^ i x ‖ G i → ‖ Q = G ^ i x k i s , i = 1,2 , 3
In Figure 3a, the vectors involved in defining the constant geometry of the configuration are depicted. As a default, G → 1 is positioned between G → 2 , G → 3 . Furthermore, using a suitable global coordinate system definition, G → i x can be neglected, yielding G ^ i = { 0 , cos (   θ i ) , cos (   θ i − 90 0 ) } ; see Figure 3b.
Figure 3. (a) Constant vectors of the robot’s geometry (view from behind). (b) Vector G → i .

4.3. Optimization of Dimensionless Variables

The vector to be optimized is:
x → = { θ 1 , θ 2 , θ 3 , m 1 , m 2 , m 3 , c 1 s , c 2 s , c 3 s }
The applicable constraints are: an upper bound: { 85,85,85,100,100,100,2 , 2,2 } , a lower bound: { − 85 , − 85 , − 85,0.1,0.1,0.1,0.1,0.1,0.1 } and θ 3 ≤ θ 1 ≤ θ 2 .
The upper and lower bounds were set as follows. Preliminary exploratory runs and CAD-based geometric trials showed that very small parameter values lead to fragmented or extremely limited workspaces, whereas excessively large values generate elongated configurations with poor geometric conditioning and reduced structural realism. In addition, the adopted intervals were chosen so that the nonlinear kinematic system remains numerically stable and yields a sufficient percentage of real (physically meaningful) solutions during optimization. Although the model is dimensionless, the selected bounds also reflect typical proportional ranges encountered in Tau-type mechanisms, avoiding configurations that would be impractical. Therefore, the optimization bounds represent a compromise between workspace enlargement, computational efficiency and realistic geometric proportions.
Trying out a sufficiently large number of vector values in a ‘brute force’ mode would be computationally very intensive since at each and every point, a 12 × 12 system of equations needs to be solved, corresponding to a total computation time of the order of 24 h for a dense mesh of points. Therefore, a relatively sparse mesh of points is adopted, and solutions for Q i are sought not in the interval [ 0,1 ] but in its subset [ 0.3,0.7 ] . This selection resulted from repeated trials using a selection of different robot dimensions to define robot models in a CAD environment. The choice was validated by considering the shape of the workspace at the end of this section.
Furthermore, instead of maximizing the workspace volume, it was chosen to minimize the percentage of unacceptable solutions in a reference volume discretized as a reasonably sparse mesh.
Optimization was performed through a classic genetic algorithm that was set up in MatlabTM R2020b optimization toolbox, using mostly the system default parameter values except for the following:
(a)
Population set to 50 instead of the default 200 chromosomes to reduce execution time;
(b)
Elitism set to 1 chromosome;
(c)
Termination condition: Either 30 generations or minimization of the objective function within 0.001, whichever occurs first.
Upper and lower bounds for variables were defined with an accuracy of 0.01.
The objective function simply counts the number of inaccessible points. To do so, the end-effector is positioned at each and every point of the mesh. Then, the inverse kinematics solutions are derived, and their acceptability is evaluated with the aim of labelling them accessible or inaccessible. Note that the 12 × 12 system of equations that is solved at each point always yields two mathematical solutions for each end-effector position coinciding with the point under consideration. This occurs because the closure equations of the Tau-robot allow two geometrically feasible configurations (poses) that satisfy the same end-effector coordinates. However, these are just mathematically admissible solutions and not necessarily physically meaningful. The counter of accessible points is therefore increased by one if both conditions hold. A complex number solution is rejected by definition. Furthermore, the workspace should not contain points that correspond to any collision between links, but this is expensive and difficult to express. Thus, duplicate solutions are avoided by just setting L i x > 0 , i.e., links are turned towards the positive global x ^ and not the other way around.
The convergence history of the genetic algorithm is shown in Figure 4. The fitness of the average chromosome does not fall so fast, but the best chromosome does indeed. The difference between the mean (77.9) and best (0) fitness values is large enough to prove the existence of diversity in the population. Since the absolutely best solution was found, i.e., the one corresponding to all points examined being accessible with that particular robot configuration, it was thought to be superfluous to allow the genetic algorithm to run for more generations. This is due to the computational cost of the inverse kinematics solution, being applied exhaustively for all the points of the potential workspace.
Figure 4. Evolution history of the genetic algorithm solution.
The results are shown in histogram form in Figure 5, for each parameter. Overall, a low non-accessibility percentage is achieved ( P < 3 % ) . The best solution turns out to be { 7 0 0 ,   7 5 0 , − 8 3 0 , 60 ,   8 ,   3 ,   2 ,   2 ,   2 } .
Figure 5. Optimization of angles θ → i , coefficients mi and coefficients cis.
Furthermore, m1 = 60 >> m2 = 3 > m3 = 2, i.e., link 1 is much longer than links 2 and 3, which is in agreement with the position of the coordinate system origin on the guide of link 1, i.e., with a low contribution of a → 1 and p → 11 .
As far as coefficients cis are concerned, they tend to their maximum allowable values, thereby pointing to the need to use as long as possible links.

4.4. Workspace Computation

Based on the optimized Tau-robot configuration, as determined in the previous section, it is now possible to compute the coordinates (rx, ry, rz) of the robot end-effector by using an appropriately small step equal to 0.1 for each DoF Q i ∈ [ 0,1 ] , thereby yielding the dimensionless workspace; see Figure 6a.
Figure 6. Dimensionless workspace (a) Q i ∈ [ 0,1 ] and (b) Q i ∈ [ 0,3 ] .
The domain is arc-shaped, and its volume is v w s p c = 5.0625 . If the length of the links is increased by using c i s = 5 or even c i s = 10 , i = 1,2 , 3 , keeping all the rest parameters invariable, the workspace volume is computed as v w s p c = 14.5970 or 26.3137 correspondingly, i.e., significantly higher. In fact, it is not necessary for Q to correspond to the maximum length of the links. For example, in Figure 6b, the dimensionless workspace corresponding to Q i ∈ [ 0,3 ] is v w s p c = 22.3   , i.e., 5.4 times larger than the initial one.
The shape of the robot workspace seems suitable for FSW of planar or near-planar surfaces extending along Ζ or along Ζ axes. However, the suitability of the Tau-robot is still to be confirmed from both strength and dynamics points of view.

5. Tau-Robot Static and Modal Analysis

An important feature of the robot is its robustness, which for complex models can only be determined by numerical/finite element analysis (FEA) methods [23,33]. For this reason, it is chosen to perform static analysis and modal analysis of a dimensioned instance of the robot in some indicative poses while maintaining the optimized ratio coefficients of the dimensionless case.
The robot instance’s loads correspond to welding of aluminum alloys, i.e., Fz = 15 kN, Fx = 2 kN, as well as Mz = 80 Nm for the case of maximum power of 4 kW, and maximum speed of 3000 rpm. The first eigenfrequency must be greater than the critical operating frequency, i.e., fc = 50 Hz (3000 rpm). It is noted that the modal analysis is simplified as internal damping of the components is not considered.
Thus, applying Q = 1 m to Equations 1–9, the following values are obtained: cis = 2, L1 = L2 = L3 = 2 m, kis = {0.03 0.25 0.67}, {G1 G2 G3} = {0.03 0.25 0.67}.
From Equations (6) and (9), the geometric constants G → i are obtained, and the individual components that make it up are free to choose. Thus, seeking the greatest possible separation of linear vectors, the vectors of Figure 7 are selected. The End-Effector (EE) is the point of reference and the intersections b → i ending on it are transferred to the end of the corresponding a → i to compute the respective G → i .
Figure 7. Selection of geometric fixed vectors (EE: end-effector).
A space of 400 × 400 mm is provided at the EE to accommodate a 4 kW/3000 rpm motor, and a typical FSW tool of diameter of Ø8 mm is placed at its end. The links and bases are simplified for kinematic modelling; see Figure 2.
The 3D models of the robot were created in the Siemens NXTM 3D CAD environment, whilst FEA was conducted in the ANSYSTM R19 environment. Note that, due to the nature of the welding, there are no large inertial loads, and the main stress is due to the large imposed loads. Therefore, the static study in critical poses of the device offers essential information on the suitability of the robot.
The following quantities are determined from the study:
  • Displacement of the EE under the applied loads. This is the open-loop behaviour, which should be in the order of a few mm before applying any control.
  • Maximum loads on the bases aiming to determine the requirements on the supports and actuators.
  • Maximum stresses on the links aim to check the adequacy of the cross-section.

5.1. Static Analysis

The link rods are assigned a diameter of 75 mm and are made of tool steel DIN 1.2738 (σΥ = 980 MPa). They are modelled as deformable bodies, whereas the bases, U- and S-Joints, end-plate and workpiece are modelled as rigid bodies. Rigid joints correspond to the respective DoFs, whereas the bases and the workpiece are fixed. The loads on the tool are modelled as joint loads. The loads are Fz (local axial) = 15 kN, Fx (local side) = 2 kN, Mz (local axial) = 80 Nm. Two alternatives for the welding line direction are considered, namely: along the global Z-axis (WLZ) and along the global X-axis (WLX).
In case WLZ, the main load in the axial direction is in the global X direction; therefore, the stiffness is higher than in case WLX. However, in case WLX, the welding path can be of any desired length and, in addition, no significant changes in the robot pose are expected (hence in system dynamics, too).
Adaptive Meshing of tetrahedra and trihedra of general size ‘fine’ is adopted in AnsysTM. Two element sizes were tried, namely 40 mm and 15 mm, resulting in an average number of elements per link equal to 10,253 and 30,047, respectively. The results corresponding to the same loading scenario (see Figure 8) are shown in Table 1. The largest difference between large and small element sizes emerged in the max von Mises stress cases. This reflects the need to use finer elements when geometry becomes more intricate at the end of the links, interfacing with connectors; the adoption of large elements there is likely to lead to stress singularities in view of idealized joint or boundary condition modelling. However, note that the already very low level of stress becomes even lower when smaller elements are employed, which is expected to approach reality more closely.
Figure 8. Model case WLZ.
Table 1. Mesh size influence (legend: Max_Stress_N-M: Max von Mises stress at link N, rod M).
Figure 9a depicts the workspace points studied in both WLZ and WLX cases of the original configuration. Note that of the six characteristics points studied, only points A, B, and C are visible since the rest are occluded. Table 2 presents the coordinates of the six characteristic points studied.
Figure 9. Robot end-effector points studied: (a) original configuration, (b) modified configuration.
Table 2. Workspace points studied in the original configuration.

5.2. FEA Results

Figure 10 presents FEA results, as an example, for pose A in case WLX.
Figure 10. Pose A—case WLX. (a) von Mises stress of rod 2 of link 2, (b) modal analysis.
Figure 10a depicts the von Mises stress in one of the links of the assembly. It is observed that a very low average value is maintained throughout, while the maximum of about 130 MPa is located at the connection points with the respective joints. These local peaks are mainly associated with boundary-condition effects and modelling simplifications, since the joints are represented only by kinematic degrees of freedom and are not evaluated from a strength perspective. Therefore, stress values near the joint interfaces are interpreted qualitatively, whereas the stress distribution along the main body of the rod is considered representative for structural assessment. Even if maximum stresses observed are unrealistically high due to the simplifications adopted in modelling, they still remain well below the material yield limit; the main focus of the static analysis is on the calculated displacements.
Figure 10b shows the results of the natural frequency analysis.
Analogous results appear in all poses and cases, and Table 3 sums them up.
Table 3. Static analysis results for the original configuration for 6 end-effector coordinates.
Regarding maximum von Mises stress on links, since the yield stress of 1.2738 steel (DIN) is 900 MPa, there are no concerns associated with any of the poses. Regarding the reactions at the bases, both forces and moments are considered excessive (case WLZ) or even formidable (case WLX). As far as reactions in the clamping system are concerned, both forces and moments seem manageable, except for case WLX, where a very high force value of 75 kN is shown. Note that the bases and the clamping system can be made of many individual components that, if appropriately dimensioned, can collectively manage the required loads studied in separate FEA, which is outside the purpose of this study.
Regarding the relative displacement of the end-effector, results are satisfactory for case WLZ, as the largest displacement is barely 1.4 mm. However, in case WLX, the largest deviations exceed 10 mm.
As far as the first eigenfrequency is concerned, this is lower than 50 Hz in all poses, which hints at possible resonance in case of high rotary speeds of the spindle. Better performance is observed at the inner points of the workspace. In general, case WLX leads to much worse performance, mainly due to low stiffness.
Note that the increase in the workspace has led to small distances among the bases and, at the same time, to proportionally very long links. This configuration makes the distribution and possible mutual partial cancelling out of the developing forces and moments problematic. Thus, it is worth conducting a corresponding investigation into a modified arrangement to increase robustness at the expense of the workspace.

6. Tau-Robot Modified Configuration

The new modified configuration has larger distances between the bases and decreased length of the links compared to the original, i.e., from 2 down to 1.5 m; see Figure 11.
Figure 11. Original configuration (a) versus modified (b) configuration.
A comparison of the dimensionless parameters with those of the original configuration is presented in Table 4. As for the angles of the geometric vectors ( G i → , y ^ ) , the comparison is presented only for completeness, as the new global coordinate system has been placed at a different, more favourable point, with orientation still being maintained.
Table 4. Comparison of dimensionless parameters between initial and modified configurations.
Referring to Table 4, a very significant reduction is observed in the size factors (mi) compared to the reduction in the length factors (cis). Consequently, the size factors do not owe their large change to the new length of the links, but mainly to the enlargement of the layout, which has led to a greater contribution of the G i → vectors.
Figure 9b presents the new (dimensionless) workspace and the new points studied, their coordinate being given in Table 5. The new dimensions and geometric proportions of the layout lead to a very significant reduction in the workspace by 92% (from v0 ≃ 5 to vwide ≃ 0.8). Therefore, case WLX becomes necessary to exploit the x ^ -axis.
Table 5. Workspace points studied in the modified configuration.

Static Analysis Results for the Modified Configuration

Table 6 presents the results for the two welding cases of the modified configuration. At first glance, a reduction in the loads is indeed observed for both cases in the modified configuration compared to the initial one. Again, case WLX is more demanding than case WLZ; however, the loads are now much more manageable than in the initial configuration. An additional improvement is also shown in the first natural frequency for both cases, which is due to the reduction in the length of the links, yet it is again marginally unsuitable regarding the 50 Hz limit.
Table 6. Static analysis results of the modified robot configuration for 6 end-effector coordinates and associated robot poses.
Table 7 presents the comparison of the best, worst and mean values between the initial and the modified configuration for both cases. There is indeed an improvement in the modified configuration, as all load values show a decrease on average. The relative displacement is within the desired accuracy, even in case WLX, which confirms the increase in stiffness. The main frequency is significantly higher compared to the initial one, yet exceeding only in some cases the limit of 50 Hz. Thus, further reduction in the length of the links and introduction of damping elements are necessary.
Table 7. Configuration comparison (Org: original optimized, Mod: modified).

7. Discussion

The dimensionless model essentially serves to capture and increase the workspace. For the study of rigidity, it is obvious that different scales, i.e., values of Q, affect mass distribution, hence rigidity and natural frequencies. This is the reason why the relevant study was done for Q = 1 m, as a practical engineering choice to generate a realistic robot size compatible with commercially available components and typical FSW workspaces. For this reason, too, a modified configuration is subsequently investigated with shorter robot links and larger base spacing to restore stiffness and improve modal performance while sacrificing workspace, demonstrating that structural performance is governed primarily by dimensional scaling rather than the dimensionless optimization itself.
Although the modified configuration increases the first eigenfrequency, some poses still yield values close to the nominal spindle excitation frequency (~50 Hz at 3000 rpm). Therefore, resonance cannot be excluded solely by comparing eigenfrequencies, although damping at joints has not been modelled. In practice, vibration risk can be mitigated by (i) further stiffness-oriented tuning (shorter links, higher bending stiffness cross-sections, and increased joint stiffness), (ii) introducing damping at joints and/or at the spindle/end-effector interfaces to reduce resonance amplification, and (iii) planning the welding operations appropriately, i.e., selecting spindle speed ranges that avoid modal frequencies for the specific pose as well as trajectory/pose planning.
The robot configuration studied can indeed meet the requirements of FSW, especially by introducing a closed control loop, since the open loop performance is satisfactory. Note that the study was conducted for maximum loads corresponding to aluminum alloys. Consequently, the robot is expected to be capable of welding aluminum and other ductile materials such as brass alloys, mild steels and polymers.
Furthermore, by introducing linear guides in two independent links, the extension to 5 DoFs can be achieved, providing control for both tool and welding angles. Moreover, since this is a small range of angle change, short-stroke linear actuators are sufficient. This observation, in combination with the mean stress in the rods in the modified model, points to feasible solutions based on commercially available components.
Regarding the base supports, these can be improved by increasing the distances between the linear carriers or by reducing the length of the links, at the expense of the workspace. Linear carriers are widely used in practice involving high loads, as in this case. Furthermore, solutions can be designed that combine multiple carriages capable of compensating for lateral loads and overturning moments.
Modifications are made interactively to increase rigidity, starting from the kinematically optimum configuration that is universally applicable since it is dimensionless. Thus, the designer can introduce geometry modifications at will, which will reduce, of course, the workspace. Such a reduction may impact the size of the sheets, notably when the welding line is along the Z direction (case WLZ). Consequently, welding in the X direction seems indispensable.
Figure 12 shows an FSW example of two sheets with a non-flat welding line in the X direction. Thus, the robot workspace must suffice to cover the displacement range in the two other directions, i.e., the side and axial offsets. In the modified configuration, the maximum side offset is about 720 mm, whereas the maximum axial offset is about 810 mm. By comparison, in the original optimized configuration, the offsets would be 2800 mm and 2100 mm, respectively. These dimensions are extracted from the workspace as the largest straight line segments in Y and Z that can be drawn continuously between two points within the workspace. As for the X-axis, it can potentially cover a distance of typically up to 2m, depending on the availability of reliable robot components.
Figure 12. Sheet metal parts to be welded, showing side and axial offsets.
Regarding the implementation potential for such a robot, first, linear slides with appropriate carriages are a standard, commercially available solution. For the extension to 5 DoFs, short-stroke hydraulic actuators with high resistance to lateral loads can be used, their use probably requiring additional bases for proper support. A significant challenge is the implementation of the joints. U-Joints that are available on the market are mainly aimed at power transmission, and they cannot handle lateral bending loads. Ideally, a cross-shaped U-Joint should be used.

8. Conclusions

In this work, significant steps were taken to investigate the kinematics, the workspace and the robustness of the Tau-robot, thereby clarifying its suitability for FSW, which is a very demanding manufacturing application in terms of loads on the robot.
The robustness can be practically increased interactively by constraining the distances of the bases as well as reducing the length of the links, i.e., practically by reducing the workspace, starting from the kinematically ideal situation determined first and serving as the baseline.
To exploit the configuration as much as possible, the welding line should be parallel to the linear guides of the device base.
In cases of relatively small welding lines, the Tau-robot is capable of providing a robust and reliable solution, given that the accuracy already achieved from the open loop is sufficient. The limitation of the dimensions of workpieces to be welded refers to the so-called offsets of the welding line and not to the workpiece dimensions, as the robot moves with respect to the welding line and not to the rest of the part’s surface. The welding line is approximately aligned with the X-axis of the global coordinate system.
In the future, we aim to investigate closed-loop control for the Tau-robot and test it on a suitable prototype, initially at a smaller scale in order to prove the concept. In addition, a new optimization exercise might be introduced to balance mechanical strength, vibration immunity and workspace. Since a number of computational tools will be needed in such an exercise, one of the implementation challenges would be to integrate them on the same optimization platform.

Author Contributions

Conceptualization, G.-C.V. and D.A.; methodology, D.A.; software, D.A.; formal analysis, D.A.; resources, G.-C.V.; writing—original draft preparation, D.A.; writing—review and editing, G.-C.V.; supervision, G.-C.V.; project administration, G.-C.V. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Data Availability Statement

The original contributions presented in this study are included in the article. Further inquiries can be directed to the corresponding author(s).

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Kaygusuz, E.; Karaomerlioglu, F.; Akinci, S. A review of friction stir welding parameters, process and application fields. Turk. J. Eng. 2023, 7, 286–295. [Google Scholar] [CrossRef] [Scilit]
  2. Kilic, S.; Ozturk, F.; Demirdogen, M.F. A comprehensive literature review on friction stir welding: Process parameters, joint integrity, and mechanical properties. J. Eng. Res. 2025, 13, 122–130. [Google Scholar] [CrossRef] [Scilit]
  3. Rai, R.; De, A.; Bhadeshia, H.K.D.H.; DebRoy, T. Review: Friction stir welding tools. Sci. Technol. Weld. Join. 2011, 16, 325–342. [Google Scholar] [CrossRef] [Scilit]
  4. Cook, G.E.; Crawford, R.; Clark, D.E.; Strauss, A.M. Robotic friction stir welding. Ind. Robot 2004, 31, 55–63. [Google Scholar] [CrossRef] [Scilit]
  5. Yue, W.; Liu, H.; Huang, T. An approach for predicting stiffness of a 5-DoF hybrid robot for friction stir welding. Mech. Mach. Theory 2022, 175, 104941. [Google Scholar] [CrossRef] [Scilit]
  6. Cheng, B.; Dong, B.; Chen, S.; Xiao, J. Effect of process parameters during the insertion phase of robotic friction stir welding on axial force. Int. J. Adv. Manuf. Technol. 2025, 137, 951–963. [Google Scholar] [CrossRef] [Scilit]
  7. Ibannai, A.I. Review of common defects in friction stir welding. Int. J. Sci. Technol. Res. 2020, 9, 318–329. [Google Scholar]
  8. Guillo, M.; Dubourg, L. Impact and improvement of tool deviation in friction stir welding: Weld quality and real-time compensation on an industrial robot. Robot. Comput.-Integr. Manuf. 2016, 39, 22–31. [Google Scholar] [CrossRef] [Scilit]
  9. Taghirad, H.D. Parallel Robots: Mechanics and Control; CRC Press: Boca Raton, FL, USA, 2025. [Google Scholar]
  10. Mo, S.; Hu, Y.; Huang, T.; Yao, B.; Chen, S.; Huang, Y.; Zhang, W. Dynamic modeling and performance analysis of a new friction stir welding parallel robot. Mech. Mach. Theory 2025, 210, 106030. [Google Scholar] [CrossRef] [Scilit]
  11. Zhao, J.; Duan, Y.; Xie, B.; Zhang, Z. FSW robot system dimensional optimization and trajectory planning based on soft stiffness indices. J. Manuf. Process. 2021, 63, 88–97. [Google Scholar] [CrossRef] [Scilit]
  12. Chai, X.; Zhang, N.; He, L.; Li, Q.; Ye, W. Kinematic sensitivity analysis and dimensional synthesis of a redundantly actuated parallel robot for friction stir welding. Chin. J. Mech. Eng. 2020, 33, 1. [Google Scholar] [CrossRef] [Scilit]
  13. Luo, H.; Zhao, F.; Guo, S.; Yu, C.; Liu, G.; Wu, T. Mechanical performance of friction stir welding robots for aerospace applications. Int. J. Adv. Robot. Syst. 2021, 18, 1729881421996543. [Google Scholar] [CrossRef] [Scilit]
  14. Luo, H.; Wu, T.; Fu, J.; Zhao, F. Analysis of typical working conditions and experimental research of friction stir welding robot for aerospace applications. Proc. Inst. Mech. Eng. Part C J. Mech. Eng. Sci. 2021, 235, 1045–1056. [Google Scholar]
  15. Sun, T.; Wu, H.; Lian, B.; Qi, Y.; Wang, P.; Song, Y. Stiffness modeling, analysis and evaluation of a 5-DoF hybrid manipulator for friction stir welding. Proc. Inst. Mech. Eng. Part C J. Mech. Eng. Sci. 2017, 231, 4441–4456. [Google Scholar] [CrossRef] [Scilit]
  16. Mousavi, S.; Gagnol, V.; Bouzgarrou, B.C.; Ray, P. Model-based stability prediction of a machining robot. Mech. Mach. Sci. 2017, 46, 379–387. [Google Scholar]
  17. Chalak Qazani, M.R.; Pedrammehr, S.; Abdi, H.; Nahavandi, S. Performance evaluation and calibration of Gantry-Tau parallel mechanism. Iran. J. Sci. Technol. Trans. Mech. Eng. 2020, 44, 1013–1027. [Google Scholar] [CrossRef] [Scilit]
  18. Akbari, M.; Esfandiar, M.; Abdollahzadeh, A. Role of force and torque in friction stir welding: A detailed review. J. Adv. Join. Process. 2025, 11, 100289. [Google Scholar] [CrossRef] [Scilit]
  19. Prabhakar, D.A.P.; Korgal, A.; Shettigar, A.K.; Herbert, M.A.; Chandrashekharappa, M.P.G.; Pimenov, D.Y.; Giasin, K. Review of optimization and measurement techniques of the friction stir welding process. J. Manuf. Mater. Process. 2023, 7, 181. [Google Scholar] [CrossRef] [Scilit]
  20. Yan, W.; Yu, Y. Study on force/position hybrid control strategy for eight-axis robotic friction stir welding. Metals 2025, 15, 442. [Google Scholar]
  21. Walz, D.; Sommer, K.; Werz, M.; Weihe, S. Development and evaluation of a robot-guided friction stir welding gun. Int. J. Precis. Eng. Manuf.-Green Technol. 2025, 12, 1795–1808. [Google Scholar] [CrossRef] [Scilit]
  22. Kolegain, K.; Leonard, F.; Zimmer-Chevret, S.; Attar, A.B.; Abba, G. Feedforward deflection compensation coupled with offline path planning for robotic friction stir welding. IFAC-PapersOnLine 2018, 51, 728–733. [Google Scholar] [CrossRef] [Scilit]
  23. Chen, S.; Zong, G.; Kang, C.; Jiang, X. Digital twin virtual welding approach for robotic friction stir welding based on FEA–robot co-simulation. Sensors 2024, 24, 1001. [Google Scholar]
  24. Zong, G.; Kang, C.; Chen, S.; Jiang, X. Optimization of installation position for complex space-curve weldments in robotic friction stir welding using dynamic dual particle swarm optimization. Processes 2024, 12, 536. [Google Scholar] [CrossRef] [Scilit]
  25. Patel, V.; Wouters, H.; Baghdadchi, A.; De Backer, J.; Igestrand, M.; Azimi, S.; Andersson, J. Robotic friction stir welding in lightweight battery assembly of extrusion-cast aluminum alloys. J. Adv. Join. Process. 2023, 8, 100156. [Google Scholar] [CrossRef] [Scilit]
  26. Silva-Magalhaes, A.; Cederqvist, L.; De Backer, J.; Håkansson, E.; Ossiansson, B.; Bolmsjö, G. Friction stir welding case study using temperature-controlled robotics with HPDC cylinder blocks and dissimilar materials. J. Manuf. Process. 2019, 46, 177–184. [Google Scholar] [CrossRef] [Scilit]
  27. Jin, T.; Cui, X.; Qi, C.; Yang, X. Development of a nonrigid-support friction stir welding repair robot for aluminum alloy trains. Ind. Robot 2024, 51, 490–500. [Google Scholar] [CrossRef] [Scilit]
  28. Raghulapadu, J.K.; Peddieson, J.; Buchanan, G.R.; Nunes, A.C. Rotating plug model of friction stir welding heat transfer. Heat Transf. Eng. 2008, 29, 321–327. [Google Scholar] [CrossRef] [Scilit]
  29. Ikumapayi, O.M.; Akinlabi, E.T.; Majumdar, J.D. Review on thermal, thermo-mechanical, and thermal stress distribution during friction stir welding. Int. J. Mech. Eng. Technol. 2018, 9, 534–548. [Google Scholar]
  30. Christy, J.V.; Mourad, A.H.I.; Sherif, M.M.; Shivamurthy, B. Recent trends in friction stir welding of aluminum alloys and aluminum matrix composites. Trans. Nonferrous Met. Soc. China 2021, 31, 3281–3309. [Google Scholar] [CrossRef] [Scilit]
  31. Takahara, H.; Motoyama, Y.; Tsujikawa, M.; Oki, S.; Chung, S.W.; Higashi, K. Allowance of deviation and gap in butt joints during friction stir welding. Adv. Mater. Res. 2007, 15–17, 375–380. [Google Scholar]
  32. Zimmer-Chevret, S.; Jemal, N.; Langlois, L.; Ben Attar, A.; Hatsch, J.; Abba, G.; Bigot, R. FSW process tolerance according to tool position and orientation: Requirements for production system design. Mater. Sci. Forum 2014, 783–786, 1820–1825. [Google Scholar] [CrossRef] [Scilit]
  33. Arian, A.; Danaei, B.; Abdi, H.; Nahavandi, S. Kinematic and dynamic analysis of the Gantry-Tau 3-DoF translational parallel manipulator. Appl. Math. Model. 2017, 51, 217–231. [Google Scholar] [CrossRef] [Scilit]
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.

Article Metrics

Citations

Article Access Statistics

Multiple requests from the same IP address are counted as one view.