基于层排样方式的矩形毛坯下料算法

基于层排样方式的矩形毛坯下料算法

论文摘要

在国民经济的许多行业中,都会遇到材料分割问题,需要进行大量的排样工作,如何给出材料利用率最高或者接近最高的排样方案是一项非常有意义的工作。传统的做法都是由人工完成,存在时间耗费大而且下料利用率低等缺点。随着近代优化计算技术和计算机的不断发展,计算机辅助排样CAN (Computer Aided Nesting)应运而生。CAN的作用,就是生成高利用率的材料分割方案,通过节约材料、减少排样工作量和简化切割工艺,最终达到降低产品成本的目的。矩形毛坯二维下料问题是指在满足全部矩形毛坯需求的前提下,所使用的板材总面积最小,在工业生产中有着重要而广泛的应用,并且讨论该问题是解决不规则形毛坯下料问题的基础,因此,对该问题的讨论不论是对实际应用还是理论上都具有重要的意义。矩形毛坯二维下料问题的解是一个排样方案,该排样方案由多个排样方式组成,并明确采用各排样方式的板材的张数。国内外学者对该问题进行了广泛的研究,通常采用顺序启发式算法、线性规划算法或者一些模拟优化算法来求解。随着生产的发展,企业下料环节影响排样的因素不断变化,具有新特征的排样问题不断出现。例如在解决矩形毛坯二维下料问题时,针对尺寸较大的板材,部分企业采用双时段下料工艺,第一时段利用具有多把平行刀具的自动机床将板材分割为多个板块,第二时段使用普通设备将尺寸较小的板块分割为毛坯。在这种下料工艺中,保证材料利用率的同时,要考虑充分发挥自动机床的效率,减少人工操作量,毛坯布局时采用适合的排样方式尤为重要。本文将板材简单块排样方式和解决带排样时采用的层排样方式结合,产生板材最优层排样方式,并与线性规划结合,解决采用双时段下料工艺的矩形毛坯二维下料问题。主要内容包括以下三方面:第一,采用动态规划实现无约束排样方式生成算法,解决单张板材所含毛坯价值最大问题。排样时使用一组平行的剪切线将板材分割为多个层,层的宽度等于最左边主毛坯的高度。除主毛坯外层的其余部分,按简单块排样方式生成规则排入毛坯。采用该排样方式,在第一时段具有尽可能多的剪切线,能充分发挥自动机床的效率。采用动态规划求解问题,根据多阶段决策过程的最优化原理,在得到某个尺寸板材最优层排样方式的同时,得到了所有小于该尺寸板材的最优层排样方式,而不用重复计算,大大提高了算法的效率。第二,将无约束排样方式生成算法与线性规划结合,解决矩形毛坯二维下料问题。采用线性规划求解下料问题时,计算结果含小数部分,但其表示按各排样方式切割的板材的张数,所以必须取整。传统的做法是将向上取整后的结果保存为最优排样方案。由于取整操作使结果存在误差,一些学者提出对取整结果进行检查优化。本文在此基础上做出以下改进:在线性规划模型求解过程中,对每次迭代计算得到的结果向上取整,都是一个可行的排样方案。对每一个结果进行检查优化,并将第一次迭代计算的优化结果作为当前最好排样方案,将每一次迭代计算的优化结果与之比较,不断更新当前最好排样方案。当线性规划计算结束后,将当前最好排样方案保存作为该下料问题的最优排样方案。第三,设计实现矩形毛坯下料系统。对大量的数据进行测试,并与相关文献的实验计算结果相比较。结果表明,本文算法在满足双时段下料工艺要求的同时,具有较高的下料利用率,是一种有效地求解矩形毛坯下料问题的算法。

论文目录

  • 中文摘要
  • Abstract
  • 目录
  • 第1章 绪论
  • 1.1 引言
  • 1.2 矩形毛坯二维下料问题的概述
  • 1.3 本文的主要工作
  • 1.4 本文的组织结构
  • 第2章 矩形毛坯二维下料问题
  • 2.1 矩形毛坯二维下料问题的描述
  • 2.2 矩形毛坯二维下料问题的典型求解模式
  • 2.2.1 顺序启发式算法
  • 2.2.2 线性规划
  • 2.2.3 模拟优化算法
  • 2.3 矩形毛坯典型排样方式
  • 2.3.1 剪切方式与非剪切方式
  • 2.3.2 k阶段排样方式
  • 2.3.3 两段与T形排样方式
  • 2.3.4 简单块排样方式
  • 2.3.5 带排样中采用的层排样方式
  • 2.3.6 板材最优层排样方式
  • 第3章 基于层排样方式的矩形毛坯下料算法
  • 3.1 排样方式生成算法
  • 3.1.1 动态规划算法原理
  • 3.1.2 板材层排样方式生成规则
  • 3.1.3 板材层排样方式生成算法的实现
  • 3.2 排样方案生成算法
  • 3.2.1 基于层排样方式的矩形毛坯下料算法
  • 3.2.2 对最优排样方案的选择
  • 第4章 矩形毛坯二维排样系统的开发与实验计算
  • 4.1 矩形毛坯二维排样系统的开发
  • 4.2 实验计算
  • 4.2.1 本文排样方式和两阶段、三阶段排样方式的对比
  • 4.2.2 本文排样方式和简单块排样方式的对比
  • 4.2.3 本文算法生成排样方案和两阶段、T形排样方案的结果比较
  • 4.2.4 不同取整方法的下料结果比较
  • 4.3 实验结果分析
  • 第5章 总结与展望
  • 参考文献
  • 攻读硕士学位期间发表的论文
  • 致谢
  • 相关论文文献

    • [1].汽车冲压件无废料排样的应用研究[J]. 汽车工艺与材料 2020(06)
    • [2].复合条带两段排样方式的生成算法[J]. 机械设计与制造 2017(07)
    • [3].计算机辅助排样在服装设计裁剪中的应用[J]. 无线互联科技 2017(19)
    • [4].基于普通块的四块排样方式及其生成算法[J]. 锻压技术 2019(11)
    • [5].递归算法在单一矩形毛坯无约束最优排样中的应用[J]. 重庆理工大学学报(自然科学) 2017(09)
    • [6].复合条带三阶段排样方式的生成算法[J]. 锻压技术 2016(11)
    • [7].钣金件剩余矩形排样遗传优化方法研究[J]. 西安工业大学学报 2015(04)
    • [8].基于最小势能原理的不规则零件排样算法[J]. 华南理工大学学报(自然科学版) 2011(08)
    • [9].大规模零件优化排样研究[J]. 机械科学与技术 2009(06)
    • [10].基于小生境遗传模拟退火算法的不规则件优化排样[J]. 青岛科技大学学报(自然科学版) 2009(05)
    • [11].基于两段方式的圆形片约束排样算法[J]. 锻压技术 2017(08)
    • [12].云制造切割排样系统研究及应用[J]. 计算机与网络 2015(23)
    • [13].人工智能技术在排样技术上的发展现状[J]. 锻压装备与制造技术 2015(02)
    • [14].碰靠定位算法在不规则件排样优化中的应用研究[J]. 中国机械工程 2013(23)
    • [15].基于矩形化动态匹配的船体零件排样算法研究[J]. 船舶工程 2013(01)
    • [16].船体零件智能优化排样系统的设计研究[J]. 船舶工程 2012(02)
    • [17].粒子群算法在不规则件排样优化中的应用[J]. 中国机械工程 2010(17)
    • [18].基于遗传算法的不规则件优化排样研究[J]. 计算机工程与应用 2009(02)
    • [19].基于橡皮筋势能下降策略的圆形件排样算法[J]. 机械设计与制造 2017(04)
    • [20].遗传算法在风管制造排样中的应用[J]. 制造业自动化 2017(05)
    • [21].二维剪切排样的束搜索启发式算法[J]. 计算机工程与应用 2017(09)
    • [22].基于束搜索的三阶段约束排样算法[J]. 锻压技术 2016(05)
    • [23].有约束单一圆形片剪冲排样的递归算法[J]. 机械设计与制造 2015(08)
    • [24].基于可行域的矩形智能排样系统设计[J]. 河北工程技术高等专科学校学报 2011(02)
    • [25].基于宽容分层策略的启发式排样算法[J]. 计算机应用 2018(04)
    • [26].基于工业互联网的皮革优化排样与多机协调裁断技术及应用[J]. 工业控制计算机 2018(06)
    • [27].分布估计算法求解矩形件排样优化问题[J]. 电子设计工程 2017(02)
    • [28].基于AutoCAD的钣金自动展开及排样优化[J]. 轻工机械 2015(02)
    • [29].钥匙形白酒开瓶器冲压排样工艺优化[J]. 金属加工(热加工) 2015(15)
    • [30].矩形毛坯最优三块排样的新算法[J]. 计算机应用与软件 2015(11)

    标签:;  ;  ;  ;  

    基于层排样方式的矩形毛坯下料算法
    下载Doc文档

    猜你喜欢