一种变压器的测试任务分配方法及系统与流程

文档序号:36976675发布日期:2024-02-07 13:29阅读:21来源:国知局
一种变压器的测试任务分配方法及系统与流程

本发明涉及数据处理,尤其涉及一种变压器的测试任务分配方法及系统。


背景技术:

1、在电网系统中,通常需要通过很多设备的配合来保证电网系统的正常运行,进而为人们的生活及工作中的用电需求提供可靠保障。其中,变压器是保障电网系统的正常运行且满足不同场景下的用电需求的关键设备之一。

2、在实际应用中,为了减少因变压器异常(如运行异常或设备故障等)而导致电网系统无法正常运行的情况,需要不定时的对已投入电网系统使用的变压器进行测试,或者,在一个新的变压器投入使用之前,也需要对变压器进行测试,以便于及时发现变压器异常。当前,针对变压器的测试,通常由相关人员之间的配合来完成,不同的人员认领不同的测试任务,而后再根据测试任务对变压器进行测试,最终结合不同人员的测试结果来分析变压器是否存在异常。

3、实践发现,不同人员针对变压器认领测试任务,无论是主动认领,还是被动认领,都存在一定的主观性,不利于提高测试任务与执行对象的匹配度,进而不利于提高变压器的测试效率及测试精准性。


技术实现思路

1、本发明所要解决的技术问题在于,提供一种变压器的测试任务分配方法及系统,能够实现变压器测试任务的智能化分配,有利于提高变压器测试任务与执行对象的匹配度,进而有利于提高变压器的测试效率及测试精准性。

2、为了解决上述技术问题,本发明实施例第一方面公开了一种变压器的测试任务分配方法,所述方法应用于测试任务的智能分配系统中,所述方法包括:

3、智能分配系统生成待测试变压器对应的目标测试总任务,并按照预先确定出的变压器测试需求将所述目标测试总任务划分为多个测试子任务;

4、所述智能分配系统确定待筛选的执行对象集合,并获取所述执行对象集合中每个待选执行对象对应的多维度信息,每个所述待选执行对象对应的多维度信息至少包括每个所述待选执行对象的自述测试能力信息、每个所述待选执行对象的他述测试能力信息以及从区块链获取到的每个所述待选执行对象的历史测试任务执行信息;其中,所述执行对象集合包括所述智能分配系统所授权的能够执行变压器测试任务的所有执行对象;所述待选执行对象的自述测试能力信息为所述待选执行对象自身所提交的测试能力信息;所述待选执行对象的他述测试能力信息为他人对所述待选执行对象进行评价或考核之后得到的测试能力信息评价结果或测试能力考核结果;

5、对于每个所述测试子任务,所述智能分配系统根据该测试子任务对应的测试需求以及所有所述待选执行对象对应的多维度信息,从所有所述待选执行对象中筛选该测试子任务对应的至少一个目标执行对象;

6、其中,所述测试子任务对应的所有目标执行对象用于执行所述测试子任务,且所述测试子任务对应的所有目标执行对象包括所述测试子任务对应的目标测试人员和/或目标测试设备。

7、作为一种可选的实施方式,在本发明实施例第一方面中,所述智能分配系统生成待测试变压器对应的目标测试总任务,包括:

8、所述智能分配系统获取所述待测试变压器对应的使用类型信息,所述使用类型信息用于表示所述待测试变压器是已经启用的变压器或者所述测试变压器是待启用的变压器;

9、所述智能分配系统根据所述使用类型信息、所述待测试变压器的应用场景对应的场景信息以及所述待测试变压器在所述应用场景下的应用需求信息,确定所述待测试变压器对应的应用场景测试需求信息;

10、所述智能分配系统确定所述待测试变压器的设备类型,并根据所述设备类型确定所述待测试变压器对应的通用测试需求信息;

11、所述智能分配系统根据所述应用场景测试需求信息以及所述通用测试需求信息,生成所述待测试变压器对应的目标测试总任务。

12、作为一种可选的实施方式,在本发明实施例第一方面中,所述方法还包括:

13、对于每个所述测试子任务,在筛选出该测试子任务对应的至少一个目标执行对象之后,所述智能分配系统根据该测试子任务对应的所有目标执行对象中每个目标执行对象的自监督能力信息以及对外监督能力信息,判断该测试子任务对应的所有目标执行对象是否满足该测试子任务的测试监督需求,当判断结果为是时,从该测试子任务对应的所有目标执行对象中筛选自监督能力信息以及对外监督能力信息能够满足该测试子任务的测试监督需求的多个监督执行对象,并根据该测试子任务的测试需求生成每个所述监督执行对象在该测试子任务执行过程中的测试监督子任务;

14、以及,所述方法还包括:

15、对于每个所述测试子任务,对该测试子任务对应的所有目标执行对象、所有监督执行对象、该测试子任务的测试需求以及每个监督执行对象的测试监督子任务打包成该测试子任务对应的区块后存储至所述区块链中。

16、作为一种可选的实施方式,在本发明实施例第一方面中,所述方法还包括:

17、对于每个所述测试子任务,若判断出该测试子任务对应的所有目标执行对象不满足该测试子任务的测试监督需求,则所述智能分配系统从所有其它测试子任务中筛选与该测试子任务满足预设测试关系的多个待选测试子任务,并根据每个所述待选测试子任务对应的所有目标执行对象中每个目标执行对象的自监督能力信息以及对外监督能力信息,从所有所述待选测试子任务对应的所有目标执行对象中匹配满足该测试子任务的测试监督需求的多个监督执行对象,并根据该测试子任务的测试需求生成每个所述监督执行对象在该测试子任务执行过程中的测试监督子任务。

18、作为一种可选的实施方式,在本发明实施例第一方面中,所述方法还包括:

19、对于每个所述测试子任务,在该测试子任务的执行过程中,所述智能分配系统采集该测试子任务的测试执行情况以及该测试子任务的监督执行对象的测试监督情况;判断该测试执行情况与该测试监督情况是否相匹配,当判断出不相匹配时,比较该测试执行情况与该测试监督情况的差异信息,并分析所述差异信息的主观监督占比以及客观监督占比,若所述客观监督占比大于所述主观监督占比,则根据所述差异信息调整该测试子任务中未执行完毕任务对应的执行对象。

20、作为一种可选的实施方式,在本发明实施例第一方面中,所述方法还包括:

21、对于每个所述测试子任务,若所述客观监督占比大于所述主观监督占比,所述智能分配系统基于该测试子任务的测试需求以及其它测试子任务的测试需求,判断已完成测试子任务以及进行中测试子任务中是否存在该测试子任务的关联测试子任务,当判断出不存在该测试子任务的关联测试子任务时,触发执行所述的根据所述差异信息调整该测试子任务中未执行完毕任务对应的执行对象的步骤;

22、以及,对于每个所述测试子任务,在根据所述差异信息调整该测试子任务中未执行完毕任务对应的执行对象之后,所述方法还包括:

23、判断所有所述测试子任务中是否存在与该测试子任务存在关联关系的在后待执行测试子任务,当判断结果为是时,根据所述在后待执行测试子任务与该测试子任务之间的关联关系,确定所述在后待执行测试子任务的调整方向,并根据所述调整方向执行针对所述在后待执行测试子任务的调整操作,所述调整操作用于调整所述在后待执行测试子任务的测试内容和/或调整所述在后待执行测试子任务对应的执行对象。

24、作为一种可选的实施方式,在本发明实施例第一方面中,对于每个所述测试子任务,当判断出存在该测试子任务的关联测试子任务时,所述方法还包括:

25、所述智能分配系统根据所述关联测试子任务的任务执行结果,分析所述关联测试子任务对所述差异信息的影响程度,若该影响程度不大于预设影响程度阈值时,触发执行所述的根据所述差异信息调整该测试子任务中未执行完毕任务对应的执行对象的步骤;若该影响程度大于所述预设影响程度阈值时,则重新确定所述关联测试子任务对应的执行对象;

26、以及,所述方法还包括:

27、所述智能分配系统实时获取所有所述测试子任务对应的执行对象信息、监督对象信息、执行情况信息、执行结果信息、监督情况信息、监督结果信息、调整情况信息、调整结果信息以及测试子任务关联关系信息,并上传至所述区块链,其中,所述区块链上存储的与所有所述测试子任务相匹配的信息用于实现对所有所述测试子任务的信息溯源。

28、本发明实施例第二方面公开了一种变压器的测试任务分配系统,所述系统包括:

29、任务生成模块,用于生成待测试变压器对应的目标测试总任务,并按照预先确定出的变压器测试需求将所述目标测试总任务划分为多个测试子任务;

30、信息确定模块,用于确定待筛选的执行对象集合,并获取所述执行对象集合中每个待选执行对象对应的多维度信息,每个所述待选执行对象对应的多维度信息至少包括每个所述待选执行对象的自述测试能力信息、每个所述待选执行对象的他述测试能力信息以及从区块链获取到的每个所述待选执行对象的历史测试任务执行信息;其中,所述执行对象集合包括所述智能分配系统所授权的能够执行变压器测试任务的所有执行对象;所述待选执行对象的自述测试能力信息为所述待选执行对象自身所提交的测试能力信息;所述待选执行对象的他述测试能力信息为他人对所述待选执行对象进行评价或考核之后得到的测试能力信息评价结果或测试能力考核结果;

31、任务分配模块,用于对于每个所述测试子任务,所述智能分配系统根据该测试子任务对应的测试需求以及所有所述待选执行对象对应的多维度信息,从所有所述待选执行对象中筛选该测试子任务对应的至少一个目标执行对象;

32、其中,所述测试子任务对应的所有目标执行对象用于执行所述测试子任务,且所述测试子任务对应的所有目标执行对象包括所述测试子任务对应的目标测试人员和/或目标测试设备。

33、作为一种可选的实施方式,在本发明实施例第二方面中,所述任务生成模块生成待测试变压器对应的目标测试总任务的具体方式包括:

34、获取所述待测试变压器对应的使用类型信息,所述使用类型信息用于表示所述待测试变压器是已经启用的变压器或者所述测试变压器是待启用的变压器;

35、根据所述使用类型信息、所述待测试变压器的应用场景对应的场景信息以及所述待测试变压器在所述应用场景下的应用需求信息,确定所述待测试变压器对应的应用场景测试需求信息;

36、确定所述待测试变压器的设备类型,并根据所述设备类型确定所述待测试变压器对应的通用测试需求信息;

37、根据所述应用场景测试需求信息以及所述通用测试需求信息,生成所述待测试变压器对应的目标测试总任务。

38、作为一种可选的实施方式,在本发明实施例第二方面中,所述任务分配模块还用于:

39、对于每个所述测试子任务,在筛选出该测试子任务对应的至少一个目标执行对象之后,根据该测试子任务对应的所有目标执行对象中每个目标执行对象的自监督能力信息以及对外监督能力信息,判断该测试子任务对应的所有目标执行对象是否满足该测试子任务的测试监督需求,当判断结果为是时,从该测试子任务对应的所有目标执行对象中筛选自监督能力信息以及对外监督能力信息能够满足该测试子任务的测试监督需求的多个监督执行对象,并根据该测试子任务的测试需求生成每个所述监督执行对象在该测试子任务执行过程中的测试监督子任务;

40、以及,所述系统还包括:

41、打包上链模块,用于对于每个所述测试子任务,对该测试子任务对应的所有目标执行对象、所有监督执行对象、该测试子任务的测试需求以及每个监督执行对象的测试监督子任务打包成该测试子任务对应的区块后存储至所述区块链中。

42、作为一种可选的实施方式,在本发明实施例第二方面中,所述任务分配模块还用于:

43、对于每个所述测试子任务,若判断出该测试子任务对应的所有目标执行对象不满足该测试子任务的测试监督需求,则从所有其它测试子任务中筛选与该测试子任务满足预设测试关系的多个待选测试子任务,并根据每个所述待选测试子任务对应的所有目标执行对象中每个目标执行对象的自监督能力信息以及对外监督能力信息,从所有所述待选测试子任务对应的所有目标执行对象中匹配满足该测试子任务的测试监督需求的多个监督执行对象,并根据该测试子任务的测试需求生成每个所述监督执行对象在该测试子任务执行过程中的测试监督子任务。

44、作为一种可选的实施方式,在本发明实施例第二方面中,所述系统还包括:

45、分配调整模块,用于对于每个所述测试子任务,在该测试子任务的执行过程中,采集该测试子任务的测试执行情况以及该测试子任务的监督执行对象的测试监督情况;判断该测试执行情况与该测试监督情况是否相匹配,当判断出不相匹配时,比较该测试执行情况与该测试监督情况的差异信息,并分析所述差异信息的主观监督占比以及客观监督占比,若所述客观监督占比大于所述主观监督占比,则根据所述差异信息调整该测试子任务中未执行完毕任务对应的执行对象。

46、作为一种可选的实施方式,在本发明实施例第二方面中,所述分配调整模块,还用于:

47、对于每个所述测试子任务,若所述客观监督占比大于所述主观监督占比,则基于该测试子任务的测试需求以及其它测试子任务的测试需求,判断已完成测试子任务以及进行中测试子任务中是否存在该测试子任务的关联测试子任务,当判断出不存在该测试子任务的关联测试子任务时,触发执行所述的根据所述差异信息调整该测试子任务中未执行完毕任务对应的执行对象的操作;

48、以及,所述分配调整模块,还用于:

49、判断所有所述测试子任务中是否存在与该测试子任务存在关联关系的在后待执行测试子任务,当判断结果为是时,根据所述在后待执行测试子任务与该测试子任务之间的关联关系,确定所述在后待执行测试子任务的调整方向,并根据所述调整方向执行针对所述在后待执行测试子任务的调整操作,所述调整操作用于调整所述在后待执行测试子任务的测试内容和/或调整所述在后待执行测试子任务对应的执行对象。

50、作为一种可选的实施方式,在本发明实施例第二方面中,所述分配调整模块,还用于:

51、对于每个测试子任务,当判断出存在该测试子任务的关联测试子任务时,根据所述关联测试子任务的任务执行结果,分析所述关联测试子任务对所述差异信息的影响程度,若该影响程度不大于预设影响程度阈值时,触发执行所述的根据所述差异信息调整该测试子任务中未执行完毕任务对应的执行对象的步骤;若该影响程度大于所述预设影响程度阈值时,则重新确定所述关联测试子任务对应的执行对象;

52、以及,所述系统还包括:

53、溯源存证模块,用于实时获取所有所述测试子任务对应的执行对象信息、监督对象信息、执行情况信息、执行结果信息、监督情况信息、监督结果信息、调整情况信息、调整结果信息以及测试子任务关联关系信息,并上传至所述区块链,其中,所述区块链上存储的与所有所述测试子任务相匹配的信息用于实现对所有所述测试子任务的信息溯源。

54、本发明第三方面公开了另一种变压器的测试任务分配系统,所述系统包括:

55、存储有可执行程序代码的存储器;

56、与所述存储器耦合的处理器;

57、所述处理器调用所述存储器中存储的所述可执行程序代码,执行第一方面公开的变压器的测试任务分配方法。

58、本发明第四方面公开了一种计算机存储介质,所述计算机存储介质存储有计算机指令,所述计算机指令被调用时,用于执行第一方面公开的变压器的测试任务分配方法。

59、与现有技术相比,本发明实施例具有以下有益效果:

60、本发明实施例中,智能分配系统生成待测试变压器对应的目标测试总任务,并按照变压器测试需求将目标测试总任务划分为多个测试子任务;智能分配系统确定待筛选的执行对象集合并获取执行对象集合中每个待选执行对象对应的多维度信息;对于每个测试子任务,智能分配系统根据该测试子任务对应的测试需求以及所有待选执行对象对应的多维度信息,从所有待选执行对象中筛选该测试子任务对应的至少一个目标执行对象,以执行测试子任务。可见,本发明能够能够实现变压器测试任务的智能化分配,有利于提高变压器测试任务与执行对象的匹配度,进而有利于提高变压器的测试效率及测试精准性。此外,还能够根据待测试变压器对应的使用类型信息、待测试变压器的应用场景对应的场景信息以及待测试变压器在应用场景下的应用需求信息生成应用场景测试需求信息,并进一步结合待测试变压器的设备类型对应的通用测试需求信息实现待测试变压器测试总任务的智能化生成,有利于提高测试总任务的生成准确性及生成全面性,且还能够提高测试总任务与待测试变压器的应用场景的匹配度,进而提高了生成的测试总任务的有效性与可靠性。此外,针对已分配执行对象的测试子任务,还能够实现对其测试监督需求的智能化判断,进而根据测试监督需求的相关判断结果实现测试监督任务的智能化分配,这样通过分配测试监督任务的方式有利于提高测试过程的有效性与可靠性,且在分配测试监督任务时优先考虑已分配测试任务执行对象的监督能力信息,实现了针对测试子任务的执行对象资源的合理利用。此外,还能够对测试子任务的相关信息进行打包上链,有利于实现测试子任务的执行对象、监督对象的快速且准确的溯源。此外,在针对测试子任务的执行对象无法满足测试监督需求时,进一步考虑满足预设测试关系的多个待选测试子任务的执行对象资源实现对测试任务执行情况的监督,在实现已有执行对象资源的合理利用的同时,提供了多样化的监督执行对象筛选机制,有利于进一步提高执行对象的筛选成功率与筛选可靠性。此外,在测试子任务执行过程中,还能够基于测试执行情况与监督执行情况的比对,实现对测试子任务中未执行完毕任务对应的执行对象的自适应调整,有利于提高后续未执行完毕任务的执行可靠性与执行有效性。此外,在对测试子任务中未执行完毕任务对应的执行对象的自适应调整之前,还能够对该测试子任务的关联测试子任务进行智能化判断,若不存在关联测试子任务,则直接对测试子任务中未执行完毕任务对应的执行对象的自适应调整,提高了对测试子任务中未执行完毕任务对应的执行对象的自适应调整的可靠性。此外,在对测试子任务中未执行完毕任务对应的执行对象的自适应调整之后,还能够进一步对存在关联关系的在后待执行测试子任务执行相应的调整操作,有利于提高在后待执行测试子任务的测试可靠性与测试准确性,且还能够有利于提高对在后待执行测试子任务的相关信息进行调整的调整准确性与调整可靠性。此外,还能够实时获取测试子任务的多维度信息,并将其存储至区块链中,有利于实现对测试子任务相关信息的实时监控,且还能够实现测试子任务的多维度信息的快速且准确的溯源。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1