| 384 | 2 | 1259 |
| 下载次数 | 被引频次 | 阅读次数 |
在工业定制化生产中,板材常采用三阶段齐切割排样方式,经过三个阶段必须切出完整的产品。针对这一问题,提出以板材利用率最大为目标,建立了板材二维齐切割的混合整数规划模型。将三阶段切割问题抽象为具有尺寸限制的排序问题,在第一阶段采用横切和竖切两种切割方式,所切割的产品项可以0°或90°放置,后续两个阶段的切割要满足任意两个产品项无重叠。为提高求解效率,把模型分解为主问题和若干子问题,并提出遗传算法和列生成的迭代重优化框架及其算法求解该问题。在每次迭代中,遗传算法均能提供多个满足条件的列,并作为新列添加到主问题中。此外,算法能够对板材利用率较低的解进行重优化,提高劣解变换到最优解的可能性。实验结果表明,所提算法在小规模算例中,能够求得精确解;在大规模算例中,求解所得的板材利用率在85%以上,求解时间较短,能够适应工业化生产的要求。
Abstract:In industrial customized production, the three-stage guillotine cutting layout method is often used, and a complete product must be cut after three stages. To address this issue, a mixed integer programming model for two-dimensional guillotine cutting of sheet metal was established with the goal of maximizing sheet metal utilization. The three-stage cutting problem was abstracted as a sorting problem with size constraints. In the first stage, two cutting methods were used: horizontal and vertical cutting. The cut product items could be placed at 0° or 90°, and the subsequent two stages of cutting must meet the requirement of no overlap between any two product items. To improve solution efficiency, the model was decomposed into a main problem and several sub problems, and an iterative re-optimization framework and algorithm for genetic algorithm and column generation were proposed to solve the problem. In each iteration, the genetic algorithm could provide multiple columns that met the conditions and added them as new columns to the main problem. In addition, the algorithm could re-optimize solutions with low utilization of sheet metal, improving the possibility of transforming the inferior solution to the optimal solution. The experimental results showed that in small-scale examples, the model could obtain accurate solutions. The proposed algorithm achieved a plate utilization rate of over 85% in large-scale examples, with a short solving time and could meet the requirements of industrial production.
[1] 秦晓宇,徐伟,詹先旭.定制家具企业订单组批方式对板材利用率的影响[J].林业工程学报,2022,7(2):193-198.QIN X Y,XU W,ZHAN X X.Effect of order batching rules on utilization rate of panels for customized furniture enterprises[J].Journal of forestry engineering,2022,7(2):193-198.
[2] 高勃,张红艳,朱明皓.面向智能制造的不规则零件排样优化算法[J].计算机集成制造系统,2021,27(6):1673-1680.GAO B,ZHANG H Y,ZHU M H.Optimization algorithm of irregular parts layout for intelligent manufacturing[J].Computer integrated manufacturing systems,2021,27(6):1673-1680.
[3] CUI Y D,ZHAO Z G.Heuristic for the rectangular two-dimensional single stock size cutting stock problem with two-staged patterns[J].European journal of operational research,2013,231(2):288-298.
[4] 扈少华,何宝荣,武书彦,等.多卷材二维下料问题的一种启发式算法[J].锻压技术,2017,42(9):163-167.HU S H,HE B R,WU S Y,et al.A heuristic algorithm for two-dimensional cutting problem with multiple coils[J].Forging & stamping technology,2017,42(9):163-167.
[5] 覃广荣,丘刚玮,王坤,等.可减少条带数的矩形件二维下料算法[J].锻压技术,2022,47(1):63-68.QIN G R,QIU G W,WANG K,et al.Two-dimensional blanking algorithm reducing the number of strips for rectangular parts[J].Forging & stamping technology,2022,47(1):63-68.
[6] 黎凤洁,胡小春,陈燕.面向制造业的可加工性矩形件优化下料方法[J].郑州大学学报(理学版),2021,53(3):85-92.LI F J,HU X C,CHEN Y.Manufacturing-oriented machinability rectangular parts optimization cutting stock method[J].Journal of Zhengzhou university (natural science edition),2021,53(3):85-92.
[7] WUTTKE D A,HEESE H S.Two-dimensional cutting stock problem with sequence dependent setup times[J].European journal of operational research,2018,265(1):303-315.
[8] FURINI F,MALAGUTI E.Models for the two-dimensional two-stage cutting stock problem with multiple stock size[J].Computers and operations research,2013,40(8):1953-1962.
[9] CINTRA G F,MIYAZAWA F K,WAKABAYASHI Y,et al.Algorithms for two-dimensional cutting stock and strip packing problems using dynamic programming and column generation[J].European journal of operational research,2008,191(1):61-85.
[10] FURINI F,MALAGUTI E,MEDINA DURáN R,et al.A column generation heuristic for the two-dimensional two-staged guillotine cutting stock problem with multiple stock size[J].European journal of operational research,2012,218(1):251-260.
[11] WANG D N,XIAO F,ZHOU L,et al.Two-dimensional skiving and cutting stock problem with setup cost based on column-and-row generation[J].European journal of operational research,2020,286(2):547-563.
[12] 苏俊,徐震浩,顾幸生.基于VNABC的多规格板材二维下料问题[J].华东理工大学学报(自然科学版),2023,49(5):712-723.SU J,XU Z H,GU X S.Two-dimensional cutting stock problem of multi-specification plates based on VNABC[J].Journal of East China university of science and technology,2023,49(5):712-723.
[13] MOSTAJABDAVEH M,SALMAN F S,TAHMASBI N.Two dimensional guillotine cutting stock and scheduling problem in printing industry[J].Computers & operations research,2022,148:106014.
[14] LUO Q,DU B,RAO Y Q,et al.Metaheuristic algorithms for a special cutting stock problem with multiple stocks in the transformer manufacturing industry[J].Expert systems with applications,2022,210:118578.
[15] MENG Q,WANG X C.Intermodal hub-and-spoke network design:incorporating multiple stakeholders and multi-type containers[J].Transportation research part B:methodological,2011,45(4):724-742.
基本信息:
DOI:10.13705/j.issn.1671-6841.2023226
中图分类号:TH16;TP18
引用信息:
[1]冀荣根,胡志华,田曦丹,等.基于列生成和遗传算法的三阶段齐切割问题[J].郑州大学学报(理学版),2025,57(04):63-70.DOI:10.13705/j.issn.1671-6841.2023226.
基金信息:
国家自然科学基金面上项目(71871136); 上海市自然科学基金面上项目(23ZR1426500)
2023-09-23
2023
2024-09-06
2025-10-24
2025
3
2024-10-21
2024-10-21
2024-10-21