Optimization Design of Excavator Stick Based on Improved Mayfly Optimization Algorithm
Abstract
1. Introduction
2. Mechanical Properties of Excavator Stick
3. BPNN Agent Model Construction
3.1. BPNN
3.2. Simulation Samples Construction
3.3. Verification of Surrogate Model Accuracy and Error Analysis
4. Improved Mayfly Optimization Algorithm
4.1. Mayfly Optimization Algorithm
4.2. Population Initialization Based on Tent Chaotic Mapping
4.3. Velocity Update Based on Adaptive t-distribution Perturbation
4.4. Location Update Based on Lévy Flights
4.5. Improved Mayfly Optimization Algorithm (TTL-MA) Iteration Flow
4.6. Comparative Performance Analysis of an Improved Mayfly Optimization Algorithm
4.6.1. Algorithm Environment and Parameter Settings
4.6.2. Comparative Analysis of Convergence Curve Performance
4.6.3. Comparative Analysis of Convergence Accuracy
5. Application of Improved Mayfly Optimization Algorithm in Stick Structure Optimization
6. Conclusions
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Conflicts of Interest
References
- Ma, Z. Research on Fatigue Life of Single Bucket Hydraulic Excavator Working Device. Master’s Thesis, Taiyuan University of Science and Technology, Taiyuan, China, 2017. [Google Scholar]
- Qin, Z.; Mo, X.; Wu, Y. Finite Element Analysis and Structure Optimization of Hydraulic Excavator Working Device Based on ANSYS Workbench. Coal Mine Mach. 2024, 43, 120–123. [Google Scholar]
- Zhang, W.; Song, X.; Shi, M.; Huo, J. The Lightweight Design of the Boom of Mechanical Excavator Based on Surrogate Model Technology. Mach. Des. Manuf. 2019, 4, 1–4. [Google Scholar]
- Li, C. Lightweight Design of Working Device for Loader. Master’s Thesis, Chang’an University, Xi’an, China, 2018. [Google Scholar]
- Zhou, L.; Wang, Q. Lightweight Design of Working Device of a Medium Hydraulic Excavator. Constr. Mach. Equip. 2022, 12, 96–100. [Google Scholar]
- Zhang, H.; Ge, X.; Li, Y.; Shao, X. Lightweight design of hydraulic excavator based on adaptive approximation mode. Comput. Integr. Manuf. Syst. 2023, 29, 4051–4062. [Google Scholar]
- Jain, M.; Saihjpal, V.; Singh, N.; Singh, S.B. An overview of variants and advancements of PSO algorithm. Appl. Sci. 2022, 12, 8392. [Google Scholar] [CrossRef]
- Kumar, M.; Husian, M.; Upreti, N.; Gupta, D. Genetic algorithm: Review and application. Int. J. Inf. Technol. Knowl. Manag. 2010, 2, 451–454. [Google Scholar] [CrossRef]
- Nekouie, N.; Yaghoobi, M. A new method in multimodal optimization based on firefly algorithm. Artif. Intell. Rev. 2016, 46, 267–287. [Google Scholar] [CrossRef]
- Zervoudakis, K.; Tsafarakis, S. A mayfly optimization algorithm. Comput. Ind. Eng. 2020, 145, 106559. [Google Scholar] [CrossRef]
- Wang, X.; Pan, J.-S.; Yang, Q.; Kong, L.; Snášel, V.; Chu, S.-C. Modified mayfly algorithm for UAV path planning. Drones 2022, 6, 134. [Google Scholar] [CrossRef]
- Amudha, M.; Ramachandran, M.; Sivaji, C.; Gayathri, R. A Study on Climate Change with Mayfly Algorithm Optimization. Recent Trends Manag. Commer. 2022, 2, 23–28. [Google Scholar]
- Patil, R.; Tamane, S.; Adhar, S. A modified mayfly-SVM approach for early detection of type 2 diabetes mellitus. Int. J. Electr. Comput. Eng. 2022, 12, 524–533. [Google Scholar] [CrossRef]
- Wang, Z.; Wang, Z.; Zhang, S. Structural optimization design of hydraulic excavator arm. Chin. J. Constr. Mach. 2022, 20, 75–80. [Google Scholar]
- Liu, G. Structural Analysis and Optimal Design of the Work Unit of a Large Hydraulic Excavator. Master’s Thesis, China University of Mining and Technology, Xuzhou, China, 2023. [Google Scholar]
- Chen, X.; Liu, Q.; Zhang, M. Multi-objective Optimization Design and Verification of Boom of Medium Hydraulic Excavator. Constr. Mach. Equip. 2024, 4, 127–130. [Google Scholar]
- Zheng, X.; Chen, Y.; Chen, Y.; Cong, S.; Ding, W. Performance Analysis and Topology Optimization for Hydraulic Excavator Working Device. J. Binzhou Univ. 2019, 35, 82–85. [Google Scholar]
- Chen, G.; Luo, Y.; Huang, B.; Liu, C.; Xiong, Z. Uncalibrated Visual Servo Based on BP Neural Network and Fuzzy Control for Robotic Application. Sci. Technol. Eng. 2023, 23, 11282–11291. [Google Scholar]
- Qiu, G.; Yin, L.; Liu, C.; Mei, P.; Wen, H. Meteorological visibility prediction based on GA-PSO-BP neural network. Sci. Technol. Eng. 2024, 24, 6164–6171. [Google Scholar]
- Li, Y.; Hou, Z. Multi-step compound optimization design of vertical machining center gantry frame. Mod. Manuf. Eng. 2024, 11, 108–114, 123. [Google Scholar]
- Liu, X.; Wan, Y.; Zhou, Y.; Liang, Y.; Jia, J. Finite Element Analysis on Boom Structure of Large Excavator Working Device. Mech. Res. Appl. 2022, 35, 15–17. [Google Scholar] [CrossRef]
- Xiang, Q.; Zhang, H.; Hu, X.; Chen, W. Research Method for Lightweight Design on Arm of Hydraulic Excavator Based on ANSYS and Neural Network. Mach. Tool Hydraul. 2015, 43, 136–140. [Google Scholar]
- Yan, A.; Yu, X. Parameter Optimization of a Stochastic Configuration Network Based on the Chaotic Feedback Sooty Tern Optimization Algorithm. J. Beijing Univ. Technol. 2023, 49, 746–757. [Google Scholar]
- Jiang, F.; Han, X.; Yue, P.; Chen, Y. Dragonfly algorithm based on chaotic mapping and mixed mutation. J. Heilongjiang Univ. Sci. Technol. 2025, 35, 103–109. [Google Scholar]
- Cheng, Y.; Li, S. Snake optimization algorithm based on chaotic reverse and Lévy flight. Comput. Eng. Des. 2024, 45, 2658–2668. [Google Scholar]
- Chang, Y.; Wang, Y. Virtual machine scheduling optimization method based on improved bald eagle search algorithm. Comput. Eng. Des. 2024, 45, 3631–3638. [Google Scholar]
- Fu, B.; Kang, Y.; Li, C.; Deng, J.; Zhao, X. Optimal scheduling of wind-energy storage integrated power system based on t-distributed weed algorithm. Eng. J. Wuhan Univ. 2024, 57, 1505–1512. [Google Scholar]
- Zhang, L.; Jia, H.; Zhang, S.; Zhao, M.; Zhao, N.; Huang, W. Research on Squirrel Optimization Algorithm Integrating Adaptive t Distribution and iterationsom Walk Strategy. Comput. Digit. Eng. 2024, 52, 2343–2347, 2410. [Google Scholar]
- Chen, K.; Wei, S. Intelligent Optimization Algorithm and MATLAB Programming Practice; Tsinghua University Press: Beijing, China, 2023. [Google Scholar]











| Materials | Density (kg/m3) | Yield Strength /MPa | Tensile Strength /MPa | Poisson’s Ratio | Elastic Modulus/MPa |
|---|---|---|---|---|---|
| Q345 | 345 | 460 | 0.3 |
| Component Name | Number of Elements | Orthogonal Quality | Skewness |
|---|---|---|---|
| stick | 377,943 | 0.23–0.99 | 0–0.88 |
| Working Condition | Joint | X-Direction Force/kN | Y-Direction Force/kN |
|---|---|---|---|
| The compound excavation working condition | C | 511 | 1405 |
| D | −132 | 279 | |
| E | −694 | −1602 |
| Design Parameters | Primitive Values/mm | Ub/mm | Lb/mm | |
|---|---|---|---|---|
| x1 | Upper cover plate thickness | 40 | 34 | 46 |
| x2 | Lower cover plate thickness | 40 | 34 | 46 |
| x3 | Front side plate thickness | 40 | 34 | 46 |
| x4 | Bending plate thickness | 40 | 34 | 46 |
| x5 | Rear side plate thickness | 40 | 34 | 46 |
| x6 | Excavator bucket cylinder ear plate arc radius | 100 | 85 | 115 |
| x7 | Excavator bucket cylinder ear plate thickness | 80 | 72 | 88 |
| x8 | Excavator stick cylinder ear plate thickness | 80 | 72 | 88 |
| Serial Number | x1 | x2 | x3 | x4 | x5 | x6 | x7 | x8 | Mass /kg | Maximum Deformation /mm | First Order Frequency /Hz | Maximum Equivalent Stress /MPa |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | 43.0 | 40.0 | 40.0 | 40.0 | 40.0 | 100.0 | 80.0 | 80.0 | 4472.5 | 0.9 | 59.2 | 160.7 |
| 2 | 37.0 | 37.0 | 43.0 | 43.0 | 37.0 | 92.5 | 84.0 | 76.0 | 4458.6 | 0.9 | 59.9 | 164.3 |
| 3 | 37.0 | 43.0 | 43.0 | 37.0 | 37.0 | 107.5 | 76.0 | 76.0 | 4459.5 | 0.9 | 59.8 | 170.1 |
| 4 | 34.0 | 46.0 | 34.0 | 46.0 | 46.0 | 85.0 | 88.0 | 88.0 | 4408.3 | 0.8 | 59.3 | 154.8 |
| 5 | 34.0 | 34.0 | 34.0 | 46.0 | 46.0 | 115.0 | 88.0 | 72.0 | 4236.5 | 0.9 | 59.0 | 139.3 |
| … | … | … | … | … | … | … | … | … | … | … | … | … |
| 156 | 34.0 | 34.0 | 34.0 | 34.0 | 46.0 | 115.0 | 72.0 | 88.0 | 4135.9 | 0.9 | 59.2 | 160.0 |
| 157 | 34.0 | 46.0 | 46.0 | 46.0 | 46.0 | 85.0 | 72.0 | 72.0 | 4737.6 | 0.8 | 61.0 | 160.5 |
| 158 | 46.0 | 40.0 | 40.0 | 40.0 | 40.0 | 100.0 | 80.0 | 80.0 | 4504.8 | 0.9 | 59.0 | 160.2 |
| 159 | 43.0 | 43.0 | 43.0 | 43.0 | 37.0 | 107.5 | 84.0 | 76.0 | 4591.7 | 0.9 | 59.5 | 147.1 |
| 161 | 34.0 | 46.0 | 34.0 | 34.0 | 34.0 | 85.0 | 72.0 | 88.0 | 4129.2 | 0.9 | 58.4 | 221.6 |
| Prediction Type | R2 | MAPE |
|---|---|---|
| Mass | 0.99 | 0.15% |
| Deformation | 0.99 | 0.05% |
| Frequency | 0.99 | 0.08% |
| Stress | 0.98 | 0.08% |
| Prediction Approach | Average Prediction Time per Dataset/s | Total Prediction Time/s |
|---|---|---|
| FEA | 48.28 (stiffness/strength) + 91.25 (modal) | / |
| BPNN | 0.000343 | 0.0069 |
| Algorithm | Parameter Settings of the Algorithm |
|---|---|
| MA | a1 = 1.0, a2 = 1.5, a3 = 1.5, g = 0.8, d = 5, nc = 20 |
| TTL-MA | a1 = 1.0, a2 = 1.5, a3 = 1.5, g = 0.8, d = 5, nc = 20 |
| SSA | k1 = 2 × exp(−(4 × t/maxt)2), k2 = rand(), k3 = rand() |
| PSO | a1 = 2.0, a2 = 2.0 |
| Testing Functions | Evaluation Index | MA | TTL-MA | SSA | PSO | NO.1 |
|---|---|---|---|---|---|---|
| F1 | Best | 1.10 × 10−5 | 4.49 × 10−85 | 1.78 × 10−5 | 6.75 × 100 | TTL-MA |
| Worst | 3.06 × 10−2 | 1.04 × 10−72 | 3.65 × 10−2 | 1.13 × 101 | TTL-MA | |
| Mean | 1.82 × 10−3 | 3.57 × 10−74 | 2.38 × 10−3 | 8.90 × 100 | TTL-MA | |
| Std | 5.66 × 10−3 | 1.90 × 10−73 | 6.68 × 10−3 | 1.18 × 100 | TTL-MA | |
| F2 | Best | 3.20 × 10−5 | 4.81 × 10−45 | 3.11 × 100 | 1.01 × 101 | TTL-MA |
| Worst | 8.34 × 10−2 | 7.83 × 10−38 | 1.40 × 102 | 1.41 × 101 | TTL-MA | |
| Mean | 6.94 × 10−3 | 3.66 × 10−39 | 1.08 × 102 | 1.25 × 101 | TTL-MA | |
| Std | 1.74 × 10−2 | 1.43 × 10−38 | 3.04 × 101 | 1.06 × 100 | TTL-MA | |
| F5 | Best | 1.29 × 101 | 2.32 × 101 | 4.87 × 101 | 9.41 × 102 | MA |
| Worst | 1.38 × 102 | 2.58 × 101 | 2.82 × 104 | 2.67 × 103 | TTL-MA | |
| Mean | 4.92 × 101 | 2.39 × 101 | 3.64 × 103 | 1.52 × 103 | TTL-MA | |
| Std | 3.60 × 101 | 5.71 × 10−1 | 7.08 × 103 | 3.85 × 102 | TTL-MA | |
| F6 | Best | 2.85 × 10−6 | 2.36 × 10−4 | 5.07 × 10−6 | 6.94 × 100 | MA |
| Worst | 2.52 × 10−2 | 5.29 × 10−4 | 1.62 × 10−2 | 1.06 × 101 | TTL-MA | |
| Mean | 1.94 × 10−3 | 3.72 × 10−4 | 2.89 × 10−3 | 8.79 × 100 | TTL-MA | |
| Std | 4.70 × 10−3 | 5.37 × 10−5 | 4.38 × 10−3 | 1.09 × 100 | TTL-MA | |
| F8 | Best | −9.69 × 103 | −1.09 × 104 | −8.62 × 103 | −5.76 × 103 | TTL-MA |
| Worst | −7.02 × 103 | −9.01 × 103 | −6.74 × 103 | −3.89 × 103 | TTL-MA | |
| Mean | −8.36 × 103 | −1.01 × 104 | −7.61 × 103 | −4.74 × 103 | TTL-MA | |
| Std | 6.25 × 102 | 3.93 × 102 | 5.14 × 102 | 4.20 × 102 | TTL-MA | |
| F10 | Best | 2.44 × 100 | 4.44 × 10−16 | 1.34 × 100 | 3.33 × 100 | TTL-MA |
| Worst | 5.63 × 100 | 4.00 × 10−15 | 4.34 × 100 | 3.92 × 100 | TTL-MA | |
| Mean | 4.00 × 100 | 2.46 × 10−15 | 2.73 × 100 | 3.68 × 100 | TTL-MA | |
| Std | 7.69 × 10−1 | 1.79 × 10−15 | 7.02 × 10−1 | 1.17 × 10−1 | TTL-MA |
| Design Parameters | Primitive Values/mm | Iterate over the Optimal Value/mm | Actual Value/mm | Optimization Ratio |
|---|---|---|---|---|
| x1 | 40 | 34.08 | 34 | / |
| x2 | 40 | 34.11 | 34 | / |
| x3 | 40 | 34.03 | 34 | / |
| x4 | 40 | 44.52 | 45 | / |
| x5 | 40 | 34.34 | 35 | / |
| x6 | 100 | 114.85 | 115 | / |
| x7 | 80 | 79.36 | 80 | / |
| x8 | 80 | 72.19 | 72 | / |
| Mass/kg | 4440.2 | 4064.51 | 4088.2 | −7.9% |
| Deformation/mm | 0.84 | / | 0.93 | / |
| Frequency/Hz | 59.93 | / | 58.93 | / |
| Stress/MPa | 163.34 | / | 143.9 | −11.9% |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2025 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Tao, J.; Ye, H.; Hu, G.; Xiang, S.; Zhang, T.; Zheng, S. Optimization Design of Excavator Stick Based on Improved Mayfly Optimization Algorithm. Appl. Sci. 2025, 15, 11658. https://doi.org/10.3390/app152111658
Tao J, Ye H, Hu G, Xiang S, Zhang T, Zheng S. Optimization Design of Excavator Stick Based on Improved Mayfly Optimization Algorithm. Applied Sciences. 2025; 15(21):11658. https://doi.org/10.3390/app152111658
Chicago/Turabian StyleTao, Jing, Hua Ye, Guangzhong Hu, Shuai Xiang, Teng Zhang, and Shuijiang Zheng. 2025. "Optimization Design of Excavator Stick Based on Improved Mayfly Optimization Algorithm" Applied Sciences 15, no. 21: 11658. https://doi.org/10.3390/app152111658
APA StyleTao, J., Ye, H., Hu, G., Xiang, S., Zhang, T., & Zheng, S. (2025). Optimization Design of Excavator Stick Based on Improved Mayfly Optimization Algorithm. Applied Sciences, 15(21), 11658. https://doi.org/10.3390/app152111658

