摘 要: | MES即制造企业生产过程执行系统,是一套面向制造企业车间执行层的生产信息化管理系统。针对MES生产调度模块的柔性作业车间调度问题,提出一种改进的多阶段优化调度算法。在算法的第一阶段借鉴了基于工序顺序与基于机器相结合的编码方式,提出了基于矩阵序列的分层式编码方式,在选择操作前设计一种基于第三层高位编码值的淘汰机制;第二阶段结合通过删减网络的神经元或连接来降低网络复杂度的思想,提出一种遗传算法与神经网络算法结合的小范围竞争择优策略,并在交叉操作中提出了双层交叉操作以及分层交叉操作;第三阶段在变异操作后增加一种基于相似度值提高种群多样性的方法。经过仿真实验证明了该算法的优良性。
|