
数事教术与康用
学术论坛
基于ORACLE的炼钢厂能耗综合优化系统信息
平台的架构的选择及建立
李杨陆贵强郑学伟
(辽宁广播电视大学辽宁沈阳110034)
摘要:本文以国家863项目“基于最佳工艺温度的炼钢一连铸能耗优化系统"为背景,采用先进的计算机技术、网络通信技术及数据库技术,针对中国钢铁企业现状及福建三钢闽光钢铁股份有限公司炼钢厂一炼钢的实际需求,分析与比较常见的数据库和系统结构,确定适合信息平台的最佳数据库结构与网络结构方案,实现炼钢单元能耗综合自动化系统物流、信息流动态实时网步。
关键调:分布式数据库ORACLE网络结构
中图分类号:TP311 1、系统需求分析
文献标识码:A
文章编号:1007-9416(2011)07-0231-02
要比建立一个集中式数据库合理
基于最佳工艺温度的炼钢一转炉流程能耗综合优化系统的整体结构,包括质量分析与保证,能耗综合优化,过程优化层和难测参数检测四个子系统,这四个子系统通过信息网络平台进行连接,各个子系统通过信息平台进行数据交互。
三钢为本信息平台提供各生产环节的生产指示信息,生产实绩信息以及生产状态信息,而信息平台反馈给三钢流程优化,温度控制优化,能耗综合分析及质量分析等方面的信息。
温度制度优化能耗练合分析生产计划调度
敏敏
包
网络信息平台
a
包
图1三钢网络结构
包
三钢原有网络结构,包括PLC和MES系统,使用MES系统对生产进行管理。本项目的系统通过信息网络平台把原有系统和本项目系统组合成为三钢新的生产管理系统如图1,老系统提供计划指示信息,生产实绩信息和生产状态信息,新系统提供流程优化信息,源度优化信息和能耗综合分析,两部分主要进行交互的数据信息,数
据交互信息非常庞大。 2、分布式数据库系统
随着计算机网络技术的不断发展和硬件价格的下降,三钢各部门都拥有1台或者多台计算机,并且通过计算机网络共享各种数据资源。共享数据资源的方式之一,是在计算机网络中设置个集中式数据库,各个结点可以通过计算机网络访问这个数据库,但是这种方式的缺点在于通信开销大,性能欠佳、可用性不高,可扩充性差、安全性低以及难以管理。一般说来,每个部门常用的数据有一定的范围。如果按照数据的来源以及需求,分散建立多个数据库,合理分布在系统中,以代替一个集中式数据库,则大部分数据可以就地存取,同时又可以共享一些偶尔需要的其他数据库的数据,这显然
万方数据
本系统选择分布式数据库系统结构.在信息平台上建立主数据库,同时在生产调度优化、温度优化制度,能耗综合分析等子系统
上,分别建立数据库,共同组成本信息平台。 3、信息平台网络结构体系结构
根据信息平台的特点,考虑到三钢目前正在使用的MES系统为C/S结构(客户机/服务器).决定继续采用C/S体系结构来开发信息平台。[2
但是,为了克服传统二层C/S结构存在的以下局限;
(1)它是单一服务器且以局城网为中心的,所以难以扩展至大型企业广域网或intermet;
(2)受限于供应商;
(3)软、硬件的组合及集成能力有限:(4)难以管理大量的客户机
信息平台决定采用三层C/S的体系结构如图2所示。
功能层
(温度优化系统)
数据层(数据库)
表示层(接口)
图2三层C/S结构图
功能层(能耗综合分析)
功能层(生产计划调度)
三层C/S结构是将应用功能分成表示层、功能层和数据层三部分。其解决方案是;对这三层进行明确分制,并在逻辑上使其独立。其主要功能如下[5]
(1数据层。数据层就是DBMS,负责管理对数据库数据的读写 DBMS必须能迅速执行大量数据的更新和检索。现在的主流是关系数据库管理系统(RDBMS)。因此,一般从功能层传送到数据层的要求大都使用SQL语言。系统在数据层采用Oracle。
(2)表示层。表示层是应用的用户接口部分,它担负着用户与应用间的对话功能。它用于检查用户从键盘等输入的数据,显示应用输出的数据。在变更用户接口时,只需改写显示控制和数据检查程序,而不影响其他两层。检查的内容也只限于数据的形式和值的范围,不包括有关业务本身的处理逻辑,图形界面的结构是不固定的,这便于以后能灵活地进行变更。例如,在一个密口中不是放入几个功能,而是按功能分割窗口,以便使每个窗口的功能简洁单纯,在这层的程序开发中主要是使用可视化编程工具。
下转第234页