1 Introduction

The trial-and-error method was a technique commonly used in machine design; now, virtual prototyping technology is increasingly adopted to reduce the development cost and time of machine tool builders [1]. In particular, finite element analysis (FEA) has been widely applied in machine design [2,3,4,5]. Garitaonandia et al. [6, 7] used FEA to analyze grinding machines, determine machining chatter, and predict the position-dependent dynamic behavior of a machine. Liang et al. [8] optimized the design and dynamic performance of an ultraprecision machine tool. Shen et al. [9] used FEA to identify structural weaknesses of a machine and optimized the machine’s dynamic characteristics through topology optimization. Accurate prediction of the vibration characteristics (including natural frequencies and mode shapes) of machines is critical at the design stage because it prevents workpiece defects caused by machining vibrations. In the simulation of dynamic characteristics for an assembled machine tool, joint interface characteristics are the most crucial information, apart from geometry and material properties. Various studies have investigated the stiffness of joint units, including linear guideways, ball screws, and bearings, in the machine tool. Lin et al. [10] developed a finite element (FE) model to discuss the effect of the preload of linear guideways on the dynamic stiffness of a spindle, Brecher et al. [11] conducted a comprehensive study on joint constraints, and Ealo et al. [12] examined the joint stiffness of linear guideways for the industrial milling machines. Support stiffness has a direct influence on the lowest frequency of a machine. It involves a much higher level of complexity than does the stiffness of joint units and is more difficult to determine its value compared with motion component stiffness; therefore, some studies have overlooked support stiffness in their FEA-based machine design [13,14,15,16,17,18,19,20]. Disregarding support stiffness would lead to distorted modal simulations. To address this problem, scholars have researched support stiffness. Kono et al. [21] obtain the interface contact stiffness between two simple different material models through a static stiffness test. After that, the contact stiffness of support was calculated to estimate the modal analysis of the whole machine. The maximum difference between the experimental and simulation results was 55%. Kono et al. [22] had also established guidelines for determining the positions of a machine’s supports as well as obtained the maximum fundamental frequency of a machine. The load cell is required to acquire data in static stiffness test. It is difficult to set the load cell directly on the support of the whole machine, which will cause more uncertainty of the boundary conditions. Therefore, this study proposes a novel method to identify the stiffness of the support, which does not require a load cell and can effectively predict the natural frequency and vibration mode under the variance of structural loading. This method performs impact testing at each stage of a machine tool builder’s assembly process and the modal finite element modeling was validated to construct accurate equations between support stiffness and reaction force.

This study is organized as follows. Section 2 introduces the machine used in the experiment and the experimental methods. Section 3 verifies and simulates the material properties of castings, conducts a modal analysis for each assembly stage, compares the results with the experimental results for verification, and constructs equations for support contact stiffness for each assembly stage. Section 4 predicts natural frequency and mode shape on the basis of support stiffness. Section 5 discusses the results.

2 Experimental methods and procedures

This study employed impact testing in conjunction with the experimental modal analysis (EMA) and excited a machine structure with an impact hammer to elicit the structure’s natural frequency. The experiment was conducted by moving an accelerometer to each measurement point and applying impact on a fixed point at different directions. Three impacts were applied on each measurement point to collect three signals, which were averaged to reduce experimental error. Table 1 provides specifications for the equipment used in the impact testing. The measurements of frequency ranges from 0 to 150 Hz. As shown in the left side of Fig. 1, a vertical machining center that weighed 5300 kg and had 11 supports was used. For accurate simulation of machine tools, which involve complex systems, the right side of Fig. 1 shows that the machine was disassembled into two parts: (1) casting structures, which contained structural components including the base, cross slide, table, column, and housing, and (2) joint units, which comprise joint interfaces such as the supports, linear guideway, ball screw, and bearing. Each casting structure was hung for impact testing to obtain the dynamic characteristics of the machine. Take the column for example. The column was hung as shown in Figs. 2a, b presents the measurement points for the impact testing. The number of measurement points for the casting structure is shown in Table 2. Then, the testing results were compared with those obtained in the FE modal analysis to determine the material properties of the structure. The details of the comparison are provided in Section 3.1.

Table 1 Equipment parameters for impact testing
Fig. 1
figure 1

Components of the vertical machining center

Fig. 2
figure 2

Experiment on the column. a Experimental model. b EMA model

Table 2 Number of measuring points for casting structure

Regarding the joint unit, various studies have researched the properties of linear guideways, ball screws, and bearings [23,24,25,26,27,28,29,30]. Focusing on support stiffness, the present study revealed the dynamic characteristics of the machine structure by conducting impact testing at each stage of the machine’s assembly process. The support stiffness at each stage through FEA was analyzed, and the equations for support stiffness were established. The corresponding results were presented in Section 3.2. Figure 3 describes the assembly process and points of impact on the base. The assembly process comprised six stages. In the first stage, the base was placed on the floor, supported with 11 supports, and aligned to a horizontal position. The second stage involved adding the joint unit and cross slide to the part built in the first stage. Different components were added in subsequent stages until the machine was completely assembled at the sixth stage. The measurement points for each assembly stage are presented in Table 3. The experimental results are discussed and used to verify the simulated results in Section 3.2.

Fig. 3
figure 3

Experimental, Experimental Modal Analysis, and FE model at each stage of the machine’s assembly process

Table 3 Number of EMA measurement points, weight, and centers of gravity of the machine

3 Simulation analysis and result verification

This study adopted the reverse finding numerical method as shown in Fig. 4 to determine Young’s modulus and support stiffness of the machining center according to the following process. Step 1: Establish the variables (e.g., Young’s modulus or support stiffness). Step 2: Conduct a modal analysis. Step 3: Compare the experimental and simulated natural frequency, with the experimental natural frequency as the objective value. The objective function (OF) is defined as follows:

Fig. 4
figure 4

Reverse finding numerical method

$$OF=MIN\{({f}_{\mathrm{Exp}}-{f}_{\mathrm{FEM}})/{f}_{\mathrm{Exp}}\}$$
(1)

where \({f}_{Exp}\) is the experimental natural frequency and \({f}_{FEM}\) is the FE-simulated natural frequency. The optimization was conducted using a Multi-Objective Genetic Algorithm. If the error was excessively large, the variables were modified. The reverse finding numerical method continued until the error was less than 10%.

3.1 Verification for casting materials

Researchers must ensure that the dynamic characteristics, including natural frequency and mode shape, of each casting structure are accurate before proceeding to the next assembly stage, and these characteristics are affected by structural geometry and material properties. Accordingly, three-dimensional computer-aided design models should be modified in accordance with the actual structural geometry of the machines. The geometry of FEA must be accurately modeled and it is assumed that the material of each part is homogeneous. The material properties of each casting structure for FE model were identified through the following steps. First, each casting structure was weighed as shown in Fig. 5 to obtain the actual weight, and the actual weight was divided by the geometric volume to obtain the structural density. Second, Young’s modulus was obtained through the reverse finding numerical method as shown in Fig. 4. The first three structural natural frequencies obtained in the impact testing were considered as the objective value, with Young’s modulus as the variable. The objective function as listed in Eq. (1) was solved to minimize the error between the experimental and simulated results. This study compared the experimental and simulated mode shapes using the modal assurance criterion (MAC) [31]. The obtained result was the equivalent Young’s modulus, and the Poisson’s ratios were all 0.29. FE models were constructed using ANSYS software, and the number of nodes and elements for each casting structure model is shown in Table 4. Table 5 shows that the maximum difference between the experimental and simulated frequencies was observed to be 5.3%, and the minimum MAC was 0.77. Figure 6 reveals the first three experimental and simulated mode shapes of the base. Due to its unconstrained boundaries, the base exhibited flexible-body modes in both the experimental and simulated results. The identified material properties in Table 6 were used for subsequent analysis; FC250 was the material used for the table, and FC300 was used for the base, cross slide, column, and housing. Young’s modulus of FC300 was greater than that of FC250, which verified that the material parameters were reliable.

Fig. 5
figure 5

The weight measurement of the column

Table 4 Number of elements and nodes for each casting structure
Table 5 Comparison between the experimental and simulated natural frequencies and MAC for the casting structures
Fig. 6
figure 6

Experimental and FEA mode shapes of the base

Table 6 Material properties

3.2 Reversal numerically finding of support stiffness at each assembly stage

The assembly of the whole machine in FEA is connected by settings including support joint, fixed joint, linear guide, and feed drive, as shown in Fig. 7. Support joint is set between base and floor. Regarding the 11 supports of the machine, the floor, supports, and bolts were replaced by spring elements with three degrees of freedom as shown in Fig. 8. Each one of the supports has three-directional stiffness, namely x-, y-, and z-directions. Because the area of the support bottom that came into contact with the floor was round, the stiffness in the horizontal directions (i.e., the x- and y-directions) was considered identical. Fixed joints are set at the parts connected with the tightening bolts, such as the contact interfaces between the base and the column. The connection is highly rigid, so it is regarded as a continuous structure. Due to the excessively large number and small size of balls and rollers in the ball screws, bearings, and linear guideways, the balls and rollers were replaced with spring elements with three degrees of freedom in the simulation, as shown in Fig. 9A. The spring elements in the linear guide are between rail and block, as shown in Fig. 9B. The feed drive system contains bearings and ball screws. The spring elements are used to link the screw and the nut for the ball screws (Fig. 9C) and the inner and the outer rings for the bearing (Fig. 9D), respectively. Table 7 illustrates the number of nodes and elements of the FE model at each assembly stage. The support stiffness was obtained through the reverse finding numerical method as shown in Fig. 4. The support stiffness is ranged from 103 to 106 N/mm according to the reference [21, 22]. Therefore, the initial value, 1 × 105 N/mm, will be used to optimize the support stiffness. The first three structural natural frequencies obtained in the impact testing were considered as the objective value, with the support stiffness as the variable. The objective function as listed in Eq. (1) was solved to minimize the error between the experimental and simulated results. The comparison between the experimental and FE-simulated natural frequencies are shown in Table 8. Since the stiffness of the support is sensitive at the lowest natural frequency, only the first three modes are discussed in this study. The maximum difference between the experimental and FE-simulated frequencies was 6.9%, and the minimum MAC was 0.7. According to the first assembly stage as shown in Fig. 10, the base, when placed on the floor, had an additional rigid-body mode compared with the unconstrained boundary model shown in Fig. 6 and was accurately simulated.

Fig. 7
figure 7

Modeling of the whole machine

Fig. 8
figure 8

Simplification settings for supports

Fig. 9
figure 9

Simplification settings for joint units

Table 7 Numbers of nodes and elements for each assembly stage
Table 8 Comparison between the experimental and simulated natural frequencies and MAC for the 1st–4th stage (unit: Hz)
Fig. 10
figure 10

Experimental and simulated mode shapes for the first assembly stage

4 Experimental verification of the stiffness model

4.1 Support stiffness equation

According to Fig. 11 and Table 3, the machine’s center of gravity and weight changed as the assembly process proceeded. Therefore, a static analysis was used to obtain the support reaction force at each assembly stage. The identified support stiffness and reaction force from the first to fourth stage were then categorized in relation to the vertical and horizontal directions, and the least squares method was used to identify the relationship between support stiffness and reaction force as shown in Fig. 12. The equations for the support stiffness and the reaction force are established as follows:

Fig. 11
figure 11

Distribution of the centers of gravity at different assembly stages

Fig. 12
figure 12

Support stiffness and reaction force in the vertical and horizontal direction

$${\mathrm{K}}_{v}=-{0.0058}{\mathrm{F}}^{2}+105.08F-98761$$
(2)
$${K}_{h}=-0.0003{\mathrm{F}}^{2}+5.41F+{13671}$$
(3)

where F denotes the support reaction force, Kv the vertical support stiffness, and Kh the horizontal support stiffness. Equation (2) is the equation between the support reaction force and stiffness in the vertical direction. Equation (3) is the equation between the support reaction force and stiffness in the horizontal direction. According to the above equations, support stiffness grows as the support reaction force increases. In Section 4.2, the proposed equations are used to predict the dynamic characteristics of the structural characteristics in the fifth and sixth assembly stages, and the FE simulated analysis is experimentally verified.

4.2 Application of support stiffness equations

To verify the feasibility of the equations for support established according to the first four assembly stages, the equations were used to predict the natural frequencies and mode shapes in the final two assembly stages. The process is depicted in Fig. 13. A modal finite element model that updates support stiffness automatically is proposed. A static analysis was first performed to obtain the reaction force on each support when gravity was applied to the entire structure of the machine. Then, the reaction force was substituted into Eqs. (2) and (3) to calculate the stiffness of each support, which was then substituted into the modal analysis. The natural frequencies and mode shapes were finally compared between experimental and FEA simulated results. Table 9 presents the number of nodes and elements for the FE model in each assembly stage. Table 10 shows that the maximum difference between the experimental and simulated natural frequencies was 7.1%, and the minimum MAC was 0.77. Figure 14 reveals the experimental and simulated mode shapes for the fifth stage.

Fig. 13
figure 13

Process for applying stiffness equations in dynamic characteristic prediction

Table 9 Numbers of nodes and elements for each assembly stage
Table 10 Comparison between experimental and simulated natural frequencies and MAC (unit: Hz)
Fig. 14
figure 14

Comparison of the mode shape in the fifth stage between the FEA-Stiffness, FEA-Fix, and FEA-Free models

In order to explain the importance of the stiffness of the support clearly, the models with fixed (FEA-Fix) and unconstrained (FEA-Free) boundary conditions for the support were presented for comparison with the experimental results. The mode shapes in Fig. 14 include rigid body modes and flexible body modes. The joint stiffness, including that of the linear rail, screw, and bearing, was considered in the above analysis model, and hence, the result indicates the relative mode shape. As shown in Fig. 14, the fourth mode of FEA-Free was the torsional mode of the cross slide and table.

The error and MAC were calculated on the basis of an experiment. Table 11 and Fig. 14 show that the maximum frequency difference was 136%, and the MAC value was close to 0.45 for the fixed support conditions (FEA- Fix). Because the support was fixed, the base was stationary in the overall mode shape; the maximum frequency difference was 173%, and the MAC value was close to 0.11 for the unconstrained support conditions (FEA-Free). The above two models showed that the consideration of support stiffness could increase the accuracy of the finite element model of the full machine. According to the aforementioned process, the proposed equations for support stiffness and reaction force can be used to predict vibration characteristics of machines at different assembly stages.

Table 11 Comparison between experimental and simulated natural frequencies and MAC for different boundary conditions (Unit: Hz)

5 Conclusion

The proposed research process facilitated effective establishment of equations between the reaction force and the stiffness of a machine’s supports. The study also constructed a modal analysis model as shown in Fig. 15 able to update support stiffness automatically from the static FE-model, produce results consistent with those of the EMA, and predict the natural frequencies and mode shapes of a different structural mechanism. In conventional machine design, the settings of support stiffness are unknown to machine builders. Therefore, the research results could provide machine builders with insights into the development of new machines and enable prediction of a machine’s modal changes when its weight changes due to changes in its structure, such as modifying the 3-axis machine tools to four or five axes machine.

Fig. 15
figure 15

Modal analysis model updating support stiffness automatically