密集型多轮廓裁片刀具空行程路径寻优.docVIP

密集型多轮廓裁片刀具空行程路径寻优.doc

  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文档。上传文档
查看更多
密集型多轮廓裁片刀具空行程路径寻优

密集型多轮廓裁片刀具空行程路径寻优   摘要:服装行业中缩短刀具裁剪空行程对于高效裁剪布料具有重要意义。结合服装裁片排列具有轮廓形状复杂、分布密集的特点,将问题转化成广义旅行商问题 于最大最小蚁群(MMAS)算法提出了一种新的用于裁片刀具空行程路径寻优的算法——密集多轮廓蚁群算法,该算法包括4步:1)用MMAS算法确定初步裁片顺序;2)由裁片顺序寻找各裁片入刀节点;3)将各裁片的入刀节点再次用MMAS进行顺序优化重组得到初步裁剪路径;4)反复迭代第2)步和第3)步以求得最优路径。实验验证了所提算法的有效性,对比现有的扫描算法以及双信息素蚁群(NACS)算法其结果分别提升了60.15%和22.44%,该算法在刀具空行程优化上具有明显优势。   关键词: 密集型多轮廓裁片; 空行程; 路径寻优; 广义旅行商问题; 最大最小蚁群算法   中图分类号: TP391.7 文献标志码: A   0引言   随着人力成本大幅提高,全自动裁剪设备对于降低服装制造企业成本具有重要意义 于这一需求,自主研发了全自动高速裁剪设备以及配套CAD/CAM软件。根据裁片CAD图,CAM模块自动生成较短的刀具裁剪路径,是高效裁剪的前提条件。   裁剪路径的生成即是各裁片裁剪顺序的确定和裁片上入刀节点的选择:裁刀根据裁剪顺序对裁片依次进行裁剪,对当前裁片从入刀节点进刀然后沿该裁片的轮廓线进行裁剪,刀具运行到入刀节点后出刀,完成该裁片的裁剪,然后移动到下一裁片的入刀节点进行下一裁片的裁剪工作,直到所有裁片裁剪完毕。裁刀在各裁片入刀节点间的移动路径为刀具走位行程即刀具空行程。由于加工裁片轮廓排版密集,裁剪批量大(裁片总数目通常有几十到上百),空行程将成为影响加工效率的一个重要因素。如图1所示为一衬衣的二维裁片(包括已编号的五个封闭轮廓裁片)的三种不同的裁剪路径,其中刀具空行程以虚线表示,入刀节点以粗点表示;从该图可见,同样的裁剪顺序但入刀节点不同则空行程路径长度差别很大(对比图1(a)与图(b)),其中图1(c)的刀具空行程路径为三种路径中的最短路径。可见对于给定的裁片排版图,空行程的长度与裁片的裁剪顺序以???每个裁片的入刀节点不同而变化。因此需就裁片裁剪顺序以及相应入刀节点的选择进行优化,这两个子问题可转化为一广义旅行商问题(GeneralizedTravelingSalesmanProblem,GTSP)进行统一求解。   对于GTSP的求解存在大量算法,主要分为3类:1)特殊启发式算法[1-6;2)将CTSP转化成标准旅行商问题(TravelingSalesmanProblem,TSP)进行求解[7-10];3)采用领域算法[11-13]。上述方法均没考虑裁片分布密集轮廓复杂的具体情况,针对此特定情况,本文以最大最小蚁群(MaxMinAntSystem,MMAS)算法[14]为基础,提出一种新的走刀空行程路径优化算法:采用标准MMAS算法首先制定初步裁片顺序;随后在用变异的MMAS算法求解入刀点,而后对求得的入刀节点进行顺序重组再次确定裁片顺序,对以上两步骤进行迭代求解,从而确定裁剪顺序与入刀点,使最终空行程路径达到全局优化。   为直观看出本文算法优势,绘制了两种代表性的裁片文件的空行程路径图(如图4所示),这两种裁片包括结构相对简单的弹袖棉裁片和结构比较复杂的裤袋布(长)裁片的。图4中细线所绘制的封闭轮廓部分为裁片,裁片间的粗折线段则表示刀具空行程路径。   在所展示裁片中,弹袖棉的裁片构成要比裤袋布(长)的裁片构成简单???裁片规模也相对较小。结合两裁片的路径图分析表4中的数据:对于弹袖棉裁片,IMAS算法比扫描算法以及NACS算法,空行程分别缩短了56.6%和23.6%;对于裤袋布(长)裁片,IMAS算法比扫描算法以及NACS算法,空行程分别缩短了69.8%和35.1%。由此可以得出IMAS算法随着裁片轮廓复杂程度的增加以及裁片规模的增大将越来越优于扫描算法和NACS算法。其原因是原始的搜索扫描算法并非智能算法,该算法针对不同对象时不能进行反馈调节,而NACS算法却没能考虑裁片裁剪顺序与裁片入刀节点选择之间存在的松散耦合关系,所以随着裁片数目的增多以及轮廓越趋复杂其优化效果也会变差。而本文算法充分考虑到此松散耦合关系,故可以取得更优解。   4结语   基于最大最小蚁群算法,针对密集型多轮廓加工走刀空行程路径进行优化,提出一种新的路径优化算法。该算法已经成功集成到自动化服装裁剪设备的CAD/CAM系统上,实例验证了该算法的可行性,对比现有算法,在刀具空行程的路径长度优化上具有明显优势。其中的参数选择需根据每个特定实例进行实验选择,在将来的研究中将对参数的选择进行深入研究,从而提高该算法的实用性。   参考文献:   [

文档评论(0)

erterye + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档