求解矩形件排样问题的启发式算法研究

来源 :广西师范大学 | 被引量 : 0次 | 上传用户:linfenrir
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
排样问题是指在下料的过程中尽量减少材料的损失,使材料的利用率达到最高。它广泛存在于加工生产中,如板材切割、集装箱装载、服装和家具制造等。解决好这一问题,不仅可以节省原材料,降低企业生产成本,而且还可提高企业生产效率。矩形件排样问题是二维排样问题的一个分支。国内外许多学者对其进行过深入和广泛地研究,理论上证明其属于NP完全问题。当遇到较大规模时,势必会带来计算量的组合爆炸,因此很难在一定时间内取得最优解。针对上述问题,目前解决的方法多为启发式方法。因此,研究矩形件排样问题既有实际应用价值,又有理论意义。启发式方法的特点是解决问题时,利用过去的经验规则,选择行之有效的方法。对于大规模问题的优化求解,其具有快速随机的全局搜索能力,大大减少了计算量,表现出比其它方法更优越的性能。除此以外,启发式方法简单易行、易于理解,具有良好的可扩展性,是解决排样问题的重要工具。本文研究的是二维矩形件排样问题,即在多张规格相同的矩形板材上排放一定需求量的毛坯,使得消耗板材的总面积达到最小。基于上述考虑,为了求解该问题,本文以“最小浪费优先策略”为基础,提出了一种分组搜索的启发式算法。与其它文献中报道的实例测试对比,板材利用率均有所改善,验证了本文算法的有效性。本文所做的主要工作如下:第一,认真分析了中外学者提出的多种启发式算法,经过仔细比较,在总结其优缺点的基础上,对“最小浪费优先策略”进行了改造。“最小浪费优先策略”是从浪费区域的角度考虑,即毛坯排入后是否产生浪费区域以及产生浪费区域的大小。本文在其基础上提出了两种改造策略,第一,增加了一个限制条件,即毛坯排入后如果产生的浪费区域大于某值,则取消其排入。修改后的策略避免了一些不良方案的出现。第二,是毛坯排入的方向。早期的策略使用“最左原则”排入毛坯,取得了很好的效果。本文在其基础上进行改造,增加了一个“最右原则”。改造后可能会增加毛坯摆放的多样性,对提高板材的利用率或许起到帮助。第二,考虑优化计算时间过长,以及排样方案不均衡等问题,本文提出了一种分组策略,即把所有的毛坯按面积大小均分三组,每次生成当前方式前,都从三组中各选择适当的块数,用于生成当前方式。在分组的过程中,有一些参数可以依据实际情况进行调整。例如,为了确定适当的块数,从一组中挑选出的毛坯面积和应该定为何值,本文规定其最大为1倍的板材面积,最小为0.3倍的板材面积。经过分组操作后,选择了一个毛坯集合的子集,从而缩短生成当前方式所需时间。第三,将改造的最小浪费优先和分组策略相结合,提出了一种启发式算法——分组搜索算法。算法中如何产生排样序列是其关键步骤。在现有的启发式算法中,有些学者应用遗传学的原理来生成排样序列,已经取得了较好的效果。本文引用随机局部搜索,利用随机交换两个毛坯的相对顺序,来生成新的排样序列。在随机操作中,需要使用一些技巧,当随机产生两个小矩形件的位置时,如果产生的位置相同,或者两个位置上小矩形件是同种,则把其中一个位置逐渐递加,直到位置上的两个小矩形件是不同种类为止,这样尽量增加序列的多样性,避免重复序列的生成。经过整体重复计算后,通过比较结果,保存较好的解,得到最终排样方案。分组搜索算法是一个组合算法,文中给出了其详细的伪码描述。第四,通过对矩形件优化排样系统框架的分析,分别实现了其四个主要模块功能。包括数据输入模块、优化排样模块、排样结果显示模块、系统帮助模块。其中算法模块是整个框架的核心部分。本文选取了三组文献中的测试实例,其均与本文研究问题的排样规则相似,因此本文的算法与其测试结果具有可比性。经过测试后,并将实验结果与其进行了比较和分析,板材利用率均有所提升,验证了本文算法的有效性。第五,对己完成的工作进行了总结,提出了需要进一步改进之处。
其他文献
机会网络作为一种新型的自组织网络,利用节点之间的相遇进行数据传输。机会网络中节点的移动性会导致网络连接不稳定,所以机会网络的路由算法用于解决动态拓扑结构下的数据传
数字景区三维建模包括数据获取、图像分割、图像配准、几何建模、纹理建模等技术,其中数据获取、图像分割和图像配准是三维建模的基础,对建模的效果和质量有着重要的意义。本
互联网的迅速发展导致Web信息飞速增长,Web已经成为世界上最大的信息来源。由于Web资源的迅速膨胀以及Web信息的分散性与异构性,导致知识的难以查询。目前,互联网已经发展成
图像分类是模式识别领域中的重要研究内容,在科学研究和工程技术方面有着非常广泛的应用背景。纹理,作为一种广泛存在的图像模式,自然成为图像分类的重要研究课题。提取纹理
人体检测、识别和跟踪技术一直是计算机视觉和安全领域的热点问题,也是一个广泛而综合的课题,其中人体检测又是人体识别和人体跟踪的前提和基础,人体检测结果的准确程度直接影响
随着经济全球化的不断发展,机动车的数量与日俱增,随之而来的是交通阻塞、尾气污染、噪声污染、交通事故频发等问题。智能交通系统的诞生为全方位高效管理现代交通带来了希望
神经网络在刚刚起步之初,由于硬件发展水平的限制,主要使用CPU或其集群训练模型。而对于目前深度学习中需要密集计算的多层神经网络而言,在传统的CPU环境中的训练时间成本较
学位
数据中心是云计算技术的核心部分,在云上的存储、计算、查询等服务实际上都是在数据中心完成。云计算已渗入到人们的日常生活,这导致数据中心中存储的数据急剧增多,对分布式
图像分割是指把图像分成各具特性的区域并提取出感兴趣目标的技术和过程。它是从图像处理进到图像分析的关键步骤,也是进一步图像理解的基础。图像分割技术的发展与许多其它