调度监控系统在唐钢炼铁部的研究与应用
2020-01-14吴海燕于凤浩
吴海燕,于凤浩
(河钢集团唐钢公司信息自动化部,唐山 063000)
1 设计原则
1.1 总体原则
(1)标准化原则。唐钢炼铁部调度监控系统在设计时应尽量使用现有的已经被标准化的技术,以保证技术上的先进性和可扩展性。
(2)先进性原则。为了让企业能够可持续的发展,唐钢炼铁部调度监控系统技术架构的设计要具有前瞻性和先进性,以保证在将来较长的一段时间内系统软件能够紧跟行业的发展需要进行扩展,支持企业不断发展。
(3)灵活性原则。随着公司业务的发展和变化,系统灵活性对业务变化的适应主要包括两个方面:一个是业务需求的变化,另一个是业务量的变化。
1.2 设计原则
(1)程序设计合理,具备良好的可扩展性、可重用性。
(2)程序界面友好,具备良好的可操作性。
(3)程序采用主流开发平台和中间件,具备良好的可维护性。
1.3 配置原则
(1)硬件配置原则。充分利用现有的硬件和网络资源,使硬件设备能充分地得到利用;充分考虑主机的处理能力、I/O 能力及扩展能力;
(2)软件配置原则。根据系统的功能需求、容量和速度要求来确定系统的软件和配置;为降低总体拥有成本,软件选择及配置上应考虑到将来能顺利地将系统融入到企业的统一信息化中。
2 系统总体设计
2.1 总体设计
系统总体架构如图1所示:
(1)用户交互层。用户交互层是铁前调度监控系统为与用户沟通提供的通道。该层主要以JSP 页面与用户进行交互,该层应用当前主流的前台框架模型MVC 进行搭建。
图1 系统总体架构
(2)页面操作层。提供给用户使用的实际功能,交互层传递过来的用户请求都有该层进行功能分析及转发业务。
(3)应用服务层。应用服务层是铁前调度监控系统为支撑业务提供的核心服务部件。该层服务主要为调度监控用户提供质量分析、生产参数监控、高炉烧结生产统计等逻辑分析服务。
(4)数据服务层。数据服务层是铁前调度监控系统的数据存储接口。该层不仅对应用服务层提供了数据存储的服务,是承接实际业务与数据存储层的数据控制层。
(5)数据存储层。数据资源层是铁前调度监控系统的数据来源。该层提供必须的数据存储支持,并与其他数据来源数据库(铁前dss 数据库、PI 数据库、计质量数据库等)传递信息。
2.2 功能架构设计
铁前调度监控系统不仅包括生产监控、质量分析、业务操作核心业务功能,也包括用户管理、数据同步接口和系统日志等辅助功能。该系统主要面对生产调度管理层,数据源来自底层生产工艺参数数据及现有各三级ERP 生产系统,为生产监控提供必要手段。
2.3 网络架构
提供数据的可靠传输,解决不同软硬件和网络环境中系统的通信问题,实现安全、稳定、高效的互联网络。
2.4 系统应用架构图
整个调度监控系统的应用划分为2大部分:定时告警监控以及生产设备监控。实时监控通过接口获取数据,并保存到调度监控系统的数据中心中。调度监控系统从数据中心读取数据,在界面上完成数据展示,包括用户查询、数据报表等。
2.5 服务器架构
基于需求出发,我们在主机系统设计中,主要针对应用系统稳定性需求和可扩展性需求,选用满足性能指标要求并且具有一定扩展能力的服务器来构建系统平台。主机配置方案选用集中式设计方案,选用高性能服务器集中化部署方案。
3 系统功能
3.1 系统总体功能
(1)生产运行参数统计监控。
(2)出铁信息(4座高炉)管理。
(3)仓槽位管理。
(4)原燃料质量监控。
(5)调度记事。
(6)文件存档。
(7)告警处理。
3.2 功能描述
(1)数据的Web 查询与浏览。包括产运行参数统计监控、出铁信息(4座高炉)管理、仓槽位管理、原燃料质量监控等,通过Web 页面进行查询展示,满足业务对覆盖全厂数据的查询需求。
(2)图、表展示功能。对原料、质量、生产实绩、仓槽位监控等信息用图表、曲线图等形式直观展示其实际变化情况。
(3)权限控制和管理。
使用数据库信息管理和发布系统的权限控制,采用基于数据源的控制方式,权限包括:浏览、变更报表、变更数据表、变更数据源、管理授权五个级别;查询浏览数据库信息的权限控制。分为二个方面,一方面对信息条目的浏览权限的控制,同内容管理系统中的其他权限完全一致;另一方面,对报表的访问权限的控制,既确定哪些用户可以访问指定的报表;同时用户权限管理还包括系统日志管理、最新消息、通知发布等功能项。
3.3 系统运行风险与后续保障
(1)操作风险:按系统正常操作流程进行操作,对于超级权限用户应限制、或监控其操作动作,以免造成数据丢失或恶意操作发生。
(2)后续保障:系统上线后,需相关单位相互配合,按照职责分工完成系统的相关管理工作。
4 结束语
实现企业生产的调度监控管理是一项长期的系统工程,需要在长期的炼铁生产应用中不断的改进和完善。铁前调度监控系统的实现,将以前只关注结果转变为现在既关注结果也关注过程,通过监控生产各环节,辅助调度更好的协调、指挥生产,从而将调度管理覆盖生产各领域。