[发明专利]一种移动平均值滤波器及其滤波控制方法在审
申请号: | 201810998805.8 | 申请日: | 2018-08-28 |
公开(公告)号: | CN109347456A | 公开(公告)日: | 2019-02-15 |
发明(设计)人: | 李振文;刘吉顺;王晓宇 | 申请(专利权)人: | 阿尔特汽车技术股份有限公司 |
主分类号: | H03H17/02 | 分类号: | H03H17/02 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 100076 北京*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 滤波参数 信号输入 分级 滤波器单元 平均值滤波器 前一时刻 输出滤波 匹配 滤波器 迭代计算 可靠控制 滤波控制 模块输出 匹配条件 旧数据 移动 饱和 输出 | ||
本发明公开了一种移动平均值滤波器,包括滤波器单元,所述滤波器单元根据当前信号输入值、前一时刻信号输入值、和滤波参数而输出滤波信号,还包括滤波参数分级模块;所述滤波参数分级模块根据当前信号输入值的不同类型而匹配输出相应的滤波参数;所述滤波器单元根据所述当前信号输入值、所述前一时刻信号输入值、和所述滤波参数分级模块输出的滤波参数而输出滤波信号。本发明通过设置多个滤波参数并设置了相应的匹配条件,使得能够根据当前信号输入值的类型不同而匹配出不同的滤波参数,即通过对输入数据进行不同程度的分级,避免了迭代计算达到饱和,从而能消除旧数据的影响,使滤波器满足设计需求,实现可靠控制。
技术领域
本发明涉及一种滤波器及其滤波控制方法,尤其涉及一种应用于新能源汽车的移动平均值滤波器及其滤波控制方法。
背景技术
在新能源汽车中,移动平均值滤波器能够起到缓冲突然变化带来的冲击,平滑相应曲线的作用。
但由于模型数据采用的是定点方式,数据的精度受到数据类型的限制,在处理数据的过程中因数据类型精度原因造成饱和现象发生,使得模型的输出与初始设想的不同,从而引发控制错误。
图1所示为现有技术中的移动平均值滤波器的工作结构示意图。图2a、图2b、图2c为相同信号输入值情况下、不同滤波参数时的移动平均值滤波器的输入输出示意图。从图2a、图2b、图2c中可以看出,若移动平均值滤波器对输入信号响应快,则最终结果误差小,反之则最终结果误差大。而滤波器的作用就是平滑延缓阶跃响应时间,那么误差就不可避免。
移动平均值滤波器是基于指数加权平均值算法设计的滤波器,按下述公式迭代计算序列值的权重系数:
旧数据的权重按指数形式衰减,无限趋近于零。理论上,精度满足条件并且时间足够长的前提下,权重会变得任意小。实际模型设计中,受到数据类型精度的限制,迭代计算会达到饱和,导致旧数据对输出的影响无法消除。
发明内容
本发明针对现有技术的弊端,提供一种移动平均值滤波器及其滤波控制方法。
本发明所述的移动平均值滤波器,包括滤波器单元,所述滤波器单元根据当前信号输入值、前一时刻信号输入值、和滤波参数而输出滤波信号,还包括滤波参数分级模块;
所述滤波参数分级模块根据当前信号输入值的不同类型而匹配输出相应的滤波参数;
所述滤波器单元根据所述当前信号输入值、所述前一时刻信号输入值、和所述滤波参数分级模块输出的滤波参数而输出滤波信号。
本发明所述的移动平均值滤波器中,所述滤波参数分级模块内设置有匹配模块和存储模块,所述存储模块内预先存储有多个滤波参数;
当所述滤波参数分级模块接收到当前信号输入值时,所述匹配模块根据当前信号输入值的不同类型自所述存储模块中匹配出相应的滤波参数并进行输出。
本发明所述的移动平均值滤波器中,所述当前信号输入值的类型包括当前信号输入值的数值大小。
本发明还提供一种应用前述移动平均值滤波器的滤波控制方法,根据当前信号输入值的不同类型而匹配出相应的滤波参数;
滤波器单元根据当前信号输入值、前一时刻信号输入值、和匹配出的滤波参数而输出滤波信号。
本发明所述的滤波控制方法中,预先存储多个滤波参数,并根据当前信号输入值的不同类型而匹配出相应的滤波参数并进行输出。
本发明所述的滤波控制方法中,所述当前信号输入值的类型包括当前信号输入值的数值大小。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿尔特汽车技术股份有限公司,未经阿尔特汽车技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810998805.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:石墨烯谐振式模数转换器
- 下一篇:一种变参数零吸引子自适应滤波器