用于宽范围电能表中的小信号滤波算法的制作方法

文档序号:5875641阅读:226来源:国知局
专利名称:用于宽范围电能表中的小信号滤波算法的制作方法
技术领域
本发明涉及电能计量领域,具体涉及用于宽范围电能表中的小信号滤波算法。
背景技术
随着国家智能电网建设的全面展开,越来越多的家庭用户都换装了全电子式智能电表,目前电子式智能电表大都采用计量芯片+计量管理MCU的工作模式,由计量芯片采集电参量信号,经内部处理和计算后将结果输出给计量管理MCU。为了保证采集信号的稳定性和有效性,传统的消除干扰信号的办法往往是在计量芯片的前级硬件电路加滤波网路, 在计量芯片内部通过数字滤波算法对采样信号进行滤波,但是在输入信号非常微弱的情况下,计量芯片内部A/D失调,电压信号与电流信号通道间的窜扰过大以及计量芯片本身参考的不稳定等因素都将使传统的消除干扰的滤波方法失效,导致输出给计量管理MCU的数据不稳定,计量精度低。

发明内容
本发明的目的在于提供一种应用于计量管理MCU的小信号滤波算法,在输入信号很微弱的情况下,用以弥补计量芯片对采集信号滤波处理的失效,从而保证宽范围智能电表的基本电参数的稳定有效,满足市场需求。本发明目的的实现方案是一种用于宽范围电能表中的小信号滤波算法,针对计量芯片加计量管理MCU的工作模式;其特征在于,包括(1)计量管理MCU在固定时间间隔从计量芯片读取各个电参量数据;( 判断电参量输入信号是否小于小信号判断阀值,是则采用如下算法对电参量数据进行滤波
二 —U. ”;上-亡)1”<1:- cnItIt-Tl^f、Hi: μ, -rji {--.; .. ;it;.^ €-…...·广;..二 ^t1 -、-”’. .. . ‘ · ‘ ....- ‘ - · ! - ■ - >■ - - -J - I ‘ ‘ ...... N y ^A
固定时间间隔内计量芯片对于每个电参量采样的数据点个数。本发明算法占用极少的计量管理MCU资源,实时动态地对从计量芯片输入到计量管理MCU的所有基本电参量信号(包括电压、电流、功率信号)实施滤波处理。该算法能够根据小信号变化特性趋势,动态实施滤波,还可以包括滤波系数自动调整步骤,在信号快速变化时,滤波结果快速跟进,以保证灵敏度优先;在信号趋于稳定,在某一固定数值附近上下震荡时,以保证平稳度优先。


图1为实施例提供的算法主程序流程图。图2为实施例提供的滤波系数自动调整子程序流程图。图3为实施例提供的滤波系数加速提高子程序流程图。
具体实施方式
如图1所示,计量管理MCU在固定的时间间隔从计量芯片读取各个电参量数据,当电参量输入信号幅值小于某个阀值时,计量管理MCU对电参量信号进行动态滤波处理。本实施例滤波算法通过对当前电参量数据值与上次滤波输出值进行加权,得到有效滤波值,使得输出对输入有反馈作用。具体公式为
权利要求
1.一种宽范围电能表中的小信号滤波算法,针对计量芯片加计量管理MCU的工作模式;其特征在于,包括(1)计量管理MCU在固定时间间隔从计量芯片读取各个电参量数据; (2)判断电参量输入信号是否小于小信号判断阀值,是则采用如下算法对电参量数据进行滤波
2.根据权利要求1所述的宽范围电能表中的小信号滤波算法,其特征在于,为了提高计量管理MCU运算速度,步骤O)中的算法优化为当新读取电参量数据<上次滤波结果时,由如下公式计算
3.根据权利要求ι或2所述的宽范围电能表中的小信号滤波算法,其特征在于在滤波过程中,还包括滤波系数自动调整步骤,包括Ι.连续两次读取电参量数据,并比较当前电参数数值与上次滤波后结果数值的大小;II.通过比较大小对连续两次数据的变化方向进行判断,如果两次读取的当前电参数值都大于或者小于上次滤波后结果数值,则认为两次数据变化方向一致,反之则视为不一致;III.根据两次数据变化方向一致性的判断结果,滤滤波系数自动调整的原理如下a)当两次数据变化方向不一致时,说明数据有抖动,将滤波系数清零,忽略本次新采样值;b)当两次数据变化方向一致时,则逐渐提高滤波系数,提高本次新采样值的权。
4.根据权利要求3所述的宽范围电能表中的小信号滤波算法,其特征在于在滤滤波系数自动调整的b)情况时,进而判断本次接收数据与上次滤波结果差值的绝对值是否大于一设定的消抖反应阀值,是则滤波系数=上次滤波系数+系数增量最大值,否则滤波系数=上次滤波系数+系数增量普通值;然后判断滤波系数是否大于等于滤波系数最大值, 是则滤波系数清零后返回,否则直接返回。
全文摘要
本发明公开了一种用于宽范围电能表中的小信号滤波算法,针对计量芯片加计量管理MCU的工作模式;包括(1)计量管理MCU在固定时间间隔从计量芯片读取各个电参量数据;(2)判断电参量输入信号是否小于小信号判断阀值,是则采用如下算法对电参量数据进行滤波。本发明算法占用极少的计量管理MCU资源,实时动态地对从计量芯片输入到计量管理MCU的所有基本电参量信号实施滤波处理,能够根据小信号变化特性趋势,动态实施滤波,还可以包括滤波系数自动调整步骤,在信号快速变化时,滤波结果快速跟进,以保证响应灵敏度优先;在信号趋于稳定,在某一固定数值附近上下波动时,以保证数据平稳度优先。
文档编号G01R22/00GK102346218SQ201010241299
公开日2012年2月8日 申请日期2010年7月30日 优先权日2010年7月30日
发明者任智仁, 周宣, 肖迁, 贾俊, 郭如 申请人:珠海中慧微电子有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1