Skip to main content
Log in

An intelligent control approach for defect-free friction stir welding

  • ORIGINAL ARTICLE
  • Published:
The International Journal of Advanced Manufacturing Technology Aims and scope Submit manuscript

Abstract

An intelligent control approach is proposed as an alternative for the friction stir welding of an aluminum alloy. A validated empirical model is re-written from transfer functions to a set of ordinary differential equations, allowing to observe the force dynamics as a function of inputs of interest. A defect-free set-point is proposed for exploiting available labeled experimental data which defines operational boundaries and a region in which the probability of achieving defect-free welds with good mechanical properties is the highest. An intelligent controller in the fashion of a recurrent neural network is constructed. Computational experiments were carried out to verify the adequacy in disturbance rejection as well as to visualize the capabilities in achieving the proposed defect-free set-point by the controller. The intelligent approach is compared with a set of decoupled proportional-integral controllers and a linear model predictive control strategy. From this study, it is concluded that the intelligent controller shows superiority and good applicability for the studied problem.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9

Similar content being viewed by others

References

  1. Aziz SB, Dewan MW, Huggett DJ, Wahab MA, Okeil AM, Liao TW (2018) A fully coupled thermomechanical model of friction stir welding (fsw) and numerical studies on process parameters of lightweight aluminum alloy joints. Acta Metallurgica Sinica (English Lett) 31(1):1–18

    Article  Google Scholar 

  2. Bachmann A, Gamper J, Krutzlinger M, Zens A, Zaeh M (2017) Adaptive model-based temperature control in friction stir welding. Int J Adv Manufact Technol 93(1-4):1157–1171

    Article  Google Scholar 

  3. Bahdanau D, Cho K, Bengio Y (2014) Neural machine translation by jointly learning to align and translate. arXiv:1409.0473

  4. Barreira L, Valls C (2008) Stability of nonautonomous differential equations, vol 1926. Springer, Berlin

    Book  Google Scholar 

  5. Çam G (2011) Friction stir welded structural materials: beyond al-alloys. Int Mater Rev 56 (1):1–48

    Article  Google Scholar 

  6. Çam G., İpekoğlu G (2017) Recent developments in joining of aluminum alloys. Int J Adv Manufact Technol 91(5-8):1851–1866

    Article  Google Scholar 

  7. Çam G, İpekoğlu G, Küçükömeroğlu T, Aktarer S (2017) Applicability of friction stir welding to steels. J Achiev Mater Manufact Eng 80(2)

  8. Chung J, Gulcehre C, Cho K, Bengio Y (2014) Empirical evaluation of gated recurrent neural networks on sequence modeling. arXiv:1412.3555

  9. Colegrove PA, Shercliff HR (2005) 3-dimensional cfd modelling of flow round a threaded friction stir welding tool profile. J Mater Process Technol 169(2):320–327

    Article  Google Scholar 

  10. Davis TA, Ngo PD, Shin YC (2012) Multi-level fuzzy control of friction stir welding power. Int J Adv Manufact Technol 59(5-8):559–567

    Article  Google Scholar 

  11. Davis TA, Shin YC, Yao B (2010) Observer-based adaptive robust control of friction stir welding axial force. IEEE/ASME Trans Mechatron 16(6):1032–1039

    Article  Google Scholar 

  12. Dewan MW, Huggett DJ, Liao TW, Wahab MA, Okeil AM (2016) Prediction of tensile strength of friction stir weld joints with adaptive neuro-fuzzy inference system (anfis) and neural network. Mater Des 92:288–299

    Article  Google Scholar 

  13. Eren B, Guvenc MA, Mistikoglu S (2020) Artificial intelligence applications for friction stir welding: A review. Met Mater Int 1–27

  14. Fehrenbacher A, Duffie NA, Ferrier NJ, Pfefferkorn FE, Zinn MR (2011) Toward automation of friction stir welding through temperature measurement and closed-loop control. J Manufact Sci Eng 133(5)

  15. Fehrenbacher A, Duffie NA, Ferrier NJ, Pfefferkorn FE, Zinn MR (2014) Effects of tool–workpiece interface temperature on weld quality and quality improvements through temperature control in friction stir welding. Int J Adv Manufact Technol 71(1-4):165– 179

    Article  Google Scholar 

  16. Fehrenbacher A, Smith CB, Duffie NA, Ferrier NJ, Pfefferkorn FE, Zinn MR (2014) Combined temperature and force control for robotic friction stir welding. J Manufact Sci Eng 136(2)

  17. Hochreiter S, Schmidhuber J (1997) Long short-term memory. Neural Comput 9(8):1735–1780

    Article  Google Scholar 

  18. Huggett D, Liao T, Wahab M, Okeil A (2018) Prediction of friction stir weld quality without and with signal features. Int J Adv Manufact Technol 95(5-8):1989–2003

    Article  Google Scholar 

  19. Iqbal MP, Tripathi A, Jain R, Mahto RP, Pal S, Mandal P (2020) Numerical modelling of microstructure in friction stir welding of aluminium alloys. Int J Mech Sci 105882:185

    Google Scholar 

  20. Köhler T, Schiele M, Glaser M, Schricker K, Bergmann J, Augsburg K (2020) In-situ monitoring of hybrid friction diffusion bonded en aw 1050/en cw 004a lap joints using artificial neural nets. Proc Instit Mechan Eng Part L J Mater Des Appl 234(5):766–785

    Google Scholar 

  21. Krogh A (2008) What are artificial neural networks? Nat Biotechnol 26(2):195–197

    Article  Google Scholar 

  22. Lakshminarayanan A, Balasubramanian V, Elangovan K (2009) Effect of welding processes on tensile properties of aa6061 aluminium alloy joints. Int J Adv Manufact Technol 40(3-4):286–296

    Article  Google Scholar 

  23. LeCun Y, Bottou L, Bengio Y, Haffner P (1998) Gradient-based learning applied to document recognition. Proc IEEE 86(11):2278–2324

    Article  Google Scholar 

  24. Lim S, Kim S, Lee CG, Kim S (2004) Tensile behavior of friction-stri-welded al 6061-t651. Metall and Mater Trans A 35(9):2829–2835

    Article  Google Scholar 

  25. Longhurst WR, Strauss AM, Cook GE (2010) Enabling automation of friction stir welding: the modulation of weld seam input energy by traverse speed force control. J Dynam Syst Measure Cont 132(4)

  26. Longhurst WR, Strauss AM, Cook GE, Fleming PA (2010) Torque control of friction stir welding for manufacturing and automation. Int J Adv Manufact Technol 51(9-12):905–913

    Article  Google Scholar 

  27. Mishra RS, Ma Z (2005) Friction stir welding and processing. Materials Science and Engineering: R: reports 50(1-2):1–78

    Article  Google Scholar 

  28. Okuyucu H, Kurt A, Arcaklioglu E (2007) Artificial neural network application to the friction stir welding of aluminum plates. Mater Des 28(1):78–84

    Article  Google Scholar 

  29. Romagnoli JA, Palazoglu A (2020) Introduction to process control. CRC Press, Boca Raton

    Book  Google Scholar 

  30. Rumelhart DE, Hinton GE, Williams RJ (1985) Learning internal representations by error propagation. Tech. rep. California Univ San Diego La Jolla Inst for Cognitive Science

  31. Sideris TC (2013) Ordinary differential equations and dynamical systems. Springer, Berlin

    Book  Google Scholar 

  32. Sutton RS, Barto AG (2018) Reinforcement learning: an introduction. MIT Press, Cambridge

    MATH  Google Scholar 

  33. Taysom BS, Sorensen CD, Hedengren JD (2017) A comparison of model predictive control and pid temperature control in friction stir welding. J Manuf Process 29:232–241

    Article  Google Scholar 

  34. Tribe A, Nelson TW (2015) Study on the fracture toughness of friction stir welded api x80. Eng Fract Mech 150:58–69

    Article  Google Scholar 

  35. Tygert M, Bruna J, Chintala S, LeCun Y, Piantino S, Szlam A (2016) A mathematical motivation for complex-valued convolutional networks. Neural Comput 28(5):815–825

    Article  MathSciNet  Google Scholar 

  36. Vignesh RV, Padmanaban R, Arivarasu M, Thirumalini S, Gokulachandran J, Ram MSSS (2016) Numerical modelling of thermal phenomenon in friction stir welding of aluminum plates. In: IOP Conference series: Materials science and engineering, vol 149. IOP Publishing, p 012208

  37. Wang Y, Velswamy K, Huang B (2018) A novel approach to feedback control with deep reinforcement learning. IFAC-PapersOnLine 51(18):31–36

    Article  Google Scholar 

  38. Zhang H, Zhang Z, Chen J (2005) The finite element simulation of the friction stir welding process. Mater Sci Eng A 403(1-2):340–348

    Article  Google Scholar 

  39. Zhang S, Yao L, Sun A, Tay Y (2019) Deep learning based recommender system: a survey and new perspectives. ACM Comput Surv (CSUR) 52(1):1–38

    Google Scholar 

  40. Zhao S, Bi Q, Wang Y (2016) An axial force controller with delay compensation for the friction stir welding process. Int J Adv Manufact Technol 85(9):2623–2638

    Article  Google Scholar 

  41. Zhao X, Kalya P, Landers RG, Krishnamurthy K (2008) Design and implementation of nonlinear force controllers for friction stir welding processes. J Manufact Sci Eng 130(6)

  42. Zhao X, Kalya P, Landers RG, Krishnamurthy K (2009) Empirical dynamic modeling of friction stir welding processes. J Manufact Sci Eng 131(2)

Download references

Acknowledgements

The authors acknowledge the support provided from NASA and the Process Systems Engineering @ ESPOL research group.

Funding

The authors of this contribution received support provided from the National Aeronautics and Space Administration (NASA) through the NASA-SLS Grant # NNM13AA02G, and the project “An On-Line Phased Array Ultrasonic Testing (PAUT) System for Manufacturing and In-Service Non-Destructive Testing (NDT) Inspection,” LSU LIFT2, Jan. 1, 2017 – Dec. 31, 2017 (NCE to Dec. 31, 2020), with Dr. M. A. Wahab and Dr. A. Okeil as co-PIs.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Santiago D. Salas.

Ethics declarations

Ethics approval

This article does not involve human or animal participation or data; therefore, ethics approval is not applicable.

Consent for publication

This article does not involve human or animal participation or data; therefore, consent to publication is not applicable.

Conflict of interest

The authors declare no competing interests.

Additional information

Author contribution

Richard Cobos developed the code, performed the computational experiments, and contributed actively in writing the manuscript; Santiago D. Salas contributed in the conceptualization of the problem, interpretation of the results, and actively writing the manuscript; Wilfredo Angulo contributed with the dynamic model, described the stability analysis, and helped shape the manuscript; T. Warren Liao contributed in the conceptualization of the problem, provided critical feedback, and helped shape the manuscript; all the authors contributed to developing the methodology.

Availability of data and materials

All data and materials are available.

Consent to participate

This article does not involve human or animal participation or data; therefore, consent to participate is not applicable.

Publisher’s note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Appendices

Appendix

Stability analysis

The existence of solutions of the proposed dynamic model in Eq. 1 is guaranteed because A is a matrix with constant coefficients. The functions d(t), v(t), and ω(t), and its first derivatives, are piece-wise continuous and bounded according to the behavior reported in Zhao et al. [42]. In fact, there is a fundamental matrix Φ(t) associated with the homogeneous system \(\boldsymbol {u}^{\prime }(t) = A \boldsymbol {u}(t) \) such that an exponential matrix for the in-homogeneous system is eAt = Φ(t)Φ− 1(0), and its solution is given by (refer to [31])

$$ \boldsymbol{u}(t)=e^{At}\boldsymbol{u}_{0}+{{\int}_{0}^{t}}e^{A(t-\xi)}\boldsymbol{G}(\xi) d\xi. $$
(5)

Based on this solution, the following stability results, in the sense of Liapunov [4], are obtained.

Theorem 1

For the regular linear system \(\boldsymbol {u}^{\prime }(t)=A\boldsymbol {u}(t)\), the zero solution u(t)0 is Lyapunov stable on t ≥ 0 if only if solution is bounded as \(t\rightarrow \infty \).

Proof

Suppose that the zero solution u(t) ≡0 is Lyapunov stable. By definition, there exists δ > 0 such that ∥u0∥ < δ ⇒ ∥u(t)∥ < ε for all t ≥ 0. For the four linearly independent solutions {ϕ1(t),ϕ2,ϕ3,ϕ4} of \(\boldsymbol {u}^{\prime }(t)=A\boldsymbol {u}(t)\), let us consider the fundamental matrix Φ(t) = [ϕ1(t),ϕ2,ϕ3,ϕ4] satisfying the initial condition \(\displaystyle {{{\varPhi }}(0)=\frac {\delta }{2}I}\). Then, any solution for \(\boldsymbol {u}^{\prime }(t)=A\boldsymbol {u}(t)\), with arbitrary initial conditions, can be written as u(t) = Φ(t)c where c is the column vector of components cj (1 ≤ j ≤ 4) such that \(\boldsymbol {c}={{\varPhi }}^{-1}(0)\boldsymbol {u}_{0}\). For any j = 1, 2, 3, 4, since \(\Vert \boldsymbol {\phi }_{j}(0)\vert =\frac {\delta }{2}<\delta \), the Lyapunov stability implies that ∥ϕj(t)∥ < ε. Thus,

$$ \Vert\boldsymbol{u}(t)\Vert =\Vert {{\varPhi}}(t)\boldsymbol{c}\Vert= $$
$$ \biggl\Vert {\sum}_{j=1}^{4}c_{j}\boldsymbol{\phi}_{j}(t)\biggr\Vert\leq {\sum}_{j=1}^{2}|c_{j}|\Vert \boldsymbol{\phi}_{j}(t)\Vert\leq\varepsilon{\sum}_{j=1}^{4} |c_{j}|<\infty. $$

Conversely, suppose that every solution of \(\boldsymbol {u}^{\prime }(t)=A\boldsymbol {u}(t)\) is bounded and let us consider Φ(t) be any fundamental matrix. Since u is bounded, then there exists M > 0 such that | | |Φ(t)| | | < M for all t ≥ 0 and any induced matrix norm | | |⋅| | |. Now, given any ε > 0, we choose \(\displaystyle {\delta =\frac {\varepsilon }{M|\!|\!| {{\varPhi }}^{-1}(0)|\!|\!|}}>0\). As any solution of \(\boldsymbol {u}^{\prime }(t)=A\boldsymbol {u}(t)\) has the form \(\boldsymbol {u}(t)={{\varPhi }}(t){{\varPhi }}^{-1}(0)\boldsymbol {u}_{0}\), then for ∥u0∥ < δ we have

$$ \Vert \boldsymbol{u}(t)\Vert\leq |\!|\!| {{\varPhi}}(t)|\!|\!| |\!|\!| {{\varPhi}}^{-1}(0)|\!|\!| \vert \boldsymbol{u}_{0}\Vert\\ \leq M|\!|\!| {{\varPhi}}^{-1}(0)|\!|\!|\delta=\varepsilon. $$

Using this theorem, the following stability results for the dynamic model introduced in Eq. 1 are obtained.

Theorem 2

All solutions of the dynamical model in Eq. 1 given by Eq. 5 have the same Lyapunov stability property as the zero solution of homogeneous linear system \(\boldsymbol {u}^{\prime }(t)=A\boldsymbol {u}(t)\).

Proof

Let u(t) be a solution of the dynamic model in Eq. 1, whose stability is to be determined. Let u(t) be another solution, a set v(t) := u(t) −u(t). It follows that

$$ \begin{array}{@{}rcl@{}} \boldsymbol{v}^{\prime}(t)&=&A\boldsymbol{v}(t)\\ \boldsymbol{v}(0)&=&\boldsymbol{u}_{0}-\boldsymbol{u}^{\ast}_{0}. \end{array} $$

The Lyapunov stability of u(t) implies that for all ε > 0, there exists δ > 0 such that \(\Vert \boldsymbol {u}_{0}-\boldsymbol {u}^{\ast }_{0}\Vert <\delta \) ⇒ ∥u(t) −u(t)∥ < ε for all t ≥ 0. In terms of v, this is equivalent to ∥v0∥ < δ ⇒ ∥v(t)∥ < ε, which is the condition for the Lyapunov stability of the zero solution according to Theorem 1. □

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Cobos, R., Salas, S.D., Angulo, W. et al. An intelligent control approach for defect-free friction stir welding. Int J Adv Manuf Technol 116, 2299–2308 (2021). https://doi.org/10.1007/s00170-021-07523-3

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00170-021-07523-3

Keywords

Navigation