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