Abstract
Chatter stability analysis is an effective way to optimize the cutting parameters and achieve chatter-free machining. This paper proposes a milling chatter stability analysis method based on the localized differential quadrature method (LDQM), which has the advantages of simple principle, easy application, and high computational efficiency. The milling process, considering the regeneration effect, is modeled using linear periodic delay differential equations (DDE), then the state transition matrix during the adjacent cutting period is constructed based on the LDQM, and finally, the stability of the milling process is obtained based on the Floquet theory. The accuracy and computation efficiency of the proposed method are verified through two benchmark milling models. The simulation results demonstrate that the proposed method in this paper can accurately and quickly obtain the chatter stability lobe diagram (SLD) of the milling process, which will provide guidance for optimizing the process parameters.
1. Introduction
Chatter is a common problem in the cutting processes, which seriously reduces the machining accuracy and material removal rate. Therefore, achieving chatter-free cutting has always been an important research topic in the field of machining. Over the years, researchers have conducted a large number of studies on the generation mechanism of chatter [1,2,3,4,5], monitoring and identification of chatter [6,7,8,9], and suppression and elimination of chatter [10,11,12,13]. In these studies, various strategies for achieving chatter-free cutting have been proposed, among which optimizing process parameters to achieve chatter-free cutting is undoubtedly a low-cost and easy-to-implement approach.
The SLD reveals the chatter stability limits under different process parameters, which can be utilized to optimize the process parameters effectively. Researchers have proposed various methods to construct the cutting chatter SLD. Based on in-depth research on the stability of the cutting processes, Altintas and Budak proposed the single-frequency solution [14] and multi-frequency solution [15,16] methods. These frequency domain methods have subsequently been widely used for the cutting stability prediction. Bayly et al. [17] divided the vibration state of the tool during the milling processes into two types: the free vibration and the forced vibration, and derived the temporal finite element analysis (TFEA) method, which can be used to predict the stability for arbitrary times in the cut. Butcher et al. introduced the Chebyshev polynomial method [18] and the Chebyshev collocation method [19] for milling stability analysis. Insperger et al. [20,21] put forward the semi-discretization method (SDM) to study the delayed system and adopted the zeroth-order SDM for milling stability analysis. Afterwards, Insperger et al. [22] proposed the first-order SDM (1st-SDM) and higher-order SDM, and used these methods to construct the stability chart of the delayed Mathieu equation. From the viewpoint of modern numerical analysis, the SDM and TFEA were based on the differential equation theory and the variational method respectively [23]. Although the SDM and TFEA can achieve accurate results, their computational efficiency is not high. When using these methods for the cutting stability analysis, a significant amount of computational time is often required. On account of the direct integration scheme, Ding et al. [24] developed a full-discretization method (FDM) to predict the stability of milling processes. The simulation calculation results indicated that the FDM has high computational efficiency without loss of numerical precision. Later, Ding et al. [25] proposed the numerical integration method for chatter stability analysis. In the numerical integration method, Ding et al. used the trapezoidal rule, Simpson’s rule, and Gaussian formula to approximate the integral term in the solution vector. Finally, the Floquet transition matrix of the milling processes was constructed. On the basis of Runge–Kutta methods, Niu et al. [26] proposed the classical fourth-order Runge–Kutta method and the generalized Runge–Kutta method to predict the stability of the milling processes, taking the regenerative effect into account. Zhang et al. [27] explored a Simpson-based method to predict the milling stability. The milling dynamic process is described as a linear time-periodic system with a single discrete time delay. Then, the Simpson method is utilized in each time interval to estimate the state items. Finally, the state transition matrix over one tooth passing period is constructed. Based on the linear multistep method, Mei et al. [28] developed a cutting chatter stability prediction method and investigated the stability of the milling processes with single delay. Later, Mei et al. [29] proposed an adaptive variable-step numerical integration method to investigate the stability of the milling process with multiple delays. The adaptive variable-step numerical integration method takes into account the effect of the helix angle and improves the discretization accuracy of the cutting period, and thus improves the calculation accuracy of the milling stability limit. Ma et al. [30] presented an updated FDM for milling stability prediction based on cubic spline interpolation. Zheng et al. [31] proposed a numerical method based on the composited Newton–Cotes formula to predict milling stability.
In summary, it can be observed that the main work of chatter stability analysis or prediction is to develop various algorithms to solve the cutting dynamics equation and construct the Floquet transition matrix. Therefore, constructing efficient numerical algorithms is crucial for chatter stability analysis. The differential quadrature method (DQM) is a numerical discretization technique that was first employed to solve partial differential equations by Bellman R. et al. [32,33]. Bert C W. et al. [34] applied the DQM to structural vibration analysis and confirmed that this method has the advantages of simple formula and low computational complexity. Ding et al. studied the stability of milling systems with single delay [35] and multiple delays [36] using the DQM. Despite the advantages mentioned above, the classical DQM also has its shortcomings. For example, the classical DQM is sensitive to the distribution of discrete nodes, and it is prone to generating ill-conditioned coefficient matrix when the number of discrete nodes is large. In order to improve these shortcomings, Zong Z. et al. [37] introduced the LDQM and successfully applied it to the problem of two-dimensional wave equations. Tsai C H. et al. [38] employed the LDQM to solve two-dimensional stream function formulation of incompressible Navier–Stokes equations. Inspired by these works, this paper proposes a milling chatter stability analysis method based on the LDQM.
This paper is organized as follows: In Section 2, the basic dynamics model of the milling process considering the regeneration effect is outlined. In Section 3, the basic theory of DQM is summarized and the algorithm for stability analysis based on the LDQM is formulated. The effectiveness of the proposed method is verified in Section 4, and the verification results are discussed. Finally, conclusions are derived in Section 5.
2. Dynamics Model of the Milling Process
The milling dynamics model is the basis for studying the stability of the milling process. In this Section, a two-degree of freedom (DOF) milling system (as shown in Figure 1) is used to derive the dynamics model of the milling process. In Figure 1, and are the tangential and normal cutting force components acting on the cutting tooth (), respectively. is the angular position of the tooth () and can be calculated by the following formula:
where is the spindle speed and is the number of cutting teeth.
Figure 1.
Schematic of the two-DOF milling system.
Based on the linear cutting force model, the milling process considering the regeneration effect is modeled using a two-DOF DDE, which can be written as
where , , and are the mass, damping, and stiffness matrices of the milling system, respectively, the values of which can be obtained through dynamic experiments; and are the vibration displacements at the current moment and the previous tooth passing period separately; is the axial depth of cutting; is the time delay that equals to the tooth passing period. is the time-varying cutting force coefficients matrix with the period of . Matrix can be formulated as
where
In Equation (4), and are the linear cutting force coefficients in the tangential and radial directions, respectively, and is a window function used to determine whether the cutter teeth participate in cutting. Equation (2) can be converted to the state-space form as
where is a constant matrix, while is a periodic matrix satisfying , and is the state vector. , , and can be represented as follows:
where and are zero and identity matrix with the same dimension as , the superscript ‘−1’ indicates the operation of matrix inversion.
From a mathematical point of view, Equation (5) describes a linear periodic system. The stability of the linear periodic system can be determined through the Floquet theory. According to the Floquet theory, the linear periodic system is stable if and only if the spectral radius of its Floquet transition matrix is less than one.
3. Algorithm Derivation
3.1. Classical Differential Quadrature Method
DQM is a numerical discretization technique used to solve the numerical solution of differential equations. Essentially, the classical DQM replaces the derivative of the function at each node with the weighted sum of the function values at all nodes in the calculation area. Then, the differential equations have been converted into algebraic equations which can be easily solved.
Here, we take one-dimensional space as an example to briefly introduce the DQM. As shown in Figure 2, is a continuous differentiable function defined on the interval , which is divided by nonoverlapping nodes. According to the interpolation theory, we can get
where is called the interpolation basis function.
Figure 2.
Function interpolation on interval [a, b].
Taking the derivative of on both sides of Equation (9) and substituting can obtain the derivative of the function at the node .
For the convenience of description, let denote , denote , and denote in the remainder of this work. Hence, Equation (10) can be expressed as
where is the weighted coefficient. Applying the rule given in Equation (11) to all nodes on the interval , we can obtain the following expression.
where
Then, the rules given in Equation (12) can be used to conveniently solve the differential equations numerically.
It can be inferred from the derivation process that the core work of DQM is to obtain the weighted coefficient matrix . Obviously, the calculation of weight coefficients depends on the selection of interpolation basis functions. The commonly used basis functions include Lagrange basis functions, exponential basis functions, harmonic interpolation basis functions, etc. In this work, Lagrange basis functions are adopted for algorithm derivation. Hence, in Equation (9) can be represented as
Then, the elements in the weighted coefficient matrix can be expressed as
3.2. Stability Analysis of the Milling Process Based on DQM
In order to apply the Floquet theory for stability analysis, the Floquet transition matrix over one tooth passing period needs to be determined. Similar to the TFEA method, we denoted as the time the cutter leaves the workpiece, as the duration of the free vibration, and as the duration of the forced vibration. During the free vibration duration , the cutter leaves the workpiece and the periodic matrix in Equation (5) equal to zero. Hence, the state vector at the end of the free vibration has an analytical solution, which can be expressed as
In the forced vibration duration, the state vector has no analytical solution and needs to be solved numerically. For the convenience of the numerical solution, we discretize the forced vibration duration into parts with discrete nodes. According to the DQM [39], the derivative value on the time node can be expressed by the weighted sum of the function values at all discrete time nodes , , as shown in the following equation:
where , and denote the Kronecker product. Thus, we can obtain the following representation during one principal period:
where is the weighted coefficient matrix, which can be expressed as
Substituting Equation (19) into Equation (5) and let denote , denote , denote , we get
Applying Equation (22) at all the discrete time nodes, the following discrete dynamical map can be obtained.
Then, the Floquet transition matrix based on the DQM over one tooth passing period can be expressed as
where
According to the implicit relationship in Equation (18), matrices and can be further rewritten as
The stability of the milling process can be determined using the spectral radius of the Floquet transition matrix . It can be seen from Equation (21) that the coefficient matrix of the classical DQM is a full matrix. Once the selection of discrete nodes is unreasonable or the number is large, it is prone to generate an ill-conditioned coefficient matrix, which can bring catastrophic consequences to the subsequent numerical calculations. To improve this deficiency, we propose a novel chatter stability analysis method based on the LDQM, and the specific derivation process of the algorithm is provided in the next Section.
3.3. A Novel Chatter Stability Analysis Method Based on the LDQM
In the LDQM, the derivative of the function at each node is represented only by the weighted sum of function values of some nearby nodes. In the calculation process of the weighted coefficient matrix, low-order polynomial interpolation is used, which will generate a sparse banded coefficient matrix. Compared with dense matrices, sparse matrices have better storage and operational characteristics which provides the possibility to solve large-scale engineering problems.
According to the idea of LDQM, we select () nodes near the node to calculate the weighted coefficients, rather than select all the nodes in the forced vibration duration. Still taking the Lagrange basis functions as an example, the calculation process can be divided into three cases based on the position of the node:
Case 1, when
Case 2, when
Case 3, when
Then a sparse banded coefficient matrix can be generated as shown below.
Replacing the old coefficient matrix in Section 3.2 with yields a new Floquet transition matrix as follows:
where, , , and
Then, the stability of the milling process can be determined based on the Floquet theory. Obviously, selecting local nodes significantly reduces the number of interpolation nodes, which implies that the LDQM algorithm can effectively improve the numerical stability of the classical DQM.
It should be noted that parameter is a variable parameter that can be selected according to actual needs. In addition, although the above LDQM is obtained based on the Lagrange basis functions, other kinds of interpolation basis functions can also be used to construct the corresponding LDQM.
4. Numerical Validation and Discussion
The calculation accuracy and efficiency of the proposed method are verified on account of two benchmark milling models in this Section.
Firstly, a single-DOF milling model [21,40] is used to verify the effectiveness and convergence rate of the method, the governing equation of the milling model is represented as follows:
The values of the parameters in this milling model are obtained through dynamic and cutting experiments. The selected cutting tool is a 12.7 mm diameter (11.8 mm relieved shank diameter) two flute, helical carbide end mill with a 104 mm overhang from the collet holder face (HSK 63A holder/spindle interface). More details of the milling model can be found in Ref. [40]. The values of the dynamics parameters of the milling model are shown in Table 1. When converting Equation (35) to the state-space form represented by Equation (5), the state vector can be represented as , and matrixes and are shown as follows:
Table 1.
Values of the dynamics parameters of the milling model.
The SLD constructed using the LDQM is provided to verify the effectiveness of the algorithm. Here we use the SLD constructed via 1st-SDM as the benchmark, as it has been experimentally validated and widely utilized. The SLD of the single-DOF milling model in this Section is constructed over a 200 × 100-sized grid, and the forced vibration duration in one cutting period is discretized into 60 uniform grids, that is, the parameter is selected as 60. The machining condition is down-milling, the radial immersion ratio is set as 1 and the simulation parameters are set as follows: the spindle speed ranges from 5000 to 10,000 rpm, and the axial depth of cutting ranges from 0 to 4 mm. The results are shown in Figure 3, in the SLD, the reference stability limits represented by the red line are obtained by the 1st-SDM with .
Figure 3.
SLD of the single-DOF milling model obtained by classical DQM, and LDQM with different values of parameter , (a) classical DQM; (b) LDQM with ; (c) LDQM with ; (d) LDQM with ; (e) LDQM with ; (f) LDQM with .
Figure 3a–f show the SLD obtained using classical DQM and LDQM with different values of parameter , respectively. Among them, Figure 3a shows the SLD obtained using classical DQM, while Figure 3b–f show the SLD obtained using LDQM with the local parameter being selected as 5, 7, 9, 19, and 21. As previously analyzed, classical DQM is prone to generating ill-conditioned coefficient matrices when a large number of nodes are used, which will affect the stability of the calculation results. This phenomenon is intuitively reflected in Figure 3a. Compared with the reference results, the stability limits obtained using the classical DQM, represented by the blue line in Figure 3a, is a completely incorrect result. However, the results from Figure 3b–d indicate that LDQM can effectively compensate for the deficiency of the classical DQM, resulting in completely correct stability limits. Meanwhile, as the local parameter increases, the calculation accuracy of LDQM also improves. However, it is worth noting that as the local parameter further increases, the SLD obtained using LDQM exhibits unstable oscillations, as shown in Figure 3e,f. Moreover, the larger the local parameters is, the more serious the oscillation of the SLD is. This phenomenon once again confirms that when the number of nodes is large, the weighted coefficient matrix will become ill-conditioned. At the same time, this phenomenon also shows that the choice of local parameter has a significant impact on the calculation results of LDQM, and also provides ideas for the selection of the local parameter.
Next, the convergence rate of LDQM is also studied on the basis of the single-DOF milling model and compared with that of the 1st-SDM through numerical simulation. Let denote the exact value of the spectral radius of the Floquet transition matrix, denote the approximate value of the spectral radius of the Floquet transition matrix obtained using 1st-SDM or LDQM. The difference between and is represented as a discrete function in terms of the discrete parameter . The simulation condition is down-milling, the radial immersion ratio is set as 1 and the spindle speed is selected as 6000 rpm, two axial depths ( and ) of cutting under the stable and unstable processing conditions are selected, and the exact value of is determined via 1st-SDM with . The numerical simulation results are displayed in Figure 4.
Figure 4.
Convergence rate comparisons of the 1st-SDM and LDQM with different values of parameter , (a) stable processing condition, ; (b) unstable processing condition, .
From Figure 4, we can discover that the spectral radius obtained using the 1st-SDM and LDQM with all converging to with the increase of the number of the discrete grid . However, the spectral radius obtained using LDQM approaches the exact value significantly faster than that obtained using 1st-SDM. Meanwhile, the calculation accuracy of LDQM increases with the increase of the local parameter , which is consistent with the conclusion drawn from the SLD in Figure 3. From the locally enlarged images in Figure 4a,b, it can be seen that when is less than 60, the calculation accuracy of LDQM is lower than the 1st-SDM, while when is 7 or 9, the calculation accuracy of LDQM is higher than that of the 1st-SDM when is greater than a certain value. From the trend of the convergence rate curve, it can be seen that as increases, the calculation accuracy of LDQM under different parameters will ultimately be higher than that of the 1st-SDM.
To further verify the effectiveness of LDQM, a two-DOF milling model [21] is also studied. Similar to the single-DOF milling model, we can define a new state vector and convert the dynamic equations of the two-DOF milling model into the state-space form shown in Equation (5). Then, we get
All the parameters in the two-DOF milling model have the same meanings and values as those mentioned in the single-DOF milling model.
The SLD of the two-DOF milling model constructed with the LDQM are provided as well. The SLD are constructed over a 200 × 100-sized grid and the machining condition is set as down-milling, the spindle speed ranges from 5000 to 10,000 rpm and the axial depth of cutting ranges from 0 to 10 mm. The results are plotted in Figure 5, in the SLD, the reference stability limits represented by the red line are obtained using the 1st-SDM with .
Figure 5.
SLD of the two-DOF milling model obtained by LDQM, (a) radial immersion 1, ; (b) radial immersion 0.5, ; (c) radial immersion 0.1, .
In Figure 5a–c, the radial immersion ratios are 1, 0.5 and 0.1, respectively. The number of the discrete grid is selected as 60. It can be seen from Figure 5 that under the above three cutting conditions, the stability limits calculated by LDQM with show perfect agreement with the reference stability limits.
The results of Figure 3 and Figure 5 indicate that the milling stability analysis method proposed in this paper is not limited by the DOF of the milling system or the milling conditions. At the same time, it applies to milling conditions with both large and small radial depths of cutting.
Finally, the computation efficiency of the proposed method is also studied and compared with that of the 1st-SDM with the two-DOF milling model. The simulative calculations are performed in Matlab® on a desktop computer (Intel® CoreTM i7-10700F, 2.90 GHz, 16.00 GB RAM). Here, three different radial immersion ratios (1, 0.5 and 0.1) are selected and the number of the discrete grid is set as 60. The calculation time of the 1st-SDM and LDQM with are listed in Table 2.
Table 2.
Calculation time required for the 1st-SDM and LDQM with different values of parameter (unit: s).
As outlined in Table 2, the time consumption of the LDQM with three different parameters are close to each other. At the same time, it can be seen from the MATLAB profiler that the time of the LDQM is mainly consumed in the calculation of the spectral radius. Compared with the 1st-SDM, the LDQM can save up to 80% of the calculation time. This result shows that besides the calculation accuracy, the proposed method also has high computation efficiency.
5. Conclusions
This paper is dedicated to the analysis of chatter stability in milling processes. A novel method based on LDQM is developed to study the chatter stability of milling processes. The proposed method represents the derivative of the state vector in the milling dynamics equation as the weighted sum of state vector values at local nodes and simplifies the differential equations in the state space into algebraic equations, thereby easily constructing the Floquet transition matrix during one tooth passing period. Finally, the stability of the milling process is obtained based on the Floquet theory. Simulation analysis of the benchmark milling models confirms that the method proposed in this paper is suitable for various milling conditions and has good accuracy and computational efficiency. The advantages of the method proposed in this work are as follows:
- Using the LDQM to process the milling dynamics equation can generate a sparse weighted coefficient matrix, which effectively improves the stability of numerical calculations.
- The local parameter in the proposed method can be flexibly adjusted as needed to achieve both the computational accuracy and efficiency.
- The method presented in this work is not limited by the DOF of the milling system or the milling conditions and is suitable for both large and small radial depths of cutting.
Author Contributions
Conceptualization, Y.M.; Methodology, Y.M. and B.H.; Supervision, B.H. and S.H.; Validation, Y.M. and X.R.; Writing—original draft, Y.M. All authors have read and agreed to the published version of the manuscript.
Funding
This research was funded by the National Natural Science Foundation of China, grant number 12102239 and the Fundamental Research Funds for the Central Universities, CHD, grant number 300102252107 and the Natural Science Basic Research Program of Shaanxi Province of China, grant number 2021JQ-521.
Data Availability Statement
Data are contained within the article.
Acknowledgments
The School of Construction Machinery of Chang’an University has provided the necessary research conditions for this study. The authors hereby thank them for their support.
Conflicts of Interest
The authors declare no conflict of interest.
References
- Arnold, R. Cutting tools research: Report of subcommittee on carbide tools: The mechanism of tool vibration in the cutting of steel. Proc. Inst. Mech. Eng. 1946, 154, 261–284. [Google Scholar] [CrossRef]
- Andrew, C.; Tobias, S. A critical comparison of two current theories of machine tool chatter. Int. J. Mach. Tool Des. Res. 1961, 1, 325–335. [Google Scholar] [CrossRef]
- Hanna, N.; Tobias, S. A theory of nonlinear regenerative chatter. ASME J. Eng. Ind. 1974, 96, 247–255. [Google Scholar] [CrossRef]
- Minis, I.; Yanushevsky, R.; Tembo, A.; Hocken, R. Analysis of linear and nonlinear chatter in milling. CIRP Ann. 1990, 39, 459–462. [Google Scholar] [CrossRef]
- Rusinek, R.; Wiercigroch, M.; Wahi, P. Modelling of frictional chatter in metal cutting. Int. J. Mech. Sci. 2014, 89, 167–176. [Google Scholar] [CrossRef]
- Tansel, I.; Li, M.; Demetgul, M.; Bickraj, K.; Kaya, B.; Ozcelik, B. Detecting chatter and estimating wear from the torque of end milling signals by using Index Based Reasoner (IBR). Int. J. Adv. Manuf. Technol. 2012, 58, 109–118. [Google Scholar] [CrossRef]
- Zhang, Z.; Li, H.; Meng, G.; Tu, X.; Cheng, C. Chatter detection in milling process based on the energy entropy of VMD and WPD. Int. J. Mach. Tools Manuf. 2016, 108, 106–112. [Google Scholar] [CrossRef]
- Cao, H.; Yue, Y.; Chen, X.; Zhang, X. Chatter detection in milling process based on synchrosqueezing transform of sound signals. Int. J. Adv. Manuf. Technol. 2017, 89, 2747–2755. [Google Scholar] [CrossRef]
- Mei, Y.; Mo, R.; Sun, H.; Bu, K. Chatter detection in milling based on singular spectrum analysis. Int. J. Adv. Manuf. Technol. 2018, 95, 3475–3486. [Google Scholar] [CrossRef]
- Kakinuma, Y.; Enomoto, K.; Hirano, T.; Ohnishi, K. Active chatter suppression in turning by band-limited force control. CIRP Ann. 2014, 63, 365–368. [Google Scholar] [CrossRef]
- Meng, H.-F.; Kang, Y.; Chen, Z.; Zhao, Y.-B.; Liu, G.-P. Stability analysis and stabilization of a class of cutting systems with chatter suppression. IEEE/ASME Trans. Mechatron. 2014, 20, 991–996. [Google Scholar] [CrossRef]
- Munoa, J.; Beudaert, X.; Dombovari, Z.; Altintas, Y.; Budak, E.; Brecher, C.; Stepan, G. Chatter suppression techniques in metal cutting. CIRP Ann. 2016, 65, 785–808. [Google Scholar] [CrossRef]
- Wang, C.; Zhang, X.; Yan, R.; Chen, X.; Cao, H. Multi harmonic spindle speed variation for milling chatter suppression and parameters optimization. Precis. Eng. 2019, 55, 268–274. [Google Scholar] [CrossRef]
- Altintaş, Y.; Budak, E. Analytical prediction of stability lobes in milling. CIRP Ann.-Manuf. Technol. 1995, 44, 357–362. [Google Scholar] [CrossRef]
- Budak, E.; Altintas, Y. Analytical prediction of chatter stability in milling—Part I: General formulation. J. Dyn. Syst. Meas. Control. 1998, 120, 22–30. [Google Scholar] [CrossRef]
- Budak, E.; Altintas, Y. Analytical prediction of chatter stability in milling—Part II: Application of the general formulation to common milling systems. J. Dyn. Syst. Meas. Control. 1998, 120, 31–36. [Google Scholar] [CrossRef]
- Bayly, P.; Halley, J.; Mann, B.P.; Davies, M. Stability of interrupted cutting by temporal finite element analysis. J. Manuf. Sci. Eng. 2003, 125, 220–225. [Google Scholar] [CrossRef]
- Butcher, E.A.; Ma, H.; Bueler, E.; Averina, V.; Szabo, Z. Stability of linear time-periodic delay-differential equations via Chebyshev polynomials. Int. J. Numer. Methods Eng. 2004, 59, 895–922. [Google Scholar] [CrossRef]
- Butcher, E.A.; Bobrenkov, O.A.; Bueler, E.; Nindujarla, P. Analysis of milling stability by the Chebyshev collocation method: Algorithm and optimal stable immersion levels. J. Comput. Nonlinear Dyn. 2009, 4, 031003. [Google Scholar] [CrossRef]
- Insperger, T.; Stépán, G. Semi-discretization method for delayed systems. Int. J. Numer. Methods Eng. 2002, 55, 503–518. [Google Scholar] [CrossRef]
- Insperger, T.; Stépán, G. Updated semi-discretization method for periodic delay-differential equations with discrete delay. Int. J. Numer. Methods Eng. 2004, 61, 117–141. [Google Scholar] [CrossRef]
- Insperger, T.; Stépán, G.; Turi, J. On the higher-order semi-discretizations for periodic delayed systems. J. Sound Vib. 2008, 313, 334–341. [Google Scholar] [CrossRef]
- Ding, H.; Ding, Y.; Zhu, L. On time-domain methods for milling stability analysis. Chin. Sci. Bull. 2012, 57, 4336–4345. [Google Scholar] [CrossRef]
- Ding, Y.; Zhu, L.; Zhang, X.; Ding, H. A full-discretization method for prediction of milling stability. Int. J. Mach. Tools Manuf. 2010, 50, 502–509. [Google Scholar] [CrossRef]
- Ding, Y.; Zhu, L.; Zhang, X.; Ding, H. Numerical integration method for prediction of milling stability. J. Manuf. Sci. Eng. 2011, 133, 031005. [Google Scholar] [CrossRef]
- Niu, J.; Ding, Y.; Zhu, L.; Ding, H. Runge–Kutta methods for a semi-analytical prediction of milling stability. Nonlinear Dyn. 2014, 76, 289–304. [Google Scholar] [CrossRef]
- Zhang, Z.; Li, H.; Meng, G.; Liu, C. A novel approach for the prediction of the milling stability based on the Simpson method. Int. J. Mach. Tools Manuf. 2015, 99, 43–47. [Google Scholar] [CrossRef]
- Mei, Y.; Mo, R.; Sun, H.; He, B.; Wan, N. Stability prediction in milling based on linear multistep method. Int. J. Adv. Manuf. Technol. 2019, 105, 2677–2688. [Google Scholar] [CrossRef]
- Mei, Y.; Mo, R.; Sun, H.; He, B.; Bu, K. Stability analysis of milling process with multiple delays. Appl. Sci. 2020, 10, 3646. [Google Scholar] [CrossRef]
- Ma, J.; Li, Y.; Zhang, D.; Zhao, B.; Wang, G.; Pang, X. A Novel Updated Full-Discretization Method for Prediction of Milling Stability. Micromachines 2022, 13, 160. [Google Scholar] [CrossRef]
- Zheng, J.; Ren, P.; Zhou, C.; Du, X. Milling Stability Prediction: A New Approach Based on a Composited Newton–Cotes Formula. Micromachines 2023, 14, 1304. [Google Scholar] [CrossRef]
- Bellman, R.; Kashef, B.; Casti, J. Differential quadrature: A technique for the rapid solution of nonlinear partial differential equations. J. Comput. Phys. 1972, 10, 40–52. [Google Scholar] [CrossRef]
- Bellman, R.; Casti, J. Differential quadrature and long-term integration. J. Math. Anal. Appl. 1971, 34, 235–238. [Google Scholar] [CrossRef]
- Bert, C.W.; Jang, S.K.; Striz, A.G. Two new approximate methods for analyzing free vibration of structural components. AIAA J. 1988, 26, 612–618. [Google Scholar] [CrossRef]
- Ding, Y.; Zhu, L.; Zhang, X.; Ding, H. Stability analysis of milling via the differential quadrature method. J. Manuf. Sci. Eng. 2013, 135, 044502. [Google Scholar] [CrossRef]
- Ding, Y.; Niu, J.; Zhu, L.; Ding, H. Differential quadrature method for stability analysis of dynamic systems with multiple delays: Application to simultaneous machining operations. J. Vib. Acoust. 2015, 137, 024501. [Google Scholar] [CrossRef]
- Zong, Z.; Lam, K. A localized differential quadrature (LDQ) method and its application to the 2D wave equation. Comput. Mech. 2002, 29, 382–391. [Google Scholar] [CrossRef]
- Tsai, C.; Young, D.; Hsiang, C. The localized differential quadrature method for two-dimensional stream function formulation of Navier–Stokes equations. Eng. Anal. Bound. Elem. 2011, 35, 1190–1203. [Google Scholar] [CrossRef]
- Shu, C. Differential Quadrature and Its Application in Engineering; Springer: London, UK, 2000. [Google Scholar]
- Schmitz, T.L.; Medicus, K.; Dutterer, B. Exploring once-per-revolution audio signal variance as a chatter indicator. Mach. Sci. Technol. 2002, 6, 215–233. [Google Scholar] [CrossRef]
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2023 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).