A
Nonlinear dynamic modeling and analysis of ball screws considering ball recirculation process
Chang Liua, Jinsong Zhaob, Weidong Lia*, Chunyu Zhaob
a School of Mechanical Engineering, University of Shanghai for Science and Technology, Shanghai, 200093, China.
b School of Mechanical Engineering and Automation, Northeastern University, Shenyang, 110819, China.
* Corresponding author: Weidong Li. E-mail address: weidongli@usst.edu.cn
Abstract
The dynamic performance of the ball screws significantly affects the positioning accuracy of the machine tools, which is mainly related to the ball-groove contact characteristics, and previous studies have ignored the effect of the sudden changes in the number of loaded balls due to the ball recirculation process. To solve this problem, this paper proposes an eight DOF dynamic model of the ball screws that includes the ball recirculation process and screw shaft’s deformation, which captures the transient impacts during the transition section when the balls enter and exit. Firstly, the geometric relationship between the ball and groove centers is determined based on rigid body kinematics and coordinate transformation matrix, and the ball-groove contact loads in the working and transition sections are derived. Then, a nonlinear dynamic model of the ball screws is established by simplifying it to a mass-spring-damping structure, and the correctness of the proposed model is verified by comparing it with the experimental results. Finally, the dynamic characteristics of the ball screws under the effects of the ball recirculation process are investigated.
Click here to download actual image
Keywords:
Ball screws
Dynamic model
Ball recirculation process
Screw shaft’s deformation Contact characteristics
Nomenclature
A0
Initial distance of the groove centers.
Cross-section area of the screw shaft.
Distance between the groove centers after loading.
Viscous damping coefficients caused by the ball screws.
Elasticity modulus.
,
,
Resultant forces of the ball screws in the x-, y-, and z-axes.
,
,
Excitation amplitudes in the x-, y- and z-directions.
Distance between the
and the
in the x-axis.
,
Moment of inertia of the worktable around the x- and y-axes.
,
,
Linear stiffness of the screw shaft in the x-, y-, and z-directions.
,
Angular stiffness of the screw shaft around the x- and y-axes.
Length of the screw shaft.
Length of the transition section.
Pitch of the screw shaft.
Distance of the worktable movement when the screw shaft rotates.
Axial displacement of ith ball center in the
.
Distance between the
and the
in the z-axis.
m
Total mass of the worktable and nut.
Rotation speed of the screw shaft.
Number of the loaded balls.
Contact load between the ball and groove.
,
,
,
Radius of the screw and nut grooves, ball, pitch.
Time for the ball to roll angle between adjacent balls.
,
Velocities of the contact points of the ball-nut and screw grooves.
,
,
Coordinates of the initial position for the screw’s groove center in the
.
,
,
Coordinates of the initial position for the nut’s groove center in the
.
,
,
Coordinates of the initial position for the screw’s groove center in the
.
,
,
Coordinates of the initial position for the nut’s groove center in the
.
Coordinates of the screw’s groove centers in the
.
Coordinates of the nut’s groove centers in the
.
Initial contact angle between the ball and groove.
Contact angle between the ball and groove after loading.
Excitation frequency.
,
Angular velocity of the screw shaft and ball center.
λ
Pitch angle of the ball screws.
Main curvature radius of the screw groove.
Position angles of the ith ball center.
Angle between adjacent balls.
Remaining angle.
Elastic release of the ball.
,
,
Linear displacements of the worktable.
,
,
linear displacements of the screw shaft.
,
Angular displacements of the screw shaft.
Damping ratios.
Dimensionless position of the worktable.
Hertz contact constants.
Integer of
divided by
.
Superscripts
O
Coordinate systems
.
S
Coordinate systems
.
W
Coordinate systems
.
Coordinate systems
.
Subscripts
i
Number of the loaded ball.
s, n
Screw and nut grooves.
x, y, z
x-, y-, and z-direction.
Left or right section of the nut.
1. Introduction
Ball screw mechanisms are widely used in CNC machine tools, industrial robots, aerospace, etc., and have the ability to convert rotary motion into linear motion efficiently, accurately and repeatably [13]. The dynamic performance of the ball screws in ultra-precision machining processes has become a critical factor affecting workpiece quality, particularly during the circulation process where the balls move periodically [4, 5]. The periodic entry and exit of the balls in the recirculation channel of the nut leads to sudden changes in contact load, time-varying stiffness, and impact excitation, which in turn cause nonlinear vibration and affect the motion accuracy [6, 7]. Therefore, in-depth research on the dynamic characteristics of the ball screws, taking into account the ball recirculation process is of great significance for improving the positioning accuracy of the machine tools.
Some researchers have developed dynamic models of the ball screws to analyze their dynamic characteristics, which mainly focus on determining the ball-groove contact characteristics. Xu et al. [8] developed a single degree-of-freedom (DOF) dynamic model of the ball screws that included the bearing joint, screw-nut joint, and screw shaft. Zhao et al. [9] developed a two DOF dynamic model of the ball screws considering clearance and friction to investigate the dynamic characteristics. The elastic deformation of the screw shaft affects the center position of the screw groove, which in turn affects the load distribution [1012]. Okwudire [13] derived the stiffness matrix in the screw-nut interface, and used an optimized nut design to reduce the bending vibration caused by torque. Liu et al. [14] established a five DOF dynamic model of the ball screws, and using bifurcation diagrams, three-dimensional spectra, phase diagrams, and Poincaré sections to discuss the influences of the system parameters on the dynamic behaviors. Gao et al. [15] established a lateral equivalent dynamic model of the ball screw feed system based on the Euler-Bernoulli beam theory, incorporating the screw shaft's bending vibration, worktable displacement, and joint effects. In highly accelerated ball screws, the large inertial forces generated by the moving parts may change the actual contact state of the system's kinematic joints [16, 17]. Zhang et al. [18] developed a dynamic model of the ball screw feed system that takes into account acceleration, deriving the equivalent axial stiffness of the ball screws and bearing, and this model is also verified experimentally. On this basis, Zhou et al. [19] developed a dynamic model for the vertical ball screw feed systems, systematically investigating the effects of the spindle system position, rated dynamic load, and screw tension force on the system's natural frequency during the acceleration and deceleration. During the high-speed and heavy-duty operation of the machine tools, the vibration and friction of the rolling joints have a significant impact on the dynamic performance [2022]. Wang et al. [23] established a friction-vibration coupling model for the feed system, and analyzed the influences of the excitation force, feed acceleration, and eccentricity on the vibration and friction characteristics. However, most of the above models only consider the nut at a specific position, and ignore the effects of the ball recirculation process. In addition, to fulfill the performance requirements of a small-mass, high-stiffness structure components and high-adjustable controller parameters of the machine tools, Wu et al. [24, 25] investigated the dynamics and control of a planar three DOF parallel manipulator with actuation redundancy, and integrated the redundant actuated parallel manipulator into a four DOF hybrid machine tool. Based on this, the mechatronics modeling and forced vibration of a parallel manipulator are investigated by using the bond graph method [26].
When the balls circulate in the working chamber, those in the loaded section of the ball screws are squeezed by the preload or external load, but the balls in the return channel are free. However, there are very few research on the ball recirculation process, Wei and Lai [27] proposed the kinematic theory of high-speed preloaded ball screws, and calculated the mechanical efficiency according to the theoretical driving torque, axial load, and ball angular velocity. Alberdi et al. [28] redefined the kinematics of the ball screws by considering the of transversal velocity component introduced by the helix angle, and demonstrated the superiority of the proposed method by comparing it with the results of Wei et al.'s model [29]. To discuss the dynamic behavior of the ball screws during the ball rolling cycle, Xie et al. [30] developed an accurate dynamic model of the ball screw feed system by considering the travel deviation and ball motion, and explained the vibration mechanism of the feed system during the ball recirculation process. Obviously, the load fluctuations generated by the balls entering and exiting the screw-nut joints, which in turn causes nonlinear dynamic behavior [31]. Xu et al. [32] established a five DOF dynamic model of the linear guideway, which considers the time-varying contact load under the periodic variation of the roller position, and discussed the effects of the load size and direction, preload and velocity on the time-varying displacement and friction of five DOF. Li et al. [33] and Xu et al. [34] proposed a time-varying dynamic model of the linear guideway with crowning considering the ball recirculation process, enabling vibration characteristic analysis under the constant loads and linear velocity. Overall, the rotation of the screw shaft and the axial and bending deformations of the screw shaft will change the ball-groove contact state. However, most studies usually assume that the worktable is in a fixed position, and ignore the effect of the sudden changes in the number of loaded balls caused by the ball recirculation process on the dynamic behaviors of the ball screws.
This study proposes a method for predicting the time-varying and nonlinear dynamic behaviors of the ball screws. The method takes into account the impact force caused by the sudden change in the number of loaded balls due to the ball recirculation process, and establishes a new eight DOF dynamic model that considers the deformations of the screw shaft. The periodic changes in the worktable displacement caused by the ball entering and exiting the transition section are accurately calculated, the effects of the external load, worktable position, initial contact angle and preload on dynamic characteristics of the worktable in the feed direction are discussed, and the results of the proposed method are compared with experimental ones for verification.
2. Theoretical model
The screw shaft’s deformations (axial, bending, and rotational deformations) and worktable movement can affect the ball-groove contact state of the ball screws, resulting in changes in the dynamic characteristics of the feed system. To reduce the impact load caused by the ball entering and exiting the screw-nut contact area when the ball screws are in operation, a transition section is added at both ends of the contact area to eliminate sudden changes in the contact load, as shown in Fig. 1. Furthermore, the screw-nut circulation channel can be divided into working, transition, and return sections. When the screw shaft is rotated at an angular velocity
in a counter-clockwise direction, the balls on the left and right parts of the nut roll in a clockwise direction. In this paper, the global coordinate system
is located at the cross-section center at the left end of the screw shaft, and the z-axis coincides with the screw shaft’s axis. The coordinate systems
and
are positioned at the geometric center of the worktable and the center of the screw axis in the screw-nut interface, respectively, and their axes are parallel to the axes of the
.
During the operation of the ball screws, the servo motor drives continuous rotation of the screw shaft, and the nut is fixed on the worktable by bolts and moves in a straight line. As the nut does not rotate, the velocity of the ball-nut groove contact point is zero. The velocities of the contact points (
,
) of the ball-nut and screw grooves can be expressed as
1
where
is the angular velocity of the screw shaft;
is the pitch radius of the ball screws;
is the ball radius;
is the initial contact angle.
Fig. 1
Motion model of the ball screws in the feed system.
Click here to Correct
According to rigid body kinematics, the velocity of the ball center is
. The angular velocity
at which the ball center rotates around the screw axis is expressed as
2
where
is the rotation speed of the screw shaft.
At time t, the position angles (
,
) of the ith ball center for the left and right sections of the nut can be expressed as
3
where i is the ball number;
is the angle between adjacent balls;
is the time for the ball to roll angle between adjacent balls;
is the remainder of t divided by
.
2.1 Ball-groove contact load in the working section
In order to facilitate the derivation of the contact load, two coordinate systems are established: the coordinate systems
and
, where the subscript
represents the left or right section of the nut, respectively. The
is fixed at the screw axis corresponding to the ball center, its each axis is parallel to the axis of the
. The
is fixed at the ball center, its
-axis is tangent to the trajectory of the ball center, and the angle between the
-axis and the
-axis is
, as shown in Fig. 2, where the points Aη and Bη are the ball-screw and nut grooves contact points, respectively.
The coordinate transformation matrix between two coordinates
and
can be obtained by three transformations. Firstly, The
is translated by
and
in
- and
-axes to coincide with the two origins of the
and
, which is marked as
. Secondly, the current-frame is rotated
around the
-axis, so that
- and
-axes coincide with
- and
-axes, which is marked as
. Thirdly, the current-frame is rotated
around
-axis, which is marked as
. The coordinate transformation matrix from
to
is marked as
, which is
.
Fig. 2
Relationship between different coordinate systems.
Click here to Correct
The coordinates of the groove centers for the left and right sections of the nut in the
are expressed as
4
5
where
is the radius of the screw groove; superscripts 2L and 2R are the coordinate systems
and
, respectively; subscripts s and n are the screw and nut grooves, respectively.
According to the transformation matrix
and Eqs. (4) and (5), the initial position of the screw shaft’s groove center for the left and right sections of the nut in the
is derived as
6
7
where superscripts S represents the coordinate system
;
is the displacement of ith ball center in the z-axis direction of the
.
Similarly, the initial position of the nut’s groove center for the left and right sections of the nut in the
is derived as
8
9
where
is the distance in the x-direction between the
and the
.
The worktable posture refers to the displacements generated during the worktable movement, which can be described as three linear displacements (
,
,
). Assuming that the screw shaft segment in the screw-nut interface is a rigid body [35], the screw shaft undergoes axial and bending deformations due to the contact loads, with a total of five DOF that vary with the worktable position, as shown in Fig. 3. where
and
are the angular displacements around the x- and y-axes, and
,
, and
are the linear displacements in the x-, y-, and z-axes. The displacements of the worktable and screw shaft cause the position of the groove center to change, the coordinates of the groove centers under the displacements of the worktable and screw shaft in the
can be expressed as
10
11
12
13
where superscript O is the coordinate system
;
is the distance in z-axis between the
and the
.
Fig. 3
Axial and bending deformations of the screw shaft.
Click here to Correct
Based on the geometric relationship of the groove centers illustrated in Fig. 4 and by combining Eqs. (10)–(13), the distances between the groove centers during the movement of the worktable for the left and right sections of the nut can be derived as
14
15
When the sum of the distance
and the contact deformation
is greater than the initial distance
, the contact load
is zero. The contact loads on the left and right sections of the nut can be derived from the Hertz contact theory [36, 37], as follows
16
17
where
is the contact deformation under the preload
,
is the Hertz contact constant.
From the geometric relationships of the groove centers, the contact angles for the left and right sections of the nut are derived as
18
19
Fig. 4
Geometric relationship of the groove centers. (a) Under no external load, (b) Under external load
Click here to Correct
2.2 Ball-groove contact load in the transition section
To reduce the impact load caused by the ball entering and exiting from the loaded area, the transition section is added at both ends of the contact area. Due to the difficulty in aligning the centers of the first and last balls with the two ends, assuming that the first ball is aligned with the inlet end, and there is an angle between the Nth ball and the outlet end, called the remaining angle
(see Fig. 5), as follows
20
where
is the integer of
divided by
.
Fig. 5
Ball circulation process in the ball screws.
Click here to Correct
The first and last balls are in the transition section as shown in Fig. 5, the contact deformation in the first and last transition sections increases and decreases gradually when the screw shaft rotates. The rolling process from the 0th ball to the 1th ball is divided into two stages: the return section and transition section, the elastic release
is expressed as
21
where
is the 1th ball-groove elastic deformation;
is the length of the transition section;
is the main curvature radius of the screw groove;
and
are the time for the ball to pass through the angle
and distance
, respectively.
When the last ball passes through the transition section, there are two cases. Case 1: The (N + 1)th and (N + 2)th balls are in and out of the transition section, respectively. Case 2: The (N + 1)th ball is not in the transition section. For the case 1, the elastic release
from the Nth ball to the (N + 1)th ball can be divided into two stages, which is expressed as
22
where
is the time for the ball to pass through the remaining angle
.
For the Case 2, the elastic release
from the Nth ball to the (N + 1)th ball can be divided into three stages, which is expressed as
23
where
is the Nth ball-groove elastic deformation.
Since the (N + 1)th ball is not in the transition section, the elastic release
from the (N + 1)th ball to the (N + 2)th ball for the Case 2 is zero, the elastic release
for the Case 1 is expressed as
24
Similarly, the contact load for the left and right sections of the nut in the transition section can be expressed as
25
26
2.3 Nonlinear dynamic equation of the ball screws
Based on the coordinate transformation, the contact load is divided into three orthogonal components. Taking the worktable as the object, the contact load components for the left and right sections of the nut are simplified to the origin
of the
. The resultant forces (
,
,
) of the ball screws in x-, y-, and z-directions are derived as follows
27
where N is the number of the loaded balls;
and
are the coordinates of the ball-screw contact point in the x- and y-axes of the
;
,
and
(
) are the components of the contact load in the x-, y-, and z-directions, which are expressed as follows
28
29
Due to the well-known model of the ball screw only considering axial displacement of the nut, and ignoring the coupling relationship of multiple DOF [8, 9]. In this paper, the ball screws are simplified as a mass-spring-damping model, which includes three translational spring-dampers for the screw-nut, three translational spring-dampers for the screw shaft, and two rotational spring-dampers for the screw shaft, as shown in Fig. 6. According to Eq. (27), an eight DOF nonlinear dynamic model of the ball screws with time-dependent resultant forces under the action of the external load is established, as follows
30
where
is the excitation frequency;
and
is the moment of inertia of the worktable around the x- and y-axes;
,
and
are the excitation amplitude in the x-, y- and z-directions;
,
and
are the linear stiffness of the screw shaft in the screw-nut interface along the x-, y-, and z- directions,
and
are the angular stiffness of the screw shaft in the screw-nut interface around the x- and y-axes [13], which are expressed as
31
where
and
is the cross-section area and length of the screw shaft;
is the elasticity modulus;
is the dimensionless position of the worktable.
The matrix form of Eq. (30) can be expressed as
32
where
,
, and
are the displacement, velocity, acceleration matrices, respectively; M, C, and K are the mass, damping, stiffness matrices, respectively;
and
are the resultant force and excitation force, respectively, which are expressed as
A
Fig. 6
Dynamic model of the ball screws.
Click here to Correct
3. Results and discussion
Due to the possible loss of the ball-groove contact, the Newmark-Newton algorithm is used to solve the proposed dynamic model [38]. The initial displacement values
of the dynamic equation (Eq. (30)) is set to
, and the initial values of the velocity and acceleration can be obtained according to the Newmark algorithm. To obtain high-precision solutions, the error and time step during the numerical simulation are set to Err = 10− 9 m and Δt = 10− 6 s, respectively. The parameters of the ball screws are shown in Table 1.
Table 1
Parameters of the ball screws.
Parameters
Value
Total mass of worktable and nut
58 kg
Pitch
16 mm
Length of screw shaft
1000 mm
Pitch radius
21 mm
Radius of the ball
3.57 mm
Radius of the grooves
3.71 mm
Circle of loaded ball
2.5
Initial contact angle
45°
Number of balls N
46
Preload
1690 N
Elasticity modulus
206 GPa
Poisson’s ratio µ
0.3
The dynamic characteristics of the ball screws are discussed theoretically and experimentally in this section, the logical structure is as follows: Sections 3.1 to 3.4 conduct numerical simulations based on the eight DOF nonlinear dynamic model proposed in section 2.3. These simulations primarily analyze the effects of the screw shaft’s deformation, worktable position, external loads and design parameters on the dynamic characteristics of the ball screws. Section 3.5 focuses on experimental validation involving three physical experiments: the transient hammering test, the ball passage vibration test under no-load conditions, and the harmonic excitation response test. The accuracy of the proposed model will be evaluated by comparing the simulation results with experimental data.
3.1 Effect of the screw shaft’s deformation on the dynamic responses
When the worktable is located at the screw shaft's mid-position with Fz = 5000 N and Fx = Fy = 0 N, the time-history curves of the worktable in the z-direction with and without the deformation (the axial, bending, and rotation deformations) of the screw shaft are shown in Fig. 7 (a), it can be seen that the worktable displacement fluctuates twice within one cycle. First fluctuation: the last ball exits the transition section, causing a decrease in stiffness and an increase in displacement. Second fluctuation: the first ball enters the transition section, causing an increase in stiffness and a decrease in displacement. This phenomenon is caused by a decrease or increase in the resultant force of the ball screws due to the sudden change in the number of loaded balls (see Eq. (27)). To compare the influence of the screw shaft’s deformation on the axial displacement of the worktable, the ball screws are simplified as a single DOF dynamic model considering the axial displacement of the worktable (well-known model: Eq.
). It is clear that the worktable displacement with the screw shaft’s deformation increases significantly compared to the worktable displacement without the screw shaft’s deformation, this is because the screw shaft’s deformation leads to a decrease in the stiffness of the ball screws. By comparing the time-history curves under the action of the constant and harmonic loads, it is found that there are fluctuations in the displacement during the ball entering and exiting transition section. And the number of fluctuations in one cycle is the same as under the constant force, both fluctuating upwards and then downwards, as shown in Figs. 7 (a) and (b). Additionally, due to the low excitation frequency ω = 100 rad/s, the vibration amplitude is almost identical to the displacement under the constant load.
Fig. 7
Time-history curves with screw shaft’s deformation for axial load Fz = 5000 N and ω = 100 rad/s. (a) under the constant force, (b) under the harmonic force
Click here to Correct
Figure 8 (a) illustrates the amplitude-frequency responses for both the deformed and non-deformed screw shaft, the amplitude-frequency curves show fluctuations near the ω = 500 rad/s. As excitation frequency increases beyond the main resonance, the vibration amplitude grows significantly, exhibiting hard nonlinearity and jump phenomena. It is worth noting that the deformed shaft exhibits a lower main resonance frequency compared to the non-deformed case, which is attributed to reduced stiffness of the ball screws caused by the screw shaft’s deformation. The three-dimensional spectrum is shown in Fig. 8 (b), it can be observed that the frequency component (3f) appears in the low excitation frequency region, but the amplitude of the frequency components is much smaller than the amplitude corresponding to the main frequency, indicating that the time-history curve is close to a sinusoidal shape.
Fig. 8
Amplitude-frequency curves and 3D spectrum with screw shaft’s deformation.
Click here to Correct
3.2 Effect of the worktable position on the dynamic responses
Time-history curves of the worktable at different positions are shown in Fig. 9, it can be seen that the axial displacement of the worktable fluctuates twice in one cycle, and the displacement increases as the worktable position moves away from the angular contact ball bearing. This is because the axial stiffness of the screw shaft decreases as the worktable moves to the right, as shown in Eq. (31). When the worktable moves from position 1/4 to position 3/4 in increments of 1/4 distance, the displacement increase under the constant load is the same, with a value of 4.83 µm. As the worktable moves to the right throughout its working range, the main resonance frequency of the amplitude-frequency curve decreases significantly, as shown in Fig. 10 (a). When the worktable is located in the 3/4 position, the 3D spectrum appears the frequency component, but the amplitude of the frequency component is much smaller than the amplitude corresponding to the main resonance frequency, as shown in Fig. 10 (b).
Fig. 9
Time-history curves with different nut positions for axial load Fz = 5000 N and ω = 100 rad/s. (a) under the constant force, (b) under the harmonic force
Click here to Correct
Fig. 10
Amplitude-frequency curves and 3D spectrum with different nut positions.
Click here to Correct
3.3 Effect of the external load on the dynamic responses
Time-history curves of the worktable with the variation of axial loads are shown in Fig. 11, these curves reveal that the displacement fluctuation becomes more significant with the increase of the axial load when the ball enters and exits the transition section. As the axial load increases from
Fig. 11
Time-history curves with different axial loads for axial load Fz = 1000 N and ω = 100 rad/s. (a) under the constant force, (b) under the harmonic force
Click here to Correct
Fig. 12
Amplitude-frequency curves and 3D spectrum with different axial loads.
Click here to Correct
3000 N to 7000 N in increments of 2000 N, the displacement under the constant load all increases by 6.31 µm. The amplitude-frequency curves with different axial loads are shown in Fig. 12 (a), the nonlinearity of the worktable displacement increases and the main resonance peak all increases by 75.80 µm when the axial load increases in increments of 2000 N. The 3D spectrum for Fz=7000N is shown in Fig. 12 (b), and its variation law is similar to that of Fig. 8 (b) and Fig. 10 (b).
3.4 Effect of the design parameters on the dynamic responses
Time-history curves of the worktable with different initial contact angles and preloads are shown in Fig. 13. An increase in the initial contact angle results in a decrease in the worktable displacement, due to an increase in the resultant force of the ball screws in the z-direction caused by the increase in the initial contact angle (see Eq. (27)), as shown in Fig. 13 (a). When the preload increases proportionally from Q0 to 3Q0, the worktable displacement is reduced by 1.48 µm and 0.55 µm, respectively, and the higher preload leads to an increase in the displacement fluctuation when the ball enters and exits the transition section, as shown in Fig. 13 (b).
The main resonance frequency in the amplitude-frequency curves increases with increasing initial contact angle and preload for the ball screws, as shown in Fig. 14. The dynamic responses of the ball screws with the initial contact angle and preload variation are shown in Figs. 15 and 16, and it can be seen that the displacement fluctuation law in Figs. 15 (a) and 16 (a) is the same as that in Figs. 13 (a) and (b), and both fluctuate first upward and then downward. The harmonic components appear in the spectrum, as shown in Figs. 15 (b) and 16 (b). The velocity-displacement curves are not a single curve due to the displacement fluctuation of the worktable caused by the change in the number of balls, as shown in Figs. 15 (c) and 16 (c).
Fig. 13
Time-history curves with different system parameters. (a) with initial contact angle, (b) with preloads
Click here to Correct
Fig. 14
Amplitude-frequency curves with different system parameters. (a) with initial contact angle, (b) with preloads
Click here to Correct
Fig. 15
Dynamic responses with initial contact angle α = 49° for axial load Fz =5000 N and ω = 100 rad/s.
Click here to Correct
Fig. 16
Dynamic responses with preload 3Q0 for axial load Fz = 5000 N and ω = 100 rad/s.
Click here to Correct
3.5. Dynamic test verification for the ball screws
The damping ratio of the ball screws is calculated through transient hammering tests, in which the instruments included an impact hammer (LC-04A), a charge amplifier (YE5852), and two accelerometer (CA-YD-189) with a sensitivity of 99.2 mV/g and a frequency range of 0.2–1 kHz. Two acceleration sensors are installed on the end face of the nut and the bed to eliminate the influence of bed vibration, as shown in Fig. 17. The impact force of the hammer in the z-direction of the worktable is used as input, and the acceleration is used as output to obtain the frequency spectrum curve of the worktable in the z-direction, as shown in the Fig. 18.
The damping ratio is calculated using the half-power bandwidth method, expressed as
. Where
is the frequency corresponding to the peak of the spectrum curve, with a value of
Hz. The
and
are the frequencies of the half power bandwidth points (corresponding to 0.707 times the maximum amplitude), and their values are
and
Hz, respectively. Furthermore, the damping ratio in the z-direction is calculated to be
. The damping coefficient can obtained from
, the value is
N⋅s/m. The damping coefficients
and
can be determined by the ratio of axial to radial damping coefficients according to the Ref. [14], the values are
N⋅s/m. The rotational damping coefficient is selected that is equal to 0.01 times the translational damping coefficient [34], the rotational damping coefficients can be calculated as
N⋅s/m.
Fig. 17
Hammer excitation experiment.
Click here to Correct
Fig. 18
Frequency responses of the ball screws.
Click here to Correct
To verify the accuracy of the theoretical model proposed in this paper, the ball passage vibration with zero external load and different feed speeds is analyzed using frequency-domain curves. In the experiment, a piezoelectric accelerometer (CA-YD-189) is installed on the end face of the nut. The acceleration sensor generates signal data at a sampling frequency of 5 kHz, which is transmitted to a computer via the data acquisition system (DH 5956) for analysis. The time-domain vibration signal is then converted into a frequency-domain signal using the fast Fourier transform (FFT) algorithm. At the feed speeds of 200 mm/min, 400 mm/min, 600 mm/min, and 800 mm/min, the corresponding frequency f of the ball passage vibration can be calculated to be 1.5670 Hz, 3.3332 Hz, 4.7169 Hz, and 6.5572 Hz, respectively, as shown in Fig. 19. According to the model proposed in this paper, the frequency f of the ball passage vibration through numerical simulation is 1.6967 Hz, 3.3935 Hz, 5.0902 Hz, and 6.787 Hz, respectively. When the feed speed increases from 200 mm/min to 800 mm/min in increments of 200 mm/min, the corresponding f errors for different feed speeds can be calculated to be 7.64%, 1.81%, 7.91%, and 3.50%, respectively, these errors may be caused by factors such as the ball-groove sliding and slipping.
The dynamic response test of the ball screws under the harmonic excitation is shown in the Fig. 20, where the accelerometer (CA-YD-189) and the electromagnetic shaker (JZK-50) are installed on the nut’s end face and the worktable in the z-axis direction, respectively. A sinusoidal excitation is applied in the z-direction using the shaker, and processes the acceleration signal collected by the accelerometer with a sampling frequency of 5 kHz through a data acquisition system (DH 5956). The time-domain and frequency-domain signals of the acceleration in the z-
Fig. 19
Frequency domains of test signals with different feed speeds under no-load conditions.
Click here to Correct
direction of the worktable with different excitation amplitudes (Fz=30 and 60 N) and different frequencies ω (ω = 170, 200 and 230 Hz) are compared, as shown in Figs. 21 and 22. The results indicate that the time-domain and frequency-domain signals of the acceleration in the proposed model and experiments are almost identical, and their values are greater than the results without the screw shaft’s deformation. Due to factors such as manufacturing tolerances, preload, and frame rigidity of the ball screws, the amplitude of the dynamic response in the experiment is smaller than the dynamic response in the theoretical model.
Fig. 20
Test system of the ball screws.
Click here to Correct
4. Conclusion
This study establishes a nonlinear dynamic model for the ball screws considering the ball recirculation mechanics, specifically investigating the fluctuation law of the worktable displacement when the ball enters and exits the transition section. The accuracy of the model is verified by comparing with experiments. The effects of the external load, worktable position and design parameters on the dynamic behavior of the ball screws are analyzed. The main conclusions of this study can be summarized as follows:
(1) The displacement fluctuation of the worktable is caused by the sudden changes in the number of loaded balls as a result of the balls entering and exiting the transition section, and there are two fluctuations in one cycle under the constant and excitation loads.
(2) The deformation of the screw shaft leads to a decrease in the screw-nut stiffness, resulting in a lower main resonance frequency when the screw shaft is deformed than when it is not deformed. When the worktable moves away from the angular contact ball bearing at a distance of 1/4 of the screw shaft, the displacement of the worktable increases by approximately 4.83 µm under the constant load.
(3) When the external load increases by 2000 N, the worktable displacement exhibits a corresponding increase of the same value, with values of approximately 6.31 µm and 75.80 µm under the constant and excitation loads, respectively. And the displacement fluctuation of the worktable increases with the ball entering and exiting the transition section.
(4) With the increase of the initial contact angle and preload, the worktable displacement decreases under the constant load, and the main frequency increases under the harmonic load.
Fig. 21
Acceleration comparison in the z-direction. for Fz=30 N and ω = 170, 200 and 230 Hz.
Click here to Correct
Fig. 22
Acceleration comparison in the z-direction for Fz=60 N and ω = 170, 200 and 230 Hz.
Click here to Correct
A
Author contributions
Chang Liu: Writing–original draft, Methodology, Investigation, Formal analysis, Conceptualization. Jinsong Zhao: Visualization, Investigation. Weidong Li: Writing– review & editing, Supervision, Methodology. Chunyu Zhao: Writing– review & editing, Conceptualization.
A
Funding
This research has been supported by research projects funded by the Science and Technology Commission of Shanghai Municipality (Project No. 23010503700), the National Natural Science Foundation of China (Project No. 51975444), and the Ministry of Science and Technology of China (Project No. G2022013009).
A
Data availability
Data will be made available on request.
A
Declarations
Ethics approval
Not applicable.
Consent to participate
Not applicable.
Consent for publication
Not applicable.
Conflict of interest
The authors declare no competing interest
References
1.
Heydarnia H, Altintas Y (2025) Modeling of ball screw–nut interface stiffness with wear (ball screw wear dynamics). J Manuf Sci Eng 147:021005
2.
Denkena B, Dittrich MA, Noske H, Lange D, Benjamins C, Lindauer M (2023) Application of machine learning for fleet-based condition monitoring of ball screw drives in machine tools. Int J Adv Manuf Technol 127:1143–1164
3.
Miller M, Han X, Vogl GW, Penkova A, Jia XD (2025) A Novel methodology for incipient ball screw backlash measurement using capacitive sensor. IEEE T Instrum Meas 74:1004209
4.
Xu HY, Tian JY (2025) Dynamic interaction analysis of ball-cage-guide ring in high-speed angular contact ball bearings under combined loads. Appl Math Model 145:116129
5.
Li CY, Xu MT, Song WJ, Zhang HZ (2023) A review of static and dynamic analysis of ball screw feed drives, recirculating linear guideway, and ball screw. Int J Mach Tools Manuf 188:104021
6.
Zhang X, Bai C, Jin YL, Wang JX (2025) Nonlinear vibration characteristics of a rotor bearing system with irregular raceway defect. Nonlinear Dyn 113:11259–11281
7.
Peng C, Wei J, Liu KK, Cao HR (2025) Dynamic characteristics of angular contact ball bearings with mild defect on outer raceway. Eng Fail Anal 178:109721
8.
Xu MT, Cai B, Li CY, Zhang H, Liu ZD, He D, Zhang YM (2020) Dynamic characteristics and reliability analysis of ball screw feed system on a lathe. Mech Mach Theory 150:103890
9.
Zhao Z, Niu J, Shen Y, Yang SP (2021) Forced vibration of two-degrees-of-freedom machine tool feed system with clearance and friction. Appl Math Model 92:281–296
10.
Liu C, Zhao CY, Meng XL, Wen BC (2020) Static load distribution analysis of ball screws with nut position variation. Mech Mach Theory 151:103893
11.
Sangalli L, Oyanguren A, Larrañaga J, Arana A, Izquierdo M, Ulacia I (2022) Numerical characterization of local and global non-uniformities in the load distribution in ball screws. Int J Adv Manuf Technol 118:1411–1425
12.
Wang TX, Chen GY, Sun JH, Huang YT, Zhang S (2024) Prediction and compensation of position error based on deformation analysis of ball screw under complex loads. Int J Adv Manuf Technol 134:1729–1750
13.
Okwudire CE (2012) Reduction of torque-induced bending vibrations in ball screw-driven machines via optimal design of the nut. J Mech Des 134:111008
14.
Liu ZD, Xu MT, Zhang HZ, Li CY, Yao G, Li ZY, Miao HH, Wang CY, Zhang YM (2022) Nonlinear dynamic analysis of variable lead preloaded single nut ball screw considering the variation of working parameters. Nonlinear Dyn 108:141–166
15.
Gao XS, Zhang XR, Yang JS, Fu ZT, Wang M, Zan T (2023) Dynamic modeling and analysis on lateral vibration of ball screw feed system. Int J Adv Manuf Technol 124:4211–4229
16.
Kamalzadeh A, Gordon DJ, Erkorkmaz K (2010) Robust compensation of elastic deformations in ball screw drives. Int J Mach Tools Manuf 50:559–574
17.
Wang C, Zhang CX, Cheng Q, Zhang T, Shi W, Xue DY (2023) Kinematic modeling of a planetary roller screw mechanism considering runout errors and elastic deformation. Int J Adv Manuf Technol 124:4455–4463
18.
Zhang J, Zhang H, Du C, Zhao WH (2016) Research on the dynamics of ball screw feed system with high acceleration. Int J Mach Tools Manuf 111:9–16
19.
Zou C, Zhang H, Zhang J, Song DD, Liu H, Zhao WH (2021) Acceleration-dependent analysis of vertical ball screw feed system without counterweight. Chin J Mech Eng 34:65
20.
Oh KJ, Khim G, Park CH, Chung SC (2019) Explicit modeling and investigation of friction forces in linear motion ball guides. Tribol Int 129:16–28
21.
Oh KJ, Cao L, Chung SC (2020) Explicit modeling and investigation of friction torques in double-nut ball screws for the precision design of ball screw feed drives. Tribol Int 141:105841
22.
Cao L, Oh KJ, Chung SC (2020) Explicit precision friction torque model of ball screws in high speed operations. Tribol Int 152:106573
23.
Wang W, Zhou Y, Zhang Y, Lu H (2025) Dynamic modeling and friction force analysis of ball screw feed system with eccentric load and high acceleration. Mech Mach Theory 205:105862
24.
Wu J, Wang JS, Wang LP, Li TM (2009) Dynamics and control of a planar 3-DOF parallel manipulator with actuation redundancy. Mech Mach Theory 44:835–849
25.
Wu Jun, Li TM, Wang JS, Wang LP (2013) Stiffness and natural frequency of a 3-DOF parallel manipulator with consideration of additional leg candidates. Robot Auton Syst 61:868–875
26.
Wu J, Yu G, Gao Y, Wang LP (2018) Mechatronics modeling and vibration analysis of a 2-DOF parallel manipulator in a 5-DOF hybrid machine tool. Mech Mach Theory 121:430–445
27.
Wei CC, Lai RS (2011) Kinematical analyses and transmission efficiency of a preloaded ball screw operating at high rotational speeds. Mech Mach Theory 46:880–898
28.
Alberdi P, Arana A, Oyanguren A, Larrañaga J, Ulacia I (2025) Redefining ball screw kinematics: Analysing the limitations of traditional formulations for orbital and angular speed. Mech Mach Theory 205:105882
29.
Wei CC, Lin JF (2003) Kinematic analysis of the ball screw mechanism considering variable contact angles and elastic deformations. J Mech Des 125:717–733
30.
Xie JL, Feng HT, Zhou CG (2024) Dynamic vibration modeling of the ball screw feed system considering travel deviation. Precis Eng 88:549–571
31.
Sobolewski JZ (2012) Vibration of the ball screw drive. Eng Fail Anal 24:1–8
32.
Xu SH, Cheng DJ, Zhang SW (2022) Analysis of friction fluctuations mechanism of a preloaded roller linear motion guide based on a new 5-DOF dynamic stiffness model. Measurement 190:110768
33.
Li CY, Xu MT, He GK (2020) Time-dependent nonlinear dynamic model for linear guideway with crowning. Tribol Int 151:106413
34.
Xu MG, Zhang HZ, Liu ZD, Li CY, Li ZY, Liu HY, Zhang YM (2023) Nonlinear dynamic model for linear guideway with crowning subjected to external load in five directions. Mech Syst Signal Proce 187:109947
35.
Okwudire CE (2011) Improved screw–nut interface model for high-performance ball screw drives. J Mech Des 133:041009
36.
Zhen N, An Q (2018) Analysis of stress and fatigue life of ball screw with considering the dimension errors of balls. Int J Mech Sci 137:68–76
37.
Zhao JJ, Lin MX, Song XC, Wei N (2021) A modeling method for predicting the precision loss of the preload double-nut ball screw induced by raceway wear based on fractal theory. Wear 486–487:204065
38.
Liu C, Zhao CY, Li HL (2024) Research on nonlinear static and dynamic characteristics of linear guideway in machine tools considering carriage flexibility. Nonlinear Dyn 112:3241–3263
Total words in MS: 7140
Total words in Title: 12
Total words in Abstract: 244
Total Keyword count: 4
Total Images in MS: 22
Total Tables in MS: 1
Total Reference count: 38