1 Introduction

The application of optimization technology holds significant promise in reducing the mass of overhead cranes, thereby effectively saving production time and costs. Typically, the mass of the girder comprises 50% of the load capacity for bridge cranes and 60% for gantry cranes. Therefore, reducing the mass of these girders is essential for lowering expenses and minimizing energy consumption. Consequently, mass optimization stands as a top priority in the structural design of cranes.

DEMAG, a European crane company, has successfully reduced the mass of overhead cranes with a load capacity lower than 50 tons by 15% through the inclusion of girder ribs (Cheng et al., 2012). However, for cranes exceeding 50 tons, mass reduction remains a formidable challenge. In China, the development of lightweight cranes has faced difficulties due to concerns about the reliability and safety of optimized design, even when structural stiffness and strength comply with mandatory regulations (Wan et al., 2008; Wang et al., 2013). Consequently, the practical implementation of mass optimization remains elusive.

Crane mass optimization involves a systematic process in which the dimensions of the girder cross-section (design variables) are optimized while adhering to specific constraints related to structural performance (state variables). The key question is how to ensure both the reliability and safety of mass optimization, which is crucial for its practical application. Early research efforts have centered on the selection of design variables and state variables, categorizing them into those with and without stiffeners.

For design variables without stiffeners, Deng et al. (2020) identified web height, flange width, and plate thickness as design variables based on sensitivity analysis of cross-sectional parameters to stress and deformation. Consequently, the dimensions of the girder cross-section are naturally considered design variables, while those of stiffeners are commonly neglected due to their lower sensitivity (Hao et al., 2017; Hou et al., 2018; Li et al., 2020; Qiu et al., 2019; Zhang et al., 2019).

In contrast, for design variables with stiffeners, Savkovic et al. (2017) introduced web local stability as a constraint and achieved a 16% reduction in crane mass. Abid et al. (2015) optimized the shape, number, and location of ribs before optimizing the girder cross-section, resulting in the minimum crane mass. Pavloviu et al. (2017) included local stability constraints for both the web and flange, leading to a 27% reduction in crane mass. Zhang et al. (2021) achieved a 7% reduction in crane mass by designing ribs asymmetrically relative to the centroid axis, adjusting the distance between adjacent ribs on the main web, and offsetting the diaphragm hole. Khoury et al., (2014, 2016) focused on rib optimization and determined the best locations at 1/3 and 1/4 of the web height for curved box girder ribs. Fu et al. (2013) reduced crane mass by 136 kg by decreasing the number of diaphragms from 15 to 10.

In terms of state variables, they encompass stresses, deformations, or frequency for specific cases, and constraints on these variables define the allowable range for design variable changing. Commonly used constraints include normal bending stress on the bottom flange, shear stress on the end plate, and vertical deformation at mid-span (Alhorani, 2020; Li et al., 2018; Pervan et al., 2020). Additionally, Jarmia et al. (2021) introduced constraints on the local stability of the web and flange, while Qi et al. (2021a) considered fatigue strength and overall stability. Patel et al. (2020) examined the main stress, Qi et al. (2021b) the compound stress, Kovacs and Farkas (2017) the fillet weld between the girder and diaphragm, and Tong et al. (2013) frequency and energy.

An extensive examination of the existing literature highlights the tendency to either overlook or treat stiffeners separately from the girder cross-section in the process of crane optimization. Additionally, the process of selecting state variables often lacks substantial supporting evidence for specific choices. These two issues together pose a significant challenge to the reliability and safety of crane optimization, which therefore prompts the author to take strides in advancing crane optimization technology. Accordingly, the objective of paper is to identify the optimization process of crane steel box girder considering the iteration of dimension, number and location of stiffeners such as intermediate diaphragms and ribs, and simultaneously to identify the proper constraints on state variables, such as stress, deformation and frequency in optimization process. To do it, the central focus lies in establishing the relationship between stiffeners and girder cross section, followed by the development of four possible optimization models from three load cases. After that, three methods, sub-problem approximation (Zhang et al., 2010), sweep (Pang et al., 2011) and first-order (Hidekazu, 2002), are harnessed to drive mass reduction by programming in the form of ANSYS Parametric Design Language (APDL) coding. Subsequently, optimized solutions are obtained, encompassing the rounded-up dimensions, stress, deformation and frequency levels, which are further compared and validated against Grey Wolf Optimizer, Whale Optimization Algorithm, Particle Swarm Optimization, and Genetic Algorithm (Su et al., 2022). Lastly, a series of parameter studies are conducted to delve into the effect of structural stiffness and material property on the optimized crane mass, dimensions, and mechanical performance.

2 Optimization Framework

As illustrated in Fig. 1, the whole optimization process includes (1) Preparing the given parameters related to structural materials and mechanical properties, allowable limitation for stresses and deformations, crane dimensions as a whole, trolley mass, rib thickness, (2) Identifying initial values for basic dimensions of girder cross-sections, designated as design variables, (3) Calculating the dimensions of stiffeners, designated as dependant variables, such as ribs and diaphragms based on relationships between girder section and stiffeners, (4) Modeling and meshing the crane girder structure, then analyzing the structural stresses, deformations or frequency in certain load cases, taking them as state variables, and making boundary constraints on them for further optimization, (5) Taking total crane mass as objective function, then optimizing using sub-problem approximation (SPA), sweeping (SW) and first-order (FO) in turn, until termination comes. Note that all above steps are programmed in the form of ANSYS Parametric Design Language (APDL) code. Following the framework in Fig. 1, given parameters, design variables, dependant variables, constraints on state variables and optimization method will be specified in the following sub-sections, respectively.

Fig. 1
figure 1

Optimization framework for crane structural design

2.1 Given Parameters

Given parameters refer to the variables provided as background for certain crane structure and loading conditions. As shown in Fig. 2a, consider an overhead crane with loading capacity Q being 100t. The girder span (l) is 25 m, and the mass of the trolley (Pt) is calculated as 0.35Q. Correspondingly, to hold the load Q, the distance l1 between trolley wheels in longitudinal direction correspondingly sets 2.92 m, and l2 between trolley rails in transverse direction does 3 m (Fig. 2b). The girder and stiffeners are made of carbon structural steel with yielding stress σs 235 MPa and safety coefficient n 1.48, producing allowable normal stress [σ] 158.78 MPa. Besides, the deformations in vertical and transverse directions are constrained by applying stiffness coefficients [β] and [βt] with the values of 500 and 2000, respectively.

Fig. 2
figure 2

Crane structure, dimensions and meshing condition

Subsequently, material property includes Young’s modulus E 2.06GPa, Poisson’s ratio ν 0.3 and density ρc 7850 kg/m3. Two load cases, vertical impact case (VI) and transverse impact case (TI), are considered in which the stress or deformation are chosen as design variables. In VI case, additional coefficient φ1 induced by sudden hoisting or braking goods takes commonly 1.1 as amplification on girder mass Pc and trolley Pt, while φ2 does 1.21 for goods weight Q. In TI case, acceleration a takes 0.25 m/s2. Correspondingly, coefficient φ5 induced by unstable trolley running does 1.5.

Furthermore, to obtain the initial value of cross section for box girder, several ratios are estimated empirically, including the ratio of total stiffener masses to girder α 1/3, and the ratio of all electrical equipment masses to girder λ 0.2. Besides, the summation of thicknesses δ for both main and vice webs takes 16 mm, in which main web thickness δ1 does 8 mm. The thicknesses δrf, δrw for ribs on webs and flanges take uniform 6 mm.

2.2 Design Variables

In mass optimization of crane box girder, design variables refer to five dimensions of girder section, such as the net web height h0, width of flanges b measured by two web mid-lines, thicknesses of main web, vice web and flanges δ1, δ2, δ3 (Fig. 2c). Main web refers to the web burdening trolley railway on top flange. In optimization model, constraints on design variables are issued as 1.5 m ≤ h0 ≤ 2.5 m, 0.5 m ≤ b ≤ 1.5 m, 6 mm ≤ δi ≤ 20 mm (i = 1,2,3).

To begin the optimization, the initial value of height h0 is determined based on a criterion comparing structural strength and stiffness. Specifically, it equals hstr for the case where Q is larger than [Q] and hstf for Q less than [Q] (Wang & Yu, 2017).

$$h_{{{\text{str}}}} = \sqrt {\frac{QlK}{{4\delta [\sigma ]\left( {\frac{2}{3} + \alpha } \right)}}} ,\,h_{{{\text{stf}}}} = \sqrt[3]{{\frac{{Q^{2} l[\beta ]C_{2} }}{{24E\delta \left( {\frac{2}{3} + \alpha } \right)}}}},\,[Q] = \left( {\frac{{A_{1} }}{{1 + B_{1} }}} \right)^{3}$$
(1)

where parameters K, A1 and B1 are

$$\begin{aligned} K = & \left[ {\frac{{A_{2} }}{2} + \sqrt {\left( {\frac{{A_{2} }}{2}} \right)^{2} + B_{2} } } \right]^{2} ,\,A_{1} = \frac{[\sigma ]}{{\left( {\varphi_{2} + \varphi_{1} \frac{{P_{t} }}{Q}} \right)C_{1} }}\left[ {\left( {\frac{{C_{2} [\beta ]}}{3E}} \right)^{2} \left( {\frac{2}{3} + \alpha } \right)\delta l} \right]^{\frac{1}{3}} , \\ & B_{1} = \frac{{\varphi_{1} l^{\frac{5}{3}} \rho_{c} \left( {1 + \lambda } \right)}}{{\left( {\varphi_{2} + \varphi_{1} \frac{{P_{t} }}{Q}} \right)C_{1} }}\left[ {\frac{{C_{2} [\beta ]}}{{3EQ^{2} }}\left[ {\delta \left( {\frac{2}{3} + \alpha } \right)} \right]^{2} } \right]^{\frac{1}{3}} , \\ \end{aligned}$$

where parameters A2 and B2 in K are

$$A_{2} = \varphi_{1} l^{\frac{3}{2}} \rho_{c} \left( {1 + \lambda } \right)\sqrt {\frac{\delta }{[\sigma ]Q}\left( {\frac{2}{3} + \alpha } \right)} ,\,B_{2} = \left( {\varphi_{2} + \varphi_{1} \frac{{P_{t} }}{Q}} \right)C_{1} .$$

where C1 = (1 − l1/2 l)2 and C2 = (1 + Pt /Q)(1 − l1/l)[3 − (1 − l1/l)2]/2 (Zhang et al., 2013).

Furthermore, initial values for thickness δ3 takes 1.5 times δ1, and the width b does 0.4 times h0.

2.3 Dependant Variables

Dependant variables refer to the dimensions of five types of stiffeners, such as ribs on web and flange, full diaphragms with hole, stiffeners around diaphragm hole, short diaphragms, trapezoid stiffeners, as shown in Fig. 2d. Parameters, such as numbers, locations and dimensions of all stiffeners are concerned (see Fig. 2e), and their relations with girder section follow the principle of local stability and manufacturing requirements. Accordingly, the number nrw, location hi of web ribs and distance d between adjacent diaphragms follow

$$\begin{aligned} & {\text{a}}.\,\,{\text{If}}\,\frac{{h_{0} }}{{\min (\delta_{1} ,\delta_{2} )}} \le 160\sqrt {\frac{235}{{\sigma_{s} }}} ,\,n_{{{\text{rw}}}} = 0,d = 2h_{0} , \\ & {\text{b}}.{\text{ If}}\,\frac{{h_{0} }}{{\min (\delta_{1} ,\delta_{2} )}} \le 240\sqrt {\frac{235}{{\sigma_{s} }}} ,\,n_{{{\text{rw}}}} = 1,h_{1} = 0.2h_{0} ,d = 2(h_{0} - h_{1} ), \\ & {\text{c}}.{\text{ If}}\,\frac{{h_{0} }}{{\min (\delta_{1} ,\delta_{2} )}} \le 320\sqrt {\frac{235}{{\sigma_{s} }}} ,\,n_{{{\text{rw}}}} = 2,h_{1} = 0.2h_{0} ,h_{2} = 0.4h_{0} ,d = 2(h_{0} - h_{2} ), \\ & {\text{d}}.{\text{ If}}\,\frac{{h_{0} }}{{\min (\delta_{1} ,\delta_{2} )}} > 320\sqrt {\frac{235}{{\sigma_{s} }}} ,\,n_{{{\text{rw}}}} = 3,h_{1} = 0.2h_{0} ,h_{2} = 0.35h_{0} ,h_{3} = 0.5h_{0} ,d = 2(h_{0} - h_{3} ), \\ \end{aligned}$$
(2)

where ‘min (δ1, δ2)’ denotes the smaller one of δ1 and δ2. σs denotes the yielding stress taking 235 MPa for Q235 structural steel. Noteworthy, the final distance d mandates to take 2 m when d is larger than 2 m. The width brw of rectangular-section rib takes

$$\begin{aligned} & {\text{a}}.\,\,{\text{If}}d/h_{0} \le 0.85,\,b_{{{\text{rw}}}} = \max (\delta_{1} ,\delta_{2} )\left( {\frac{{4.5h_{0} }}{{\delta_{{{\text{rw}}}} }}} \right)^{1/3} , \\ & {\text{b}}.{\text{ If}}d/h_{0} > 0.85,\,b_{{{\text{rw}}}} = \max (\delta_{1} ,\delta_{2} )\left[ {3\left( {2.5 - \frac{0.45d}{{h_{0} }}} \right)\left( {\frac{d}{{h_{0} }}} \right)^{2} \frac{{h_{0} }}{{\delta_{{{\text{rw}}}} }}} \right]^{1/3} \\ \end{aligned}$$
(3)

where ‘max(δ1, δ2)’ denotes the larger one of δ1 and δ2.

For flange ribs with rectangular section, the number nrf follows,

$$\begin{aligned} & {\text{a}}.\,\,{\text{ If}}\,\frac{b}{{\delta_{3} }} \le 60\sqrt {\frac{235}{{\sigma_{s} }}} ,\,n_{{{\text{rf}}}} = 0, \\ & {\text{b}}.\,\,{\text{ If}}\,\frac{b}{{\delta_{3} }} \le 120\sqrt {\frac{235}{{\sigma_{s} }}} ,\,n_{{{\text{rf}}}} = {1}, \\ & {\text{c}}.\,\,{\text{ If}}\,\frac{b}{{\delta_{3} }} > 120\sqrt {\frac{235}{{\sigma_{s} }}} ,\,n_{{{\text{rf}}}} = {2}. \\ \end{aligned}$$
(4)

The width brf takes

$$b_{{{\text{rf}}}} = \delta_{3} \left[ {\frac{{3n_{{{\text{rf}}}} d^{2} }}{{b\delta_{{{\text{rf}}}} }}\left( {0.64 + \frac{0.09d}{b}} \right)} \right]^{1/3} .$$
(5)

For full diaphragms, the number nd follows

$$\begin{aligned} & {\text{a}}.\,\,{\text{ If}}\,l/d\,{\text{is even}},\,n_{d} = l/d - 1. \\ & {\text{b}}.\,\,{\text{ If}}\,l/d\,{\text{is not even}},\,n_{d} {\text{takes the largest even number less than}}\,l/d + \, 1. \\ \end{aligned}$$
(6)

The width bw (bf) takes 1.2(h0/30 + 0.04) with the unit of meter (m), and the thickness δd takes \(\frac{{b_{{\text{w}}} }}{15}\sqrt {\frac{{\sigma_{s} }}{235}}\) to keep the shear stability of diaphragm. Noteworthy, in later APDL optimization process, widths bw (bf) may takes the values approaching to brw (brf), leading to an error due to boolean calculation accuracy when meshing finite element model. To deal with it, equations bw (brw) = max(bw, brw) and bf (brf) = max(bf, brf) are additionally defined.

For stiffeners around diaphragm hole, the width bh and thickness δh follow

$$b_{{\text{h}}} = \frac{{\max (h_{0} - 2b_{f} ,b - 2b_{w} )}}{17}\sqrt {\frac{{\sigma_{s} }}{235}} ,\,\delta_{{\text{h}}} = b_{h} /13$$
(7)

Besides, an arc-shaped fillet is designed to mitigate stress concentration at corner between adjacent stiffeners, the radius of which Rf follows

$$\begin{aligned} & {\text{a}}.\,\,{\text{ If }}\min (h_{0} - 2b_{{\text{f}}} ,b - 2b_{{\text{w}}} ) > \, 0.6,R_{{\text{f}}} = \, 0.3{\text{m}}, \\ & {\text{b}}.\,\,{\text{ If }}\min (h_{0} - 2b_{{\text{f}}} ,b - 2b_{{\text{w}}} ) > \, 0.5,R_{{\text{f}}} = \, 0.25{\text{m}}, \\ & {\text{c}}.\,\,{\text{ If }}\min (h_{0} - 2b_{{\text{f}}} ,b - 2b_{{\text{w}}} ) > \, 0.4,R_{{\text{f}}} = \, 0.2{\text{m}}, \\ & {\text{d}}.\,\,{\text{ If }}\min (h_{0} - 2b_{{\text{f}}} ,b - 2b_{{\text{w}}} ) < \, 0.4,R_{{\text{f}}} = \, 0. \\ \end{aligned}$$
(8)

For short diaphragms, the height hsd follows Eq. (9), and the locations h1 and h2 for web ribs originally defined in Eq. (2) are refreshed.

$$\begin{aligned} & {\text{a}}.{\text{ If}}n_{{{\text{rw}}}} = 0,h_{{{\text{sd}}}} = \, 0.{3}h_{0} . \\ & {\text{b}}.{\text{ If}}n_{{{\text{rw}}}} = {1},h_{{{\text{sd}}}} = b_{{\text{f}}} + R_{{\text{f}}} ,h_{{1}} = h_{{{\text{sd}}}} . \\ & {\text{c}}.{\text{ If}}n_{{{\text{rw}}}} = {2},h_{{{\text{sd}}}} = h_{{2}} ,h_{{1}} = b_{{\text{f}}} + R_{{\text{f}}} . \\ & {\text{d}}.{\text{ If}}n_{{{\text{rw}}}} = {3},h_{{{\text{sd}}}} = h_{{3}} ,h_{{1}} = b_{{\text{f}}} + R_{{\text{f}}} ,h_{{2}} = (h_{{1}} + h_{{3}} )/{2}. \\ \end{aligned}$$
(9)

Additionally, the number nsd of short diaphragms between adjacent full diaphragms follows:

$$\begin{aligned} & {\text{a}}.{\text{ If}}d/0.6 \, < \, \left[ {d/0.6} \right] \, ,n_{{{\text{sd}}}} = \left[ {d/0.6} \right] - 1, \\ & {\text{b}}.{\text{ If}}d/0.6 \, > \, \left[ {d/0.6} \right],n_{{{\text{sd}}}} = \left[ {d/0.6} \right], \\ \end{aligned}$$
(10)

where ‘[x]’ denotes the nearest integer to x. By defining Eq. (10), the distance between adjacent short diaphragms will be less than 0.6m, which is the allowable maximum as per manual (Wan et al., 2008; Wang et al., 2013).

Further, trapezoid stiffeners are required at the edge of top flange to support the railway for trolley running. Considering the local stability, the length of upper side bc takes the cantilever part of top flange, where \(b_{{\text{c}}} = 10\delta_{3} \sqrt {235/\sigma_{s} }\). To reduce the number of design variables, the left side hc takes bf. Two opposite shorter sides take half the length bc or hc. The thickness, number and location follow the short diaphragms.

In optimization process, the thickness of web, flange and all stiffeners keep even and greater than 6 mm. Additionally, the length and width take the unit of meter, with the accuracy to centimeter.

2.4 Constraints on State Variables

State variables refer to the mechanical property of crane girder structure under specified load cases, such as the stress, deformation and frequency, which are regarded as the function of design variables. In optimization process, constraints on state variables provides the boundary for design variables changing. Further, to gain the lightest mass for crane girder structure, four possible optimization models (OM1, OM2, OM3, OM4) are constructed in this paper in terms of the constraints on state variables.

For OM1, the strength and stiffness of crane girder in vertical impact (VI) case needs considered. Specifically, for strength, the maximum normal stress in mid-span σ1, shear stress at the ends τ1, and von mises stress σe1 are captured where coefficient φ1 are added on crane girder mass Pc (distribution load applied by gravity acceleration g) and trolley mass Pt (concentrated load), and φ2 on goods weight Q (concentrated load). For stiffness, the static vertical deformation in mid span d1 is also involved, where the mass Pt and weight Q are without φ1 or φ2. Correspondingly, constraints on state variables in OM1 are 0 ≤ σ1 ≤ [σ], 0 ≤ τ1 ≤ [τ], 0 ≤ σe1 ≤ [σ] and 0 ≤ d1 ≤ l/[β], where [σ] takes σs /1.48 and [τ] does [σ]/1.73.

For OM2, besides the constraints in OM1, those on stresses and deformations in transverse impact case (TI) are captured and issued by 0 ≤ σ2 ≤ [σ], 0 ≤ τ2 ≤ [τ], 0 ≤ σe2 ≤ [σ] and 0 ≤ d2 ≤ l/[βt], where coefficient φ5 is added on mass Pc (distributed load with a), Pt (concentrated load with a/g) and weight Q (concentrated load with a/g) in transverse direction besides those in vertical direction without φ5.

For OM3, besides the constraints in OM1, the vertical frequency f of crane girder in dynamic vibration case (DV) is captured additionally, the constraint on which is f ≥ [f], where [f] is the lower limit of allowable frequency, [f] = 2 Hz.

For OM4, all mentioned state variables, the normal stress, shear stress, von mises stress and deformations in VI and TI cases, the frequency in DV case, needs constrained as mentioned.

Further, to calculate all mentioned state variables, ANSYS parameter design language (APDL) programs are coded where SHELL63 element is employed to mesh grid. Convergence test shows that a total of 15,881 elements is adequate to obtain the structural stress, deformation and frequency, as shown in Fig. 2f. For boundary condition, element grid nodes on bottom flange of four end plates are constrained in x, y or z- axial displacements (UX, UY, UZ) to form hinge supports as a whole. For load, concentrated loads, such as trolley mass Pt and weight Q, are applied to crane girder via wheel load Pw where Pw = (φ1Pt + φ2Q)/4 for VI case. Further, to mitigate the effect of stress concentration, Pw is divided into n equal sub-loads Pn (Pn = Pw/n), acting on the nodes in the area measured by lw × δ1 at junction of web and flange, as illustrated in Fig. 2g, where lw = 3.25(In/δ1)1/3 and In = Ir + If. If and Ir denote the inertia moments of the flange and trolley railway. Specifically, Ir takes 1530.12 cm4 for Pf ≤ 340 MPa, 2806.11 cm4 for 340 MPa < Pf ≤ 394 MPa, and 4796.71 cm4 for Pf > 394 MPa, where Pf is the fatigue load of wheels and Pf = (3φ1Pt + 2φ2Q)/12 (Wang & Yu, 2017).

2.5 Optimization Method

With the objective of minimizing the mass of the crane girder, we employ a sequential approach involving Sub-Problem Approximation (SPA), Sweep (SW), and First-Order (FO) methods. In this sequence, SW takes the optimal result from SPA as the initial value, and FO considers both the optimal results from SPA and SW as the initial values.

In APDL, the SPA, SW and FO methods are conducted by coding ‘OPTYPE SUBP’, ‘OPTYPE SWEEP’ and ‘OPTYPE FIRST’, respectively. In terms of parameter settings, for SPA, the maximum iteration is set to 50, and the maximum number of consecutive infeasible design sets is limited to 5, where the expression ‘OPSUBP, 50, 5’ is coded. In SW, each design variable undergoes 10 divisions, where the expression ‘OPSWEEP, BEST, 10’ is coded. Regarding FO, the maximum iteration count is set at 50. However, further verification is needed to determine suitable values for the searching step (Lf) and forward difference step (Ff), where the expression ‘OPFIRST, 50, Lf, Ff’ is coded.

Additionally, the values of design variables need to be rounded up (RU) due to practical manufacturing requirements for two positions: sweep optimization finishing and convergence after FO, as illustrated in Fig. 1.

Ultimately, termination of the optimization process will be triggered when the gap between two adjacent masses achieves the specified tolerance (e.g., 0.01 times the mass in the current step), or when the maximum iteration or the maximum number of consecutive infeasible sets is reached.

Next, the variations of total crane mass (objective), dimensions of box section, ribs and diaphragms (design and dependant variables), as well as structural stresses, deformation and frequency (state variables), are analyzed in detail for four optimization models (OM1 ~ OM4) for each iteration.

3 Optimization Result

In this section, the optimization process and results of girder mass, dimensions of cross-section, diaphragm, and ribs are examined for three optimization methods (SPA, SW, and FO) across four optimization models (OMs), where SPA and SW are analyzed together.

3.1 SPA + SW Methods

3.1.1 Crane Girder Mass

Figure 3a depicts a repetitive up-and-down cycle for iterations less than 10 across all OMs. Subsequently, it gradually diminishes its amplitude and endeavors to converge from the 10th to the 25th iteration in SPA, as illustrated in the corresponding table in Fig. 3a. Upon entering the SW period, 50 iterations proceed in a linearly increasing form from one design variable to another. The results reveal that the optimal mass for OM1 during the SPA period is 29,708 kg at the 21st iteration, decreasing further to 29,049 kg by the 72nd iteration in SW. Similarly, for OM2, the crane mass concludes at 33,133 kg in SPA and subsequently reduces to 29,976 kg in SW. For OM3, only a 93 kg weight gap is optimized from SPA to SW. Conversely, for OM4, the optimized mass is 30,062 kg. By comparison, OM1 achieves the minimum mass after undergoing both SPA and SW periods.

Fig. 3
figure 3figure 3figure 3figure 3figure 3figure 3

Optimization of crane mass, girder section, ribs, diaphragms for SPA and SW

3.1.2 Dimensions of Girder Cross Section

In comparison to OM1, the optimized height h0 in SW for OM2 decreases from 2.12 m to 1.82 m (Fig. 3b), while the width b increases from 0.62 m to 0.83 m (Fig. 3c) due to the influence of stress and deformation from TI load case. Moreover, under the constraint on frequency in the DV case, the height h0 in OM3 further reduces to 1.65 m, while the width b increases to 1.01 m. For OM4, considering all load cases, both the height h0 and width b reduce to 2.02 m and 0.52 m, respectively, compared to OM1. Thus, incorporating constraints on TI and DV cases alongside VI significantly reduces both the height and width of girder section. Conversely, introducing single additional constraints on TI or DV cases may lead to different opposite optimization directions between height and width.

Regarding plate thickness, for webs in Fig. 3d, e, the optimized thickness of the vice web approaches that of the main web for OM1. However, for OM3, the vice web is noticeably thinner than the main web, whereas for both OM2 and OM4, it is thicker. For flanges in Fig. 3f, the flange thickness is almost twice that of the web for both OM1 and OM2. In contrast, in OM4, the flange thickness (13.1 mm) is less than that of the vice web (13.8 mm). Overall, additional constraints on stress and deformations in the TI case or the frequency in the DV case lead to diverse optimization paths and results.

3.1.3 State Variables

In Fig. 3g–k, stresses and deformations in the TI case, as well as the frequency in DV for four OMs, are depicted. The dotted line represents the allowable limit. Notably, after conducting SPA and SW optimization, the optimized normal stress σ2 and von mises stress σe2 in the TI case for all OMs are consistently below [σ] ([σ] = 158 MPa) and shear stress τ2 is below [τ] ([σ]/1.73). Moreover, the optimized transverse deformation d2 in TI is within the limit of 12.5 mm (l/2000), and the frequency f in DV consistently exceeds 2 Hz, regardless of the OM type. This implies that, for a two-girder crane with a 25 m span and 100 t capacity, although there are no consideration on the constraints to the stresses, deformations, or frequency in TI or DV cases in OM1, OM2, or OM3, they do not exceed the allowable limit after SPA and SW optimization.

3.1.4 Diaphragms and Hole Stiffeners

The study focuses on the area ratio of the hole to the diaphragm to validate the appropriateness of setting a hole in the diaphragm. The optimized ratios are 0.5, 0.58, 0.5, and 0.3 successively for four OMs, as depicted in Fig. 3l. Clearly, OM4 features the smallest hole, potentially requiring feasibility checks for manufacturing and routine maintenance accessibility. Consequently, a solid diaphragm without any holes may be preferred, provided the hole size is sufficiently small.

Regarding the stiffeners around the hole, OM3 exhibits the minimum width of 80 mm (Fig. 3m) and thickness of 6mm (Fig. 3n). This suggests that the diaphragm in OM3 is robust enough to maintain in-plane shear stability, thus reducing the need for additional stiffeners around the hole.

Furthermore, the variation of diaphragm thickness is depicted in Fig. 3o, where the optimized thickness of 8mm for both OM2 and OM3 is needed for diaphragm to ensure in-plane shear stability, compared to 10 mm for OM1 and OM4. This implies that the widths bf and bw on the diaphragm in OM1 and OM4 are correspondingly larger than those in OM2 and OM3, potentially resulting in a smaller hole in the diaphragm.

In addition, Fig. 3p reveals a consistent count of 13 diaphragms for all OMs, with a distance (d) of 2 m between adjacent diaphragms. However, during the 20th iteration in OM3, the number unexpectedly increases to 14, and the distance d reduces to 1.84 m, falling below the upper limit of 2 m, due to the consideration of local buckling. In cases of 13 diaphragms, the number of short diaphragms between adjacent full ones remains at 3.

3.1.5 Ribs on Webs and Flanges

Two ribs are essential on the web in OM1, distinguishing it from other optimization models (OMs) that necessitate only one rib. This discrepancy underscores the larger ratio of height to thickness in the girder cross-section of OM1, mandating additional ribs for the maintenance of local web stability. Consequently, the short diaphragm height in OM1 is designed at 0.85 m, a notable deviation from other OMs. Similarly, in OM3, a singular rib is indispensable to support the flange, due to its substantial ratio of flange width to thickness. This is in contrast to other OMs where such additional structural support is unnecessary, as elucidated in Fig. 3q, r.

3.2 FO Method

In this section, the first-order method (FO) is employed to identify potential reductions in mass around the results obtained from SPA and SW. Initially, the mass result from SPA and SW is rounded up, and further optimization is conducted by FO under different combinations of the searching step (Lf) and forward difference step (Ff) for all OMs, as illustrated in Fig. 4. Specifically, optimization paths and results for different Lf and Ff are analyzed in the following.

Fig. 4
figure 4

FO optimization of crane mass in terms of Lf and Ff

3.2.1 Optimization Path

OM1 exhibits a consistent reduction in the case of ‘Lf = 50 and Ff = 0.1’ and ‘Lf = 100 and Ff = 0.2’, while others show an up-and-down cycle. For OM2, all curves decline significantly at the beginning and reach their minimum mass at the bottom around the 2nd or 3rd iteration. In contrast, the curves in OM3 initially rise and then converge after up-and-down cycles. Meanwhile, for OM4, with the convergence tolerance set at 200 kg, the minimum mass is reached at the 9th iteration, except for the case of ‘Lf = 100 and Ff = 0.2’, where the minimum mass is achieved at the 3rd iteration.

3.2.2 Optimization Results

There are three types in total for the occurrence of optimization results. Firstly, the optimized minimum mass occurs at the final convergence, as seen in the cases of ‘Lf = 50 and Ff = 0.1’ and ‘Lf = 100 and Ff = 0.2’ in OM1, and ‘Lf = 100 and Ff = 0.2’ in OM3. Secondly, the optimized mass occurs initially, including the cases of ‘Lf = 50’ and ‘Lf = 100 and Ff = 0.1’ in OM3, indicating that the FO method is redundant after SW in OM3. Thirdly, except for the aforementioned cases, the optimized mass occurs at the initial valley bottom before the final convergence.

3.3 Rounded-Up

To confirm the appropriate parameters Lf and Ff of FO method corresponding to the minimum crane mass, the FO results are once again rounded up and summarized in Tables 1 and 2 for all OMs.

Table 1 Rounded-up dimensions, mass, stresses, deformation and frequency of crane structure based on FO optimization results for OM1 and OM2
Table 2 Rounded-up dimensions, mass, stresses, deformation and frequency of crane structure based on FO optimization results for OM3 and OM4

3.3.1 State Variables

The results indicate that, for the two-girder crane with a 25 m span and 100 t loading capacity, the stresses and deformations in the TI case and the frequency in DV are within the specified allowable limits regardless of OMs. This implies that the optimized results for crane mass and girder dimensions remain feasible, even when disregarding the constraints on stresses or deformations in the TI case or frequency in DV.

3.3.2 Design Variables, Dependent Variables, and Crane Mass

In OM1, the optimized girder section has a web height of 2.1 m, requiring two ribs to maintain the web stable. Additionally, due to the narrow flange with a b/h0 ratio averaging 27%, there is no need to introduce an arc-shaped fillet at the junction of hole stiffeners on the diaphragm. The final rounded-up crane mass ranges from 30 to 32t, with the proportion of stiffeners and end beams (γ) averaging 32.5%.

For OM2, the rounded-up mass after FO further reduces to 1.8 m, where a single rib is sufficient for web stability. The flange thickness remains uniform at 18 mm, and unexpectedly, the vice web is thicker than the main one. The rounded-up mass primarily focuses on 30.3 t, with γ being uniformly 21%.

When compared to OM1 and OM2, most cases in OM3 have a wider flange with one rib to maintain local stability, resulting in a 24% proportion for stiffener and end beams. However, in the case of ‘Lf = 100 and Ff = 0.2’, two ribs are required for the web, while none are needed for the flange, leading to a total mass of 32 t and uneconomical utilization of structural strength and stiffness.

Additionally, compared to OM1, the optimized girder section in OM4 has a similar web height but a larger thickness for both main and vice webs, requiring just one rib for the web. The crane mass after rounding up effectively reduces to around 29 t.

In summary, through a comparison of parameters on Lf and Ff for all OMs, the best optimization model is OM4, and the minimum crane mass is achieved at 28.97 t when Lf is set to 100 and Ff to 0.1.

4 Comparison with Four Intelligence Algorithms

To demonstrate the advantage of the proposed method (PM) in optimizing the girder structure, a comparison is made between the optimized results from PM and four intelligence algorithms (IAs)—Grey Wolf Optimizer (GWO), Whale Optimization Algorithm (WOA), Particle Swarm Optimization (PSO), and Genetic Algorithm (GA), respectively (Su et al., 2022). For analysis, a crane with a 300t loading capacity and a 28.9 m span length is considered. The trolley mass is 173t, the distance between wheels is 3.15 m, the yielding stress is 355 MPa, and the allowable stress is 239.86 MPa. The upper limits for deformations in the vertical and transversal directions are calculated as 57.8 mm and 14.45 mm, respectively, with other parameters referring to the aforementioned 100t case.

Initial values and optimized results between PM and four IAs are compared in Table 3. Specifically, the optimized girders from four IAs have similar structural features. That is, for all four IAs, although the mass of one girder is optimized to around 40 t from 57.29 t, either the stresses or deformations unexpectedly exceed their allowable upper limits. Besides, the optimized section is almost square, and the thickness of the flange is uniformly smaller than those of the main web, which requires only one rib for the web while two for the flange to maintain local stability. Consequently, the optimized girder sections obtained from the four IAs prove unsuitable for scenarios where the moments induced by vertical loads outweigh those induced by transverse loads, which means these four IAs are irrational. Comparably, the optimized girder from PM has a much smaller ratio of width to height, requiring three ribs for the web and none for the flange, which has a much stronger resistance to vertical loads compared to IAs. Correspondingly, the mass of the crane girder is effectively optimized to 35.69 t, and simultaneously all stresses and deformations are within the allowable limits. Obviously, compared to IAs, the utilization of both structural strength and stiffness in PM is notably enhanced under the condition of lighter structure and the serious limit on stress and deformation.

Table 3 Comparison of the initial values and optimization results between PM and IAs

Besides the difference in algorithm theory, the reason behind the different optimized results between PM and four IAs lies in that PM takes the total mass of one girder as the objective while IAs take the area of the girder section. Correspondingly, the dimensions, numbers, and locations of diaphragms and ribs are real-time optimized following the girder section in PM, while those are not considered due to the sensitivity analysis and thus remain unchanged in IAs. This further means the influence of diaphragms and ribs on girder mass and stresses and deformations in each iteration for optimization is precisely considered in PM while not in IAs, which definitely leads to different optimization speeds and paths and thus different results.

5 Parameter Study

In this section, an overhead crane with a 25 m span and 100 t loading capacity is taken as an example to investigate the effects of stiffness coefficient and material property on the optimization process and rounded-up results based on the chosen 4th model considering constraints on stresses and deformations in VI and TI cases and frequency in DV, with Lf set to 100 and Ff to 0.1.

5.1 Optimization Process

5.1.1 The Effect of Stiffness Coefficient

Cases of ‘[β] = 500’, ‘[β] = 750’, and ‘[β] = 1000’ are respectively designated as the constraints on vertical deformation in VI case. Comparison in Fig. 5a shows that the case of ‘[β] = 1000’ converges at the fastest speed compared to others, reaching the minimum mass of 42 t at the 8th iteration for the SPA period, while the cases of ‘[β] = 500’ and ‘[β] = 750’ however require 16 iterations to reach their optimum mass of 30 t. The reason for the gap in convergence speed between them lies in the strong constraint on structural deformation in the case of ‘[β] = 1000’. Similarly, for the SW period in Fig. 5b, it is evident that the case of ‘[β] = 1000’ still holds the largest. When it comes to the FO period in Fig. 5c, the mass for ‘[β] = 1000’ drops significantly to 29.8 t at the 19th iteration, while the cases of ‘[β] = 500’ and ‘[β] = 750’ achieve their minimum mass of around 26 t at the 8th.

Fig. 5
figure 5

Effect of stiffness coefficient and material on SPA, SW and FO processes

5.1.2 The Effect of Material Property

Optimizations on overhead cranes made of Q235 steel, Q355 steel, and aluminum alloy 6061-T6 (Damian & Tomasz, 2016) (AL6061, with Young’s modulus of 68.9 GPa, density of 2700 kg/m3, Poisson’s ratio of 0.33, yielding stress of 276 MPa) are conducted. Results show that the value of crane mass for the AL6061 case constantly remains the least for SPA, SW, and FO. Specifically, in SPA (Fig. 5d), the optimized mass for the AL6061 case is 14.76 t, almost half that of Q235 steel, while the mass for Q355 steel is 24.95 t. In the SW period (Fig. 5e), all crane masses are optimized by a small quantity, with the results being 23.91 t for Q355 steel and 14.72 t for AL6061 due to the reduction of the thickness of the vice web at the 4th cycle. When it comes to the FO period (Fig. 5f), the crane mass for AL6061 optimizes at 14.88 t on convergence, while Q355 reaches 22.76 t at the 5th and Q235 does 27 t at the 8th.

5.2 Rounded-Up

Starting from the former FO results, dimensions of the girder cross-section and stiffeners are rounded up and displayed in Fig. 6 in terms of stiffness coefficient and material property, and the corresponding mass, mechanical performance, and total predicted cost are analyzed in Table 4 for detail.

Fig. 6
figure 6

Optimized configuration of cross section after rounded-up for two-girders crane with 25 m span and 100 ton loading capacity

Table 4 Rounded-up dimensions, mass, stress, deformation and cost from FO results

5.2.1 Dimensions

Compared to the case of Q235 steel with ‘[β] = 500’, the case ‘[β] = 750’ shows a larger width-to-height ratio for the girder cross-section, less thickness for diaphragms and less width for stiffeners around the diaphragm hole, while the case ‘[β] = 1000’ shows the slender appearance for the girder cross-section which requires three web ribs in the compressive-stress zone and thicker stiffeners for the diaphragm hole to keep local stability. Besides the serious arrangement of stiffeners on the web, the crane made of AL6061 further adds one rib to counter flange local buckling, simultaneously strengthening the diaphragm and its stiffeners to 12 mm. Comparably, the girder of Q355-steel made crane becomes compact, correspondingly shrinking the flange cantilever only to 110 mm for the trolley railway support.

5.2.2 Mechanical Performance

The value enclosed in parenthesis after stress or deformation values denotes the relative deviation from the allowable limit. For the case of Q235 steel with ‘[β] = 500’, the residual normal and von-Mises stresses in both VI and TI cases are less than 20%, while the residual vertical deformation is up to 45%. This obviously indicates that the design of Q235 steel crane is limited by the strength not stiffness. Therefore, merely adding constraints on the stiffness coefficient will improve the utilization of structural stiffness while maintaining structural strength, as presented in the cases ‘[β] = 750’ and ‘[β] = 1000’. Comparably, enhancing the yielding stress from 235 to 355 MPa will produce larger deformations in both vertical and transverse directions, which effectively enhances the utilization of both strength and stiffness, therefore reduces the total mass by a large step. While for the AL6061 case with the same stiffness coefficient, the residuals of normal and von-Mises stresses exceed 45%, while those for deformations are merely 5%. This implies that opposite to Q235 crane, the aluminum-alloy made crane owns a strong large deformable flexibility compared to its strength, becoming the prominent factor to control in crane structural optimization.

5.2.3 Mass

Compared to the case of Q235 crane with ‘[β] = 500’, the ‘[β] = 750’ case reduces its total mass by 700 kg and the Q355 case even by almost 5 t, where the mass for all stiffeners and end beams accounts for less than 20%. This implies that under the case of less constraint on the stiffness of the crane structure, it is the girder itself, not the stiffeners, mainly shouldering the external loads from goods and trolley. On the other hand, respectively for higher stiffness requirement (‘[β] = 1000’) or lower strength of material property (AL6061), arrangement on stiffeners is definitely a huge project in terms of web rib number and diaphragm thickness, with the mass of stiffeners and end beams being at least 40%. In this sense, stiffeners make a remarkable contribution to enhancing the structural stiffness.

Related to the mass, the cost at material purchasing period is another concern. Obviously, increasing the yielding stress on steel from Q235 to Q355 will reduce the cost by 17% due to the compact structure of Q355 crane. Besides, under the market setting of 800 USD/ton for steel and 1600 USD/ton for aluminum alloy, it charges a bit more for AL6061 even with half the steel mass compared to Q235 for the same stiffness coefficient. However, noteworthy, under the theory of full-life cycle design, aluminum-alloy made crane definitely outperforms steel counterparts in multiple aspects: foundation construction, support column building, energy-saving due to lighter weight, and material durability due to corrosion resistance, which hopefully saves thousands of expenses afterward.

6 Conclusion

This study explores three optimization methods, namely sub-problem approximation (SPA), sweeping (SW), and first-order (FO) in APDL code, to minimize the mass of an overhead crane girder. The key innovation lies in the real-time adjustment of the number, spacing, location, and dimensions of ribs and diaphragms in each iteration of the optimization process following the girder’s cross-section. The optimization model integrates various stresses and deformations from vertical and transverse impact load cases, as well as dynamic vibration frequency, as state variables to achieve the optimal crane mass. Additionally, four intelligent algorithms—Grey Wolf Optimizer, Whale Optimization Algorithm, Particle Swarm Optimization, and Genetic Algorithm—are employed to showcase the superiority of the proposed method. Furthermore, parameter studies are conducted to analyze the impact of stiffness coefficient and material property on the optimized mass of the crane girder. The findings reveal that:

  • (1) The optimized girder cross-sections generated by the four intelligent algorithms tend towards a square shape, resulting in stresses or deformations exceeding allowable limits, which are inadequate for bearing vertical loads. In contrast, the optimized girder section obtained through the proposed method (a combination of SPA, SW, and FO through APDL) exhibits a larger height-to-width ratio, with all stresses and deformations from load cases remaining within allowable limits. Thus, the combination of SPA, SW, and FO offers a clear advantage in optimizing girder mass.

  • (2) Implementing stricter constraints on vertical deformation in the optimization process enhances the utilization of structural stiffness while maintaining strength for Q235 steel-made cranes. Furthermore, substituting Q235 steel with Q355 steel results in a more compact optimized crane structure, demonstrating improved utilization of both strength and stiffness and consequently leading to a significant reduction in mass. Additionally, adopting aluminum alloy 6061-T6 as the structural material halves the crane’s mass compared to steel, albeit at a higher initial purchasing cost due to nearly double the cost per ton. However, buyers are advised to choose aluminum alloy as the material in crane structure due to considerations including foundation construction, energy efficiency, and material durability within the framework of full-life cycle design.

Future research will focus on a comprehensive analysis of the total cost associated with aluminum alloy crane construction within the context of full-life cycle design, aiming to provide more practical recommendations.