掌桥专利:专业的专利平台
掌桥专利
首页

一种电力技能评测装置、方法及相关设备

文献发布时间:2024-04-18 20:00:25


一种电力技能评测装置、方法及相关设备

技术领域

本申请涉及计算机技术领域,特别涉及一种电力技能评测装置、方法及相关设备。

背景技术

当前,测试系统可采用传统的直接连接方式,设备需要连接至电子设备或者基础设施,此时需要先建立连接,在完成协议层的协商和认证后才能进行通信交互,如果设备数量众多,则存在同时进行连接的设备过多导致电子设备负载过高的问题。当设备数量增多时,需要为每一台设备分配IP地址,这会导致IP地址的不足和网络拥堵问题,系统的响应时间越来越长,难以支持大量分布式设备的接入。

此外,测试系统也可使用“跳线板”的方式进行连接,也就是机柜上面预留出一台计算机,安装一个扩展卡,将跳线板连接到机柜设备上,再将扩展卡的网口与其他计算机相连。这种方式可行,但是存在一些缺陷。根据我们对该系统的分析,其最主要的问题在于设备响应时间较长成本增高,因为设备连接数量大且分布式,而且每个连接都需要经过跳线板进行转发,由此造成的响应时间延长,严重影响了系统的运行效率。

发明内容

本申请的目的是提供一种电力技能评测装置、方法、计算机可读存储介质和电子设备,能够提高电力技能评测装置对于各用户终端的响应效率,提高整体评测效率。

为解决上述技术问题,本申请提供一种电力技能评测装置,具体技术方案如下:

机柜设备,设有评测系统,用于向中间件下发测试指令;

与所述机柜设备直连,设于用户终端的所述中间件,用于接收所述测试指令后,对所述测试指令进行协议转换得到实际测试指令,并将所述实际测试指令发送至所述用户终端;以及,用于反馈所述用户终端对应的测试结果至所述机柜设备。

可选的,所述机柜设备还用于在网络页面显示所述测试结果。

本申请还提供一种电力技能评测方法,基于上文所述的电力技能评测装置,包括:

接收评测系统下发的测试指令;

对所述测试指令进行协议转换,得到实际测试指令;

将所述实际测试指令发送至用户终端;

在所述用户终端检测到所述实际测试指令对应的操作完成后,接收所述用户终端对应的测试结果;

将所述测试结果上传至所述评测系统。

可选的,接收评测系统下发的测试指令之前,还包括:

获取所述用户终端的设备状态,并将所述设备状态上传至所述评测系统所在机柜设备。

可选的,若所述设备状态正常,在所述机柜设备接受所述用户终端设备的设备申请后,还包括:

建立与所述用户终端的链接关系。

可选的,对所述测试指令进行协议转换,得到实际测试指令之前,还包括:

接收设备电源升源指令;

将所述设备电源升源指令按照电源协议转换得到电源操作指令;

将所述电源操作指令发送至所述用户终端,以便所述用户终端执行升源或降源。

可选的,对所述测试指令进行协议转换,得到实际测试指令包括:

获取电力技能测试指令,解析所述电力技能测试指令得到电力技能测试内容;

将所述电力技能测试内容按照相应协议转换得到实际测试指令;

可选的,将所述测试结果上传至所述评测系统包括:

将所述实际测试指令对应的仿真数据信息上传至所述评测系统。

本申请还提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如上所述的方法的步骤。

本申请还提供一种电子设备,包括存储器和处理器,所述存储器中存有计算机程序,所述处理器调用所述存储器中的计算机程序时实现如上所述的方法的步骤。

本申请提供一种电力技能评测装置,包括:机柜设备,设有评测系统,用于向中间件下发测试指令;与所述机柜设备直连,设于用户终端的所述中间件,用于接收所述测试指令后,对所述测试指令进行协议转换得到实际测试指令,并将所述实际测试指令发送至所述用户终端;以及,用于反馈所述用户终端对应的测试结果至所述机柜设备。

本申请采用与机柜设备直连的中间件,能兼顾电力故障模拟和电表相关数据采集的响应效率,无需使用其他外部设备连接方式,在不分配IP地址的情况下支持多个机柜设备的连接,通过中间件实现协议的转换和信息的处理,从而缩短了系统的响应时间,有效支持多地区多台设备的电力故障模拟和电表数据采集。

本申请还提供一种电力技能评测方法、计算机可读存储介质和电子设备,具有上述有益效果,此处不再赘述。

附图说明

为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。

图1为本申请实施例所提供的一种电力技能评测装置的结构示意图;

图2为本申请实施例所提供的一种电力技能评测方法的流程图;

图3为本申请实施例所提供的一种电子设备的结构示意图。

具体实施方式

为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。

请参考图1,图1为本申请实施例所提供的一种电力技能评测装置的结构示意图,该装置包括:

机柜设备,设有评测系统,用于向中间件下发测试指令;

与所述机柜设备直连,设于用户终端的所述中间件,用于接收所述测试指令后,对所述测试指令进行协议转换得到实际测试指令,并将所述实际测试指令发送至所述用户终端;以及,用于反馈所述用户终端对应的测试结果至所述机柜设备。

本申请实施例提供的电力技能评测装置主要包含机柜设备和中间件,其中机柜设备上安装有评测系统,在此对于评测系统该评测系统可用于电力技能仿真培训和测试,包括但不限于建立逼近电力实际故障的电力相关知识,并在此基础上合理组织电力故障数据;以及实现电力生产业务流程还原,开发与实际业务相匹配的功能模块,最终实现在仿真环境中进行实际业务的电力故障的排查和处理。图1中,为了显示中间件,将中间件与用户终端独立显示,在实际应用中,中间件可为安装于用户终端上的软件。

中间件主要用于实现机柜设备和用户终端之间的信息传递和信息处理。该信息传递也可以视为机柜设备上评测系统与用户终端上的专业技能评测系统之间的信息交互,包括但不限于测试指令的传递,测试结果的上传等等过程。由于测试内容可以包含理论知识、实际操作考核等,尤其以实际操作考核可以包含表记故障、线路故障、集中器故障等多种类型的故障,可能涉及多个不同的电网协议,为了提高响应效率,避免机柜设备由于处理不同用户终端的不同电网协议造成的响应时延较长,由中间件根据实际接收到的测试指令进行协议转换,得到适配指令接收方或者数据接收方的数据。在此对于具体的协议转换过程不作限定,可由本领域技术人员自行设定。

由于电网内部网络对培训使用的机柜设备接入网络时禁止分配IP,此种情况下机柜设备不能直接链接用户终端上的专业技能评测系统。为此,本申请实施例将中间件部署于用户终端,通过中间件与机柜设备链接,中间件和营销人员专业技能评测系统相互链接,进而实现机柜设备和系统的链接。中间件接收到营销人员专业技能评测系统对设备下发的指令后根据相关电网协议转换成相对协议指令发往仿真培训机柜,并将仿真培训机柜返回的信息和仿真表信息根据相关协议转换后发送到营销人员专业技能评测系统用于Web页面展示。

一种可行的方式中,该中间件可支持多平台系统,支持Windows、Linux、麒麟、Android等系统,同时支持电网协议的加密和解密。

本申请实施例中,所有用户终端均通过中间件与机柜设备相连,无需采用“跳线板”等外部设备连接,且无需为每个终端设备分配IP地址,在不分配IP地址的情况下支持多个机柜设备的连接,通过中间件实现协议的转换和信息的处理,从而缩短了系统的响应时间,有效支持多地区多台设备的电力故障模拟和电表数据采集。

下面对本申请实施例提供的一种电力技能评测方法进行介绍,下文描述的电力技能评测方法与上文描述的电力技能评测装置可相互对应参照。

参见图2,本申请还提供一种电力技能评测方法,基于上文所述的电力技能评测装置,包括:

S101:接收评测系统下发的测试指令;

S102:对所述测试指令进行协议转换,得到实际测试指令;

S103:将所述实际测试指令发送至用户终端;

S104:在所述用户终端检测到所述实际测试指令对应的操作完成后,接收所述用户终端对应的测试结果;

S105:将所述测试结果上传至所述评测系统。

本申请实施例应用于用户终端上的中间件。中间件将电力技能评测系统对用户终端下发的测试指令进行相对协议指令的转换,以及将包含若干用户终端的仿真培训机柜返回的信息和仿真表信息根据相关协议进行转换后发送至电力技能评测系统,以便进行Web页面展示。需要说明的是,用户终端返回的信息可以包含响应信息以及其他操作响应信息,例如电源的升源降源响应等。该仿真表信息为用户在用户终端上进行实操模拟时对应的仿真数据。

可见,本实施例中的通信过程主要包括数据传输到指定目的地的时间和等待响应的时间,均由中间件完成。

在此对于如何对测试指令进行协议转换不作限定,以电力技能测试指令为例,可以先获取电力技能测试指令,解析所述电力技能测试指令得到电力技能测试内容,再将电力技能测试内容按照相应协议转换得到实际测试指令。

在一种可行的方式中,由于各中间件对于不同用户终端,为了进一步提高评测系统的整体响应速率,可以基于中间件进行消息队列优化,由中间件实现了消息队列处理、协议转换等细节操作,从而提高系统的响应速度和稳定性。在此对于如何基于中间件进行消息队列优化不作具体说明,一方面针对每个中间件,对相应用户终端返回至评测系统的消息利用消息队列优化,可以设定消息优先级以及消息传输顺序、传输方式等。另一方面,可以对多个中间件进行消息队列优化,可以将每个中间件上传至评测系统的数据作为整体,也可以按照时间顺序或者优先级顺序优化各中间件上传的信息和仿真表信息等等。

本申请实施例中,中间件统一管理设备连接,无需分配内部网络IP地址,不再需要使用“跳线板”这样的外部设备转发方式,可以大大减少设备响应的时间,提高系统的运行效率。此外,本实施例可支持多平台系统,并且由于采用设备链接中间件,可以利用现有的网络设备(包括公司内部局域网)实现多地区、多台设备的连接。可以灵活配置网络环境并管理其整个系统,便捷支持多地区多台设备的电力故障模拟和电表数据采集要求,为用户提供了更加便捷的使用体验。

综上所述,网本申请实施例中的中间件方案可采用先进的消息队列处理和协议转换技术,极大地提高了设备响应速度和可靠性。同时,通过依托于现有网络基础设施实现多地区、多台设备的连接,该方案能够满足不同规模的企业需求,且有效提高系统安全性,适用于内网环境的电力技能评测。

一种可行的实施例中,在接收评测系统下发的测试指令之前,获取用户终端的设备状态,并将设备状态上传至评测系统所在机柜设备。若设备状态正常,在机柜设备接受用户终端设备的设备申请后,可建立与用户终端的链接关系。在实际评测前,对用户终端进行设备状态检测,同时建立机柜设备-中间件-用户终端之间的链接,以确保评测过程的稳定性。

在其他可行的实施例中,对所述测试指令进行协议转换,得到实际测试指令之前,可以先进行用户终端的电源操控,具体过程可以如下:

第一步、接收设备电源升源指令;

第二步、将所述设备电源升源指令按照电源协议转换得到电源操作指令;

第三步、将所述电源操作指令发送至所述用户终端,以便所述用户终端执行升源或降源。

为了区分电力技能评测系统的使用用户和用户终端的用户,下文以测试者作为电力技能评测系统的使用用户,被测者作为用户终端的用户。测试者可以通过电力技能评测系统对用户终端一键升源或者一键降源。同时各用户终端可以在接收到电源操作指令后,反馈自身的电源状态,以便测试者可以通过电力技能评测系统获知各用户终端的电源升源信息。

若各用户终端正常升源启用,测试者可以通过机柜设备上的电力技能评测系统下发测试指令。该测试指令可以包括评测内容。

本申请还提供了一种计算机可读存储介质,其上存有计算机程序,该计算机程序被执行时可以实现上述实施例所提供的步骤。该存储介质可以包括:U盘、移动硬盘、只读存储器(Read-Only Memory,ROM)、随机存取存储器(Random Access Memory,RAM)、磁碟或者光盘等各种可以存储程序代码的介质。

本申请还提供了一种电子设备,参见图3,本申请实施例提供的一种电子设备的结构图,如图3所示,可以包括处理器1410和存储器1420。

其中,处理器1410可以包括一个或多个处理核心,比如4核心处理器、8核心处理器等。处理器1410可以采用DSP(Digital Signal Processing,数字信号处理)、FPGA(Field-Programmable Gate Array,现场可编程门阵列)、PLA(Programmable Logic Array,可编程逻辑阵列)中的至少一种硬件形式来实现。处理器1410也可以包括主处理器和协处理器,主处理器是用于对在唤醒状态下的数据进行处理的处理器,也称CPU(Central ProcessingUnit,中央处理器);协处理器是用于对在待机状态下的数据进行处理的低功耗处理器。在一些实施例中,处理器1410可以在集成有GPU(Graphics Processing Unit,图像处理器),GPU用于负责显示屏所需要显示的内容的渲染和绘制。一些实施例中,处理器1410还可以包括AI(Artificial Intelligence,人工智能)处理器,该AI处理器用于处理有关机器学习的计算操作。

存储器1420可以包括一个或多个计算机可读存储介质,该计算机可读存储介质可以是非暂态的。存储器1420还可包括高速随机存取存储器,以及非易失性存储器,比如一个或多个磁盘存储设备、闪存存储设备。本实施例中,存储器1420至少用于存储以下计算机程序1421,其中,该计算机程序被处理器1410加载并执行之后,能够实现前述任一实施例公开的由电子设备侧执行的电力技能评测方法中的相关步骤。另外,存储器1420所存储的资源还可以包括操作系统1422和数据1423等,存储方式可以是短暂存储或者永久存储。其中,操作系统1422可以包括Windows、Linux、Android等。

在一些实施例中,电子设备还可包括有显示屏1430、输入输出接口1440、通信接口1450、传感器1460、电源1470以及通信总线1480。

当然,图3所示的电子设备的结构并不构成对本申请实施例中电子设备的限定,在实际应用中电子设备可以包括比图3所示的更多或更少的部件,或者组合某些部件。

说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。对于实施例提供的系统而言,由于其与实施例提供的方法相对应,所以描述的比较简单,相关之处参见方法部分说明即可。

本文中应用了具体个例对本申请的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本申请的方法及其核心思想。应当指出,对于本技术领域的普通技术人员来说,在不脱离本申请原理的前提下,还可以对本申请进行若干改进和修饰,这些改进和修饰也落入本申请权利要求的保护范围内。

还需要说明的是,在本说明书中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。

相关技术
  • 激光焊接头装置及激光焊接装置
  • 一种激光焊接气体保护装置、激光焊接设备及应用方法
  • 应用于激光焊接的压紧装置
  • 激光焊接压紧装置、激光焊接系统以及激光焊接方法
技术分类

06120116526649