Method for optimising the mass of plastic gearbox components in 3D printing using a genetic algorithm

Authors

  • Tatyana Yu. Kim United Institute of Informatics Problems, National Academy of Sciences of Belarus, 6 Surganava Street, Minsk 220012, Belarus; Urgench branch of the Tashkent University of Information Technologies named after Muhammad Al-Khwarizmi, 110 Al-Khwarizmi Street, Urgench 220100, Uzbekistan
  • Anastasiya V. Pechkouskaya United Institute of Informatics Problems, National Academy of Sciences of Belarus, 6 Surganava Street, Minsk 220012, Belarus
  • Yauheni I. Pechkouski United Institute of Informatics Problems, National Academy of Sciences of Belarus, 6 Surganava Street, Minsk 220012, Belarus

Keywords:

genetic algorithms, Matlab, gearbox, gear, optimisation, mass, evolutionary algorithms, 3D printing, FDM printing
Supporting Agencies
This work was supported by the State Committee on Science and Technology of the Republic of Belarus and Ministry of Science and Technology of the Pheople’s Republic of China (grant No. F22KITG-002 «Medical robots based on human – machine interaction»). The authors express their deep gratitude to doctor Fu Minglei, professor at the Zhejiang University of Technology, for his kind advices and valuable.

Abstract

This paper proposes the development of a fitness function for a genetic algorithm aimed at minimising the mass of gearbox components manufactured from polylactide using the FDM printing method. For gears optimised using genetic algorithms, the best results can be obtained in a solution space defined by constraints on contact strength, bending endurance, static shaft strength and fatigue strength. It is shown that evolutionary optimisation of the design of plastic parts manufactured using the FDM printing method makes it possible to reduce their mass without compromising strength and functionality. To improve the quality of optimisation, a technique for calculating the mass of gears is developed that surpasses the existing techniques in the accuracy of the results. It is expected that the obtained results will be used in the design and prototyping of robotic units that are demanding on the mass of parts. Computer modelling is herein performed in the Matlab environment.

Author Biographies

  • Tatyana Yu. Kim, United Institute of Informatics Problems, National Academy of Sciences of Belarus, 6 Surganava Street, Minsk 220012, Belarus; Urgench branch of the Tashkent University of Information Technologies named after Muhammad Al-Khwarizmi, 110 Al-Khwarizmi Street, Urgench 220100, Uzbekistan

    junior researcher at the laboratory of robotic systems, United Institute of Informatics Problems, National Academy of Sciences of Belarus, and assistant at the department of information technologies, Urgench branch of the Tashkent University of Information Technologies named after Muhammad Al-Khwarizmi

  • Anastasiya V. Pechkouskaya, United Institute of Informatics Problems, National Academy of Sciences of Belarus, 6 Surganava Street, Minsk 220012, Belarus

    probationer of junior researcher at the laboratory of robotic systems

  • Yauheni I. Pechkouski, United Institute of Informatics Problems, National Academy of Sciences of Belarus, 6 Surganava Street, Minsk 220012, Belarus

    leading design engineer at the laboratory of robotic systems

References

  1. Zebulum RS, Pacheco MAC, Vellasco MMBR. Evolutionary electronics: automatic design of electronic circuits and systems by genetic algorithms. Boca Raton: CRC Press; 2001. 307 p. (Jain LC, editor. International series on computational intelligence).
  2. Stanley KO, Clune J, Lehman J, Miikkulainen R. Designing neural networks through neuroevolution. Nature Machine Intelligence. 2019;1(1):24–35. DOI: 10.1038/s42256-018-0006-z.
  3. Iba H, Noman N, editors. Deep neural evolution: deep learning with evolutionary computation. Singapore: Springer; 2020. XII, 438 p. (Bäck T, Kari L, editors. Natural computing series).
  4. Galván E, Mooney P. Neuroevolution in deep neural networks: current trends and future challenges. IEEE Transactions on Artificial Intelligence. 2021;2(6):476–493. DOI: 10.1109/TAI.2021.3067574.
  5. Sychou U. A single-node classifier implementation on Chua oscillator within a physical reservoir computing framework. International Journal of Bifurcation and Chaos. 2021;31(11):2150161. DOI: 10.1142/S0218127421501613.
  6. Sychou UA, Krot AM, Prakapovich RA. The development of a signal classification method based on Chua’s oscillator within the reservoir computing framework. Journal of the Belarusian State University. Mathematics and Informatics. 2023;1:88–101. Russian. EDN: MNYDFF.
  7. Nakajima K, Fischer I, editors. Reservoir computing: theory, physical implementations, and applications. Singapore: Springer; 2021. XIX, 458 p. (Bäck T, Kari L, editors. Natural computing series).
  8. Haldane DW, Plecnik MM, Yim JK, Fearing RS. Robotic vertical jumping agility via series-elastic power modulation. Science Robotics. 2016;1(1):2048. DOI: 10.1126/scirobotics.aag2048.
  9. Singh S, Prakash C, Ramakrishna S. Additive manufacturing: foundation knowledge for the beginners. New Jersey: World Scientific; 2020. XX, 156 p.
  10. Yokota T, Taguchi T, Gen M. A solution method for optimal weight design problem of the gear using genetic algorithms. Computers & Industrial Engineering. 1998;35(3–4):523–526. DOI: 10.1016/S0360-8352(98)00149-1.
  11. Savsani V, Rao RV, Vakharia DP. Optimal weight design of a gear train using particle swarm optimization and simulated annealing algorithms. Mechanism and Machine Theory. 2010;45(3):531–541. DOI: 10.1016/j.mechmachtheory.2009.10.010.
  12. Gologlu C, Zeyveli M. A genetic approach to automate preliminary design of gear drives. Computers & Industrial Engineering. 2009;57(3):1043–1051. DOI: 10.1016/j.cie.2009.04.006.
  13. Rezvani Ghomi E, Khosravi F, Saedi Ardahaei A, Dai Y, Neisiany RE, Foroughi F, et al. The life cycle assessment for polylactic acid (PLA) to make it a low-carbon material. Polymers. 2021;13(11):1854. DOI: 10.3390/polym13111854.
  14. Kim TYu, Prakapovich RA. Optimization of the PID coefficients for the line-follower mobile robot controller employing genetic algorithm. Informatics. 2021;18(4):53–68. Russian. DOI: 10.37661/1816-0301-2021-18-4-53-68.

Downloads

Published

2024-12-04

Issue

Section

Theoretical Foundations of Computer Science

How to Cite

[1]
Kim, T.Y. et al. 2024. Method for optimising the mass of plastic gearbox components in 3D printing using a genetic algorithm. Journal of the Belarusian State University. Mathematics and Informatics. 3 (Dec. 2024), 103–111.