基于现代优化算法对RGV动态调度问题的研究

来源 :科学与财富 | 被引量 : 0次 | 上传用户:hantao2007
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘 要:研究轨道式自动引导车(RGV)的动态调度问题对自动化仓库领域以及物流系统具有重要的意义。本文重点考虑了两道工序的物料加工作业情况,基于现代优化算法建立了动态调度模型,给出了最优的调度方案。针对两道工序的物料加工作业情况,本文以基于现代优化算法中的遗传算法对其进行求解,并且在编码过程中摒弃了常用的一维编码,进行了二重结构编码,接着再结合数据进行了模型实用性和算法有效性的检验,得到此种情况下三组数据产出的成品个数分别为159,161,165,系统作业效率较高,结论为该模型较为合理。
  關键词:遗传算法;RGV;动态调度
  引言
  智能加工系统是通过充分利用各种机械,运输设备,计算机系统和综合作业协调等技术手段,更精准,高效的完成加工物流的相关作业和内容。轨道自动导引车RGV拥有价格低廉,灵活和方便的特点,它能方便地与各种数控机床,机器人等加工设备实现连接,进行作业,提高工作效率,因此被广泛应用于智能加工系统。在智能加工系统的运输系统中,轨道式自动引导车RGV的效率是瓶颈,因此RGV的动态调度是关键。
  1. 模型准备
  RGV是一种无人驾驶、能在固定轨道上自由运行的智能车。它根据指令能自动控制移动方向和距离,并自带一个机械手臂、两只机械手爪和物料清洗槽,能够完成上下料及清洗物料等作业任务。图1为一个示意图,它表示一个智能加工系统,且这个加工系统由8台计算机数控机床、1辆轨道式自动引导车、1条RGV直线轨道、1条上料传送带、1条下料传送带等附属设备组成。
  根据经验,无论是几台CNC的协同运作,对其进行调度的核心是用时最短,也就是效率最高,还可以理解为走的路径最短。因此此种情况便可以理解成存在一些约束条件的情况下,将一款产品从一个地方运输到另一个地方,而目标函数则可以看成所有的运送过程中最晚完成运送的时间。然后再用遗传算法对此问题就行求解,最后将数据带进模型进行检验,并求得此时的最优调度策略以及系统的作业效率。
  2 .RGV动态调度模型建立及求解
  遗传算法解决的关键步骤便是编码,编码不仅决定了个体基因的排列方式,决定了GA搜索的复杂程度和困难程度,也决定了最终求解的精度。
  本文只考虑含有一个RGV小车的情况,由于两道工序中的协作任务是成对出现的,常规的一维编码(二进制编码)便难以解决此问题,因此在这里可以使用二重编码。如下所示:
  
  即可以将1和3号CNC进行搭配,2和4号CNC进行搭配,6和7号CNC进行搭配,5和8号CNC进行搭配。
  Step1:产生初始化的种群。
  群体的初始化值一般随机生成,初始值最好可以在解空间中均匀采样;而对于非二进制的编码程序还必须要思考所产生的染色体是否在可行域内。
  Step2:个体的目标函数和适应度值的计算:目标函数为运送完一组出入货任务所用的总时间。
  Step3:选择、交叉、变异。
  首先选择要用的算子以及选择操作。常用的个体选择概率的方法有按比例的适应度分配以及基于排序的适应度分配。
  按比例的适应度分配也可称为蒙特卡洛算法,它通过利用各个个体适应度的概率决定它后代遗留的可能性。若某个体为p,它的适应度为fp ,那么被选中的几率为:
  显然,若个体的选择概率较大,则能够被更多次的选中,而它的遗传因子也将不断在种群中扩大。
  但是在基于排序的适应度分配中,适应度仅仅取决于一个个体在一个种群中的地位,并非实际目标值。
  其次,进行交叉操作。对于常用的二进制编码,我们可以使用均匀交叉,单点交叉以及多点交叉等方法。
  最后,进行变异操作。常用的变异操作有二进制变异法、实值变异法。
  对于上述模型本文采用matlab遗传算法工具箱进行计算。再将相关数据代入模型进行检验,得到三组数据下分别产出的成品个数为159,161,165。得出结论为该模型实用性较强,算法较为有效。
  结论:
  与传统的优化算法不一样,本文的算法是基于现代优化算法而来的,这种启发式算法可以大大节省运算的时间,并且可以将模型进行简化,相比于一般的规划类问题较为简便。遗传算法因其具有良好的全局搜索能力,可以快速地将将空间中的全体解搜索出,不会陷入局部出现死循环,且其使用概率机制进行迭代,具有随机性,结论更加客观可靠。
  参考文献:
  [1]张剑秋.基于马尔科夫排队模型的流水车间调度问题研究[D].兰州理工大学,2017.
  [2]司守奎,张兆亮.数学建模算法与应用[M].北京:国防工业出版社,2017.
  [3]余有明,刘玉树,阎光伟.遗传算法的编码理论与应用[J].计算机工程与应用,2006(03):86-89.
其他文献
摘 要:现代化建设的进一步加快,土木工程施工的规模也在进一步扩大,保障土木工程施工的质量和效率提高,就要充分注重管理工作的科学实施。土木工程施工中的质量缺陷比较多样,其中比较突出的就是管理因素造成的施工质量问题,而加强施工管理就成为施工质量控制的重要举措。  关键词:土木工程;建筑施工;管理问题;对策探讨  1关于我国土木施工过程中存在的问题  1.1施工管理制度不健全  从土木工程实施情况来看,
桥梁结构设计时,参数的选取、施工状况的确定和结构分析模型等诸多因素的影响,以及混凝土材料的非均匀性和不稳定性,大跨度预应力混凝土连续梁、T型刚构、连续刚构等梁桥施工
摘 要:海上油气田平台石油钻井工具的使用已成为石油勘探不可或缺的一部分。本文对海上平台石油钻井工具的国产化发展进行研究,通过对海洋石油开采特点及所需设备要求的简单阐述,在此基础上,还将对该主题的发展现状和发展建议进行详细研究和讨论。本文的目的是为海上石油钻井完井机械和工具的国产化发展提供参考性建议,同时也对中国石油工业的发展有着巨大的推动作用。  关键词:海上油气田平台、钻井完井机械、国产化  目
摘 要:随着当前我国的经济迅速发展,各行业的发展都比较迅速,连锁超市的数量在不断增加,传统的管理模式就不再适应当前连锁超市管理的需求。注重连锁超市管理信息系统科学设计,提高信息系统设计的整体质量,就能有助于提高超市管理质量水平。本文主要就连锁超市管理信息系统设计的需求和系统设计要点加以阐述,然后就管理信息系统运用环境和系统的功能以及设计实现详细探究。  关键词:连锁超市;信息系统;设计实现  0.
摘 要:本文研究多层织物材料高溫作业专用服装的防护性能问题。通过考虑不同织物材料的传热特性,建立求解多层织物材料在传热过程中温度分布的解析模型。  通过将人体模型简化,在已知各织物材料厚度的情况下,根据各材料的热学参数以及环境参数,建立热传递偏微分方程模型。最后将所求得的初始状态作为热传递模型的迭代初值,求解多层织物材料的温度分布随时间的变化情况,以及皮肤外侧温度随时间的变化情况。  关键词:高温
可见光通信将照明与无线光通信技术相结合,构建出基于白光LED的无线通信系统,它提供了一种全新的宽带接入方式。室内可见光信道一般分为直视链路(line of sight)和非直视链路
主要从基层处理、施工工艺等七个方面阐述了影响沥青路面平整度的主要因素,为以后的施工过程中控制好平整度积累了经验.
摘 要:本文针对智能RGV的动态调度问题进行了相关研究。主要涉及两个核心问题,第一是CNC对于两道工序的分配,第二是两道不同工序CNC的位置对RGV调度的影响,前者是为了使得两道工序的供求保持平衡,减少无用工序;后者的核心是减少CNC的等待时间。首先在分析两道生产工序对于调度策略的约束后,本文提出了三个约束条件;其次建立总体最短路约束模型,使用改进的粒子群算法(PSO)对最短路进行求解;最后带入相
结合班主任工作的实践,总结出做好班主任工作的几点技巧.
摘 要:在社会经济不断发展和科技进步的背景下,化工行业发展迅猛,并且在仪表方面逐渐实现了自动化的管理。自动化仪表是现代化工生产中经常应用的仪器,但在使用过程中仍存在管理方面的诸多问题,不利于化工企业的生产发展。  关键词:化工业;仪表自动化;管理水平;对策  一.化工仪表类型  (一)温度仪表  温度仪表是化工在生产中进行温度监控及测量不可缺少的仪表,普遍采用接触式测量法,并且温度测量自动化是不可