为了每年生产超过500万吨的钢材并及时交付每一个订单,哈滕沃克克虏伯曼内斯曼(HKM)工厂必须严格控制生产进度。流程的每个阶段都经过了精心的时间安排和编排。成吨的焦炭、生铁、废钢和其他原材料必须在需要的时候准确地运达相应的机器,高炉必须升温到至少1450摄氏度,钢材必须在冷却之前进行浇铸。在生铁的制造过程中,各阶段的流程可以通过线性生产来处理,但在钢铁厂中,物流和客户要求增加了复杂性。
为了在满足这些操作限制的同时最大化吞吐量,HKM工程师在MATLAB中开发了一个自动调度系统®。HKM的项目经理Alexey Nagaytsev说:“MATLAB使我们能够快速开发一个系统来对我们的钢铁过程进行全局优化,将其作为一个Java组件部署到我们的生产环境中,并将其作为一个计算集群来运行。”“有了MATLAB,我们可以很容易地做出改变,加入新的约束条件,并对系统进行扩展,以满足新的需求。”