变电站两票双编辅助核对技术研究与应用

2021-12-27 03:03张磊
电子乐园·中旬刊 2021年3期

摘要:变电站“两票”管理一直以来是电力生产部门安全运行的重要保障环节。为了保证操作票和工作票中設备双编的准确性和完整性,提高两票审核的效率,避免安全事故的发生,本文提出了一种变电站两票双编自动核对的方法,并开发了软件应用。该技术一方面有效减轻运维人员的工作强度,另一方面对企业的发展也带来了许多便利,保障生产工作能更加安全高效开展。

关键词:操作票;工作票;双编;自动核对

0引言

工作票、操作票是保证变电站作业人员人身安全和电气设备安全运行的重要组织措施,必须严肃认真地贯彻执行。根据变电站两票管理规定,不合格票定义之一"关键词错漏",变电站设备双编属于关键字,因此运行人员在审票时会重点核对两票票面的双编是否与现场一致。变电站的双编库包括了一次设备双编、二次设备屏名屏号、压板名称、各种空气开关及转换把手名称等等。两票中双编字眼必须一字不错,导致运行人员在核对双编时所耗费的时间占审票耗费总时间一半以上,这样舍本逐末的行为会带来安全隐患。

为了解决上述问题,本文开发一种变电站两票双编核对辅助软件,让运行人员从机械、单一的双编字眼核对工作中解放出来,从而将更多的时间精力放在审核操作项序逻辑、安全措施是否满足、有无缺项漏项等工作上。

1软件设计方案

两票双编核对方法先将安全生产系统中的操作票和工作票数据导出,其中操作票导出为xls格式文档,工作票导出为TXT格式文本,然后通过双编自动核对软件,将导出的两票文档与本地双编数据库,进行逐一匹配校验,匹配到一致的双编项将进行标记,最后生成核对结果文档,可快速、准确地完成双编核对工作。主要由3部分组成 : 双编数据库部分、两票数据读取、数据对比部分。

双编数据库部分主要包括收集编制试点变电站双编库,变电站的双编库应包括了一次设备双编,二次设备屏名屏号,压板名称,各种空气开关及转换把手名称等等。为了提高核对的准确度,双编库应按不同变电站分设备间隔建立。

两票数据读取部分,将生产系统中已编写的操作票导出生成XSL文件进行存储,而工作票则读取文本格式并保存为可编辑的TXT格式,此时两个文档数据全部为元素字符集;通过python程序对元素字符集进行文本处理、词语划分,将每条语句划分为由词语组成的列表。

数据对比部分,将双编库与待审核的两票文本进行比对,生成匹配结果文本。如有不匹配的双编则会在结果文本中给出提示,便于人员对照修改。

双编自动核对软件通过读取系统两票的双编,将其与本地双编数据库中的双编进行逐项匹配,包括名称、编号、压板投退状态等内容,最后提示核对的结果和有差异的双编。

2 技术路线

双编核对软件流程简单来说就是,先将生成系统中的操作票和工作票数据导出,其中操作票为xls格式文档,工作票为TXT格式文本,再通过双编自动核对软件进行操作,分别调用本地双编数据库和两票文档,此时,软件将对双编进行逐一匹配校验,将其中的匹配结果和匹配有误的双编项进行标记,生成核对结果文档,最终运行人员通过查看最终核对结果,遇到双编值匹配有误的,则需要修改系统中两票数据。

3 实施方案

3.1双编库建立

设备双编库是依托各类设备的名称和编号建立的基础数据库。为了提高核对的准确度,双编库通过收集现场信息,应按不同变电站分设备间隔建立,核对时按操作任务或工作任务涉及的设备间隔,依照最小必要原则,选择对应的双编库。

保护压板能够进行投退状态的核对,因此压板双编根据正常运行方式,带有“投入”或“退出”状态的后缀。

3.2读取数据

(1)读取双编库

选定了双编库文件后,核对软件将遍历所有双编库文件中的双编数据,形成“双编”列表,若是压板双编,有投退状态,压板双编将带有“投退”状态后缀。

(2)读取两票文档

操作票导出为xls格式文档,工作票导出为TXT格式文本,核对软件先对两票文档进行去空格及相似字眼替换处理,相似字眼替换包括,将英文字母“IV”、“III”、“II”和“I”分别替换为罗马数字“Ⅳ”、“Ⅲ”、“Ⅱ”和“Ⅰ”,避免人为习惯造成的不匹配。接着按照选定的两票文档文件的格式,逐行遍历生成“两票”列表,

3.3双编核对

(1)操作票核对

操作票是xls格式,按行逐行遍历“双编”列表进行字眼匹配,当为真即匹配到,将匹配到的双编标为待核实双编,双编列表全部匹配完后,将待核实双编组成列表。对待核实双编列表进行去重处理,即将列表元素按长度由短到长重新排序后,按序号将待核实双编元素逐个比较字符串是否包含在内,若匹配为真,即序号大的元素字符串包含序号小的元素字符串,将序号小的元素移出待核实双编列表。循环一遍后,确保匹配到的双编是不重复且字符串最长最完整。最后将匹配到的双编在操作项标红。

保护压板投退状态核对功能的实现,如果是压板双编,将带有正常运行方式投退状态的后缀,核对软件先读取操作任务,根据操作任务修改需核对的压板双编的运行方式,即如果操作任务为投入保护时,压板双编按正常运行方式带投退状态后缀,如果操作任务为退出保护时,压板双编按全部退出带状态后缀,接着并与操作项目内容匹配有无“投入”或“退出”,匹配为真即状态一致,将匹配结果生成写入核对结果。

保护压板查漏功能的实现,根据压板双编匹配结果,从压板双编库去除匹配到压板双编,剩余即是操作票中遗漏的保护压板,并将遗漏的保护压板双编列举出来,以作提醒。

(2)工作票核对

工作票是TXT格式,按行逐行遍历“双编”列表进行字眼匹配,当为真即匹配到,将匹配到的双编标为待核实双编,双编列表全部匹配完后,将待核实双编组成列表。同样对待核实双编列表进行去重处理,确保匹配到的双编是不重复且字符串最长最完整。最后将匹配到的双编在工作票内容中标红。

工作票操作动词核对功能的实现,全文搜索常见的错误操作動词如“挂”“置于”“遮拦”等,如有进行并作出标识,以作提醒。

3.4技术创新

(1)软件基于python开发,无需安装直接运行,可移植性高,推广性强。

(2)程序代替人工进行机械单一核对工作,解放人力提高效率,让有限的时间精力更好地提高两票措施的安全水平。

(3)单机软件,无需网络连接,没有网络安全隐患。

4 测试情况和应用分析

变电站两票双编核对软件在变电站各类设备的操作票和工作票上进行了有效的测试,主要包括主变、母线、开关、线路和电容电抗器等设备及其相应保护设备。在资产管理系统中,导出待审核的操作票和工作票,分别保存为xls和txt格式文件。然后打开变电站双编核对软件,选择导入对应的双编库文件和待审核的两票文件。该软件将按照“2.2双编对比 ”的方式将双编文本与待审核文本进行比对,生成相应的审核结果文本,对不同之处进行提示,最终完成变电站两票的审核工作。工作人员对照提示,进行两票内容的修改。减轻运维人员的工作量和劳动强度,提高变电站运维工作效率。测试过程中也发现和解决了一些问题,主要如下。

(1)双编数据库编制

不同变电站在同类设备双编在编号和名称上存在差异,因此不同变电站的双编数据库不能存放在同一文本中,应分别独立编制。保护装置压板除双编为重要信息外,其投退状态也是非常需要关注的。因此,在编制保护装置压板双编库时,也应将压板在正常运行状态下的投退状态进行标注,同时将软件算法进行改进,可自动识别相应压板的正常投退状态。

(2)双编对比

双编核对软件通过对导出的两票文本与双编库中的双编进行智能比对,运算结束后将自动弹出审核结果文本。当需进行下一次双编审核时,若不关闭该结果文本,则软件无法正常进行。因此,将软件进行改进,增加提示窗口“确认双编核对结果文本已关闭”,确认结果文本关闭后方可正常启动软件。

5 结语

本文提出了一种变电站两票双编审核的方法,并开发出了相应的软件。该软件实现变电站操作票和工作票中设备双编与原始双编库的智能比对,适用于操作票的“三审”阶段和工作票审核,解决了传统人工校核两票中设备双编时存在的工作量和人为出错几率大等问题,减少运维人员的工作量,提高操作效率,大大降低人为操作和作业的出错机率,极大程度提高变电站运维工作效率和技术管理水平。该技术已经应用于主配网领域,并完成了预期目标。

参考文献

[1]胡东林,钟少军,刘东尧,廖永坚.基于深度学习的调度操作票审核系统[J].农村电气化,2020(12):51-52.

[2]卜能源.变电运行倒闸作业误操作的防范和预控研究[J].低碳世界,2020,10(10):54-55.

[3]范雪龙.基于ERP系统对电厂“两票”管理水平提升的探讨[J].能源科技,2020,18(09):63-66.

[4]曾厉,虞晨曦,刘海艳.基于智能成票规则及算法的电气工作票系统[J].电工技术,2019(24):105-110.

[5]卢金孟.论山区配网线路双编存在的问题及策略[J].科技创新与应用,2017(11):179.

[6]宁楠,黄照厅,何进锋,陈相吉,谭锋,魏红星,鄢天毕.保护定值自动输入和核对技术研究与探讨[J].中国电业(技术版),2016(01):26-29.

【作者简介】张磊(1992—),男,湖南益阳人,研究生,高级工,从事变电设备运维与质量管控工作。