Computer Systems Science & Engineering DOI:10.32604/csse.2022.017739 | |
Article |
Nonlinear Identification and Control of Laser Welding Based on RBF Neural Networks
1Henan Polytechnic Institute, Nanyang, 473000, China
2Zhengzhou Railway Vocational & Technical College, Zhengzhou, 450000, China
3University of Florence, Firenze, 50041, Italy
*Corresponding Author: Hongfei Wei. Email: whfpp@126.com
Received: 09 February 2021; Accepted: 11 April 2021
Abstract: A laser beam is a heat source with a high energy density; this technology has been rapidly developed and applied in the field of welding owing to its potential advantages, and supplements traditional welding techniques. An in-depth analysis of its operating process could establish a good foundation for its application in China. It is widely understood that the welding process is a highly nonlinear and multi-variable coupling process; it comprises a significant number of complex processes with random uncertain factors. Because of their nonlinear mapping and self-learning characteristics, artificial neural networks (ANNs) have certain advantages in comparison to traditional methods in the field of welding. Laser welding is a nonlinear dynamic process; these processes still pose a major challenge in the field of control. Therefore, establishing a stable model is a prerequisite for achieving accurate control. In this study, the identification and control of radial basis function neural networks in laser welding processes and self-tuning PID control methods are proposed to improve weld quality. Using a MATLAB simulation, it is shown that the proposed method can obtain a good description of the level of nonlinear dynamic control, and that the algorithm identification accuracy is high, practical, and effective. Using this method, the weld width quickly reaches the expected value and the system remains stable, with good robustness. Further, it ensures the stability and dynamic performance of the welding process and improves weld quality.
Keywords: Laser welding; radial basis function neural networks; self-tuning; nonlinear; identification
The ‘Made in China 2025’ initiative put forth two strategic development demands, namely, ‘green manufacturing’ and ‘smart manufacturing’. Consequently, ‘green’ and ‘smart’ welding technologies must be developed in the near future. Laser welding technology has many advantages, including the minimal deformation of welding artifacts, high depth and width ratios, small heat-affected zones, non-magnetization of the workpiece, and less stringent requirements regarding the working environment. Consequently, this technology has gained widespread applicability in various fields [1–3]. Zhang et al. [4] presented an identification and control method based on instrumental variables and the self-tuning controller of the indirect adaptive pole placement for laser welding, while Jian et al. [5] presented a nonlinear system regression modelling method based on support vector machines, using an improved kernel for the identification of typical nonlinear welding processes. Liu [6] described the nonlinear identification and minimum variance adaptive control based on correlation analysis in the laser welding process; however, correlation analysis suffers from the disadvantages of extensive computational requirements and zero cancellation process steps, which requires careful trial-and-error to determine the control-factor parameters, leading to system lag time. Kwabena [7] proposed a remote laser welding process and system identification process for plasma signals based on the sliding-mode observer, which could update the dynamic matrix coefficients. The variation in model parameters due to process disturbances in the laser-fusion phenomenon could be captured by recursively updating the matrix parameters, using the matrix-forgetting factor approach. Na [8] introduced the discrete Hammerstein model identification of the nonlinear laser welding processes using the least-squares method [9]. Shen et al. [10] established a bilinear model for laser welding systems that uses the correlation-based least-squares method and also designed a minimum-variance adaptive controller for the system based on feedback linearization to obtain acceptable unbiased estimates for the unknown parameters. Su et al. [11] presented the feed-forward neural network prediction model and support vector machine classification model to guarantee the accurate estimation of welding status and the effective identification of the weld defects.
This paper presents an RBF neural network and self-tuning PID nonlinear identification and control method for laser welding. This technique helps eliminate welding uncertainties and improves weld quality. It also helps to enhance the smart-control level in the welding process and increases the reliability of the product. Further, it provides the basis for adjusting the welding parameters online and controlling the weld-seam quality in real-time.
2 Basic Control Principle for Laser Welding
Laser welding is a modern, high-efficiency, precision-welding method, whose basic working principle involves a high-energy-density laser beam as the heat source. The light energy is transformed into heat energy when the laser radiation impinges a metal surface, heating the welding artifacts, which form a hot melt pool [3,7,10–13]. The heat then rapidly diffuses into the metal, so it ensures fast melting of the metal and cooling crystallization within a short time [14–16]. In the welding process, the different parameters of laser pulses can be adjusted (such as width, energy, frequency, and power) to ensure optimal welding in a short time along with high weld quality. The schematic of the control system for an actual welding process is shown in Fig. 1. The system consists of a computer, motor drive system, laser driving device, laser head, operating platform, signal control system, and power supply system. During the welding process, the power requirements of the system vary according to the materials and their physical characteristics [17–18]. To guarantee that the welding-seam widths meet the production requirements, the speed of the laser head must be strictly controlled. The sampling input
3 Nonlinear System Identification of Welding Process Based on RBF Neural Networks
The radial basis function (RBF) neural network is a class of artificial neural networks with good nonlinear approximation ability and global optimization capability. Further, it can handle difficult analytical solutions in complex systems, so it has good potential for generalization. The typical RBF network structure comprises a three-layer feed-forward network (with an input layer, hidden layer, and output layer), wherein the activation function of the hidden layer is the RBF, which can easily transform the input variable into the output variable [19–24]. The input layer can cause nonlinear changes in the hidden layer, which are then transferred to the output layer, with each layer having connecting weight variables. This allows the network to be trained rapidly, avoiding the local optimum, and achieving a good nonlinear approximation.
The description of the nonlinear SISO system utilizes the nonlinear extended auto-regressive moving average model (NARMAX).
In Eq. (1), u(.) indicates the input of the model, y(.) represents the output of the system, f(.) shows the nonlinear relationship between the input and the output. The pure delay of the system is d, which usually takes the value d ≥ 1.
To establish the above-mentioned nonlinear system model, an RBF neural network was selected to apply the NARMAX model, namely
The structure of the RBF neural network system based on the nonlinear SISO system is shown in Fig. 2.
In Fig. 2, the RBF neural network is Rj(x), j = 1,2,…, m.
It is assumed that the system can be represented by the following relations:
where n represents the number of input layer nodes, n = ny+nu-d+1; ym(k) represents the system output. The high-Gaussian function is the activating function of the hidden layer in the RBF neural network system.
In Eq. (4), cj is the jth activation function centre of the hidden layer,
The derivative of the basic function is given:
3.2 Output Calculation of RBF Network
The output of the neurons of the hidden layer can be derived from
Thus, the system output can be obtained based on the RBF neural network structure and the above analysis:
The error of the training RBF network can be represented as
where
The index function of the system is
3.3 Adjustment of the Connection Weights of the RBF Network Layers based on the Learning Algorithm
The detailed derivation of the weight learning algorithm is based on the gradient-descent method, and is shown in previous studies [25–27].
Combining Eqs. (8) and (9), the connection weights between the hidden layer and the output layer of the RBF system can be obtained as follows:
Modifying Eqs. (8) and (11), we can obtain the following formula:
The weight-learning algorithm between the hidden layer and the output layer can be represented by
where
Combining Eqs. (7) and (10), the learning algorithm of the parameters
On the basis of Eqs. (4), (5), and (14), the following can be derived:
Then, the learning algorithms of
Here, a nonlinear model is designed that considers the various factors relevant to the welding process.
The input signal is
It can be seen from Figs. 3–6 that the learning ratio
As can be seen in Fig. 7, when the learning ratio and the inertia factor are determined, changing the node number of the hidden layer will have a greater impact on the network. When the number of hidden-layer nodes is small, the desired output and actual output will not be well fitted; when the number of hidden-layer nodes is large, the training process will be prone to oscillation and does not achieve good identification results. Therefore, we choose a 4–6–1 structure for the RBF neural network.
Through the above analysis, when identifying the system based on the RBF neural network, the network parameters of the learning ratio
4 Application of RBF Neural Network PID Self-Tuning Control to Laser Welding Control
The structure of the self-tuning PID control based on RBF neural networks is shown in Fig. 8.
The incremental PID control algorithm is used in this system. If
where
Therefore, the control law is
and the index function is
By adjusting the PID parameters using the gradient-descent method, the following results can be obtained:
The learning algorithm of the PID parameters is as follows:
When calculating the PID parameters using Eqs. (27) and (28), we need information regarding the Jacobian
The RBF network input is represented by
Therefore,
If the
(1) Input the initial data of the system, and set the initial parameters
(2) Sample the actual system output
(3) Calculate the system output
(4) Use Eqs. (26) and (27) to calculate the PID parameters
(5) Use Eqs. (13), (18), and (20) to compute the network parameters
(6) Return to Step (2) and continue the loop.
If the welding speed
The input signal is a square wave signal
With changes in the data length L, various indicators will change in different ways if the structural parameters remain unchanged. If L < 3500, the control results and network fitting results are improved, the Jacobian information is relatively stable, and the PID parameters change with periodic variations in the data length L. When L ≥ 3500, the entire system begins to oscillate and diverge; if the system based on the RBF network does not adjust the stable PID parameters, the proportional parameters and integral parameters will continue to increase, all of which will exacerbate the system divergence.
If the learning ratio
If the various parameters are set to reasonable values, the results will be accurate. The results regarding system identification based on the RBF neural network and self-tuning PID control based on the RBF neural network perform well.
In this study, self-tuning PID control based on the RBF neural network is used to identify and control a nonlinear laser welding system with unknown parameters. The simulation results show that the control algorithm has high identification accuracy, and is practical and effective. The weld width quickly reached expected values, the system remains stable and robust. We expect the results of this study to provide relevant information for the establishment of a new, smart green welding manufacturing protocol for modern equipment.
The laser welding control technology investigated in this study can improve the applicability of laser technology, and can greatly improve the efficiency and accuracy of welding. Furthermore, it is advantageous in terms of its high power density and fast energy release, improving operation efficiency. The focus of laser technology is smaller, making the adhesion between welded materials better without causing much damage and material deformation. These systems can meet the welding requirements of different materials—both metals and non-metals—and because of the penetration and refractivity of the laser itself, an arbitrary focus within 360° can be realized according to the trajectory of the light itself.
Acknowledgement: I would like to thank the members of my team for their hard work, the University for its equipment and research space, and the government for its ample funding.
Funding Statement: This work was supported by the Youth Backbone Teacher’s training program for Henan colleges and universities under Grant No. 2016ggjs-287; the Science and Technology Project of Henan province, under Grant Nos. 172102210124 and 202102210269; and the Key Scientific Research Projects in Colleges and Universities in Henan, Grant No. 18B460003.
Conflicts of Interest: The authors declare that they have no conflicts of interest to report regarding the present study.
1. X. J. Zheng, “Survey of laser welding,” Henan Science and Technology, vol. 10, no. 7, pp. 38–40, 2013. [Google Scholar]
2. Y. B. Zhao, X. Jie and J. Yong, “Progress in laser welding technology research and its application in the field of aerospace,” Aerospace Manufacturing Technology, vol. 14, no. 3, pp. 45–47, 2013. [Google Scholar]
3. Y. M. Liang, “Laser welding parameters for welding quality impacts,” Value Engineering, vol. 18, no. 30, pp. 127–139, 2015. [Google Scholar]
4. H. Zhang and Y. S. Liu, “Application of instrumental variable method to welding model identification and control,” Computer Simulation, vol. 29, no. 7, pp. 213–215, 2012. [Google Scholar]
5. M. Jian and Y. S. Liu, “Identification based on nonlinear SVM laser welding process,” Computer Applications and Software, vol. 26, no. 1, pp. 16–19, 2009. [Google Scholar]
6. M. F. Liu, “Nonlinear identification and adaptive of laser welding system control,” Computer Measurement & Control, vol. 18, no. 5, pp. 1042–1045, 2010. [Google Scholar]
7. A. K. Kwabena, “Sliding mode observers for plasma signal identification in remote laser welding,” IFAC-Papersonline, vol. 48, no. 3, pp. 1924–1929, 2015. [Google Scholar]
8. X. Na, Y. M. Zhang and B. Walcott, “Discrete-model identification for nonlinear laser welding process,” IEEE International Conference on Automation Science & Engineering, vol. 12, no. 3, pp. 1002–1007, 2007. [Google Scholar]
9. Z. Z. Wang, Y. Huang and Y. M. Zhang, “Unsupervised droplet identification during the pulsed laser enhanced GMAW process,” International Journal of Advanced Manufacturing Technology, vol. 67, no. 67, pp. 1449–1457, 2013. [Google Scholar]
10. Z. Shen, F. Ding and Y. Shi, “Digital forensics for recoloring via conventional neural network,” Computers Materials & Continua, vol. 62, no. 1, pp. 1–16, 2020. [Google Scholar]
11. J. Su, Z. Sheng, A. X. Liu and Y. Chen, “A partitioning approach to RFID identification,” IEEE/ACM Transactions on Networking, vol. 28, no. 5, pp. 2160–2173, 2020. [Google Scholar]
12. M. Liu, Y. Liu and H. Wen, “Nonlinear identification and adaptive control of laser welding system,” Computer Measurement & Control, vol. 9, no. 9, pp. 125–132, 2010. [Google Scholar]
13. D. You, X. Gao and S. Katayama, “WPD-PCA-based laser welding process monitoring and defects diagnosis by using FNN and SVM,” IEEE Transactions on Industrial Electronics, vol. 62, no. 1, pp. 628–636, 2015. [Google Scholar]
14. Z. H. He, “An high eastward study regression algorithm to identify high-power fiber laser welding seam,” Welding Technology, vol. 15, no. 4, pp. 12–15, 2014. [Google Scholar]
15. J. Su, Z. Sheng, A. X. Liu, Y. Han and Y. Chen, “Capture-aware identification of mobile RFID tags with unreliable channels,” IEEE Transactions on Mobile Computing, vol. 56, no. 12, pp. 1–14, 2020. [Google Scholar]
16. A. Y. Alzaharnah and B. S. Yilbas, “Effects of laser welding parameters on the flexural characteristics of laser welded AISI 316L stainless steel plates,” Lasers in Engineering, vol. 62, no. 33, pp. 31–51, 2016. [Google Scholar]
17. X. D. Na, Y. M. Zhang and Y. S. Liu, “Nonlinear identification of Laser welding process,” IEEE Transactions on Control Systems Technology, vol. 16, no. 18, pp. 927–934, 2010. [Google Scholar]
18. M. S. Saad, H. Jamaluddin and I. Z. Darus, “PID controller tuning using evolutionary algorithms,” WSEAS Transactions on Systems and Control, vol. 7, no. 4, pp. 139–149, 2012. [Google Scholar]
19. L. Pan, C. Li, S. Pouyanfar, R. Chen and Y. Zhou, “A novel combinational conventional neural network for automatic food-ingredient classification,” Computers Materials & Continua, vol. 62, no. 2, pp. 731–746, 2020. [Google Scholar]
20. O. B. Sezer and A. M. Ozbayoglu, “Financial trading model with stock bar chart image time series with deep conventional neural networks,” Intelligent Automation & Soft Computing, vol. 26, no. 2, pp. 323–334, 2020. [Google Scholar]
21. J. Su, R. Xu, S. Yu, B. Wang and J. Wang, “Idle slots skipped mechanism based tag identification algorithm with enhanced collision detection,” KSII Transactions on Internet and Information Systems, vol. 14, no. 5, pp. 2294–2309, 2020. [Google Scholar]
22. X. Liu, Y. Si and D. Wang, “LSTM neural network for beat classification in ECG identity recognition,” Intelligent Automation & Soft Computing, vol. 26, no. 2, pp. 341–351, 2020. [Google Scholar]
23. R. Majumdar, A. Ghosh and A. K. Das, “Artificial weed colonies with neighbourhood crowding scheme for multimodal optimization,” Proceedings of the International Conference on Soft Computing for Problem Solving (SocProS 2011), vol. 4, no. 12, pp. 779–787, 2011. [Google Scholar]
24. A. K. Das, R. Majumdar and K. R. Krishnanand, “Economic load dispatch using hybridized differential evolution and invasive weed operation,” International Conference on Energy, Automation, and Signal, vol. 18, no. 15, pp. 1–5, 2012. [Google Scholar]
25. A. Rhouma, S. Hafsi and F. Bouani, “Practical application of fractional order controllers to a delay thermal system,” Computer Systems Science and Engineering, vol. 34, no. 5, pp. 305–313, 2019. [Google Scholar]
26. S. Liu and W. Zhang, “Application of the fuzzy neural network algorithm in the exploration of the agricultural products e-commerce path,” Intelligent Automation & Soft Computing, vol. 26, no. 3, pp. 569–575, 2020. [Google Scholar]
27. K. Das, R. Majumdar and B. K. Panigrahi, “Optimal power flow for Indian 75 bus system using differential evolution,” in Int. Conf. on Swarm, Evolutionary, and Memetic Computing. Vol. 14, Springer-Verlag, pp. 110–118, 2011. [Google Scholar]
28. H. Zhang, G. Chen and X. Li, “Resource management in cloud computing with optimal pricing policies,” Computer Systems Science and Engineering, vol. 34, no. 4, pp. 249–254, 2019. [Google Scholar]
29. A. A. Ahmed and B. Akay, “A survey and systematic categorization of parallel k-means and fuzzy-c-means algorithms,” Computer Systems Science and Engineering, vol. 34, no. 5, pp. 259–281, 2019. [Google Scholar]
30. J. Su, R. Xu, S. Yu, B. Wang and J. Wang, “Redundant rule detection for software-defined networking,” KSII Transactions on Internet and Information Systems, vol. 14, no. 6, pp. 2735–2751, 2020. [Google Scholar]
This work is licensed under a Creative Commons Attribution 4.0 International License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited. |