Abstract
Chatter has a detrimental effect on the milling process, which makes the chatter stability prediction very critical in milling. This paper presents a new semi-discretization method (SDM) based on predictor-corrector scheme to predict the stability of milling process. Firstly, the dynamic of the milling system is modelled by delay-differential equation (DDE), and the forced vibration duration is divided into many parts. Secondly, the DDE is integrated on the small time interval. The time-delay term and the periodic coefficient matrix are taken as an operator and approximated by second-order interpolation polynomial. And then, the state transition matrix is constructed based on predictor-corrector scheme. The proposed method is validated by comparing it with the benchmark. In general, the proposed method is superior compared with the benchmark in terms of the rate of convergence. Besides, the proposed method is also a robust method. The computational efficiency of the proposed method is proved to be good. For a one degree of freedom (1-DOF) milling system under full immersion condition, the stability lobe diagrams obtained by the proposed method are much closer to the reference than those obtained by the PCHDM and UNIM, especially in the peak of the lobes. The proposed method also can be used to predict the stability for a 2-DOF milling system accurately. It is also indicated from this study that the prediction accuracy of the SDM can be improved by combining the predictor-corrector scheme.
Similar content being viewed by others
Avoid common mistakes on your manuscript.
1 Introduction
Chatter has a detrimental effect on the milling process. It may cause undesirable precision and inefficient processing. Therefore, for nearly a century, it has been a hot research topic in the manufacturing field. A great deal of researchers has been devoted to the study of chatter. Chatter avoidance can be achieved by predicting the stability of milling in advance and selecting chatter-free processing parameters. Stability lobe diagram can be used to determine the chatter-free parameters. The model of the milling dynamics can be established by the delay-differential equation (DDE). Then, the stability lobe diagram can be acquired by solving DDE using different methods.
So far, the extensive literature on chatter stability prediction in milling has been reported. In general, the stability prediction methods mainly fall into two kinds, namely, frequency-domain methods and time-domain methods. The most well-known frequency-domain method is the zeroth-order approximation (ZOA) method. The ZOA method is proposed by Altintas et al. [1]; it can predict milling stability efficiently. However, the shortcoming of this method is that it cannot be used for low immersion conditions. Then, Budak and Altintas [2, 3] developed a general formulation for the milling system with multi-degree of freedom based on the ZOA method. The shortcoming of the ZOA method is overcome in the multi-frequency method, which is reported by Merdol et al. [4]. The multi-frequency method can predict milling stability under low immersion conditions accurately.
Compared with the frequency-domain-based methods, more methods are proposed in the time domain. Bayly et al. [5] reported a temporal finite element analysis method, which can only predict the stability of milling with one degree of freedom. Butcher et al. [6] developed a Chebyshev collocation method which takes advantage of the derivative property of Chebyshev polynomial. Insperger et al. [7] proposed a semi-discretization method (SDM) to analyze the stability in milling. In this method, the time-delay term is approximated by piecewise constant function. To improve accuracy, Insperger et al. [8] suggested the first-order semi-discretization method (1st SDM). Recently, Jiang et al. [9] proposed an accurate second-order semi-discretization method (2nd SDM). In this method, only the time-delay term is approximate by the second-order polynomial. Ding et al. [10] presented a famous full-discretization method (FDM). And then, Ding et al. [11] proposed the second-order FDM (2nd FDM) followed by the third-order FDM (3rd FDM) suggested by Guo et al. [12]. Based on least squares approximation scheme, Ozoegwu et al. [13, 14] presented a series of least squares approximation methods. Tang et al. [15] proposed a second-order updated full-discretization method (2nd UFDM). In this method, the Floquet transition matrix is obtained directly. After that, Yan et al. [16] suggested a third-order updated full-discretization method (3rd UFDM). Zhou et al. [17] proposed the high-order FDMs to predict milling stability. In their work, the time-delay term is interpolated by different high-order polynomials. Qin et al. [18] proposed a novel method for milling stability analysis based on the holistic-interpolation scheme (HIM). And then, to update the HIM, Qin et al. [19] represented a predictor-corrector-based holistic-discretization method (PCHDM) to predict the milling stability accurately and efficiently. Dai et al. [20] proposed an improved full-discretization method and a precise integration method (PIM) [21] to predict the stability in milling. After that, Li et al. [22] presented an improved PIM for milling stability analysis. Yang et al. [23] recommended the precise integration-based third-order full-discretization method for stability analysis in milling. Besides, some methods based on the numerical solution of the differential equation are also presented, such as the differential quadrature method [24], numerical differentiation method [25], Runge-Kutta-based methods [26], Simpson-based method [27], and the Adams-Moulton-based method [28]. Some numerical integration-based methods are also developed to analyze the milling stability, such as the numerical integration method (NIM) [29], the updated NIM (UNIM) [30], and the Newton-Cotes-based method [31].
Generally, most prediction methods are in the framework of FDM. The corresponding methods based on SDM are relatively scarce. The SDM-based methods are also worthy of some attention. In the literature [19], it is proved that the predictor-corrector scheme can be used to improve the accuracy of the algorithm. Therefore, this work proposed a new semi-discretization method based on predictor-corrector scheme to predict the milling stability by combining the ideal of semi-discretization and the predictor-corrector scheme.
The rest of this paper is organized as follows: Section 2 presents the dynamic milling model firstly and then gives the derivation process of the proposed method. Section 3 validates the proposed method from the aspect of accuracy and efficiency. Section 4 sums up the main conclusions.
2 Milling dynamic model and the proposed method
Without loss of generality, the basic dynamic model of milling is considered here, where the tool is assumed to be flexible compared with the rigid workpiece. The milling system can be simplified into a 2-DOF system in two orthogonal directions (X and Y) with a single mode in each direction, and the feed direction of the workpiece is along the X-axis [17, 21]. The schematic of the basic dynamic milling system is as shown in Fig. 1.
By taking the regenerative chatter into account, the dynamic milling system can be described as follows:
where ap is the axial depth of cut; T is the time delay which is equal to the tooth-passing period; mx, cx, and kx are the modal mass, damping, and stiffness in the X direction, respectively; and my, cy, and ky are the modal mass, damping, and stiffness in the Y direction, respectively. Specifically, the modal parameters cx, cy, kx, and ky can be further expressed as follows: cx = 2mxζxωnx, cy = 2myζyωny, \( {k}_x={m}_x{\omega}_{nx}^2 \), and \( {k}_y={m}_y{\omega}_{ny}^2 \), where ζx, ζy, ωnx, and ωny are the modal damping ratios and angular natural frequencies in the X and Y directions, respectively.
The directional cutting force coefficients hxx(t), hxy(t), hyx(t), and hyy(t) are given as follows:
where Kt and Kn are the tangential and the normal cutting force coefficients, N is the cutter teeth number, g[φj(t)] is a window function which is used to determine whether the tooth is in cut [7], and φj(t) is the angular position of the tooth j and it is given as follows:
where Ω is the spindle speed in rpm.
Equation (1) can be represented by the matrix equation as follows:
where the modal mass, damping, stiffness, and the dynamic response matrices M, C, K, and q(t) are given as follows:
The directional cutting force coefficient matrix Kc(t) is written as follows:
Using the transformations \( \mathbf{x}(t)=\left[\begin{array}{c}\mathbf{q}(t)\\ {}\dot{\mathbf{q}}(t)\end{array}\right]=\left[\begin{array}{c}x(t)\\ {}y(t)\\ {}\dot{x}(t)\\ {}\dot{y}(t)\end{array}\right] \), Eq. (7) can be rewritten as follows:
where A(t) and B(t) are periodic coefficient matrixes that reflect the dynamic characteristics of the milling system; they can be given as follows:
where A0 represents the time-invariant nature of the system.
The Eq. (10) should be solved by numerical methods since it has no analytical solution. To solve Eq. (10) numerically, the relevant time period should be divided into many parts. In this study, the forced vibration period (Tfc) rather than tooth passing period (T) is divided into m equal parts, and any part is expressed as [ti, ti + 1] with the length of h, namely, Tfc = mh. Then, discrete time points are expressed as follows:
where Tfr is the free vibration duration, and t0 is the intimal time instant.
The discretization mechanism and the variation of the dynamic system with time are shown in Fig. 2. Specifically, Fig. 2a illustrates the variation of the directional cutting force coefficient matrix with discrete time, and Fig. 2b illustrates the variation of the of motion of the dynamic system with discrete time. In Fig. 2a and b, t0 is the intimal time instant of the current tooth passing period, and t0 − T is the intimal time instant of the previous tooth passing period.
From Fig. 2a, it is found that the directional cutting force coefficient matrix becomes zero when the tool is out of cut, and the dynamic system experiences free vibration process. Therefore, the free vibration duration Tfr can be determined by using the directional cutting force coefficient matrix. Then the forced vibration period Tfc can also be obtained, that is, Tfc = T − Tfr. In Ding’s work [29], it is pointed out that the Tfr can be found by sampling the directional cutting force coefficient matrix Eq. (9) during one tooth passing period with a high sampling frequency. In this study, the method recommended by Ding et.al [29] is also adopted to determine the free vibration duration Tfr. When there are multiple modes in multiple degrees of freedom, the free vibration period also can be determined by sampling the updated directional cutting force coefficient matrix during one tooth passing period with a high sampling frequency.
As shown in Fig. 2b, the dynamic milling system experiences free vibration process from time point tm + 1 − T to time point t1. When the cutting tool leaves the workpiece, it experiences free vibration process. Accordingly, the directional cutting force coefficients hxx(t), hxy(t), hyx(t), and hyy(t) become zero. The matrix A(t) becomes a constant matrix A0. Therefore, the relation between x(t1) and x(tm + 1 − T) can be obtained as follows:
As described in Eq. (15), the free vibration period (T-Tfc) and the matrix A0 co-determine the milling system’s free vibration state. The modal parameters are included in the matrix A0.
Equation (10) is integrated over the interval [ti, ti + 1]; we can get
In Eq. (16), Ai is the abbreviation of A(ti), and s is given by s = t − ti. It should be noted that the matrix exponential in the ref. [19] is \( {e}^{{\mathbf{A}}_0} \) which is a constant matrix, while the matrix exponential in this study is \( {e}^{{\mathbf{A}}_i} \) which is a variable matrix. The matrices Ai (A(ti)) and A0 are given by Eqs. (11) and (12), respectively.
Let the operator r(s) = B(s)x(s − T), and it is interpolated over the interval [ti, ti + 1]. In the interpolation process, the time nodes ti − 1, ti, and ti + 1 and their node values ri − 1, ri, and ri + 1 are employed for calculation. By using the second-order Newton interpolation, r(s) can be obtained as follows:
For a better understanding, the interpolation process of Eq. (17) is presented, as shown in Fig. 3.
It is seen from Fig. 3 that the interpolation interval is [ti, ti + 1]. The combination (ti − 1, ri − 1), which is located out of the interpolation interval, is also used in the calculation.
Substituting Eq. (17) into Eq. (16), we can get
where
and
Then, Eq. (10) is integrated over the interval [ti − 1, ti + 1]; the result is as follows
In Eq. (26), Ai − 1 is the abbreviation of A(ti − 1). Since the lower limit of integral in Eq. (26) is ti − 1, s here is given by s = t − ti − 1. Then, the operator r(s) = B(s)x(s − T) in Eq. (26) is approximated over the interval [ti ‐ 1, ti + 1]. The time nodes ti − 1, ti, and ti + 1 and their node values ri − 1, ri, and ri + 1 are also employed for calculation. By using the second-order Newton interpolation, the approximation of r(s) is as follows:
The interpolation process of Eq. (27) is depicted in Fig. 4.
As shown in Fig. 4, the interpolation interval is [ti − 1, ti + 1]. The combinations (ti − 1,ri − 1), (ti, ri), and (ti + 1, ri + 1), which are all located in the interpolation interval, are used for calculation.
For the proposed method, Eq. (17) plays the role of a predictor, and Eq. (27) plays the role of corrector. Generally, these two equations are both obtained by using the second-order Newton interpolation, and all the combinations (ti − 1,ri − 1), (ti, ri), and (ti + 1, ri + 1) are employed in the calculation process. However, the interpolation intervals for obtaining Eq. (17) and Eq. (27) are different.
Equation (27) is inserted into Eq. (26); the following result can be acquired
where
and
For a 2-DOF milling system with a single mode, the dimension of the matrices Ei − 1, Ei, Ei + 1, Di, 0, Di, 1, Di, 2, and Di, 3 depend on the dimension of the matrix Ai − 1, where Ai − 1 is the abbreviation of A(ti − 1). From Eq. (11) and Eq. (12), it can be found that the matrix Ai − 1 is with the dimension of 4 rows and 4 columns.
Combining Eqs. (15), (18), and (28), the following discrete map can be obtained
where
By using the matrixes G1 and G2, the Floquet transition matrix Ψ can be calculated as follows:
The stability of the milling system can be predicted by using the module of the state transition matrix.
Remarkably, in the PCHDM [19], the periodic coefficient matrix, state term, and the time-delay term are taken as a unit, and the second-order Newton polynomial is used to approximate this unit. However, in this study, only the periodic coefficient matrix and the time-delay term are taken as an operator, and this operator is approximated by second-order Newton interpolation polynomial. Besides, the PCHDM is in the framework of FDM, while the proposed method is in the framework of SDM.
3 Comparison and discussion
3.1 Rate of convergence
The one degree of freedom (1-DOF) milling system is usually used for the analysis of rate of convergence [11,12,13,14,15,16,17,18,19,20,21]. For the 1-DOF milling system, the matrixes B(t) and A(t) in Eq. (10) are given as follows:
where the modal mass, damping ratio, and angular natural frequency are denoted as mt, ξ, and ωn, respectively, ap is the axial depth of cut, and h(t) is a function of time and it is defined as
The rate of convergence is often used to estimate the accuracy of the stability prediction methods. It reflects how the local discretization error varies with the increase of the parameter m, where the local discretization error is the difference between the approximated module of the state transition matrix |μ(m)| and exact one |μ0|. In this work, the classical 1st SDM [8] and recently proposed methods PCHDM [19], 2nd SDM [9], and UNIM [30] are taken as the benchmark. The value calculated by the 1st SDM with m = 1000 is taken as the value of |μ0|. The spindle speed (Ω = 5000 rpm) and axial depths of cut (w = 0.2, 0.5, 1.0 mm), which are the commonly used values in many works of literature, are also employed in this study. In the calculation process, the cutter teeth number is N = 2, and the radial immersion ratio is a/D=1, down milling. The cutting force coefficients and modal parameters are adopted from ref. [7], and they are as follows: the angle natural frequency is ωn = 5793 rad/s, the relative damping ratio is ζ = 0.011, the modal mass of the tool is mt = 0.03993 kg, and the tangential and normal cutting force coefficients are Kt = 6 × 108 N/m2, and Kn = 2 × 108 N/m2, respectively. The rate of convergence of the 1st SDM, PCHDM, 2nd SDM, UNIM, and the proposed method is described in Fig. 5.
As shown in Fig. 5, the UNIM converges faster than the other methods when the axial depth of cut is ap = 0.2 mm. However, it converges slower than the 2nd SDM and the proposed method when ap is chosen as 1.0 mm. Similarly, the rate of convergence of the 2nd SDM is higher than the other methods when ap is set as 1.0 mm. However, it converges slower than the PCHDM, UNIM, and the proposed method when ap equals to 0.2 mm. That is, the robustness of the rate of convergence of the UNIM and 2nd SDM requires further improvement. Besides, although the PCHDM and the proposed method are both predictor-corrector scheme-based methods, the proposed method converges faster than the PCHDM under different parameter combinations. Overall, the proposed method is superior compared with the benchmark methods in terms of the rate of convergence. Besides, the robustness of the rate of convergence of the proposed method is also good.
3.2 Stability lobe diagram for 1-DOF milling system
To further evaluate the accuracy and efficiency of the stability prediction methods, the stability lobe diagrams calculated by the 1st SDM, PCHDM, 2nd SDM, UNIM, and the proposed method are obtained. The stability lobe diagrams are computed on a parameter plane of spindle speed and axial depth of cut, where the spindle speed belongs to the interval [5000, 10000] rpm, the axial depth of cut belongs to the interval [0, 0.01] m. The parameter plane includes an equidistance grid with the size of 200 × 200. The stability lobe diagrams calculated by the PCHDM with m = 300 is taken as the reference. The stability lobes calculated by different methods with m = 30 and 40 are presented. Figure 6 shows the stability lobe diagrams as well as the computational time for different methods under full immersion condition (a/D = 1), down milling.
As shown in Fig. 6, the proposed method takes less time than the 1st SDM and 2nd SDM to obtain stability lobe diagrams. Therefore, the efficiency of the proposed method is proved to be good. For a 1-DOF milling system under full immersion condition, although the proposed method takes more time than the PCHDM and UNIM to obtain the stability charts, the stability lobe diagrams obtained by the proposed method are much closer to the reference than those obtained by the PCHDM and UNIM, especially in the peak of the lobes. That is, the 1st SDM, PCHDM, 2nd SDM, and UNIM may fall short of the stability prediction when the parameters are around the peak of the lobes. In the 2nd SDM, the precise integration scheme is adopted to improve the computational efficiency. It should be noted that the precise integration scheme is not used in the calculating process by using the 2nd SDM and the proposed method in this study. Therefore, the computational efficiencies of the 2nd SDM and the proposed method can be further improved if the precise integration scheme is adopted in the calculation process.
To further evaluate the effectiveness of the proposed method, the stability lobe diagrams obtained by different methods with a/D = 0.05 are also presented, as shown in Fig. 7.
From Fig. 7, it can be found that the stability lobe diagrams obtained by the PCHDM, UNIM, and the proposed method are more accurate than those obtained by the 1st SDM and 2nd SDM. The comparison result indicates that the prediction accuracy of the SDM can be improved by combining the predictor-corrector scheme.
3.3 Stability lobe diagram for 2-DOF milling system
In this section, the stability lobe diagrams calculated by the 1st SDM, PCHDM, 2nd SDM, UNIM, and the proposed method are obtained for the 2-DOF milling system. In the calculation process, the dynamics of the milling system in the X and Y directions are considered. The modal parameters are also derived from ref. [7], and they are assumed to be equal in X and Y directions. The detailed modal parameters are as follows: the angle natural frequencies are ωnx = ωny = 5793 rad/s, the relative damping ratios are ζx = ζy = 0.011, and the modal masses of the tool are mx = my = 0.03993 kg. The tangential and normal cutting force coefficients are still chosen as Kt = 6 × 108 N/m2 and Kn = 2 × 108 N/m2, respectively.
In the parameter plane, the spindle speed belongs to the interval [5000, 25000] rpm, and the axial depth of cut belongs to the interval [0, 0.01] m. The reference is also the stability lobe diagram calculated by the PCHDM with m = 300. The stability lobes calculated by different methods under the full immersion condition (a/D = 1) for a 2-DOF milling system are shown in Fig. 8.
The stability lobe diagrams calculated by different methods under low immersion condition (a/D = 0.05) for a 2-DOF milling system are also obtained, as shown in Fig. 9.
From Fig. 8, it shows that all the methods can predict the stability of milling for a 2-DOF system under full immersion condition accurately. However, as shown in Fig. 9, the PCHDM, UNIM, and the proposed method are more accurate than the 1st SDM and 2nd SDM under the low immersion condition (a/D = 0.05). The results about the 2-DOF milling system further demonstrate that the prediction accuracy of the SDM can be improved through combining the predictor-corrector scheme.
4 Conclusion
This study presents a new semi-discretization method based on predictor-corrector scheme for milling stability analysis. In this study, the time-delay term and the periodic coefficient matrix are taken as an operator and approximated by second-order interpolation polynomial. The main conclusions sum up as follows:
-
(1)
Generally, the proposed method is superior compared with the benchmark in terms of the rate of convergence. In addition, the proposed method is also a robust method.
-
(2)
Although the PCHDM and the proposed method are both predictor-corrector scheme-based methods, the proposed method converges faster than the PCHDM under different parameter combinations.
-
(3)
The proposed method takes less time than the 1st SDM and 2nd SDM to obtain stability lobe diagrams. For a 1-DOF milling system under full immersion condition (a/D = 1), although the proposed method takes more time than the PCHDM and UNIM to obtain the stability charts, the stability lobe diagrams obtained by the proposed method is much closer to the reference than those obtained by the PCHDM and UNIM, especially in the peak of the lobes.
-
(4)
The prediction accuracy of the SDM can be improved by combining the predictor-corrector scheme.
Data availability
All data generated or analyzed during this study are included in this published article.
References
Altintas Y, Budak E (1995) Analytical prediction of stability lobes in milling. CIRP Ann Manuf Technol 44(1):357–362. https://doi.org/10.1016/S0007-8506(07)62342-7
Budak E, Altintas Y (1998) Analytical prediction of chatter stability in milling—part I: general formulation. Trans ASME J Dyn Syst Meas Control 120(1):22–30. https://doi.org/10.1115/1.2801317
Budak E, Altintas Y (1998) Analytical prediction of chatter stability in milling—part II: application of the general formulation to common milling systems. Trans ASME J Dyn Syst Meas Control 120(1):31–36. https://doi.org/10.1115/1.2801318
Merdol SD, Altintas Y (2004) Multi frequency solution of chatter stability for low immersion milling. J Manuf Sci Eng 126(3):459–466. https://doi.org/10.1115/1.1765139
Bayly PV, Halley JE, Mann BP, Davies MA (2003) Stability of interrupted cutting by temporal finite element analysis. J Manuf Sci Eng 125(2):220–225. https://doi.org/10.1115/1.1556860
Butcher EA, Bobrenkov OA, Bueler E, Nindujarla P (2009) Analysis of milling stability by the Chebyshev collocation method: algorithm and optimal stable immersion levels. J Comput Nonlinear Dyn 4(3):031003. https://doi.org/10.1115/1.3124088
Insperger T, Stépán G (2004) Updated semi-discretization method for periodic delay-differential equations with discrete delay. Int J Numer Methods Eng 61(1):117–141. https://doi.org/10.1002/nme.1061
Insperger T, Stépán G, Turi J (2008) On the higher-order semi-discretizations for periodic delayed systems. J Sound Vib 313(1-2):334–341. https://doi.org/10.1016/j.jsv.2007.11.040
Jiang S, Sun Y, Yuan X, Liu W (2017) A second-order semi-discretization method for the efficient and accurate stability prediction of milling process. Int J Adv Manuf Technol 92(1-4):583–595. https://doi.org/10.1007/s00170-017-0171-y
Ding Y, Zhu LM, Zhang XJ, Ding H (2010) A full-discretization method for prediction of milling stability. Int J Mach Tools Manuf 50(5):502–509. https://doi.org/10.1016/j.ijmachtools.2010.01.003
Ding Y, Zhu LM, Zhang XJ, Ding H (2010) Second-order full-discretization method for milling stability prediction. Int J Mach Tools Manuf 50(10):926–932. https://doi.org/10.1016/j.ijmachtools.2010.05.005
Guo Q, Sun YW, Jiang Y (2012) On the accurate calculation of milling stability limits using third-order full-discretization method. Int J Mach Tools Manuf 62:61–66. https://doi.org/10.1016/j.ijmachtools.2012.07.008
Ozoegwu CG (2014) Least squares approximated stability boundaries of milling process. Int J Mach Tools Manuf 79:24–30. https://doi.org/10.1016/j.ijmachtools.2014.02.001
Ozoegwu CG, Omenyi SN, Ofochebe SM (2015) Hyper-third order full-discretization methods in milling stability prediction. Int J Mach Tools Manuf 92:1–9. https://doi.org/10.1016/j.ijmachtools.2015.02.007
Tang X, Peng F, Yan R, Gong Y, Li Y, Jiang L (2016) Accurate and efficient prediction of milling stability with updated full-discretization method. Int J Adv Manuf Technol 88(9-12):2357–2368. https://doi.org/10.1007/s00170-016-8923-7
Yan ZH, Wang XB, Liu ZB, Wang DQ, Jiao L, Ji YJ (2017) Third-order updated full-discretization method for milling stability prediction. Int J Adv Manuf Technol 92(5-8):2299–2309. https://doi.org/10.1007/s00170-017-0243-z
Zhou K, Feng P, Xu C, Zhang J, Wu Z (2017) High-order full-discretization methods for milling stability prediction by interpolating the delay term of time-delayed differential equations. Int J Adv Manuf Technol 93(5-8):2201–2214. https://doi.org/10.1007/s00170-017-0692-4
Qin C, Tao J, Liu C (2019) A novel stability prediction method for milling operations using the holistic-interpolation scheme. Proc Inst Mech Eng C J Mech Eng Sci 233(13):4463–4475. https://doi.org/10.1177/0954406218815716
Qin C, Tao J, Liu C (2018) A predictor-corrector-based holistic-discretization method for accurate and efficient milling stability analysis. Int J Adv Manuf Technol 96:2043–2054. https://doi.org/10.1007/s00170-018-1727-1
Dai Y, Li H, Hao B (2018) An improved full-discretization method for chatter stability prediction. Int J Adv Manuf Technol 96(9-12):3503–3510. https://doi.org/10.1007/s00170-018-1767-6
Dai Y, Li H, Xing X, Hao B (2018) Prediction of chatter stability for milling process using precise integration method. Precis Eng 52:152–157. https://doi.org/10.1016/j.precisioneng.2017.12.003
Li HK, Dai YB, Fan ZF (2019) Improved precise integration method for chatter stability prediction of two-DOF milling system. Int J Adv Manuf Technol 101(1):1235–1246
Yang WA, Huang C, Cai X, You Y (2020) Effective and fast prediction of milling stability using a precise integration-based third-order full-discretization method. Int J Adv Manuf Technol 106(9):4477–4498. https://doi.org/10.1007/s00170-019-04790-z
Ding Y, Zhu LM, Zhang XJ, Ding H (2013) Stability analysis of milling via the differential quadrature method. J Manuf Sci E T ASME 135(4):044502. https://doi.org/10.1115/1.4024539
Zhang XJ, Xiong CH, Ding Y, Ding H (2017) Prediction of chatter stability in high speed milling using the numerical differentiation method. Int J Adv Manuf Technol 89(9-12):2535–2544. https://doi.org/10.1007/s00170-016-8708-z
Niu JB, Ding Y, Zhu LM, Ding H (2014) Runge–Kutta methods for a semi-analytical prediction of milling stability. Nonlinear Dyn 76(1):289–304. https://doi.org/10.1007/s11071-013-1127-x
Zhang Z, Li HG, Meng G, Liu C (2015) A novel approach for the prediction of the milling stability based on the Simpson method. Int J Mach Tools Manuf 99:43–47. https://doi.org/10.1016/j.ijmachtools.2015.09.002
Qin CJ, Tao JF, Li L, Liu CL (2017) An Adams-Moulton-based method for stability prediction of milling processes. Int J Adv Manuf Technol 89(9-12):3049–3058. https://doi.org/10.1007/s00170-016-9293-x
Ding Y, Zhu LM, Zhang XJ, Ding H (2011) Numerical integration method for prediction of milling stability. J Manuf Sci Eng 133(3):031005. https://doi.org/10.1115/1.4004136
Dong X, Qiu Z (2020) Stability analysis in milling process based on updated numerical integration method. Mech Syst Signal Process 137:106435. https://doi.org/10.1016/j.ymssp.2019.106435
Li WT, Wang LP, Yu G (2020) An accurate and fast milling stability prediction approach based on the Newton-Cotes rules. Int J Mech Sci 177:105469. https://doi.org/10.1016/j.ijmecsci.2020.105469
Code availability
Not applicable.
Funding
This research was funded by the Special Fund for Talents of Gansu Agricultural University (2017RCZX-21 and GAU-KYQD-2018-29), and the National Natural Science Foundation of China (61661003 and 61862002), and the Gansu Agricultural University FuXi Talent Program (GAUFX-02J01) and the discipline construction fund (GAU-XKJS-2018-190).
Author information
Authors and Affiliations
Contributions
Central idea, data curation, and writing—Kenan Liu and Yang Zhang; additional analyses—Xiaoyang Gao and Wanxia Yang; review and editing—Wei Sun; finalizing this paper—Fei Dai.
Corresponding author
Ethics declarations
Ethical approval
Not applicable.
Consent to participate
Not applicable.
Consent to publish
Not applicable.
Competing interest
The authors declare no conflict of interest.
Additional information
Publisher’s note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Liu, K., Zhang, Y., Gao, X. et al. Improved semi-discretization method based on predictor-corrector scheme for milling stability analysis. Int J Adv Manuf Technol 114, 3377–3389 (2021). https://doi.org/10.1007/s00170-021-06747-7
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00170-021-06747-7