Abstract

In order to achieve high-quality polishing of M300 mold steel curved surface, an elastic abrasive is introduced in this paper, and its polishing parameters are optimized so that the mirror roughness can be achieved. Based on the Preston equation and Hertz contact theory, the theoretical material removal equation for surface polishing of elastic abrasives is obtained, and the polishing parameters to be optimized are as follows: particle size S, rotational speed Wt, cutting depth Ap, and feed speed Vf. The Taguchi method is applied to design the orthogonal experiment with four factors and three levels. The influence degree of various factors on the roughness of the polished surface and the combination of parameters to be optimized were obtained by the range analysis method. The particle swarm optimization algorithm optimizes the BP neural network algorithm (PSO-BP), which is used to optimize the polishing parameters. The results show that the rotational speed has the greatest influence on the roughness, the influence degree of abrasive particle size is greater than that of feed speed, and the influence of cutting depth is the least. The optimum parameters are as follows: particle size S 1200#, rotational speed Wt 4500rpm, cutting depth Ap 0.25mm, and feed speed Vf 0.8mm/min. The roughness of the surface polishing with optimum parameters is reduced to 0.021 μm.

1. Introduction

Due to its high Cr (16%) content, M300 mold steel has a good corrosion resistance and a wear resistance and has strong resistance to the erosion of general chemicals such as industrial hydrochloric acid [1]. It is often used in the mold for various kinds of plastics, such as transparent plastics and camera lenses. As one of the most important processes of mold surface disposing, mold polishing directly decides the quality of the mold surface and determines its performance. At present, mold polishing mainly adopts traditional manual polishing, which is time-consuming and laborious, and the polishing quality is difficult to guarantee [1, 2].

In modern mold manufacturing, the proportions of free-form surfaces are increasing, and higher requirements of mold processing techniques are needed [3]. The elastic abrasive can have a good profiling contact with a curved surface workpiece on account of its polymer elastic abrasive binder structure with greater flexibility, which is different from the rigid fixed abrasive grinding wheel in which fretting of adjacent abrasives may happen on the partial surface [4]. So it is beneficial to improve the quality of curved surface polishing using an elastic abrasive.

The surface polishing mechanism and parameter optimization have been deeply studied. Jf. Zhang has studied the parameter optimization of five-axis polishing using an abrasive belt flap wheel for a blisk blade, in which RSM is used to analyze the interactions of polishing factors on SR and establish a predictive model between SR and various parameters [5]. A multiobjective particle swarm optimization algorithm (MOPSOA) is applied to optimize surface roughness of the workpiece after circular magnetic abrasive polishing by NhatTan Nguyen [6]. A statistics parameters optimization method based on index atlases is presented for a novel 5-DOF gasbag polishing machine tool by YB. Li [7]. However, for elastic abrasive polishing of M300 mold steel, there is still no complete study about parameter optimization.

In order to realize high-quality polishing of M300 mold steel curved surface, based on the Preston equation and Hertz contact theory, the polishing mechanism of the elastic abrasive is studied in this paper [8]. The automatic polishing experiment of M300 steel was carried out using elastic abrasive tools with various particle sizes. The influence of abrasive particle size, abrasive rotational speed, cutting depth, and feed speed on the surface roughness was analyzed.

The backpropagation (BP) neural network has strong adaptive and self-organizing capabilities and is widely used in data prediction and numerical analysis. The traditional BP neural network uses error backpropagation to adjust the connection weight of the network. The BP neural network can easily fall into the local optimal solution, and the convergence speed is slow and the network training is unstable. Therefore, the particle swarm optimization (PSO) algorithm is used to optimize the network weight and threshold to improve the network accuracy and convergence speed.

Then the BP neural network algorithm, which is optimized by the particle swarm optimization algorithm (PSO-BP), is used to achieve optimal parameter combination. Finally, the surface quality, which is polished under the conditions of optimal parameter combination, is verified by experiments.

2. The Polishing Mechanism Using an Elastic Abrasive

The mechanism in the polishing process by elastic abrasive tools is so complex that the elastic-plastic deformation of abrasive surface and the continuous wear of contact area lead to the decrease and fluctuation of the contact surface pressure [9]. The model of material removal for the polishing process can be established according to the Preston equation for the surface polishing by an axial feed abrasive on the self-rotating workpiece. The Preston equation is a commonly used empirical formula for material removal rate, which reveals that the material removal depth by a single abrasive grain is proportional to the relative pressure and line speed on the abrasive. The MRR of the grain in a unit length of track can be expressed by the following formula [10]:

Kp is the correction factor, which is related to the hardness of the workpiece and the abrasive grains as well as the abrasive grain size; Vs (m/s) is the tangential line speed of the abrasive; (mm/min) is the axial feed speed along the workpiece; P (Pa) is the pressure on the contact zone.

According to the Hertz contact theory, the polishing process can be simplified as the contact situation between the rigid body (workpiece) and the elastic body (abrasive). The contact surface between the workpiece and abrasive tool is an ellipse as shown in Figure 1. The contact pressure submits to the elliptical Hertz distribution [11]:

is the center pressure in the contact zone; Fn (N) is the contact force in polishing, as shown in Figure 2.

The material removal amount of the infinitesimal M along the Y direction in contact region AB isIn the formula .

The theoretical equation of MRR on the workpiece surface can be taken from formula (2) and formula (3):

Formula (4) shows that the MRR can be controlled by Vs, Vf, and Fn. The elastic abrasive can be attributed to the hyperelastic, and the contact pressure Fn of the workpiece surface is approximately proportional to the cutting depth of the abrasive tool [12]. During the surface polishing experiment, Vs reflects the grinding tool speed Wt, Vf reflects the feed rate along the axis, and Ap stands for the setting cut depth of the abrasive tool. Therefore, the experiments are designed to optimize the polishing parameters S, Wt, Ap, and Vf.

3. Experiment

3.1. Experimental Equipment

The polishing experiments were carried out on Mikoni 430P, a four-axis precision CNC machine. Just as shown in Figure 3(a), the device is composed of 3 moving axes X, Y, and Z and a rotation axis A. The repeatability of positioning is 1μm, and the maximum spindle speed is 20000rpm. The surface roughness (Ra), which is the smaller pitches and unevenness of the tiny peaks and valleys of machined surface, was measured by an Alicona InfiniteFocus three-dimensional topography instrument, as shown in Figure 3(b).

3.2. Experimental Condition

The specimen was M300 mold steel (Ф18x55mm), and its chemical composition was shown in Table 1. The specimen is fixed on the worktable A-axis, and the rotating speed of the worktable is constant to 300r/min. The specific polishing conditions were shown in Table 2.

3.3. Experimental Design and Results

Taking into account the interaction among the factors, an orthogonal experiment with four factors and three levels [10] was designed based on the Taguchi method [13], which is shown in Table 3. The processing time of each group of experiments is 180s. In order to reduce the processing error, each group of experiments is processed three times. The result is taken as its average value, which is as shown in Table 4.

In Table 4, mean 1 is the mean of the normal variance of the surface roughness of the influencing factor in the level 1 combination.

Mean 2 is the mean of the normal variance of the surface roughness of the influencing factor in the level 2 combination.

Mean 3 is the mean of the normal variance of the surface roughness of the influencing factor in the level 3 combination.

The combination of grinding parameters for a single optimized target can be achieved by the signal-to-noise ratio (SNR) analysis of the experimental data. Since the optimization target is the surface roughness (Ra), the design parameters of the small characters are adopted, such as

Table 5 is the average response of SNR to Ra in each parameter level. The larger the SNR is, the higher the parameter influence on Ra will be. It can be seen that the abrasive grain size and the abrasive speed have a high influence on Ra.

In order to express the influence trend of each factor level on the surface roughness more intuitively, the main effect diagram of polished roughness is obtained.

When the particle size is too small, the residual peak on the surface of the workpiece is not sufficiently cut, so that when the particle size is increased, the roughness is decreased. When the grinding speed is too fast, this results in incomplete cutting. However, too slow speed will result in a decrease in the number of abrasive grains involved in cutting per unit time. When the depth of cut increases, the roughness decreases due to overcutting of the abrasive grains. As the depth of cut further increases, the deformation of the abrasive increases and the contact area with the workpiece increases. Finally, the time of cutting of the abrasive is increased, and the roughness decreases. Excessive feed rates and low feed rates will result in undercutting and overcutting, respectively.

As shown in Figure 4, particle size S, grinding speed Wt, cutting depth AP, and feed rates Vf are the minimum roughness at levels 3, 1, 3, and 2, respectively. Because the roughness is a small feature, the minRa parameter combinations A3 B1 C3 D2 of all levels can be obtained as the parameter combinations to be optimized.

4. Parameter Optimization

4.1. PSO-BP Neural Network Model

The surface roughness polished with an elastic abrasive is affected by many factors, and the complex nonlinear relationship between roughness and influencing factors is difficult to be fitted by a linear model or common nonlinear model. The BP neural network has high mapping ability and can realize any nonlinear mapping from input to output. By using the high mapping ability and generalization ability of the BP neural network, the mapping model between particle size S, rotational speed Wt, cutting depth Ap, feed speed Vf, and polished surface roughness can be established to solve the problem of parameter optimization. However, the BP neural network can easily fall into the local extremum [14].

Particle swarm optimization (PSO) is a swarm intelligence optimization algorithm, which finds out the optimal region in a complex search space by the interaction among particles [15]. The learning of the BP neural network is mainly reflected in the adjustment process of the weight value and the threshold. The optimization operation of particle swarm optimization corresponds to the weight value and the threshold of BP neural network algorithm, and then the PSO-BP neural network model is established.

The particle size S, rotational speed Wt, cutting deep Ap, and feed speed Vf are input factors. The polishing surface roughness is used as the output factor. The BP neural network model with 1 hidden layer is established, as shown in Figure 5. The number of neurons in the hidden layer is 11. The transfer function of the hidden layer is tansig. The transfer function of the output layer is pureline. The training function is trainlm. The training accuracy, learning rate, and cycle times are 0.0001, 0.05, and 3000, respectively.

When the weight is optimized by particle swarm optimization, the connection weights of each layer of the neural network are encoded into a particle and the fitness is the mean square error of network output. Search for the optimal network weights within the default number of iterations.

The PSO algorithm is to find the optimal solution in a group of particles by iterating. The particle is updated by the values and the values. is the best location which is searched by particles. is the best location which is searched by the whole particle swarm.

Supposing is the D-dimensional position vector of the No. i particle, the position of the particle can be measured by the fitness function. is the fly velocity of particle i. is the optimal position of the particle i so far. is the optimal position found so far by the particle swarm. The fly velocity and position are updated according to

K: current number of iterations

r1, r2: random number

c1, c2: acceleration constant

W: inertia weight

In order to maintain the equilibrium of particle swarm convergence speed and convergence efficiency, the initial algorithm should have a large global search capability, and the latter algorithm should have strong local search capability. Therefore, the linear variation of (7), (8), and (9) is used to improve the global optimization ability of the particle group at the initial stage and improve the local optimization ability of the particle group in the later stage.

In general, when , the optimization ability of the example group is the best [15], so and are 0.5 and 2.5, respectively; and are 2.5 and 0.5, respectively. and are 0.9 and 0.4, respectively.

Set the maximum speed as 0.8, the number of particles as 40, and the minimum error as 0.001. Build a PSO-BP network model (Figure 6) to train the data for rows 1-25 in Table 4. The data of 26-30 rows is used to examine the trained network model. The comparison between the PSO-BP neural network and the BP neural network is shown in Figure 7.

Compared with Figure (a) and Figure (b), it can be seen that the PSO-BP neural network converges to the preset precision in only 6 steps, and the efficiency of the PSO-BP neural network is obviously improved compared with the basic BP neural network. By comparing Figure (c) with Figure (d), the predicted value of the former is very close to the experimental value, but the latter has a large deviation.

Just as shown in Table 6, the prediction error of the PSO-BP network model is within 0.3%. So the PSO-BP network model has a high accuracy, which can be used as a prediction model.

4.2. Optimization Results

In this paper, a large number of experimental data are used to train the neural network, and a prediction model is established. Therefore, only the parameters set in the project can be brought into the model to obtain the optimal combination of polishing parameters.

In order to illustrate the feasibility of the algorithm in engineering applications, based on the minRa parameter combination of each factor, each factor is set to be 5 levels, and the distribution is shown in Table 7. The orthogonal test is designed by using the Taguchi method and the data is input into the trained PSO-BP neural network model for prediction. The results are shown in Table 8.

4.3. Experimental Verification

In Table 8, the optimized polishing parameter combination is obtained as follows: A5 B3 C2 D1 (S: 1200#, Wt: 4500rpm, Ap: 0.25mm, and Vf: 0.8mm/min). The confirmatory experiments of minRa parameter combination A3 B1 C3 D2 and optimized parameter combination A5 B3 C2 D1 are carried out, respectively.

The comparison of the surface morphologies of the M300 workpiece before and after polishing under the condition of optimized parameter combination A5 B3 C2 D1 is shown in Figure 9(b). It can be seen that the polishing pattern is obviously reduced and the surface damage is greatly improved. The surface roughness Ra is reduced to 0.021 μ m after machining. Compared with the minRa parameter combination (as shown in Figure 8), the roughness is reduced significantly, and the surface quality is improved obviously, which mean that the parameter optimization method used is feasible.

5. Conclusion

Compared with the polishing of free and consolidated abrasive hard grinding wheels, a silicon carbide abrasive as well as a silicone rubber based elastic abrasive is cheaper and has a better profile when polishing the curved surface of the M300 mold steel. It can easily obtain high surface quality and provides a feasible method for high efficiency and high-quality polishing of M300 mold steel.

(1) Based on the parameter combination of particle size, grinding speed, cutting depth, and feed speed, the orthogonal experiment is carried out, and the range analysis of experimental results is acted. The result shows that the speed of grinding tool has the greatest influence on roughness, and the influence of particle size and feed speed on roughness is close. The influence degree of cutting depth is the least. The minRa parameters of each level are as follows: S 1000#, Wt 4500rpm, Ap 0.3mm, and Vf 1mm/min

(2) The experimental parameters are trained and examined by the PSO-BP neural network algorithm. The results show that the prediction roughness error is less than 0.3%, which means that the network structure has high precision

(3) The surface roughness is taken as the optimization indexes. Based on the combination of minRa parameters, the polishing parameters are optimized by using the trained PSO-BP neural network structure. The optimization results show that the optimal parameter combination is S 1200#, Wt 4500rpm, Ap 0.25mm, and Vf 0.8mm/min. The verified experiment shows that the roughness of the polished surface is reduced to 0.021 μm under the optimal parameter combination condition, which is consistent with the predicted optimization results. The parameter optimization method based on the PSO-BP neural network algorithm is feasible to optimize the polishing parameters

Data Availability

The data used to support the findings of this study are available from the corresponding author upon request.

Conflicts of Interest

The authors declare that they have no conflicts of interest.

Acknowledgments

This project is financially supported by the National Natural Science Foundation of China (Grant No. 51375361 and No. 51475353). The authors are also grateful for the Industrial Research Projects of Shaanxi Province (2012K09-15).