一种功率变换器件中滤波调节方法、存储介质及终端技术

技术编号:19938040 阅读:68 留言:0更新日期:2018-12-29 06:20
本发明专利技术提供一种功率变换器件中滤波调节方法,滤波调节方法至少包括:获取采样值,以及与每一个采样值所对应的滤波结果值;根据采样值和滤波结果值,获取采样值中任一时刻的第一采样值,以及第一采样值下一个时刻的第二采样值,以及,第一采样值上一时刻的第三采样值所对应的第一滤波结果值,第二采样值所对应的第二滤波结果值;根据第一采样值、第二采样值、第一滤波结果值和第二滤波结果值确定滤波器中滤波系数;根据滤波器和滤波系数,计算第二采样时刻所对应的第三滤波结果值。另外,本发明专利技术实施例还提供了一种存储介质及终端。应用本发明专利技术的实施例,避免使用固定的滤波系数,无法兼顾灵敏度与平稳度的问题。

【技术实现步骤摘要】
一种功率变换器件中滤波调节方法、存储介质及终端
本专利技术涉及功率器件的功率变换器件中滤波调节
,特别是涉及一种功率变换器件中滤波调节方法、存储介质及终端。
技术介绍
数字功率变换器越来越多,需要使用MCU内部集成AD模块采集电压、电流、温度等信号内部运算来达到控制的目的,以实现功率变换器的电压控制、电流控制、以及一些过温、过流、过压等保护功能。AD模块采样数据的过程中附加了的各式各样的干扰,所以需要采用滤波器件进行滤波,如果采用硬件滤波器就会增加整个设备的成本、且硬件滤波器的配置不够灵活,因此,需要采用软件滤波来使采集到的数据真实地反应实际情况。现有技术中,常见的滤波有算术平均值滤波、普通一阶低通滤波算法等,这样的滤波算法存在滤波效果差,灵敏度低,平稳度较差等缺点。一阶低通滤波器的算法公式为:Y(n)=a*X(n)+(1-a)*Y(n-1),式中Y(n):本次为本次滤波结果,Y(n-1):上次滤波结果,X(n):新的采样值,a:滤波系数(取值范围0<a<1),a越小,滤波结果非常平稳,灵敏度很低。a越大,丧失滤波的意义,滤波没有效果。
技术实现思路
鉴本文档来自技高网
...

【技术保护点】
1.一种功率变换器件中滤波调节方法,其特征在于,所述滤波调节方法至少包括:获取采样值,以及与每一个采样值所对应的滤波结果值;根据所述采样值和所述滤波结果值,获取所述采样值中任一时刻的第一采样值,以及所述第一采样值下一个时刻的第二采样值,以及,所述第一采样值上一时刻的第三采样值所对应的第一滤波结果值,所述第二采样值所对应的第二滤波结果值;根据所述第一采样值、所述第二采样值、所述第一滤波结果值和所述第二滤波结果值确定所述滤波器中滤波系数;根据所述滤波器和所述滤波系数,计算所述第二采样时刻所对应的第三滤波结果值。

【技术特征摘要】
1.一种功率变换器件中滤波调节方法,其特征在于,所述滤波调节方法至少包括:获取采样值,以及与每一个采样值所对应的滤波结果值;根据所述采样值和所述滤波结果值,获取所述采样值中任一时刻的第一采样值,以及所述第一采样值下一个时刻的第二采样值,以及,所述第一采样值上一时刻的第三采样值所对应的第一滤波结果值,所述第二采样值所对应的第二滤波结果值;根据所述第一采样值、所述第二采样值、所述第一滤波结果值和所述第二滤波结果值确定所述滤波器中滤波系数;根据所述滤波器和所述滤波系数,计算所述第二采样时刻所对应的第三滤波结果值。2.根据权利要求1所述的功率变换器件中滤波调节方法,其特征在于,所述根据所述第一采样值、所述第二采样值、所述第一滤波结果值和所述第二滤波结果值,确定所述滤波器中滤波系数的步骤,包括:判断所述第一次采样值是否大于第一滤波结果值、所述第二采样值是否大于所述第二滤波结果值;如果是,调整所述滤波器中的滤波系数。3.根据权利要求1所述的功率变换器件中滤波调节方法,其特征在于,所述滤波器中所采用的低通波算式具体表达为:Y(n)=(a*X(n)+(256-a)*Y(n-1))>>8其中,Y(n)为第二采样值X(n)所对应的第三滤波结果值,X(n)为第二采样值,Y(n-1)为第二滤波结果值,a为滤波系数,>>为左移符号。4.根据权利要求1-3任一项所述的功率变换器件中滤波调节方法,其特征在于,所述调整所述滤波器中的滤波系数的步骤,还包括:获取所述第二采样值与所述第二滤波结果值之间的差值;判断所述差值是否大于预设抖动阈值;如果是,判断此次不为偶然的数据抖动,并对当前消抖计数做加上第一预设值处理,获得新的消抖计数...

【专利技术属性】
技术研发人员:陈君任炜王义进熊斌谭赛猛
申请(专利权)人:安徽省航嘉智源科技有限公司
类型:发明
国别省市:安徽,34

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1