基于并行协同进化遗传算法的多协作车间计划调度
Parallel collaborative evolutionary genetic algorithm for multi-workshop planning and scheduling problems作者机构:西北工业大学机电学院
出 版 物:《计算机集成制造系统》 (Computer Integrated Manufacturing Systems)
年 卷 期:2008年第14卷第5期
页 面:991-1000页
核心收录:
学科分类:0808[工学-电气工程] 0809[工学-电子科学与技术(可授工学、理学学位)] 07[理学] 08[工学] 071102[理学-系统分析与集成] 0711[理学-系统科学] 0817[工学-化学工程与技术] 081104[工学-模式识别与智能系统] 0807[工学-动力工程及工程热物理] 0802[工学-机械工程] 0835[工学-软件工程] 0811[工学-控制科学与工程] 0812[工学-计算机科学与技术(可授工学、理学学位)] 081103[工学-系统工程]
基 金:国家863/CIMS主题资助项目(2007AA04Z187) 教育部博士点基金资助项目(2004699025) 国家自然科学基金资助项目(50705077)~~
摘 要:为求解多协作车间的计划调度问题,提出了并行协同进化遗传算法。该算法采用基于工序的染色体编码方案。在遗传操作过程中,首先利用提出的基于工序约束的基因调整算法进行交叉操作和变异操作,保证了新个体满足工序约束。在解码操作过程中,采用考虑设备能力空间的解码算法,使得解码产生的调度为活动调度。此外,运用协同进化的思想,提出了协同适应值计算的算法,使协作环境的变化能灵敏地反映在个体的适应值上,从而有效地指导种群的进化。实例表明,该算法能够满足多协作车间并行协同调度的要求。