一种核验调度前置通道数据的方法及装置制造方法及图纸

技术编号:36090850 阅读:10 留言:0更新日期:2022-12-24 11:07
本申请公开了一种核验调度前置通道数据的方法及装置,其中,一种核验调度前置通道数据的方法包括核验主程序发送截屏指令给调度工作站,以便调度工作站控制调度工作站的鼠标指针自动滚动时对调度前置通道数据窗口进行截图,并生成截屏图像文件,其中,截屏图像文件包含有鼠标指针的滚动路径经过的页面上的第一调度数据;核验主程序将第一调度数据与变电站预存的第二调度数据进行核验。可见,本申请通过部署核验主程序来控制调度工作站实现滚动截图,利用程序化将生成的截屏图像文件中的第一调度数据与变电站预存的第二调度数据进行逐一核验,从而提高数据核验的工作效率以及准确性。准确性。准确性。

【技术实现步骤摘要】
一种核验调度前置通道数据的方法及装置


[0001]本申请涉及数据处理领域,尤其涉及一种核验调度前置通道数据的方法及装置。

技术介绍

[0002]目前,变电站与调度主站之间通常情况下是采用监控方式进行,由于无人值守变电站,因此为了保证变电站与调度主站之间数据的准确性,需要后期工作人员将调度主站的信息与变电站的调控信息进行逐一核验。
[0003]然而,采用人工核验方式容易出现纰漏导致核验结果不准确,并且给调度工作人员带来较大的工作负担。

技术实现思路

[0004]有鉴于此,本申请的主要目的在于提供一种核验调度前置通道数据的方法及装置,实现提高数据核验的工作效率以及准确性。
[0005]本申请第一方面提供了一种核验调度前置通道数据的方法,其特征在于,该方法由部署在变电站上的核验主程序执行,该方法包括:
[0006]核验主程序发送截屏指令给调度工作站,以便调度工作站控制调度工作站的鼠标指针自动滚动时对调度前置通道数据窗口进行截图,并生成截屏图像文件,截屏图像文件包含有鼠标指针的滚动路径经过的页面上的第一调度数据;
[0007]核验主程序接收调度工作站发送的截屏图像文件;
[0008]核验主程序将第一调度数据与变电站预存的第二调度数据进行核验。
[0009]在本申请第一方面的一些实现方式中,该方法还包括:核验主程序判断第一调度数据中最后一行测点的点号与第二调度数据中最后的点号是否一致;
[0010]若第一调度数据中最后一行测点的点号与第二调度数据中最后的点号一致,则核验主程序发送停止滚动指令给调度工作站,以使得调度工作站停止执行滚动;
[0011]若第一调度数据中最后一行测点的点号与第二调度数据中最后的点号不一致,则核验主程序触发执行如下步骤:核验主程序发送截屏指令给调度工作站。
[0012]在本申请第一方面的一些实现方式中,该方法还包括:核验主程序根据纯文本形式CSV对截屏图像文件进行解析,得到第一调度数据。
[0013]在本申请第一方面的一些实现方式中,核验主程序将第一调度数据与变电站预存的第二调度数据进行核验,包括:核验主程序将第一调度数据生成第一点号链表,并将第二调度数据生成第二点号链表;核验主程序合并第一点号链表和第二点号链表,并删除第一点号链表与第二点号链表中的重复项,得到第三点号链表。
[0014]在本申请第一方面的一些实现方式中,核验主程序在第二点号链表中查找第三点号链表中的第一元素;
[0015]若核验主程序未在第二点号链表中查找到第三点号链表中的第一元素,则确定第一点号链表中的第一元素为多余的元素。
[0016]在本申请第一方面的某些实现方式中,方法还包括:在第一点号链表中查找第三点号链表中的第二元素;若核验主程序未在第一点号链表中查找到第三点号链表中的第二元素,则第一点号链表中缺少第二元素。
[0017]在本申请第一方面的一些实现方式中,方法还包括:核验主程序利用Docker应用容器引擎加载光学字符识别OCR的方式识别截屏图像文件。
[0018]本申请第二方面提供了一种核验调度前置通道数据的装置,包括工控设备和调度工作站,工控设备与调度工作站处于同一网段;工控设备部署核验主程序,核验主程序用于执行本申请第一方面中任一实现方式提供的方法;调度工作站部署客户端程序,客户端程序用于控制调度工作站的鼠标指针自动滚动对调度前置通道数据窗口进行截图,并生成截屏图像文件,截屏图像文件包含有鼠标指针的滚动路径经过的页面上的第一调度数据;客户端程序还用于将截屏图像文件发送给核验主程序。
[0019]本申请第三方面提供了另一种核验调度前置通道数据的装置,包括:
[0020]发送模块,用于发送截屏指令给调度工作站,以便调度工作站控制调度工作站的鼠标指针自动滚动时对调度前置通道数据窗口进行截图,并生成截屏图像文件,截屏图像文件包含有鼠标指针的滚动路径经过的页面上的第一调度数据;
[0021]接收模块,用于接收由调度工作站发送的截屏图像文件;
[0022]核验模块,用于将第一调度数据与变电站预存的第二调度数据进行核验。
[0023]在本申请第三方面的一些实施方式中,该装置还包括:
[0024]判断模块,用于判断第一调度数据中最后一行测点的点号与第二调度数据中最后的点号是否一致;若第一调度数据中最后一行测点的点号与第二调度数据中最后的点号一致,则核验主程序发送停止滚动指令给所述调度工作站,以使得调度工作站停止执行滚动;若第一调度数据中最后一行测点的点号与第二调度数据中最后的点号不一致,则核验主程序触发执行如下步骤:核验主程序发送截屏指令给调度工作站。
[0025]解析模块,用于根据纯文本形式CSV对截屏图像文件进行解析,得到第一调度数据。
[0026]在本申请第三方面提供的一些实现方式中,核验模块还用于将第一调度数据生成第一点号链表,并将第二调度数据生成第二点号链表;合并第一点号链表和第二点号链表,并删除第一点号链表与第二点号链表中的重复项,得到第三点号链表。
[0027]在本申请第三方面提供的一些实现方式中,该装置还包括:
[0028]查找模块,用于在第二点号链表中查找第三点号链表中的第一元素;若未在所述第二点号链表中查找到第三点号链表中的第一元素,则确定第一点号链表中的第一元素为多余的元素。
[0029]该查找模块还用于在第一点号链表中查找第三点号链表中的第二元素;若核验主程序未在第一点号链表中查找到第三点号链表中的第二元素,则第一点号链表中缺少第二元素。
[0030]在本申请第一方面提供的一些实现方式中,该装置还包括:
[0031]识别模块,用于利用Docker应用容器引擎加载光学字符识别OCR的方式识别所述截屏图像文件。
[0032]本申请第四方面提供了一种计算机设备,包括存储器和处理器,所述处理器用于
执行存储器中存储的程序,运行如本申请第一方面中任一实现方式提供的一种核验调度前置通道数据的方法。
[0033]相对于现有技术,本申请所提供的技术方案具有如下有益效果:
[0034]本申请通过核验主程序发送指令给调度工作站,控制调度工作站的鼠标指针自动滚动,并生成截屏图像文件;其中,截屏图像文件包含有所述鼠标指针的滚动路径经过的页面;核验主程序将截屏图像中的第一调度数据与变电站预存的调控数据进行核验。采用在变电站上部署核验主程序,在调度工作站部署核验客户端,并且核验主程序与核验客户端在同一网段。通过核验主程序对调度工作站的控制实现自动滚动截屏,并将生成的截屏图像文件与变电站预存的调控数据进行核验,避免了当出现数据量大的情况,现有技术还采用人工核验方式导致核验出现纰漏,提高了数据核验的工作效率以及准确性。
附图说明
[0035]为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种核验调度前置通道数据的方法,其特征在于,所述方法由部署在变电站上的核验主程序执行,所述方法包括:核验主程序发送截屏指令给调度工作站,以便所述调度工作站控制所述调度工作站的鼠标指针自动滚动时对调度前置通道数据窗口进行截图,并生成截屏图像文件,所述截屏图像文件包含有所述鼠标指针的滚动路径经过的页面上的第一调度数据;所述核验主程序接收所述调度工作站发送的所述截屏图像文件;所述核验主程序将所述第一调度数据与所述变电站预存的第二调度数据进行核验。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:所述核验主程序判断所述第一调度数据中最后一行测点的点号与所述第二调度数据中最后的点号是否一致;若所述第一调度数据中最后一行测点的点号与所述第二调度数据中最后的点号一致,则所述核验主程序发送停止滚动指令给所述调度工作站,以使得所述调度工作站停止执行滚动;若所述第一调度数据中最后一行测点的点号与所述第二调度数据中最后的点号不一致,则所述核验主程序触发执行如下步骤:所述核验主程序发送截屏指令给所述调度工作站。3.根据权利要求1所述的方法,其特征在于,所述方法还包括:所述核验主程序根据纯文本形式CSV对所述截屏图像文件进行解析,得到所述第一调度数据。4.根据权利要求3所述的方法,其特征在于,所述核验主程序将所述第一调度数据与所述变电站预存的第二调度数据进行核验,包括:所述核验主程序将所述第一调度数据生成第一点号链表,并将所述第二调度数据生成第二点号链表;所述核验主程序合并所述第一点号链表和所述第二点号链表,并删除所述第一点号链表与所述第二点号链表中的重复项,得到第三点号链表。5.根据权利要求4所述的方法,其特征在于,所述方法还包括:所述核验主程序在所述第二点号链表中查找所述第三点号链表中的第一元素;若所述核验主程序未在所述第二点号链表中查找到所述第三点号链表...

【专利技术属性】
技术研发人员:豆书亮管金胜王猛赵冰冰叶楠赵剑施晶垚蒋若何孙夷泽杨劲松殷莎程普黄俊惠
申请(专利权)人:宁波送变电建设有限公司永耀科技分公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1