电力二次设备的智能测试系统及测试方法技术方案

技术编号:28031381 阅读:25 留言:0更新日期:2021-04-09 23:12
本发明专利技术公开了一种电力二次设备的智能测试系统及方法,所述系统包括测试功能界面运行模块、测试功能界面管理模块、测试功能界面模块、测试模板生成模块、自动测试控制中心。测试功能界面运行模块,根据传递的测试功能标识,从测试功能界面文件获取测试功能界面模块的唯一标识,加载后显示测试功能的交互界面,并形成测试功能参数数据;测试功能界面管理模块,对测试功能界面模块及其加载、调用进行管理,防止功能切换时重复加载;测试模板生成模块,加载测试功能参数数据和测试模板生成规则文件,生成测试模板;自动测试控制中心,加载测试模板,完成自动测试作业。通过所述系统能够提高电力二次设备的自动检定效率。

【技术实现步骤摘要】
电力二次设备的智能测试系统及测试方法
本专利技术涉及电力系统自动化处理
,尤其涉及一种电力二次设备的智能测试系统及测试方法。
技术介绍
在电力系统自动化进程推进过程中,电力二次设备的检测一直是其重中之重。近年来,随着智能变电站的快速发展,自动化检测技术得到飞速发展。越来越多的科研单位、电力二次设备制造厂家在研发自动化检测系统上投入大量人力物力,被测装置也实现了从单一继电保护装置,到涵盖电能质量装置、故障指示器、电压监测仪、合并单元等大部分电力二次设备。然而,在推进自动化进程中,各种类型的电力设备,对测试场景、测试项目的要求也不尽相同,自动化检测软件在可重用性方面十分有限。另外,不同应用场景对测试用例的编制、测试项目的范围,提出了更高的要求,测试用例编制效率低下,在一定程度上限制了电力设备自动化检测软件的推广。
技术实现思路
本专利技术所要解决的技术问题是如何提供一种能够提高电力二次设备的自动检定效率的系统。为解决上述技术问题,本专利技术所采取的技术方案是:一种电力二次设备的智能测试系统,其特征在于:包括测试功能界面运行模块、测试功能界面管理模块、测试功能界面模块、测试模板生成模块和自动测试控制中心;所述测试功能界面运行模块用于加载测试功能界面文件,根据传递的测试功能标识,从测试功能界面文件中获取测试功能界面模块的唯一标识,加载测试功能界面模块后,形成测试功能测试参数数据;所述测试功能界面管理模块用于以链表的方式对测试功能界面模块及其加载、调用进行管理;所述测试功能界面模块用于对测试功能进行界面展示,包括提供人机交互手段,完成测试功能参数的录入、显示和转换;所述测试模板生成模块用于加载测试功能参数数据,按测试功能标识从测试模板生成规则文件中获取对应的模板生成规则,实现测试模板的自动生成;所述自动测试控制中心用于加载生成的测试模板,完成自动测试作业,在测试过程中,将测试数据反馈到测试功能界面。本专利技术还公开了一种电力二次设备的智能测试方法,其特征在于包括如下步骤:测试功能界面管理模块加载选中的保护测试功能模块,显示测试功能参数界面;在测试功能参数界面录入需要测试的功能的参数;测试模板生成模块从测试功能界面模块获取参数,并形成参数集合;测试模板生成模块加载测试模板生成规则文件,并根据测试功能标识,获取与零序保护测试功能对应的测试功能生成规则;解析保护测试功能模板生成规则,并根据规则生成相应的测试模板;自动测试控制中心加载生成的测试模板,根据模板中定义的测试项目的顺序,依次执行测试。采用上述技术方案所产生的有益效果在于:所述系统兼容多种类型的电力二次设备,以标准化的测试流程和数据模型,完成电力二次设备的自动化检测作业;所述系统具有更加友好的人机交互界面,能够实现界面参数到测试数据、测试项目、测试模板的智能生成,极大的提高了测试用例的维护效率。附图说明下面结合附图和具体实施方式对本专利技术作进一步详细的说明。图1是本专利技术实施例所述系统的原理框图;图2是本专利技术实施例所述方法的流程图;具体实施方式下面结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术的一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。在下面的描述中阐述了很多具体细节以便于充分理解本专利技术,但是本专利技术还可以采用其他不同于在此描述的其它方式来实施,本领域技术人员可以在不违背本专利技术内涵的情况下做类似推广,因此本专利技术不受下面公开的具体实施例的限制。如图1所示,本专利技术实施例公开了一种电力二次设备的智能测试系统,包括测试功能界面运行模块、测试功能界面管理模块、测试功能界面模块、测试模板生成模块和自动测试控制中心;所述测试功能界面运行模块用于加载测试功能界面文件,根据传递的测试功能标识,从测试功能界面文件中获取测试功能界面模块的唯一标识,加载测试功能界面模块后,形成测试功能测试参数数据;所述测试功能界面管理模块用于以链表的方式对测试功能界面模块及其加载、调用进行管理;所述测试功能界面模块用于对测试功能进行界面展示,包括提供人机交互手段,完成测试功能参数的录入、显示和转换;所述测试模板生成模块用于加载测试功能参数数据,按测试功能标识从测试模板生成规则文件中获取对应的模板生成规则,实现测试模板的自动生成;所述自动测试控制中心用于加载生成的测试模板,完成自动测试作业,在测试过程中,将测试数据反馈到测试功能界面。进一步的,所述测试功能界面文件以测试功能为最小单元,对测试功能、测试功能界面模块、测试模板生成规则进行管理,建立测试功能、测试功能界面模块、测试模板生成规则文件之间的一一映射关系。进一步的,所述测试功能界面文件以测试功能原理为分类,还对测试功能单元进行分组管理。所述的测试模板生成规则文件以测试功能为最小单元,对测试模板的生成规则进行定义和映射,同时对生成规则进行管理。所述测试模板生成规则包括测试功能参数映射表和测试功能描述两个部分。所述测试参数映射表用于描述该测试模板的所有测试参数,并与测试功能界面模块中的参数,建立一一对应的映射关系。所述测试功能描述包括测试功能项目集合和测试功能项目,用于定义各测试项目之间的层次关系,定义测试项目关联的功能关联参数,功能关联参数的标识和测试功能参数映射表中的参数的标识建立一一映射关系。进一步的,所述测试功能项目集合和测试功能项目,用于定义测试功能项目的使能表达式,使能表达式是测试功能项目集合或测试功能项目的测功能关联参数组合的逻辑表达式;当使能表达式计算值等于1时,表示该测试功能项目或测试功能项目集合使能;当测试功能项目集合使能为0时,该集合管理的所有测试功能项目均使能为0。如图2所示,本专利技术实施例还公开了一种电力二次设备的智能测试方法,包括如下步骤:测试功能界面管理模块加载选中的保护测试功能模块,显示测试功能参数界面;在测试功能参数界面录入需要测试的功能的参数;测试模板生成模块从测试功能界面模块获取参数,并形成参数集合;测试模板生成模块加载测试模板生成规则文件,并根据测试功能标识,获取与零序保护测试功能对应的测试功能生成规则;解析保护测试功能模板生成规则,并根据规则生成相应的测试模板;自动测试控制中心加载生成的测试模板,根据模板中定义的测试项目的顺序,依次执行测试。进一步的,所述解析保护测试功能模板生成规则,并根据规则生成相应的测试模板的方法如下:实例化测试参数:将获取的测试功能参数集合根据参数标识映射到测试模板生成规则中的测试功能参数映射表中;遍历测试功能项目集合,以测试功能项目为单元,生成测试模板:实例化测试功能关联参数:根据参数标识,从测试参数映射表映射参数值;<本文档来自技高网...

【技术保护点】
1.一种电力二次设备的智能测试系统,其特征在于:包括测试功能界面运行模块、测试功能界面管理模块、测试功能界面模块、测试模板生成模块和自动测试控制中心;/n所述测试功能界面运行模块用于加载测试功能界面文件,根据传递的测试功能标识,从测试功能界面文件中获取测试功能界面模块的唯一标识,加载测试功能界面模块后,形成测试功能测试参数数据;/n所述测试功能界面管理模块用于以链表的方式对测试功能界面模块及其加载、调用进行管理;/n所述测试功能界面模块用于对测试功能进行界面展示,包括提供人机交互手段,完成测试功能参数的录入、显示和转换;/n所述测试模板生成模块用于加载测试功能参数数据,按测试功能标识从测试模板生成规则文件中获取对应的模板生成规则,实现测试模板的自动生成;/n所述自动测试控制中心用于加载生成的测试模板,完成自动测试作业,在测试过程中,将测试数据反馈到测试功能界面。/n

【技术特征摘要】
1.一种电力二次设备的智能测试系统,其特征在于:包括测试功能界面运行模块、测试功能界面管理模块、测试功能界面模块、测试模板生成模块和自动测试控制中心;
所述测试功能界面运行模块用于加载测试功能界面文件,根据传递的测试功能标识,从测试功能界面文件中获取测试功能界面模块的唯一标识,加载测试功能界面模块后,形成测试功能测试参数数据;
所述测试功能界面管理模块用于以链表的方式对测试功能界面模块及其加载、调用进行管理;
所述测试功能界面模块用于对测试功能进行界面展示,包括提供人机交互手段,完成测试功能参数的录入、显示和转换;
所述测试模板生成模块用于加载测试功能参数数据,按测试功能标识从测试模板生成规则文件中获取对应的模板生成规则,实现测试模板的自动生成;
所述自动测试控制中心用于加载生成的测试模板,完成自动测试作业,在测试过程中,将测试数据反馈到测试功能界面。


2.如权利要求1所述的电力二次设备的智能测试系统,其特征在于:所述测试功能界面文件以测试功能为最小单元,对测试功能、测试功能界面模块、测试模板生成规则进行管理,建立测试功能、测试功能界面模块、测试模板生成规则文件之间的一一映射关系。


3.如权利要求1所述的电力二次设备的智能测试系统,其特征在于:所述测试功能界面文件以测试功能原理为分类,还对测试功能单元进行分组管理。


4.如权利要求1所述的电力二次设备的智能测试系统,其特征在于:所述的测试模板生成规则文件以测试功能为最小单元,对测试模板的生成规则进行定义和映射,同时对生成规则进行管理。


5.如权利要求4所述的电力二次设备的智能测试系统,其特征在于:所述测试模板生成规则包括测试功能参数映射表和测试功能描述两个部分。


6.如权利要求5所述的电力二次设备的智能测试系统,其特征在于:所述测试参数映射表用于描述该测试模板的所有测试参数,并与测试功能界面模块中的参数,建立一一对应的映射关系。


7.如权利要求5所述的电力二次设备的智能测试系统,其特征...

【专利技术属性】
技术研发人员:邵雷李俊庆钱晶杨一军
申请(专利权)人:南京能云电力科技有限公司
类型:发明
国别省市:江苏;32

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

1