《表3 机床交叉子代染色体编码表》

《表3 机床交叉子代染色体编码表》   提示:宽带有限、当前游客访问压缩模式
本系列图表出处文件名:随高清版一同展现
《改进NSGA算法求解多目标柔性车间作业调度问题》


  1. 获取 高清版本忘记账户?点击这里登录
  1. 下载图表忘记账户?点击这里登录

(2) 机床交叉:机床交叉操作时,保持各工序不变,对机床码进行多点交叉。首先随机产生一个由0、1代码组成的交叉编码串,其长度与染色体相等,然后找到P1染色体中交叉编码串中1对应位置的相应工序,并与P2染色体中对应工序的机床码互换。由于交换的是相同工件的相同工序的加工机床,交换后的机床均为相应工序的可选择机床,所以只需对运输时间码重新编码即可得到有效染色体。如取上述父代P1和P2,随机产生的交叉编码串为(0,0,1,0,0,0,1,0,0,0,0,0),交换工序o31和o22与的加工机床得到的子代C3和C4如表3所示。