求解炼钢—连铸排产问题FCFS算法周永良,刘浏,何平,贺庆(钢铁研究总院冶金工艺研究所北京100081)摘要:根据车间的客观条件,对经典FCFS算法进行了改进,得到了一种新方法,使之应用于炼钢排产,取得稳定、可靠效果
关键词:排产;计划;FCFS1引言为了提高炼钢连铸生产的合理性,避免调度工作中人为因素的盲目性,计算机化生产调度已提上日程
转炉-连铸生产要求所有同一浇次的钢水都以同一时间频率到达铸机,而且钢水到达时的温度也有严格限制
通常条件下,一个转炉炼钢厂都拥有多台转炉、多台精炼设备和多台连铸机
所以,调度问题面对的生产模式多数都是比较复杂的,给调度工作带来极大难度
由理论分析可知此类问题是NP—难的,也就是说此类问题没有可行的多项式解法
另一方面,从现实的情况看,炼钢生产波动大、不确定性大、计划中途修改的可能性大,更增加了炼钢生产调度的难度
本文着重考虑炼钢连铸生产的特殊要求即:铸机连续生产要求钢水以离散方式准时、均匀供应,提出一种基于规则的FCFS(FirstComeFirstServiced)算法,来求得一个可行的调度方案
2产生式系统2
1产生式系统概述产生式系统是专家系统的先驱,也可认为是专家系统的较初级、较简单的阶段
在产生式系统中,论域的知识分为两部分:用事实表示静态知识,如事物事件和它们之间的关系;用产生式规则表示推理过程和行为[1]
由于这类系统的知识库主要用于存储规则,因此又把此类系统称为基于规则的系统(rule-based-system)[1]
一个产生式系统有工作存储器(WorkingMemory,简称WM)、产生式规则库(ProductionRuleBase)和规则解释程序3部分组成,规则解释程序包括匹配器、冲突集和冲突消解器及解释器,其基本结构见图1
产生式规则库存储专业知识、长期经验和人为设定
规则解释程序负责系统的运行
用工作存储器存储