Literature DB >> 31437217

Prediction of formation force during single-point incremental sheet metal forming using artificial intelligence techniques.

Ali Alsamhan1, Adham E Ragab1, Abdulmajeed Dabwan1, Mustafa M Nasr1, Lotfi Hidri1.   

Abstract

Single-point incremental forming (SPIF) is a technology that allows incremental manufacturing of complex parts from a flat sheet using simple tools; further, this technology is flexible and economical. Measuring the forming force using this technology helps in preventing failures, determining the optimal processes, and implementing on-line control. In this paper, an experimental study using SPIF is described. This study focuses on the influence of four different process parameters, namely, step size, tool diameter, sheet thickness, and feed rate, on the maximum forming force. For an efficient force predictive model based on an adaptive neuro-fuzzy inference system (ANFIS), an artificial neural network (ANN) and a regressions model were applied. The predicted forces exhibited relatively good agreement with the experimental results. The results indicate that the performance of the ANFIS model realizes the full potential of the ANN model.

Entities:  

Mesh:

Substances:

Year:  2019        PMID: 31437217      PMCID: PMC6705755          DOI: 10.1371/journal.pone.0221341

Source DB:  PubMed          Journal:  PLoS One        ISSN: 1932-6203            Impact factor:   3.240


Introduction

Incremental sheet forming (ISF) is a flexible manufacturing technology that does not require special dies and uses a single tool to produce a variety of regular and multifaceted shapes. Further, it is economical when employed in the manufacturing of complex parts using simple tools as compared with other conventional sheet metal forming technologies (e.g., extrusion, hydroforming [1], and deep drawing [2]) because it does not require expensive dies or punches. In addition, it is used as a simple tool to incrementally develop the desired parts from sheets. However, it is time-consuming and thus not useful for mass production. The ISF technique can be separated into two classes: two-point incremental forming (TPIF), which requires a partial die as a support for the sheet during the process [3], and single-point incremental forming (SPIF), which does not require any specific die [4]. Currently, focus is on SPIF, in which a small hemispherical tool is used to mold the sheet into the desired shapes; the tool is driven using a computer numerical control (CNC) machine along a predefined toolpath generated through computer-aided manufacturing software. The peripheral of the sheet is clamped using a fixture. Through this technique, complex parts can be manufactured in small batches and prototypes can be economically obtained. ISF is used in many applications, such as the manufacturing of automotive parts [5] and the standardization of void nucleation models for automotive aluminum sheets [6]. Furthermore, it can be used to produce parts such as a palate or knee implants [7] or an ankle prosthesis [8] [9]. The forming force in SPIF is essential while utilizing machines adapted for processes such as robots and milling centers [3]. It helps determine the optimal process parameters and equipment suitable for sheet forming [10]. The forming force has characteristics that are essential in predicting the power of a machine; in addition, it helps with the design of tools and improves the understanding of the deformation mechanics of several processes [11]. Iseki [12] was among the first few researchers to determine the forming forces for a pyramid based on a plane–strain deformation using a simple approximated deformation analysis. Later, Jeswiet et al. [13] measured the force magnitudes of SPIF and TPIF pyramids and truncated cones. Filice et al. [14] worked on a force analysis and categorized the force trends of a tangential force into three categories, namely, monotonically reducing, polynomial, and steady-state force trends. Dabwan [15] showed that the sheet thickness is the main factor in estimating the forming force, followed by the tool diameter and step size. The feed rate has proven to be insignificant in estimating the forming force. Duflou et al. [16] found that the forming forces increase with the sheet thickness, wall angle, and step size. Kumar and Gulati [17] investigated and optimized the effects of input factors on the forming forces using the Taguchi approach and analysis of variance. They showed that the force trend after the peak values depends on the instant input factors, which can be categorized into sets of parameters such as safe, severe, and crucial. Bagudanch et al. [18] concluded that the forming force is influenced by the bending condition. They also found that the forming force decreases as the spindle speed increases. Arfa et al. [19] and Henrard et al. [20] used a finite element analysis to predict the SPIF forces with satisfactory precision. Ingarao et al. [21] calculated and estimated the energy consumption for the SPIF process based on the recorded force data. Petek et al. [22] studied and localized the fracture by analyzing the response force using a skewness function. Fiorentino [23] presented another failure criterion according to the force detected during the forming process. Moreover, Ambrogio et al. [24] proposed that the incremental increase in force required to reach its maximum value can be effectually used as a predecessor to failure in SPIF. Therefore, it is essential to model and quantify the relationship between the forming force and the input process parameter affecting its value. Further, empirical models developed using traditional methods may not describe the nonlinear complex relationship between the input and output variables. Fuzzy logic (FL), an artificial neural network (ANN), and a genetic algorithm are unconventional methods used to develop models for a nonlinear complex system. An adaptive neuro-fuzzy inference system (ANFIS) can be used in numerous fields such as manufacturing technologies, machining, and economic systems [25]. ANFIS is a type of ANN developed based on a Takagi–Sugeno FIS. This approach was developed during the 1990s. ANFIS is a combination of neural networks and FL principles, and can capture the benefits of both in a single framework [26]. The inference system corresponding to the set of fuzzy IF-THEN rules can approximate nonlinear functions [27]. Therefore, ANFIS is considered a comprehensive estimator. An investigation into the forming forces in SPIF is particularly important for selecting the appropriate hardware and optimizing the process parameters to assure the precision of a process. The efficient prediction of the forming forces is desirable in order to monitor the forming process, prevent failures, and implement on-line process control. The characterization of the forming forces is essential in order to estimate the needed power of the machine. The expected forming force has consequences regarding the design of the tooling and fixtures, as well as on the selected machine. There has recently been an increasing interest in the development of models that can help investigate the effects of input variables on the performance outputs using artificial intelligence methods as an alternative to traditional approaches [28]–[31]. This paper proposes an intelligent process model, founded on the concept of data mining, for predicting the forming forces in SPIF. Several researchers have addressed the limitations of this process, resulting in low-quality profile products. The predictive model for the forming forces described in this paper is based on an adaptive-neuro fuzzy inference system (ANFIS) and an artificial neural network (ANN), which have not been considered in previous studies to the best of our knowledge. An accurate model used to predict the forming forces in SPIF is essential in order to control the process quality. The rest of this paper is organized as follows: The experiments are presented in Section 2. The ANFIS, ANN, and regression models are presented in Sections 3 and 4. The results and discussions are detailed in Section 5. Finally, the conclusions are presented in Section 6.

Experiments

A vertical CNC milling machine, a specially designed fixture, forming tools, and a piezoelectric dynamometer were used to conduct the experiments. The sheet material selected for this study was a commercial aluminum alloy, AA1050-H14, which is a popular grade of aluminum for general sheet metal work owing to its excellent corrosion resistance, high ductility, and highly reflective finish. Further, the material composition, extracted using a SPECTRO machine, is presented in Table 1. Tensile tests were conducted on the specimens using a Zwick/Roell universal testing machine, the results of which are presented in Table 2. The sheet was clamped using the designed fixture in a working area of 200 mm × 200 mm. The tool used during this process was cylindrical with a hemispherical head. In this study, the tool motion was controlled numerically. Therefore, the required part was designed using SOLIDWORK software, and the design was then transferred to MASTERCAM software to generate the toolpath. The numerical control (NC) codes were obtained from the generated toolpath and transferred to the CNC machine. For the accurate formation of parts, it is important to select the best toolpath, which in this case is a spiral toolpath. A truncated conical geometry was built with a base diameter of 100 mm and a height of 50 mm. Important parameters considered for the incremental sheet metal forming are tool diameter, sheet thickness, feed rate, and step size, the values of which are listed in Table 3.
Table 1

Chemical composition of AA1050-H14 sheets used in this study.

SampleAl %Fe %Si %Ti %Other
199.50.3680.04800.02160.0624
299.50.3600.04960.02050.0007
Table 2

Measured mechanical properties of aluminum alloy AA1050-H14.

Material codeYieldStrength σy (MPa)Ultimate TensileStrength σUTS (MPa)Elongation at Break A (mm)Young ModulusE (MPa)
AA1050-H14128117.58.4567648
Table 3

Process parameters and their levels.

Input process parametersLevel 1Level 2
Tool diameter (d)10 mm20 mm
Feed rate (f)500 mm/min1000 mm/min
Step size (s)0.5 mm1 mm
Sheet thickness (t)1 mm2 mm
Measuring the forming force during this process is extremely important to prevent failure, determine the optimal process, and implement on-line control. Forming force tests were conducted using a KISTLER 2825A1 with eight freely selectable measuring signal-component force dynamometer controllers, which helped measure the force components in three directions (x, y, and z). In addition, the measuring system included charge amplifiers (a complementary KISTLER 5019B three-channel charge amplifier) and data acquisition cards to record the measured forces on a PC. The sampling rate of the force measurement was 50 Hz. Fig 1 shows the experimental system and procedure used to measure the performance of the forming forces. The workpiece fixture was mounted on top of a piezoelectric load cell. The experimental results for all responses that were used as training and testing data for both the ANN and ANFIS models are listed in Table 4.
Fig 1

Experimental setup and forming force measurement.

Table 4

Process parameters used with the corresponding experimental results of forming forces and predicted results.

Input ParametersExperiment forming forcePredicted by ANFISPredicted by RegressionPredicted by ANN
DfStFx (N)Fy (N)Fz (N)Fx (N)Fy (N)Fz (N)Fx (N)Fy (N)Fz (N)Fx (N)Fy (N)Fz (N)
1050011318.16331.69529.75313288528305.1563313.846393.83133.6167682.762535.5682
2010000.52680.92705.171636.296816921600679.9625718.4281701.837325.2577305.3121617.228
2010000.51313.98304.99525.67318305562316.9325347.377558.8969177.1499777.368570.9501
205000.52779.79770.421637.16687791600751.625709.8891554.133177.4208200.6351644.425
105000.51200.51202.94427.65199203451180.7838196.024484.765194.3887286.471532.8672
105000.51197.09214.55474.92199203451180.7838196.024484.765194.3887239.491532.8672
1050011307.23288.38449.73313288528305.1563313.846393.83133.6167777.3681644.425
205000.51323.41323.65520.47372249296388.595261.341411.1931182.1449168.643417.5815
205000.52756.54788.151651.346687791640751.625709.8891554.133177.1499682.7621617.228
1010000.51187.17186.83375.34187187375163.1713157.298359.975202.9756124.6661644.413
2010000.52677.69678.641587.216816921610679.9625718.4281701.837180.4025124.666319.592
1010000.51186.81188.07411.57187187375163.1713157.298359.975134.2937239.491566.8363
2050012420.7447.42873.51338365770449.615466.56934.7656198.0989373.817584.791
205000.51420.7173.59295.76372249296388.595261.341411.1931177.4208152.6509.3007
1050012377.02380.88724.6352381674359.5638295.91685.505246.7695241.0521618.019
20100011140.51143.01219.14148146226201.9425106.683304.7819182.1449605.412363.1248
105000.52222.86262.58472.52223246558235.1913315.321565.99180.4025203.033412.5591
1010000.52195.17236.15469.88194215492217.5788199.098441.2173.8994152.61618.019
20100012862.29868.921631.766196121250564.9725594.3681082.469139.1313149.039570.9501
10100012258.35270.47564.92258292572208.5413298.957560.715198.0989147.722363.1248
20100012375.95355.04863.466196121250564.9725594.3681082.469202.9756277.943566.8363
2010000.51321.2329.46598.28318305532316.9325347.377558.8969130.9983147.722416.6108
1050012327.03331.91622.96352381674359.5638295.91685.505139.1313152.6251.8233
10100012257.48292.22579.96258292572208.5413298.957560.715173.7338124.666584.791
2050011157.15160.28239.3515715923786.585155.244157.0781130.9983241.0521644.413
20100011155.08148.48234.16148146226201.9425106.683304.7819189.5676149.039509.3007
2050012338.47364.73665.74338365770449.615466.56934.7656246.7695361.18412.5591
1010000.52192.35215.09513.93194215492217.5788199.098441.2130.5799305.312615.1648
10100011112.52111.6176.58113101174154.1338140.523269.04134.2937373.817251.8233
2050011156.08157.83231.0715715923786.585155.244157.0781130.5799200.635412.5591
101000119791.32169.68113101174154.1338140.523269.04173.7338203.033417.5815
105000.52211.49229.27558.05223246558235.1913315.321565.99189.5676277.943319.592

Development of predictive models for forming force

Adaptive neuro-fuzzy inference system

ANFIS is an effective approach to building models of complex nonlinear systems. Here, a hybrid learning process is used to structure an input–output mapping based on human knowledge and training data pairs. The ANFIS is applied in the framework of adaptive networks. It consists of five network layers. Each layer is described by several node functions. The information is moved unidirectionally. A diagram of the ANFIS structure with three inputs and two membership functions for each input and one output is shown in Fig 2. The objective of the current work is to investigate the potential of ANFIS in SPIF.
Fig 2

ANFIS architecture with five layers and several nodes [32].

ANFIS consist of five layers to achieve the following fuzzy inference [32]: Layer 1: Fuzzy layer In this layer, the membership value is calculated using the following equation: where μ Ai(x) is an appropriate parameterized membership function, and ai, bi, and ci form a parameter set that changes the forms of the functional movement screen () with a value between 1 and 0. Layer 2: Multiplies the incoming signals and sends the product out. Each node output represents the firing strength of a rule. Layer 3: Normalizes the firing strengths In this layer, the normalized firing strength is computed using the following equation: where wi denotes the output of layer i. Layer 4: Defuzzification In this layer, each node i is an adaptive node with a node function. where pi, qi, ri, and si make up the consequent parameter set of the node, which are identified during the training process. Layer 5: Total output layer In this layer, all incoming signals are added (summation output). The circle node function is fixed whereas the indicated square function is adaptive. This can be calculated as follows:

Neural network model used for prediction

The ANN computational model involves three layers, output, hidden, and input layers. Each layer contains neurons and each neuron is related to all the neurons in the next layer. Fig 3 shows the layers in a model of the forming force (Fz).
Fig 3

Neural network model for Fz.

None of the processes are executed in the input layer, and the input for the neuron is obtained from the actual setting. The input vector is the weight of a neuron multiplied by the strength; the result obtained helps create the product. The output from the last neuron can be interconnected to the input of the next neurons or can be directly interconnected with the environment. The output comprises an activation function and a summation function. The activation function takes the weight of a neuron as an input and produces its activation as an output. The calculation of the net input from the processing neurons is the summation function. Using the ANN, the nonlinear relationships between the output and input owing to the contained activation function of the nonlinear and linear algebraic equations can be stored. After the weight is altered by the activation function, the neurons that have moved to other neurons make up the next layer. The output of the activation function accepts the results, and then presents them to either the external network or to the neurons in the next layer. The network output is compared with the target having the applied input, and the difference between them is then considered an error. Moreover, algorithms of different networks are applied to decrease the error [33].

Result and discussions

Statistical analysis

An analysis of variance (ANOVA) was used to estimate the effects of all factors and their interaction on Fz. As a standard practice in ANOVA, terms with a p-value < α = 0.05 are considered significant. The ANOVA results, presented in Table 5, indicate that the factors d, s, and t; the two-way interactions d*f, d*s, and d*t; and the three-way interaction between d, s, and t have a significant effect on Fz. The value of the adjusted R-squared value shows that the model can explain 91% of the variations in the data, and that 9% of the variations originate from unknown nuisance factors.
Table 5

ANOVA results for Fz.

SourceDFAdj SSAdj MSF-ValueP-Value
Model9600239966693325.340
Linear44071606101790138.670
d11083491108349141.160
f1105010500.040.844
s135693035693013.560.001
t12630134263013499.920
2-Way Interactions4176507644126916.760
d*f11485061485065.640.027
d*s140685840685815.460.001
d*t11197730119773045.50
s*t111982119820.460.507
3-Way Interactions11657171657176.30.02
d*s*t11657171657176.30.02
Error2257908526322
Lack-of-Fit6218117363531.610.208
Pure Error1636096822561
Total316581484
Model SummaryS 162.241 R-sq 91.20% R-sq(adj) 87.60%

ANFIS results

The ANFIS model was developed as a function of SPIF for the forming force using training and testing data. The ANFIS tool that already exists in MATLAB was applied, which tests the relationship of the process parameters used to execute the perfect training and maximizes the prediction model accuracy for the selected responses (forming force). To obtain the results, the ANFIS algorithm was designed using the initial parameters. Table 6 lists the parameters used to help build the ANFIS model.
Table 6

Initial parameters for the construction of the ANFIS.

ResponsesForming force
FxFyFz
Training methodhybridhybridhybrid
Membership function for inputsgaussmftrimfpsigmf
Number of membership function3 2 3 12 2 2 23 3 3 3
Output functionconstantconstantconstant
Number of epochs100100100
The training process was applied using 100 epochs for the forming force on three axes (Fx, Fy, and Fz). A training curve was obtained after the training process was complete, as shown in Fig 4. The figure shows the relationship between the number of epochs and the errors in the responses.
Fig 4

ANFIS training curve for forming force: (a) Fx, (b) Fy, and (c) Fz.

An analysis of the curves shows that, after 35 epochs, the errors become steady, as shown in Fig 4(a). This occurs because the developed model was trained using limited experimental data. To obtain the initial predicted values of the outputs, such as the forming force, a set of fuzzy inference parameters (FIPs) were selected during the training process. The measured values were compared with the predicted value of the forming force obtained from the developed ANFIS model. The performance of this model was measured based on the difference between the measured and predicted values. During the training process, FIPs were repeated multiple times until the errors were minimized. Different ANFIS parameters were used as the training parameters to validate the accuracy of the prediction model. Table 7 shows the different ANFIS architectures for a predictive model of the forming forces obtained for different input membership shapes, numbers of membership functions, and types of output (linear or constant). For instance, from Table 7, the trimf function was chosen to train the ANFIS because it achieved the lowest testing error of 31.4218. In addition, Figs 5 and 6 show a comparison between the measured and predicted forming forces for the training and testing data.
Table 7

Different ANFIS architectures for forming force.

ResponsesNO. MFType of MFOutput functionErrors RMSE
Training errorTest error
Forming force (Fx)3 3 3 3trimfconstant73.19631.4218
linear73.19631.4166
2 2 2 2Trapmfconstant73.419533.2606
3 3 3 3constant73.19631.4218
3 3 3 3psigmfconstant73.19631.4309
Forming force (Fy)2 2 2 2trimfconstant108.9255103.2906
2 2 2 2linear108.3141104.6017
3 3 3 3trapmfconstant108.3141104.5998
2 2 2 2constant108.3236104.2812
2 2 2 2psigmfconstant108.3145104.5399
3 3 3 3constant108.3141104.5998
Forming force (Fz)3 3 3 3psigmfConstant70.765432.4088
3 3 2 1linear96.5383105.72
2 2 2 2gaussmfconstant70.272831.9748
3 3 3 3constant71.01837.5940
3 3 3 3trapmfconstant71.016931.8061
3 2 3 1gaussmfconstant172.7283131.9702
Fig 5

Comparison between the measured and predicted forming forces using the ANFIS training data.

Fig 6

Comparison between the measured and predicted forming force using the ANFIS test data.

Artificial neural network results

The results of the developed ANN model are used to predict the forming force based on the input process parameters in single-point incremental sheet metal forming. The numbers of training and testing samples are 28 and 6, respectively. Several training experiments were carried out to identify the optimal network structure and best training parameters of the neural networks, producing minimum errors during the training phase. Similarly, several training experiments with different numbers of hidden neurons, learning rates (0.60), and momentum values (0.80) were checked, as shown in Fig 7. The graph of the learning progress shows the maximum, average, and minimum training errors. The average validation error is 0.00138, which was obtained for a maximum of 38,650,000 learning cycles. The correlation coefficient (R value) can be used to gauge the performance of the established network. The R value is between the measured value and the predicted value for the testing (6) and training data (28). The measurement of the closeness of the dissimilarity in the output clarified by the target is known as the R value, which lies between 1 and 0. When the R value equals 1, the optimal correlation is observed between the output and target values for the forming force on the three axes. The R value obtained between the predicted values and the measured data is 0.981, which indicates a good correlation.
Fig 7

ANN training curve for forming force.

Regression model

A regression analysis helps in the development of a mathematical equation to characterize the relationship between two or more input variables and the response outputs. In this study, mathematical models are also developed using a regression analysis to fit the measured data for the three selected responses. Using Minitab software, regressions models for the forming force were developed, and a full quadratic model was initially selected for all responses. Later, the insignificant terms were removed based on their p-values and accuracy. The following equations can be used to predict the forming force as a function of significant factors:

Comparison of ANFIS with ANN and regressions

To assess the ability of the developed ANFIS model relative to that of a neural network and regression analysis, an ANN model and a regression algorithm were developed using the same input variables. Table 4 summarizes the results. For the forming force model along the x-axis, Fig 8 shows a comparison between the measured and predicted values obtained using the ANFIS, ANN, and regressions models for the training data. Fig 9 shows the same for the testing data.
Fig 8

Comparison between experimental and predicted Fx for training data.

Fig 9

Comparison between measured and predicted Fx for testing data.

Fig 10 shows a comparison between the measured and predicted values obtained using ANFIS and the regression model for the training data. Fig 11 shows the same for the testing data.
Fig 10

Comparison between measured and predicted Fy for training data.

Fig 11

Comparison between measured and predicted Fy for testing data.

Fig 12 shows a comparison between the measured and predicted values obtained using ANFIS and the regression model for the training data. Fig 13 shows the same for the testing data.
Fig 12

Comparison between measured and predicted Fz for training data.

Fig 13

Comparison between experimental and predicted Fz for testing data.

The results obtained using the ANFIS prediction are very close to the measured values. Moreover, the absolute mean percentage errors were calculated for each of the developed models. Tables 8 and 9 present a comparison of the performance between the ANFIS, ANN, and regression models based on the mean absolute percentage errors (MAPE) for the training and testing data.
Table 8

Comparison of the developed models based on the mean absolute percentage errors for training data.

OutputsANFIS modelANN modelReg. model
MAPEMAPEMAPE
Forming force Fx7.2512.0418.08
Forming force Fy8.2555.7319.55
Forming force Fz6.428.9816.27
Table 9

Comparison of the developed models based on the mean absolute percentage errors for testing data.

OutputsANFIS modelANN modelReg. model
MAPEMAPEMAPE
Forming force Fx5.8516.1415.37
Forming force Fy9.6144.779.42
Forming force Fz15.4411.5926.05
Based on the performances of the ANFIS and ANN models in terms of the average absolute percentage error for the training and testing data, it was observed that the ANFIS model outperforms the ANN and regression models, while retaining their full potential.

Conclusions

This paper proposed ANFIS and ANN models to predict the forming force in the context of sheet metal forming, particularly SPIF. In addition, the influences of the tool diameter, feed rate, sheet thickness, and step size on the main forming force were investigated. Considering the ANOVA for the forming force (Fz), it was concluded that the significant factors are the tool diameter, step size, and sheet thickness. The results of the ANFIS and ANN models were compared with both the experimental data and those predicted using a regression model. The comparison showed that the ANFIS model can accurately predict the forming force for both training and testing data; in addition, the ANFIS model exhibited a better prediction performance for the selected responses. Moreover, the results showed that the ANFIS model can predict the forming force along the three axes for the training data with a MAPE of 7.25%, 6.42%, and 8.98%, respectively, and for the testing data with a MAPE of 5.85%, 9.61%, and 15.44%, respectively. It can therefore be concluded that the developed model using the ANFIS approach can be effectively used to measure the forming force during ISF and provide more reliable results than the ANN and regression models.
  1 in total

1.  Comparative Analysis of Machine Learning Methods for Predicting Robotized Incremental Metal Sheet Forming Force.

Authors:  Vytautas Ostasevicius; Ieva Paleviciute; Agne Paulauskaite-Taraseviciene; Vytautas Jurenas; Darius Eidukynas; Laura Kizauskiene
Journal:  Sensors (Basel)       Date:  2021-12-21       Impact factor: 3.576

  1 in total

北京卡尤迪生物科技股份有限公司 © 2022-2023.