Production scheduling deals with the operational, chronological, quantitative, and spatial planning, control, monitoring, and administration of all processes that are necessary for the production of goods.
In the process industry, many plants are operated in batch mode, which means that production is not running continuously, but based on production recipes. Within these plants, which are addressed in OptiProd.NRW, the distribution of the individual production steps to the existing plants and equipments, as well as the order of the batches and operations, must be planned well in order to make the best use of the available resources and thus to produce as efficiently and sustainably as possible.
The utility of available production facilities, raw materials, employees, and other resources is thus planned in such a way that all production orders are completed in time and as resource-efficiently as possible or, if this is not possible, production delays at least are reduced to a minimum.
Today, production scheduling is usually done by experienced employees who create the production schedules for the next few days or weeks based on the current order list, either completely manually or using plans that are generated from simple models of the production plant.
The fully computer-based optimization of production schedules is not yet the state of the art, which means that in practice much potential for improvement remains unexploited. The following figure shows some of the challenges that arise in industrial practice: