基于遗传算法的优化排样研究

来源 :华南理工大学 | 被引量 : 0次 | 上传用户:adayidaai
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
计算机辅助优化排样问题就是将一系列形状各异的物件排放在给定的材料上,找出物件的最优排布,使得给定材料的利用率最高,以达到节约材料,提高效益的目的。从数学计算复杂性理论看,优化排样问题属于具有最高计算复杂性的NP完全问题,至今还无法找到解决该问题的有效多项式时间算法。传统的排样工作都是人工依靠经验进行的,时间长并且效果不理想。由于生产实际的需要,人们迫切需要利用现代科技来解决这一问题。智能优化算法作为现代信息技术,已被广泛应用于许多领域。本文以智能优化算法为基础,尝试用遗传算法解决排样问题,实验结果证明本文提出的方法是有效的。本文的主要工作如下: (1)针对矩形件排样问题,本文在建立其数学模型的基础上,将遗传算法应用于计算机辅助排样领域,提出了一种改进的解码算法-最低水平线法,将最低水平线法和遗传算法相结合,用于求解矩形件排样问题。该方法首先将矩形件的排样问题转化为便于优化求解的排列问题,然后应用遗传算法的全局优化概率搜索能力进行优化求解,优化计算过程中应用最低水平线法将排样序列转化为排样图。用该算法对一些矩形,圆形和三角形的算例进行了求解,取得了很好的排样结果,并分析了中间出现的各种问题。 (2)应用遗传算法求解二维不规则物件排样问题,首先利用改进的包络矩形算法求取不规则物件的包络矩形,将二维不规则物件的排样问题转化为矩形件的排样问题,然后应用遗传算法进行优化求解,在求解过程中应用自适应调整规则对物件的排样位置进行微调,排样结果表明该算法是有效的。在综合利用计算几何、计算机图形学、组合优化的知识的基础上,提出了基于自动碰撞来解决二维不规则物件的思路。 (3)三维集装箱方面,本文在考虑一些实际应用中的约束条件外,提出了一种三维集装箱装载的时分片算法。在装载的同时不断对三维体虚拟切割分片,然后利用改进的剩余空间法对片空间进行分析和虚拟装填,通过非完全树的结构和递归搜索过程来实现最优装载模式的求解,并通过若干片的重新组合实现货物的重心平稳最优化。 (4)利用遗传算法我们采用面向对象的开发技术,在JAVA开发环境下,通过对不同算例,不同参数的数值试验,进一步分析了遗传算法中参数设置对排样结果的影响。给出了在不同场合参数设定的建议,提高了算法的适应性,拓宽了应用领域。实例分析表明,本文提出的理论和方法具有良好的实用价值。
其他文献
期刊
随着大规模集成电子系统和工艺技术的发展,各种新技术被用于电子系统的开发和设计中。球栅阵列结构(BGA)封装技术作为其中的一种,以I/O口众多,散热性能良好,能实多芯片模块(M
在实际的海洋资源开发和利用中,船舶的定位问题是相当重要的。船舶在海上的施工与作业首先面临的就是定位问题。传统的锚泊定位对于深海开发有种种不适应,而动力定位船舶则能
目前,在初步设计阶段船体一般都是以二维制图而不是三维模型来设计的,后续的设计一般都是基于初步设计中的船体二维制图,造成这种现象的原因是一直沿袭过去的设计习惯、时间的限
一、"KWKL"自主学习任务单设计的理论背景和意图"KWL"表格是美国中小学教学中最常用的一种表格,它有助于激活学生的背景知识,为学生提供自主学习、自我设定阅读目标的机会,使其通过教师有层次的教学设计,增强思维训练,最终达到提高阅读能力的目的。但线上教学有别于传统的面授,缺少
期刊
目前在靶场光测设备、机载光电侦查平台、车载探测跟踪机构等多种光电跟踪测量设备上,通常都同时配有可见光、中波红外、长波红外及激光测距等多个光学系统,目的是使光电测量设
光电跟踪平台是安装在××飞机上的一套光电跟踪、瞄准、测量系统,用于飞行时对地面目标的搜索和自动跟踪,为火控系统提供相对载机的瞄准线角位置和角速率信息,该系统具有电视和
本文首先介绍了基于USB的数据采集器的总体设计思想,将其硬件电路分为数据采集模块和USB设备接口模块两部分。利用内部带10位A/D转换并具有SPI接口的AVR单片机ATmega 16作为CP
目的:探讨鼻中隔偏曲运用鼻内窥镜下鼻中隔偏曲矫正术治疗的效果.方法:观察2018年3月至2019年11月接收的82例鼻中隔偏曲患者,随机分为对照组与观察组各41例,对照组运用传统鼻
利用波浪能发电是一种重要的能源获取方式。波浪发电装置的效率对能否实现以波浪发电代替部分常规能源至关重要,因此对波浪发电装置进行结构设计和参数分析,对提高发电效率、