Cargando…

Multi-objective steel plate cutting optimization problem based on real number coding genetic algorithm

The rectangular packing problem is an NP-complete combinatorial optimization problem. This problem occurs widely in social production scenarios, with steel plate cutting being one example. The cutting scheme for the rectangular packing problem needs to be improved because, without the globally optim...

Descripción completa

Detalles Bibliográficos
Autores principales: Xu, Jianqiao, Yang, Wenguo
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Nature Publishing Group UK 2022
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9797486/
https://www.ncbi.nlm.nih.gov/pubmed/36577810
http://dx.doi.org/10.1038/s41598-022-27100-2
_version_ 1784860690511560704
author Xu, Jianqiao
Yang, Wenguo
author_facet Xu, Jianqiao
Yang, Wenguo
author_sort Xu, Jianqiao
collection PubMed
description The rectangular packing problem is an NP-complete combinatorial optimization problem. This problem occurs widely in social production scenarios, with steel plate cutting being one example. The cutting scheme for the rectangular packing problem needs to be improved because, without the globally optimal solution, there are many unnecessary edges in the steel cutting process. Based on a practical roll-fed disc shearing steel plate optimization problem, this paper explores a generalized packing method for rectangles of special dimensions and abstractly condenses complex quantitative relationships to establish a multi-objective mixed-integer nonlinear programming model. An innovative algorithm design based on a genetic algorithm is established to plan the cutting scheme in a high-speed and efficient way. The outcome is a utilization rate of up to 92.73% for raw materials and a significant reduction in labor, providing a guide for practical production and processing tasks. The advantages and disadvantages of the model and algorithm are discussed, and it is concluded that this rectangular packing method has strong universality and generalization ability, allowing rectangular packing tasks with large data volumes to be completed within a short time.
format Online
Article
Text
id pubmed-9797486
institution National Center for Biotechnology Information
language English
publishDate 2022
publisher Nature Publishing Group UK
record_format MEDLINE/PubMed
spelling pubmed-97974862022-12-30 Multi-objective steel plate cutting optimization problem based on real number coding genetic algorithm Xu, Jianqiao Yang, Wenguo Sci Rep Article The rectangular packing problem is an NP-complete combinatorial optimization problem. This problem occurs widely in social production scenarios, with steel plate cutting being one example. The cutting scheme for the rectangular packing problem needs to be improved because, without the globally optimal solution, there are many unnecessary edges in the steel cutting process. Based on a practical roll-fed disc shearing steel plate optimization problem, this paper explores a generalized packing method for rectangles of special dimensions and abstractly condenses complex quantitative relationships to establish a multi-objective mixed-integer nonlinear programming model. An innovative algorithm design based on a genetic algorithm is established to plan the cutting scheme in a high-speed and efficient way. The outcome is a utilization rate of up to 92.73% for raw materials and a significant reduction in labor, providing a guide for practical production and processing tasks. The advantages and disadvantages of the model and algorithm are discussed, and it is concluded that this rectangular packing method has strong universality and generalization ability, allowing rectangular packing tasks with large data volumes to be completed within a short time. Nature Publishing Group UK 2022-12-28 /pmc/articles/PMC9797486/ /pubmed/36577810 http://dx.doi.org/10.1038/s41598-022-27100-2 Text en © The Author(s) 2022 https://creativecommons.org/licenses/by/4.0/Open Access This article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons licence, and indicate if changes were made. The images or other third party material in this article are included in the article's Creative Commons licence, unless indicated otherwise in a credit line to the material. If material is not included in the article's Creative Commons licence and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this licence, visit http://creativecommons.org/licenses/by/4.0/ (https://creativecommons.org/licenses/by/4.0/) .
spellingShingle Article
Xu, Jianqiao
Yang, Wenguo
Multi-objective steel plate cutting optimization problem based on real number coding genetic algorithm
title Multi-objective steel plate cutting optimization problem based on real number coding genetic algorithm
title_full Multi-objective steel plate cutting optimization problem based on real number coding genetic algorithm
title_fullStr Multi-objective steel plate cutting optimization problem based on real number coding genetic algorithm
title_full_unstemmed Multi-objective steel plate cutting optimization problem based on real number coding genetic algorithm
title_short Multi-objective steel plate cutting optimization problem based on real number coding genetic algorithm
title_sort multi-objective steel plate cutting optimization problem based on real number coding genetic algorithm
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9797486/
https://www.ncbi.nlm.nih.gov/pubmed/36577810
http://dx.doi.org/10.1038/s41598-022-27100-2
work_keys_str_mv AT xujianqiao multiobjectivesteelplatecuttingoptimizationproblembasedonrealnumbercodinggeneticalgorithm
AT yangwenguo multiobjectivesteelplatecuttingoptimizationproblembasedonrealnumbercodinggeneticalgorithm