基于NSGA-III算法求解柔性作业车间调度问题  被引量:2

Solving Flexible Job Shop Scheduling Problem Based on NSGA-III Algorithm

在线阅读下载全文

作  者:宋存利[1] 朱建伟[2] 李金泰 Song Cunli;Zhu Jianwei;Li Jintai(School of Software,Dalian Jiaotong University,Dalian,Liaoning 116045,China;School of Computer and Communication Engineering,Dalian Jiaotong University,Dalian,Liaoning 116028,China)

机构地区:[1]大连交通大学软件学院,辽宁大连116045 [2]大连交通大学计算机与通信工程学院,辽宁大连116028

出  处:《机电工程技术》2024年第5期11-15,85,共6页Mechanical & Electrical Engineering Technology

基  金:辽宁省教育厅科学研究计划资助项目(LJKZ0489)。

摘  要:针对多目标柔性作业车间调度问题,提出一种改进NSGA-Ⅲ算法,以完工时间、机器总负荷、瓶颈机器负荷为目标建立调度模型。首先,为提高种群的多样性,提出一种基于惩罚的边界相交距离定义关联操作中种群个体与参考向量之间的距离;其次,为提高环境选择的计算效率,利用基于惩罚的边界相交距离消除机制来保护个体,降低了个体保护策略的计算成本;最后,为避免种群陷入局部最优,在遗传算子中采用一种改进的变异策略。运用两个评价指标与NSGA-Ⅲ算法进行比较,其收敛性与多样性均由于NSGA-Ⅲ算法。同时在4个Kacem算例上进行测试得出改进NSGA-Ⅲ算法解的质量较高,最后通过实际的生产实例证明改进的NSGA-Ⅲ算法优于或等同于现存在的方法,也证明了该方法在解决多目标柔性作业车间调度难题上的可操作性。An improved NSGA-III algorithm is proposed for multi-objective flexible job shop scheduling problems,with completion time,total machine load,and bottleneck machine load as the objectives to establish a scheduling model.Firstly,to improve the diversity of the population,a penalty based boundary intersection distance is considered to define the distance between the individual population and the reference vector in association operations;secondly,in order to improve the computational efficiency of environmental selection,a penalty based boundary intersection distance elimination mechanism is used to protect individuals,reducing the computational cost of individual protection strategies;compared with the NSGA-III algorithm using two evaluation indicators,its convergence and diversity are both due to the NSGA-III algorithm.At the same time,the improved NSGA-III algorithm is tested on four Kacem examples and found to have higher quality solutions.Finally,practical production examples are used to prove that the improved NSGA-III algorithm is superior to or equivalent to existing methods,and the operability of this method in solving multi-objective flexible job shop scheduling problems is also demonstrated.

关 键 词:多目标柔性作业车间 NSGA-Ⅲ 变异策略 消除机制 

分 类 号:TP278[自动化与计算机技术—检测技术与自动化装置]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象