基于FS仿真数据与深度强化学习的火工产品线动态排产方法

    Dynamic Production Scheduling Method for Pyrotechnic Product Lines Based on FS Simulation Data and Deep Reinforcement Learning

    • 摘要: 针对火工产品线在设备、人员、物流与安全规范等多维硬约束耦合作用下,传统规则与元启发式方法难以兼顾计划可行性、动态扰动响应和工程执行稳定性的问题,本文提出一种基于FS仿真数据与深度强化学习的动态排产方法。采用FS离散事件仿真构建训练与验证环境,并通过受控扰动注入形成可重复的动态样本;将工序、设备、岗位与安全空间等要素表示为异构调度图,利用图神经网络提取状态特征,结合动作掩码和可行性验证器约束PPO策略的动作空间,并通过事件触发滚动重排实现局部快速更新。仿真验证结果表明,该方法能够在不违反强安全约束的前提下生成可执行计划;相较单一规则、元启发式和基础学习型基线,其优势主要体现在动态扰动后的计划稳定性、急单响应能力和在线重排质量的综合能力。实验结果表明,所提方法可为火工产品线强约束动态排产提供可行的智能决策支撑。

       

      Abstract: To address the difficulty of balancing schedule feasibility, dynamic disturbance response, and execution stability for pyrotechnic product lines under coupled hard constraints from equipment, labor, logistics, and safety regulations, a dynamic scheduling method based on FS simulation data and deep reinforcement learning is proposed. An FS discrete-event simulation is used to construct the training and validation environment, and repeatable dynamic samples are generated through controlled disturbance injection. Operations, machines, labor posts, and safety spaces are represented as a heterogeneous scheduling graph; state features are extracted by a graph neural network; the action space of the PPO policy is constrained by action masking and feasibility verification; and event-triggered rolling rescheduling is employed for fast local updates. Simulation validation indicates that executable schedules can be generated without violating stringent safety constraints. Compared with single dispatching rules, metaheuristic methods, and a basic learning-based baseline, the main advantage lies in the integrated trade-off among plan stability, urgent-order response, and online rescheduling quality after dynamic disturbances. The results demonstrate that the proposed method provides feasible intelligent decision support for strongly constrained dynamic scheduling of pyrotechnic product lines.

       

    /

    返回文章
    返回