矩形毛坯带排样算法研究

来源 :广西师范大学 | 被引量 : 0次 | 上传用户:coudoudou
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
排样是计算机技术和现代经济发展的产物。排样问题的目标就是尽最大可能在材料上放置尽可能多的零件,以减少材料损失。计算机辅助排样是广泛应用的计算机辅助技术之一,具有板材利用率高,耗时短,费用低等优点。计算机辅助优化排样的目的在于寻求某种优化的布局方式,使平面区域的面积利用率较高。凡是需要进行材料分割的行业,都可以应用计算机排样技术。排样问题属于典型的组合优化问题,在现实生活中有着广泛的应用,具有很高的计算复杂性。对于规模较大的排样问题,不但手工排样不可能做到真正的优化,即使采用计算机也必须开发高效的算法,才能实现利用率相对较高的优化切割。本文利用启发式搜索方法,使得在较短的时间内,能够求得问题的近优解。本文研究的问题是用宽度固定、长度无限的矩形板材切出一组尺寸已知的矩形毛坯,使得所消耗的板材面积尽可能小,即要求排完全部毛坯所占用的板材长度尽可能小。要求矩形毛坯的边和板材的边平行,能够用剪床下料。这个问题称为矩形带排样问题(Rectangular Strip Packing),它是两维条带排样(2D-SPP,two dimensional strip packing problem)问题的RG子类型,这里R表示允许毛坯转90度排列,G表示可以剪切下料。本论文研究的目标:紧密结合企业的实际生产需要,以提高原材料的利用率、降低企业的原材料成本为主要研究内容,开发出相应的排样软件,能够给出材料利用率较高的排样方式,供理论研究和实际应用参考。本文包括两个部分:(1)前面部分给出一个两维矩形毛坯带排样问题的改进启发式递归算法。它基于递归结构和分枝定界技术。为了使切出全部毛坯所需板材的总长度尽可能小,使用了一些改进的启发式方法。首先初始化板材作为一个块。考虑目前的块,算法选择一个毛坯,将毛坯放在块的左下角,然后用水平或竖直的剪切线将未使用空间分为两个更小的块,便于进一步递归求解。使用上下界来去除无用的分枝,使用改进的启发式方法来缩短运算时间。测试结果表明,该算法的计算速度比文献中最近报道的一种启发式递归算法要快。(2)本文后半部分是一个遗传算法与上述改进的递归方法相结合的算法。首先对遗传算法做了系统介绍,包括遗传算法的特点、基本实现技术等。遗传算法是借鉴生物的自然选择和进化机制的一种全局优化自适应概率搜索算法,具有快速随机的全局搜索能力。对于非常复杂、高度非线性问题的优化求解,表现出比其它传统优化方法更优越的性能,是21世纪智能计算中的核心技术之一。对求解矩形件优化排样问题的遗传算法的设计及具体实现进行了详细讨论。这个算法主要是基于遗传算法和启发式目标的递归结构。算法同样选择一个毛坯放置在板材的左下角,由水平或竖直剪切线将板材分割为两个更小的块,如此递归循环。使用改进启发式规则以及遗传算法寻找更优解。本文所做的主要工作如下:本文的主要内容分两个部分:前面部分把启发式方法和递归排样相结合。先将毛坯按照面积由大到小进行排序作为一个基本序列,然后使用一些启发式方法考察多个序列,减少不必要的检索,缩短排样的时间,通过比较不同的矩形排放序列对应的板材利用率,最后使用递归排样得到排样图;后面部分把遗传算法和启发式递归排样结合起来,共同求解矩形件优化排样问题。先通过遗传算法和启发式方式确定所有矩形毛坯较优的排放顺序和排放方式,然后使用递归排样生成排样图,通过比较不同的矩形排放序列对应的板材利用率,最终得到较优的排样方案。本文的特点之一,是允许根据优化的需要,对遗传算法生成的序列进行调整,即允许在递归排样时变更原染色体中基因的顺序。根据提出的算法,开发出了计算机辅助优化排样系统,测试数据表明了启发式优化算法的有效性。这对指导企业节约原材料、降低产品成本、提高经济效益,具有积极的意义。在文章最后,对本文工作进行了总结,并指出有待进一步深入的研究工作。
其他文献
随着信息技术和移动互联网技术的快速发展,终端远程访问企业内网数据资源的需求日益迫切。但移动互联网的开放特点无法保证其信息通信的安全性,如何实现移动终端与企业网络之
随着语义Web的发展,基于本体的应用越来越多。由于本体开发与存储具有分布式的特点,在信息量庞大的万维网上方便快捷地定位合适的本体是非常困难的。 Falcon—F正是为克服这
Turbo码由于其接近Shannon限的突出纠错能力,成为编码理论的一个重要里程碑。其优异的纠错性能,受到了人们的广泛重视,也成为了目前信道编码领域的重要研究热点之一。本论文就Tu
随着网络及多媒体技术的迅速发展,数字视频的应用越来越广泛,海量的视频信息不断涌现,如何从这些内容丰富的视频中找出自己感兴趣的视频段进行播放和浏览,是人们普遍关注的一个问
最近几年,数字电视和IPTV的概念逐渐被人们所熟悉。这两项业务都希望为通过用户提供更丰富内容并增强与用户的互动性,从而将人们留在电视机前。随着互联网的发展,电视与电脑之间
在油气勘探开发领域的储层识别研究中,神经网络模式识别技术是一种有效的工具.误差反向传播(BP)神经网络作为目前神经网络中最成熟,应用最广泛的网络模型,具有很强的非线性映射能
IMS(IP Multimedia Subsystem)是由3GPP组织定义的基于IP的新一代电信核心控制网络,采用控制和承载、控制和业务互相分离的机制,网络能力得到很大加强,同时支持固定和移动的多种
随着电信业的迅速发展,用户对新业务的需求不断增加,传统的以电路交换为主的电信体系已经不能适应新业务的需求,因此建设以软交换为核心的下一代网络势在必行。 下一代网络通
可执行程序的反编译是逆向工程中一个重要的研究领域,自高级程序设计语言出现之时,反编译就随之出现了。传统的针对过程式语言的反编译的研究已经颇有建树,而如今随着面向对象概
作业调度是影响面向大数据应用分布式计算的MapReduce框架性能的重要因素,成为近年来的研究热点。相互独立的周期性执行批处理作业是MapReduce环境下的重要作业类型。本文研究