Genetic Algorithm for Sustainable Product Design Optimisation

  • Zhongming RenEmail author
  • Daizhong Su


This chapter starts with the introduction of genetic algorithm (GA), including the definition of the GA optimisation, the development history and methodology of the algorithm, and its advantages and limitations, followed by the introduction of the GA tool embedded in software package MATLAB. And then the approach of sustainable product design optimisation using GA is presented, including brief information of product life cycle analysis (LCA) and life cycle impact assessment (LCIA) method/tool selection, a three-tier structure for product LCA, and the sustainable product design optimisation procedure. The approach is demonstrated with a case study using an industrial gearbox.


Optimisation Genetic algorithm Optimisation software tools Life cycle analysis Life cycle impact assessment Gearbox 


  1. Cambridge dictionary. (2018). Retrieved December 17, 2017, from
  2. Choi, J. W., Lee, H., Lee, J. C., Lee, S., Kim, Y. S., Yoon, H.-J., & Kim, H. C. (2017). Application of genetic algorithm for hemodialysis schedule optimization. Computer Methods and Programs in Biomedicine, 145, 35–43, doi: ISSN: 0169-2607.
  3. Gen, M., & Cheng, R. (1997). Genetic algorithms and engineering design. New York: Willey.Google Scholar
  4. Geweda, A. E., El-Gohary, M. A., El-Nabawy, A. M., & Awad, T. (2017). Improvement of vehicle ride comfort using genetic algorithm optimization and PI controller. Alexandria Engineering Journal, 56(4), 405–414. ISSN: 1110-0168.
  5. Goldberg, D. (1989). Genetic algorithms in search, optimisation and machine learning. Reading, MA: Addison-Wesley.Google Scholar
  6. Gong, G., Pan, P., Chen, X., & Yan, L. (1981). Examples of machine element and system designs for mechanical design course. Harbin, China: Harbin Institute of Technology Press.Google Scholar
  7. Hu, Y., Tan, C. K., Broughton, J., Paul Alun Roach, P. A., & Varga, L. (2017). Model-based multi-objective optimisation of reheating furnace operations using genetic algorithm. Energy Procedia, 142, 2143–2151. ISSN 1876-6102.
  8. Lu, M., & Ye, J. (2017). Guided genetic algorithm for dome optimization against instability with discrete variables. Journal of Constructional Steel Research, 139, 149–156. ISSN 0143-974X.
  9. MATLAB. Retrieved September 30, 2018, from
  10. Oxford Dictionaries. (2018). Retrieved October 7, 2018, from
  11. Ren, Z. (2013). Sustainable design approach underpinned with life cycle impact assessment (LCIA) and ontology. Ph.D. thesis, Nottingham Trent University, UK. Retrieved October 7, 2018, from
  12. Ren, Z. & Su, D. (2014). Comparison of different life cycle impact assessment software tools. In Key Engineering Materials (Vol. 572, pp. 44–49). EI Index doi:
  13. Su, D. & Ren, Z. (2011). Ecological impact assessment and eco-design of industrial gearboxes. Key Engineering Materials (Vol. 486, pp. 197–200). EI Index doi:
  14. West, A., Montazeri, A., Monk, S. D. & Taylor, C. J. (2016). A genetic algorithm approach for parameter optimization of a 7DOF robotic manipulator, IFAC-Papers On Line, 49(12), 1261–1266. ISSN: 2405-8963.
  15. Zhong, Y., Wu, C., and Tang, Z., (2001). Mechanical design, Huazhong University of Science & Technology Press.Google Scholar

Copyright information

© Springer Nature Switzerland AG 2020

Authors and Affiliations

  1. 1.School of Art and DesignShanghai University of Engineering ScienceShanghaiChina
  2. 2.Shanghai Institute of Design and InnovationTongji UniversityShanghaiChina
  3. 3.School of Architecture Design and the Built EnvironmentAdvanced Design and Manufacturing Engineering Centre, Nottingham Trent UniversityNottinghamUK

Personalised recommendations