电力工作措施单的远方数据平台实现

/ 2

 电力工作措施单的远方数据平台实现

杨荣杰、司徒伟业

广东电网有限责任公司中山供电局 广东中山 528400

前言:为保证电力系统长期的安全稳定运行,检修人员需定期对系统中的各类一次、二次电力设备进行维护检修,当设备不可避免的发生故障时,还需对故障设备进行及时抢修,避免设备故障情况恶化,造成系统非计划性停电,甚至进一步扩大停电范围,影响用户的正常用电。如何保证在对检修设备进行定期维护或对故障设备进行抢修时,不影响运行设备的正常运行,保证用户正常用电,是检修人员必须要考虑的问题,同时在各类电网作业中,也要充分考虑检修人员的作业风险,保证其人身安全。因此提出安全措施的概念[1],即检修人员在继电保护、安全自动装置及其二次回路上或相关一次设备上工作时,为防范人身、电网或设备安全事故事件应采取的隔离措施,全称二次设备及回路工作安全技术措施。

一、正文

在日常工作中,我们通常编写好措施单后,通过电话与班长沟通措施单是否正确,这往往会造成疏漏,为此我们研发了电力工作措施单平台,并增设了流程审批的过程。

    数据平台的研发采用了我司自行研发的可视化数据配置框架,此框架的主要特点是可完

全通过配置方式,无需编写任何代码即可完成基础模块的开发,大大提高了系统开发的效率,

减少开发人员的工作量,具体描述如下:

图1 流程图

二、流程解释

2.1实体设计

在数据平台开发中,我们需要设定管理的对象,这个对象就是实体,比如某站的管理

系统中,某站某设备就是一个实体。所以在开发过程中,我们需要针对管理的对象进行实体设计,以便在后面的系统开发中对实体进行管理逻辑的设计。

2.2视图设计

实体设计完成后,可以在“系统管理”中对该实体进行管理,相应地,业务数据库对应

的数据表也会自动被创建。但是目前仍然无法对数据进行保存,我们需要设计系统从数据库

检出记录后在界面上展示的效果,所以需要对视图进行设计。使用此框架对视图进行设计,

视图的设计自由度非常高,可以随意设定显示的字段,不显示的字段,显示的格式等。

2.3导航链接

视图设计完成后,我们必须打开这个视图才能看到这个视图展示的记录,所以需要给视

图添加导航链接,点击链接即可打开该视图,并在此视图上完成实体的基本操作(增、删、

改、查)。

2.4关系设计

对象实体往往不是孤立的,实体间的关系可以分为三种:1、一对一;2、一对多或者多对一;3、多对多。其中一对一的关系指的是两个实体是相互决定的;一对多或者多对一指的是多方的对象都指向另一端的同一个对象,一方的对象包含多方的对象;多对多的关系指的是相互之间都包含多个的对象。

2.5查询设计

默认的查询方式是按照实体的显示站名和实体名模糊匹配查询的,查询设计可以自由设

计查询的时候使用实体的哪一个字段来查询以及其他的查询条件的添加(如巡维中心范围等)。

三、措施单工作流引擎设计

措施单流转涉及到多个环节多个处理人,流程较复杂。如果采用电话方式进行流转,工作效率非常低下,不能实现统计工作。采用工作流引擎后,使用者只需在电脑上填写措施单,系统就会按照定义好的流程自动往下一个环节流转,下一环节处理者收到措施单后,可以根据需要修改、跟踪、管理、查询、统计、打印等,大大提高了效率,实现了措施单管理,提升了工作效率。

工作流可以把一项工作化解为多个步骤,由多人协同来完成。工作流可实现业务或措施单的申请、审批、登记、操作等环节的管理,可将工作过程进行记录,便于日后检查。

并实现数据的规范化录入、查询、统计和存档。 

四、工作流引擎设计原则

4.1易用性原则

工作流引擎在多数应用中是由高级用户或项目实施人员(本项目为班长或者专责)来设计相关业务流程,因此易用性相当重要,有些工作流引擎的设置器,在设计流程时按照代码语言的语法,或其它技术化强的术语去设置,则达不到易用性的原则。 因此工作流引擎具有图形化视觉效果,包括流程设计时的图形化和流程应用时的图形化。

4.2功能完整性原则

工作流引擎支持各种流程特性,包括串行流程、并行流程(分流合流)、子流程、条件路径、条件人员、环节信息权限设置、普通环节、机构环节、会签环节等等。既然提供用户在代码外定义流程,那么流程定义工具就能够支撑到所有流程特性。

4.3数据完整性原则

工作流本身对于业务系统而言,业务系统包括大量的业务处理数据,工作流引擎本身也

有隐藏在背后的数据的处理,保证业务数据和流程数据的事务完整性、关联完整性。支持在

工作流程自定义的情况下,仍可以对业务数据进行统计分析。

4.4伸缩性原则

一个班的措施单系统,如果用户数才几个人,又在同一个办公室,工作流引擎的的价

值不是很大,工作流引擎能发挥巨大作用的地方体现在地市级、集团级大量烦琐的事件处理

工作中,如涉及到一个部门。还有就是大量的业务处理,处理环节涉及多个专责,工作流引擎协调和处理这些人员之间的工作等。

五、工作流引擎具体设计

工作流引擎作为工作流管理系统的核心部分,主要提供了对于工作流定义的解析以及流

程流转的支持。

5.1流程操作

流程操作支持对于流程环节的操作,如启动流程、终止流程、挂起流程、分流(单人办理)、并行(多人同时办理)、通报等,这些工作流都是可直接基于引擎所提供的环节调度算法来直接支持的。

5.2工作流客户端程序

工作流客户端程序为工作流的表现形式,提供待办列表、已办列表、执行流程操作、查

看流程历史信息等工作流引擎功能。

5.3统一组织架构与权限管理

在权限设计上,工作流引擎采取系统权限与业务权限分离,班员、班长、专责只能进行

系统管理操作不能进行业务操作。

六、结论

本项目在二次措施单相关管理规定的基础上,研究开发电力工作措施单的远方数据平台,该平台根据现场电力工作人员编写的二次措施单,进行各层级的审批,也可以现场对二次措施单进行修改,有效提高工作效率,保障工作安全。

参考文献:

[1] 梁运德 , 高尚 , 卢妍倩 , 等 . 基于改进等级保护的电网安全联合控制系统 [J]. 电子设计工程 ,2019,27(24):15-19

[2] 叶佳 , 徐拓 . 变电站继电保护二次回路的分析 [J]. 通信电源技术 ,2019,36(12):87-88.

(项目编号:032000KZ24010049)