[发明专利]一种电力系统故障录波格式转换方法有效
申请号: | 201410476842.4 | 申请日: | 2014-09-17 |
公开(公告)号: | CN105488058B | 公开(公告)日: | 2018-10-16 |
发明(设计)人: | 郭铸;李明;吴梓亮;李岩;刘涛;刘婧靓;朱佳;肖浩;李银红 | 申请(专利权)人: | 华中科技大学;南方电网科学研究院有限责任公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30;G06Q50/06 |
代理公司: | 华中科技大学专利中心 42201 | 代理人: | 李智 |
地址: | 430074 湖北*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种电力系统故障录波格式转换方法,读取数据信息文件,从文件中获取当前数据的格式特征;根据格式特征判断当前数据格式;根据当前数据格式获取数据的通道总数Sum、模拟量通道总数nASum、状态量通道总数nDSum;获取选择的通道号nID,根据nID查询数据文件对应的通道信息;将数据归一化;获取信息文件中的录波开始时间及用户自定义的开始时间,获取用户自定义的频率,对数据进行时间及频率的变换;获取用户选择转换的数据格式,将数据转化指定格式。本发明可以克服故障录波器来自不同的制造商,种类繁多且数据格式互不兼容的问题。 | ||
搜索关键词: | 一种 电力 系统故障 格式 转换 方法 | ||
【主权项】:
1.一种电力系统故障录波格式转换方法,包括以下步骤:(1)读取数据信息文件,从文件中获取当前数据的格式特征,所述数据信息文件存储以下信息:通道名称、通道数量、数据格式标识、录波时间信息、采样率;(2)根据格式特征判断当前数据格式;(3)根据当前数据格式获取数据的通道总数Sum、模拟量通道总数nASum和状态量通道总数nDSum;(4)获取选择的通道号nID,根据nID查询数据文件对应的通道信息,所述数据文件存储通道在录波时间内每个采样点的数据大小,将通道数据存入数组arraydata及Carraydata中,其中,数组arraydata用于emtdc.out数据的转换,存储的数据为实际的数据大小;数组Carraydata用于comtrade格式的转换,存储的数据已通过偏差系数a、b转换为两字节的数据;(5)获取数据信息文件中的录波开始时间及用户自定义的开始时间,计算出需要导出的数据的采样开始点,从该开始点读取数组arraydata及Carraydata中的数据,获取用户自定义的频率,运用线性插值法将数据频率转换为用户自定义的频率,并将新的数据存于数组newarraydata中及newCarrydata中,然后进入步骤(6);(6)获取用户选择转换的数据格式,判断是否转换为comtrade99的ascii格式,是则遍历数据信息文件,通过nID获取所选的通道名称,连同用户自定义的时间及采样率按comtrade99的ascii要求写入新的数据信息文件中,然后采用逐个读逐个写的方式将数组newCarrydata的数据写入数据文件中,然后结束进程;否则进入步骤(7);(7)判断是否转换为comtrade99的binary格式,是则遍历数据信息文件,通过nID获取所选的通道名称,连同用户自定义的时间及采样率按comtrade99的binary要求写入新的数据信息文件中,然后将数组newCarrydata中的模拟量通道通过二进制运算转换为二进制数据类型,将每16个状态通道对应的数据转换为两字节二进制数据类型,写入数据文件中,然后结束进程;否则进入步骤(8);(8)判断是否转换为emtdc.out格式,是则遍历数据信息文件,通过nID获取所选的通道名称,连同用户自定义的时间及采样率按emtdc.out格式要求写入新的数据信息文件中,然后将数组newarraydata的数据输入数据文件中,并结束进程;否则提醒用户转换格式不符标准,然后结束进程。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华中科技大学;南方电网科学研究院有限责任公司,未经华中科技大学;南方电网科学研究院有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201410476842.4/,转载请声明来源钻瓜专利网。
- 上一篇:一种非涉密环境下涉密地理数据的高效检测发现系统
- 下一篇:网页处理方法及装置