1 Introduction

With the vigorous development of China’s aerospace, marine engineering equipment, shipbuilding, automotive and other manufacturing industries, the processing demand of large and complex parts increases greatly. The gantry machine tool with the advantage of extensive machining span, high machining precision and good rigidity has been applied in the above manufacturing industries broadly, whose development is very rapid subsequently. In the Chinese state science and technology major projects of “high-grade CNC machine tools and basic manufacturing equipment”, R&D of gantry machine tool has been taken as an important study issue that includes the structural dynamic optimization design techniques for its main components and parts. As an important part of gantry machine tool, crossbeam achieves the Y-axis feed motion, and supports the spindle system to achieve the Z-axis feed motion. The structural and dynamic properties of crossbeam affect the gantry machine tool’s overall stiffness and machining precision directly. Therefore, the crossbeam’s structural optimization design of the gantry machine tool has become a research focus by more and more scholars. Luo and Li (2006) analyzed the stiffness of a crossbeam with different rib plate shapes by finite element method. Shi (2009) conducted the static analysis, modal analysis and harmonic analysis for the gantry machining centre’s crossbeam and found out the weakness for further optimization design. Wang et al. (2009) conducted topology optimization design for the crossbeam through studying the layout of the rib plates, so the static stiffness and anti-vibration performance are greatly improved. Guan et al. (2010) discovered the weak link of a gantry machine tool’s crossbeam by using finite element method and put forward a modification scheme, which made the static and dynamic performance of crossbeam improving. Zhao et al. (2008) carried out structural bionic optimization design for stiffener plate of a gantry machine tool’s crossbeam based on giant waterlily vein distribution, so the crossbeam achieved lightweight performance design and its dynamic performance was improved further.

Although the above research results have promoted the development of crossbeam’s optimization design method, there still exist several problems that need to be solved and are as follows:

  1. (1)

    The crossbeam’s structures were commonly designed by experience, and the optimization design was the comparative analysis and selection among the different shapes or optimizing the key sizes of one structure. The combination of both above methods was seldom considered.

  2. (2)

    The sensitivity of the structure and design parameters to the crossbeam’s static and dynamic performance was rarely considered (Wang et al. 2010), which may result in that the crossbeam’s structural optimization design has certain blindness.

  3. (3)

    How to select the optimal one from many possible crossbeam structural design schemes or/and non-inferior solution set of crossbeam’s optimization design, the machine design experts mainly decided by the subjective experience for lacking of a scientific optimum seeking method.

In order to address the above issues, a static and dynamic optimization method for crossbeam’s structural design based on grey relational analysis was established in this paper. The comparative analysis of the static and dynamic performance parameters for four kinds of crossbeam structural design schemes was conducted through using CAD/CAE integrated design approach, and the optimal design scheme of crossbeam was selected by using the static and dynamic optimization method. After conducting sensitivity analysis for the optimal crossbeam, the mathematical model of dynamic optimization design was built. Solving the above mathematical model with the optimization method proposed in this paper, the crossbeam of gantry machine tool achieved the dynamic multi-objective optimization design.

2 Grey relational analysis of crossbeam design scheme set

Crossbeam is a major part of gantry machine tool, so its structural property affects the machine tool’s machining accuracy greatly (Li et al. 2010). In the process of formulating gantry machine tool’s crossbeam structural design scheme, the main consideration is whether the mechanical properties and anti-vibration performance of the crossbeam meet the design requirements, which shows the fact that the crossbeam design scheme optimum seeking is a multi-level and multi-objective decision-making problem with many factors. In the multi-index and multi-scheme decision-making issues, expert assessment method, Analytic Hierarchy Process, fuzzy comprehensive evaluation and grey relational analysis are used usually, whose comparative analysis are as follows.

The expert evaluation method is a kind of method that makes overall judgment to objects based on subjective judgment of experts. This method is relatively simple and gives full play to experts’ wisdom and experience. Timely decisions are made with this method, but evaluations are influenced by random factors and evaluation results are more likely to be effected by subjective thoughts of judger and are limited to personnel experience and knowledge, which may lead to personal prejudice and one-sidedness.

Analytic Hierarchy Process is a multi-criteria decision-making method combining of qualitative and quantitative analysis and is proposed by American operations researcher T.L Saaty. Consistency test is necessary for issues with three or more schemes to ensure the rationality. Issues failing to pass the consistency test need to be compared again or evaluating results will be influenced. So the efficiency of Analytic Hierarchy Process decision-making is low for multi-scheme issues. The advantages of Analytic Hierarchy Process are obvious in determining the evaluation index weight. On the one hand, evaluation index weight is the qualitative evaluation of each index made by decision-makers. The intention of the decision-makers can be reflected by using Analytic Hierarchy Process. On the other hand, the evaluation weight is relatively stable once assigned.

The fuzzy comprehensive evaluation method is also a multi-index decision-making method, but the traditional fuzzy evaluation matrix based on factor membership only consider the various factors’ contribution to optimal membership degree individually (Cao et al. 2005). The multi-objective optimization decision-making system is an organic whole whose factors have interconnections and jointly affects the system characteristics, so it is a grey information system. Therefore, it should be fully considered that gantry machine tool crossbeam structure design schemes often contain both fuzzy and grey information during the process of design scheme optimum seeking.

The grey relational analysis is also a multi-index and multi-scheme decision-making method, which is proposed by Professor Deng Julong of Huazhong University of Science and Technology of China (Lin and Lin 2002). Grey relational analysis method uses grey relational degree to describe the strength and order of the relationship between the factors. If sample data reflects two’ change in trend is basically the same, the relational degree between them is large, conversely, related degree is small. The advantage of grey relational analysis method is that it can greatly reduce the loss due to information asymmetry, data requirements are lower, and computational workload is small. Grey relational analysis is based on the development trends, therefore, the sample number requirement is not too much, and its analysis result is the same with the qualitative analysis.

Based on the above analysis, the gantry machine tool crossbeam’s structure design scheme optimum seeking is a grey information system and is a multi-index decision-making issue, therefore, the grey relational analysis (Cheng et al. 2011) and Analytic Hierarchy Process (Wang and Zhou 2009) were introduced to build the crossbeam’s design scheme optimum seeking model.

Assuming that n crossbeam design schemes compose a scheme set of grey system, and each design scheme has M indexes. The grey system is decomposed into m subsystems according to different attributes, each grey subsystem has m 1, m 2, … , m m indexes respectively and they satisfy the following equations.

$$ M=\bigcup\limits_{i=1}^{m} {m_{i} } , m_{i} \bigcap {m_{k} } =\Phi\qquad i\neq k $$
(1)

In the above equations, ∪ is union set, ∩ is intersection set, and Φ is the empty set.Assuming that n index values of the j-th index in the i-th grey subsystem can be expressed as vector \(x_{j}^{i} \)

$$ x_{j}^{i} =\left( {x_{j1}^{i} ,x_{j2}^{i} ,\cdots ,x_{jn}^{i} } \right) $$
(2)

m i indexes of n schemes in the i-th grey sub-system can be expressed as the following matrix

$$ X_{m_{i} \times n}^{i} =\left[ {{\begin{array}{*{20}c} {x_{11}^{1} } & {x_{12}^{1} } & \cdots & {x_{1n}^{1} } \\ {x_{21}^{2} } & {x_{22}^{2} } & \cdots & {x_{2n}^{2} } \\ \vdots & \vdots & \ddots & \vdots \\ {x_{m_{i} 1}^{m_{i} } } & {x_{m_{i} 2}^{m_{i} } } & \cdots & {x_{m_{i} n}^{m_{i} } } \\ \end{array} }} \right] $$
(3)

Among them, i = 1, 2, … , m.

In order to conduct grey relational analysis conveniently, non-dimensional normalized treatment is made on all evaluation index values of crossbeam design schemes. The treatment methods are as follows:

  1. (1)

    For the bigger the better (“Benefit-type”) evaluation index

    $$ r_{j,k}^{j} =\frac{x_{j,k}^{j} -\min \left( {x_{j,k}^{j} } \right)}{\max \left( {x_{j,k}^{j} } \right)-\min \left( {x_{j,k}^{j} } \right)} $$
    (4)
  2. (2)

    For the smaller the better (“Costs-type”) evaluation index

    $$ r_{j,k}^{j} =\frac{-x_{j,k}^{j} +\max \left( {x_{j,k}^{j} } \right)}{\max \left( {x_{j,k}^{j} } \right)-\min \left( {x_{j,k}^{j} } \right)} $$
    (5)

Among them, j = 1, 2, ⋯ , m i , k = 1, 2, ⋯ , n.

After conducting non-dimensional normalized treatment, matrix (3) is as follows:

$$ R_{m_{i} \times n}^{i} =\left[ {{\begin{array}{*{20}c} {r_{11}^{1} } & {r_{12}^{1} } & \cdots & {r_{1n}^{1} } \\ {r_{21}^{2} } & {r_{22}^{2} } & \cdots & {r_{2n}^{2} } \\ \vdots & \vdots & \ddots & \vdots \\ {r_{m_{i} 1}^{m_{i} } } & {r_{m_{i} 2}^{m_{i} } } & \cdots & {r_{m_{i} n}^{m_{i} } } \\ \end{array} }} \right] $$
(6)

As the crossbeam design scheme optimum seeking has relativity of comparison, and scheme optimum seeking in the i-th grey sub-system is relative to the m i evaluation indexes of this sub-system, an ideal reference sequence is selected firstly, which is denoted as follows:

$$ F_{i}^{0} =\left[ {f_{1}^{0} ,f_{2}^{0} ,\cdots ,f_{m_{i} }^{0} } \right]^{T} $$
(7)

In the formula, \(f_{h}^{0} =\max \left ({r_{h1}^{h} ,r_{h2}^{h} ,\cdots ,r_{hn}^{h}}\right )\), h = 1,2, … , m i , namely each evaluation index of \(F_{i}^{0} \) is the maximum value of corresponding evaluation indexes which participate optimum seeking of n schemes. \(F_{i}^{0} \) is the ideal design scheme or reference sequence, while n schemes are comparison sequence. Close degree between reference sequence and comparison sequence is usually measured through the grey relational coefficient (Rao et al. 2009). \(\xi _{h,j}^{h} \) is the grey relational coefficient of the j-th comparison sequence relatives to the h-th index of reference sequence (j = 1,2, … , n). \(\xi _{h,j}^{h} \) can be obtained from (8).

$$\begin{array}{@{}rcl@{}} \xi_{h,j}^{h} &=&\frac{\mathop{\min}\limits_{h} \mathop{\min }\limits_{j} \left| {f_{h}^{0} -r_{h,j}^{h} } \right|+\rho \mathop{\max }\limits_{h} \mathop{\max }\limits_{j} \left| {f_{h}^{0} -r_{h,j}^{h} } \right|}{\left| {f_{h}^{0} -r_{h,j}^{h} } \right|+\rho \mathop{\max }\limits_{h} \mathop{\max }\limits_{j} \left| {f_{h}^{0} -r_{h,j}^{h} } \right|},\\ &&h=1,2,\cdots ,m_{i} ,\quad j=1.,2,\cdots ,n \end{array} $$
(8)

In the formula, ρ ∈ [0,1], this paper takes ρ = 0. 5, thus the grey relational coefficient matrix of sub-system i is as following.

$$ \Xi_{m_{i} \times n}^{i} =\left[ {{\begin{array}{*{20}c} {\xi_{11}^{1} } & {\xi_{12}^{1} } & \cdots & {\xi_{1n}^{1} } \\ {\xi_{21}^{2} } & {\xi_{22}^{2} } & \cdots & {\xi_{2n}^{2} } \\ \vdots & \vdots & \ddots & \vdots \\ {\xi_{m_{i} 1}^{m_{i} } } & {\xi_{m_{i} 2}^{m_{i} } } & \cdots & {\xi_{m_{i} n}^{m_{i} } } \\ \end{array} }} \right] $$
(9)

Using the above method, grey relational coefficient matrix of each subsystem can be obtained. The grey relational coefficient matrix of gantry machine tool’s crossbeam design scheme obtained through joining the grey relational coefficient matrix of each subsystem is as follows.

$$ \Xi =\left[ {{\begin{array}{*{20}c} {\Xi_{m_{1} \times n}^{1} } \\ {\Xi_{m_{2} \times n}^{2} } \\ \vdots \\ {\Xi_{m\times n}^{i} } \\ \vdots \\ {\Xi_{m_{m} \times n}^{m} } \\ \end{array} }} \right] $$
(10)

3 Establishing optimum seeking model of crossbeam’s design schemes

There are many kinds of crossbeam structure schemes that meet the design requirements usually, and the machine tool designers need to select the best one whose comprehensive performance is optimal. In order to meet the development requirements of modern CNC machine tool, the static properties, the anti-vibration performance and the lightweight performance should be considered when we determine the optimal crossbeam structure scheme, so it is a multi-objective optimum seeking decision-making problem, and a reasonable optimum seeking model need be established.

3.1 The objective system of crossbeam design scheme

Based on the grey system theory, and according to design requirements, the objective functions of optimum seeking model are the static properties S(Y ), anti-vibration performanceV (Y ) and lightweight performance W (Y ). The decision-making requirements of these three objective functions are as follows, the static properties and lightweight performance indexes are the lower the better and the anti-vibration performance indexes are the higher the better. The above three decision-making objectives are both independent and interrelated, each of them contains of different indexes that constitute the crossbeam design scheme optimum seeking decision-making system. All the index vectors decomposition of this decision-making system is shown in Fig. 1.

Fig. 1
figure 1

Decision-making system of crossbeam design scheme

3.2 The mathematical model of crossbeam design scheme optimum seeking

Assuming that the design scheme set of crossbeam is P (P 1, P 2, … , P n ), and each design scheme is likely to be selected or not selected, so it can be used 1 or 0 to indicate. And 0- 1 variables y i is used to describe the choice state of P i .

$$ y_{i} =\left\{ {{\begin{array}{*{20}c} {1,} & {\text{scheme}~P_{i}~} & \text{selected} \\ {0,} & {\text{scheme}~ P_{i}~} & \mathrm{not~selected} \\ \end{array} }} \right. $$
(11)

So 0–1 vector Y = (y 1, y 2, … , y n ) is used to describe the design scheme set vector P of crossbeam.

$$ \left\{ {{\begin{array}{*{20}l} {y_{i} ( {y_{i} -1} )=0} \\ {\sum\limits_{i=1}^{n} {y_{i} =1} } \\ \end{array} }} \right. $$
(12)

Equation group (12) ensures that only one in y 1, y 2,..,y n is 1. The different values of y 1, y 2, … , y n represent different crossbeam design schemes, so the original problem turns into getting the solution \(Y^{\ast } =( {y_{1}^{\ast } ,y_{2}^{\ast } ,\cdots ,y_{n}^{\ast } } )\). For example, there are three crossbeam design schemes (y 1, y 2, y 3) that can be respectively expressed as (l, 0,0), (0, l, 0), (0,0, l), if the scheme y 3 is selected, then the solution is Y * = (0, 0, l).

Based on the preceding analysis, the mathematical model of multi-objective optimum seeking decision-making is as follows:

For a certain type of crossbeam’s design scheme optimum seeking:

Design scheme set exists: Y = [y 1, y 2, … , y n ]

$$\left\{ {{\begin{array}{*{20}l} {y_{i} ( {y_{i} -1} )=0} \\ {\sum\limits_{i=1}^{n} {y_{i} =1} } \\ {g_{u} ( Y )\leq 0( {u=1,2,\cdots ,k} )} \\ {h_{\mathit{v}} ( Y )=0( {\mathit{v}=1,2,\cdots ,l < n} )} \\ \end{array} }} \right. $$
$${\begin{array}{*{20}c} {\text{Brought}\; \text{optimum}\; [{S( Y ),V( Y ),W( Y ),T( Y ),E( Y )} ]} \\ {=[ {S( {Y\ast } ),V( {Y\ast } ),W( {Y\ast } ),T( {Y\ast } ),E( {Y\ast } )} ]} \\ \end{array} } $$
$$\left\{ {{\begin{array}{*{20}l} {Y\in R^{n},y_{1} ,y_{2} ,\cdots ,y_{n} ,\text{design}\; \text{schemes}} \\ {\mathrm{Y}\ast \text{is}\; \text{the} \;\text{best}\; \text{design}\; \text{scheme}} \\ \end{array} }} \right. $$

In the model, the length, the width, the height, the strength, the stiffness and the first-order natural frequency of the crossbeam are main constraints.

  1. (1)

    Length constraint: h 1(Y) = − L(Y) + L = 0

  2. (2)

    Width constraint: h 2(Y) = − D(Y) + D = 0

  3. (3)

    Height constraint: h 3(Y) = − H(Y) + H = 0

  4. (4)

    Strength constraint: g 1(Y) = σ max(Y) − σ ≤ 0

  5. (5)

    Stiffness constraint: g 2(Y) = K max(Y) − K ≤ 0

  6. (6)

    First-order natural frequency constraint g 3(Y) = − f 1(Y) + f ≤ 0

In the formula, L, D, H and [f ] stand for design requirements of length, height, width and minimum first-order natural frequency of the crossbeam. [ σ], [K] stand for allowable stress and allowable stiffness of crossbeam material.

3.3 Solving method for optimum seeking model

The solving process of crossbeam design optimum seeking model is as follows: obtaining crossbeam design schemes that meet the constraints firstly, then evaluating the scheme set by using grey relational analysis method according to the optimum seeking model, determining the optimal design scheme of the crossbeam finally. Grey relational analysis method is used to process data, and the data processing is carried out in accordance with (3)–(10) of this paper. Analytic Hierarchy Process (Li and Zhang 2009) is used to determine the weight coefficient.

Figure 1 shows that the evaluation system of crossbeam design scheme optimum seeking has four levels that are decision layer, objective layer, index layer and scheme layer. The index composition of each objective can be expressed as follows: S(S 1,S 2)T, V (V 1,V 2,V 3,V 4)T and W (W 1,W 2)T. There are n crossbeam design schemes. After quantifying the all performance indexes, a reference index set can be chosen, which is composed by choosing the best index value of all the crossbeam design schemes. The reference index set describes an ideal design scheme of crossbeam. Then grey relational coefficient matrix Ξ of n design schemes relative to reference design scheme can be obtained further. In the (13), ξ is the grey relational coefficient of each crossbeam’s evaluation index relative to the reference index set.

$$ \Xi =\left[ {{\begin{aligned} {\xi_{s_{1},1}^{s_{1}}} & \xi_{s_{1},2}^{s_{1}} & \cdots & {\xi_{s{_{1} ,n^{s_{1}}}}} \\ {\xi_{s_{2} ,1}^{s_{2} } } & {\xi_{s_{2},2}^{s_{2}}} & \cdots & {\xi_{s_{2},n}^{s_{2} } } \\ {\xi_{\mathit{v}_{1},1}^{\mathit{v}_{1} } } & {\xi_{\mathit{v}_{1},2}^{\mathit{v}_{1}} } & \cdots & {\xi_{\mathit{v}_{1} ,n}^{\mathit{v}_{1} } } \\ {\xi_{\mathit{v}_{2} ,1}^{\mathit{v}_{2} } } & {\xi_{\mathit{v}_{2} ,2}^{\mathit{v}_{2}} } & \cdots & {\xi_{\mathit{v}_{2} ,n}^{\mathit{v}_{2} } } \\ {\xi_{\mathit{v}_{3}^ ,1}^{\mathit{v}_{3} } } & {\xi_{\mathit{v}_{3} ,2}^{\mathit{v}_{3} } } & \cdots & {\xi_{\mathit{v}_{3} ,n}^{\mathit{v}_{3} } } \\ {\xi_{\mathit{v}_{4} ,1}^{\mathit{v}_{4} } } & {\xi_{\mathit{v}_{4} ,2}^{\mathit{v}_{4} } } & \cdots & {\xi_{\mathit{v}_{4} ,n}^{\mathit{v}_{4} } } \\ {\xi_{\mathit{w}_{1}^ ,1}^{\mathit{w}_{1} } } & {\xi_{\mathit{w}_{1} 2}^{\mathit{w}_{1} } } & \cdots & {\xi_{\mathit{w}_{1} ,n}^{\mathit{w}_{1} } } \\ {\xi_{\mathit{w}_{2} ,1}^{\mathit{w}_{2} } } & {\xi_{\mathit{w}_{2} ,2}^{\mathit{w}_{2} } } & \cdots & {\xi_{\mathit{w}_{2} ,n}^{\mathit{w}_{2} } } \\ \end{aligned} }} \right] $$
(13)

By using the Analytic Hierarchy Process, the objective layer’s weight coefficient W (w s , w v , w w , w t , w e ) and each index layer’s weight coefficient W s (w s1, w s2), W v (w v1, w v2, w v3, w v4), W w (w w1, w w2) can be obtained. Then objective layer’s grey relational vector R i (r i1, r i2, r i3, … , r in) (i = l, 2, … , n) and decision-making layer’s grey relational vector R (r 1, r 2, … , r n ) also can be figured out.Take calculating an-vibration performance’s grey relational vector R v of all schemes’ objective layer as example:

$$ {\begin{aligned} {R_{v} =( {\mathit{w}_{\mathit{v}1} ,\mathit{w}_{\mathit{v}2} ,\mathit{w}_{\mathit{v}3} ,\mathit{w}_{\mathit{v}4} } )\bullet \left[ {{\begin{aligned} {\xi_{\mathit{v}1,1}^{\mathit{v}1} } & {\xi_{\mathit{v}1,2}^{\mathit{v}1} } & \cdots & {\xi_{\mathit{v}1,n}^{\mathit{v}1} } \\ {\xi_{\mathit{v}2,1}^{\mathit{v}2} } & {\xi_{\mathit{v}2,2}^{\mathit{v}2} } & \cdots & {\xi_{\mathit{v}2,n}^{\mathit{v}2} } \\ {\xi_{\mathit{v}3,1}^{\mathit{v}3} } & {\xi_{\mathit{v}3,2}^{\mathit{v}3} } & \cdots & {\xi_{\mathit{v}3,n}^{\mathit{v}3} } \\ {\xi_{\mathit{v}4,1}^{\mathit{v}4} } & {\xi_{\mathit{v}4,2}^{\mathit{v}4} } & \cdots & {\xi_{\mathit{v}4,n}^{\mathit{v}4} } \\ \end{aligned} }} \right]} \\ {{\kern12pt} =( {r_{\mathit{v}1} ,r_{\mathit{v}2} ,\cdots ,r_{\mathit{v}n} } )} \\ \end{aligned} } $$
(14)

Similarly, R s , R w , R t and R e can be obtained, then the grey relational vector R of decision-making layer can be calculated by using (15).

$$ {\begin{aligned} {R=( {\mathit{w}_{s} ,\mathit{w}_{\mathit{v}} ,\mathit{w}_{\mathit{w}} } )\bullet \left[ {{\begin{aligned} {r_{s1} } & {r_{s2} } & \cdots & {r_{sn} } \\ {r_{\mathit{v}1} } & {r{ }_{\mathit{v}2}} & \cdots & {r_{\mathit{v}n} } \\ {r_{\mathit{w}1} } & {r_{\mathit{w}2} } & \cdots & {r_{\mathit{w}n} } \\ \end{aligned} }} \right]} \\ {{\kern8pt} =( {r_{1} ,r_{2} ,\cdots ,r_{n} } )} \\ \end{aligned} } $$
(15)

The best crossbeam design scheme Y * can be obtained by comparing r 1, r 2, … ,r n.

4 Crossbeam’s overall structural design scheme optimum seeking

The 3-D parametric model of the gantry machine tool studied in this paper is shown in Fig. 2. In order to ensure the machining precision, the gantry machine tool must have good rigidity. As a major part of the gantry machine tool, crossbeam’s structure plays the role of supporting the square ram and spindle system. Therefore, it is very important to select a reasonable crossbeam to improve the rigidity of the whole machine tool. In the process of research and development of gantry machine tool, four kinds of crossbeam structures were designed, all of which meet the design requirements. Traditionally, the designers select the crossbeam design scheme by using experience, so it is difficult to obtain the best structure. In order to solve the above problem, this paper will use the optimum seeking model to select a crossbeam structure with optimal comprehensive performance.

Fig. 2
figure 2

3-D parameter model of the gantry machine tool

4.1 The description of crossbeam design schemes

The four kinds of crossbeams designed in this paper are shown in Table 1, whose material properties are shown in Table 2. In this paper, the structural and modal finite element analysis of crossbeams were carried out by simulating the actual load condition and constraints in CAE software, then the index values of static properties, anti-vibration performance and lightweight performance were obtained, which are shown in Table 3. Table 3 shows that the selection of the crossbeam structural design is a comprehensive decision-making problem with multi-level, multi-indexes and multi-scheme. If the designers adopt the traditional selection method, it will be difficult to guarantee the selected scheme is the best due to the subjectivity and randomness.

Table 1 The four kinds of beam structure schemes
Table 2 The material parameters of crossbeam
Table 3 Performance data of four crossbeams

4.2 Getting the optimal solution of the crossbeam overall design

4.2.1 Determining the weight coefficient of each index

As mentioned above, P = (A, B, C, D) is the four kinds of crossbeam structural design schemes. In order to select the best crossbeam from the four schemes, the weight coefficients of indexes at all levels should be determined firstly. There are many ways to determine the weight coefficient, and this paper will use the Analytic Hierarchy Process to determine the index weight coefficient.

Firstly, the evaluation matrix I = (a i j ) n × n should be built according to the comprehensive performances of crossbeams by using the rules as shown in Table 4, where a i j is the important scale coefficient that element i relative to element j. All the evaluation matrixes obtained are (16)–(19) respectively. I 1 is the evaluation matrix for the crossbeam’s first level index (S,V ,L). I 21 is the evaluation matrix for the secondary index of S(S 1, S 2). I 22 is the evaluation matrix for secondary index of V (V 1, V 2,V 3, V 4). I 23 is the evaluation matrix for the secondary index of L (L 1, L 2).

$$ I_{1} =\left[ {{\begin{aligned} 1 & 1 & 1 \\ 1 & 1 & 2 \\ 1 & {1/2} & 1 \\ \end{aligned} }} \right], $$
(16)
$$ I_{21} =\left[ {{\begin{aligned} 1 & 3 \\ {1/3} & 1 \\ \end{aligned} }} \right] $$
(17)
$$ I_{22} =\left[ {{\begin{aligned} 1 & 2 & 2 & 2 \\ {1/2} & 1 & 2 & 3 \\ {1/2} & {1/2} & 1 & 3 \\ {1/2} & {1/3} & {1/3} & 1 \\ \end{aligned} }} \right], $$
(18)
$$ I_{23} =\left[ {{\begin{aligned} 1 & 1 \\ 1 & 1 \\ \end{aligned} }} \right] $$
(19)
Table 4 Judgment rules

Secondly, according to I W T = λ max W T, the maximum eigenvalue λ max and the corresponding eigenvectors W Tcan be calculated for the comparison matrix I. The weight vectors obtained by the consistency test are W 1 = (0. 3275, 0. 4126, 0. 2599), W 21 = (0. 675, 0. 325), W 22 = (0. 381, 0. 298, 0. 211, 0. 110), W 23 = (0. 5, 0. 5). Therefore, the weight coefficient of each index is shown in Table 5.

Table 5 Weight coefficient of each index

4.2.2 Obtaining optimal crossbeam design scheme

After processing all the data in Table 3 according to (3)–(10), all the grey relational coefficients of each index were obtained, which are shown in Table 6.

Table 6 Grey relational coefficient and weight coefficient of each index

After using the model solving method of Section 3.3 to calculate the data of Table 5 in MATLAB software, the result obtained is that all the schemes’ comprehensive performance grey relational degree which relatives to the reference index set (ideal scheme) is R = (0.6797, 0.6831, 0.5733, 0.5608). So the comprehensive evaluation order of crossbeams is B > A > C > D, which means that the design scheme B is the best option and the optimal solution is Y * = (0, 1, 0, 0).

5 The sensitivity analysis and size optimization design of crossbeam

Considering that the crossbeam has a complex structure and many design variables, the design parameters which have great influences on the static and dynamic performances of the crossbeam structure should be found out to carry on the structure optimization design effectively, which can avoid the blindness for the structural optimization. For the selected crossbeam structure (design scheme B), the reasonable design variables can be obtained for the optimization design through the sensitivity analysis, which is targeted to carry out the structural optimization design to obtain the optimal size of the crossbeam structure.

5.1 The sensitivity analysis of the crossbeam

Using the optimal gradient method, the sensitivities of various parameters for the crossbeam structure to the maximum deformation, the maximum stress, the first four order natural frequencies, the mass and the height of center of gravity were obtained separately. By the calculation and the comparison analysis, the thickness of the crossbeam’s rib plates P 2-d816, P 2-d817 and P 2-d818 (as shown in Fig. 3) have great influence on the static and dynamic performances of the crossbeam, as shown in Fig. 4.

Fig. 3
figure 3

Design parameters of the crossbeam

Fig. 4
figure 4

The sensitivity of the thickness of the rib plates

From the sensitivity analysis results, we can know that the sensitivity of the rib plate thickness of different crossbeam sections Sec6to the static and dynamic performances is different. The rib plate thickness P 2-d816 has more great influence on the maximum stress, the second order natural frequency and the third order natural frequency of the crossbeam. The rib plate thickness P 2-d817 has more great influence on the maximum stress, the third order natural frequency and the forth order natural frequency of the crossbeam. The rib plate thickness P 2-d818 has more great influence on the maximum deformation, the first order natural frequency and the second order natural frequency of the crossbeam. Of course, the thickness of all the rib plates affects the crossbeam’s lightweight performance indexes greatly. Therefore, in order to improve optimization design efficiency,P 2-d816, P 2-d817 and P 2-d818 are defined as design variables, whose initial values and range are shown in Table 7.

Table 7 The range of design variables

5.2 Optimization design modeling of the crossbeam structure

As can be seen from the design results of the scheme B, the maximum stress of the crossbeam is far smaller than the allowable stress of the material, the maximum deformation is also very small, which means that the static performance has already met the design requirement of the crossbeam. Therefore, the ant-vibration performance of the crossbeam is defined as the optimization objective function, the mass and static performances are defined as the constraint functions. The traditional optimization design method of gantry machine tool crossbeam is increasing the crossbeam’s low orders natural frequencies respectively without considering the weight coefficient of each natural frequency (Wu et al. 2009), which usually results in crossbeam’s higher material consumption and cost. In order to solve the above problem, we give the corresponding weight coefficient to the first four natural frequencies f 1, f 2, f 3 and f 4. Then the dynamic optimization model of the crossbeam is defined as follows.

$$ \left\{ {{\begin{aligned} {\min [ {f( {x_{1} ,x_{2} ,x_{3} } )} ]=\frac{10000}{\sqrt{\alpha_{1} f_{1}^{2} +\alpha_{2} f_{2}^{2} +\alpha_{3} f_{3}^{2} +\alpha_{4} f_{4}^{2}}}} \\ {s.t\left\{ {{\begin{aligned} {M( {x_{1} ,x_{2} ,x_{3} } )\leq 33000 kg} \\ {\sigma_{\mathrm{\max} } ( {x_{1} ,x_{2} ,x_{3} } )\leq [ \sigma ]=60 Mpa} \\ {\delta_{\mathrm{\max} } ( {x_{1} ,x_{2} ,x_{3} } )\leq 0.05 mm} \\ {16 mm\leq x_{1} \leq 24 mm} \\ {16 mm\leq x_{2} \leq 24 mm} \\ {18 mm\leq x_{3} \leq 30 mm} \\ \end{aligned} }} \right.} \\ \end{aligned} }} \right. $$
(20)

Wheref 1, f 2, f 3 and f 4 are the first four order natural frequencies of the crossbeam, whose corresponding indexes arev 1, v 2, v 3 andv 4respectively. α 1, α 2, α 3 and α 4 are the corresponding weight coefficients off 1, f 2, f 3 and f 4, therefore, (a 1, a 2, a 3, a 4) = A 21 = (0. 381, 0. 298, 0. 211, 0. 110).

5.3 Crossbeam’s structural optimization results

The dynamic optimization model for the crossbeam structure was solved by the optimization design module of the ANSYS software. After iterating many times, a total of 6 kinds of optimization design schemes are obtained, which are shown in Table 8. This article will use the proposed structural optimization method based on grey relational analysis to select the optimal solution from the six kinds of crossbeam’s optimization design results again.

Table 8 The non-inferior solution of crossbeam’s optimization design

Because the purpose of size optimization design is to improve the dynamic performance of the crossbeam, the optimal solution of optimization design will be selected according to the vibration analysis results of crossbeams. The anti-vibration performance’s grey relational degree of the six kinds of crossbeams is R″ = (0.4979, 0.6566, 0.6731, 0.4340, 0.3841, 0.5836), which is calculated from the data in Table 8 by using the optimum seeking model. So the optimization scheme III is the best one. The comparative results of crossbeam’s static and dynamic parameters before and after optimization design show that the crossbeam’s mass is controlled, the maximum stress and deformation are reduced and the anti-vibration performance is improved further, which means that dynamic multi-objective optimization design purpose is achieved.

The overall structure and rib plate arrangement of the crossbeams are alike before and after optimization design, as is shown in Fig. 5. However, the crossbeams’ inner rib plates are different in thicknessx 1, x 2, x 3 before and after optimization design, and their contrast is shown in Table 9. Figure 6 shows the crossbeam’s physical model that was manufactured according to the optimization design scheme III. Figure 7 shows the gantry machine tool’s physical model after the crossbeam’s optimization design. The crossbeam after optimization design assembles so well on whole machine that ensures the machining precision of the gantry machine tool, which proves that the crossbeam’s optimization design method based on grey relational analysis proposed in this paper has high engineering practicability.

Fig. 5
figure 5

Crossbeam’s overall structure and rib plate arrangement

Fig. 6
figure 6

Physical model of crossbeam

Fig. 7
figure 7

Physical model of gantry machine tool

Table 9 Rib plates’ thickness contrast

6 Experimental verifying of the crossbeam’s optimization design

6.1 Experimental purpose

In order to verify the correctness of the crossbeam’s optimization design method based on grey relational analysis proposed in this paper, the dynamic experiments on the crossbeams before and after the optimization design had been carried out in a closed constant temperature laboratory. The purpose of the dynamic experiment is to obtain the first four order natural frequencies of crossbeam.

6.2 Experimental principle

The principle of crossbeam’s dynamic experiment is shown in Fig. 8. After selecting proper test points on crossbeam, the dynamic test and analysis system was installed properly according to the principle model shown in Fig. 8, then the excitation force signal and corresponding response signal of each point can be obtained. With the modal analysis software, the frequency response function of test points can be analyzed, and the crossbeam’s natural frequencies can be indentified through analyzing the frequency response function curve (Lei et al. 2009).

Fig. 8
figure 8

Principle model of crossbeam’s dynamic experiment

6.3 Experimental set up and process

The crossbeam’s dynamic experimental equipment is shown in Fig. 9. During the experiment process, the ambient temperature was 25 °C. The experimental apparatus are as follows: the hammer (The top of hammer is force sensor, sensitivity: 0.2216 mv/N), the acceleration sensors (Sensitivity: 99.1 mv/g in the X-axis direction, 99 mvg in Y-axis direction, and 106.1 mv/g in Z-axis direction), the dynamic test system, and computer. The hammer was used to excite the crossbeam. The force sensor was used to pick up the excitation signal and convert it into charge signal. The acceleration sensors were used to pick up the response signal and convert it into charge signal. The dynamic test system produced by the Belgium LMS company was used to acquire and process experimental data. The modal analysis tool is the LMS Test Lab analysis system that matches the LMS dynamic test system. The experimental typical process is as follows:

  1. (1)

    The appropriate test points on the crossbeam were selected, which are shown in Fig. 10. The dynamic experiment system was installed in according to the dynamic experimental principle Fig. 8.

  2. (2)

    The dynamic experiment on crossbeam was conducted by using a method of single-point excitation and multi-point response. The impact force was applied to the excitation point by hammer, and the acceleration sensors were fixed on test points to pick up the acceleration response signal.

  3. (3)

    After setting the related parameters in modal analysis software, the excitation force signal and acceleration response signal of the test points on crossbeam were collected.

  4. (4)

    The experimental data obtained was input to the computer by A/D conversion of LSM dynamic test system, then the frequency response function curve of crossbeam was fitted through modal analysis software.

  5. (5)

    According to the crossbeam’s frequency response function curve, the first four order natural frequencies of crossbeam were identified.

Fig. 9
figure 9

Crossbeam’s dynamic experimental equipment

Fig. 10
figure 10

Test points on the crossbeam

6.4 Experimental results analysis

After completing the dynamic experiments for the crossbeams according to scheme B before and after optimization design, we obtained their frequency response function curves that are shown in Figs. 11 and 12 respectively. The comparative results of crossbeam’s dynamic parameters before and after optimization design are shown in Table 10, which are obtained according to the dynamic experiments. If the natural frequencies’ experimental values of the crossbeam increase after optimization design, it means that the optimization design method is feasible. From Table 10 we can know that the first four order natural frequencies of the crossbeam increase 17.56 %, 19.36 %, 17.04 % and 19.58 % respectively, which further proves that the optimization design method for crossbeam based on grey relational analysis proposed in this paper is reasonable and feasible.

Fig. 11
figure 11

Frequency response function curve of initial crossbeam (scheme B)

Fig. 12
figure 12

Frequency response function curve of crossbeam after optimization

Table 10 Dynamic parameters contrast

7 Conclusions and future work

  1. (1)

    Based on the multi-index and multi-scheme features of crossbeam structural design, a target system for crossbeam structure design schemes optimum seeking was established, which includes three aspects of static properties, anti-vibration performance and lightweight performance and the decision-making target of target system was decomposed. On this basis, a mathematical model for crossbeam structure design schemes optimum seeking was established and an algorithm of combining grey relational analysis and Analytic Hierarchy Process to solve the model was proposed as well. By applying this optimum seeking model on gantry machine tool crossbeam selection to choose an optimal comprehensive performance for overall structure of crossbeam, subjectivity and randomness of traditional designers’ empirical method were avoided.

  2. (2)

    In order to improve the crossbeam’s anti-vibration performance, the size sensitivity analysis and dynamic optimization design of selected crossbeam were conducted. A crossbeam structure with optimal rib plate size was obtained by solving the dynamic optimization model, which makes the static properties and mass of the crossbeam meeting the design requirements and the anti-vibration performance improving markedly. Through dynamic experiments, the effectiveness of the optimization results was verified, which indicates that structural optimization design method based on grey relational analysis has strong engineering practicality and certain reference value for structural optimization design of other machine tool.

  3. (3)

    The novelty of this paper is that the gantry machine tool crossbeam’s static and dynamic performance optimum seeking model is established through using Analytic Hierarchy Process and grey relational analysis. The optimum seeking model not only can pick out the design scheme with optimal comprehensive performance from a lot of crossbeams that have different overall structures, but also can be used to select the optimal solution from the non-inferior solution set of a specific structural crossbeam’s multi-objective optimization design. In this paper, the sensitivity analysis was used to select the design variables for the crossbeam’s dynamic multi-objective optimization, so the efficiency and effectiveness of the optimization design are improved. The above optimization strategy not only expands the engineering applications field for Analytic Hierarchy Process, grey relational analysis and sensitivity analysis, but also provides a new idea for the multi-objective optimization design of the machine tool’s structural parts.

  4. (4)

    The structure selection and multi-objective optimization design for gantry machine tool crossbeam is a method of obtaining optimal solution based on finite element analysis results, thus, the optimization design effect is highly depended on the accuracy of finite element model. Therefore, how to increase the accuracy of finite element model will be a research focus in next step work. In addition, the structural optimization design method based on grey relational analysis proposed in this paper is very theoretical, in order to put this method into a more widely use in machine tool design engineering, the technology how to program this method also is a in-depth needed study issue.