A system (1) for controlling a production plant (2) having a plurality of plant parts (3) for producing metallic semi-finished products, comprising:
- a plant automation unit (4) for monitoring and for open-loop and/or closed-loop control of a production process within the production plant (2), including monitoring and open-loop and/or closed-loop control of the plant parts (3);
- a production planning system (5) having information concerning products to be produced in the production plant (2), including target criteria for the products to be produced;
- a model generator (6) for generating at least one prediction model (7) for a product currently being produced in the production plant (2) and/or for the products to be produced in the future in accordance with the production planning system (5), in compliance with the target criteria for the product currently being produced or the products to be produced in the future,
- wherein the model generator (6) takes into account results of the monitoring of the production plant (2), including the plurality of plant parts (3), when generating the at least one prediction model (7), and
- wherein the at least one prediction model (7) is configured to predict compliance of the product with the target criteria, including predicting at least one of
- (i) an expected value of a target criterion or
- (ii) a probability that the target criterion lies within a defined range;
- a production optimizer (8) for determining an optimized production process within the production plant (2) including target specifications for control commands based on data from the plant automation unit (4), the production planning system (5), and the compliance with the target criteria predicted by the prediction model (7) generated by the model generator (6),
- wherein the production optimizer (8) takes into account production-related specifications of the plant parts (3) in determining the optimized production process within the production plant (2);
- and
- a production plant control unit (9) for executing the target specifications for the plant automation unit (4) based on the optimized production process determined by the production optimizer (8).