This paper proposes a two-stage adaptive competitive reconfiguration algorithm (TACRA) for the dynamic flexible job shop scheduling problem with transportation resources. In the initial phase, TACRA operates in a static environment; once a machine breakdown occurs, it switches to a rescheduling phase. Deletion and reconstruction operators are designed to enhance the algorithm's exploration and exploitation capabilities, and an adaptive selection mechanism is introduced based on the historical performance of these operators. Experimental results on 15 test instances show that TACRA achieves the optimal inverted generational distance in eleven cases, the optimal hypervolume in fifteen cases, and the optimal fitness metric in fifteen cases.
在具有运输资源的动态柔性作业车间调度问题(dynamic flexible job shop schedule problem with transportation resources,DFJSPT)中,机器故障影响机器与AGV。机器发生故障时,立即停止工作,受影响的工件必须及时分配给其他可用机器,空闲的AGV被迅速调用。因此,需要同步调度机器和AGV,以确保生产的顺利进行。
HUZiyu, LIZihan, SUNHao, et al. A Dynamic Multi-objective Optimization Algorithm Based on the Relationship of Decision Variables[J]. Control and Decision, 2024, 39(1): 78-86.
XUXinsheng, WUSongze, DUWen, et al. Consideration of Low-Carbon Flexible Job Shop Batch Scheduling Methods[EB/OL]. China Mechanical Engineering, 2025, 1-16. (2025-03-25)[2026-06-12].
[7]
XUGongjie, BAOQiang, ZHANGHongliang. Multi-objective Green Scheduling of Integrated Flexible Job Shop and Automated Guided Vehicles[J]. Engineering Applications of Artificial Intelligence, 2023, 126: 106864.
[8]
WEILixin, HEJinxian, GUOZeyin, et al. A Multi-objective Migrating Birds Optimization Algorithm Based on Game Theory for Dynamic Flexible Job Shop Scheduling Problem[J]. Expert Systems with Applications, 2023, 227: 120268.
[9]
LUOCong, GONGWenyin, LUChao. Knowledge-driven Two-stage Memetic Algorithm for Energy-efficient Flexible Job Shop Scheduling with Machine Breakdowns[J].Expert Systems with Applications,2024,235:121149.
[10]
WENXiaoyu, LIANXiaonan, QIANYunjie, et al. Dynamic Scheduling Method for Integrated Process Planning and Scheduling Problem with Machine Fault[J]. Robotics and Computer-Integrated Manufacturing,2022,77:102334.
[11]
TANGHongtao, XIAOYu, ZHANGWei, et al. A DQL-NSGA-III Algorithm for Solving the Flexible Job Shop Dynamic Scheduling Problem[J]. Expert Systems with Applications, 2024, 237: 121723.
FANGQiu, SONGHaojie, LUHong, et al. Research on Multi-factors Flexible Job Shop Scheduling Problem with Workers and AGVs[J]. Journal of Mechanical Engineering, 2025, 61(18): 330-343.
[14]
LIUJiaojiao, SUNBaofeng, LIGendao, et al. Multi-objective Adaptive Large Neighbourhood Search Algorithm for Dynamic Flexible Job Shop Schedule Problem with Transportation Resource[J]. Engineering Applications of Artificial Intelligence, 2024, 132: 107917.
[15]
DEBK, PRATAPA, AGARWALS, et al. A Fast and Elitist Multiobjective Genetic Algorithm: NSGA-II[J]. IEEE Transactions on Evolutionary Computation, 2002, 6(2): 182-197.
ZHANGGuohui, LIZhixiao, ZHANGLiping, et al. Reinforcement Learning Based Co-evolutionary Algorithm for Solving Flexible Job Shop Energy Efficient Scheduling Problem[J]. Application Research of Computers, 2025, 42(7): 2039-2047.
MAXunde, BILi, WANGJunjie. Research on Green Job Shop Scheduling Based on Herd Immunity Optimizer[J]. Journal of System Simulation, 2024, 36(11): 2578-2591.
[20]
HANXiaoqing, CHENGWeiyao, MENGLeilei, et al. A Dual Population Collaborative Genetic Algorithm for Solving Flexible Job Shop Scheduling Problem with AGV[J]. Swarm and Evolutionary Computation, 2024, 86: 101538.
[21]
CHENNanlei, XIENaiming, WANGYuquan. An Elite Genetic Algorithm for Flexible Job Shop Scheduling Problem with Extracted Grey Processing Time[J]. Applied Soft Computing, 2022, 131: 109783.