Real-world production scheduling for the food industry: An integrated approach

  • Authors:
  • Tony Wauters;Katja Verbeeck;Paul Verstraete;Greet Vanden Berghe;Patrick De Causmaecker

  • Affiliations:
  • CODeS, Vakgroep IT, KaHo Sint-Lieven, Gebr. Desmetstraat 1, 9000 Gent, Belgium;CODeS, Vakgroep IT, KaHo Sint-Lieven, Gebr. Desmetstraat 1, 9000 Gent, Belgium;CODeS, K.U. Leuven Campus Kortrijk, E. Sabbelaan 53, 8500 Kortrijk, Belgium;CODeS, Vakgroep IT, KaHo Sint-Lieven, Gebr. Desmetstraat 1, 9000 Gent, Belgium;MESware nv, Beversesteenweg 561 B2, B-8800 Roeselare, Belgium

  • Venue:
  • Engineering Applications of Artificial Intelligence
  • Year:
  • 2012

Quantified Score

Hi-index 0.00

Visualization

Abstract

The present paper offers an integrated approach to real-world production scheduling for the food processing industries. A manufacturing execution system is very appropriate to monitor and control the activities on the shop floor. Therefore, a specialized scheduler, which is the focus of this paper, has been developed to run at the core of such a system. The scheduler builds on the very general Resource Constrained Project Scheduling Problem with Generalized Precedence Relations. Each local decision step (e.g. choosing a route in the plant layout) is modeled as a separate module interconnected in a feedback loop. The quality of the generated schedules will guide the overall search process to continuously improve the decisions at an intermediate level by using local search strategies. Besides optimization methods, data mining techniques are applied to historical data in order to feed the scheduling process with realistic background knowledge on key performance indicators, such as processing times, setup times, breakdowns, etc. The approach leads to substantial speed and quality improvements of the scheduling process compared to the manual practice common in production companies. Moreover, our modular approach allows for further extending or improving modules separately, without interfering with other modules.