一種高精度汽油油號(hào)智能檢測(cè)儀的設(shè)計(jì)和實(shí)現(xiàn)
3 軟件設(shè)計(jì)
由式(1)可以得到,也就是說當(dāng)系統(tǒng)采集了頻率信號(hào),將頻率信號(hào)轉(zhuǎn)換為電容值后就可以計(jì)算出介電常數(shù)。但是為了確保液位傳感器的精度,考慮到溫度、被測(cè)介質(zhì)特性和罐體等差異,在系統(tǒng)投入使用前先對(duì)該傳感器進(jìn)行數(shù)字校準(zhǔn),得到介電常數(shù)的方程式。本系統(tǒng)采用最小二乘法進(jìn)行擬合。在系統(tǒng)工作前,根據(jù)大量電容值與辛烷值的數(shù)據(jù),在計(jì)算機(jī)上用多元線性回歸法建立辛烷值與電容值的數(shù)學(xué)模型,擬合多項(xiàng)式為定義汽油標(biāo)號(hào)y與電容值和溫度等物理量的函數(shù)關(guān)系為:
由式(7)計(jì)算出多項(xiàng)式系數(shù),由多項(xiàng)式算出各實(shí)測(cè)電容值的辛烷值。
測(cè)量系統(tǒng)投入運(yùn)行后,測(cè)量時(shí)用單片機(jī)的定時(shí)器進(jìn)行50 ms的定時(shí),記定時(shí)時(shí)間內(nèi)C/F變換器發(fā)出的脈沖個(gè)數(shù),用于計(jì)算頻率值,再用式(2)計(jì)算被測(cè)汽油的電容值,結(jié)果代入到辛烷值與電容值的擬合多項(xiàng)式(4)中,計(jì)算出汽油的辛烷值。
評(píng)論