基于Android的多傳感器信息融合技術(shù)應(yīng)用
2.3 設(shè)置管理模塊
本文引用地址:http://m.butianyuan.cn/article/266074.htm設(shè)置管理模塊主要實現(xiàn)系統(tǒng)相關(guān)配置及軟件幫助信息的查看等功能。軟件中配置信息的存儲方式分別采用了Android提供的共享優(yōu)先數(shù)據(jù)方法(shared prefer-ences),如文件管理模塊中記憶功能開關(guān)的配置和在線離線模式切換的配置;Android下標(biāo)準(zhǔn)的SQLite數(shù)據(jù)庫形式,如藍牙ID信息配置等;基本的文件存儲形式,如幫助文件等。
3 數(shù)據(jù)融合處理
5種儀器采集的數(shù)據(jù)格式,雖然參數(shù)個數(shù)不同,但是各種儀器數(shù)據(jù)均采用ASCII碼的形式發(fā)送,各個數(shù)據(jù)間采用逗號分隔。例如,QT-8554數(shù)據(jù)格式:
2010/09/30,19:24:57,555,0.2,28.8,78.4
AE-31數(shù)據(jù)格式:
QT-8554數(shù)據(jù)中包含日期、時間和4個測量參數(shù),AE-31數(shù)據(jù)中不僅包含日期、時間和7個測量參數(shù),還包含很多無用參照信息。應(yīng)對上述情況,在設(shè)計時采用了添加數(shù)據(jù)幀頭的形式,通過對幀頭中對應(yīng)信息的判斷區(qū)分不同儀器數(shù)據(jù),提取有效數(shù)據(jù)。
數(shù)據(jù)幀頭格式為:
其中,00位為保留位;ID為ID號,同信息融合軟件中ID配置匹配;Addr為源藍牙地址;Mode為通信方式,00為polled模式,01為unpoll ed模式;Type為消息類型,00為指令,01為數(shù)據(jù);DS為數(shù)據(jù)區(qū)開始位置;DL為數(shù)據(jù)長度;VDL為有效數(shù)據(jù)長度;VDN為有效數(shù)據(jù)個數(shù)。
儀器采集傳輸?shù)臄?shù)據(jù)中雖然包含很多對實時顯示曲線無用的參照及統(tǒng)計信息,但是對后續(xù)的分析處理數(shù)據(jù)還是有重要的價值,因此對數(shù)據(jù)格式進行歸一化處理過程中要確保幀頭后數(shù)據(jù)的完整性。ARM端信息融合軟件在接收到格式化的數(shù)據(jù)后,按相同的格式獲取各個位的信息,根據(jù)幀頭信息及設(shè)置模塊中的設(shè)置信息區(qū)分開不同儀器數(shù)據(jù)。判斷完數(shù)據(jù)的有效性及完整性后,數(shù)據(jù)首先被完整地存儲到磁盤,而后調(diào)用相應(yīng)數(shù)據(jù)分析模塊,進行數(shù)據(jù)處理顯示。
4 總結(jié)
多傳感器信息融合系統(tǒng)本著能夠方便、高效檢測氣溶膠的原則進行設(shè)計,僅選擇了5種測量儀器進行數(shù)據(jù)融合,提高了系統(tǒng)的便攜性和移動性。為適應(yīng)更多的參數(shù)測量及日后工作的需要,本系統(tǒng)預(yù)留了新增儀器配置模塊,提高了系統(tǒng)的適應(yīng)性。系統(tǒng)中仍有很多功能未能完善,日后工作主要有:在數(shù)據(jù)曲線實時繪制及歷史曲線查看模塊中添加通過單擊曲線上任意一點顯示該點的數(shù)據(jù)值的功能,以便查看分析離散數(shù)據(jù)值;在數(shù)據(jù)融合中添加算法,排除重復(fù)冗余的數(shù)據(jù),提取有效的數(shù)據(jù),提高系統(tǒng)的效率等。
傳感器相關(guān)文章:傳感器工作原理
風(fēng)速傳感器相關(guān)文章:風(fēng)速傳感器原理
評論