1 Introduction

SiCp/Al composite is a typical particle-reinforced composite with a high elasticity modulus and low thermal expansion coefficient. It has become an important substitute for glass–ceramics and quartz glass and is widely used in the aerospace field. Grinding is the main processing method for particulate-reinforced composites. Therefore, developing a grinding force prediction model helps to investigate the removal mechanisms and usability performance after grinding.

Many researchers have studied the machining process of SiCp/Al composite. For example, Huang et al. [1, 2] milled SiCp/Al composite with polycrystalline diamond tools and discovered that a higher cutting speed mitigates the formation of built-up edges and scale-stabs. When the cutting speed is increased, silicon carbide particles are pushed by the cutting edge and rear face, which causes defects such as cavities on the surface. Li et al. [3] studied the influence of the milling parameters of SiCp/Al composite on the milling force and surface roughness, and the processing conditions for high-quality SiCp/Al composite surfaces were determined. Moreover, Han et al. [4] discovered that polycrystalline diamond tools with chamfered edges protect cutting edges from damage; chamfered edges can effectively strengthen cutting edges, and a particle size of polycrystalline diamond of 2–30 μm leads to higher milling surface quality. Wang et al. [5] studied the precision turning mechanism of SiCp/Al composite with a volume fraction of 30%; the results show that when the tool acted on top and mid-section particles, they usually fractured along the direction of the stress concentration. When the tool acted on bottom particles, they were easily pulled out from the material matrix, which affected the turning surface quality of the SiCp/Al composite. Furthermore, Xie et al. [6,7,8] used diamond tools to drill SiCp/Al composite with a volume fraction of 65% and studied the effects of the drilling speed, drilling depth, and front angle on the drilling force and edge defects; the influence of the drilling depth on the drilling force was the most remarkable, and the drilling force was closely related to edge defects.

Grinding is an important precision and ultra-precision processing method in manufacturing. Zhong et al. [9] grinded SiCp/Al composite with volume fractions of 10% and 20% using diamond and silicon carbide grinding wheels: they observed that, when using the silicon carbide grinding wheel, the grinded surface was coated with aluminium alloy; on the contrary, when using the diamond grinding wheel, the aluminium alloy did not easily adhere to the surface and a higher surface quality could be obtained. Ronald et al. [10] adopted the resin bonded and electroplated diamond wheel to grind SiCp/Al composite with a volume fraction of 30%. It was found that the resin-bonded diamond grinding wheel was better than the electroplated diamond grinding wheel. Shanawaz et al. [11] studied the electrolytic in-process dressing online dressing technology of SiCp/Al composite with a volume fraction of 10% and found that the normal grinding force curve was periodic and unstable during ELID grinding. As the electrical current increases, the grinding surface roughness and microhardness of SiCp/Al composite increase too. Huang and Yu [12] studied the grinding force of SiCp/Al composite under different grinding conditions: they observed that the grinding force was the highest in low-temperature environments and the lowest in wet environments. Zhou et al. [13] analysed the grinding technique of SiCp/Al composite with a coolant of liquid nitrogen: it was found that liquid nitrogen cooling could improve the support ability of the matrix to silicon carbide particles, and the brittle damage of silicon carbide particles was inhibited, thus grinding surface quality was improved. Zha et al. [14] studied the material removal mechanism of high-volume fraction of SiCp/Al composite by ultrasonic-assisted grinding experiments. They found that the removal mode of particles played a decisive role in the machined surface quality and that appropriate process parameters could effectively improve the final surface quality. Liang et al. [15] proposed a new process technology for ultrasonic-assisted grinding of SiCp/Al composite: the surface quality of the thin-walled workpiece was taken as an evaluation parameter, the effects of grinding direction and ultrasonic action on the surface morphology and quality were studied, and the process performance of ultrasonic-assisted grinding was also explored. Jia et al. [16] investigated the surface topography of NMQL (nanofluid minimum quantity lubrication) grinding ZrO2 ceramics with ultrasonic vibration and discovered that the adhesion and material peeling phenomenon on the workpiece surface can be evidently reduced compared with that after dry grinding without ultrasonic vibration. Gao et al. [17] developed a kinematic model, the grain and workpiece relative motion trails in 2D ultrasonic vibration-assisted grinding (UVAG) were simulated at different resultant vibration angles, and they analysed the grain’s cutting characteristics and found them conducive to the full infiltration of nanofluids into the grinding zone. Moreover, Yang et al. [18, 19] developed the prediction models of minimum chip thickness and ductile–brittle transition chip thickness during single-diamond grain grinding of zirconia ceramics under dry and different lubricating conditions; the size effect was also considered in the prediction model, and it showed that the predicted values were consistent with the experimental values.

Many researchers have investigated the grinding force prediction models, but few people have applied idea of the big data and machine learning in the grinding process. In this study, the grinding process was regarded as a black box. Single-abrasive-grain grinding experiments were designed, and the respective grinding forces were measured at different grinding process parameters. Subsequently, a prediction model for the single-abrasive-grain grinding force was established to study the influence of the grinding process parameters and grinding grain angle on the grinding force of SiCp/Al composite. Furthermore, multi-abrasive-grain grinding experiments were conducted to measure the forces under different grinding conditions, and the support vector machine (SVM) prediction method (based on particle swarm optimisation (PSO)) was used to establish a prediction model for the multi-abrasive-grain grinding force of SiCp/Al composite.

2 Experimental details

2.1 Materials

The investigated material was SiCp/Al composite (produced by Xi’an Chuangzheng New Materials Company, China), and its matrix was aluminium alloy A356.2 with a volume content of silicon carbide of approximately 70%. The material was produced by pressure die casting; its properties are listed in Table 1.

Table 1 Properties of SiCp/Al composite

2.2 Experimental apparatus

2.2.1 Grinding machine

The CNC surface grinder (Schleifring K-P36 Compact, Germany) was used for the experiments. The multi-abrasive grinding wheel was an electroplated diamond grinding wheel with a diameter of 300 mm, thickness of 30 mm, grain size of 120 mesh, and concentration of 100%; thus, the abrasive layer had 0.88 g synthetic diamond per square centimetre on average [20, 21]. The abrasive-grain angle on the grinding wheel ranged from approximately 90° to 135°.

2.2.2 Single-abrasive-grain grinding system

A single-abrasive grinding wheel was adopted to process the SiCp/Al composite; its section diagram is shown in Fig. 1. The diameter and thickness of the grinding wheel (made from aluminium alloy) were 300 and 30 mm, respectively.

Fig. 1
figure 1

Single-abrasive grinding wheel

The material of the single-abrasive grain on the grinding wheel was diamond, such as for the abrasive grinding wheel used in the multi-abrasive-grain grinding experiments. To keep the grinding wheel balanced during rotation, the counterweight balance screw was made of the same material as the pillar. The cylindrical diamond pillar and counterweight balance screw were inserted into the grinding wheel, and the grinding wheel was assembled on the grinding machine spindle.

Moreover, two M10 threaded holes were symmetrically created in the upper and lower parts of the grinding wheel, and the cylindrical pillar with diamond top was tapped with a thread and assembled radially on the side of the single-abrasive grinding wheel. In the grinding process, the ration of the normal and tangential grinding forces was between 1.2 and 2.5; therefore, the angles of the abrasive diamond grain were set to 90°, 105°, 120°, and 135°, respectively.

Figure 2 shows the single-abrasive-grain grinding system for SiCp/Al composite: it consisted of a fixture, a force sensor, a signal condition device, an A/D conversion device, and a computer. The fixture, force sensor, and base were connected by screws to guarantee ensure meshing strength. The grinding force was measured using the strain gauge, which transmitted the value to the signal conditioning device and then the A/D conversion device; finally, the signal was processed by the computer. The data acquisition frequency of the grinding force sensor was 512 Hz.

Fig. 2
figure 2

Single-abrasive-grain grinding system for SiCp/Al composite

2.3 Experimental process

In the single-abrasive-grain grinding process with SiCp/Al composite, the single-abrasive-diamond grain grinding wheel rotated at the speed vs, the feed velocity was vw, and the grinding depth was ap. The force sensor recorded the grinding force throughout the experimental process; the recorded force was then transferred to the computer via an RS485 protocol and was analysed using LabVIEW.

Figure 3 shows the grinding force of single-abrasive-grain grinding of SiCp/Al composite when the abrasive-grain angle is 90°. The normal and tangential forces are approximately equal. When the abrasive grain contacts the workpiece, the grinding force increases, and when the abrasive diamond grain moves away from the SiCp/Al composite workpiece, the grinding force decreases gradually to zero. In this grinding process, the grinding wheel contacts the workpiece every cycle; therefore, the grinding signal exhibits fluctuations.

Fig. 3
figure 3

Single-abrasive-grain grinding force of SiCp/Al composite

2.4 Experiment design

According to the requirements of central composite design, a three-factor and three-level experimental schedule was developed; x1 is the wheel speed vs, x2 the feed velocity vw, and x3 the grinding depth ap. The wheel speed vs ranges from 10 to 30 m/s, the grinding depth ap from 0.05 to 0.15 mm, and the feed velocity vw from 0.3 to 0.9 m/min. In addition, s1, s0, and s−1 represent the 1, 0, and − 1 levels of each processing variable:

$$ {x}_i=\frac{s_i-{s}_{0i}}{\varDelta_i},i=1,2,3, $$

where xi is the variable code, si the processing variable parameter, s0i the level zero of the grinding parameter variable, and Δi the variation interval of the current parameters. The coding table of the grinding processing parameters is shown in Table 2.

Table 2 Coding table of grinding processing parameters

A total of 15 groups of experiments were designed according to the principles of the central composite surface design (central composite face-centred; CCF), which is an experimental orthogonal-response design method. The results are listed in Table 3.

Table 3 Grinding processing parameters of SiCp/Al composite

3 Grinding force prediction model for SiCp/Al composite

Figure 4 illustrates the technique route of the grinding force prediction model for SiCp/Al composite. The single-abrasive-grain grinding experiments were designed, and the grinding forces were measured considering different grinding process parameters. Subsequently, a prediction model for the single-abrasive-grain grinding force was established to study the influence of the grinding process parameters and grain angles on the grinding force of SiCp/Al composite. In addition, multi-abrasive-grain grinding experiments were conducted under different grinding conditions, and the resulting forces were measured. The SVM prediction method based on PSO was used to establish a multi-abrasive-grain grinding force prediction model for SiCp/Al composite.

Fig. 4
figure 4

Technique route of grinding force prediction model of SiCp/Al composite

3.1 Theoretical prediction model for single-abrasive-grain grinding force of SiCp/Al composite

3.1.1 Equivalent grinding depth

The thickness of the undeformed grinding chips is random in the grinding process, and the probability density function can be adopted to calculate it (Fig. 5). According to the literature review, the thicknesses of the undeformed grinding chips in the contact area can be assumed to obey the Rayleigh distribution [22]:

$$ f(h)=\left\{\begin{array}{c}\left(\frac{h}{m^2}\right){e}^{-\left({h}^2/2{m}^2\ \right)},h\ge 0\\ {}0,h<0\end{array}\right., $$
(1)

where \( E(h)=\sqrt{\frac{\pi }{2}}m \) and \( \sigma (h)=\sqrt{\frac{4-\pi }{2}}m \).

Fig. 5
figure 5

Chip thickness probability density function curve

The number of abrasive grains per unit area Ns can be determined with a microscope, and the contact arc length between the grinding wheel and workpiece la in Fig. 6 can be expressed as follows:

$$ {l}_a=R\cdot \operatorname{arccos}\frac{R-{a}_p}{R}. $$
(2)
Fig. 6
figure 6

Schematic of motion trajectory of abrasive grain

The total number Ntotal of particles in the grinding area per unit time is as follows:

$$ {N}_{\mathrm{total}}={v}_sb{N}_s, $$
(3)

and the cross-sectional area E(A) of the undeformed chip can be expressed as follows:

$$ E(A)=E\left({h}^2\right)\tan \theta . $$
(4)

The volume Vc of the undeformed chip is presented in Eq. 5:

$$ {V}_c=E\left({h}^2\right)\tan \theta {l}_a. $$
(5)

The grinding process can be regarded as an abrasive manufacturing process with a rotating grinding wheel and a workpiece feeding system below a certain grinding depth. In 1 s, the removal rate V of the grinded material is:

$$ V=b{a}_p{v}_w. $$
(6)

Assuming uniform abrasive removal, the material removal rate V can be expressed as follows:

$$ V={v}_s{N}_sE(A)b{l}_a, $$
(7)
$$ E(A)=\frac{a_p{v}_w}{N_s{v}_s{l}_a}, $$
(8)
$$ E\left({h}^2\right)=\frac{a_p{v}_w}{N_s{v}_s{l}_a\tan \theta }. $$
(9)

Therefore, the equivalent grinding depth of the abrasive grains is expressed as follows:

$$ E(h)=\sqrt{E\left({h}^2\right)}\cdot \frac{\sqrt{\pi }}{2}=\sqrt{\frac{\pi {a}_p{v}_w}{4{N}_s{v}_s{l}_a\tan \theta }}. $$
(10)

3.1.2 Single-abrasive-grain grinding force of SiCp/Al composite

The grinding force of the SiCp/Al composite is mainly composed of chip formation, friction, and cracking forces of the silicon carbide. Therefore, the overall grinding force can be expressed as follows:

$$ \left\{\begin{array}{c}{F}_{gt}={F}_{ct}+{F}_{ft}+{F}_{rt}\\ {}{F}_{gn}={F}_{cn}+{F}_{fn}+{F}_{rn}\end{array},\right. $$
(11)

where Fgt is the total tangential force, Fgn the total normal force, Fct the chip formation tangential force, Fcn the chip formation normal force, Fcn the friction tangential force, Fcn the friction normal force, Frt the cracking tangential force, and Frn the cracking normal force.

Prediction model for chip formation force of SiCp/Al composite

Figure 7 presents a schematic of the grinding process: a single-abrasive grain grinds the workpiece, and the pressure along the surface is not constant. The grinding force can be calculated with integration equations [23].

Fig. 7
figure 7

Schematic diagram of single-abrasive-grain grinding. a Section diagram of single-abrasive-grain grinding. b Top view of single-abrasive-grain grinding

The grinding force dFx acting on the abrasive grains of the X–X section is:

$$ \mathrm{d}{F}_x={F}_p dA\cos \theta \cos \psi, $$
(12)

where Fp is the unit grinding force, dA the contact area of the grinding wheel, θ the semi-top angle of the abrasive grain, and ψ the angle between the grinding force direction and x direction.

The contact area is as follows:

$$ \mathrm{d}A=\frac{1}{2}{\rho}^2{\sin}^2\theta d\psi, $$
(13)

and the grinding force dFx can be expressed as follows:

$$ \mathrm{d}{F}_x=\frac{1}{2}{\rho}^2{F}_p\sin \theta \cos \theta \cos \psi d\psi . $$
(14)

Owing to the following expression

$$ \left\{\begin{array}{c}d{F}_t=d{F}_x\cos \theta \\ {}d{F}_n=d{F}_x\sin \theta \end{array}\right., $$
(15)

the grinding forces dFx and dFn can be expressed as follows:

$$ \left\{\begin{array}{c}d{F}_t=\frac{1}{2}{\rho}^2{F}_p\sin \theta {\cos}^2\theta \cos \psi d\psi \\ {}d{F}_n=\frac{1}{2}{\rho}^2{F}_p{\sin}^2\theta \cos \theta \cos \psi d\psi \end{array}.\right. $$
(16)

The grinding forces acting on the single-abrasive grain are as follows:

$$ \left\{\begin{array}{c}{F}_{ct}=\underset{-\frac{\pi }{2}}{\overset{\frac{\pi }{2}}{\int }}\frac{d{F}_t}{d\psi} d\psi =\frac{\pi }{4}{\rho}^2{F}_p\sin \theta {\cos}^2\theta =\frac{\pi }{4}{\overline{h}}^2{F}_p\sin \theta \\ {}{F}_{cn}=\underset{-\frac{\pi }{2}}{\overset{\frac{\pi }{2}}{\int }}\frac{d{F}_n}{d\psi} d\psi ={\rho}^2{F}_p\sin \theta {\cos}^2\theta ={F}_p{\overline{h}}^2\sin \theta \tan \theta \end{array},\right. $$
(17)

where \( \overline{h} \) represents the average chip thickness. Thus, the grinding force acting on the single-abrasive grain can be written as follows:

$$ \left\{\begin{array}{c}{F}_{ct}=\frac{\pi }{4}\frac{F_p{a}_p{v}_w}{N_s{v}_s{l}_a}\cos \theta ={C}_1\frac{a_p{v}_w}{N_s{v}_s{l}_a}\cos \theta \\ {}{F}_{cn}=\frac{F_p{a}_p{v}_w}{N_s{v}_s{l}_a}\sin \theta ={C}_1\frac{4}{\pi}\frac{a_p{v}_w}{N_s{v}_s{l}_a}\sin \theta \end{array}\right.. $$
(18)

Where C1 is a constant because different abrasive angles may cause different working contact conditions, the coefficients k1 and k2 were adopted to modify the chip formation force:

$$ \left\{\begin{array}{c}{F}_{ct}={k}_1\frac{a_p{v}_w}{N_s{v}_s{l}_a}\\ {}{F}_{cn}={k}_2\frac{a_p{v}_w}{N_s{v}_s{l}_a}\end{array}\right.. $$
(19)

Friction force prediction model for SiCp/Al composite

According to the grinding principle:

$$ \left\{\begin{array}{c}{F}_{ft}=\mu \delta \varDelta \overline{p}\\ {}{F}_{fn}=\delta \varDelta \overline{p}\end{array}\right., $$
(20)

where \( \Delta \overline{p} \) is the pressure between the contact surface and sample surface, and μ is the friction coefficient between the abrasive grain and workpiece. In the high-speed grinding experiment, the friction coefficient μ can be determined by fitting the measured grinding force.

The average pressure p between the contact and workpiece surfaces is presented based on [23]:

$$ p={p}_0V=\frac{4{p}_0{v}_w}{d_s{v}_s}, $$
(21)

where p0 is a constant that can be determined by fitting the experimental results.

The friction force components can be expressed as follows:

$$ \left\{\begin{array}{c}{F}_{ft}=4\pi {a}_p^2{p}_0{v}_w\tan \theta \mu /\left({d}_s{v}_s\right)\\ {}{F}_{fn}=4\pi {a}_p^2{p}_0{v}_w\tan \theta /\left({d}_s{v}_s\right)\end{array}\right.. $$
(22)

Because different abrasive angles may cause different friction conditions, the coefficients k3 and k4 are adopted to modify the friction force:

$$ \left\{\begin{array}{c}{k}_3=4\pi {p}_0\mu \\ {}{k}_4=4\pi {p}_0\end{array}\right.. $$

Consequently, the friction force can be expressed as follows:

$$ \left\{\begin{array}{c}{F}_{ft}={k}_3{a}_p^2{v}_w/\left({d}_s{v}_s\right)\\ {}{F}_{fn}={k}_4{a}_p^2{v}_w/\left({d}_s{v}_s\right)\end{array}.\right. $$
(23)

Cracking force prediction model for SiCp/Al composite

In the grinding process of SiCp/Al composite, the silicon carbide is sheared by the abrasive grain. As a result, horizontal and vertical cracks can easily occur, and the silicon carbide can easily break into pieces; thus, the cracking force of silicon carbide should be considered [24, 25].

According to Griffith’s theory, the change in the potential energy caused by the debonding damage is related to the volume fraction of silicon carbide and its material properties [26]:

$$ G=\frac{dU}{dS}=\frac{K^2\left(1-{v}^2\right)}{E}, $$
(24)
$$ {K}^2=\pi {\sigma}^2l, $$
(25)
$$ dS= wdl, $$
(26)
$$ \sigma =\frac{K_{IC}}{\sqrt{d}}, $$
(27)

where U is the strain energy, S the interface crack area, K the stress intensity, E the elastic modulus, v Poisson’s ratio, l the interface crack length, w the initial interface crack width, KIC the fracture toughness, and d the size of the silicon carbide particles.

The initial length li of the interface crack and initial width w of the interface crack are assumed to be 1 μm; thus, the strain energy consumed for fracture can be expressed as follows:

$$ U=\underset{l_i}{\overset{l_f}{\int }}\frac{\pi w{K}_{IC}^2\left(1-{v}^2\right)}{Ed} ldl. $$
(28)

The fracture fraction of silicon carbide is equal to the volume fraction [27, 28], and the number of fractured or debonding silicon carbide particles can be expressed as follows:

$$ {n}_f=\frac{1}{\frac{4}{3}\pi {\left(\frac{d}{2}\right)}^3}{v}_d^2, $$
(29)

where vd is the volume fraction of silicon carbide.

According to the energy conservation law, the relationship between the fracture force and strain energy consumed for fracture can be expressed as follows:

$$ {F}_f={n}_f Ub{a}_p. $$
(30)

Because different abrasive angles may cause different strain energies, the coefficients k5 and k6 are adopted to modify the fracture force:

$$ \left\{\begin{array}{c}{F}_{kt}={k}_5b{a}_p\\ {}{F}_{kn}={k}_5b{a}_p\end{array}\right.. $$
(31)

3.1.3 Prediction model for single-abrasive-grain grinding force of SiCp/Al composite

The single-abrasive-grain grinding force of SiCp/Al composite consists of the chip formation force, the friction force, and the cracking force, and different abrasive grain angles may have different effects on the grinding force.

Based on the chip formation force, the friction force, and the cracking force prediction model of SiCp/Al composite, the single-abrasive-grain grinding force prediction model for SiCp/Al composite can be formulated as:

$$ \left\{\begin{array}{c}{F}_{gt}={k}_1\frac{a_p{v}_w}{N_s{v}_s{l}_a}+{k}_3{a}_p^2{v}_w/\left({d}_s{v}_s\right)+{k}_5{ba}_p\\ {}{F}_{gn}={k}_2\frac{a_p{v}_w}{N_s{v}_s{l}_a}+{k}_4{a}_p^2{v}_w/\left({d}_s{v}_s\right)+{k}_6{ba}_p\end{array}\right.. $$
(32)

Subsequently, the least squares method is adopted to determine the best parameters. After fitting, the prediction model for the single-abrasive-grain grinding force (angle of 90°) of the SiCp/Al composite can be expressed as follows:

$$ \left\{\begin{array}{c}{F}_{gt}=1.959\times {10}^2\frac{a_p{v}_w}{N_s{v}_s{l}_a}+1.398\times {10}^5{a}_p^2{v}_w/\left({d}_s{v}_s\right)+0.207b{a}_p\\ {}{F}_{gn}=2.092\times {10}^2\frac{a_p{v}_w}{N_s{v}_s{l}_a}+2.263\times {10}^5{a}_p^2{v}_w/\left({d}_s{v}_s\right)+0.193b{a}_p\end{array}\right.. $$
(33)

The prediction model for the single-abrasive-grain grinding force (angle of 105°) of the SiCp/Al composite can be written as follows:

$$ \left\{\begin{array}{c}{F}_{gt}=1.671\times {10}^2\frac{a_p{v}_w}{N_s{v}_s{l}_a}+2.289\times {10}^5{a}_p^2{v}_w/\left({d}_s{v}_s\right)+0.309b{a}_p\\ {}{F}_{gn}=2.239\times {10}^2\frac{a_p{v}_w}{N_s{v}_s{l}_a}+3.759\times {10}^5{a}_p^2{v}_w/\left({d}_s{v}_s\right)+0.343b{a}_p\end{array}\right.. $$
(34)

Moreover, that of the single-abrasive-grain grinding force at a grain angle of 120° can be expressed as follows:

$$ \left\{\begin{array}{c}{F}_{gt}=2.463\times {10}^2\frac{a_p{v}_w}{N_s{v}_s{l}_a}+2.799\times {10}^5{a}_p^2{v}_w/\left({d}_s{v}_s\right)+0.322b{a}_p\\ {}{F}_{gn}=3.067\times {10}^2\frac{a_p{v}_w}{N_s{v}_s{l}_a}+4.378\times {10}^5{a}_p^2{v}_w/\left({d}_s{v}_s\right)+0.551b{a}_p\end{array},\right. $$
(35)

and that of the single-abrasive-grain grinding force at a grain angle of 135° can be expressed as follows:

$$ \left\{\begin{array}{c}{F}_{gt}=2.815\times {10}^2\frac{a_p{v}_w}{N_s{v}_s{l}_a}+2.834\times {10}^5{a}_p^2{v}_w/\left({d}_s{v}_s\right)+0.384b{a}_p\\ {}{F}_{gn}=4.137\times {10}^2\frac{a_p{v}_w}{N_s{v}_s{l}_a}+4.672\times {10}^5{a}_p^2{v}_w/\left({d}_s{v}_s\right)+0.561b{a}_p\end{array}.\right. $$
(36)

3.1.4 Evaluation of prediction model for single-abrasive-grain grinding force of SiCp/Al composite

Six experiments were conducted to verify the theoretical prediction model for the single-abrasive-grain grinding force of SiCp/Al composite. Figure 8 compares the predicted and experimental grinding forces; evidently, the predicted single-abrasive-grain tangential and normal grinding forces are in good agreement with the experimental results. Therefore, the theoretical prediction model can be applied to predict the single-abrasive-grain grinding force of SiCp/Al composite.

Fig. 8
figure 8

Comparison of predicted and experimental grinding forces of single-abrasive grain. a Tangential grinding force. b Normal grinding force

3.2 Grinding force prediction model for SiCp/Al composite

As demonstrated in Fig. 9, in the traditional grinding force prediction model, the wheel speed, feed velocity, and grinding depth are the input parameters. In this study, the grinding process was regarded as a black box with many grinding factors such as the dynamic effect and abrasive-grain distribution in the grinding process; the output is the grinding force.

Fig. 9
figure 9

Schematic diagram of traditional grinding force prediction model

Moreover, the abrasive-grain angle was removed and considered from the grinding black box. Figure 10 presents the grinding force prediction model based on single-abrasive-grain grinding. Based on the total grinding force of the SiCp/Al composite, the average single-abrasive-grain grinding force can be calculated. In addition, based on the single-abrasive-grain grinding experiments, the grinding forces of the abrasive grain with angles of 90°, 105°, 120°, and 135° can be determined. The resulting grinding force has a nonlinear relationship with the experimental average grinding force of the single-abrasive grain. The SVM prediction method based on PSO can establish a nonlinear mathematic model, which can be used to create a grinding force prediction model for the SiCp/Al composite.

Fig. 10
figure 10

Schematic diagram of grinding force prediction model based on single-abrasive-grain grinding

3.2.1 Particle swarm optimisation algorithm

PSO is an evolutionary computational algorithm based on the behavioural study of bird predation. Its basic idea is finding the optimal solution through the cooperation and information sharing among individuals in the group.

Figure 11 shows how the PSO algorithm works. When an optimisation problem is regarded as a foraging bird flock in PSO, food is the optimal solution in the problem, and every foraging bird flying in the air is a searching particle in the solution space of the PSO algorithm.

Fig. 11
figure 11

Schematic diagram of PSO algorithm

For a search in an N-dimensional space, the information of the ith particle can be represented by a two-dimensional vector.

The position of the ith particle can be expressed as follows:

$$ {x}_i={\left({x}_{i1},{x}_{i2},\cdots {x}_{iN}\right)}^T, $$

and its speed is as follows:

$$ {v}_i={\left({v}_{i1},{v}_{i2},\cdots {v}_{iN}\right)}^T. $$

After finding the two optimal solutions, the particles can update their speed and position according to the following relations:

$$ {\displaystyle \begin{array}{c}{v}_{id}^{k+1}={v}_{id}^k+{c}_1\times \mathit{\operatorname{ran}}{d}_1^k\times \left( Pbes{t}_{id}^k-{x}_{id}^k\right)\\ {}\kern0.5em +{c}_2\times \mathit{\operatorname{ran}}{d}_2^k\times \left( Gbes{t}_{id}^k-{x}_{id}^k\right)\end{array}}, $$
(37)
$$ {x}_{id}^{k+1}={x}_{id}^k+{v}_{id}^{k+1}, $$
(38)

where \( {v}_{id}^{k+1} \) is the velocity of the ith particle in the dth dimension at the kth iteration, and \( {x}_{id}^{k+1} \) is the position of the ith particle in the dth dimension at the kth iteration; if the values of the c1 and c2 learning factors are feasible, they can accelerate convergence and prevent the PSO from falling into a local optimum; moreover, \( {Pbest}_{id}^k \) is the position of the ith particle at the individual extreme point of the dth dimension, and \( {Gbest}_{id}^k \) is the position of the entire population at the global extreme point of the dth dimension.

When the number of reiterations is below the set maximum, the particle velocity and position are continuously updated to determine the corresponding fitness value. When the number of iterations reaches the set maximum, the optimal fitness value is reached: the corresponding particle velocity and position are the output and considered the optimal solution.

3.2.2 Support vector machine algorithm

The SVM algorithm is based on statistical learning. By constructing the optimal hyperplane, the classification error for unknown samples is consequently minimised. According to structural risk minimisation, the SVM minimises the VC confidence by constructing optimal hyperplanes under the conditions of a fixed learning experience risk [29] (Fig. 12).

Fig. 12
figure 12

Scheme diagram of SVM optimisation process

Moreover, each set of experimental parameters constitutes a sample dataset \( {\left\{x(i),{F}_i\right\}}_{i=1}^n \); the prediction model can be expressed as follows:

$$ y(x)={y}_F(x)={w}^T\varphi (x)+b, $$
(39)

where wT is a vector, φ(x) a high-dimensional space vector obtained by the nonlinear mapping of the vector x, and y(x) a hyperplane; the deviation b can be determined as follows:

$$ \min\ R(y)=\min \left({\left\Vert \boldsymbol{w}\right\Vert}^2+\mu \frac{1}{2}\sum \limits_{i=1}^nL\left({y}_i,{y}_F\right)\right) $$
(40)

where L(yi, yRa) is the loss function and μ the penalty coefficient, which are mainly used to balance the training errors and model complexity. To ensure high accuracy of the SVM-based prediction model, a small positive number ε is introduced:

$$ \left|{y}_i-y(x)\right|=\left|{F}_i-{y}_F(x)\right|\le \varepsilon $$
(41)

For the hyperplane, finding the optimal solution means that the splitting gap is maximal. The slack variables ξ and ξ are introduced to ensure that the problem has a solution. The computation process of the optimal solution is as follows:

$$ \min R\left(w,b\right)=\min \left(\frac{1}{2}{\left\Vert w\right\Vert}^2+\frac{1}{2}\mu \sum \limits_{i=1}^n\left({\xi}_i+{\xi}_i^{\ast}\right)\right), $$
(42)
$$ {\displaystyle \begin{array}{c}s.t.\kern0.5em {w}^T\varphi (x)+b-{y}_i\le \varepsilon +{\xi}_i\\ {}\begin{array}{ccc}& & {y}_i-{w}^T\varphi (x)-b\le \end{array}\varepsilon +{\xi_i}^{\ast}\\ {}\begin{array}{ccc}\begin{array}{cc}\begin{array}{cc}& \end{array}& \end{array}& & {\xi}_i,\end{array}{\xi_i}^{\ast}\ge 0\\ {}\begin{array}{cccc}& & & \begin{array}{cc}& i=1,2,\cdots, n\end{array}\end{array}\end{array}}, $$

which represents a quadratic programming problem. Therefore, a Lagrange operator is introduced:

$$ {\displaystyle \begin{array}{l}L=\frac{1}{2}{\left\Vert \boldsymbol{w}\right\Vert}^2+\frac{1}{2}\mu \sum \limits_{i=1}^n\left({\xi}_i+{\xi}_i^{\ast}\right)-\sum \limits_{i=1}^n{\lambda}_i\left(\varepsilon +{\xi}_i-{\boldsymbol{w}}^{\mathrm{T}}\boldsymbol{\varphi} \left(\boldsymbol{x}\right)-b+{y}_i\right)\\ {}\kern0.5em \begin{array}{cc}& \end{array}\kern0.5em -\sum \limits_{i=1}^n{\lambda_i}^{\ast}\left(\varepsilon +{\xi_i}^{\ast }+{\boldsymbol{w}}^{\mathrm{T}}\boldsymbol{\varphi} \left(\boldsymbol{x}\right)+b-{y}_i\right).\end{array}} $$
(43)

where λi and \( {\lambda}_i^{\ast } \) are Lagrange multipliers. Under the KKT condition, Eq. 41 can be transformed into a dual optimisation problem:

$$ {\displaystyle \begin{array}{l}\min \kern0.5em \frac{1}{2}\sum \limits_{i=1}^n\sum \limits_{j=1}^n\left({\lambda}_i-{\lambda_i}^{\ast}\right)\left({\lambda}_j-{\lambda_j}^{\ast}\right)k\left({x}_i,{x}_j\right)\\ {}+\varepsilon \sum \limits_{i=1}^n\left({\lambda}_i+{\lambda_i}^{\ast}\right)-\sum \limits_{i=1}^n{y}_i\left({\lambda}_i-{\lambda_i}^{\ast}\right).\end{array}} $$
(44)
$$ s.t.\kern0.5em \sum \limits_{i=1}^n\left({\lambda}_i-{\lambda}_i^{\ast}\right)=0, $$
$$ 0\le {\lambda}_1,{\lambda}_1^{\ast}\le \mu . $$

According to Mercer’s condition:

$$ k\left({x}_i,{x}_j\right)={\varphi}^T\left({x}_i\right)\cdot \varphi \left({x}_j\right), $$
(45)

where k(xi, xj) is the kernel function. Because the grinding process of SiCp/Al composite exhibits significant nonlinearities, the radial basis kernel function is more suitable for this case.

The Gaussian kernel function is presented below with g as the width:

$$ k\left({x}_i,{x}_j\right)=\exp \left(-g{\left\Vert {x}_i-{x}_j\right\Vert}^2\right). $$
(46)

Then, tangential and normal grinding force prediction models for the SiCp/Al composite can be deduced using the same method. They are defined as follows:

\( {y}_{Ft}(x)=\sum \limits_{i=1}^n\left({\lambda}_{1i}-{\lambda}_{1i}^{\ast}\right){k}_1\left({x}_i,{x}_j\right)+{b}_1, \) (47)

\( {y}_{Fn}(x)=\sum \limits_{i=1}^n\left({\lambda}_{2i}-{\lambda}_{2i}^{\ast}\right){k}_2\left({x}_i,{x}_j\right)+{b}_2. \) (48)

3.2.3 Support vector machine prediction model based on particle swarm optimisation algorithm

The PSO algorithm was chosen to optimise the kernel function width g, punishment factor μ, and sensitivity coefficient ε. The initial value was randomly chosen, and the maximal hereditary algebra was set to 200. Moreover, the mean-squared error between the prediction and experimental values was adopted as the fitness value; the fitness function E(f) can be expressed as follows:

$$ E(f)=\sum \limits_{i=1}^n\mid {y}_i-{y}_F(x)\mid $$
(49)

The main steps in the algorithm flow of the PSO–SVM prediction model are as follows:

  1. (1)

    The grinding process parameters of the SiCp/Al composite are normalised and inserted into the model for training.

  2. (2)

    Once the initial velocity and position of the particle swarm are set, the width g, penalty factor μ, and sensitivity coefficient ε are determined for each iteration, and the PSO algorithm is improved.

  3. (3)

    The iterated kernel width g, penalty factor μ, and sensitivity coefficient ε are substituted into the training data of the vector machine, and the predicted value is obtained. The variance between the prediction and expected values is used as the individual fitness value.

  4. (4)

    When the number of iterations does not exceed the maximum, the velocity and position of each particle are iterated to generate a new kernel function width g, penalty factor μ, and sensitivity coefficient ε, and the procedure is continued to train the SVM model.

  5. (5)

    Steps (3) and (4) are repeated until the maximal hereditary algebra is reached; the results are the optimal g, μ, and ε.

3.2.4 Grinding force prediction model for SiCp/Al composite

In the actual grinding process, the wheel speed, feed velocity, and grinding depth are determined, and the abrasive grain action during grinding is random. In this study, triangular abrasive grains with angles of 90°, 105°, 120°, and 135° were used. Based on the four predicted abrasive-grain grinding forces at the same grinding process parameters, the prediction model for the single-abrasive-grain grinding force was established.

In the single-abrasive-grain grinding experiments, the grinding depth was set to 0.05–0.15 mm to obtain a more accurate grinding force. In the multi-abrasive-grain grinding experiments, the grinding depth was usually between 0.005 and 0.015 mm, and the single-abrasive-grain grinding force was calculated with the prediction model. Thus, the four predicted abrasive-grain grinding forces can be interpreted as feature recognition vectors, and the average experimental grinding force can be calculated by dividing the multi-abrasive-grain grinding force by the total number of abrasive grains (result is used as output vector). Moreover, the SVM prediction model based on the kernel function was used to predict the multi-abrasive-grain grinding forces at different grinding process parameters. The main technique route is shown in Fig. 13.

Fig. 13
figure 13

Details of grinding force prediction model for SiCp/Al composite based on SVM–PSO algorithm

The grinding wheel can be modelled as a set of abrasive grains with different properties. Therefore, four triangular abrasive grains with different angles were considered, and the obtained corresponding sets of grinding forces were used as feature recognition vectors to synthesise the multi-abrasive particles.

The traditional process parameters are the wheel speed, feed velocity, and grinding depth, which have limitations regarding the prediction of the grinding force. In this study, abrasive grain angle was considered. By integrating all factors, four sets of grinding force recognition vectors can be obtained, and the multi-abrasive-grain grinding force can be predicted.

Owing to the large number of random factors in the cutting processes, the grinding forces are considerably affected by the grinding grain angles. Therefore, grinding can be regarded as training a black box with many experiments: the forces measured at different single-grinding grain angles are used as input to predict the total grinding force in the overall contact area. This method ensures better prediction precision than the traditional grinding four-factor prediction model.

In the SiCp/Al composite grinding process, the wheel speeds were 10, 17.5, 25, and 32.5 m/s; the feed velocities were 0.3, 0.6, and 0.9 m/min; the grinding depths were 5, 10, 15, and 20 μm; and the shapes of the abrasive grains were triangular with angles of 90°, 105°, 120°, and 135°. Table 4 shows the predicted force of single-abrasive-grain grinding for different grinding process parameters based on Eqs. 3336.

Table 4 Single-grain grinding force of SiCp/Al composite at different grinding process parameters

After the grinding experiments of the SiCp/Al composite, the number of abrasive grains was calculated, and the grinding forces of the SiCp/Al composite at different process parameters were obtained. The resulting average single-abrasive-grain grinding forces are listed in Table 5.

Table 5 Average single-abrasive-grain grinding forces of SiCp/Al composite under different working conditions

Figure 14 illustrates the convergence iteration diagram of the PSO algorithm–based SVM, and the deviation prediction for the test group data is shown in Fig. 14. The residual error converges in the 249th and 800th steps of the calculation. Once the iterative process is completed, the optimal parameters of the tangential grinding force prediction model with single-abrasive grain can be determined:

$$ {g}_1=0.386,{\mu}_1=199.97,{\varepsilon}_1=0.01. $$
Fig. 14
figure 14

Convergence graph of PSO–SVM prediction model. a Tangential grinding force. b Normal grinding force

In addition, the optimal parameters of the normal grinding force prediction model with single-abrasive grain can be computed:

$$ {g}_2=0.026,{\mu}_2=49.79,{\varepsilon}_2=0.011. $$

Subsequently, the identified optimal parameters for the normal and tangential grinding forces are inserted into the SVM model.

3.3 Evaluation of grinding force prediction model of SiCp/Al composite

As shown in Table 6, eight groups of experiments were randomly chosen to evaluate the predicted results. The tangential force in the single-abrasive-grain grinding process predicted with the PSO–SVM agrees well with the experimental values; the relative errors are below 12% (Fig. 15a). In addition, the predicted and experimental normal forces agree well (Fig. 15b).

Table 6 Evaluation of grinding force prediction model of SiCp/Al composite
Fig. 15
figure 15

Comparison of predicted and experimental single-abrasive-grain grinding forces. a Tangential grinding force. b Normal grinding force

4 Results and discussion

4.1 Influence of process parameters on single-abrasive-grain grinding force of SiCp/Al composite

The influence of different process parameters on the single-abrasive-grain grinding forces for abrasive grains with angles of 90° is presented in this section; Figs. 16 a–c present the relationships between the single-abrasive-grain grinding forces of the SiCp/Al composite and wheel speed, feed velocity, and grinding depth, respectively. For abrasive grains with an angle of 90°, the normal-to-tangential grinding ratio is approximately 1.

Fig. 16
figure 16

Influence of process parameters on single-abrasive-grain grinding force of SiCp/Al composite. avw = 0.6 m/min, ap = 0.1 mm. bvs = 20 m/s, ap = 0.1 mm. cvs = 20 m/s, vw = 0.6 m/min

Evidently, the tangential and normal forces in the single-abrasive-grain grinding process decrease with increasing wheel speed and increase with increasing feed velocity and grinding depth. In addition, the predicted normal force and experimental results agree well.

4.2 Influence of grain angle on single-abrasive-grain grinding force of SiCp/Al composite

Figure 17 shows the influence of different grain angles on the single-abrasive-grain grinding forces of SiCp/Al composite. The normal-to-tangential grinding force ratio for a grain angle of 135° ranges between 1.8 and 2.4. When the grain angle is 120°, the normal-to-tangential grinding force ratio is approximately 1.5–1.8. Moreover, for a grain angle of 105°, the ratio is approximately 1.1–1.5. When the grinding depth is constant, the greater the grain angle is, the greater are the tangential force and single-abrasive-grain normal grinding force.

Fig. 17
figure 17

Influence of grain angle on single-abrasive-grain grinding force of SiCp/Al composite. a, bvw = 0.6 m/min, ap = 0.1 mm. c, dvs = 20 m/s, ap = 0.1 mm. e, fvs = 20 m/s, vw = 0.6 m/min

4.3 Influence of process parameters on multi-abrasive-grain grinding force of SiCp/Al composite

Furthermore, the influences of the different process parameters on the grinding force were investigated. Figures 18 a–c show the relationships between the multi-abrasive-grain grinding forces and wheel speed, feed velocity, and grinding depth of SiCp/Al composite processing, respectively. The tangential and normal forces decrease with increasing wheel speed and increase with increasing feed velocity and grinding depth. In addition, the normal multi-abrasive-grain grinding force of the SiCp/Al composite is slightly higher than the tangential grinding force (ratio of 1.2–2.2). In the single-abrasive-grain grinding experiments, the average angles of the abrasive grains range from 90° to 135°, and in the multi-abrasive-grain grinding experiments, the average angles of the abrasive grains range from 90° to 135°. In this grinding parameter range, the multi-abrasive-grain grinding force of the SiCp/Al composite changes only slightly.

Fig. 18
figure 18

Influence of process parameters on multi-abrasive-grain grinding force of SiCp/Al composite. avw = 0.6 m/min, ap = 0.014 mm. bvs = 25 m/s, ap = 0.014 mm. cvs = 25 m/s, vw = 0.6 m/min

4.4 Roles of theoretical model and PSO–SVM in the grinding force prediction model

Based on the idea of big data, grinding can be regarded as training a black box with several experiments. In the grinding process, the trained black box contains many unknown factors such as the abrasive-grain distribution, contact conditions, and dynamic effect. The grinding forces are considerably affected by the grinding grain angles. In this study, the abrasive-grain angle effect on the grinding force of SiCp/Al composite was considered. Therefore, the abrasive-grain angle was excluded from the black box.

The theoretical prediction model for the single-abrasive-grain grinding force for the abrasive-grain angle effect was established first. In the multi-abrasive-grain grinding experiments, the total abrasive grinding force can be obtained, and the average single-abrasive-grain grinding force can be calculated based on the number of abrasive grains. The grinding force of abrasive grains with angles of 90°, 105°, 120°, and 135° has a nonlinear relationship with the experimental average single-abrasive-grain grinding force. By adopting the PSO–SVM algorithm, the nonlinear relationship between the grinding force of abrasive grains with angles of 90°, 105°, 120°, and 135° and the experimental average single-abrasive-grain grinding forces was determined. Moreover, the forces measured at different single-grain grinding abrasive grain angles were used as input to predict the total grinding force in the overall contact area.

For the traditional prediction model of grinding force, the input parameters are wheel speed, feed velocity, and grinding depth; here, the abrasive grain angle was considered and tried to make the grinding black box more clear. This method ensures better prediction precision than the traditional grinding force prediction model.

5 Conclusion

  1. (1)

    In this study, grinding experiments with single-abrasive grains on SiCp/Al composite were designed and conducted, and a prediction model for the single-abrasive-grain grinding force was developed to study the influence of the process parameters and grain angles on the grinding force of SiCp/Al composite.

  2. (2)

    Furthermore, multi-abrasive-grain grinding experiments were conducted under different grinding conditions to determine the multi-abrasive-grain grinding force, and a PSO-based SVM prediction method was used to establish a prediction model for the multi-abrasive-grain grinding force of SiCp/Al composite.

  3. (3)

    The error between the predicted and experimental grinding forces is below 12%. Thus, the grinding force prediction model based on the PSO–SVM algorithm can accurately predict grinding forces of SiCp/Al composite machining.

  4. (4)

    The prediction model for the grinding force of SiCp/Al composite provides theoretical support for the study of grinding micro-mechanisms.

6 Future work

In this study, single- and multi-abrasive-grain grinding experiments were conducted; in the latter case, the grinding process was regarded as a black box, which includes the dynamic effect and other grinding factors. The multi-abrasive-grain grinding force can be determined based on the single-abrasive-grain grinding force. In the future, the dynamic effect and other factors of the abrasive grain in the grinding process will be removed from the black box (such as the abrasive-grain angle in this study) to investigate the grinding processes of materials based on the geometric and dynamic effects more thoroughly.