电力试验作业管控系统的设计与实现
2019-04-07余雯王闸
余雯 王闸
摘 要:本研究利用Web Dynpro for ABAP技术基于ERP服务端实现了现场作业管控平台的服务端,满足作业指导书模板模块化配置、任务准备、现场报表合成报告、作业指导书模块化等功能,实现了现场录入数据智能分析校对,对于提升现场作业的规范性、报告提交的及时性和报告数据的正确性方面起到了很好的支撑作用。
关键词:电力试验 ABAP 管控终端 设计
中图分类号:TM7 文献标识码:A 文章编号:1674-098X(2019)11(b)-0015-02
在电力生产试验作业过程中,由于现场作业行为具有较大的随机性和不可预见性,因此通过信息化的手段,以安全生产现场标准化作业需求原则,构建简单、可靠、实用的现场标准化作业管理体系极为重要。本研究旨在通过借助无线互联技术实现移动终端对业务系统的访问,将业务系统的前端扩展到生产管理业务的作业现场,进一步提高现场作业管控效率,为后续现场作业管控系统在电力试验作业现场的推广实施奠定基础。
1 系统设计原则及架构
1.1 总体技术原则
以模块化设计和基于组件的多层体系结构保证系统的开放性和灵活性。提供有效的故障诊断及维护工具,具备数据错误记录和错误预警能力;采用密级强度可自定义的标准型加密算法。系统与现行系统要具有良好的兼容性。采用通用软件开发平台开发,具备良好的可移植性。在充分考虑到保证系统整体及各组成部分的功能和性能要求的前提下,最大限度地保护各分系统现有的投资和技术资源,并对这些资源加以有效的利用。
1.2 系统架构模式
1.2.1 采用基于SAP NetWeaver架构的多层C/S应用模型
云南电网现场作业管控项目研究院试点系统采用基于SAP NetWeaver架构的多层C/S应用结构进行设计,全面满足SAP NetWeaver7.01版本标准,使系统具有良好的框架和灵活性。
1.2.2 系统开发技术
应用系统必须以ABAP为主要开发语言,构建的系统应具有良好的可移植性和平台无关性,可以使系统不用更改任何源代码即可移植到新的平台上,有效地保护用户的前期投入。应用系统必须满足下述要求:
(1)平台独立性,与硬件、操作系统、数据库无关。
(2)新型的面向对象的程序语言,代码可重用、可扩展。
(3)强大的安全结构和策略,可防止恶意程序或病毒的入侵。
(4)通过多线程运行机制来支持多任务和并行处理。
1.2.3 系统开发模式
应用系统应采用工作流来驱动业务,可以让业务专家更加专注于企业业务流程的优化,为企业构筑一个充分集成的业务系统,将各种应用、业务流程以及人员集成在一起,提高对端到端流程的把握能力和对流程变化的适应性。
(1)流程建模、与资源结合、流程实施。
(2)无需中断当前流程即可实时改动。
(3)实现业务分析人员与应用开发人员之间的互动,从而轻松定义和修改业务流程以满足业务需求。
2 系统功能的实现
2.1 作业流程信息化分析
根据管理要求,系统在开发过程中将风险数据库、设备库、试验设备库以及作业指导书库都统一构建在企业精益化管理技术支持系统中,实现了现场作业管控所有的数据都统一建立在内部管理核心的信息系统中,通过优化设计的作业流程如图1所示。
2.2 移动终端管理
2.2.1 用户管理功能实现
该模块提供用户登录系统的功能。根据用户名、密码验证用户信息,验证成功后,根据用户类别配置用户功能及权限菜单,自动记录登录日志。同时,按需回写所属单位、作业地点、用户类别、真实姓名等相关信息,进入系统主界面;验证失败给出错误提示并再次登录,三次登录失败,系统自动退出。在联网状态下,系统登录进行服务器端验证,并在登录时候上传本机的MAC地址,以便于今后的管理和拓展。
2.2.2 参数配置功能实现
该模块提供用户自定义信息和配置系统运行参数的功能,包括背景图片、服务器、数据库备份时间、备份文件存储位置等系统初始化参数。
2.3 服务器端数据管理功能实现
2.3.1 数据管理功能开发
该模块提供作业标准与SCMIS进行同步的功能,系统在联网状态下ZYMIS可以实时访问SCMIS的模板信息,以免進行重复配置。支持版本管理:在无网络连接的条件下,ZYMIS仅能对现有模板进行修改,并确保模板数据能返回至SCMIS中,成为新的版本。
系统支持在SCMIS和ZYMIS中进行作业标准配置,并能进行自动同步。作业标准的配置既可以在SCMIS中配置,也可以在ZYMIS中进行配置。如数据流图示:在联网状态下ZYMIS可以通过专用接口直接访问SCMIS的已经具备模板信息,根据情况配置完毕后,自动把模板信息反馈给SCMIS。
2.3.2 现场任务流程控制功能实现
该模块提供登录用户执行任务的功能。系统根据作业标准生成作业指导书,作业指导书是由头部信息、作业标准和尾部信息组成。系统使用作业标准模板便可以生产作业指导书的主要内容,再分别在头部和尾部加上相关的管理信息,便生成作业指导书。系统对作业数据进行有效性判断,对配有公式的单元格进行自动计算并填写。系统给出特定设备数据变化曲线图,以历史作业时间为横坐标、作业数据值为纵坐标,可以展现一个参数,亦可同时展示所有的作业参数值,并加以区分和说明。根据标准值、有效范围等参数进行综合计算和分析,并智能作出作业结论。
3 结语
采用Web Dynpro for ABAP技术开发实现了服务端及作业终端管控系统的建设工作。通过服务端管控平台,各级人员能够实现配置作业指导书、配置风险数据库、管理设备数据、管理试验设备数据等基础工作,同时在企业总部下达生产任务后,能够根据下达的生产任务通知单,创建相应的任务工单。在现场作业任务完成后,服务端通过数据接口,能够把现场作业移动端的作业数据、管控数据、现场记录、现场作业记录、相片、声音等数据同步到服务器中,同时自动抽取作业记录数据,生成报告。
参考文献
[1] 张华.基于航天系统工程的安全风险动态管控平台建设[J].航天工业管理,2011(6).
[2] 陈运启.煤矿信息化协同管控平台的研究与应用[J].煤炭工程,2016(6):29-32.
[3] 王身丽.高压输电线路检修临时安全措施实时管控平台设计[J].机电信息,2018(9).
[4] 付新阳.电网安全监督体系全方位智能化技术应用[D]. 山东大学,2014.