Cross-axis and cross-point modal testing and parameter identification method for predicting the cutting stability
11426833 · 2022-08-30
Assignee
Inventors
Cpc classification
B23Q17/0976
PERFORMING OPERATIONS; TRANSPORTING
B23Q17/12
PERFORMING OPERATIONS; TRANSPORTING
International classification
B23Q17/09
PERFORMING OPERATIONS; TRANSPORTING
Abstract
The present invention provides a cross-axis and cross-point modal testing and parameter identification method for predicting the cutting stability, which is used to improve the accuracy of existing prediction methods of cutting stability. The method firstly installs a miniature tri-axial acceleration sensor at the tool tip, and conducts the cross-axis and cross-point experimental modal tests respectively. The measured transfer functions are grouped according to different measuring axes, and the dynamic parameters are separately identified from each group of transfer functions. Then, the contact region between the cutter and workpiece is divided into several cutting layer differentiators. After that, together with other dynamic parameters, all the parameters are assembled into system dynamic parameter matrices matching with the dynamic model. Finally, dynamic parameter matrices including the effects of cross-axis and cross-point model couplings are obtained. Moreover, the acceleration sensor in the method only needs to be installed once.
Claims
1. A cross-axis and cross-point modal testing and parameter identification method for predicting cutting stability, wherein the following steps are comprised: step 1 install a cutter in a handle, clamp the handle in a machine tool spindle, and establish cutter coordinate system: the origin of coordinates is set on the free end of the cutter, the feed direction of cutter is set as the X axis, the direction perpendicular to the surface to be machined is set as Y axis wherein the outward direction for down milling and inward direction for up milling, and the Z axis is set as the direction away from the free end of the cutter and along the cutter axis; step 2 starting from the free end of the cutter in a certain distance along the cutter axis, mark q nodes which will be impacted by a hammer, install a miniature tri-axial acceleration sensor at the tool tip, and impact at each node in two horizontally orthogonal X and Y directions with the hammer, to measure all the transfer functions of a spindle-handle-cutter system at each node; step 3 for the transfer functions measured via step 2, eliminate all transfer functions measured by Z axis of the acceleration sensor, and then divide the remaining transfer functions into two different transfer function groups according to the vibration response measured by X or Y axis of the acceleration sensor, and the two groups of transfer function are marked as {FRF.sub.x} and {FRF.sub.y}, respectively; step 4 identify the dynamic parameters respectively from the two groups of different transfer functions {FRF.sub.x} and {FRF.sub.y} obtained in Step 3; based on {FRF.sub.x}, the identified previous m order dynamic parameters are expressed as follows; natural frequencies are ω.sub.nx,1, ω.sub.nx,2, . . . , ω.sub.nx,m; damping ratios are ξ.sub.x,1, ξ.sub.x,2, . . . , ξ.sub.x,m; mode shape matrix is ψ.sub.x=[φ.sub.x,1φ.sub.x,2 . . . φ.sub.x,m].sub.2q×m, where the dimension of φ.sub.x,jj=1,2, . . . , m is 2q×1 and φ.sub.x,j represents the j-th order mode shape vector corresponding to each impact node in the principle vibration direction of X direction; based on {FRF.sub.y}, the identified previous m order dynamic parameters are expressed as follows; natural frequencies are ω.sub.ny,1, ω.sub.ny,2, . . . , ω.sub.ny,m; damping ratios are ξ.sub.y,1, ξ.sub.y,2, . . . , ξ.sub.y,m; mode shape matrix is ψ.sub.y=[φ.sub.y,1φ.sub.y,2 . . . φ.sub.y,m].sub.2q×m, where the dimension of φ.sub.y,j(j=1,2, . . . , m) is 2q×1 and φ.sub.y,j represents the j-th order mode shape vector corresponding to each impact node in the principle vibration direction of Y direction; step 5 divide a contact region between the cutter and a workpiece under a given axial cutting depth α.sub.p along the cutter axis into p cutting layer differentiators; according to the relative position between the center of each differentiator and above impact nodes, allocate these differentiators a value of a mode shape identified by step 4 through linear interpolation; step 6 according to different modal order, assemble different types of dynamic parameters into modal mass, damping, stiffness and mode shape matrices, and these matrices match a system dynamic model; after assembly, obtaining: model mass matrix
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1)
(2)
DETAILED DESCRIPTION
(3) Below, with the combination of attached drawings and technical solution, the concrete implementation process of the invention is explained in detail. As shown in
(4) Step 1 Install the cutter in the handle, clamp the handle in the machine tool spindle, and establish cutter coordinate system: the origin of coordinates is set on the free end of the cutter, the feed direction of cutter is set as the X axis, the direction perpendicular to the surface to be machined is set as Y axis (outward for down milling and inward for up milling), and the Z axis is set as the direction away from the free end of the cutter and along the cutter axis.
(5) Step 2 Starting from the free end of the cutter in a certain distance along the cutter axis, mark q nodes which will be impacted by the hammer, install a miniature tri-axial acceleration sensor at the tool tip, and impact at each node in two horizontally orthogonal X and Y directions with the hammer, to measure all the transfer functions of the spindle-handle-cutter system at each node.
(6) Step 3 For the transfer functions measured via Step 2, eliminate all transfer functions measured by Z axis of the acceleration sensor, and then divide the remaining transfer functions into two different transfer function groups according to the vibration response measured by X or Y axis of the acceleration sensor, and the two groups of transfer function are marked as {FRF.sub.x} and {FRF.sub.y}, respectively, as shown in
(7) Step 4 Identify the dynamic parameters respectively from the two groups of different transfer functions {FRF.sub.x} and {FRF.sub.y} obtained in Step 3. Based on {FRF.sub.x}, the identified previous in order dynamic parameters are expressed as follows. Natural frequencies are ω.sub.nx,1, ω.sub.nx,2, . . . , ω.sub.nx,m. Damping ratios are ξ.sub.x,1, ξ.sub.x,2, . . . , ξ.sub.x,m. Mode shape matrix is ψ.sub.x=[φ.sub.x,1, φ.sub.x,2, . . . , φ.sub.x,m].sub.2q×m, where the dimension of φ.sub.x,j(j=1, 2, . . . , m) is 2q×1 and φ.sub.x,j represents the j-th order mode shape vector corresponding to each impact node in the principle vibration direction of X direction. Based on {FRF.sub.y}, the identified previous in order dynamic parameters are expressed as follows. Natural frequencies are ω.sub.ny,1, ω.sub.ny,2, . . . , ω.sub.ny,m. Damping ratios are ξ.sub.y,1, ξ.sub.y,2, . . . , ξ.sub.y,m. Mode shape matrix is ψ.sub.y=[φ.sub.y,1, φ.sub.y,2, . . . , φ.sub.y,m].sub.2q×m, where the dimension of φ.sub.y,j(j=1,2, . . . , m) is 2q×1 and φ.sub.y,j represents the j-th order mode shape vector corresponding to each impact node in the principle vibration direction of Y direction ψ.sub.x and ψ.sub.y can be expressed as follows, respectively:
(8)
where u.sub.d,c,α,β (d=x or y, c=x or y, α=1, 2, . . . , q, β=1, 2, . . . , m) is the value of the β-th order mode shape of the α-th impact node in c direction with the principle vibration direction of d direction
(9) Step 5 Divide the contact region between the cutter and workpiece under a given axial cutting depth α.sub.p along the cutter axis into p cutting layer differentiators. According to the relative position between the center of each differentiator and above impact nodes, allocate these differentiators the value of the mode shape identified by Step 4 through linear interpolation.
(10) Step 6 According to different modal order, assemble different types of dynamic parameters into modal mass, damping, stiffness and mode shape matrices and these matrices should match the system dynamic model. After assembly, one can obtain:
(11) modal mass matrix:
(12)
modal damping matrix:
(13)
modal stiffness matrix:
(14)
mode shape matrix:
(15)
(16) where ũ.sub.{tilde over (d)},{tilde over (c)},{tilde over (α)},{tilde over (β)} (d{tilde over ( )}=x or y, c{tilde over ( )}=x or y, α{tilde over ( )}=1, 2, . . . , p, β{tilde over ( )}1, 2 . . . , m) is the value of the {tilde over (β)}-th order mode shape of the {tilde over (α)}-th cutting layer differentiator in {tilde over (c)} direction with the principle vibration direction of {tilde over (d)} direction.