控制工程实践(13)——滤波器的实现(之二)

2.中值滤波算法

中值滤波算法,通俗讲,就是取一组数据的中间大小的值。

运算过程:

①对某一参数连续采样N次,为方便选取,N设为奇数;

②把N个采样值从小到大排序;

③取中间大小的值作为本次采样的确定值。

运算流程图:

中值滤波运算流程图

适用场合:

中值滤波器比较适用于去掉由偶然因素引起的波动和传感器不稳定而引起的脉动干扰。若被测量值变化比较慢,采用中值滤波法效果会比较好,但如果数据变化比较快,则不宜采用此方法;而且需要采样多次,比较费时,对于需快速控制的实时系统,不适用。

3.算术平均滤波算法

求取多个采样值的算术平均数来获得采样确定值。

算法过程:

①取连续的N个采样值;

②求取它们的算术平均值;

③算术平均值即为本次采样确定值。

算法流程图:

算术平均滤波运算流程图

适用场合:

算术平均滤波算法适用于对具有随机干扰的信号进行滤波。这种信号的特点是有一个平均值,信号在某一数值附近上下波动。信号的平均平滑程度完全到决于N值。当N较大时,平滑度高,灵敏度低;当N较小时,平滑度低,但灵敏度高。为了方便求平均值,N一般取4、8、16、32之类的2的整数幂,以便在程序中用移位操作来代替除法。

这里介绍两种快速得到多个采样值的方法:

一是同一个传感信号,占用多个ADC采样通道;二是每一次运算循环,都把上几次的采样值记录下来并流水线是更新一次。

  • 2
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
信息融合工程实践涉及到多个技术和方法,以下是一些常见的: 1. 数据采集和处理:信息融合的第一步是收集和处理各种数据源的信息。这可以包括从传感器、数据库、网络爬虫等收集数据,并对其进行清洗、过滤和转换,以便进一步处理和分析。 2. 数据集成和融合:在数据收集和处理之后,需要将来自不同数据源的信息进行集成和融合。这可能涉及到数据匹配、关联、转换等技术,以确保不同数据源的信息可以有效地结合在一起。 3. 数据挖掘和分析:信息融合的目标是从多个数据源中发现潜在的关联和模式。数据挖掘和分析技术,如聚类、分类、关联规则挖掘等,可以帮助揭示隐藏在数据中的有价值的信息。 4. 信息推理和推断:在信息融合中,有时需要根据已有的信息进行推理和推断。这可能涉及到知识表示和推理技术,如基于规则的推理、模糊逻辑、贝叶斯网络等,以便从已有的信息中推导出新的结论。 5. 可视化和交互:为了更好地理解和利用融合后的信息,可视化和交互技术变得至关重要。通过将信息以可视化的方式呈现,并提供交互功能,可以帮助用户更好地理解和分析融合后的信息。 以上只是一些常见的技术和方法,实际的信息融合工程实践可能涉及到更多领域的知识和技术。具体应用情境下,需要根据需求和约束来选择适合的技术和方法。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值