Determining dispatching rules to optimize throughput – Voortman



Company Name / Department Voortman Steel Machinery
Contact Person Sietse Koenjer
Location Ozonstraat 1, Rijssen
Study programme(s) OML
Community Servitization
Start Date 01-09-2022
Housing arranged by company No



€400,- / € 450,- per Month

Company Description

Seeing ideas become a reality: it sounds nice but it really does happen at Voortman Steel Machinery. And these are ground-breaking ideas. We make the most innovative machinery and product lines for the steel construction and plate-processing industry for customers around the world. Going through the process together with a customer in order to arrive at a production line that integrates seamlessly into his process. Regardless of how often we do it, it is special each time and provides a great deal of satisfaction.

Project Description

An existing production line that performs a diverse set of operations on products can achieve a higher output in the day-to-day business by optimally using resources on the line. Two ways to achieve this are:

  • Smarter routing, which uses the chosen route through the line to achieve a higher throughput.
  • Smarter dispatching of jobs with which the expected output (and thus the input and the set of operations) makes more ‘balanced’ use of the available machines.

Smarter routing is already a project that we’re actively working on.: At the moment, Voortman lines use heuristics to determine possible routes at stations. These heuristics are applied locally: at a certain point in the line, the optimal choice is made with a set of rules to choose a certain follow-up route at that specific point without (or with very limited) knowledge of the choices to be made on further points on the line where these choices must be made. This leads to locally optimized routes. To improve this models are being developed to determine by means of a global model that works toward a global optimum.

This assignment focuses on smarter dispatching: minimizing lead time for a given set of jobs (a batch) for a given line by the order of dispatching these jobs. We want to be able to help our customers to improve output on existing lines as well as production lines that are yet to be delivered. This means that the resulting model should be compatible with the heuristics we use at the moment but also (if possible) with the globally optimized routing models we are developing.


Goals of the Project

We want to be able to help our customers to improve output on existing lines as well as production lines that are yet to be delivered.


The result of the assignment should be a set of rules that can be applied to the order of jobs of a given batch that customers can use to minimize lead time.

Essential Student Knowledge

Simulation of production systems, Logistical models that are applicable to this project.

More information: