Next Article in Journal
Improving Geometric Accuracy of 3D Printed Parts Using 3D Metrology Feedback and Mesh Morphing
Next Article in Special Issue
Passive Chatter Suppression of Thin-Walled Parts by Means of High-Damping Lattice Structures Obtained from Selective Laser Melting
Previous Article in Journal
Process Optimization for 100 W Nanosecond Pulsed Fiber Laser Engraving of 316L Grade Stainless Steel
Previous Article in Special Issue
Learning-Based Prediction of Pose-Dependent Dynamics
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

The Influence of Servo Drive Control on the NC Vertical Milling Machine Dynamic Compliance

Faculty of Mechanical Engineering, Department of Production Machines and Equipment (RCMT), Czech Technical University in Prague, 128 00 Prague, Czech Republic
*
Author to whom correspondence should be addressed.
J. Manuf. Mater. Process. 2020, 4(4), 111; https://doi.org/10.3390/jmmp4040111
Submission received: 18 October 2020 / Revised: 14 November 2020 / Accepted: 23 November 2020 / Published: 26 November 2020
(This article belongs to the Special Issue Machine Tool Dynamics)

Abstract

:
A model Numerical Control (NC) machine tool dynamic compliance is analyzed, including the influence of its mechanical structure and position control feed drive algorithms. The dynamic model of the machine tool is divided into two main parts, which are closest to the machining process. First, the milling head assembly group is presented as a system of one mass oscillating in a 2D plane and 3D space. Second, the motion axes assembly group, XY cross table with linear feed drive, is presented. A square 2 × 2 dimension matrix of the total dynamic compliance is evaluated within the feed drive control system included. Partial elements of the mechanical structure dynamic compliance matrix of the general N × N dimension are contained in the total dynamic compliance matrix.

1. Introduction

Chatter in machining represents a key limiting factor for achieving higher machining productivity. Increased vibration during machining results in higher spindle load, lower cutting tool lifetime, and deteriorated workpiece surface quality. The main sources of chatter result from machine tool and workpiece dynamic properties and the process force interaction between the cutting tool and the workpiece.
Typically, attention in modelling and predicting the machining stability focuses primarily on machine tool structural dynamics. In most cases, a simplified oscillator model composed of a mass-spring-damper, which is described by a second order transfer function, is considered as a representation of machine tool dynamic properties [1,2,3]. Another possible approach is a 2D planar model with mass oscillation in two degrees of freedom [4]. In complex tasks, Finite Element Method (FEM) is used for modelling and researching machine tool dynamics.
On the contrary, dynamic compliance of feed drive control and its impact on machining stability is the focus of research in only a few works [5,6]. Machining stability taking into account a simple proportional-derivative (PD) controller is demonstrated by Lehotzky [7]. The impact of cascade control feed drive parameters of motion axes with linear motors on machining stability is presented by Beudaert [8]. In this work, a simplified two-mass model of the mechanical axis system including the cutting force model is used. The impact of the feed drive control tuning on the process stability limit is demonstrated. Franco [9] performs experimental validation of the impact of feed drive control parameters using a test bench with linear motors and demonstrates performance improvement of chatter stability limits. The experimental equipment consists of a single axis and a two-mass vibrating system with appropriately selected stiffness and damping values. An analysis of machining stability limits on a mid-sized lathe with a ball-screw-driven X-axis is presented in [4] with application on the mid-sized lathe and Franco [10] in the double motor preloaded pinion and rack case. Recently, Beudaert presented a new feed drive controller tuning strategy enhancing machining stability in [11].
To determine the size of the limit chip width according to the classical theory [1], it is necessary to find a frequency range, where the real part of the machine tool dynamic compliance reaches its negative minimum. According to this process, the critical depth of cut b l i m as a dependency of the frequency ω and the cutting force coefficient K c is expressed by Equation (1). A graphical indication of the critical chip thickness (the limits of stability by the Nyquist diagram) is introduced in [12], which has become a standard (e.g., Altintas [13] or Smith [14]). Here, however, only simplified second order dynamic models are considered. Representation of the critical depth of cut dependency on the spindle speed is provided by the stability lobe diagram (SLD). The calculation procedure for getting the SLD is introduced in detail in, e.g., [1,2] or [15].
b c r i t = 1 2 K c | R e G y ( j ω ) |
Weck [16] presents chatter-describing models with the force input signal. This paper works consistently with the setpoint chip thickness as an input signal. Some works present a concept of complex cutting force coefficients in detail Drobílek [17]. This approach is based on inner and outer cutting force modulation. However, validation of this principle for its use in the machining stability theory was not satisfactorily proved.
In this paper, a model of the directional dynamic properties of a CNC vertical machining center, including the feed drive control, is developed and used for the analysis of the impact of feed drive control setting on the machining stability limits. The machining center is equipped with linear motors on the XY cross table. The model of machine tool dynamics is considered as a sum of the spindle and XY cross table parts, including the X and Y axis feed drive control. The schematics of the feedback regenerative principle of real chip thickness resulting from the interaction of machine tool structural and control dynamics, expressed by the overall compliance G y ( s ) , with cutting process, expressed by cutting force coefficient K c , chip thickness b , and F F as the additional transfer function, expressing the dependency of K c on process parameters [18], is illustrated in Figure 1. The input to the feedback scheme is setpoint chip thickness.

2. Proposed Methodology

The machine tool (Figure 2) dynamic model is composed of two parts, representing the Z-axis vertical column with the spindle unit and XY cross table. The Z-axis drive is equipped with a linear motor, while the XY cross table is equipped with linear motors as well. The spindle unit is described by the G S ( j ω ) transfer function and the XY cross table is represented by the G R ( j ω ) transfer function (Figure 3).
The XY cross table dynamic system can be divided into the mechanical structure part described by the G m e c h ( j ω ) transfer function and the feed drive control part described by the G r e g ( j ω ) transfer function. The overall dynamic compliance G y ( j ω ) is expressed as a sum of the structural and control parts, as indicated by Equation (2). The overall G y ( j ω ) is evaluated in the XY plane, thus enabling evaluation of the most critical direction of machine tool dynamic behavior with respect to the directional dynamic compliance. At the same time, G y ( j ω ) is used to evaluate the impact of X and Y motion axis feed drive control parameters on the stable cut limits. The procedure of obtaining the directional dynamic compliance of the machine tool mechanical structure at a spindle and XY cross table is described in the following chapters.
G y ( j ω ) = G S ( j ω ) + G R ( j ω )
where: G R ( j ω ) = G r e g ( j ω ) + G m e c h ( j ω )

3. Spindle Dynamic Compliance

A model of directional dynamic compliance of the spindle unit is developed based on measurements. Direct dynamic compliance measurements were executed in parallel with the XY cross table with the use of an electric-dynamic vibration source and one-axis accelerometer. This process is deemed more reliable compared to the use of a modal hammer. The measurements were taken starting in the negative direction of axis Y and proceeded in the 1° step in the clockwise direction (Figure 4). Every single measurement consisted of the force excitation by the sinusoidal harmonic signal with an amplitude of 31.5   N from 1   Hz to 200   Hz by the step of 1   Hz . Data acquisition at each frequency was performed until the steady state was reached, with a pause of 1   s before the subsequent measurement.
Direct dynamic compliance as a function of the angle φ at the first six eigenfrequencies ( 22   Hz , 65   Hz , 96   Hz , 120   Hz , 130   Hz , and 164   Hz ) is plotted in Figure 5.
The single-mass model for spindle representation with up to three degrees of freedom of general oscillation in 3D space is being examined (Figure 6). Modal transformation from physical coordinates to modal coordinates is chosen for model description. The frequency transfer function of the system is then expressed by the sum of the contributions of the three eigenmodes ( i = 1 to 3 ), which can be chosen for a specific case of a mechanical system to represent a significant part of the system dynamic properties. To create a model, it is necessary to know the weight of the spindle mass. Unknow stiffness values of the springs in the model are found by fitting the experimentally obtained frequency transfer functions.
G F ( s ) = u F ( s ) F ( s ) = i = 1 3 ( v i T C F ) 2 s 2 + 2 ς q i Ω i s + Ω i 2
  • u F  Displacement in the force direction
  • Ω i  Natural frequency
  • ς q i  Modal damping
  • v i   Eigenvectors
  • C F   Directional force cosine vector
Transfer function G F ( s ) allows the model to have three eigenfrequencies with the respect of 3D space and two eigenfrequencies in the plane area for i = 2 .
By substituting for s = 0 in Equation (3), the surface of direct static compliance can be obtained. There are six points of contact touching the embraced non-rotary ellipsoid of compliance (see Figure 7) where the real force application points are when the 3D space force is applied in the whole spherical 4 π steradian range (this could be described as a certain form of Lamé’s stress ellipsoid used in the analysis of the tension tensors in the classical flexibility theory applied to homogenous materials).
The direct dynamic compliance surface can be displayed separately for each eigenmode, see Figure 8 for the example of the first eigenmode of the system shown in Figure 7.
Previous experiments done on a lathe [4] have proven that the 2D plane oscillating system model is acceptable for simplification to oscillation only in the XY plane, perpendicular to the Z axis, which means for mathematical identification based on the Equation (3), only i = 2 can be taken into account.

4. Structural Model of Feed Drive Axis

This chapter deals with approaches used to create linear axis models. The linear motion axis of a machine tool is approximated using one-mass or N-mass systems.

4.1. One-Mass Model of Linear Motor Feed Drive

A single-mass model can be used to represent the linear motor feed drive. A cascade control system with velocity PI and position P controller is shown in Figure 9. The direct transfer function in the system endpoint N can be written as G R ( s ) = y N / F 1 e x t . F 1 e x t represents the external force acting on the mass closest to the motor-first mass (can be easily replaced by the increased current input). F M ( s ) stands for the transistor converter transfer function. Its transport delay T d can be replaced by the Padé approximation. Filters, which are not shown in the control system (usually low-pass and band-stop filters), may be included in the transfer function F M ( s ) . The major feature of the position controller is that lim G R ( s ) | s 0 = 0 , meaning that the static compliance is equal to zero at 0   Hz .

4.2. N-Mass Model of Linear Motor Feed Drive

More complex mechanical structures can be described by a N-mass model, as illustrated in Figure 10. The motor input force is denoted as F 1 , excitation force used for feed drive diagnostics is denoted as F 1 e x t , and the machining force acting at the mechanical system end point is denoted as F N .
The mechanical model dynamic compliance matrix G m e c h ( s ) is a symmetric matrix derived from the mass, damping, and rigidity matrixes M ,   B ,   K with a dimension N × N . Mass matrix M is diagonal, dumping matrix B and stiffness matrix K are band symmetric matrixes. All the sub–transfer functions of G m e c h ( s ) have the same denominator d e n G m e c h ( s ) ( 2 N polynomial expression).
G m e c h ( s ) = y ( s ) F ( s ) = i n v ( s 2 M + s B + K ) = [ G 11 ( s ) G 1 N ( s ) G N 1 ( s ) G N N ( s ) ] = 1 d e n G m e c h [ n u m G 11 n u m G 1 N n u m G N 1 n u m G N N ]
Assuming only F 1 and F N as acting forces, position y 1 and y N can be evaluated as:
y 1 = G 11 F 1 + G 1 N F N ;   y N = G N 1 F 1 + G N N F N
The motor force acts on the first mass and the cutting force on the last mass. That means that the relevant model transfer functions are only corner expressions:
G 11 , G 1 N = G N 1 , G N N
The motion axis block scheme is shown in Figure 11. The complete current control is labeled by G I ( s ) symbol only. N-mass system dynamics is represented by the quadrupole, which is composed of the transfer functions in Equation (6).
The introduced block diagram can be algebraically described by following two equations:
y 1 ( s ) = G 11 [ F 1 + F 1 e x t ] + G 1 N F N
y N ( s ) = G N 1 [ F 1 + F 1 e x t ] + G N N F N

4.3. General Dynamic Compliance Matrix of Mechanic Structure and Feed Drive Control

The coupled system of mechanics and feed drive control, described by the transfer function matrix GR (s), with inputs on the motor F1ext and on the N-mass FN and with corresponding outputs y1 and yN, is expressed by the diagram in Figure 12.
Transfer function A r e g ( s ) covers the controller dynamics (according to the blue highlighted part in Figure 11).
A r e g ( s ) = F 1 ( s ) y 1 ( s ) = ( K V + s ) K p K F T n s + 1 T n s G I ( s )
The general dynamic compliance matrix G R ( s ) includes the complete cascade control, which is as symmetrical as the G m e c h ( s ) (introduced in Equation (4)) but has only 2 × 2 dimension (two inputs and two outputs). Every sub-transfer function of matrix G R ( s ) is expressed as an algebraic transcript of the block diagram shown in Figure 11.
G R ( s ) = y ( s ) F ( s ) = [ y 1 F 1 e x t y 1 F N y N F 1 e x t y N F N ] = [ G R 11 ( s ) G R 12 ( s ) G R 21 ( s ) G R 22 ( s ) ] ,   G R 12 ( s ) = G R 21 ( s )
The sub-transfer functions have the same common feature, which is the identical denominator of each sub-transfer function d e n G R ( s ) = 1 + A r e g ( s ) G 11 ( s ) . Only the indirect position measurement is taken into account. For the case where the cutting force F N = 0 , the motor force F 1 = y 1 A r e g and the system is excited by F 1 e x t , given, e.g., by white noise. The first two expressions of matrix G R ( s ) are:
G R 11 ( s ) = y 1 F 1 e x t ( f o r   F N = 0 ) = G 11 1 + A r e g G 11
where: y 1 = G 11 [ y 1 A r e g + F 1 e x t ] , based on Figure 11, Equations (7)–(9).
G R 21 ( s ) = y N F 1 e x t ( f o r   F N = 0 ) = G N 1 1 + A r e g G 11
where: y N ( s ) = G N 1 [ y 1 A r e g + F 1 e x t ] .
For the other case, where the system is excited by the external force F N and the first mass is not affected by F 1 e x t = 0 , the inner motor force is still generated though F 1 = y 1 A r e g , the last two expressions of matrix G R ( s ) are:
G R 12 ( s ) = y 1 F N ( f o r   F 1 e x t = 0 ) = G 1 N 1 + A r e g G 11
where: y 1 ( s ) = y 1 A r e g G 11 + G 1 N F N .
G R 22 ( s ) = y N F N ( f o r   F 1 e x t = 0 ) = G N N + A r e g ( G N N G 11 G 1 N 2 ) 1 + A r e g G 11
where: y N ( s ) = y 1 A r e g G N 1 + G N N F N .
The symmetry of the G R ( s ) matrix follows from the mechanical model dynamic compliance G m e c h ( s ) matrix symmetry where G 1 N = G N 1 , thus G R 12 = G R 21 .
The relevant transfer function in the self-excited or chatter identification theory is G R 22 ( s ) . Experimental identification of this particular transfer function requires a powerful vibration source. The easiest way of identifying the stability limits based on this transfer function is to obtain the necessary parameters through the transfer function G R 11 ( s ) , which can be easily experimentally identified with the following:
  • y 1 can be obtained from the motor current commutation position sensors.
  • F 1 e x t motor force can be simulated by the additional current source.
G R 22 ( s ) transfer function reconstruction follows based on Equations (11)–(14). This methodology can be applied to any milling machine axis.

5. Feed Drive Coupled Model of the Machining Center

This chapter describes the application of the models shown above. The model of mechanics with feed drive control is demonstrated on the example of the vertical milling center shown in Figure 2.

5.1. Machine Tool Spindle

In general, the 3D space one-mass model of the spindle, which was described in chapter 0, is simplified to a model with two degrees of freedom for the purpose of modeling the dynamics of a vertical machine in the XY plane (see Figure 4). In Equation (3), therefore, it is considered for i = 2 . Figure 13 shows the real part of direct frequency dynamic compliance depending on the direction of φ . The real part minimum is found approximately at 96   Hz for the 100° direction.

5.2. Machine Tool XY Cross Table

A CAD model representing the mechanical structure is presented in Figure 14, and its dynamic scheme is in Figure 15.

5.2.1. X Axis

The one-mass model from the Figure 9 is applied with the following feed drive parameters K V = 4 , K p = 80,000   Ns / m and T n = 6   ms obtained from the Sinumerik control system. It is not possible to describe this system as just one-mass with a direct position measurement due to the X axis coupling with the Y axis, therefore the model is improved by including the dynamic model of the traverse Y axis. Despite this coupling effect, the relevant bandwidth of the X axis is lower than the one that appears in the model caused by additional compliance in the Y axis (see the block diagram in the Figure 16. Real machine measurements and mathematical simulation are shown in the Figure 17). The parameters used for this simulation are based on the machine mechanical construction described in [19] and summarized in Table 1.
Dynamic compliance determination was done within the control panel diagnostic environment, see Figure 17a. Identified simulation models (see Figure 17b) are divided based on the model complexity into:
  • Model 1 —represents the complete system shown in Figure 16 including inner G I ( s ) ;
  • Model 2 —represents the system where the current transfer function is simplified: G I ( s ) = I o u t / I i n = 1 and is accepted for further modelling;
  • Model 3 —represents the system where the velocity transfer function is simplified: G V ( s ) = v o u t / v i n = 1 .

5.2.2. Y Axis

The two-mass model with the indirect position measurement is applied on the Y axis, shown in Figure 15 (the block diagram is identical to that shown in Figure 11). Transfer function G R 11 is experimentally determined for the following parameters K V = 4 , K p = 160,000   Ns / m , and T n = 6   ms obtained from the Sinumerik control system and the results can be seen in Figure 18. The experimental measurement is performed through the user interface of the Sinumerik machine control system using the disturbance frequency response type of measurement. A mathematical model is developed based on the motion axis mass values. The mathematical simulation is then obtained and compared with the measured values. The reconstructed transfer function G R 22 (based on Equation (14)) is shown in Figure 19. Mechanical parameters are again obtained from [19] and summarized in Table 2.
A significant advantage for the two-mass system is that the transfer function G R 22 denominator can be solved directly from the mechanical structure dynamic compliance matrix as:
G 11 ( s ) G 22 ( s ) G 12 2 ( s ) = d e t G m e c h ( s )
Adding up the direct dynamic compliances of the X, Y axes using the goniometric functions, the system of general dynamic compliances of the cross table is obtained for every applied force direction. Real parts of the dynamic compliance are then derived and shown in Figure 20. The degree-labeled directions are chosen so the directions in the cross table matches the direction in the middle measurement in Figure 5.
The resulting real parts of the dynamic compliance of the whole system including the spindle part and the XY cross table part in the measured directions are created by adding the spindle dynamic compliance from Figure 13 and cross table parts from Figure 20 together. The sum is in Figure 21; minimum values can be seen for each direction. For this direction, the two-mass system with mechanical parameters based on the spindle structure (detailed in Table 3) is taken into an account, see Figure 22 (including frequencies over 100   Hz is not relevant for the investigation of feed drive stability effect, which is why the model is not corresponding above this frequency).
Comparing the frequency domain with the minimum of the real part in Figure 20 (approximately 52   Hz ) and Figure 13 (approximately 96   Hz ), it can be seen that in the examined machine, there is a major compliance contribution by its spindle, see Figure 21. This result cannot be generalized and, in different machines the results can be preferable for the feed drive system, for example in machines with a sophisticated mechanical structure.

6. Impact of Feed Drive Control Parameters on Machining Stability Prediction

Identification for one direction of machining is processed. The angle of 100° was selected, see Figure 5, to demonstrate the influence of the feed drive parameters’ control on the overall stability in the machining process. Based on Formula (1) the critical depth of chip b c r i t is determined by the minimum of the G y ( j ω ) transfer function real part. Figure 23 shows a slight change in the lower frequencies (approximately 40   Hz ) based on the different constant K V tuning.
A construction of the resulting stability based on the feed drive parameters’ control of the SLD is shown in Figure 24. The shift is seen in the limiting depth of the cut based on the feed drive parameters’ control; in the presented case, the velocity regulation gain K V is applied. The critical depth of cut b c r i t is given by the global real part G y ( j ω ) minimum shown in Figure 23 for the frequency, approximately 90   Hz . The influence of feed drive parameters is seen in the area of 40   Hz .
In the SLD in Figure 24, it is possible to focus on the shift in the depth of cut limits, for example, for the 50 revolutions per second (RPS) area. The comparison in cut difference is summarized in Table 4, where the 10.4% difference in the limit depth of cut b l i m as a local value is presented for the different feed drive parameter control.

7. Conclusions

This paper describes modeling strategies of machine tool mechanics on an example of a mid-size vertical machining center. A one-mass model of the spindle with three degrees of freedom in 3D space is introduced. The model shows a significant directional dependence of the dynamic compliance for individual eigenmodes. An XY cross table model of the machine tool is represented by G R ( s ) matrix of 2 × 2 dimensions. Based on the fact that it is not always possible to experimentally measure the transfer function G R 22 ( s ) , the reconstruction from the experimentally measured transfer function G R 11 ( s ) was used.
The research focused on the impact of the XY cross table feed drive control parameters on the machining stability prediction using the developed model. In the direction with a deviation of only 10° from the X axis of the machine (in the text it is usually labeled as 100° direction), the most significant compliance of the spindle was found. In this direction, the resulting dynamic compliance between the spindle and the XY cross table was then coupled, and the influence of the proportional position loop gain on the prediction of machining stability limits was investigated. Compared to the initial setting of K V = 4 , a reduced setting of K V = 1 and an increased setting of K V = 5 was tested. The maximum increase in the stable chip depth occurs by approximately 11% when compared to K V = 1 and K V = 5 proportional position loop gain.
The study shows for the vertical machining center with linear motor feed drive, that a slight increase in the limit depth of cut can be achieved by changing the proportional position loop gain. However, this increase is limited to a narrow speed range of the stability gaps and therefore the practical use is very limited in a particular case but can be significant for machine tools with very low natural frequencies, where the dynamic compliance of the feed drive control coincides with the machine tool compliance.
Further research will be focused on verification of the dynamic properties of the spindle in the XY plane using experimental modal analysis and FEM computational models. Additionally, systematic research into the influence of velocity loop parameters and filters will be processed.

Author Contributions

Conceptualization, J.G. and P.S.; investigation, J.G. and P.S.; writing—original draft preparation, J.G.; writing—review and editing, M.S. and P.S. and J.G.; supervision, M.S. and P.S. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by the Grant Agency of the Czech Technical University in Prague, grant number SGS19/165/OHK2/3T/12.

Conflicts of Interest

The authors declare no conflict of interest.

Nomenclature

A r e g Controller dynamic transfer function
b 1 ,   b 2 ,   b N ,   b y [ Ns / m ] Damping coefficient
b c r i t [ m ] Critical depth of cut
b l i m [ m ] Local limit depth of cut
C F Directional force cosine vector
F F Additional force transfer function
G 11 ,   G 12 , , G 1 N , G 2 N , , G N N Mechanical model dynamic compliance matrix entries
G I Current transfer function
G m e c h Mechanical part transfer function
G m e c h Mechanical model dynamic compliance matrix
G R Cross table transfer function
G R General dynamic compliance matrix
G R 11 ,   G R 12 , G R 21 , G R 22 General dynamic compliance matrix entries
G r e a l Real part of G transfer function
G r e g Feed drive transfer function
G S Spindle transfer function
G V Velocity transfer function
G y Machine and drive transfer function
I i n Current input signal
I o u t Current output signal
k 1 ,   k 2 ,   k N ,   k y [ N / m ] Stiffness
K C [ MPa ] Cutting force coefficient
K F [ N / A ] Force constant
K P [ Ns / m ] Proportional velocity loop gain
K P I [ V / A ] Proportional current loop gain
K V [ 1 / s ] ,   [ m / min / mm ] Proportional position loop gain
T d [ s ] Time delay
T N [ s ] Velocity integration constant
T N I [ s ] Current integration constant
u F [ m ] Displacement in the force direction
v i Eigenvectors
v i n Velocity input signal
v o u t Velocity output signal
x 1 ,   x 2 ,   x N ,   x N C [ m ] Linear scale
y 0 [ m ] Requested chip thickness
y 1 ,   y 2 ,   y N ,   y N C [ m ] Linear scale
y N [ m ] Real cutting depth
ζ x [ ] Damping ratio
ς q i Modal damping
Ω i [ 1 / s ] Natural frequencies
b [ m ] Chip width
B Damping coefficients matrix
F Acting forces vector
F ,   F 1 ,   ,   F N ,   F 1 e x t ,   F m o t _ y ,   F m o t _ x , [ N ] Acting forces
F E M Finite Element Method
K Stiffness matrix
L [ H ] Inductance
M Mass matrix
m , m 1 ,   m 2 ,   m N [ kg ] Mass
R [ Ω ] Resistance
R P S Rounds per second
s Laplace operator
S L D Stability lobe diagram
x , y , z Axis direction
y [ m ] Actual position
y Linear scale vector
φ [°]Angle of measurement
ω [ 1 / s ] Frequency

References

  1. Tlustý, J.; Poláček, M. The stability of machine tools against self-excited vibrations in machining, International Research in Production Engineering. Proc. ASME Int. 1963, 1, 465–474. [Google Scholar]
  2. Tobias, S.A.; Fishwick, W. Theory of regenerative machine tool chatter. Engineer 1958, 205, 199–203. [Google Scholar]
  3. Quintana, G.; Ciurana, J. Chatter in machining processes: A review. Int. J. Mach. Tools Manuf. 2011, 51, 363–376. [Google Scholar] [CrossRef]
  4. Grau, J.; Sulitka, M.; Souček, P. Influence of linear feed drive controller setting in CNC turning lathe on the stability of machining. J. Mach. Eng. 2019, 19, 18–31. [Google Scholar] [CrossRef]
  5. Altintas, Y.; Verl, A.; Brecher, C.; Uriarte, L.; Pritschow, G. Machine tool feed drives. CIRP Ann. 2011, 60, 779–796. [Google Scholar] [CrossRef]
  6. Albertelli, P.; Cau, N.; Bianchi, G.; Monno, M. The effects of dynamic interaction between machine tool subsystems on cutting process stability. Int. J. Adv. Manuf. Technol. 2012, 58, 923–932. [Google Scholar] [CrossRef]
  7. Lehotzky, D.; Turi, J.; Insperger, T. Stabilizability diagram for turning processes subjected to digital PD control. Int. J. Dyn. Control 2014, 2, 46–54. [Google Scholar] [CrossRef] [Green Version]
  8. Beudaert, X.; Mancisidor, I.; Ruiz, L.M.; Barrios, A.; Erkorkmaz, K.; Munoa, J. Analysis of the feed drives control parameters on structural chatter vibrations. In Proceedings of the XIIIth International Conference on High Speed Machining, Metz, France, 4–5 October 2016. [Google Scholar]
  9. Franco, O.; Bedauert, X.; Erkorkmaz, K.; Barrios, A.; Munoa, J. Machining chatter stability limit improvement by means of feed drive control parameters. In Proceedings of the 8th International Conference on Virtual Machining Process Technology, Vancouver, BC, Canada, 24–25 April 2019. [Google Scholar]
  10. Franco, O.; Bedauert, X.; Erkorkmaz, K. Effect of Rack and Pinion Feed Drive Control Parameters on Machine Tool Dynamics. J. Manuf. Mater. Process. 2020, 4, 33. [Google Scholar] [CrossRef]
  11. Beudaert, X.; Franco, O.; Erkorkmaz, K.; Zatarain, M. Feed drive control tuning considering machine dynamics and chatter stability. CIRP Ann. 2020, 69, 1. [Google Scholar] [CrossRef]
  12. Nyquist, H. Regeneration Theory. Bell Syst. Tech. J. 1932, 11, 126–147. [Google Scholar] [CrossRef]
  13. Altintas, Y. Manufacturing automation: Metal cutting mechanics, machine tool vibrations, and CNC design. Appl. Mech. Rev. 2001, 54, B84. [Google Scholar] [CrossRef]
  14. Schmitz, T.L.; Smith, K.S. Machining Dynamics: Frequency Response to Improved Productivity; Springer: Berlin/Heidelberg, Germany, 2008. [Google Scholar]
  15. Altintas, Y.; Budak, E. Analytical Prediction of Stability Lobes in Milling. CIRP Ann. 1995, 44, 357–362. [Google Scholar] [CrossRef]
  16. Weck, M.; Brecher, C. Werkzeugmaschinen 5: Messtechnische Untersuchung und Beurteilung, dynamische Stabilität; Springer: Berlin/Heidelberg, Germany, 2006. [Google Scholar]
  17. Drobilek, J.; Polacek, M.; Bach, P.; Janota, M. Improved dynamic cutting force model with complex coefficients at orthogonal turning. Int. J. Adv. Manuf. Technol. 2019, 103, 2691–2705. [Google Scholar] [CrossRef]
  18. Souček, P.; Bubák, A. Vybrané Statě Z Kmitání V Pohonech Výrobních Strojů (The Chatter in Feed Drives of Production Machines: Summary); České vysoké učení technické: Praze, Czech Republic, 2008. [Google Scholar]
  19. Smolík, J.; Houša, J. Křížový Stůl S Lineárními Pohony Z Nekonvenčních Materiálů (Linear Feed Drive Cross Table Made of Unconventional Materials); Společnost pro obráběcí stroje: Praha, Czech Republic, 2000. [Google Scholar]
Figure 1. Feedback regenerative principle for calculating real chip thickness.
Figure 1. Feedback regenerative principle for calculating real chip thickness.
Jmmp 04 00111 g001
Figure 2. Vertical milling center MCFV 5050 LN (TAJMAC-ZPS, Zlín, Czechia).
Figure 2. Vertical milling center MCFV 5050 LN (TAJMAC-ZPS, Zlín, Czechia).
Jmmp 04 00111 g002
Figure 3. Scheme of machine tool structural parts modeled by G S and G R dynamic compliance.
Figure 3. Scheme of machine tool structural parts modeled by G S and G R dynamic compliance.
Jmmp 04 00111 g003
Figure 4. Mid-sized milling machine with vibration source (a) schematic top view (b).
Figure 4. Mid-sized milling machine with vibration source (a) schematic top view (b).
Jmmp 04 00111 g004
Figure 5. Dynamic compliance polar diagram at selected frequencies.
Figure 5. Dynamic compliance polar diagram at selected frequencies.
Jmmp 04 00111 g005
Figure 6. Three degrees of freedom oscillation model.
Figure 6. Three degrees of freedom oscillation model.
Jmmp 04 00111 g006
Figure 7. Direct static compliance surface (magenta) with inscribed ellipsoid of compliance.
Figure 7. Direct static compliance surface (magenta) with inscribed ellipsoid of compliance.
Jmmp 04 00111 g007
Figure 8. Model of the direct dynamic (blue shape) and static compliance (magenta shape, as in Figure 7).
Figure 8. Model of the direct dynamic (blue shape) and static compliance (magenta shape, as in Figure 7).
Jmmp 04 00111 g008
Figure 9. Cascade regulation with linear motor block diagram (filters are not included).
Figure 9. Cascade regulation with linear motor block diagram (filters are not included).
Jmmp 04 00111 g009
Figure 10. N-mass system with regulation.
Figure 10. N-mass system with regulation.
Jmmp 04 00111 g010
Figure 11. Block diagram for system dynamic compliance evaluation.
Figure 11. Block diagram for system dynamic compliance evaluation.
Jmmp 04 00111 g011
Figure 12. N-mass system with regulation G R ( s ) -quadrupole scheme.
Figure 12. N-mass system with regulation G R ( s ) -quadrupole scheme.
Jmmp 04 00111 g012
Figure 13. Real part of spindle directional dynamic compliance.
Figure 13. Real part of spindle directional dynamic compliance.
Jmmp 04 00111 g013
Figure 14. XY cross table CAD model [19].
Figure 14. XY cross table CAD model [19].
Jmmp 04 00111 g014
Figure 15. Two-mass scheme of XY cross table.
Figure 15. Two-mass scheme of XY cross table.
Jmmp 04 00111 g015
Figure 16. Axis X linear motor one-mass system model.
Figure 16. Axis X linear motor one-mass system model.
Jmmp 04 00111 g016
Figure 17. Experimental measuring on the mid-sized vertical machine X axis (a), and mathematical simulation (b).
Figure 17. Experimental measuring on the mid-sized vertical machine X axis (a), and mathematical simulation (b).
Jmmp 04 00111 g017
Figure 18. Axis Y dynamic compliance G R 11 .
Figure 18. Axis Y dynamic compliance G R 11 .
Jmmp 04 00111 g018
Figure 19. Reconstructed axis Y model dynamic compliance G R 22 .
Figure 19. Reconstructed axis Y model dynamic compliance G R 22 .
Jmmp 04 00111 g019
Figure 20. Real part of the table directional dynamic compliance.
Figure 20. Real part of the table directional dynamic compliance.
Jmmp 04 00111 g020
Figure 21. Real part of coupled dynamic compliance of spindle and cross table.
Figure 21. Real part of coupled dynamic compliance of spindle and cross table.
Jmmp 04 00111 g021
Figure 22. Spindle and its model transfer function—100°.
Figure 22. Spindle and its model transfer function—100°.
Jmmp 04 00111 g022
Figure 23. Influence of K V constant on the real part of transfer function.
Figure 23. Influence of K V constant on the real part of transfer function.
Jmmp 04 00111 g023
Figure 24. Stability lobe diagram SLD diagram for various KV set-up
Figure 24. Stability lobe diagram SLD diagram for various KV set-up
Jmmp 04 00111 g024
Table 1. Axis X mechanical parameters.
Table 1. Axis X mechanical parameters.
SymbolValueUnit
Mass 1 m 1 250 kg
Mass 2 m 2 350 kg
Stiffness k x 1.6 × 10 6 N / m
Damping ratio ζ x 0.6
Table 2. Axis Y mechanical parameters.
Table 2. Axis Y mechanical parameters.
SymbolValueUnit
Mass 1 m 1 250 kg
Mass 2m2 350 kg
Stiffness k y 9 × 10 6 N / m
Damping ratio ζ y 0.21
Table 3. Spindle model parameters.
Table 3. Spindle model parameters.
SymbolValueUnit
Mass m 550 kg
Stiffness one direction k 1 1.875 × 10 8 N / m
Stiffness in perpendicular direction k 2 0.12 × 10 8 N / m
Damping ratio one direction ζ 1 0.014
Damping ratio in perpendicular direction ζ 2 0.45
Table 4. Chip width limit for 50 RPS.
Table 4. Chip width limit for 50 RPS.
KvX, KvY [(m/min)/mm]blim [mm]Ratio [%]
19.2109.5
48.4100
58.2598.2
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Grau, J.; Souček, P.; Sulitka, M. The Influence of Servo Drive Control on the NC Vertical Milling Machine Dynamic Compliance. J. Manuf. Mater. Process. 2020, 4, 111. https://doi.org/10.3390/jmmp4040111

AMA Style

Grau J, Souček P, Sulitka M. The Influence of Servo Drive Control on the NC Vertical Milling Machine Dynamic Compliance. Journal of Manufacturing and Materials Processing. 2020; 4(4):111. https://doi.org/10.3390/jmmp4040111

Chicago/Turabian Style

Grau, Jan, Pavel Souček, and Matěj Sulitka. 2020. "The Influence of Servo Drive Control on the NC Vertical Milling Machine Dynamic Compliance" Journal of Manufacturing and Materials Processing 4, no. 4: 111. https://doi.org/10.3390/jmmp4040111

APA Style

Grau, J., Souček, P., & Sulitka, M. (2020). The Influence of Servo Drive Control on the NC Vertical Milling Machine Dynamic Compliance. Journal of Manufacturing and Materials Processing, 4(4), 111. https://doi.org/10.3390/jmmp4040111

Article Metrics

Back to TopTop