一種氣壓測量系統(tǒng)設(shè)計
3.3 溫度補(bǔ)償程序設(shè)計
本文引用地址:http://www.ex-cimer.com/article/263365.htm 考慮到溫度對于大氣壓強(qiáng)測量的有著重要的影響,所以通過溫度補(bǔ)償?shù)姆椒▉韺崿F(xiàn)大氣壓強(qiáng)測量的校正。利用MS5611-01BA03氣壓傳感器手冊提供的補(bǔ)償參數(shù),通過判斷當(dāng)前的溫度來判斷是否進(jìn)行溫度補(bǔ)償或者二階溫度補(bǔ)償,計算得出精確的氣壓。傳感器可以很好地在工作溫度范圍內(nèi)進(jìn)行溫度補(bǔ)償,無需再進(jìn)行額外的校正[4]。其補(bǔ)償流程圖如圖 5所示。
4 系統(tǒng)測試與分析
系統(tǒng)采用了中值濾波和滑動窗的濾波方法,融合了中位值濾波法和算術(shù)平均濾波法的特點(diǎn),能夠消除偶然出現(xiàn)的脈沖性干擾,對周期干擾也有良好的抑制作用[3],減少溫度變化對大氣壓強(qiáng)測量數(shù)值的影響,其濾波效果如圖 6所示。
為了驗證二階溫度補(bǔ)償?shù)男Ч?,?6℃氣溫條件下,對系統(tǒng)進(jìn)行測試分析。由圖 7可以看出,未經(jīng)過溫度補(bǔ)償?shù)拇髿鈮簭?qiáng)數(shù)值明顯高于氣壓計測量的數(shù)值,而經(jīng)過溫度補(bǔ)償?shù)臍鈮簲?shù)值與真實大氣壓強(qiáng)數(shù)值接近。
5 結(jié)論
本文介紹了一種基于MS5611的氣壓高度測量系統(tǒng),通過二階溫度補(bǔ)償算法和濾波算法校正測量的大氣壓強(qiáng),保證了系統(tǒng)的工作穩(wěn)定性和測量的準(zhǔn)確性。從實驗結(jié)果可以看出氣壓高度的測量易受溫度的影響,但是通過溫度補(bǔ)償和滑動濾波算法使得測量數(shù)據(jù)更加平緩,數(shù)值更加精確。
參考文獻(xiàn):
[1]MEAS Switzerland. MS5611-01BA03 Variometer module, with stainless steel cap. 2011
[2]賴貴川,黃華偉.基于MS5611-01BA01的高精度氣壓和溫度檢測系統(tǒng)設(shè)計[J].四川理工學(xué)院學(xué)報,2012
[3]茹濱超,鮮斌,宋英麟,等. 基于氣壓傳感器的無人機(jī)高度測量系統(tǒng)[J]. 中南大學(xué)學(xué)報,2013(2)
[4]王晅,李小民.高精度小型無人機(jī)氣壓高度測量系統(tǒng)的設(shè)計[J].測控技術(shù),2012 (2)
[5]Wen J,Sarihan V,Myers B,et al.采用綜合法封裝MEMS加速儀[J]. 電子產(chǎn)品世界. 2011(11)
波段開關(guān)相關(guān)文章:波段開關(guān)原理
評論