摘要
针对柔性制造系统中机器与AGV(automated guided vehicle)同时调度问题,提出一种混合变邻域搜索的改进离散差分进化算法。以最大完工时间最小为优化目标,考虑机器与AGV双资源约束,建立相应的数学模型。为了同时调度机器与AGV,采用基于工序、机器、AGV的3层编码结构。通过改进差分进化(differential evolution,DE)算法的变异、交叉算子产生新个体以提高算法的全局搜索能力,并引入模拟退火算法中解的接受准则选择下一代。同时,为了增强算法的局部搜索能力,对算法每次迭代的最优个体进行变邻域搜索。通过算例计算和对比,证明了提出的改进DE算法的有效性、稳定性和优越性。
An improved discrete differential evolution algorithm with variable neighborhood search was proposed for solving simultaneous scheduling of machines and AGVs in flexible manufacturing systems.With the optimization goal of making the maximum completion time minimum,considering the dual resource constraints of machines and AGVs,the corresponding mathematical model was established.The three-layer coding structure of operation,machine and AGV was employed to schedule machines and AGVs simultaneously.In order to improve the global search capability,the differential evolution algorithm generated new individuals by improved mutation and crossover operators,and introduced the acceptance criterion of solution in simulated annealing algorithm to select next generation.Furthermore,a variable neighborhood search was performed on the optimal individual in each iteration of the algorithm in order to enhance the local search capability.Finally,the effectiveness,stability and superiority of the improved differential evolution algorithm were proved by calculation and comparison of examples.
作者
伍乐
宋豫川
吕向飞
雷琦
WU Yue;SONG Yuchuan;LYU Xiangfei;LEI Qi(State Key Laboratory of Mechanical Transmission,Chongqing University,Chongqing 400044,P.R.China)
出处
《重庆大学学报》
CSCD
北大核心
2021年第12期116-129,共14页
Journal of Chongqing University
基金
国家自然科学基金资助项目(51205429)
工信部“船用柴油机关重件行业数字化车间集成标准研究与试验验证”项目(CSICXX002)。
关键词
柔性制造系统
调度
差分进化算法
变邻域搜索
flexible manufacturing systems
scheduling
differential evolution algorithm
variable neighborhood search