首页|期刊导航|电子科技|基于模糊Petri网的不确定工时柔性作业车间调度方法

基于模糊Petri网的不确定工时柔性作业车间调度方法OA

Flexible Job Shop Scheduling with Uncertain Processing Times Based on Fuzzy Petri Net

中文摘要英文摘要

针对传统启发式优化算法在解决工件不确定性加工时间的离散车间柔性作业调度问题(Flexible Job-Shop Scheduling Problem,FJSP)时缺乏灵活性,文中提出了一种基于模糊 Petri 网(Fuzzy Petri Net,FPN)的深度强化学习(Deep Reinforcement Learning,DRL)调度方法.以最小化总完工时间为优化目标构建离散车间 FPN 模型,模拟车间环境的动态特性与不确定性,通过重新设计模糊逻辑并结合改进白化权函数的区间灰数处理加工时间的不确定性问题.设计一种优化的双层深度 Q 网络算法(Double Deep Q-Network,DDQN),通过在网络中添加噪声来提升动作探索的随机性.设计改进的优先级采样根据经验回放样本的重要性进行加权采样,提高了学习效率与算法收敛速度.实验结果表明,相较于传统启发式调度算法,所提调度方法求解的总完工时间更短,在提高调度效率和解决不确定性问题方面具有先进性与有效性.

In view of the lack of flexibility of traditional heuristic optimization algorithms when solving the FJSP(Flexible Job-Shop Scheduling Problem)with uncertain processing time of workpieces,this study proposes a DRL(Deep Reinforcement Learning)scheduling method based on FPN(Fuzzy Petri Net).A FPN model for discrete shops is constructed with the optimization objective of minimizing the total makespan,which simulates the dynamic characteristics and uncertainties of the shop environment.The uncertainty of processing times is handled by redesign-ing the fuzzy logic and combining it with an improved whitening weight function for interval grey numbers.An opti-mized DDQN(Double Deep Q-Network)algorithm is designed,which enhances the randomness of action exploration by adding noise to the network.An improved priority sampling method is developed to perform weighted sampling based on the importance of experience replay samples,improving learning efficiency and algorithm convergence speed.Experimental results show that compared with traditional heuristic scheduling algorithms,the proposed sched-uling method achieves a shorter total makespan,demonstrating its advancement and effectiveness in improving sched-uling efficiency and solving uncertainty problems.

金怡辉;董宝力

浙江理工大学 机械工程学院,浙江 杭州 310018浙江理工大学 机械工程学院,浙江 杭州 310018

信息技术与安全科学

柔性作业车间调度不确定加工时间三角模糊数区间灰数模糊Petri网深度强化学习马尔可夫决策噪声网络

flexible job shop schedulinguncertain processing timestriangular fuzzy numberinterval gray num-bersfuzzy Petri netsdeep reinforcement learningMarkov decision processesnoisy networks

《电子科技》 2026 (5)

1-12,12

浙江省自然科学基金(LY16F020024)Natural Science Foundation of Zhejiang(LY16F020024)

10.16180/j.cnki.issn1007-7820.2026.05.001

评论