在传感器使用中,我们常常需要对传感器数据进行各种整理,让应用获得更好的效果,以下介绍几种常用的简单处理方法:
1.加权平滑:平滑和均衡传感器数据,减小偶然数据突变的影响;
2.抽取突变:去除静态和缓慢变化的数据背景,强调瞬间变化;
3.简单移动平均线:保留数据流最近的K个数据,取平均值;
加权平滑,使用算法如下:
(新值) = (旧值)*(1 - a) + X * a其中a为设置的权值,X为最新数据,程序实现如下:
抽取突变采用上面加权平滑的逆算法
实现代码如下:
简单移动平均线
保留传感器数据流中最近的K个数据,返回它们的平均值。k表示平均“窗口”的大小;
实现代码如下:
编辑:jq
-
传感器
+关注
关注
2567文章
53158浏览量
769056 -
数据
+关注
关注
8文章
7261浏览量
92256 -
广义逆算法
+关注
关注
0文章
2浏览量
878
原文标题:传感器3种常用算法处理(实现代码)
文章出处:【微信号:WW_CGQJS,微信公众号:传感器技术】欢迎添加关注!文章转载请注明出处。
发布评论请先 登录
MAX32674C超低功耗生物识别算法/传感器中枢技术手册

FPGA在磁致伸缩位移传感器中的应用
基于LMP91000在电化学传感器电极故障检测中的应用详解
温度传感器常用规格参数
盘点环境电器中常用的传感器
工业自动化中常用的传感器类型
霍尔传感器是怎么助力现代工业腾飞的?
闭环传感器与开环传感器的区别
智能温室常用传感器汇总
车载传感器主要有哪些传感器
基于MSPM0 MCU实现采用无传感器FOC算法的BLDC和PMSM控制

评论