在傳感器使用中,我們常常需要對(duì)傳感器數(shù)據(jù)進(jìn)行各種整理,讓應(yīng)用獲得更好的效果,以下介紹幾種常用的簡(jiǎn)單處理方法:
1.加權(quán)平滑:平滑和均衡傳感器數(shù)據(jù),減小偶然數(shù)據(jù)突變的影響;
2.抽取突變:去除靜態(tài)和緩慢變化的數(shù)據(jù)背景,強(qiáng)調(diào)瞬間變化;
3.簡(jiǎn)單移動(dòng)平均線:保留數(shù)據(jù)流最近的K個(gè)數(shù)據(jù),取平均值;
加權(quán)平滑,使用算法如下:
(新值) = (舊值)*(1 - a) + X * a其中a為設(shè)置的權(quán)值,X為最新數(shù)據(jù),程序?qū)崿F(xiàn)如下:

抽取突變采用上面加權(quán)平滑的逆算法
實(shí)現(xiàn)代碼如下:

簡(jiǎn)單移動(dòng)平均線
保留傳感器數(shù)據(jù)流中最近的K個(gè)數(shù)據(jù),返回它們的平均值。k表示平均“窗口”的大??;
實(shí)現(xiàn)代碼如下:

編輯:jq
-
傳感器
+關(guān)注
關(guān)注
2578文章
55581瀏覽量
794331 -
數(shù)據(jù)
+關(guān)注
關(guān)注
8文章
7349瀏覽量
95058 -
廣義逆算法
+關(guān)注
關(guān)注
0文章
2瀏覽量
915
原文標(biāo)題:傳感器3種常用算法處理(實(shí)現(xiàn)代碼)
文章出處:【微信號(hào):WW_CGQJS,微信公眾號(hào):傳感器技術(shù)】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
AN1V PB301系列電流傳感器在空調(diào)壓縮機(jī)驅(qū)動(dòng)中的應(yīng)用分析
傳感器——現(xiàn)代科技的“眼睛與耳朵”
嵌入式程序設(shè)計(jì)中4種常用模式
8種常用的CRC算法分享
電容式液位傳感器和傳統(tǒng)接觸式液位傳感器比有什么優(yōu)勢(shì)?
復(fù)雜的軟件算法硬件IP核的實(shí)現(xiàn)
傳感器如何實(shí)現(xiàn)數(shù)據(jù)采集聯(lián)網(wǎng)通信
變頻器中電壓傳感器和高精度電流傳感器應(yīng)用推薦
海綿拉伸撕裂強(qiáng)度試驗(yàn)機(jī)中傳感器的電子信號(hào)處理技術(shù)
霍爾傳感器在智慧小區(qū)燃?xì)饴?lián)網(wǎng)監(jiān)測(cè)中的應(yīng)用方案與解析
無(wú)位置傳感器無(wú)刷直流電機(jī)的+FPGA+控制實(shí)現(xiàn)
電壓傳感器是什么?工作原理是哪樣
芯森交流漏電流傳感器TR3V P01在物聯(lián)網(wǎng)智能電梯中的應(yīng)用
MAX32674C超低功耗生物識(shí)別算法/傳感器中樞技術(shù)手冊(cè)
淺談傳感器中3種常用算法處理(含實(shí)現(xiàn)代碼)
評(píng)論