Next Article in Journal
Thermal Conductivity Measurement of Flexible Composite Phase-Change Materials Based on the Steady-State Method
Next Article in Special Issue
Design and Performance Research of a Precision Micro-Drive Reduction System without Additional Motion
Previous Article in Journal
Co-Encapsulation of Paclitaxel and JQ1 in Zein Nanoparticles as Potential Innovative Nanomedicine
Previous Article in Special Issue
Experimental Studies on Fabricating Lenslet Array with Slow Tool Servo
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Output-Only Time-Varying Modal Parameter Identification Method Based on the TARMAX Model for the Milling of a Thin-Walled Workpiece

1
School of Mechanical and Power Engineering, Henan Polytechnic University, Jiaozuo 454000, China
2
College of Computer Science and Technology, Henan Polytechnic University, Jiaozuo 454000, China
*
Author to whom correspondence should be addressed.
Micromachines 2022, 13(10), 1581; https://doi.org/10.3390/mi13101581
Submission received: 12 August 2022 / Revised: 18 September 2022 / Accepted: 20 September 2022 / Published: 22 September 2022
(This article belongs to the Special Issue Ultra-Precision Manufacturing Technology)

Abstract

:
The process parameters chosen for high-performance machining in the milling of a thin-walled workpiece are determined by a stability prediction model, which needs accurate modal parameters of the machining system. However, the in-process modal parameters are different from the offline modal parameters and are difficult to precisely obtain due to material removal. To address this problem, an accurate time-dependent autoregressive moving average with an exogenous input (TARMAX) method is proposed for the identification of the modal parameters in the milling of a thin-walled workpiece. In this process, a TARMAX model considering external force excitation is constructed to characterize the actual condition in the milling of a thin-walled workpiece. Then, recursive method and sliding window recursive method are used to identify TARMAX model parameters under time-varying cutting conditions. Subsequently, a three-degree of freedom (3-DOF) time-varying structure numerical model under theoretical milling forces and white-noise excitation is established, and the computational results show that the predicted natural frequencies using the proposed method are in close agreement with the simulated values. Finally, several experiments are designed and carried out to validate the effectiveness of the proposed method. The experimental results show that the predicted accuracy of the proposed method using actual cutting forces is 95.68%. Good agreement has been drawn in the numerical simulation and machining experiments. Our further research objectives will focus on the prediction of the damping ratios, modal stiffness, and modal mass.

1. Introduction

Thin-walled workpieces such as aero-engine blades, casings, and impellers are widely used in the aerospace industry [1] because of their light weight, high strength, and heavy load-bearing characteristics [2,3]. However, machining chatter and dimensional error caused by the problem of low rigidity occur in the milling of a thin-walled workpiece, which can affect the surface quality, machining productivity, and tool life [4,5,6]. In the milling of thin-walled workpieces, the methods of milling stability prediction are extensively investigated for avoiding chatter [7,8,9]. Generally, accurate stability lobe diagrams calculated by solving a time period delay differential equation are critical for milling stability [10,11,12]. In this process, the modal parameters of the pressing system are important factors affecting accurate stability lobe diagrams. In particular, the modal parameters are time-varying due to material removal and the tool–workpiece contact position in the milling of a thin-walled workpiece [12,13,14,15], which will lead to low cutting process parameters in milling and will reduce the machining productivity [10]. Therefore, it is necessary to accurately identify the time-varying modal parameters of thin-walled workpieces in milling in order to improve their efficiency and quality.
For extracting the modal parameters, the common method that is used is the hammer test. However, this method cannot be adopted to obtain modal parameters at in-process machining [16,17]. To deal with this problem, operational modal analysis (OMA) is used to identify the dynamic modal parameters in the milling of a thin-walled workpiece. For the efforts of identifying the modal parameters in milling, OMA can be divided into two categories: frequency domain modal identification and time domain modal identification. For frequency domain modal identification, frequency response functions or power density functions are used to obtain time-varying modal parameters, which are mainly applied in large-scale bridge and building structure health monitor fields. Nevertheless, in milling, excitation signals mainly contain strong harmonic excitation and white-noise excitation due to spindle rotation and material removal [18], which may result in the harmonic components being mistaken for structural modes in the OMA frequency domain identification method. Liang et al. [19] eliminated the response generated by harmonic excitation by the properties of white-noise excitation signals. Kiss et al. [20] employed a comb filter to eliminate the response generated by harmonic excitation. Yuan et al. [21] used Kalman filters, which effectively attenuate spindle frequency and its harmonics. However, if the harmonic fundamental frequency cannot be determined before using these methods, even a small error will be significantly amplified in the high-order harmonic components and cause filter failure. For this, Liu et al. [18] proposed a modified least square method to fit harmonics with multiple fundamental frequencies and to extract the modal parameters of the workpiece–tool system. Weijtjens et al. [22] estimated the structural dynamics of the system by using transfer functions that could be unaffected by periodic harmonic excitations. Wan et al. [23] expressed the power spectral density matrix as a spectral decomposition form with modal parameters and an extract damping ratio using inverse Fourier transform, which ignored the natural frequency identification. These methods eliminated harmonic components in machining signals and identified the modal parameters, but they relied on time domain signals to decrease the conversion errors.
For the time domain modal identification, the modal parameters could be directly identified in the time domain and avoid signal errors compared with the frequency domain method. Li et al. [24] extracted machine tool modal parameters through the stochastic subspace identification (SSI) method. Then, the effectiveness of the SSI method was validated by Yan et al. [25]. However, the identification accuracy and the time-varying tracking ability of the SSI method need to be improved. Subsequently, Burney et al. [26] employed a time-dependent autoregressive moving average (TARMA) model to estimate the machine tool modal parameters. In addition, Kim et al. [27] applied TARMA to the milling operations. Then, Zaghbani et al. [28] adopted the TARMA approach to estimate the modal parameters in real-time during machining. Ma et al. [29] proposed a kernelized TARMA model that extended on the TARMA approach, and the computational efficiency was improved. However, these methods only identified modal parameters through white-noise signals. In the actual machining, Kang et al. [30] obtained the actual modal parameters by removing the harmonic components based on the statistical characteristics of the response, but the amount of calculations were too large, and the signal produced errors due to Fourier transform. Zhuo et al. [31] adopted the TARMA method to identify the modal parameters in the milling of a thin-walled workpiece, and false modes eliminated the convergence properties of the stability lobe diagram.
Through the above analysis, it was found that a number of methods for modal parameter identification are used in a wide field of processing. However, for time-varying processing conditions, especially the milling of thin-walled workpieces, the identification of time-varying modal parameters relevant to the prediction of the system stability is less well studied. To overcome this problem, a modified TARMAX modal parameters identification method considering the actual cutting force excitation was proposed in this paper. Taking the dynamic milling force and environment noise as excitation signals, the TARMAX modal parameter identification algorithm was derived based on “frozen time”, and the relationship between time-varying autoregressive coefficients and modal parameters was established. Subsequently, the white-noise excitation signal and the time-varying autoregressive coefficients were estimated by the least square method, and then, the time-varying modal parameters were determined. This paper is organized as follows. In Section 2, the TARMAX model based on milling force excitation was established, the recursive estimation of the TARMAX model parameters was identified, and recursive estimation of the time-varying coefficient sliding windows was determined. Then, in Section 3, a 3-DOF time-varying machining system numerical simulation model was established and the modal parameter identifications were obtained and compared under different noise and window numbers. Subsequently, the effectiveness and feasibility of the proposed method were validated by several machining experiments in Section 4. Finally, some conclusions are drawn in Section 5.

2. TARMAX Model Modal Identification Algorithm

TARMA methods are computationally small and can capture the time-varying properties of structures in real-time. In contrast with the identification methods in the frequency domain, by continuously introducing new data, the TARMA methods only need to modify the model parameters estimated in the previous step and can quickly model the system at the current moment [32]. This section is divided into the TARMAX model considering the actual milling force excitation, TARMAX model parameter recursive estimation, and sliding window recursive estimation.

2.1. TARMAX Model Considering Actual Milling Force Excitation

From the probability statistical chart, it can be found that the dynamic milling force signals were a superposition of the harmonic components and Gaussian white noise [18]. Therefore, the excitation exerted on the workpiece could be considered as a superposition of the theoretical milling force and Gaussian white noise. Subsequently, the time-varying dynamic equation of the machining system was expressed by an n-dimensional equation:
M ( t ) x ¨ ( t ) + C ( t ) x ˙ ( t ) + K ( t ) x ( t ) = u ( t )
where M ( t ) R n × n , C ( t ) R n × n , and K ( t ) R n × n are the mass, damping, and stiffness matrices of the machining system, respectively. t is continuous time. x ¨ ( t ) R n 1 , x ˙ ( t ) R n 1 , and x ( t ) R n 1 are acceleration, velocity, and displacement vectors, respectively. u ( t ) R n 1 is the input excitation signals, which contain theoretical milling force F ( t ) R n 1 and the environmental excitation e ( t ) R n 1 , namely, u(t) is defined as
u ( t ) = F ( t ) + e ( t )    e ( t ) N I D ( 0 , σ 2 ( t ) )
where e(t) is the environmental excitation, which can be treated as an uncorrelated white-noise excitation signal when the expectation and variance of the environmental excitation are 0 and σ2(t), respectively.
By continuously “freezing” the mass, damping, and stiffness matrices [33], the time-varying dynamic equation of Equation (1) can be transformed into TARMAX [32], which is given by
x [ t ] + i = 1 N a a i [ t ] x [ t i ] = j = 0 N b b j [ t ] u [ t j ] = j = 0 N b b j [ t ] ( F [ t j ] + e [ t j ] )
where x[t] is the discrete displacement response; u[t] is the discrete excitation signal; F[t] is the discrete milling force; e[t] is the white noise sequence; ai[t] and bi[t] are the time-varying autoregressive coefficient and external excitation matrix, respectively; and Na and Nb are the order of ai[t] and bi[t], respectively. Then, introducing backward shift operator z, and
z i x [ t ] = x [ t i ] z i
Substituting Equation (4) into Equation (3), Equation (3) can be rewritten in the state-space form
A [ z , t ] x [ t ] = B [ z , t ] u [ t ]
where
A [ z , t ] = I + i = 1 N a a i [ t ] z i B [ z , t ] = j = 0 N b b j [ t ] z j
Subsequently, the time-varying transfer function is obtained from Equation (5) as
H [ z , t ] = A [ z , t ] 1 B [ z , t ]
Defining z = e j ω Δ t , the “frozen time” transfer function of TARMAX is expressed as follows [34]
H [ ω , t ] = A [ e j ω Δ t , t ] 1 B [ e j ω Δ t , t ] B [ e j ω Δ t , t ] A [ e j ω Δ t , t ]
where j is an imaginary number and △t denotes the sampling period. Considering Equation (8), in every moment t, assume that A [ e j ω Δ t , t ] = 0 , then, the “frozen time” transfer function poles pr (r = 1, …, Na) are determined, so the natural frequency of the continuous system Equation (1) can be calculated by [35]
f r [ t ] = ln p r [ t ] 2 π Δ t  
For A [ e j ω Δ t , t ] = 0 , i.e.,
A [ e j ω Δ t , t ] = I + i = 1 N a a i [ t ] z i = 0
To avoid a non-linear system of Equation (10), the roots of Equation (10) can be transformed into a generalized eigenvalue problem [35], so Equation (10) can be rewritten as
( D [ t ] p r [ t ] I ) V r [ t ] = 0
where Vr[t] is an eigenvector, D[t] is the eigenvalues matrix, which is defined as
D [ t ] = 0 I 0 0 0 I a N a a N a 1 a 1
Therefore, if the time-varying autoregressive coefficients ɑi[t] can be accurately estimated, and the natural frequency f r [ t ] of the time-varying dynamic system can be solved by combining Equations (9) and (11).

2.2. TARMAX Model Parameters Recursive Estimation

Based on the milling force model [36], the theoretical milling force can be predicted. However, according to Equation (3), it can be seen that ɑi[t], bi[t], and e[t] are unknown, and it is time-consuming to directly determine the ɑi[t] matrix based on the TARMAX model. Therefore, in this section, the least square method is used to improve the calculation efficiency.

2.2.1. Theoretical Milling Force Model

The natural frequencies in the x and y directions are lower than the natural frequencies in the z direction due to the clamping method and the machining mode. As the material is removed in milling, the workpiece is prone to chatter under the dynamic milling forces in the x and y directions. Then, in this paper, milling forces in the x and y directions are mainly considered and milling forces in the z direction are ignored. Therefore, in the milling of a thin-walled workpiece, the time-varying dynamic milling system can be expressed by an n-dimensional linear time periodic system, which is shown in Figure 1.
According to Figure 1, the dynamic milling force F[t] is represented as follows [36]
F t = a K c x t x t T + a f 0
where a is the depth of cut, T denotes the time delay period, f0 expresses the static force and Kc is the milling force coefficients. In addition, f0 and Kc are defined as
K c = j = 1 n 1 g ϕ j t k x x k x y k y x k y y k x x = k t c sin ϕ j t cos ϕ j t k r c sin ϕ j t 2 k x y = k t c cos ϕ j t 2 k r c sin ϕ j t cos ϕ j t k y x = k t c sin ϕ j t 2 k r c sin ϕ j t cos ϕ j t k y y = k t c sin ϕ j t cos ϕ j t k r c cos ϕ j t 2
f 0 = j = 1 n 1 g ϕ j t f t k t c sin ϕ j t cos ϕ j t k r c sin ϕ j t 2 k t c sin ϕ j t 2 k r c sin ϕ j t cos ϕ j t + k t e cos ϕ j t k r e sin ( ϕ j ( t ) ) k t e sin ϕ j t k r e cos ϕ j t ϕ j t
where n1 is number of teeth; ft is feed per tooth in machining; ktc, krc, kte, and kre are the milling force coefficients; g(ϕj[t]) is the cut-in function; and ϕj[t] is the angular position of the j-th tooth; then, ϕj[t] and g(ϕj[t]) are
ϕ j t = 2 π Ω / 60 t + 2 π ( j 1 ) / N
g ϕ j t = 1   if   ϕ s t < ϕ j t < ϕ e x 0   otherwise
where Ω is the spindle speed, and ϕst and ϕex are the entry and exit angles on the j-th cutter tooth. For down milling, ϕst = arccos(2H-1) and ϕex = π, and for up milling, ϕst = 0 and ϕex = arccos(1-2H). H is the radial immersion ratio.

2.2.2. Estimating Environmental Excitation ê1[t]

Substituting Equation (2) into Equation (5) yields the following equation
A [ z , t ] x [ t ] = B [ z , t ] ( F [ t ] + e [ t ] ) G [ z , t ] x [ t ] = F [ t ] + e [ t ]
where
G [ z , t ] = B [ z , t ] 1 A [ z , t ]
Theoretically, the excitation can be represented by an infinite order inverse function model [30], namely, Equation (18) can be rewritten as
i = 0 g i [ t ] x [ t i ] = F [ t ] + e [ t ]
To estimate e[t], the Ng items of the inverse function model are taken as
i = 0 N g g i [ t ] x [ t i ] = F [ t ] + e [ t ] g 0 [ t ] g 1 [ t ]   g N g [ t ] x [ t ] x [ t 1 ] x [ t N g ] = F [ t ] + e [ t ]
with
G [ t ] T = g 0 [ t ] g 1 [ t ]   g N g [ t ] ψ [ t ] T = x [ t 1 ] T x [ t 2 ] T x [ t N g ] T
Then, Substituting Equation (22) into Equation (21), Equation (21) can be reduced to
G T [ t ] ψ [ t ] = F [ t ] + e [ t ]
where GT[t] and e[t] are estimated using the least square method, and the estimation function of the least square method is given by
min 1 2 τ = 1 t G T [ t ] ψ [ τ ] F [ τ ] 2
where is the Euclidean norm. For this optimal problem, the solution of Equation (24) is calculated by
G ^ 1 [ t ] = ( ψ ^ 1 [ t ] ψ ^ 1 [ t ] T ) 1 ψ ^ 1 [ t ] F ^ 1 [ t ]
where
ψ ^ 1 [ t ] = ψ [ 1 ]    ψ [ 2 ] ψ [ t ]   F ^ 1 [ t ] = F [ 1 ]    F [ 2 ] F [ t ] T
Subsequently, substituting Equation (25) into Equation (23), the environmental excitation ê1[t] can be estimated by
e ^ 1 [ t ] = G ^ 1 [ t ] T ψ [ t ] F [ t ]
With the increase in iterative steps, the computational complexity of ( ψ ^ 1 [ t ] ψ ^ 1 [ t ] T ) 1 progressively enlarges. To improve the computational efficiency of Equation (25), define the following
P 1 [ t ] = ( ψ ^ 1 [ t ] ψ ^ 1 [ t ] T ) 1
Next, the following equation can be received
P 1 [ t ] 1 = ψ ^ 1 [ t ] ψ ^ 1 [ t ] T = ψ ^ 1 [ t 1 ] ψ ^ 1 [ t 1 ] T + ψ [ t ] ψ [ t ] T = P 1 [ t 1 ] 1 + ψ [ t ] ψ [ t ] T
Based on the matrix inverse theorem [34], P1[t] can be rewritten as
P 1 [ t ] = P 1 [ t 1 ] P 1 [ t 1 ] ψ [ t ] ψ [ t ] T P 1 [ t 1 ] I + ψ [ t ] T P 1 [ t 1 ] ψ [ t ]
Substituting Equation (30) into Equation (25), we can obtain
G ^ 1 [ t ] = P 1 [ t 1 ] P 1 [ t 1 ] ψ [ t ] ψ [ t ] T P 1 [ t 1 ] I + ψ [ t ] T P 1 [ t 1 ] ψ [ t ] ψ ^ 1 [ t 1 ] F ^ 1 [ t 1 ] + ψ [ t ] F [ t ] T = G ^ 1 [ t 1 ] + P 1 [ t 1 ] ψ [ t ] F [ t ] T ψ [ t ] T G ^ 1 [ t 1 ] I + ψ [ t ] T P 1 [ t 1 ] ψ [ t ] = G ^ 1 [ t 1 ] + K 1 [ t ]
where
K 1 [ t ] = P 1 [ t 1 ] ψ [ t ] F [ t ] T ψ [ t ] T G ^ 1 [ t 1 ] I + ψ [ t ] T P 1 [ t 1 ] ψ [ t ]
From Equation (31), it is found that the relationship between Ĝ1[t-1] and Ĝ1[t] can be established. Therefore, the calculation volume of Equations (31) and (27) is reduced by iterative calculations.

2.2.3. Estimating Coefficient Matrices ŵ1[t]

Substituting Equation (27) into Equation (3), the time-varying TARMAX dynamic equation can be expressed as
x [ t ] + i = 1 N a a i [ t ] x [ t i ] = j = 0 N b b j [ t ] ( e ^ 1 [ t j ] + F [ t j ] ) x [ t ] = w T [ t ] φ [ t ]
where
w [ t ] = a 1 [ t ] a N a [ t ] b 0 [ t ] b N b [ t ] T φ [ t ] T = x [ t 1 ] T x [ t N a ] T F [ t ] T + e ^ 1 [ t ] T F [ t N b ] T + e ^ 1 [ t N b ] T
Then, the coefficient matrices ŵ1[t] can be estimated using the least square method, and
w ^ 1 [ t ] = ( φ ^ 1 [ t ] φ ^ 1 [ t ] T ) - 1 φ ^ 1 [ t ] X ^ 1 [ t ]
where
φ ^ 1 [ t ] = φ [ 1 ]    φ [ 2 ] φ [ t ] X ^ 1 [ t ] = x [ 1 ]    x [ 2 ] x [ t ] T
Subsequently, combining Equations (34) and (35), the time-varying coefficient matrices ai[t] and bi[t] in the TARMAX model are obtained. Using the same simplified method in Equation (25) for Equation (35), defines the following
P 2 [ t ] = ( φ ^ 1 [ t ] φ ^ 1 [ t ] T ) - 1
Simplified in the same way as Equation (31), Equation (35) can be reduced to
w ^ 1 [ t ] = w ^ 1 [ t 1 ] + K 2 [ t ]
where
P 2 [ t ] = P 2 [ t 1 ] P 2 [ t 1 ] φ [ t ] φ [ t ] T P 2 [ t 1 ] I + φ [ t ] T P 2 [ t 1 ] φ [ t ] K 2 [ t ] = P 2 [ t 1 ] φ [ t ] x [ t ] T φ [ t ] T w ^ 1 [ t 1 ] ] I + φ [ t ] T P 2 [ t 1 ] φ [ t ]

2.3. TARMAX Model Parameters Sliding Windows Recursive Estimation

According to Equations (26) and (36), it can be found that the dimensions of ψ ^ 1 [ t ] and φ ^ 1 [ t ] gradually increase with time, and the amount of calculations for e[t] and ai[t] will multiply. Therefore, to simplify the calculation process, a sliding window N is introduced. When t > N, the estimation of e[t] and ai[t] only depends on the latest data. Then, e[t] and ai[t] are calculated using the following method.

2.3.1. Estimating Environmental Excitation ê2[t]

To improve the calculation efficiency, the latest data N are applied for the least square estimation function. Therefore, the estimation function of the sliding window least square method is used for ê2[t] and is defined as
min 1 2 τ = t N + 1 t G T [ t ] ψ [ τ ] F [ τ ] 2
For Equation (40), the solution is given by
G ^ 2 [ t ] = ( ψ ^ 2 [ t ] ψ ^ 2 [ t ] T ) 1 ψ ^ 2 [ t ] F ^ 2 [ t ]
where
ψ ^ 2 [ t ] = ψ [ t N + 1 ]    ψ [ t N + 2 ] ψ [ t ] F ^ 2 [ t ] = F [ t N + 1 ]    F [ t N + 2 ] F [ t ] T
Subsequently, considering Equations (23) and (41), the environmental excitation ê2[t] can be expressed by
e ^ 2 [ t ] = G ^ 2 [ t ] T ψ [ t ] F [ t ]
To reduce the computational effort of Equation (41), use the following
P 3 [ t ] 1 = ψ ^ 2 [ t ] ψ ^ 2 [ t ] T = P 3 [ t 1 ] 1 + U 1 [ t ] U 1 [ t ] T U 1 [ t ] = [ ψ [ t ] j ψ [ t N ] ]
Similarly, considering matrix inverse theorem [34], P3[t] can be converted to
P 3 [ t ] = P 3 [ t 1 ] P 3 [ t 1 ] U 1 [ t ] U 1 [ t ] T P 3 [ t 1 ] I + U 1 [ t ] T P 3 [ t 1 ] U 1 [ t ]
Then, substituting Equation (45) into Equation (41) yields
G ^ 2 [ t ] = P 3 [ t 1 ] P 3 [ t 1 ] U 1 [ t ] U 1 [ t ] T P 3 [ t 1 ] I + U 1 [ t ] T P 3 [ t 1 ] U 1 [ t ] ψ ^ 2 [ t 1 ] F ^ 2 [ t 1 ] + U 1 [ t ] F ¯ [ t ] T = G ^ 2 [ t 1 ] + K 3 [ t ]
where
K 3 [ t ] = P 3 [ t 1 ] U 1 [ t ] F ¯ [ t ] T U 1 [ t ] T G ^ 2 [ t 1 ] I + U 1 [ t ] T P 3 [ t 1 ] U 1 [ t ] F ¯ [ t ] = F [ t ]    j F [ t N ]

2.3.2. Estimating Coefficient Matrices ŵ2[t]

Based on Equations (3) and (43), the estimation method in this section is similar to that of ŵ1[t]. Therefore, the parameter ŵ2[t] can be estimated using the least square method, and
w ^ 2 [ t ] = ( φ ^ 2 [ t ] φ ^ 2 [ t ] T ) - 1 φ ^ 2 [ t ] X ^ 2 [ t ]
where
φ ^ 2 [ t ] = φ [ t N + 1 ]    φ [ t N + 2 ] φ [ t ] X ^ 2 [ t ] = x [ t N + 1 ]    x [ t N + 2 ] x [ t ] T
Defined
P 4 [ t ] 1 = φ ^ 2 [ t ] φ ^ 2 [ t ] T = P 4 [ t 1 ] 1 + U 2 [ t ] U 2 [ t ] T U 2 [ t ] = φ [ t ]    j φ [ t N ]
Similarly, Equation (48) can be reduced to
w ^ 2 [ t ] = w ^ 2 [ t 1 ] + K 4 [ t ]
where
P 4 [ t ] = P 4 [ t 1 ] P 4 [ t 1 ] U 2 [ t ] U 2 [ t ] T P 4 [ t 1 ] I + U 2 [ t ] T P 4 [ t 1 ] U 2 [ t ] K 4 [ t ] = P 4 [ t 1 ] U 2 [ t ] X ¯ [ t ] T U 2 [ t ] T w ^ 2 [ t 1 ] ] I + U 2 [ t ] T P 4 [ t 1 ] U 2 [ t ] X ¯ [ t ] = x [ t ]    j x [ t N ]
In addition, during calculation, false modes may appear, which may lead to the natural frequency estimation deviation. Therefore, to avoid false modes, a judging function J(·) is defined as
J ( f ^ r [ t ] ) = f ^ r [ t 1 ]   if   f ^ r [ t ] f ^ r [ t 1 ] / f ^ r [ t ] > ζ f ^ r [ t ]     otherwise
where ζ is the threshold value. If the relative error between the natural frequency at moment t and that at the moment t-1 is greater than the threshold value, then, the output natural frequency at moment t will be replaced by that at moment t-1.
From above calculation, when t < N, the environment excitation ê1[t] can be determined by Equations (27) and (31), and the time-varying coefficient ŵ1[t] can be obtained by Equation (38). Nevertheless, when t > N, the environment excitation ê2[t] be determined by Equations (43) and (46), and the time-varying coefficient ŵ2[t] can be obtained by Equation (51). In addition, the time-varying autoregressive coefficient ai[t] can be extracted from ŵ1[t] or ŵ2[t] by Equation (34). Finally, the system modal parameters can be calculated by Equation (9), and Equations (11) and (53). Then, the flow chart of the proposed algorithm in milling is shown in Figure 2.

3. Numerical Simulation Verification

In this section, several numerical simulation experiments were used to verify the effectiveness of the proposed method. As the natural frequency of the first few orders of a thin-walled part has a large influence on the milling stability, the same three-degree-of-freedom structure as shown in the literature [18,37,38] was used to calculate the response of a thin-walled part subjected to a milling force excitation, which is shown in Figure 3. Then, the parameters were selected for numerical simulation and are shown in Table 1. To analyze the system dynamic characteristics, three theoretical cutting forces were calculated, and 30 sets of white-noise signals were generated for simulation using the Monte Carlo method according to the parameters in Table 1. Subsequently, based on the “frozen time” method, the simulated time-varying frequency response functions and the natural frequencies of the 3-DOF time-varying structure were obtained, which are shown in Figure 4 and Figure 5, respectively.
From Figure 3 and Table 1, it can be seen that the system is excited by the independent milling force signals (theoretical milling force signal and Gaussian white noise signal). From Figure 4, the frequency response functions are obtained under excited conditions, but the natural frequency values of the system are approximately equal. In addition, from Figure 5, the first, the second, and the third natural frequencies are extracted, and we can see that the natural frequencies gradually reduced with time.
Subsequently, for the numerical simulation system, the response under a theoretical cutting force and Gaussian white noise was obtained in order for identifying the system modal parameters. In this process, 30 sets of displacement responses were obtained, then, to closely simulate the actual cutting condition, white noise signals with signal-to-noise ratios (SNR) of 15 dB, 20 dB, and 30 dB were added to contaminate the obtained displacement response signals; a set of displacement response signals with SNR = 15 dB is shown in Figure 6. Then, the cutting displacement responses contaminated with 15 dB, 20 dB, and 30 dB were used to calculate and determine the modal parameters of the simulated system.
To reduce the effect of initialization errors on the calculation results, the initial 500 samples (0.2 s) were discarded. Subsequently, the TARMAX model for the sliding window lengths of N = 50, N = 100, and N = 200 was used to estimate the system modal parameters, which were compared with the benchmark theoretical frequency and are shown in Figure 7.
From Figure 7, it was found that the estimated natural frequency presented good tracking results. As the SNR decreased, many scattered points deviated from the theoretical value. Under the constraint of Equation (53), the estimated natural frequencies fluctuated within the allowable error range, which validated the effectiveness of the proposed method. Then, when the sliding window length was relatively small, the natural frequencies were well estimated compared with the theoretical value, but fluctuated obviously. When the sliding window length was large, all of the estimated natural frequencies agreed well with the theoretical value, and fewer false modals appeared. In addition, it could be seen that the second-order natural frequency was not adequately tracked at SNR = 15 due to the large sliding window length, and the existence of some errors.
To further validate the proposed method, the mean absolute error (MAE) was introduced and is defined as
MAE = 1 R i = 1 R 1 L t = 1 L f [ t ] f ^ i [ t ] .
where f[t] is the theoretical natural frequency, f ^ i [ t ] denotes the estimated natural frequency in the i-th Monte Carlo experiment, and L is the data length. Based on this, the different mean absolute error (MAE) was calculated and is shown in Table 2. From Table 2, with the increase in sliding window length, the prediction accuracy of the proposed method was obviously improved. Especially, when N = 200, the estimated accuracy was higher at the different SNR, and the MAE of the proposed method was also significantly smaller than that of the other sliding window lengths, which could indicate that the noise pollution was robust. Therefore, the proposed method could be widely used to identify the modal parameters under the data noise pollution, and be applied to practical conditions.

4. Experimental Validation and Discussion

In order to verify the effectiveness of the proposed method in the milling of thin-walled plates, several experiments were conducted. In the experiments, the materials of the plate and cutter were TC4 and cemented carbide, respectively, and the material parameters are shown in Table 3. The size of the plate used in the experiments was 80 × 40 × 3 mm. In addition, all of the experiments were carried out on a three-axis machine center (VMC-850E), the dynamic cutting forces in the milling were measured using a Kistler9257B, and the modal parameters were measured using a model hammer (500 N), an acquisition instrument DH5981, and acceleration sensors (ref. sensitivity 10.25 mV/g). The machining and modal test setups are shown in Figure 8.

4.1. Milling Force Coefficients Identification

To validate the effectiveness of the proposed method, the predicted cutting forces were needed. Therefore, the cutting force coefficients needed to be calibrated. Then, five slotting tests were carried out with a spindle speed of 1000 r/min and an axial depth of cut of 0.5 mm, while the feed rates were 40 mm/min, 80 mm/min, 120 mm/min, 160 mm/min, and 200 mm/min. Then, the milling force coefficient and the average milling force were obtained [36,39].
F ¯ x = n a 4 k r c f t n a π k r e F ¯ y = n a 4 k t c f t + n a π k t e F ¯ z = n a π k a c f t + n a 2 k a e
Forces in the x and y directions were mainly considered in the model. In addition, the actually tested milling forces in the z-direction were small and easily contaminated by noise. Therefore, the cutting force coefficient in the z direction was not identified. Subsequently, the cutting force coefficients in the x and y directions were identified as follows ktc = 1120.8 N/mm2, krc = 2285.6 N/mm2, kte = 9.16 N/mm, and kre = 13.21 N/mm.

4.2. Modal Parameters Evolution Considering Material Removal

To analyze the evolution of the modal parameters caused by the material removal, different impact experiments were conducted after five milling stages. In the experiments, the impact tests were conducted to assess the workpiece modal parameters before and after each machining stage. The experimental setups contained the acquisition apparatus DH5981, the accelerometer (5000 g, sensitivity 10.25 mV/g, and mass 5 g), and the modal hammer (500 N, sensitivity 1 mV/N). Then, the dynamic responses were changing at different impact positions and machining stages. Therefore, taking into account the fixture constraints, three points (point 1, point 2, and point 3) on a thin plate were selected for the tests, which are shown in Figure 9a, where it can be seen that point 2 is located in the middle of the edge of the plate, and point 1 and point 3 are symmetrical with respect to point 2. Subsequently, the frequency response functions on different impact measured points can be obtained under different machining stages, and it was found that the frequency response functions were almost the same for point 1 and point 3. However, considering the position of point 1 and point 3 on the plate, an unstable vibration signal caused by low rigidity would be generated. Therefore, point 2 was chosen for the measured response. Then, the sensor position and the machining region were determined and are shown in Figure 9b,c.
Next, five groups of milling experiments were conducted and the material removal patterns are shown in Figure 10. The selected cutting parameters were a spindle speed of 2000 rpm, axial depth of cut of 5 mm, radial depth of cut of 0.2 mm, feed rate of 120 mm/min, down milling, and the vibration responses in different cutting stages were obtained and are shown in Figure 11. After every cut, each impact test after milling was carried out, and the frequency response functions were obtained, which are shown in Figure 12. Then, from Figure 11, it can be seen that the acceleration response of the workpiece was unstable in the cut-in and cut-out stages due to the structural properties and rigidity. When the tool was fully cut into a workpiece, the coupled effect of workpiece–tool was weak, so the vibration was stable. As the number of cutting layers increased, the acceleration response was progressively reduced. The possible reasons for this are as follows: In the first cut, chatter occurred, which caused a larger acceleration response. However, as the material was removed, the modal parameters were time-varying in the milling and used the same machining parameters for the next milling, the chatter gradually decreased, which led to a low acceleration response. Subsequently, from Figure 12, we can find that with the workpiece material removal, the modal parameters of the machining system were significantly reduced from 525 Hz, 501 Hz, 504 Hz, 482 Hz, 465 Hz, to 453 Hz. Therefore, it is necessary to investigate the time-varying modal parameters for improving the stability.

4.3. Model Validation and Discussion

To identify the modal parameters of a machining system, a displacement response should be used for the proposed method. Therefore, a program by MATLAB was applied to convert the vibration acceleration responses measured in the milling to the vibration displacement responses, and the process is as follows.
Without a loss of generality, the acceleration signal x ¨ ( t ) in the frequency domain can be expressed as follows
x ¨ ( t ) = A e j ω t
where A is the coefficient corresponding to x ¨ ( t ) . Based on the inverse Fourier transform theory, assuming that the initial velocity and displacement of the system are 0, the displacement signal x[t] can be obtained using Equation (56).
x [ t ] = k = 0 N - 1 1 ( 2 π k Δ f ) 2 H [ k ] x [ k ] e 2 j π k r / N
where X [ k ] = A / ω k 2 , ω k = k Δ f , H[k] denotes the cut-off frequency, which is defined as
H [ k ] = 1   ( f d k Δ f f u ) 0   ( otherwise )
Based on Equations (56)–(58), the displacement response of the machining system after five cuts was calculated and is shown in Figure 13.
From Figure 11 and Figure 13, the vibration responses obviously fluctuated in the cut-in and cut-out stages, with the reason for this being that the dynamic cutting force was higher and the rigidity of the plate was lower in the cut-in and cut-out stages, respectively. For example, at the beginning and end of the fourth group of experiments, there was a significant change in the displacement signal. Therefore, to avoid anomalous data interference, the relatively stable response data over a 16 s period (from 3.3 s to 19.3 s) was chosen to identify the system modal parameters. Considering the actual milling process, the first order natural frequencies were closely associated with the system machining stability, which was validated by many references. In addition, as the modal parameters during machining were not available in real time, it was assumed in the paper that the natural frequency of the workpiece varied linearly during each experiment. Finally, the first order natural frequencies were calculated by TARMAX (N = 200) in different states, and the predicted results are shown in Figure 14.
From Figure 14, it was found that the predicted natural frequencies using the proposed method agreed well with the experimental values. The experimental average of the five tests was 513, 502.5, 493, 473.5, and 459 Hz and the predicted average of the five tests was 516.16, 506.24, 496.45, 479.31, and 462.71 Hz. The predicted values were all higher than the experimental values due to the coupling benefits of the tool and the workpiece during machining, which is consistent with the experimental phenomena in the literature [15]. In addition, several scatter points offset the baseline under the machining start and end stage. The reason for this is that the milling was at the beginning or end of cut at this time, and the vibration displacement response obviously changed, which caused a large deviation between the predicted values and the experimental values.
To further demonstrate the validity of the proposed method, the mean absolute error (MAE) and mean relative error (MRE) were introduced, and are defined as
MAE = 1 L t = 1 L f [ t ] f ^ [ t ] MRE = 1 L t = 1 L f [ t ] f ^ [ t ] f [ t ]
where f[t] is the theoretical natural frequency, f ^ [ t ] denotes the estimated natural frequency, and L is the data length. Based on this, MAE and MRE were calculated and shown in Figure 15.
From Figure 15, the average absolute error of the TARMAX method was around 20 Hz and the relative error was around 4.3%, and the prediction results were relatively stable. The third group experiments had the highest prediction accuracy because smoother displacement signals were chosen. Next, there were some non-smooth signals in the displacement signals in the other sets of experiments. As the number of milling experiments increased, the relative error of the TARMAX method showed an upward trend. The possible reasons for this are as follows. As the number of experiments increased, the tool wore out and the dynamic milling forces changed, thus causing fluctuations in the vibration response, which is consistent with the observation that the displacement signals in the fourth and fifth experiment included some non-stationary components. In addition, the calculation time and complexity of the TARMAX method are mainly relevant to the sliding window length, which makes the proposed method handle vibration responses online better. Overall, the TARMAX method can commendably predict the modal parameters in the milling of a thin-walled workpiece.

5. Conclusions

In the milling of a thin-walled workpiece, the dynamic characteristics of the thin-walled workpiece-fixture system are time-varying due to material removal. To investigate the time-varying characteristics of the modal parameters in milling, an accurate TARMAX identification method under external excitation was proposed. The proposed method can rapidly and precisely identify the modal parameters in the milling of thin-walled workpieces. Thus, the contributions of the paper are as follows.
(1)
The TARMAX modal parameter identification method under external excitation was proposed. In this process, the dynamic modal parameters are estimated through the measured vibration response in milling using the recursive estimation method or sliding windows recursive estimation.
(2)
A 3-DOF time-varying structure model under milling forces and white noise excitation was established. The predicted natural frequencies using the proposed method were in close agreement with the simulated values.
(3)
The proposed model is validated by the numerical simulation and machining experiments. Moreover, the prediction accuracy of the TARMAX identification method was 95.68%, and good agreement was drawn in the numerical simulation and machining experiments. Our further research objectives will focus on the prediction of damping ratios, modal stiffness, and modal mass.

Author Contributions

Conceptualization, J.M.; methodology, J.M. and X.Y.; software, X.Y.; formal analysis, X.Y. and Y.L. (Yunfei Li); writing—original draft preparation, J.M. and X.Y.; investigation, X.Y., Y.L. (Yunfei Li) and Y.L. (Yujie Li); writing—review and editing, H.L. and Y.L. (Yujie Li); resources, J.M. and X.P.; funding acquisition, J.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 (No. 52005166), the Postdoctoral Research Foundation of China (No. 2019M652534), the Foundation of Henan Educational Committee (No. 20A460016), the Young Backbone Teachers Foundation Scheme of Henan Polytechnic University (No. 2019XQG-01), the National Science Fund for Distinguished Young Scholars of Henan Polytechnic University (No. J2022-5), and the Doctor Foundation from Henan Polytechnic University (No. B2019-49).

Informed Consent Statement

All authors know and agree to publish this article.

Data Availability Statement

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

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Guo, J.; Xu, Y.; Pan, B.; Zhang, J.; Kang, R.; Huang, W.; Du, D. A New Method for Precision Measurement of Wall-Thickness of Thin-Walled Spherical Shell Parts. Micromachines 2021, 12, 467. [Google Scholar] [CrossRef] [PubMed]
  2. Bao, Y.; Wang, B.; He, Z.X.; Kang, R.; Guo, J. Recent progress in flexible supporting technology for aerospace thin-walled parts: A review. Chin. J. Aeronaut. 2021, 35, 10–26. [Google Scholar] [CrossRef]
  3. Wang, K.; Wang, L.; Zheng, K.; He, Z.; Politis, D.J.; Liu, G.; Yuan, S. High-efficiency forming processes for complex thin-walled titanium alloys components: State-of-the-art and perspectives. Int. J. Extrem. Manuf. 2020, 2, 032001. [Google Scholar] [CrossRef]
  4. Itoh, M.; Hayasaka, T.; Shamoto, E. High-efficiency smooth-surface high-chatter-stability machining of thin plates with novel face-milling cutter geometry. Precis. Eng. 2020, 64, 165–176. [Google Scholar] [CrossRef]
  5. Zhao, X.; Zheng, L.; Wang, Y.; Zhang, Y. Services-oriented intelligent milling for thin-walled parts based on time-varying information model of machining system. Int. J. Mech. Sci. 2022, 219, 107125. [Google Scholar] [CrossRef]
  6. Sun, L.; Liao, W.; Zheng, K.; Tian, W.; Liu, J.; Feng, J. Stability analysis of robotic longitudinal-torsional composite ultrasonic milling. Chin. J. Aeronaut. 2020, 35, 249–264. [Google Scholar] [CrossRef]
  7. Mou, W.; Zhu, S.; Jiang, Z.; Song, G. Vibration signal-based chatter identification for milling of thin-walled structure. Chin. J. Aeronaut. 2022, 35, 204–214. [Google Scholar] [CrossRef]
  8. Wang, P.; Bai, Q.; Cheng, K.; Zhang, Y.; Zhao, L.; Ding, H. Investigation on an in-process chatter detection strategy for micro-milling titanium alloy thin-walled parts and its implementation perspectives. Mech. Syst. Signal Process. 2023, 183, 109617. [Google Scholar] [CrossRef]
  9. Yu, Y.-Y.; Zhang, D.; Zhang, X.-M.; Peng, X.-B.; Ding, H. Online stability boundary drifting prediction in milling process: An incremental learning approach. Mech. Syst. Signal Process. 2022, 173, 109062. [Google Scholar] [CrossRef]
  10. Li, D.; Cao, H.; Zhang, X.; Chen, X.; Yan, R. Model predictive control based active chatter control in milling process. Mech. Syst. Signal Process. 2019, 128, 266–281. [Google Scholar] [CrossRef]
  11. Yan, Z.; Zhang, C.; Jiang, X.; Ma, B. Chatter stability analysis for milling with single-delay and multi-delay using combined high-order full-discretization method. Int. J. Adv. Manuf. Technol. 2020, 111, 1401–1413. [Google Scholar] [CrossRef]
  12. Du, X.; Ren, P.; Zheng, J. Predicting Milling Stability Based on Composite Cotes-Based and Simpson’s 3/8-Based Methods. Micromachines 2022, 13, 810. [Google Scholar] [CrossRef] [PubMed]
  13. Thévenot, V.; Arnaud, L.; Dessein, G.; Cazenave-Larroche, G. Influence of material removal on the dynamic behavior of thin-walled structures in peripheral milling. Mach. Sci. Technol. 2006, 10, 275–287. [Google Scholar] [CrossRef]
  14. Kersting, P.; Biermann, D. Modeling workpiece dynamics using sets of decoupled oscillator models. Mach. Sci. Technol. 2012, 16, 564–579. [Google Scholar] [CrossRef]
  15. Li, B.; Luo, B.; Mao, X.; Cai, H.; Peng, F.; Liu, H. A new approach to identifying the dynamic behavior of CNC machine tools with respect to different worktable feed speeds. Int. J. Mach. Tools Manuf. 2013, 72, 73–84. [Google Scholar] [CrossRef]
  16. Eynian, M. In-process identification of modal parameters using dimensionless relationships in milling chatter. Int. J. Mach. Tools Manuf. 2019, 143, 49–62. [Google Scholar] [CrossRef]
  17. Wu, L.; Yang, Y.; Maheshwari, M. Location identification of line supports using experimental modal analysis. Measurement 2020, 149, 106996. [Google Scholar] [CrossRef]
  18. Liu, D.; Luo, M.; Zhang, Z.; Hu, Y.; Zhang, D. Operational modal analysis based dynamic parameters identification in milling of thin-walled workpiece. Mech. Syst. Signal Process. 2022, 167, 108469. [Google Scholar] [CrossRef]
  19. Liang, Z.; Wang, S.; Qin, C.; Li, C.; Jiang, X.; Peng, Y. A time-synchronous-subtraction method for harmonics elimination in the operational modal analysis of machine tools. Proc. Inst. Mech. Eng. Part C J. Mech. Eng. Sci. 2019, 233, 6099–6111. [Google Scholar] [CrossRef]
  20. Kiss, A.K.; Hajdu, D.; Bachrathy, D.; Stepan, G. Operational stability prediction in milling based on impact tests. Mech. Syst. Signal Process. 2018, 103, 237–339. [Google Scholar] [CrossRef] [Green Version]
  21. Yuan, J.; Li, J.; Wei, W.; Liu, P. Operational modal identification of ultra-precision fly-cutting machine tools based on least-squares complex frequency-domain method. Int. J. Adv. Manuf. Technol. 2022, 119, 4385–4394. [Google Scholar] [CrossRef]
  22. Weijtjens, W.; Lataire, J.; Devriendt, C.; Guillaume, P. Dealing with periodical loads and harmonics in operational modal analysis using time-varying transmissibility functions. Mech. Syst. Signal Process. 2014, 49, 154–164. [Google Scholar] [CrossRef]
  23. Wan, M.; Feng, J.; Ma, Y.-C.; Zhang, W.-H. Identification of milling process damping using operational modal analysis. Int. J. Mach. Tools Manuf. 2017, 122, 120–131. [Google Scholar] [CrossRef]
  24. Li, B.; Cai, H.; Mao, X.; Huang, J.; Luo, B. Estimation of CNC machine–tool dynamic parameters based on random cutting excitation through operational modal analysis. Int. J. Mach. Tools Manuf. 2013, 71, 26–40. [Google Scholar] [CrossRef]
  25. Yan, R.; Gao, R.X.; Zhang, L. In-process modal parameter identification for spindle health monitoring. Mechatronics 2015, 31, 42–49. [Google Scholar] [CrossRef]
  26. Burney, F.A.; Pandit, S.M.; Wu, S.M. A Stochastic Approach to Characterization of Machine Tool System Dynamics Under Actual Working Conditions. J. Eng. Ind. 1976, 98, 614–619. [Google Scholar] [CrossRef]
  27. Kim, K.; Yang, S. Identification of modal parameters of base pad in milling machine based on multi-input modal analysis in time domain. Comput. Struct. 1991, 39, 95–103. [Google Scholar] [CrossRef]
  28. Zaghbani, I.; Songmene, V. Estimation of machine-tool dynamic parameters during machining operation through operational modal analysis. Int. J. Mach. Tools Manuf. 2009, 49, 947–957. [Google Scholar] [CrossRef]
  29. Ma, Z.-S.; Liu, L.; Zhou, S.-D.; Yu, L.; Naets, F.; Heylen, W.; Desmet, W. Parametric output-only identification of time-varying structures using a kernel recursive extended least squares TARMA approach. Mech. Syst. Signal Process. 2018, 98, 684–701. [Google Scholar] [CrossRef]
  30. Kang, J.; Liu, L.; Shao, Y.-P.; Ma, Q.-G. Non-stationary signal decomposition approach for harmonic responses detection in operational modal analysis. Comput. Struct. 2021, 242, 106377. [Google Scholar] [CrossRef]
  31. Zhuo, Y.; Han, Z.; Duan, J.; Jin, H.; Fu, H. Estimation of vibration stability in milling of thin-walled parts using operational modal analysis. Int. J. Adv. Manuf. Technol. 2021, 115, 1259–1275. [Google Scholar] [CrossRef]
  32. Poulimenos, A.G.; Fassois, S.D. Output-only stochastic identification of a time-varying structure via functional series TARMA models. Mech. Syst. Signal Process. 2009, 23, 1180–1204. [Google Scholar] [CrossRef]
  33. Spiridonakos, M.; Fassois, S. Non-stationary random vibration modelling and analysis via functional series time-dependent ARMA (FS-TARMA) models—A critical survey. Mech. Syst. Signal Process. 2014, 47, 175–224. [Google Scholar] [CrossRef]
  34. Haykin, S.; Sayed, A.; Zeidler, J.; Yee, P.; Wei, P. Adaptive tracking of linear time-variant systems by extended RLS algorithms. IEEE Trans. Signal Process. 1997, 45, 1118–1128. [Google Scholar] [CrossRef]
  35. Yang, W.; Liu, L.; Zhou, S.-D.; Ma, Z.-S.; Yang, W.; Liu, L.; Zhou, S.-D.; Ma, Z.-S. Moving Kriging shape function modeling of vector TARMA models for modal identification of linear time-varying structural systems. J. Sound Vib. 2015, 354, 254–277. [Google Scholar] [CrossRef]
  36. Altintas, Y. Manufacturing Automation: Metal Cutting Mechanics, Machine Tool Variations, and Cnc Design, 2nd ed.; Cambridge University Press: Cambridge, UK, 2000; pp. 44–47, 149–157. [Google Scholar]
  37. Yu, L.; Liu, L.; Yue, Z.; Kang, J. A maximum correntropy criterion based recursive method for output-only modal identification of time-varying structures under non-Gaussian impulsive noise. J. Sound Vib. 2019, 448, 178–194. [Google Scholar] [CrossRef]
  38. Guan, W.; Dong, L.; Zhou, J.; Han, Y. Data-driven methods for operational modal parameters identification: A comparison and application. Measurement 2019, 132, 238–251. [Google Scholar] [CrossRef]
  39. 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]
Figure 1. Dynamic milling dynamics model.
Figure 1. Dynamic milling dynamics model.
Micromachines 13 01581 g001
Figure 2. Flow chart of the algorithm for estimating the modal parameters.
Figure 2. Flow chart of the algorithm for estimating the modal parameters.
Micromachines 13 01581 g002
Figure 3. The 3-DOF time-varying structure excited by milling forces.
Figure 3. The 3-DOF time-varying structure excited by milling forces.
Micromachines 13 01581 g003
Figure 4. Frequency response functions of the 3-DOF time-varying structure.
Figure 4. Frequency response functions of the 3-DOF time-varying structure.
Micromachines 13 01581 g004
Figure 5. Natural frequencies of the 3-DOF time-varying structure.
Figure 5. Natural frequencies of the 3-DOF time-varying structure.
Micromachines 13 01581 g005
Figure 6. Displacement response of the 3-DOF time-varying structure.
Figure 6. Displacement response of the 3-DOF time-varying structure.
Micromachines 13 01581 g006
Figure 7. Natural frequencies by TARMAX under different SNR and different sliding window lengths; solid lines: estimated values; dotted lines: simulated values.
Figure 7. Natural frequencies by TARMAX under different SNR and different sliding window lengths; solid lines: estimated values; dotted lines: simulated values.
Micromachines 13 01581 g007
Figure 8. Machining and modal test.
Figure 8. Machining and modal test.
Micromachines 13 01581 g008
Figure 9. Experimental design. (a) Distributed points 1, 2, and 3 on the thin-walled plate for the impact experiments. (b) Position of the sensor and point 2 used to measure the response. (c) Position of the sensor and tool region for machining.
Figure 9. Experimental design. (a) Distributed points 1, 2, and 3 on the thin-walled plate for the impact experiments. (b) Position of the sensor and point 2 used to measure the response. (c) Position of the sensor and tool region for machining.
Micromachines 13 01581 g009
Figure 10. Material removal patterns in milling.
Figure 10. Material removal patterns in milling.
Micromachines 13 01581 g010
Figure 11. Acceleration responses in different milling stages.
Figure 11. Acceleration responses in different milling stages.
Micromachines 13 01581 g011
Figure 12. Frequency response functions in different milling stages.
Figure 12. Frequency response functions in different milling stages.
Micromachines 13 01581 g012
Figure 13. Workpiece displacement responses in different milling stages.
Figure 13. Workpiece displacement responses in different milling stages.
Micromachines 13 01581 g013
Figure 14. First-order natural frequency predicted results in different milling stages; line: experimental values; dot: estimated values.
Figure 14. First-order natural frequency predicted results in different milling stages; line: experimental values; dot: estimated values.
Micromachines 13 01581 g014
Figure 15. Error between the predicted results and true values; black line: MAE; red line: MRE.
Figure 15. Error between the predicted results and true values; black line: MAE; red line: MRE.
Micromachines 13 01581 g015
Table 1. Simulation parameters for the 3-DOF time-varying structure [39].
Table 1. Simulation parameters for the 3-DOF time-varying structure [39].
ParametersValues
Mass, stiffness and dampingm1 = 3 − 0.3t, m2 = 3 − 0.1t, m3 = 2
k1 = 5 × 107 − 107t, k2 = 3 × 107 − 5 × 106t, k3 = 107 − 106t,
c1 = 200, c2 = 100, c3 = 50,
Variances of white noise signal σ 1 2 = 4, σ 2 2 = 2, σ 3 2 = 1
Process parametersΩ = 1500, m = 40, ϕex = 0, ϕts = π,
n1 = 2, a = 2 × 10 − 4, ft = 10 − 3
Milling force coefficientsktc1 = 6 × 107, krc1 = 2 × 107, kte1 = 3 × 103, kre1 = 103,
Ktc2 = ktc3 = 8 × 107, kte2 = kte3 = 6 × 103,
Krc2 = krc3 = 3 × 107, kre2 = kre3 = 4 × 103
Table 2. Modal parameter identification errors under different external excitations.
Table 2. Modal parameter identification errors under different external excitations.
NoiseMean Absolute Error/Hz
N = 50N = 100N = 200
SNR = 3018.980716.304610.2242
SNR = 2022.253020.249216.0250
SNR = 1526.182922.623719.0390
Table 3. Workpiece and tool parameters.
Table 3. Workpiece and tool parameters.
WorkpieceDensityPoisson RatioYoung’s ModulusMaterials
4.6 g/cm30.34108 GPaTC4
CutterDiameterNumber of teethSpiral angleLength
12 mm230°75 mm
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Ma, J.; Yan, X.; Li, Y.; Li, H.; Li, Y.; Pang, X. Output-Only Time-Varying Modal Parameter Identification Method Based on the TARMAX Model for the Milling of a Thin-Walled Workpiece. Micromachines 2022, 13, 1581. https://doi.org/10.3390/mi13101581

AMA Style

Ma J, Yan X, Li Y, Li H, Li Y, Pang X. Output-Only Time-Varying Modal Parameter Identification Method Based on the TARMAX Model for the Milling of a Thin-Walled Workpiece. Micromachines. 2022; 13(10):1581. https://doi.org/10.3390/mi13101581

Chicago/Turabian Style

Ma, Junjin, Xinhong Yan, Yunfei Li, Haoming Li, Yujie Li, and Xiaoyan Pang. 2022. "Output-Only Time-Varying Modal Parameter Identification Method Based on the TARMAX Model for the Milling of a Thin-Walled Workpiece" Micromachines 13, no. 10: 1581. https://doi.org/10.3390/mi13101581

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop