![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
滤波算法
一阶低通滤波是一种信号处理技术,用于去除信号中高频部分,保留低频部分。在滤波过程中,一阶低通滤波器会使得高于某个截止频率的信号被衰减,而低于截止频率的信号则会被保留。这有助于减少噪音或者不需要的信号成分,从而提高信号的质量。
除不掉的灰色
适合自己的才是最好的。
展开
-
卡尔曼滤波
根据当前的仪器"测量值" 和上一刻的 “预测量” 和 “误差”,计算得到当前的最优量,再预测下一刻的量。里面比较突出的是观点是:把误差纳入计算,而且分为预测误差和测量误差两种,通称为噪声。还有一个非常大的特点是:误差独立存在,始终不受测量数据的影响。有一定的去噪稳定特性的,虽然效果不是特别优秀。卡尔曼滤波的普适性很强,尤其在控制与多传感器融合方向,只要参数调整的好,效果出奇优秀。巧妙的融合了观测数据与估计数据,对误差进行闭环管理,将误差限定在一定范围。需要调参,参数的大小对滤波的效果影响较大。原创 2024-03-26 21:48:41 · 89 阅读 · 0 评论 -
中值滤波算法
从前,有一群小朋友在玩一个排序游戏,他们站成一排,每个小朋友手里拿着一个数字卡片,数字从小到大依次排列。小朋友们开始了第一轮游戏,他们一个个比较,不断交换位置,直到最大的数字“冒泡”到了最后。接着,他们又开始了下一轮游戏,继续比较、交换位置,直到所有的小朋友都按照数字大小排好序为止。游戏规则很简单:每一轮游戏,相邻的两个小朋友比较手中数字的大小,如果前面的小朋友手中的数字比后面的小朋友大,他们就交换位置。经过多轮游戏,小朋友们终于完成了排序,他们按照从小到大的顺序排成了一排,非常开心地完成了冒泡排序游戏。原创 2024-03-26 21:47:03 · 71 阅读 · 0 评论 -
滑动平均滤波
把连续取N个采样值看成一个队列,队列的长度固定为N。每次采样到一个新数据放入队尾,并扔掉原来队首的一次数据(先进先出原则)。把队列中的N个数据进行算术平均运算,就可获得新的滤波结果。对偶然出现的脉冲性干扰的抑制作用较差,不适于脉冲干扰较严重的场合比较浪费RAM(改进方法,减去的不是队首的值,而是上一次得到的平均值)N值的选取:流量,N=12;液面,N=4~12;对周期性干扰有良好的抑制作用,平滑度高;试用于高频振荡的系统。原创 2024-03-26 21:45:14 · 209 阅读 · 0 评论 -
均值滤波算法
试用于对一般具有随机干扰的信号进行滤波。这种信号的特点是有一个平均值,信号在某一数值范围附近上下波动。测量速度较慢或要求数据计算较快的实时控制不适用。:连续取N个采样值进行算术平均运算;:信号平滑度较高,但灵敏度较低。信号平滑度较低,但灵敏度较高。原创 2024-03-26 21:43:53 · 94 阅读 · 0 评论 -
一阶低通滤波
一阶低通滤波是一种信号处理技术,用于去除信号中高频部分,保留低频部分。在滤波过程中,一阶低通滤波器会使得高于某个截止频率的信号被衰减,而低于截止频率的信号则会被保留。这有助于减少噪音或者不需要的信号成分,从而提高信号的质量。cutoff_freq 是一阶低通滤波器中的截止频率参数,用于控制滤波器对信号的滤波效果。在这个滤波器中`cutoff_freq` 决定了信号中哪些频率成分会被保留,哪些会被削弱或去除。的数值可以有效控制滤波器的频率特性,使其适应不同的信号处理需求。原创 2024-03-26 21:41:33 · 79 阅读 · 0 评论