生成矩形毛坯最优四块排样方式的精确算法

来源 :广西师范大学 | 被引量 : 0次 | 上传用户:quiet11
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
计算机辅助排样,又称为CAN(Computer Aided Nesting),是广泛应用的计算机辅助技术之一。CAN广泛的应用于电气机械制造业、服装制造业、家具制造业、交通运输设备制造业等行业。CAN的目的在于寻求某种优化的布局方式使平面区域的面积利用率较高、减少排样工作量和化简切割工艺,达到降低产品成本的目地,最终增强企业在同行业的竟争力。矩形排样问题是计算机辅助排样的一个重要分支。由于矩形毛坯优化下料方案不仅通过提高材料利用率节约生产成本,而且可以通过简化切割工艺、缩短计算时间,提高生产效率,所以对矩形毛坯优化排样问题的研究具有深远的理论和实际意义。并且对于不规则零件的排样问题,可通过计算机的图形处理技术将一个或几个零件套排在一个包容矩形中,然后对包容矩形进行排样,从而转化为矩形件排样问题。由于排样问题要考虑到的因素有三个方面:材料利用率、切割工艺和计算时间。在提高材料利用率方面,本文采用四块排样方式和线性规划相结合,保证了较高的材料利用率。另外,由于排样问题是NP难度问题,如果不对排样方式加以必要的限制,不仅计算时间难以接受,排样方式也十分复杂。本文采用了四块排样方式:先用一条竖直或水平剪切线把板材分为左右或上下两块,然后每块分别用垂直于剪切线的两条直线将其分为两块。每个区域中包含一个由同尺寸毛坯组成的均质块,板材中最多含四种毛坯。实现了四块排样方式生成算法FBPFRB,它基于背包问题和动态规划算法,可以求解矩形毛坯无约束二维剪切排样问题。并且用二十道例题做了对比实验。然后本文根据线性规划的原理把四块排样方式生成算法FBPFRB和线性规划结合后的算法称为四块排样方案生成算法FBPFRBLP,用来求解矩形毛坯下料问题。并且用一道例题做了对比实验。由于四块排样方式由条带组成,适合剪冲下料工艺的需要;可以单独应用匀质块排样方式,简化下料过程的管理,缩短生产周期;和线性规划结合,在求解最优排样方案时,时间效率较高,生成每种排样方案中的毛坯种数最多不超过四种,排样方式简单,能在一定程度上简化切割工艺,提高下料效率,有实际应用价值。本文算法分为两部分:第一部分为四块排样方式生成算法FBPFRB,其步骤如下:第一步:求解规范尺寸;第二步:用动态规划算法确定各种尺寸的匀质块中含每种毛坯的最大数量值;第三步:确定四块排样方式的最大价值V并生成排样方式。第二部分将FBPFRB和线性规划算法LP结合形成四块排样方案生成算法FBPFRBLP,其主要步骤如下:第一步:给出一个初始基可行解;第二步:根据用单纯形法求解线性规划问题所得到的当前基对应的检验数,确定每种毛坯当前价值系数;第三步:调用FBPFRB算法,根据毛坯的当前价值系数,生成一个四块排样方式;第四步:如果能够使解改善,就将生成的四块排样方式引入当前基并转第二步;否则转第五步;第五步:输出排样方案。采用文献中报道的两组例题进行对比实验。第一组是矩形毛坯无约束二维剪切排样实验,即确定毛坯在一张板材上的排列方式,使板材总价值达到最大,并且对每种毛坯在板材中出现的次数没有约束。采用算法FBPFRB生成了每道例题的最优四块排样方式,并与二阶段方式和三块排样方式进行比较,结果表明四块排样方式的平均材料利用较高。第二组是矩形毛坯下料实验,要求切出全部所需毛坯,使所使用的板材总成本最小。实验结果表明:当只允许使用均质条带时,使用四块排样方式,可以比三块、二阶段、T形和三阶段等排样方式取得较高或相当的材料利用率;当允许使用普通条带时,虽然采用四块排样方式比采用T形、两段、三阶段等排样方式的材料利用率稍低,但能够有效简化排样方案。实验结果还表明,算法FBPFRBLP的计算时间可以满足实际应用的要求。由于四块排样方式较为简单,能够有效简化切割下料工艺,所能达到的材料利用率和采用其它排样方式也相距不远,因此,四块排样方案生成算法是一种值得推荐的算法。
其他文献
无线局域网WLAN技术的发展丰富了网络接入方式,但基于IEEE 802.11协议的WLAN仍存在不少安全漏洞,使得WLAN安全性问题日益突出。因此,IEEE工作组分别于2001年6月、2004年6月推
舰船作为海上重要的载体,对其进行自动检测和识别具有重大意义,尤其是随着光学遥感技术的日益发展,如何快速地从大数据光学遥感图像中自动检测和识别出舰船目标是一项极具挑战性的工作。围绕这一主题,本文从舰船目标识别的实际需求出发,以大于4m分辨率的光学遥感图像为研究对象,对基于光学遥感图像的舰船目标识别展开了研究,本文的主要工作和创新点体现在以下几个方面:(1)针对舰船目标分割问题,设计了一种基于局部熵驱
从视觉场景中发现运动目标并对其进行跟踪是低层与中层视觉处理任务,也是运动目标行为分析的基础。本文的主要任务是精确地发现视频序列初始帧中的运动目标,计算出运动目标的
随着计算机技术的高速发展,电脑、手机、数码产品、数字家电等信息终端的性能得到迅速提升,人们对生活质量要求的日益提高,智能楼宇,智能家居、信息家电等概念的出现,使住宅
随着自动化技术、嵌入式技术、计算机技术、无线通讯技术的迅速发展,远程电力抄表系统成为了电力部门管理、分析、处理各种电量数据的一种重要选择措施。本文作为远程电力抄表
在日趋复杂的软件需求世界中,人们一直在寻找一种根本的、普遍适用的软件体系结构,以有效的开发出高质量的应用软件。这种寻求导致采用了许多新的抽象和工具。近年来基于插件
在多Agent系统中,智能Agent通过相互作用实现协作问题求解和相互间行为的协调,通信是Agent实现相互作用的桥梁,是Agent之间协作的基础和重要手段,没有通信就不可能有协作和协
根据初始化信息的来源不同,视频分割方法可分为有监督分割、半监督分割和无监督分割三种。有监督和半监督的视频分割是将手动标注的像素种子点作为样本训练分割模型,该分割模
随着网络技术的不断发展和信息化普及,人们从互联网获取内容类型、访问模式、数据量等需求的变化,网络体系结构也随着不断的发展。从起初的框架改进演变成现在的架构革命,以内容
随着人们对高速率数据业务的需求呈爆发式增长,无线通信的频谱资源稀缺日趋严重。而目前的频谱分配策略依旧采用授权的静态分配方式,许多已被授权分配的频段经常处于空闲状态