1 Introduction

The crashworthiness of frontal collision of any vehicle examines the deformation mode and the energy absorption characteristics of front longitudinal beam (FLB) under various collision conditions (Kirkpatrick et al. 2001; Teng et al. 2008) and helps in reducing the degrees of damage of occupants by decelerating the vehicle. FLB is the main energy absorber in front crash accidents and absorbs almost 60% of total collision energy (Abramowicz 2003; Pashah et al. 2008). Therefore, the proper optimization of FLB structure can improve the crashworthiness of any vehicle by fulfilling the necessary safety requirements.

The crashworthiness of FLB is an indispensable research topic for vehicle crash safety. In the 1960s, Alexander (1960) studied the axial collision energy absorption characteristics of circular pipes. Huh et al. (2003) investigated the collision performance of FLB with and without considering the forming effect. Sun et al. (2017) studied the impact behavior of tubular-hydroformed axial crush tubes and revealed that the crashworthiness characteristics of FLB are influenced by many structural factors, such as cross-sectional configurations, manufacturing processes, effective length, wall thickness, and material properties.

In the earlier days, engineers used to design any vehicle part based on their personal experiences and a significant amount of computer-aided analysis and optimization. Hence, the usage of manpower and material resources was high as well as the scope of optimization was limited. Therefore, it is necessary to propose a new method for designing the crashworthiness of FLB. Mayer et al. (1996) introduced the topological optimization method into the problem of structural crashworthiness and adopted the homogenization method to conduct the anti-collision optimization of body beam structure. Li et al. (2013) proposed an approach for reliability-based topology optimization of interval parameter structures under dynamic loads. Farahani et al. (2003) employed HEEDS software to analyze the topology optimization of a certain girder. Ortmann and Schumacher (2013) solved the topology optimization problem of dynamic loading by mathematical optimization algorithm and obtained the final optimization result of each design objective by solving the motion form of each key node.

In recent years, topology optimization is widely used in industrial design. However, traditional topology optimization methods usually consider static load effects and ignore dynamic load conditions. The hybrid cellular automaton (HCA) is an effective method for structural topology optimization and calculates strain energies by finite element method. NSGA-II, the improved version of non-dominated sorting genetic algorithm (NSGA), manifests excellent exploration performance (Deb et al. 2002; Marzbanrad and Ebrahimi 2011); hence, for multi-objective optimization of FLB, it can be used in combination with the results of topology optimization (Peng et al. 2016).

In the present study, a full-scale vehicle collision model was first established for China new car assessment program (C-NCAP) analysis, and the results revealed that the design of FLB was unreasonable. Therefore, the static topology optimization of FLB was performed by considering cylinder as the optimized object, and the dynamic topology optimization was carried out by taking stiffness and energy control as design objectives. Thus, the optimal material distribution was obtained and the novel FLB was obtained through engineering interpretation. Furthermore, a parametric study on energy absorption and crash characteristics was performed to compare different geometric parameters. In order to improve the crashworthiness of parameterized novel FLB by enhancing the specific energy absorption (SEA) and lowering the maximum crushing force, NSGA-II algorithm was employed. Finally, the optimized FLB was incorporated into the finite element model of a full-scale vehicle for simulation analysis and verification.

2 Methodology

2.1 SIMP model based on variable density theory

In recent years, topology optimization has attracted immense research attention in both theoretical studies and practical applications (Wang et al. 2018a, b; Sigmund 2007). Currently, three common methods are generally adopted for continuous body topology optimization, i.e., alterable density method, homogenization method, and variable density method (Sigmund 1997), and among them, variable density method is commonly employed for structural optimization, especially for continuous structures. Therefore, the optimization problem can be used to solve the optimal distribution scheme of materials in the structure. Solid isotropic material penalization (SIMP) is the most common interpolation model for variable density method, and it assumes that the density of material in the basic structure can vary. The nonlinear relationships between material parameters and material density established by SIMP can be formulated using the following Eq. (1):

$$ {\displaystyle \begin{array}{c}{\rho}_i\left({x}_i\right)={x}_i{\rho}_0\\ {}{E}_i\left({x}_i\right)={x}_i^p{E}_0\\ {}{K}_i\left({x}_i\right)={x}_i^p{K}_0\\ {}\sigma \left({x}_i\right)={x}_i^p{\sigma}_0\\ {}0<{x}_i<1\kern1.5em \\ {}p\ \geq\ 1\kern3.5em \end{array}} $$
(1)

where xi is the relative density of unit i, pi(xi) is the material density of unit i, Ei(xi)Ei(xi) is the material elastic modulus of unit i, Ki(xi) is the material stiffness of unit i,p0 is the density of base material, E0 is the elastic modulus of base material, and K0is the stiffness of base material, and p is a penalization parameter. The different values of p have a great influence on the calculation results of SIMP interpolation model.

2.2 Topology optimization based on the SIMP method

In structural stiffness optimization, the structure with high stiffness can be obtained by optimizing the minimum compliance, which can be expressed by the following Eq. (2):

$$ C={F}^TU={U}^T KU $$
(2)

where C denotes compliance, Fis the external load, Uis the displacement of the structure, and Kis the stiffness of the structure.

Considering the relative density of material as the design variable, the compliance of the structure as the optimization objective, and the mass fraction of target as the constraint condition, the optimal mathematical model is formulated as (3):

$$ {\left\{\begin{array}{c}\mathrm{find}\ x=\left[{x}_1{x}_2...{x}_n\right]\\ {}\min\ \mathrm{C}(x)={U}^T KU\\ {}s.t.F= KU\\ {}\sum \limits_{i=1}^n\left({m}_i/{m}_0\right)\le {M}^f\\ {}0<{x}_{\mathrm{min}}\le {x}_i\le {x}_{\mathrm{max}}\le 1\end{array}\right.}^T $$
(3)

where mi is the mass of unit i, m0 is the initial total mass, and Mf is the mass fraction of target. In order to avoid the singularity of the total stiffness matrix, the design variable xi is usually taken as 0.001.

In general, the SIMP interpolation model is solved by the OC method. In the process of optimizing the model by OC method, the related attributes of the structure are needed, and it can be obtained by sensitivity analysis.

  1. 1)

    Partial derivative of load \( \frac{\partial F}{\partial {x}_i} \)

Since the load is a constant independent of the design variable, take the partial derivative of it as (4):

$$ \frac{\partial F}{\partial {x}_i}=0 $$
(4)
  1. 2)

    Partial derivative of displacement \( \frac{\partial U}{\partial {x}_i} \)

According to the finite element equilibrium equation and the symmetry characteristic of the assembled stiffness matrix of the structure, the partial derivatives of the design variables are obtained on both sides, as follows (5):

$$ {\displaystyle \begin{array}{c}\frac{\partial K}{\partial {x}_i}U+K\frac{\partial U}{\partial {x}_i}=0\\ {}\frac{\partial {U}^T}{\partial {x}_i}K+{U}^T\frac{\partial K}{\partial {x}_i}=0\end{array}} $$
(5)
  1. 3)

    Partial derivatives of structural mass \( \frac{\partial M}{\partial {x}_i} \)

    Since the structural the partial derivatives of the design variables are obtained on both sides, as follows, the formula is\( M=\sum \limits_1^n{x}_i{m}_i \), and the partial derivatives of the mass is obtained as follows (6):

$$ \frac{\partial M}{\partial {x}_i}=\sum \limits_1^n{m}_i $$
(6)
  1. 4)

    Partial derivative of the overall compliance\( \frac{\partial C(x)}{\partial {x}_i} \)

Since the objective function is \( C(x)={U}^T KU=\sum \limits_1^n{x}_i^p{u}_i^T{k}_0{u}_i \), the partial derivative can be obtained as (7):

$$ C\left({x}_i\right)=\frac{\partial C(x)}{\partial {x}_i}=\frac{\partial {U}^T}{\partial {x}_i} KU+{U}^T\frac{\partial K}{\partial {x}_i}U+{U}^TK\frac{\partial U}{\partial {x}_i} $$
(7)

In the current paper, in order to obtain the maximum stiffness of the structure, a static topological optimization method based on SIMP model was adopted. The basic flowchart of static topology optimization is depicted in Fig. 1.

Fig. 1
figure 1

Flowchart of static topology optimization

2.3 Topology synthesis using the hybrid cellular automaton method

Cellular automata (CA) was first proposed by NEUMANN in the 1950s in order to simulate intercellular self-organization phenomena in biological systems (Neumann 1996). In the 1980s, WOLFRAM employed CA instead of partial differential equations to describe complex nonlinear systems (Wolfram 1983). Hybrid cellular automaton (HCA) algorithm combines the elements of CA with finite element analysis (FEA) (Tovar 2004), and this methodology is computationally efficient to solve topology optimization problems (Tovar et al. 2006). Figure 2 exhibits three typical examples of 3D CA neighborhoods.

Fig. 2
figure 2

Typical 3D CA neighborhoods: a von Neumann (\( \overset{\wedge }{N}=6 \)), b Radial (\( \overset{\wedge }{N}=18 \)), and c Moore (\( \overset{\wedge }{N}=26 \))

In comparison to traditional CA, HCA adopts the local control law in order to make the effective field state (\( {\overline{U}}_i\left({x}_i\right) \)) as close as possible to the target of strain energy density (\( {U}_i^{\ast } \)). Therefore, in HCA, strain energy density (SED), relative density (xi), and uniform strain energy density are considered the field variable, the design variable, and the optimization objective, respectively, as follows (8):

$$ \left\{\begin{array}{c}\mathrm{find}\ {x}_i,\left(i=1,2,...,n\right)\\ {}\min \sum \limits_{i=1}^N\left|{\overline{U}}_i\left({x}_i\right)-{U}_i^{\ast}\right.\\ {}s.t.\sum \limits_{i=1}^N\left|\rho \left({x}_i\right){v}_1/{m}_t\left|\le {w}_t\right.\right.\\ {}M\ \overset{\cdot \cdot }{D(t)+C\ D(t)=F(t)-R\left(D,t\right)}\\ {}0<{x}_{\mathrm{min}}\le {x}_i\le {x}_{\mathrm{max}}\le 1\end{array}\right. $$
(8)

where N is the total number of cellular in the model; ρ(xi) is the density of the ith cellular; vi is the volume of the ith cellular; mt is the initial total mass; wt is the mass fraction of target; xmin and xmax are, respectively, the upper and the lower boundaries of design variable constraint; M, C, and Ksignify mass, damping matrix, and stiffness matrix of the structure, respectively; Ris the residual energy formed due to structural deformation; and D and F are the time-dependent structural displacement and force vector, respectively.

In addition, \( {\overline{U}}_i\left({x}_i\right) \) of a cellular reflects the average structural performance of itself and its neighborhood. It can be given by (9):

$$ {\overline{U}}_i\left({x}_i\right)=\frac{U_i\left({x}_i\right)+\sum \limits_{j=1}^{\overset{\wedge }{N}}{U}_j\left({x}_j\right)}{\overset{\wedge }{N}+1} $$
(9)

where Uj(xj) is the state of the ith neighbor and \( \overset{\wedge }{N} \) is the total number of neighbors in the neighborhood of the ith cellular (Patel et al. 2009). In our study, von Neumann neighborhood with \( \overset{\wedge }{N}=6 \) was selected for HCA optimization. The HCA method for crashworthy design optimization is illustrated in Fig. 3.

Fig. 3
figure 3

Flowchart of the HCA method for crashworthy design optimization

3 Optimization problem of FLB

3.1 Finite element collision analysis of the vehicle

The finite element (FE) frontal impact mode of a full-scale vehicle yun-100 Zotye (Fig. 4) is used in our research to explore the energy absorption capacity of FLB. It mainly consisted of shell element meshes, and some parts are replaced by body mesh or surface mesh. It contained 558 parts, 1012195 units, 990,824 nodes, and a total mass of 1179 kg. According to the requirements of China-New Car Assessment Program (C-NCAP), the speed of collision is 13.8 m/s (50 km/h). Several simulation observations revealed that the front collision energy absorption of FLB tended to be stable after 120 ms; hence, in order to improve the efficiency of calculation, the simulation calculation time is set to 120 ms.

Fig. 4
figure 4

Complete finite element model of Zotye

3.1.1 Validation of FE model

The changes in energy curves are presented in Fig. 5 in order to demonstrate the feasibility of front impact model. In addition, as the B pillar acceleration can reflect the energy absorption capacity and the stiffness performance of a vehicle and also it is easy to measure, it is used as the output area of vehicle acceleration curve. The frontal collision of the electric vehicle is tested in the early stage, and the deformation and the acceleration curves are obtained. The comparison between acceleration curves obtained from the test and FE simulation is displayed in Fig. 6. The pulses are filtered by CFC 60 Hz according to the standard of Society of Automotive Engineers (SAE) J211. It is discernible that simulation results agreed well with the test. The values of peak acceleration of frontal impact are calculated as − 39 g and − 40 g in the test and FE simulation, respectively. Figure 7 compares the deformation of vehicle body after impact between test and FE simulation. It is evident that both the acceleration curve and the collision deformation pattern of FE simulation are consistent with the test results. Therefore, it can be inferred that our proposed numerical simulation of frontal collision is highly reliable and can replace the real collision scenario for relevant research.

Fig. 5
figure 5

Time history of energy

Fig. 6
figure 6

Comparison between test and simulation for the acceleration of B pillar

Fig. 7
figure 7

Comparison of global deformation between test and numerical simulation

3.1.2 Deformation and energy absorption of FLB

The energy absorption ability of FLB is not noticed within the first 10 ms (Fig. 8). During 10–17 ms, the energy absorption of FLB began to increase, and from 20 to 60 ms, the energy absorption ability increased rapidly. After 60 ms, the energy absorption tended to be stable and no longer increased. It is noticeable that the complete deformation of FLB occurred at 60 ms. The energy absorption are 5.1 kJ and 6.7 kJ for the left FLB and the right FLB, respectively. In addition, the total energy absorption of FLB is 11.8 kJ, which is only 11.3% of the total internal energy (104.7 kJ) (Fig. 5). The changes in axial and lateral impact cross-section forces of single FLB with time is presented in Fig. 11b. It is evident from Fig. 9 that the left FLB deformed in a global bending pattern and its energy absorption effect is not ideal, whereas the right FLB is less collapsed and its energy absorption capacity is not satisfactory. Therefore, in order to maximize the energy absorption capacity of FLB, the front of FLB should be collapsed layer by layer and the back of FLB should not be bent.

Fig. 8
figure 8

Energy absorption of FLB

Fig. 9
figure 9

Deformation of FLB

3.2 Topology optimization of FLB based on different performances

The cross-sectional shape of a thin straight beam significantly influences the collision energy absorption characteristics of a vehicle (Ren et al. 2018; Jiang et al. 2018). Sparke and Tomas (1994) conducted a comparative study on straight beams with different cross-sectional shapes and found that they had different collision resistance abilities; thus, when the cross-section of the beam is more angular and more rounded, its structural resistance is stronger (Fig. 10). Therefore, in order to obtain an optimal result from FLB, cylindrical solid is selected as the initial design optimization space for both static and dynamic topology optimization. Thus, a new type of FLB structure is obtained, and it meets the requirements of stiffness and energy absorption effect.

Fig. 10
figure 10

Initial optimization space for FLB

From the simulation analysis of the vehicle, it is found that the FLB mainly relied on plastic deformation to absorb energy. During the collision process, it mainly bears the frontal impact force and the bending force caused by the deformation of bumper, and its energy absorption section is mainly concentrated in the first 400 mm. Therefore, a cylinder of 100-mm diameter and 400-mm length is selected for initial optimization in our research (Fig. 10).

The hexahedron is used to divide the grid into an average size of 5 mm; hence, the finite element model is developed to contain 29,280 shell elements and 31,720 nodes. With the increasing requirement of lightweight, aluminum alloy is extensively used in automobiles, and its energy absorption ratio is higher than that of steel. Therefore, in our paper, aluminum alloy of AA6061-O grade (density = 2580 kg/m3, Poisson’s ratio = 0.3, Young’s modulus = 69 GPa, and initial yielding stress = 81 MPa) with an excellent forming performance is selected as the FLB material.

3.2.1 Static topology optimization of FLB based on stiffness

Boundary conditions

Vehicle collision is a dynamic nonlinear process, and the current topological optimization method is difficult to implement for this problem (Liu et al. 2017; Natke and Soong 1993). The simple and the effective way to solve this problem is to convert the impact load from FLB into static load. The peak of the collision force estimated the maximum load on vehicle body during the collision and it does not reflect the change in collision force during the entire collision. However, the optimization results obtained from peak impact force are usually over-designed. In comparison to peak collision force, the local average collision force (\( \overline{P} \)) emphasizes the change in collision force during the critical time period of the collision; hence, the optimization result is more reliable. In our paper, the local average collision force in the range of peak impact force is used as the equivalent static load, which is given by (10):

$$ \overline{P}=\frac{\int_{S2}^{S1}F(s) ds}{S_2-{S}_1} $$
(10)

where F(s)is the collision force with displacement in the peak area of collision force, and S1 and S2 are, respectively, the start and the end displacements within the peak range of collision force.

According to the frontal collision simulation, the mean value of axial load force and the lateral bending force during the first 60 ms is set as the load boundary conditions (Fig. 11). Therefore, 27.63- and 5.7-kN loads are distributed, respectively, in the Z- and the Y-direction. In addition, 6 degrees of freedom is assigned to all nodes at the bottom of the cylinder.

Fig. 11
figure 11

Schematic representation of a quasi-static axial crushing and b crashing force

In our analysis, the cell density of the cylinder is considered the design variable, the upper limit of constraint mass is 0.3, and the minimum compliance is assigned as the objective function. In order to obtain an equal-sectioned structure, the extrusion process constraints are added to the model along the vertical direction of the longitudinal beam. In addition, the minimum size of topological optimization is set to 15 mm in order to eliminate the gray level and also the phenomenon of checkerboard pattern.

Topology optimization results

The iterative process of static topology optimization is displayed in Fig. 12. It can be noticed that convergence of the iteration is obtained after 68 steps. During the 31st, 46th, and 68th steps, the compliance of the cylinder fluctuated greatly due to a sharp change in the material. The topological optimization results for the 31st, the 46th, and the 68th iso-surfaces of 0.3 are presented in Fig. Error! Reference source not found.. After 60 iteration steps, the compliance of the cylinder gradually tended to be stable and axial stiffness reached its maximum value. It is also found that the compliance of the cylinder is minimum at the 31st iteration. Finally, the compliance tended to be stable after 68 iteration steps, and the mass constraint value is achieved.

Fig. 12
figure 12

Iterative process of static topology optimization

As the middle unit of the cylinder is not the main load-bearing structure in our analysis, it is gradually deleted, and only the materials with severe force around the circumference are retained (Fig. 13). The topological optimization result of the 31st iteration could be considered a square tube with rounded corners around it. The topological optimization result of the 68th iteration can be interpreted as a multi-cell thin-walled structure, which has a regular octagonal shape on the outside and a quadrilateral cross-sectional shape on the inside. In addition, the four corners of the quadrilateral are connected with the four edges of the octagon for the sake of structural continuity (Fig. 14).

Fig. 13
figure 13

Iterative process of topological optimization of front beam

Fig. 14
figure 14

Schematic representation of engineering interpretation of optimization results

3.2.2 HCA optimization of FLB based on crashworthiness

In Ls-dyna software, the finite element model for HCA topology optimization is established, and Mat-24 material is employed to simulate aluminum alloy. It is well known that high-strength steel is sensitive to strain rate and aluminum alloy has minimal strain effects; hence, the effect of strain rate on the aluminum alloy is not considered. The stress–strain curve of aluminum alloy AA6061-O is illustrated in Fig. 15.

Fig. 15
figure 15

Stress vs. plastic strain distribution for aluminum alloy AA6061-O

Boundary conditions

The collision process is simulated by assigning an initial velocity to the rigid plate. As the energy absorption of a single FLB in frontal collision accounted for about 30% of total collision energy and the total weight of the vehicle is about 1179 kg, 450 kg weight is assigned to the rigid plate (Fig. 16). The rigid plate is restrained by 5 degrees of freedom; thus, it could move only in the axial direction. The initial velocity and the grid size of the plate are 13.8 m/s and 10 mm, respectively. In addition, 6 degrees of freedom is assigned to the bottom of the cylinder to make it completely fixed. Furthermore, in order to ensure good energy absorption characteristics and axial stiffness of FLB, the value of mass fraction is set to 0.3. This parameter describes the fraction of the mass of the part to be retained. The rest will be removed.

Fig. 16
figure 16

Schematic representation of FE model

Topology optimization results

The iterative process of quality allocation and the internal energy curve for dynamic topology optimization are displayed in Fig. 17. As the iteration progressed, the mass and the energy absorption capacity of the cylinder started to fluctuate due to the sharp changes in the material. The energy absorption gap between two iterations gradually became small, and finally, when the distribution of materials tended to be stable, the maximum value of internal energy is obtained. The iteration is completed after 30 steps, and a thin-walled circular structure is formed. In addition, some holes are formed on the surface of thin-walled circular structure; hence, local weakening is carried out in the positions where the holes are formed. Moreover, reinforcing bars are arranged at the positions where more materials are retained.

Fig. 17
figure 17

HCA topology optimization results

3.2.3 Design of novel FLB

Although the results of static and HCA topological optimizations of the cylinder provided an important guidance for structural design, there is still a big gap with actual engineering; hence, the results are revised and re-designed based on actual situation and design experience. Based on the results, it is preliminarily considered that multi-cell thin-walled structure had the best cross-sectional form for FLB (Fig. 18). The height (h1) and the wall thickness (t1 = t2 = t3) of the square tube are 150 mm and 1.5 mm, respectively. In addition, four induction holes are opened at the upper end of the square tube in order to cause deformation. The distance from the center of the hole to the top of the sample (h2) is 30 mm, and the diameter of each hole is Φ = 10mm.

Fig. 18
figure 18

Design of novel FLB based on engineering interpretation

3.3 Parametric analysis

In order to explore the crashworthiness characteristics of multi-cell thin-walled beam, a parametric study is performed to quantify the effects oft1,t2,t3,h1, andh2, and Table 1 summarizes the levels of these five geometric parameters. Case 0 indicates the initial size of novel FLB. Case 1 reduces the values of case 0, whereas case 2 increases the values of case 0.

Table 1 Levels of geometric parameters

Figure 19a and b display the histograms of Fmax and EA, respectively. It is noticeable that all the parameters yielded different effects on the collision performance of FLB; specifically, Fmaxis strongly influenced by the thickness of t1, whereas EA is affected by all structural parameters.

Fig. 19
figure 19

Variations of aFmax and bEA for different design parameters

For the maximum peak force, it increased linearly with t1. It is also found that the change of h2 had an influence on maximum peak force; however, t2, t3, and h1 yielded very little effect on maximum peak force. In addition, the energy absorption capacity of FLB is promoted with the increase in thickness, and the effect is most pronounced for t1. The energy absorption effect became worse with the increasing distances of the induction holes, and the energy absorption capacity of FLB is also influenced by the square tube height of secondary energy absorption. The relative importance of all design variables is presented in Table 2.

Table 2 Ranking of design variables according to their effects

4 Design optimization of criss-cross structures

4.1 Optimization methodology

4.1.1 Definition of optimization problem

As an energy-absorbing structure, FLB is designed to improve its energy absorption capacity and also to reduce the maximum impact force; however, the improvement of energy absorption capacity always leads to an increase in vehicle mass (Wang et al. 2018a, b). It is also expected that FLB absorbs as much energy as possible under its unit mass. Hence, the maximization of energy absorption (EA) and the minimization of maximum peak crush force (Fmax) are chosen as the objectives, while the mass (Mass) is chosen as the constraint for vehicle crashworthiness design. In Section 3.3, it is clearly presented that the effects of t1, h1, and h2 are more pronounced as compared to t2 and t3; thus, the ranges of t2 and t3 are reduced to diminish the search scope of optimization analysis. The optimization problem is formulated by the following mathematical expression (11):

$$ \left\{\begin{array}{c}\min \left\{- EA\left(t1,t2,t3,h1,h2\right),{F}_{\mathrm{max}}\left(t1,t2,t3,h1,h2\right)\right.\\ {}\mathrm{s}.\mathrm{t}.\left\{\begin{array}{c} Mass\left(t1,t2,t3,h1,h2\right)\\ {}1.5\ \mathrm{mm}\le t1\le 2.5\ \mathrm{mm}\\ {}1\ \mathrm{mm}\le t2\le 1.5\ \mathrm{mm}\\ {}1\ \mathrm{mm}\le t3\le 1.5\ \mathrm{mm}\\ {}100\ \mathrm{mm}\le h1\le 200\ \mathrm{mm}\\ {}20\ \mathrm{mm}\le h2\le 40\ \mathrm{mm}\end{array}\right.\end{array}\right. $$
(11)

4.1.2 Surrogate model

The design variables are set in three levels, and the orthogonal array L32(53)is used in the inner array (Table 3). Moreover, 32 sample points are inputted to the FE analysis software to extract the calculated results (Table 4).

Table 3 Levels of design variables in initial iteration
Table 4 Responses of design variables in initial iteration

Radial basic function (RBF) is more suitable for fitting nonlinear problems [29]; hence, the RBF modeling approach is chosen in our study to approximate the optimization objectives. The accuracy of RBF model is examined by the coefficient of determination R2, which is given by (12):

$$ {R}^2={\frac{\sum \limits_{i=1}^n\left({f}_i-\overline{f}\right)}{\sum \limits_{i=1}^n{\left(\overset{\sim }{f_i-\overline{f}}\right)}^2}}^2 $$
(12)

where \( \overset{\sim }{f_i} \) is the function value calculated from the polynomial at the ith design point and \( \overline{f} \) is the mean value of response sample point. The values of R2 ranged from 0 to 1, and the accuracies of the surrogate model are higher when the values of R2are closer to 1.

In our analysis, the determination coefficient of each performance of FLB is obtained (Table 5). It is found that the values of all coefficients are larger than 0.95; thus, these RBF surrogate models are applied to subsequent design optimization.

Table 5 Determination coefficient of each performance

4.2 Optimization results

Deb et al. (2002) first proposed the NSGA-II algorithm by introducing fast non-dominant sorting method, elite retention strategy, and crowding comparison method in NSGA algorithm. In our analysis, NSGA-II algorithm is used to solve the multi-objective problem. The population and hereditary algebra are set to 200 and 100, respectively, and the total number of iteration is 20,000. Table 6 presents the details of optimized design variables, and the collision performance of FLB is depicted in Table 7. It can be found that the mass of optimized FLB is only 0.59 kg. It is also evident from Table 7 that there is a small difference between approximate optimal solutions and corresponding FEA solution; hence, it indicates the effectiveness of metamodel-based on FLB.

Table 6 Optimized design variables
Table 7 Error analysis of optimal design

In order to further evaluate the reliabilities of optimization results, the optimized FLB is incorporated into the finite element model of a full-scale vehicle. The deformation model of the optimal FLB is extracted, as shown in Fig. 20. It is found that the front part is completely collapsed and could bear more energy absorption. Figure 21 displays the time histories of total internal energy and acceleration of novel FLB before and after optimization, respectively. It is noticeable that the energy absorption of optimized FLB is significantly improved, whereas the acceleration peak value of a full-scale vehicle decreased from 40.0 to 35.9 g, thus reducing the risks of injuries to its drivers and occupants. Therefore, it can be inferred that the proposed optimization method is promising for complex engineering design problems.

Fig. 20
figure 20

The deformation model of the optimal FLB

Fig. 21
figure 21

Time histories of performance before and after optimization: a energy and b acceleration

5 Conclusions

In the afore-discussed paper, static topology optimization and HCA are used to study the stiffness and the crashworthiness of FLB under frontal collision of a full-scale vehicle, and the multi-cellular thin-walled beam structure is obtained through the engineering interpretation of topological results. Moreover, for a better understanding of the relationship between crashworthiness criteria and geometric parameters (t1, t2, t3, h1, and h2), an parametric study is conducted. The results revealed that geometric parameters significantly affected the crashworthiness of multi-cellular thin-walled beam, and t1 experienced the most pronounced effect. Furthermore, the multi-objective optimization of FLB is carried out using NSGA-II algorithm in order to maximize and minimize the values of EA and Fmax, respectively. Finally, the optimized FLB is applied to a full-scale vehicle model. It is found that the crashworthiness characteristics of the vehicle in terms of energy absorption and peak deceleration are enhanced significantly.