欢迎来到天天文库
浏览记录
ID:38671794
大小:664.90 KB
页数:3页
时间:2019-06-17
《二维多阶段矩形剪切排样算法(精)》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、第32卷第5期计算机应用与软件Vol32No.52015年5月ComputerApplicationsandSoftwareMay2015二维多阶段矩形剪切排样算法孔令熠陈秋莲(广西大学计算机与电子信息学院广西南宁530004)摘要讨论有需求约束的二维剪切矩形排样问题:将一张板材剪切成一组已知尺寸的毛坯,使排样价值(板材中包含的毛坯总价值)最大,约束条件是排样方式中包含每种毛坯数量都不能超过其需求量。采用普通条带多阶段排样方式,每次剪切都从板材上产生一根水平或者竖直的普通条带,条带中可以包含不同尺寸毛坯。引入分支限界与贪婪
2、策略,以提高算法效率。实验结果表明,该算法可以有效提高排样价值。关键词有约束二维剪切多阶段排样方式普通条带分支限界贪婪策略中图分类号 TP391 文献标识码 A DOI:10.3969/j.issn.1000386x.2015.05.056MULTISTAGETWODIMENSIONALRECTANGULARNESTINGALGORITHMWITHCUTTINGBYGUILLOTINEKongLingyi ChenQiulian(CollegeofComputerandElectronicInformati
3、on,GuangxiUniversity,Nanning530004,Guangxi,China)Abstract Wediscusstwodimensionalcuttingrectangularnestingproblemwithconstrainedrequirement:inwhichasingleplateiscutintoagroupofroughcastpieceswithgivensizesandmakesthenestingvalue(totalvalueofpiecescontainedinthepl
4、ate)maximised,theconstraintsarethatinthenestingpatternthenumberofeachpiececannotexceeditsdemand.Weadoptgeneralstripsandmultistagednestingpattern,therewillproduceonehorizontalorverticalstripfromtheplateineverycut,whichcancontainthepiecesofdifferenttypes.Branchand
5、boundandgreedystrategyareintroducedtoenhancetheefficiencyofthealgorithm.Experimentalresultsindicatethatthealgorithmcaneffectivelyimprovethevalueofnesting.Keywords Constrainedtwodimensionalcuttingproblems Multistagenestingpattern Generalstrip Branchandbound Gre
6、edystrategy[7]DT):从L×W的板材上切下m种毛坯,其中第i种毛坯的尺寸0 引言和价值分别是li×wi和ci,需求量为di。使用冲压机剪裁方式[8]对矩形板材进行切割,使板材中包含的价值最大。排样问题广泛应用机械制造、电机、航空航天、木材的分割、假设在某种排样方式中排入板材的第i种毛坯的数量为z,i皮革的剪裁等领域。经典的排样问题可描述为将板材切割成较N表示非负整数的集合,可得到CTDC的数学模型可用公式表小的矩形毛坯,在毛坯不超过其需求量的约束条件下,使板材中示为:包含的毛坯价值之和达到最大。好的排样算法不仅
7、可以极大提m高材料的利用率,还能增加经济效益。max(∑cizi)zi∈Nzi≤di 1≤i≤m(1)i=1对于此类问题,文献[2]提出了一种基于背包问题的两阶1.2 相关概念段算法,简化了切割流程。文献[4]使用启发式算法解决此类1.2.1 多阶段排样方式问题,但不能保证解的效率与质量。文献[6]提出了一种同质多阶段排样方式是指每次对板材剪切时都产生一根水平或条带精准算法,此算法减少其运行时间,求解速度快,但价值不[9]者竖直的条带。由于每根条带的产生可能需要多个阶段,所高。本文提出普通条带多阶段排样算法,采用分支限界技术
8、提以被称为多阶段排样方式。如图1所示箭头表示切割的方向,高算法的效率。多组对比实验表明,本文算法在大多数实验测箭头上的数字表示切割的顺序。每次剪切从标号最小的箭头开试中表现良好。始,每次都将产生水平或者竖直的条带,然后对这些条带使用冲压机方式剪切生成毛坯。图1中使用普通条带(具体定义1.2
此文档下载收益归作者所有