[发明专利]适用于标准化数字化继电保护装置的负面测试方法有效
申请号: | 200910032621.7 | 申请日: | 2009-06-29 |
公开(公告)号: | CN101582844A | 公开(公告)日: | 2009-11-18 |
发明(设计)人: | 曾兵元;金华锋;陈晓宇;吴兴华 | 申请(专利权)人: | 江苏金智科技股份有限公司 |
主分类号: | H04L12/56 | 分类号: | H04L12/56;H04L12/26 |
代理公司: | 南京经纬专利商标代理有限公司 | 代理人: | 叶连生 |
地址: | 211100江苏*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 适用于 标准化 数字化 保护装置 负面 测试 方法 | ||
1.一种适用于标准化数字化继电保护装置的负面测试方法,其特征在于:按照用户的设置,模拟数字化继电保护装置数据交互过程中可能出现的异常情况,测试数字化继电保护装置的异常处理能力;具体包括测试报文目标地址错误或数据错误处理能力和测试报文发送延时处理能力,
测试报文目标地址错误或数据错误处理能力的具体方法是:
1)按照用户设置生成报文控制序列,以此序列作为对报文进行处理的依据;
2)根据IEC61850规约或其它相关标准生成正确的数据报文;
3)从步骤1)所生成报文控制序列中找到当前要输出的报文所对应的控制值;
4)对控制值进行判断,如果控制值为0,则直接进入步骤6);如果所对应的控制值为1,则进入步骤5);
5)根据所测试的功能对正确的报文进行修改;如果是测试目标地址错误处理能力,则对目标地址部分进行随机修改,若是测试数据报文错误处理能力,则对数据报文部分进行随机修改;修改的原则是,无论怎么修改,一定要保证错误报文的校验和与正确报文的校验和不一致;
6)将数据报文发送给被测装置;
测试报文发送延时处理能力的具体方法是:
21)按照用户设置生成报文控制序列,以此序列作为对报文进行处理的依据;
22)在每个报文输出定时中断中,根据IEC61850规约或其它相关标准生成正确的数据报文;
23)从步骤21)所生成报文控制序列中找到当前要输出的报文所对应的控制值,对控制值进行判断,如果控制值为1,则进入步骤24步,否则进入步骤25);
24)将报文放入缓存,结束本次定时中断处理;
25)检查存放报文的缓存中是否已经存放有报文,如果没有报文存放,则直接进入步骤28),否则进入步骤26);
26)将当前生成的报文放入缓存中;
27)从缓存中取出最早存入的报文,并存放在当前报文存储空间中;
28)将当前报文发送给被测装置;
29)检查缓存中是否还存在报文,若无,则结束本次定时中断处理;若有,则 进入步骤27)继续处理。
2.根据权利要求1所述的适用于标准化数字化继电保护装置的负面测试方法,其特征在于测试报文目标地址错误或数据错误处理能力的方法为:预先生成好报文控制序列,然后每个报文定时中断中,生成正确的数据报文,然后参考报文控制序列对数据报文进行修改输出。
3.根据权利要求1所述的适用于标准化数字化继电保护装置的负面测试方法,其特征在于测试报文发送延时处理能力的方法为:预先生成好报文控制序列,然后每个报文定时中断中,生成正确的数据报文。检测报文控制序列中对应位置数据是否为0,若为0,则检查缓存中是否存在报文,若有则将当前报文存入缓存,按照先进先出的原则将缓存中的报文逐一取出发送给被测装置,若不存在报文则直接发送当前报文给被测装置,若报文控制序列中对应位置的值为1,则将报文存入缓存,结束此次中断处理。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于江苏金智科技股份有限公司,未经江苏金智科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910032621.7/1.html,转载请声明来源钻瓜专利网。