[发明专利]一种仪器仪表二级均值滤波算法有效
申请号: | 202011485247.9 | 申请日: | 2020-12-16 |
公开(公告)号: | CN112688666B | 公开(公告)日: | 2022-08-19 |
发明(设计)人: | 王夏伟;王伟;闫立超;许京涛;张波 | 申请(专利权)人: | 北京大华无线电仪器有限责任公司 |
主分类号: | H03H17/02 | 分类号: | H03H17/02 |
代理公司: | 北京凯特来知识产权代理有限公司 11260 | 代理人: | 郑立明;赵镇勇 |
地址: | 100083*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 仪器仪表 二级 均值 滤波 算法 | ||
1.一种仪器仪表二级均值滤波算法,其特征在于:
采用二级滤波,滤波参数设置为a=11,b=4,滤波周期131.072ms;
4us采样率,采用2n作为累加次数,不采用除法器;
包括步骤:
1)FPGA控制ADC每4us采集电压电流值,作为输入数据;
2)每次采集数据进入滤波器,与1级累加结果Reg_1order_Add_Sum相加,同时1级累加计数器Reg_1order_Add_Num加1;
3)判断1级累加计数器Reg_1order_Add_Num的第a位是否变为1:
若为0,则回到第1)步;
若为1,则截取1级累加结果a位之上的数据位Reg_1order_Add_Sum[a+15:a],作为2级均值滤波器的输入数据Reg_1order_Add_Avg,同时清除1级累加计数器Reg_1order_Add_Num为0与1级累加结果Reg_1order_Add_Sum为0,同时触发该结果与2级累加结果Reg_2order_Add_Sum求和运算,2级累加计数器Reg_2order_Add_Num加1,判断2级累加计数器Reg_2order_Add_Num的b位是否变为1:
若为0,则回到第1)步;
若为1,则截取2级累加结果b位以上的数据位作为均值滤波的一次结果Reg_2order_Add_Avg,并清除累加器结果Reg_2order_Add_Sum与累加计数器Reg_2order_Add_Num。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京大华无线电仪器有限责任公司,未经北京大华无线电仪器有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011485247.9/1.html,转载请声明来源钻瓜专利网。