Professional Documents
Culture Documents
Dynamic Modeling and Analysis of The High-Speed Ball Screw Feed System
Dynamic Modeling and Analysis of The High-Speed Ball Screw Feed System
net/publication/275558068
Dynamic modeling and analysis of the high-speed ball screw feed system
Article in Proceedings of the Institution of Mechanical Engineers Part B Journal of Engineering Manufacture · April 2014
DOI: 10.1177/0954405414534641
CITATIONS READS
15 404
5 authors, including:
Hui Liu
Xi'an Jiaotong University
18 PUBLICATIONS 39 CITATIONS
SEE PROFILE
Some of the authors of this publication are also working on these related projects:
mechanical system + control loop + cutting process using a generalized FBS View project
All content following this page was uploaded by Huijie Zhang on 03 November 2015.
Huijie Zhang, Jun Zhang, Hui Liu, Tao Liang and Wanhua Zhao
Abstract
As for the machine tool with high-speed ball screw feed system, the quite large friction force may change the real con-
tact state of kinematic joints, which would further affect the dynamic characteristics of the whole system. In this article,
an equivalent dynamic model of high-speed ball screw feed system was established using hybrid element method. The
equivalent axial stiffness of individual kinematic joint and system transmission stiffness were all derived considering the
influence of feed rate. The variation in the system natural frequency with feed rates was analyzed using the model pro-
posed and also verified by experiments. The results show that the system natural frequency in motion state is larger than
that in static state and behaves differently in different feed rates. The equivalent axial stiffness of the rear-end support
bearing unit can reduce to 0 as the feed rate increases, which further leads to a critical value for system natural fre-
quency. In the high-speed motion of the feed system, resonance may occur when the system natural frequency is almost
same to the torque ripple harmonic frequency of the servo motor.
Keywords
High-speed machine tool, ball screw feed system, kinematic joint, stiffness, dynamic characteristics
the understanding of the dynamic characteristics of a In the equivalent model, therefore, the screw shafts
ball screw feed system. on both sides of the nut are equivalent to Timoshenko
Nowadays, machine tools with high feed rate are beam elements with two nodes and 4 degrees of free-
popularly used and the associated friction force also dom (DOFs) (displacement and rotations at both the
increases to a considerable value.19–21 The force can ends). The bearing joints and the screw nut joints are
change the real contact state of kinematic joints, result- both equivalent to lumped spring elements and their
ing in the changes in the contact stiffness and the trans- stiffness can be determined by multiplying a coefficient
mission stiffness, which would further affect the system of 0.9 considering the flexibility of the bearing housing
dynamic characteristics. In this article, therefore, an and nut bracket and the tangential stiffness of the fixed
equivalent dynamic model was established using hybrid joints. The worktable is treated as a lumped mass ele-
element method for a high-speed ball screw feed system. ment. Neglecting the influence of the servo stiffness, we
A variable-coefficient motion equation was derived can establish the equivalent dynamic model in trans-
considering the influence of the feed rate. The variation mission direction considering the influence of the feed
in the system natural frequency with feed rates was also rate, as shown in Figure 2.
discussed.
Model’s equation of motion
Dynamic model of a ball screw feed According to the equivalent dynamic model and
system considering the influence of D’Alembert principle, a variable-coefficient motion
feed rate equation of the ball screw feed system can be estab-
lished as equation (1) considering the influence of feed
Equivalent dynamic model rate
A typical ball screw feed system of computer numerical
qg + Csy fqg
½M(y)f€ _ + ½Kðf(v), y, p, Fas Þfqg = ½F
control (CNC) machine tool is mainly composed of
worktable, screw shaft, screw nut, bearing units, linear ð1Þ
guide and slider, as shown in Figure 1. The worktable
where M(y), Csy and K(f(v), y, p, Fas) are the system
in transmission direction is constrained by the screw
mass, damping and stiffness matrix, respectively. The
shaft, screw nut and bearing units. Compared with that
total stiffness is calculated by individual part stiffness
in other directions, the stiffness in the transmission
including the axial stiffness of the screw nut joints and
direction is smaller because of those kinematic joints
bearing joints, and the tension/compression and torque
and flexible components, and the associated dynamic
stiffness of the screw shaft. It depends on the friction
characteristics of the system in the transmission direc- force, worktable position, screw pitch and screw ten-
tion affecting the machining quality will be discussed sion force. Friction force f(v) can be determined by the
here. model19 as follows
Figure 2. The equivalent dynamic model of the ball screw feed system.
m is the total mass of the worktable; y is the distance between the screw nut and the rear-end support bearing units; L is the screw length between
the two support bearing units; Fas, f(v) and P are the screw tension force, the friction force and the pretension force of the screw nut joints,
respectively; k1by(Fas, f(v)), k2by(Fas, f(v)) and knut(P, f(v)) are the equivalent axial stiffness of the rear-end and front-end support bearing unit joints and
the equivalent axial stiffness of the screw nut joints, respectively; Csy is the equivalent damping in the transmission direction; kz and cz are the
equivalent nominal stiffness and damping of the slider block joints; kx and cx are the equivalent tangential stiffness and damping of the slider block
joints; ffi and ffl are the equivalent Timoshenko beam elements of the screw shaft; 1–4 are the node numbers. The screw shaft length on both sides
of the nut varies with the worktable position, which would affect the stiffness and mass matrix of the element. Therefore, Node 2 representing the
position of the nut can move along the Y-direction.
8
< f(v) = s0jzvj + s1 z_ + delt v
> assuming an elastic deformation only for the balls
z_ = v gðvÞ z ð2Þ between screw shaft and nut, we can derive the equiva-
>
: 2 lent axial stiffness of the screw nut joints by equation
s0 gðvÞ = Fc + ðFs Fc Þeðv=vs Þ
(4) using the Hertz contact model22
8
< 2 1=3
2=3
knut ðP, f(v)Þ = 32 Kh ðP + f(v)Þ sin5 a cos5 u dbipd0
cos u cwn ð4Þ
:
P = Pd Cp
where z is the average deformation of the mane; v and where Pd and Cd are the rated dynamic load of the
vs are the feed rate and the Stribeck velocity; s0 and s1 screw nut joints and the coefficient of the rated dynamic
are the stiffness and the damping coefficient; Fc and Fs load, respectively; a and f are the contact angle of the
are the Coulomb friction and the maximum static fric- screw nut joints and the lead angle of the screw, respec-
tion force and delt is the viscous friction coefficient. tively; i is the total number of load-bearing ring of the
When the feed system moves in a uniform speed, and single nut; d0 and db are the nominal diameter of the
then z_ = 0, equation (2) can be simplified as follows screw and the diameter of the ball in screw nut joints,
h i respectively; cwn is a weight coefficient of equivalent
2
f(v) = Fc + ðFs Fc Þeðv=vs Þ sgnðvÞ + delt v ð3Þ axial stiffness of the screw nut joints, and cwn = 0.9;
f(v), friction force, is the function of the feed rate and
Equation (3) describes the relationship between friction Kh is the Hertz contact coefficient and is determined by
force and feed rate, where the coefficients can be the contact shape of the screw nuts and the material
acquired by using the nonlinear identification method. properties.23,24
Calculation of the system stiffness and mass matrix 2. Equivalent axial stiffness of bearing joints
1. Equivalent axial stiffness of the screw nut joints
Figure 1(c) depicts the assembly structure of the sup-
Figure 1(b) shows the cross section of the screw nut porting bearing units in the feed system as well as the
joints for a typical gasket-type double-nut ball screw. applied force in motion state. Supposing the friction
Considering the influence of the system feed rate and force equivalently applied on both bearings with same
------------
value but opposite direction, we can obtain the equiva- 0 0 7
lent axial stiffness of the rear-end and front-end support 63 6
6 Ir 7
" # 6 I 7
bearing (type: angular contact bearing) by equations (5) M2 M223 6 0 3Ar 0 7
----
6
and (6) 2
M = - - 22
2- -
- - - - -e -
- -2 - = rAe (L y)6 -1 - - - -7
6A e
7
M32 M33 61 7
6 0 0 7
3 2=3 66 3 7
k1by ðFas , f(v)Þ = Kh 4 Ir Ir 5
2 0 6Ae 0
1=3 ð5Þ 3Ae
f(v) ð10Þ
Fas 6 sin5=3 ab (N n)2=3 cwb
2
where r is the material density and Ae is the cross-
3 2=3 f(v) 1=3 sectional area of the equivalent Timoshenko beam
k2by ðFas , f(v)Þ = Kh Fas 7
2 2 ð6Þ element.
5=3 2=3
sin ab (N n) cwb
4. Total stiffness and mass matrix of the feed system
where Fas and ab are the screw tension force and the
contact angle of bearing, respectively; N and n are the According to the stiffness matrix of each element, the
number of single-ended load-bearing and the ball num- expression of total stiffness matrix can be derived using
ber of a bearing, respectively, and cwb is the coefficient the finite element method25
of equivalent stiffness of bearing joints, and cwb = 0.9. 2 3
--------
--------
--------
K111 + K1by K112 0 0
6- - - -1 - - - - -1 - - - 2- - - -nut- - - - - 2- - - - - nut
- -7
11
6 K 7
3. Stiffness and mass matrix of the equivalent K = 6- - -K-21- - - -K-22-+ K +K
- - 22-2 - - -22-
K23
- - 2- - - -2by- - - 24- -75
Timoshenko beam element 4 0 K32 K +K 0
- - - -0 - - - - - - - K- nut
----- - - 33- -0- -33- - K- nut
--
42 44
" # 0
0 EA 0
0
----
k1by ðFas , f(v)Þ 0
-----
y y
K1 K112 6 0 7 K1by = - - - - - - - - - - -
K1 = - -11
1- - - -
1 -
=6
4 - -0 - -0 - - EA
- - EA -0-0 - - 0- 7
5 ð7Þ 11
0 0
K21 K22 y 0 y 0
----
0 0 0 0 nut nut knut ðP, f(v)Þ 0
K22 = K44 = - - - - - - - - - -
0 0
where E is the Young’s elastic modulus and A0 is the ð12Þ
k2by ðFas , f(v)Þ 0
----
derived as equation (8) considering the influence of the nut nut nut P,
K24 = K42 = - - - - - - - - - - -
screw pitch 0 0
" #
K2 K223 In the same way, the total mass matrix of the feed
----
K = - - 22
2
- - - 2- - system is
K232 K33
2 3 2 1 3
------------
--------
--------
--------
1
+
1
1 0 1
+
1
1 0 M11 M112 0 0
6
6
EA0
ð Þ 2p 2 GIr
EA0
ð Þ2p 2 GIr 7
7 6- - 1- - - -1- - - - 2- - - - 2- - - - - 7
6
Ly p Ly Ly p Ly
6M M22 + M22 M23 0 7
GI 7 M = 6- - 21 - 2- - - - - - 2- - - - - 7 ð13Þ
4 0 - - - - -M
6 GIr
6 0 Ly 0 Lyr 7
7 M 0 5
32 33
= 6- - - - -1 - - - - - - - -
6 1
- - - - -1 - - - - - - - - 7
7
- -0 - - - - - -0 - - - - - -0 - - -M-t -
6 EA0 + 2p 12 GIr 0 1
+ 1 0 7 44
EA0
6 Ly ð p Þ Ly ð2pp Þ
2 GIr
7
4 Ly Ly
5 where
0
GI
Lyr 0
GIr
----
Ly m 0
Mt44 = - - - - ð14Þ
ð8Þ 0 0
where G is the shear modulus, p is the screw pitch and
Ir is the polar moment of inertia for beam element. Experimental testing of the feed system
The mass matrices of the equivalent Timoshenko
beam element ffi and ffl vary with the worktable posi-
in static and motion state
tion and are given by equations (9) and (10)25 A gantry-type machine tool with a ball screw feed sys-
21 3 tem was used to do the experimental testing, as shown
0 16 0
--------
M1 M112 6 0 Ir 0 Ir 7
6 6Ae 7 with a pair of linear guides and driven by a ball screw
M1 = - - 11 ----- = rA y 3Ae
e 6- 1- - - - - 1- - - - 7 ð9Þ
M121 M122 46 0 3 0 5 with a nominal diameter of 40 mm, a pitch of 12 mm
I I and a rated dynamic load Pd of 28.8 kN. The initial pre-
0 6Ar e 0 3Ar e
load of the screw nut joints was set as 0.05Pd according
Figure 5. The friction force testing data and fitting curve of the Figure 6. The variation in the equivalent stiffness of kinematic
feed system. joints with feed rates.
8. Chanal H, Duc E and Ray P. A study of the impact of 25. Dhatt G and Touzot G. Finite element method. New
machine tool structure on machining processes. Int J York: John Wiley & Sons, 2012.
Mach Tool Manu 2006; 46: 98–106. 26. Zirn O. Machine tool analysis: modelling, simulation and
9. Pislaru C, Ford DG and Holroyd G. Hybrid modelling control of machine tool manipulators. Zurich: ETH Zurich,
and simulation of a computer numerical control machine Institute of Machine Tools and Manufacturing, 2008.
tool feed drive. Proc IMechE, Part I: J Systems and Con- 27. Xiuhe W. Permanent magnet motor. Beijing: China Power
trol Engineering 2004; 218: 111–120. Press, 2007.
10. Whalley R, Ebrahimi M and Abdul-Ameer A. Machine
tool axis dynamics. Proc IMechE, Part C: J Mechanical
Appendix 1
Engineering Science 2006; 220: 403–419.
11. Okwudire CE and Altintas Y. Hybrid modeling of ball Notation
screw drives with coupled axial, torsional, and lateral Ae (m2) equivalent sectional area of beam element
dynamics. J Mech Design 2009; 131(071002): 1–9.
A0 (m2) cross-sectional area of the bottom
12. Mi L, Yin G-f, Sun M-n, et al. Effects of preloads on
diameter of the screw
joints on dynamic stiffness of a whole machine tool struc-
ture. J Mech Sci Technol 2012; 26: 495–508.
Cp coefficient of the rated dynamic load of
13. Tlusty J, Ziegert J and Ridgeway S. Fundamental com- the screw nut joints
parison of the use of serial and parallel kinematics for cwb coefficient of equivalent stiffness of
machines tools. CIRP Ann: Manuf Techn 1999; 48: bearing joints
351–356. cwn coefficient of equivalent stiffness of screw
14. Van Brussel H, Sas P, Németh I, et al. Towards a mecha- nut joints
tronic compiler. IEEE-ASME T Mech 2001; 6: 90–105. db (mm) diameter of the ball in screw nut joints
15. Henninger C and Eberhard P. Computation of stability delt viscous friction coefficient
diagrams for milling processes with parallel kinematic d0 (mm) nominal diameter of the screw shaft
machine tools. Proc IMechE, Part I: J Systems and Con- E (N/m2) elastic modulus
trol Engineering 2009; 223: 117–129. Fas (kN) screw tension force
16. Law M, Ihlenfeldt S, Wabner M, et al. Position-depen-
Fc (N) Coulomb friction
dent dynamics and stability of serial-parallel kinematic
machines. CIRP Ann: Manuf Techn 2013; 62: 375–378.
Fs (N) maximum static friction force
17. Law M, Phani AS and Altintas Y. Position-dependent f(v) (N) feed system friction force
multibody dynamic modeling of machine tools based on G (N/m2) shear modulus
improved reduced order models. J Manuf Sci E: T ASME i bearing ring number of single nut
2013; 135(021008): 1–11. Ir (m4) polar moment of inertia for beam element
18. Verl A and Frey S. Correlation between feed velocity and Kh Hertz contact coefficient
preloading in ball screw drives. CIRP Ann: Manuf Techn L (m) screw length
2010; 59: 429–432. m (kg) total mass of the worktable system
19. Canudas de Wit C, Olsson H, Astrom KJ, et al. A new n ball number of a bearing
model for control of systems with friction. IEEE T Auto- N number of single-ended load bearing
mat Contr 1995; 40: 419–425. NP coefficient
20. Persianoff R, Ray P and Vidal O. Comparison between
p (mm) screw pitch
an experimental study and a numerical model of the
P (kN) pretension force of the screw nut joints
dynamic behaviour of machine-tool slideways. Proc
IMechE, Part B: J Engineering Manufacture 2003; 217: Pd (kN) rated dynamic load of screw nut joints
1111–1115. Pn pole pair
21. Reuss M, Dadalau A and Verl A. Friction variances of Tr (N m) rated torque of servo motor
linear machine tool axes. Procedia CIRP 2012; 4: Ts (N m) driven torque of servo motor
115–119. vs (m/min) Stribeck velocity
22. Harris TA and Kotzalas MN. Essential concepts of bear-
ing technology. CRC Press, Boca Raton, 2006. a (°) contact angle of the screw nut joints
23. Brewe DE and Hamrock BJ. Simplified solution for ab (°) contact angle of bearing
elliptical-contact deformation between two elastic solids. d empirical constants of friction model
J Lubr Technol 1977; 99: 485–487. r (kg/m3) material density
24. Greenwood J. Analysis of elliptical Hertzian contacts.
f (°) lead angle of the screw
Tribol Int 1997; 30: 235–237.