欢迎访问《图学学报》 分享到:

图学学报 ›› 2025, Vol. 46 ›› Issue (6): 1191-1199.DOI: 10.11996/JG.j.2095-302X.2025061191

• 制造产品核心工业软件 • 上一篇    下一篇

面向智能制造的柔性作业车间自适应实时调度方法

张立祥(), 胡耀光()   

  1. 北京理工大学机械与车辆学院北京 100081
  • 收稿日期:2025-06-19 接受日期:2025-11-05 出版日期:2025-12-30 发布日期:2025-12-27
  • 通讯作者:胡耀光(1974-),男,教授,博士。主要研究方向为智能制造系统设计、仿真与优化等。E-mail:hyg@bit.edu.cn.com
  • 第一作者:张立祥(1997-),男,博士。主要研究方向为智能制造系统调度优化。E-mail:Z18811373128@163.com
  • 基金资助:
    国家自然科学基金(52175451)

An adaptive real-time scheduling method for flexible job shops towards intelligent manufacturing

ZHANG Lixiang(), HU Yaoguang()   

  1. School of Mechanical Engineering, Beijing Institute of Technology, Beijing 100081, China
  • Received:2025-06-19 Accepted:2025-11-05 Published:2025-12-30 Online:2025-12-27
  • First author:ZHANG Lixiang (1997-), Ph.D. His main research interest covers scheduling in intelligent manufacturing systems. E-mail:Z18811373128@163.com
  • Supported by:
    National Natural Science Foundation of China(52175451)

摘要:

在大规模个性化定制生产背景下,柔性作业车间调度面临动态需求响应迟缓、多任务集成优化效果有限以及方法自适应性不足等关键挑战。为有效提升调度方案的优化质量、生成速度与自适应能力,聚焦动态环境下多资源协同与多任务集成的实时调度问题,提出基于多智能体深度强化学习的柔性作业车间自适应实时调度方法,并研发自适应实时调度求解器。首先,构建基于多智能体深度强化学习的自适应实时调度框架,建立仿真环境与调度智能体的交互机制,形式化描述分布式决策智能体的部分可观测马尔可夫决策过程;其次,构建基于对象的调度仿真环境,创建机床、工件等资源类与仿真类,全面表征柔性作业车间的典型资源特性与动态行为;接着,设计支持机床分配与作业排序的调度智能体,开发包括基于价值、策略以及价值-策略混合的深度强化学习算法库,以适配多类型调度场景与复杂约束;最后,研发支持多任务、多约束柔性作业车间调度的求解器,设计策略训练与问题求解模块,实现对不同应用场景的自适应优化求解。数值实验结果表明,该调度方法在已知与未知场景下均表现出优良的泛化性与实时响应能力,能够有效应对复杂多变的调度问题。在案例应用中,该调度求解器在保证优化效果的前提下,计算响应速度展现出显著优势。研究结果表明,面向智能制造的柔性作业车间自适应实时调度方法及求解工具可有效应对多资源调度挑战,为离散制造业的智能化与自主化转型提供有力支撑。

关键词: 柔性作业车间调度, 自适应实时调度, 深度强化学习, 求解工具, 智能制造

Abstract:

In the context of large-scale customized production, flexible job-shop scheduling faces several critical challenges, including sluggish responses to dynamic demands, limited optimization performance formulti-task integration, and insufficient adaptability touncertain changes and unseen environments. To effectively enhance the optimization quality, generation speed, and adaptive capability of scheduling solutions, this study focused on dynamic flexible job-shop scheduling problems involving multi-resource coordination and multi-task integration in dynamic environments. A multi-agent deep reinforcement learning-based adaptive real-time scheduling method was proposed, along with the development of an adaptive real-time scheduling solver. First, an adaptive real-time scheduling framework based on multi-agent deep reinforcement learning was constructed; an interaction mechanism between the simulation environment and scheduling agents was established, and the distributed decision-making process was formalized as a partially observable Markov decision process. Second, an object-oriented scheduling simulation environment was developed by defining resource and simulation classes (e.g., machines, workpieces, and automated guided vehicles), to comprehensively represent the dynamic characteristics and interactions of typical resources in flexible job shops. Third, scheduling agents supporting machine assignment and job sequencing were designed; a library of deep reinforcement learning algorithms covering value-based, policy-based, and hybrid value-policy approaches was developed to accommodate various scheduling scenarios and complex constraints. Finally, an adaptive solver supporting multi-task and multi-constraint flexible job-shop scheduling was developed, incorporating strategy training and problem-solving modules to achieve adaptive optimization across diverse application settings. Numerical experiments demonstrated that the proposed method exhibited strong generalization and real-time responsiveness in both known and unseen scenarios, effectively handling complex and dynamically changing scheduling problems. In case studies, the developed solver showed significant advantages in response speed while maintaining high optimization performance. The results indicated that the proposed adaptive real-time scheduling method and solver provided an effective solution to multi-resource scheduling challenges and offered solid technical support for the intelligent and autonomous transformation of discrete manufacturing systems.

Key words: flexible job-shop scheduling, adaptive real-time scheduling, deep reinforcement learning, solving tool, intelligent manufacturing

中图分类号: