[高炉专家系统在唐钢新一炉生产中的整合应用] 高炉专家系统
摘要:本文简要介绍了芬兰高炉专家系统(BEENS)的技术内容及在唐钢新一炉生产中的调试(包括安装前做的OPC通讯程序)及整合应用。 关键词:OPC通讯BFENS
前言
唐钢炼铁厂南区新一炉引进了芬兰的高炉专家系统(简称BFENS),该系统含有最新、最先进的高炉计算机管理技术,它包括高炉计算模型和过程处理模型,在高炉的控制中,给操炉人员提供极大的帮助。经过安装及调试,BFENS在唐钢新一炉的生产中正常投入使用,并有良好的应用效果。
BFENS的配置及网络结构
BFENS是建立在一级自动化控制系统上的二级管理系统。一级系统使用西屋的Ovation系统,其OPC站(即OPCServer)专门用于读取自动化控制的现场数据并提供给二级管理系统。OPCClient端装有通讯程序,它连接到OPCServer上,读取所需的现场数据,存入专家系统的数据库。BFENS有自己的服务器,客户端通过网络与服务器连接,与Ovation系统在不同的网段上,由防火墙将这两个网络隔开。同时,防火墙为OPCClient的IP留出一个访问专家数据库的1521端口,使其能够连接到数据库中,保证通讯程序的正常运行。
BFENS的通讯程序
通讯程序简介
通讯程序专门用于从OPC服务器读取PLC现场的数据,并经过一定的处理,将数据存入专家系统数据库,用VB设计。通讯程序主要分为两部分:OPC的设置和通讯数据的处理。
OPC的设置
OPC设置的具体步骤为:设置相关环境变 ……此处隐藏2281个字…… 统直接调用。
原有的管理系统与专家系统有两个不同的数据库,操作人员需要将出铁数据和原料分析等数据在两个系统中分别输入,这样就增加了他们的工作量。在专家系统最后的调试中,专家系统的出铁输入画面中添加了部分内容,取消了原有管理系统的出铁输入。并将原来操作日志报表2中的渣铁数据改为从专家系统数据库中取出,在报表打印的程序中更改了数据库的连接,生成新报表,报表样式未做大的改变。为使专家系统中不再输入原料分析等数据,还可以让系统得到这些数据保证它的正常运行,专家系统数据库中新建了几个存储过程,在成份画面中增加,删除和修改时调用这些存储过程,将输入的数据也保存到专家系统中。这样,只需一次数据输入,同时可保证两个系统的正常运行。
在做了上述整合工作后,操作人员的工作量比以前大大降低了。而且两套程序的正常稳定运行,既可以在控制中互作参考,使操作工逐渐掌握专家系统中有别于原来系统的新思想和控制方法,又符合操作工原来的操作习惯。
BFENS的使用现状
现在,BFENS在新一炉稳定运行,它能够实时监控高炉操作的各种情况,并在炉况不稳定时,及时地给操作工发送消息,提供操作建议,使高炉能够正常运转。并取得了增产、降耗、职工劳动强度降低的良好效果。
当然,由于国外的某些技术可能不是特别适合中国的具体生产实际,例如,出铁开始时,出铁速度会越来越快,而专家系统只是判断出第一罐铁的速度来给出提示信息,从而导致提示信息不准确。因此,我们应该和工艺人员结合,根据实际情况做出相关规则和参数进一步的调整,以符合实际需要,使高炉生产的控制和管理水平得到整体提高。