装盘规划问题的G4算法求解实现.pdfVIP

  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文档。上传文档
查看更多
装盘规划问题的G4算法求解实现.pdf

第27卷第l期 邢台职业技术学院学报 、,0I.27No.1 2010年2月 Journal ofXingtaiPolytechnicCollege Feb.2010 装盘规划问题的G4算法求解实现 王志刚1,徐新平1,蒲筠果1,吕盛平2 (1.邢台职业技术学院机电工程系,河北邢台054035 2.北京交通大学机械与电子控制工程学院,北京100044) 摘要:在企业生产过程中,一个托盘上小型物品数目的增多往往意味着运输次数的减少,从 而可以降低运输成本。而G4算法至今保存了解决此方面问题的先进性。G4算法的实现具有一定 难度,包括对G4算法的理解、对复杂动态规划方法的理解、需要对程序运行时间和空间进行优 化等,本文数值模拟的图形输出与国外应用程序有很好的一致性。 关键词:装盘问题;G4算法;动态规划 中图分类号:TH86文献标识码:A 装盘问题广泛应用于车间生产、集装箱装载等实际问题中。Ⅲ托盘作为重要的物流器具,是使静态货 物变为动态货物的载体,有“活动的货台”,可移动的地面之称,托盘虽小,但是在现代物流系统中起着 不可替代的作用。托盘用于集装、堆放、搬运和运输的位置作为单元负荷的货物和制品的水平平台装置, 是一种利用机械化装卸、搬运和堆存货物的集装单元工具。本文所研究的装盘问题,简单地说就是在给 定的二维矩形托盘上水平或竖直地摆放大小相等的矩形块,如何摆放使矩形块的数目最多,如图l所示, G4算法求解装盘问题是至今为止效率很高的一种算法,在企业的机械加工过程中有着重要的应用,但是 其实现起来不太容易。 ■ - l I I 图l G4一结构 一、装盘问题的形式化定义 装盘问题可形式化定义如下:给定一个长为上、宽为∥的托盘和若干长为L、宽为矽的矩形块,将 矩形块直角地放在矩形托盘上(所有矩形块在托盘上只有两种摆放方式:垂直或平行于托盘的某个边), 最多可以摆放多少个矩形块?12】 首先,用(厶形,Z,w)四元组来描述一个装盘问题实例,其中的三、形分别代表大的布局空间的长 和宽,,、W分别代表待布小矩形块的长宽。在这里假设L≥W≥,≥W。然后定义水平方式布置(长边 与水平线平行)的块为H.块,而垂直方式布置的块被称之为V-块。用(薯,”)来表示任意块,的左下角顶 点在布置后相对大块的左下角的坐标值,如是,第f块小矩形布置后所占的矩形块区域可描述为: (薯,Yi,日)={(x,y)∈R2:葺≤X≤薯+,,咒≤Y≤Yt+w} s (1) (薯,M,y)={(x,Y)∈R2:五≤x≤五+w,yiY≤+,)。 这样对于一个有刀个待布小矩形块的一个布局模式A可以用如下公式表示: A={(‘,咒,q):f=l,2,...,刀),其中q∈{H,V) (2) 显然,可行布局模式应当满足: 其中f,/=1,2,...,刀,f≠_,, int(xf,Ys,of)nint(xj,Yj,oj) … 一 (薯,乃,q)cp(L,形),其中f,J=1,2,...,玎, 其中的P(L,矿)={(x,y)∈R2:0≤x≤L,0≤Y≤∥。 收稿日期:2009—11—09

文档评论(0)

整理王 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档