系统仿真学报 ›› 2021, Vol. 33 ›› Issue (11): 2579-2588.doi: 10.16182/j.issn1004731x.joss.21-FZ0704

• 仿真建模理论与方法 • 上一篇    下一篇

基于博弈论的柔性作业车间动态调度研究

尤一琛, 王艳*, 纪志成   

  1. 江南大学 物联网技术应用教育部工程研究中心,江苏 无锡 214122
  • 收稿日期:2021-04-17 修回日期:2021-07-17 出版日期:2021-11-18 发布日期:2021-11-17
  • 通讯作者: 王艳(1978-),女,博士,教授,研究方向为制造系统能效优化。E-mail:wangyan@jiangnan.edu.cn
  • 作者简介:尤一琛(1997-),男,硕士生,研究方向为智能动态调度。E-mail:yyc2c27@163.com
  • 基金资助:
    国家重点研发计划(2018YFB1701903); 国家自然科学基金(61 973138)

Research on Flexible Job-shop Dynamic Scheduling Based on Game Theory

You Yichen, Wang Yan*, Ji Zhicheng   

  1. Jiangnan University Engineering Research Center of Internet of Things Technology Applications Ministry of Education, Wuxi 214122, China
  • Received:2021-04-17 Revised:2021-07-17 Online:2021-11-18 Published:2021-11-17

摘要: 为迅速有效地响应柔性作业车间调度(Flexible Job-shop Scheduling problem,FJSP)中的机器故障扰动事件,提出一种基于博弈论的柔性作业车间动态调度方法。采用求和加权法和非支配排序基因算法(Non-Dominated Sort Genetic Algorithm-Ⅱ,NSGA-Ⅱ)算法生成预调度方案,在NSGA-Ⅱ中引入自适应交叉算子,提高种群多样性;针对机器故障下FJSP动态调度问题,为兼顾调度方案的稳定性与鲁棒性指标,并快速响应扰动事件,建立多阶段完全信息静态博弈模型,将稳定性与鲁棒性指标映射为博弈双方玩家,提出一种混合纳什均衡策略,将纳什均衡与Pareto最优进行结合,得到动态调度方案。通过仿真实验,验证了混合纳什均衡解决机器故障扰动问题的有效性。

关键词: 柔性作业车间, 机器故障, NSGA-Ⅱ, 鲁棒性, 稳定性, 混合纳什均衡

Abstract: To quickly and effectively respond to the machine fault disturbance events in Flexible Job-shop Scheduling Problem (FJSP), a flexible job-shop dynamic scheduling based on game theory is established. A pre-scheduling scheme is generated under Non-Dominated Sort Genetic Algorithm-Ⅱ (NSGA-Ⅱ) algorithm which introduces self-adapted crossover operators to improve the population diversity. For FJSP dynamic scheduling with machine fault, a multi-stage complete information game model is built to better balance the stability and robustness indicators and respond quickly to the machine fault, in which the stability and robustness indicators are mapped to the game players, and a hybrid Nash Equilibrium which combines Nash Equilibrium and Pareto optimum is presented to get the dynamic scheduling scheme. The simulation experiment proves the effectiveness of the presented strategy in solving flexible job-shop dynamic scheduling problem.

Key words: flexible job-shop, machine fault, Non-Dominated Sort Genetic Algorithm-Ⅱ (NSGA-Ⅱ), robustness, stability, hybrid Nash Equilibrium

中图分类号: