[发明专利]一种处理受干扰信号采集的数字滤波算法在审
申请号: | 201811366863.5 | 申请日: | 2018-11-16 |
公开(公告)号: | CN109672426A | 公开(公告)日: | 2019-04-23 |
发明(设计)人: | 周红军;荀思超;刘晓宏;李冬华;沈雨生;胥峥;肖红谊 | 申请(专利权)人: | 国网江苏省电力有限公司盐城供电分公司;国家电网有限公司 |
主分类号: | H03H17/02 | 分类号: | H03H17/02 |
代理公司: | 苏州市港澄专利代理事务所(普通合伙) 32304 | 代理人: | 马丽丽 |
地址: | 224000 *** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 干扰信号 数字滤波 采集 算法 采集数据 采集信号 连续信号 时刻标志 输出信号 新序列 采样 滤除 排序 删除 查询 | ||
本发明提供了一种处理受干扰信号采集的数字滤波算法,包括如下步骤:步骤(1):采集信号;步骤(2):判断是否有N‑1个数据,若是进入步骤(3),不是进入步骤(1);步骤(3):在第i‑1时刻,得到N‑1个连续信号;步骤(4):由小到大排序,得到{Axy};步骤(5):第i时刻,采集AiN;步骤(6):查询AiN在{Axy}中的位置,插入,得到新序列{Bjk};步骤(7):{Bjk}中取中间m个数据,求平均值作为第i时刻输出信号;步骤(8):将{Bjk}中每个数据时刻标志减1,删除为0的数据;步骤(9):判断采样是否结束,若是进入步骤(10),若不是,让i=i+1进入步骤(5);步骤(10):结束。本发明提供一种处理受干扰信号采集的数字滤波算法,能够有效滤除干扰信号,提高采集数据的准确性。
技术领域
本发明属于数字滤波技术领域,特别涉及一种处理受干扰信号采集的数字滤波算法。
背景技术
随着科技的不断发展,越来越多的电力设备被人们研究和使用,为人们的生产生活都带来了许多的便利。对于电力设备的工作状态采用监控技术进行有效的监控,为设备运行的安全可靠性带来了有效保障。由于工作环境的影响,许多电力设备监控数据的采集会带有干扰信号,而传统的滤波方式需要增加滤波设备,且对于环境恶劣或信号采集要求较高时不能满足要求,后期人们又提出数字滤波方式。本文提出一种数字滤波算法,能够有效滤除干扰信号,同时运算简单、速度快,继而提高了采集的数据的可靠性和准确性。
发明内容
本发明提供一种处理受干扰信号采集的数字滤波算法,运算简单、快速,能够有效滤除干扰信号,提高了采集的数据的可靠性和准确性。
本发明提供一种处理受干扰信号采集的数字滤波算法,所述数字滤波算法包括如下步骤:
步骤(1):采集数据信号;
步骤(2):判断所述数据信号是否有N-1个数据,若是进入步骤(3),若不是进入步骤(1);
步骤(3):在第i-1时刻,得到N-1个连续信号Ai-N+1,Ai-N+2,···,AN-1;
步骤(4):将所述连续信号由小到大排序,得到信号序列{Axy},x=i-N+1,i-N+2,···,i-1为时刻属性,y=1,2,···,N-1为y个采样点在所述信号序列{Axy}中的位置;
步骤(5):在第i时刻,采集数据信号AiN;
步骤(6):根据时刻属性采用冒泡法查询所述数据信号AiN在所述信号序列{Axy}中的位置,将所述数据信号AiN插入到所述信号序列{Axy}中,得到新的信号序列{Bjk},j=i-N+1,i-N+2,···,i为时刻属性,k=1,2,···,N为k个采样点在所述信号序列{Bjk}中的位置;
步骤(7):在所述信号序列{Bjk}中取中间m个数据,求平均值作为第i时刻滤波后输出信号
步骤(8):将所述信号序列{Bjk}中每个数据的时刻标志减1,j=j-1,删除时刻标志为0的数据;
步骤(9):判断采样是否结束,若是进入步骤(10),若不是,让i=i+1进入步骤(5);
步骤(10):结束采样。
所述数字滤波算法中数值N和m,根据不同的使用状况进行选择设定。
附图说明
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国网江苏省电力有限公司盐城供电分公司;国家电网有限公司,未经国网江苏省电力有限公司盐城供电分公司;国家电网有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811366863.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种可调的数控衰减器
- 下一篇:一种数字滤波方法、系统及相关设备