Journal of System Simulation ›› 2022, Vol. 34 ›› Issue (4): 768-776.doi: 10.16182/j.issn1004731x.joss.20-0872

• Modeling Theory and Methodology • Previous Articles     Next Articles

Research on Discrete Workshop Task Assignment Based on Improved Water Filling Algorithm

Kaituan Feng(), Jie Yuan()   

  1. School of Electrical Engineering, Xinjiang University, Urumqi 830047, China
  • Received:2020-11-10 Revised:2021-08-30 Online:2022-04-30 Published:2022-04-20
  • Contact: Jie Yuan E-mail:390890382@qq.com;yuanjie222@126.com

Abstract:

Aiming at the unsatisfactory the results of the real-time dynamic task allocation in discrete workshops are not ideal, an improved water filling algorithm is proposed. Compared with the equal cost allocation of the water injection algorithm, the processing rate and cost factors are added to the improved water injection algorithm to coordinate the processing rate, the cost and the workpieces. The allocation of the different cost workpieces is realized and the result is adjusted, which can meet the requirements of discrete distribution. The improved water injection algorithm can dynamically allocate the newly added workpieces in real time. The proposed algorithm is compared with the Hungarian algorithm, the two-stage optimization method and the water filling algorithm. The experimental results show that the improved water filling algorithm has advantages in processing time and processing cost. The computational complexity of the algorithm is only related to the number of machining centers.

Key words: discrete workshop scheduling, water filling algorithm, dynamic task allocation, Hungary algorithm, two-stage optimization method

CLC Number: