Abstract
Stability prediction with both high computational accuracy and speed is still a challenging issue and has been attracting significant attention from the academia and industry. This study presents a Legendre-Chebyshev-based stability analysis method (LCM) for milling operations. According to the cutting state, it divides the system period of milling model into the free and the forced vibration time periods. By introducing appropriate transformation, the latter time interval is further discretized nonuniformly into the Chebyshev-Gauss-Lobatto points, which has explicit expression. Then, the state term over the discrete time points is approximated with the Legendre expansion, and its corresponding derivative is acquired via a novel and efficient algorithm. Thereafter, Floquet matrix within the system period of milling model can be determined for predicting the system stability via the known Floquet theory. Finally, we validate the effectiveness of the LCM by employing the single and two degrees of freedom (DOF) milling operations and making detailed comparisons with the recent representative algorithms, which indicates that the presented Legendre-Chebyshev-based method has both high prediction accuracy and speed.
Similar content being viewed by others
Avoid common mistakes on your manuscript.
1 Introduction
High-speed milling has made great progress in the modern manufacturing industry promoted by the ever-increasing demand for high-performance machining [1,2,3]. However, it has been greatly restricted because of the frequent occurrence of a kind of harmful and also unavoidable violent vibration, known as chatter [4]. Due to the relatively low mechanical impedance, it can appear in almost all machining processes and has detrimental impacts on both machining quality and efficiency [5,6,7,8]. As presented and validated in literature, it can be induced by four different mechanisms, and the regenerative mechanism can explain most of the milling instability behaviors. To avoid harmful effects of this nasty unstable vibration, scholars have attempted to model and predict or identify and control the milling instability behavior [3, 4, 9,10,11,12]. To achieve high-performance milling, accurate and efficient stability analysis for this undesirable instability and selecting proper machining parameters via stability boundaries are crucial for chatter avoidance and productivity improvement.
So far, researchers have proposed many methods to predict chatter stability. The first kind of methods, known as numerical methods, utilize numerical algorithms to solve the dynamic equation of the system, so as to acquire the stability characteristics by analyzing whether the amplitude is divergent [13,14,15,16,17,18]. For instance, a time-domain numerical simulation model considering both twist drill motion and torsional-axial coupling vibration was established in [18]. To obtain the time response of axial and torsional vibration, the authors adopted numerical algorithm to solve the dynamic equation of drilling operations. Although the numerical methods have strong versatility, their huge cost of calculation makes it difficult to meet the actual requirements. Fortunately, the latter two (analytical and semi-analytical ones) provide an alternative to obtaining the stability boundaries conveniently [19,20,21,22,23,24,25,26,27].
The analytic methods approximate the system periodic coefficient term by utilizing the Fourier series expansion, which transforms the delay differential equations into another domain representation. The famous zeroth-order approximation method based on Fourier transform was proposed in [19, 20], which was first employed in milling and has extremely high calculation speed. However, the zeroth-order approximation method cannot obtain high precision for stability problems under some conditions, such as milling stability prediction under small radial depth of cut conditions. Later, the research team from Altintas continued to make efforts to improve this method [21]. The semi-analytic methods are another kind of widely recognized algorithms, which obtain the Floquet matrix within the system period of milling model by numerically approximating the original delay differential equations. For instance, Butcher et al. [23, 24] proposed two stability analysis methods. Introduced in [25,26,27], the SDMs have good applicability for different machining conditions and low complexity of algorithm but suffer relatively low calculation speed. After that, these methods continue to develop with ever increasingly faster calculation speed and better convergence accuracy. To further improve the computational efficiency of SDM without accuracy loss, Dong et al. [28, 29] proposed a fast reconstructed prediction method. To efficiently and accurately predicting the milling stability, the 2nd SDM was recommended based on the Newton interpolation polynomials in [30]. From another point of view, the full-discretization method (FDM) was developed in [31]. FDMs achieve high calculation speed and do not sacrifice any numerical accuracy. Recently, enhanced FDMs were recommended by Sun [32], Ozoegwu [33, 34], Tang [35], and Yan [36], which employed higher interpolation or approximate methods. However, the computational speed decreases with the increase of algorithm complexity for these methods. With the aid of holistic-interpolation scheme, Qin et al. [37, 38] developed two holistic-discretization methods (HDM and PCHDM). It was shown that the PCHDM achieved higher both accuracy and efficiency than the updated FDMs of Tang [35] and Yan [36]. Olvera et al. [39] introduced the homotopy-based stability analysis algorithm. Also, the Chebyshev wavelets based method was recommended in [40]. The known numerical integration algorithm was proposed by Ding et al. [41, 42]. The complete discretization scheme (CDM) was recommended by [43], in which numerical method was utilized. To further increase the calculation efficiency and accuracy, Li et al. [44] developed an updated CDM. Ding et al. [45] proposed a semi-analytical wavelet-based method by utilizing compactly supported Daubechies scaling functions. As for the case of multiple time delays, Lu et al. [46] proposed the spline-based approach. From the point of view of numerical differentiation, two novel methods for the high-speed milling stability analysis were introduced in [47, 48]. Based on linear multistep methods, Qin et al. [49, 50] developed the Adams-Moulton-based methods (AMM and EAMM). Inspired by predictor-corrector scheme, Qin et al. [51] presented the ASM for improving calculation accuracy and speed. In depth analysis found that the ASM could save more computing time than the PCHDM, while its approximation order is similar with that of the PCHDM.
It can be seen from the above literature that the current semi-analytical methods are still difficult to balance the calculation accuracy and efficiency and researchers are still working to improve its convergence speed while reducing its computational cost. Inspired by the research on the optimal control problems [52], we propose a Legendre-Chebyshev-based algorithm for accurate and efficient stability prediction. To begin with, the forced vibration interval is discretized nonuniformly into Chebyshev-Gauss-Lobatto points by introducing appropriate variable transformation. The Chebyshev-Gauss-Lobatto points can be obtained analytically, which is quite beneficial to the calculation simplicity and efficiency. The Legendre expansion with spectral convergence accuracy is utilized for approximating the state term over discrete time points, and its corresponding derivative is obtained by a novel and fast algorithm. In the end, the Floquet matrix over the system period of milling model can be acquired to compute the stability boundaries. The rest of this study is organized as follows. Section 2 presents Legendre-Chebyshev-based algorithm (LCM). Section 3 validates the convergence rate and calculation speed of LCM, and Sect. 4 gives the conclusions of this work.
2 Milling model and Legendre-Chebyshev-based method
It is known that the milling dynamics model is a prerequisite for stability analysis. According to the Refs. [6, 9, 26], appearance of the most instability for milling processes behaviors can be attributed to the regenerative mechanism. Taking two DOF milling system as an example, it can be mathematically modeled by DDEs as follows:
in which Γ(t) is the tool displacement vector, while M, C, and K are modal related matrices. T denotes system period of milling model. Define Ω as spindle speed (rpm) and N as the tool teeth number; then T is given by T = 60/(NΩ). Additionally, ap represents the depth of cut, and G(t) represents coefficient matrix satisfying G(t) = G(t + T).
According to geometric relationship of cutting force, G(t) for the two DOF milling can be deduced as follows:
where Kn and Kt denote coefficients related to workpiece material and tool. According to the cutting state, the value of g(ϕi(t)) with input ϕi(t) = (2πΩ/60)t + 2π (i-1)/N equals to 1 or 0, namely,
in which according to the type of milling operations and the value of radial immersion ratio a/D, start and exit immersion angles are calculated by
To acquire Floquet matrix for stability analysis, we need to re-represent the milling dynamics model as the state-space form. Hence, matrix transformation is introduced by \( \boldsymbol{\Theta} (t)=\mathbf{M}\overset{\cdotp }{\boldsymbol{\Gamma} (t)}+\mathbf{C}\boldsymbol{\Gamma } (t)/2 \) andx(t) = [Γ(t), Θ(t)]T. Specifically, by utilizing this transformation, the milling dynamics model, i.e., Eq. (1), is reformulated as follows:
in which
In theory, since the matrices S(t) and R(t) in the above state-space equation are directly related to value of G(t), the dynamic process was determined whether experiences free or forced vibration by its elements. In terms of milling operations, if the milling tool is in cutting state, G(t) has nonzero variables. For such case, the milling operations experiences forced vibration according to the state equation. On the other hand, while the milling tool is not in cutting state, the time-periodic matrix G(t) degenerates into the zero matrix. Now, it will experience a simple form of vibration, namely, free vibration.
Taking above analysis into account, we divide Τ of G(t), i.e., the system period of milling model, into two subintervals. The first interval is corresponding to when milling cutter is out of cutting state, namely, the free vibration interval denoted by Tr, while another interval is corresponding to when milling cutter is just in cutting state, namely, the forced vibration interval denoted by To = T − Tr. To avoid the Runge effect in high-order interpolation and simplify the calculation process for high computational efficiency, the discrete time points employed to discretize the interval To are the Chebyshev-Gauss-Lobatto points that has explicit expression, namely,
To transform the forced vibration time interval [Tr, T] into the standard interval [− 1, 1], we introduce the variable transformationη = [2t − (2Tr + To)]/To, η ∈ [−1, 1]. Then one can obtain\( t=\frac{1}{2}{T}_o\eta +\frac{1}{2}\left(2{T}_r+{T}_o\right),t\in \left[{T}_r,T\right] \). Hence, Eq. (5) can be equivalently expressed as
Then, to obtain high approximation accuracy, the state term x(t) over the discrete time points is approximated with the Legendre expansion of spectral convergence, and its corresponding derivative is acquired via a novel and fast algorithm. To begin with, the continuous state x(t) is accurately approximated by Legendre polynomials Lk(t), for k = 0,. .., m:
where ak, for k = 0,. .., m, are Legendre coefficients to be determined.
To obtain these unknown coefficients ak, for k = 0,. .., m, substitute the discrete time points into Eq. (9), and one can obtain
It is worth noting that the constant matrix L can be easily acquired by utilizing the following recursive formulas:
On the other hand, to acquire the derivative term, i.e.,\( \overset{\cdotp }{x(t)} \), we find the coefficients dk that satisfy the following relationship.
Following the Ref. [53], the coefficients dk can be obtained with the following transformation:
where Q can be deduced as
On this basis, the derivative of x(tj) can be obtained as
Then, one can further obtain
Substitute Eq. (10) into Eq. (16), and one can obtain
With the aid of Kronecker product, the vector form for Eq. (17) is deduced as
where ⊗ represents the Kronecker product, while n denotes dimension for x(t).
On the other hand, over tj, 0 ≤ j ≥ m, Eq. (8) needs to satisfy
However, over interval [0, Tr], the solution of milling dynamic equation has an explicit from. Therefore, x(t) at the first time point t0 of the forced vibration time period can be obtained directly by
Utilizing [In × n, 0n × n, …, 0n × n] to replace first n rows of H, a new constant matrix Hs can be obtained. Combining Eqs. (18)~(20), one will acquire a discrete map as follows:
where
Then, the transition matrix Ψ via Chebyshev-Legendre-based algorithm is obtained by
Eventually, by exploring the value of spectral radius of Ψ, i.e., κ(Ψ) = max (|λ(Ψ)|), one can gain stability characteristics via Floquet theory.
It should be noted that the matrix U can be easily obtained by multiplying the depth of cut ap by a constant matrix V (i.e., apV) when sweeping the depth of cuts and multiplying the spindle speed related term 2/T0 by a constant matrix Hs (i.e., 2/T0Hs) when sweeping the spindle speeds. Consequently, W is acquired directly by simply employing [0, 0, …,\( {e}^{{\mathbf{S}}_c{T}_r} \)] to replace first n rows of apV. Besides, Eq. (24) shows that constructing Ψ is fulfilled by simply one matrix multiplication. Therefore, benefiting from the explicit form of nonuniform discrete points and the way of constructing Ψ, the presented Chebyshev-Legendre-based algorithm should obtain high calculation speed.
3 Algorithm validation and milling stability prediction
In this section, algorithm validation of LCM is conducted with the same computational conditions and same program structure. Two milling models in Ref. [26] are employed when making comparisons with 2nd SDM and ASM. In general, conventional milling process and rough milling process adopt large radial immersions, in which the tool spends considerable large part of system period machining workpiece [6]. However, for highly interrupted milling operations (e.g., finish milling operations on flexible components), the radial immersion can be very low, in which milling cutter just takes a little part of system period to machine workpiece [13]. For such cases, it shows high intermittence in milling force, resulting in high-frequency components [9]. Hence, two different cases need to be explored and analyzed comprehensively for algorithm validation. Additionally, for completeness, the stability diagrams are predicted utilizing 2nd SDM, ASM, and LCM as well.
3.1 One DOF milling operation
As presented in Refs. [26, 51], the milling dynamic model of one DOF system is formulated as
in which gxx(t) is deduced in Eq. (4) and equals to the coefficient matrix G(t). Meanwhile, mt, ωn, and ζ are the system modal parameters. With the aid of the transformation presented in previous part, the above equation could be re-expressed as
with
For ease of comparison, we use identical one DOF system parameters from [26] by: N = 2, Kn = 2 × 108 N/m2, Kt = 6 × 108 N/m2, mt = 0.03993 kg, ωn = 922 × 2π rad/s, ζ = 0.011, and down milling. As we all know, accuracy of semi-analytical algorithms could be presented intuitively through convergence rate curve. Accordingly, to validate proposed Chebyshev-Legendre-based algorithm, we will construct the diagrams of the convergence rate. It should be pointed out that the approximation order for ASM has been analyzed and proved to be greater than O(τ4), where τ denotes discrete step [51]. Simultaneously, the 2nd SDM is found to be O(τ3). Mathematically, the Legendre expansion is exponentially convergent, depending on the degree of the Legendre polynomials. Since time intervals m is consistent with the degree of the Legendre polynomials in the proposed method, it should gain better convergence rate than 2nd SDM and ASM. Figure 1 presents comparisons among 2nd SDM, ASM, and LCM with a/D = 1.0 and two different spindle speeds. The reference value calculated utilizing LCM with time intervals m = 600 is denoted as |λ0| in Fig. 1. And the approximate ones written as |λ| are calculated utilizing 2nd SDM, ASM, and LCM. For completeness of comparison, various depths of cut ap are adopted. Besides, we will employ logarithmic coordinates, which facilitates observation and comparison of results. As we can see, the approximate value |λ| predicted utilizing LCM converges to reference |λ0| much faster than those predicted utilizing the other two algorithms. Consequently, the LCM obtains much higher accuracy than 2nd SDM and ASM.
To avoid chatter and increase productivity, high-performance stability analysis and choosing appropriate cutting parameters are of vital importance. However, computational accuracy and calculation speed are generally limited to each other. Hence, for the completeness of algorithm verification, the stability lobes of these models are also constructed with 2nd SDM, ASM, and LCM. The domain of parameter combinations are selected as follows: ap ∈ [0, 10]mm and the Ω ∈ [5, 25]krpm. Computing time for 2nd SDM, ASM, and LCM and stability lobes over a 250 × 150 sized grid with a/D = 1.0 are illustrated in Fig. 2. The reference stability limits with red line in Fig. 2 are calculated utilizing LCM with time intervals m = 600. Meanwhile, m for 2nd SDM, ASM, and LCM are selected as 30 and 40, respectively. Based on Fig. 2, the accuracy for lobes predicted utilizing LCM is better than those utilizing 2nd SDM and ASM with identical computing parameters. Hence, the results validate that the LCM achieves better computing accuracy than 2nd SDM and ASM. Simultaneously, LCM obtains faster calculation speed than 2nd SDM and ASM. Specifically, LCM could save computing time by almost 76~82% when comparing with 2nd SDM and by approximately 46~60% when comparing with ASM. Then, we select a/D as 0.6, and Fig. 3 presents the computing time of these methods and corresponding stability lobs. Now, m are set as 12 and 20. Figure 3 indicates that LCM obtains higher computing accuracy and speed than other two algorithms with a/D = 0.6. When comparing with 2nd SDM and ASM, LCM could save computing time by approximately 82~89% and 68~71%, respectively.
3.2 Two DOF milling operation
As presented in Refs. [26, 51], the milling model for two DOF case is formulated as
By utilizing same matrix transformation, Eq. (28) could be re-expressed as
in which
Figure 4 illustrates the computing time for 2nd SDM, ASM, and LCM and stability lobes of the two DOF milling with a/D = 1.0 and 0.6 calculated by these methods. The stability lobes are also draw on a 250 × 150 sized grid, while m is set as 30. Reference stability lobes with red line in Fig. 4 are gained utilizing LCM with time intervals m = 600 as well. For ease of comparison, we also adopt identical two DOF system parameters from [26]. Besides, the domain of cutting parameter combinations is set as follows: ap ∈ [0, 10]mm and the Ω ∈ [5, 25]krpm. Based on Fig. 4, lobes predicted utilizing LCM reveal better agreement with reference lobes when comparing with 2nd SDM and ASM under same computational parameters. Consequently, it validates that LCM achieves better computing accuracy than 2nd SDM and ASM. Meanwhile, calculation speed for LCM is faster than 2nd SDM and ASM. Compared with 2nd SDM and ASM, it can save about 52~56% and 29% computational time, respectively. Then, we select a/D as 0.06, and select m as as 10 and 20, respectively. Results are shown in Fig. 5, which indicates that LCM obtains higher computing accuracy and faster computing speed than the other two algorithms with a/D = 0.06. When comparing with 2nd SDM and ASM, now it can save about 58~78% and 39~57% computational time, respectively.
4 Conclusion
In this study, it develops a Legendre-Chebyshev-based algorithm for improving accuracy of milling stability analysis and at the same time reducing the calculation time. The milling dynamics model, i.e., DDEs, is re-represented as the state-space equation utilizing specific transformation, and the period is divided into two subintervals based on cutting state of milling dynamic system. After that, we discretize forced vibration interval nonuniformly into the Chebyshev-Gauss-Lobatto points by introducing appropriate variable transformation. Finally, to acquire Floquet matrix over the system period of milling model, we employ the Legendre expansion with spectral accuracy to match the state term over nonuniform time points and obtain its corresponding derivative by a novel and fast algorithm.
To validate the convergence rate, calculation efficiency, and versatility of LCM, two benchmark models are employed, and comprehensive comparisons with recent 2nd SDM and ASM are conducted. It verifies that proposed LCM obtains higher computing accuracy and faster speed than 2nd SDM and ASM and can obtain accurate and fast stability lobes prediction. For the one and the two DOFs milling models, the computational time can be saved by almost 76~89% and 52~78% when compared with the 2nd SDM, respectively. Meanwhile, when comparing with ASM, LCM could save computing time by about 46~71% and 29~57% for the two benchmark milling examples, respectively. Consequently, it shows good application prospects in real manufacturing and can be used by engineers and technicians to determine optimal chatter-free milling parameters.
References
Cui XB, Zhao B, Jiao F, Zheng JX (2016) Chip formation and its effects on cutting force, tool temperature, tool stress, and cutting edge wear in high- and ultra-high-speed milling. Int J Adv Manuf Technol 83:55–65
Song QH, Ai X, Tang WX (2011) Prediction of simultaneous dynamic stability limit of time-variable parameters system in thin-walled workpiece high-speed milling processes. Int J Adv Manuf Technol 55:883–889
Munoa J, Beudaert X, Dombovari Z, Altintas Y, Budak E, Brecher C, Stepan G (2016) Chatter suppression techniques in metal cutting.CIRP. Ann Manuf Techn 65(2):785–808
Quintana G, Stepan CJ (2011) Chatter in machining processes: a review. Int J Mach Tools Manuf 51(5):363–376
Tao JF, Qin CJ, Xiao DY, Shi HT, Ling X, Li BC, Liu CL (2019) Timely chatter identification for robotic drilling using a local maximum synchrosqueezing-based method. J Intell Manuf. https://doi.org/10.1007/s10845-019-01509-5
Altintas Y (2012) Manufacturing automation: metal cutting, mechanics, machine tool vibrations, and CNC design. Cambridge University Press, New York
Tao JF, Qin CJ, Xiao DY, Shi HT, Liu CL (2019) A pre-generated matrix-based method for real-time robotic drilling chatter monitoring. Chin J Aeronaut 32(12):2755-2764
Dong XF, Qiu ZZ (2019) Stability analysis in milling process based on updated numerical integration method. Mech Syst Signal Process. https://doi.org/10.1016/j.ymssp.2019.106435
Altintas Y, Stepan G, Merdol D, Dombovari Z (2008) Chatter stability of milling in frequency and discrete time domain. CIRP J Manuf Sci Technol 1(1):35–44
Hajdu D, Insperger T, Stepan G (2017) Robust stability analysis of machining operations. Int J Adv Manuf Technol 88(1–4):45–54
Tao JF, Qin CJ, Liu CL (2019) A synchroextracting-based method for early chatter identification of robotic drilling process. Int J Adv Manuf Technol 100:273–285
Tao JF, Zeng HW, Qin CJ, Liu CL (2019) Chatter detection in robotic drilling operations combining multi-synchrosqueezing transform and energy entropy. Int J Adv Manuf Technol 105(7–8):2879–2890
Davies MA, Pratt JR, Dutterer B, Burns TJ (2002) Stability prediction for low radial immersion milling. J Manuf Sci E-T ASME 124:217–225
Smith S, Tlusty J (1993) Efficient simulation programs for chatter in milling. CI RP Ann Manuf Techn 42:463–466
Li ZQ, Liu Q (2008) Solution and analysis of chatter stability for end milling in the time-domain. Chin J Aeronaut 21:169–178
Campomanes ML, Altintas Y (2003) An improved time domain simulation for dynamic milling at small radial immersions. J Manuf Sci E-T ASME 125:416–422
Urbikain G, Olvera D, López de Lacalle LN (2017) Stability contour maps with barrel cutters considering the tool orientation. Int J Adv Manuf Technol 89(9–12):2491–2501
Roukema JC, Altintas Y (2006) Time domain simulation of torsional-axial vibrations in drilling. Int J Mach Tools Manuf 46(15):2073–2085
Altintas Y, Budak E (1995) Analytical prediction of stability lobes in milling. CIRP Ann 44(1):357–362
Budak E, Altintas Y (1998) Analytical prediction of chatter stability in milling—part II: application of the general formulation to common milling systems. ASME J Dyn Syst Meas Control 120(1):31–36
Merdol SD, Altintas Y (2004) Multi frequency solution of chatter stability for low immersion milling. J Manuf Sci Eng 126(3):459–466
Wu Y, You Y, Jiang J (2019) A stability prediction method research for milling processes based on implicit multistep schemes. Int J Adv Manuf Technol 105(7–8):3271–3288
Butcher EA, Ma HT, Bueler E, Averina V, Szabo Z (2004) Stability of linear time-periodic delay-differential equations via Chebyshev polynomials. Int J Numer Methods Eng 59(7):895–922
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 Nonlin Dyn 4:031003
Insperger T, Stepan G (2002) Semi-discretization method for delayed systems. Int J Numer Methods Biomed Eng 55(5):503–518
Insperger T, Stepan G (2004) Updated semi-discretization method for periodic delay-differential equations with discrete delay. Int J Numer Methods Biomed Eng 61(1):117–141
Insperger T, Stepan G, Turi J (2008) On the higher-order semidiscretizations for periodic delayed systems. J Sound Vib 313(1):334–341
Dong XF, Zhang W, Deng S (2016) The reconstruction of a semi-discretization method for milling stability prediction based on Shannon standard orthogonal basis. Int J Adv Manuf Technol 85:1501–1511
Dong XF, Zhang WM (2019) Chatter suppression analysis in milling process with variable spindle speed based on the reconstructed semi-discretization method. Int J Adv Manuf Technol 105:2021–2037. https://doi.org/10.1007/s00170-019-04363-0
Jiang SL, Sun YW, Yuan XL, Liu WR (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
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
Sun Y, Xiong Z (2017) High-order full-discretization method using Lagrange interpolation for stability analysis of turning processes with stiffness variation. J Sound Vib 386(1):50–64
Ozoegwu CG, Omenyi SN (2016) Third-order least squares modelling of milling state term for improved computation of stability boundaries. Prod Manuf Res 4(1):46–64
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
Tang X, Peng F, Yan R, Gong Y, Li Y, Jiang L (2017) Accurate and efficient prediction of milling stability with updated full discretization method. Int J Adv Manuf Technol 88(9-12):2357–2368
Yan Z, Wang X, Liu Z, Wang D, Jiao L, Ji Y (2017) Third-order updated full-discretization method for milling stability prediction. Int J Adv Manuf Technol 92(5–8):2299–2309
Qin CJ, Tao JF, Liu CL (2018) A predictor-corrector-based holistic-discretization method for accurate and efficient milling stability analysis. Int J Adv Manuf Technol 96:2043–2054
Qin CJ, Tao JF, Liu CL (2019) A novel stability prediction method for milling operations using the holistic-interpolation scheme. Proc IME Part C: J Mechanical Engineering Science 233(13):4463–4475
Olvera D, Elías-Zúñiga A, Martínez-Alfaro H, López de Lacalle LN, Rodríguez CA, Campa FJ (2014) Determination of the stability lobes in milling operations based on homotopy and simulated annealing techniques. Mechatronics 24:177–185
Qin CJ, Tao JF, Shi HT, Xiao DY, Li BC, Liu CL (2019) A novel Chebyshev-wavelet-based approach for accurate and fast prediction of milling stability. Precis Eng 62:244-255
Ding Y, Zhu LM, Zhang XJ, Ding H (2011) Numerical integration method for prediction of milling stability. J Manuf Sci Eng 133(3):031005
Ding Y, Niu JB, Zhu LM, Ding H (2016) Numerical integration method for stability analysis of milling with variable spindle speeds. ASME. J Vib Acoust 138(1):011010
Li MZ, Zhang GJ, Huang Y (2013) Complete discretization scheme for milling stability prediction. Nonlinear Dyn 71:187–199
Li ZQ, Yang ZK, Peng YR, Zhu F, Ming XZ (2016) Prediction of chatter stability for milling process using Runge-Kutta-based complete discretization method. Int J Adv Manuf Technol 86(1):943–952
Ding Y, Zhu LM, Ding H (2014) A wavelet-based approach for stability analysis of periodic delay-differential systems with discrete delay. Nonlinear Dyn 79(2):1049–1059
Lu YA, Ding Y, Peng ZK, Chen ZZC, Zhu LM (2017) A spline-based method for stability analysis of milling processes. Int J Adv Manuf Technol 89:2571–2586
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
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:2535–2544
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
Tao JF, Qin CJ, Liu CL (2017) Milling stability prediction with multiple delays via the extended Adams-Moulton-based method. Math Probl Eng 2017:1–15
Qin CJ, Tao JF, Liu CL (2017) Stability analysis for milling operations using an Adams-Simpson-based method. Int J Adv Manuf Technol 92(1–4):969–979
Zhang W, Ma H (2008) The Chebyshev-Legendre collocation method for a class of optimal control problems. Int J Comput Math 85(2):225–240
Canuto C, Hussaini MY, Quarteroni A, Zang TA (2012) Spectral methods in fluid dynamics. Springer Science & Business Media
Acknowledgments
This work was partially supported by the National Key R&D Program of China (Grant No. 2018YFB1702503), the Science and Technology Planning Project of Guangdong Province (Grant No. 2017B090914002), and the China Postdoctoral Science Foundation (Grant No. 2019M661496).
Author information
Authors and Affiliations
Corresponding author
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
Qin, C., Tao, J., Xiao, D. et al. Accurate and efficient stability prediction for milling operations using the Legendre-Chebyshev-based method. Int J Adv Manuf Technol 107, 247–258 (2020). https://doi.org/10.1007/s00170-020-05040-3
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00170-020-05040-3