基于并行遗传算法的不规则件排样问题研究与实现

来源 :佛山科学技术学院 | 被引量 : 0次 | 上传用户:flash_chen
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
二维不规则件的排样优化问题是指在某形状(大多数为矩形)板材上排放多种大小规格不一的不规则件,不规则件之间在满足不相互重叠、同时也不超出板材边界的前提下,使得利用率尽可能地大。这一问题广泛存在于服装、钢材、家具、玻璃、机械制造等领域,与工厂的成本管理息息相关。因此,本论文的研究具有实际的应用价值。排样问题是一个典型的NP难问题,仍没有算法能在短时间内找到最优解。针对目前排样问题中普遍遇到的难点,本文采用基于临界多边形和并行遗传算法的方法对二维不规则件进行排样,并通过C++编程语言、Qt框架和OpenMP并行库实现了程序,主要工作如下:(1)运用马尔可夫链的数学模型研究了遗传算法,并简要证明了遗传算法的收敛性,给本文的算法补充了理论基础,这是本文的第一个创新点。(2)根据排样问题的特点,对排样数据进行编码,并设计了选择算子、交叉算子和变异算子。编码方面,采用十进制编码,该编码能最大限度保存排样的原始信息,并易于编程。选择算子方面,采用直接选优的方法,并阐述采用该选择算子的意义;在交叉算子方面,采用ordercrossover的交叉算子,尽可能减小运算量,以节省算法的时间。变异算子方面,对角度进行变异操作。(3)编写了排样测试软件。根据排样问题运算量大的特点,设计编写了排样程序的轻量级的模型层,一个轻量级的库能够让排样这种运算量特别大的程序运算更加快速。通过图形用户界面交互把临界多边形显示出来,有助于研究不同形状不规则件对排样效果的影响,这是本文的第二个创新点。在算法具体设计中,通过缓存技术很好地处理了每一代排样中重复计算的一些问题,把运算时间大大降低,这是本文的第三个创新点。(4)通过在程序中调整并行遗传算法参数,阐述了如何在并行遗传算法的利用率与运算时间中进行权衡取舍,并通过软件直观展示出来。(5)通过采用欧洲排样问题兴趣小组ESICUP提供的部分基准问题进行对比测试,取得了不错的效果,排样利用率与国外的对比算法的利用率不相上下,在部分数据的测试甚至超过了国外的对比算法。与国内的文献比较,排样利用率超过了部分文献得出的利用率。
其他文献
2017年5月10号财政部印发了《企业会计准则第16号——政府补助》(以下简称修订后政府补助准则),自2017年6月12号起在所有执行企业会计准则的企业范围内施行。2017年是修订后政府补助准则执行的第一年,该准则的执行情况非常值得关注。现今,信息技术产业无疑成为我国的战略型支柱产业,我国加快发展信息技术产业,对加快经济发展方式转变和产业结构调整,提高国家信息安全保障能力,和国际竞争力具有重要意义
自多式联运运输结构调整战略被提出至今,国家政府相继印发一系列多式联运发展规划,其中明确指出要建立41个陆港型物流枢纽。为进一步加快推动国内多式联运运输结构调整,政府
近年来,英语作为一门重要语言,人们越来越重视英语的学习,而词汇作为语言的三大要素之一,起到了关键性的作用。然而,英语词汇的记忆与提取总是给学习者带来不尽的困扰,尤其是
采后农产品无损地传递到消费者手中已成为农产品储藏、运输流通过程中的关注热点之一。同时,随着农业冷链物流行业的蓬勃发展,冷藏车已成为主要的陆运冷藏装备,因此,冷藏车厢
政策导向明确,可下载CA规范即将出台早在2011年3月23日CCBN主题论坛上,国家广电总局科技司科技与标准管理处处长盛志凡在谈论NGB的标准化时讲到,在实现终端对业务的保护方面
【摘要】电影作为现实的镜子,在电子信息技术广泛应用的后工业时代,由于科技的革新日益转向于超越现实的奇观化趋向,机械制造下的奇观使得人们的视觉感知获得飞跃的同时,冲击了传统意义上的电影,奇观取代了情节和叙事,仿像使得电影和现实的关系趋于薄弱。在科技爆炸发展的未来,特技创造出来的奇观影像会创造另一个拟态世界,真实和幻像难以区分,人类是否终将处在奇观的编织世界中无处解脱。  【关键词】电影;奇观化;心理
随着移动智能手机的普及,移动游戏逐渐代替桌面游戏成为游戏市场占比最大的游戏类型,具有巨大的经济价值和文化价值。移动游戏的强势崛起也带动了产业链中下游的发展,尤其是
美国新媒体发展迅猛2011年,新媒体的绝人多数领域都试图阻止上年所经历的受众流失问题。无论是什么样的设备,数字新闻消费者2011年继续增长。根据市场调研公司尼尔森的统计,顶级