板材下料问题.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

板材下料问题

PAGE1

板材玻璃的下料问题

摘要

“下料问题(cuttingstockproblem)”就是指在给定板材宽度和长度的情况下,如何将具有一定种类和数量的矩形件排放到板材上,使所需的板材数量最少的问题,该问题广泛存在于工业生产中。本文运用优化理论,建立了矩形件优化排样数学模型,并提出了基于启发式算法的一刀切约束条件下二维板材下料算法。

关键词

下料二维下料问题优化启发式算法矩形件排样一刀切

问题的重述

在大型建筑工程中,需要大量使用玻璃材料,如门窗等。在作材料预算时,需要求出原材料的张数。

已知板材玻璃原材料和下料后的成品均为矩形。由于玻璃材料的特点,切割玻璃时,刀具只能走直线,且中间不能拐弯或者停顿,即每切一刀均将玻璃板一分为二。切割次序和方法的不同、各种规格搭配(即下料策略)不同,材料的消耗将不同。工程实际需要解决如下问题,在给定一组材料规格尺寸后:

在原材料只有一种规格的情况下(例如长为2100cm,宽为1650㎝),给出最优下料策略,此时所需要材料张数最小。

在原材料为两种规格的情况下(例如2100cm*1650cm和2000cm×1500cm

下表是一些成品料及所需块数(长×宽×块数)分别以一种原材料2100cm×1650cm及两种原材料规格2100cm×1650cm,2000cm×1500cm为例,分别给出(1)和(2)的算法及数字结果,并给出两种情况下的利用率。

二、问题的分析

本问题属于二维下料问题,该问题已被证明为是NP完全问题。由于任何NP完全问题都不能用任何已知的多项式算法求解,所以我们建立一个排样的算法模型。由题目要求该算法首先要满足生产工艺,即要满足“一刀切”,即从板材的一端,沿直线方向切割到另一端。其次下料方案应该使原材料的利用率大,从而降低生产成本,提高经济效益。再次应该使用最少的下料方式,可以节省在生产过程因转换下料方式而产生的时间和费用的浪费,提高生产效率。

三、模型的假设

切割玻璃时,刀具只能走直线,且中间不能拐弯或者停顿

矩形件允许任意摆放

要求加工矩形件无顺序

切割矩形件时长和宽要与原材料的长和宽平行

不考虑切割时的产生的损耗

矩形件不能重叠,不超过原材料的大小

四、符号的说明

符号

表示意义

规格为2100cm×1650cm的原材料的长

规格为2100cm×1650cm的原材料的宽

规格为2000cm×1500cm的原材料的长

规格为2000cm×1500cm的原材料的宽

矩形件的长,i=1,2,……,26

矩形件的宽,i=1,2,……,26

矩形件的数量,i=1,2,……,26

所需原材料的块数

有两种规格原材料是,所需规格为2100cm×1650cm原材料的块数

有两种规格原材料是,所需规格为2000cm×1500cm原材料的块数

只有一种原材料的利用率

有两种原材料的利用率

表示第一块板材的使用数量

指在消耗第一块料板的数量为=i时,所生产的第j种产品的数量

指所需生产的第j种商品的总量

所需的第二块板的数量

所需要的第i块板的总数量

五、模型的建立与求解

5.1综述

从理论上看,该类问题属于具有最高计算复杂性的优化计算问题即NP完全问题。对于这类问题,以目前已成熟的计算理论和算法,或者根本无法求解,或

数量为面积为(1≤i≤k),所需要的板材总数为N,则优化的目标函数为,同时每张板材的利用率也要符合工业生产的要求。

5.2.3模型的求解

我们借助于计算机模拟排样过程,求解出所需的最小张数,模拟过程如下:

将所有的矩形件按从大到小排列并保存,从中找出一个未排的面积最大的矩形件,放在已知板材的左下角。

确定排放方式:按照沿宽度方向排列横排和纵排的原则。设置一下四个参数:

A=mod(W,)B=mod(W,)

C=floor(W,)D=floor(W,)

分为一下四种情况:

C≥1,D≥1此时矩形件横排纵排均可,接着看怎么样排剩余边界距离小,如果BA,同时L>则说明沿着宽度方向纵排剩余边界面积小于沿着宽度方向横排,所以采用纵排,反之横排。

C≥1,D<1,L>则采用纵排

C<1,D≥1L>

C<1,D<1则无法排列

区域1区域2已放

区域1

区域2

已放

已放区域,未放区域1、未放区域2,这时区域1、区域2被看做新的板材。

再次扫描矩形件,重复(一)(二),直至所有的矩形件被排列完成。输出排样结果。

用上述方法对26种矩形件进行排样后,的下列数据:

序号

利用率

序号

利用率

序号

利用率

序号

利用率

1

78.16%

151

92.02%

301

96.33%

451

86.88%

2

78.16%

152

92.02%

302

文档评论(0)

138****2866 + 关注
实名认证
文档贡献者

施工员持证人

该用户很懒,什么也没介绍

领域认证该用户于2024年06月09日上传了施工员

1亿VIP精品文档

相关文档