面向对象的继电保护测试用例模板的实例化方法

文档序号:6626415阅读:245来源:国知局
面向对象的继电保护测试用例模板的实例化方法
【专利摘要】本发明公开了一种面向对象的继电保护测试用例模板的实例化方法,包括如下步骤:采用面向对象的方法,将具有相同测试方法的保护功能测试抽象为测试用例模板,测试用例模板开放数据接口和批量枚举接口;分析被测对象的设备数据模型,解析被测对象的各保护元件,将测试用例模板的数据接口和批量枚举接口分别与被测对象的保护元件信息建立映射关系;根据映射关系实例化测试用例模板,生成具体的测试用例实例。本发明简化了继电保护及控制装置的测试用例开发过程,便于实现继电保护及控制装置的自动测试,有利于测试的管控和维护。
【专利说明】面向对象的继电保护测试用例模板的实例化方法

【技术领域】
[0001] 本发明涉及电力系统自动化【技术领域】,具体涉及一种面向对象的继电保护测试用 例模板的实例化方法。

【背景技术】
[0002] 随着智能电网建设的日益发展,继电保护也得到了长足的发展,而继电保护与控 制装置的测试需求也成几何级数增长,现有的继电保护测试技术仍然通过测试人员手动控 制继电保护测试仪的电流电压输出,或通过继电保护测试仪厂家提供的简单的测试功能进 行测试。这样的测试方法效率很低,每一个测试模块均需要手动调整测试仪的参数,每个测 试用例不能够复用,无法进行扩展,无法适应继电保护与控制装置测试的需求。
[0003] 如过流保护功能在线路、变压器、母线等保护中均有应用,各保护中往往具有多段 多时限的过流保护功能,仅仅测试各保护中的过流保护电流定值功能就需要多次手动修改 继电保护测试仪与保护装置中不同过流定值的映射关系,需要耗费大量人力及时间。


【发明内容】

[0004] 本发明的目的在于提供一种面向对象的继电保护测试用例模板的实例化方法,能 够简化继电保护与控制装置的测试用例开发过程,提高测试效率。
[0005] 本发明所采用的技术方案是:面向对象的继电保护测试用例模板的实例化方法, 包括如下步骤:
[0006] 步骤一:采用面向对象的方法,将具有相同测试方法的保护功能测试抽象为测试 用例模板,测试用例模板开放数据接口和批量枚举接口;
[0007] 步骤二:分析被测对象的设备数据模型,解析被测对象的各保护元件,将测试用例 模板的数据接口和批量枚举接口分别与被测对象的保护元件信息建立映射关系;
[0008] 步骤三:根据映射关系实例化测试用例模板,生成具体的测试用例实例。
[0009] 所述数据接口为测试用例模板开放的外部访问数据变量。
[0010] 所述枚举接口为批量实例化测试项目及其数据变量。
[0011] 所述设备数据模型包括装置参数、定值、压板、测量值、遥信、保护动作信息和告 警。
[0012] 所述映射关系为接口变量与设备数据模型的具体数据对象的一一对应关系的定 义。
[0013] 与现有技术相比,本发明所达到的有益效果是:具有相同测试方法的保护功能测 试抽象为测试用例模板,具有较高的重用性、灵活性和扩展性,将大大简化继电保护与控制 装置的测试用例开发的过程,提高测试的效率,便于实现继电保护与控制装置的自动测试; 由于所有的测试实例都是从测试模板实例化生成,因此只需要维护和管控测试模板即可, 有利于测试的管控和维护。

【专利附图】

【附图说明】
[0014] 图1是本发明的操作流程图。
[0015] 图2是变压器保护数据模型与过流保护模板的数据变量接口的定值映射关系图。
[0016] 图3是变压器测试用例实例生成方法。

【具体实施方式】
[0017] 下面结合附图对本发明作进一步描述。以下实施例仅用于更加清楚地说明本发明 的技术方案,而不能以此来限制本发明的保护范围。
[0018] 如图1所示,是本发明面向对象的继电保护测试用例模板的实例化方法,包括如 下步骤:
[0019] 步骤一:根据被测继电保护与控制装置的实现原理,采用面向对象的方法,将具有 相同测试方法的保护功能测试抽象为测试用例模板,如变压器保护、线路保护和母线保护 中过电流元件,可抽象成统一的过流保护测试用例模板。
[0020] 测试用例模板开放数据接口和批量枚举接口:数据接口为测试用例模板开放的外 部访问数据变量。如表1所示,为过流保护模板的数据变量接口。
[0021] 表1 :过流保护模板的数据变量接口
[0022]

【权利要求】
1. 面向对象的继电保护测试用例模板的实例化方法,其特征在于,包括如下步骤: 步骤一:采用面向对象的方法,将具有相同测试方法的保护功能测试抽象为测试用例 模板,测试用例模板开放数据接口和批量枚举接口; 步骤二:分析被测对象的设备数据模型,解析被测对象的各保护元件,将测试用例模板 的数据接口和批量枚举接口分别与被测对象的保护元件信息建立映射关系; 步骤三:根据映射关系实例化测试用例模板,生成具体的测试用例实例。
2. 根据权利要求1所述的面向对象的继电保护测试用例模板的建立方法,其特征在 于,所述数据接口为测试用例模板开放的外部访问数据变量。
3. 根据权利要求1所述的面向对象的继电保护测试用例模板的建立方法,其特征在 于,所述枚举接口为批量实例化测试项目及其数据变量。
4. 根据权利要求1所述的面向对象的继电保护测试用例模板的建立方法,其特征在 于,所述设备数据模型包括装置参数、定值、压板、测量值、遥信、保护动作信息和告警。
5. 根据权利要求1所述的面向对象的继电保护测试用例模板的建立方法,其特征在 于,所述映射关系为接口变量与设备数据模型的具体数据对象的一一对应关系的定义。
【文档编号】G06F11/36GK104298592SQ201410456469
【公开日】2015年1月21日 申请日期:2014年9月9日 优先权日:2014年9月9日
【发明者】陈实, 张勇刚, 姚亮, 张守志 申请人:南京国电南自电网自动化有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1