求解柔性作业车间调度问题的混合离散粒子群优化算法

来源 :华东理工大学 | 被引量 : 0次 | 上传用户:xfh99620
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
现代制造业的发展很大程度上取决于车间生产调度的优化过程,车间调度的方法以及优化技术的研究对于推进制造业的现代化具有重要的理论价值与指导意义。作为生产调度问题的一个重要分支,柔性作业车间问题(FJSP)十分接近于实际生产,它是经典作业车间调度问题(JSP)的一个扩展。  传统的粒子群优化(PSO)算法一般适用于连续数学模型的优化,FJSP作为复杂度比较高的组合优化问题,是一种典型的离散模型。本文首先采用一种机制对PSO进行离散化操作,在整个解空间范围内进行全局搜索,然后引入变邻域搜索策略,对种群每次迭代搜寻到的全局最优解进行局部精细搜索,基于此提出一种改进的混合离散粒子群优化算法。针对具体的FJSP问题,本文采用一种基于工件号与机器顺序号的OSMA编码方式来编码粒子,在粒子的更新过程中,将这种离散机制具体化为先后三步操作,分别是基于OS或MA的变异操作、与个体最优位置的POX交叉操作以及与全局最优位置的RPX交叉操作,改进的离散PSO算法能够使种群快速收敛。  接下来以目标函数数目的不同为切入点来研究FJSP,主要分为两个部分:第一个是以最小化最大完工时间为目标,采用考虑了机器负荷平衡机制的全局搜索、局部搜索和随机搜索相结合的方式初始化粒子种群,采用离散粒子群优化(DPSO)算法更新种群粒子,并结合一种变邻域搜索(VNS)策略对每个粒子的邻域进行精细搜索,这是一个单目标FJSP问题;第二个是以最大完工时间、最大机器负荷和总的机器负荷这三个子函数为目标向量,除了采用在单目标FJSP中的种群初始化和粒子更新的处理方式外,针对多目标FJSP的特殊性,本文引入Pareto支配关系这一概念并采用基于此的快速非支配排序法来评价种群粒子,采用独立于种群的外部档案保存非劣解,这是一个多目标FJSP问题。  本文通过对文献中研究较为广泛的标准测试案例的仿真实验,对单目标FJSP给出了最大完工时间的计算结果,另外还给出了要达到收敛所需要的代数;对于多目标FJSP,本文给出了获取的Pareto非支配解的求解结果,以及所得解集的多样性指标。除此之外,对以上两种类型的问题均给出了某个案例的最优解调甘特图。得到的所有结果均与其它同类型的算法进行了比较,可以验证本文两种混合算法的有效性与优越性。
其他文献
随着数字时代的到来,人们日常生活信息交流日益增多,信息安全的必要性日益明显,人们生活中需要依靠身份识别技术来确保信息交流的安全性,社会对可靠、便捷的身份鉴别技术的需求正
大型机电设备的故障预测研究对于保障设备安全运行和科学维护具有非常重要的意义。本文在分析国内外机电设备故障预测研究现状和发展趋势基础上,以北京燕山石化公司的烟气轮机
本文主要针对电弧炉电极调节系统的非线性数学模型,研究了具有不确定性和弧长干扰的电弧炉电极调节系统控制的问题,提出了一种基于不确定项上界的鲁棒控制器设计方法。应用反馈
研究和开发高智能化船舶是世界航运事业的一个重要课题。船舶运动本身具有非线性、时变、大惯性等特点,且船舶模型具有不确定性以及受到环境的干扰复杂,对船舶操纵这样一个复杂
电弧炉电极调节系统是一类典型的非线性、三相强耦合、参数时变系统。目前,电弧炉炼钢已成为主要的炼钢方式之一,控制合适的电弧弧长成为电弧炉电极调节系统的主要任务。  本
现代战场条件下,目标越来越呈现出高速灵活机动的趋势,拦截导弹的飞行速度和机动性能优势正在被削弱。传统的制导方法将无法胜任目标拦截的任务,如比例导引,因此,为应对新型战场环
近年来,各类工业生产事故带来的严重后果和恶劣影响,时刻提醒着安全生产的重要性。为了保障生产过程的安全、预防事故发生,过程监控作为预防事故新技术得到了普遍的关注。本文主
为提高国家的整体战斗力和国防人员在战场上的生存能力,必须提高现代武器装备的快速反应能力和精确打击能力。针对传统火炮采用象限仪、水平仪等装置进行发射角装订存在设置误
为了应对日益激烈的市场竞争,实现企业经济效益最大化,生产调度在企业生产资源优化中发挥着日益重要的作用;所谓生产调度就是按时间分配资源并达到给定目标最优,本质上调度问题
如何能够在一个复杂的音频环境下检测音频事件并进行相关语义分析研究在多媒体检索、安全领域和移动机器人领域等都有广泛的应,成为基于内容的音频语义分析和检索的热点问题,