計算機技術的發展為處理數據提供了高速快捷的方法,利用軟件進行光電開關傳感器特性的非線性補償具有如下優點:
1、省去了復雜的補償硬件電路,簡化了裝置。
2、可以發揮計算機的智能作用,提高了檢測的準確性和精度。
3、適當改變軟件內容就可對不同的傳感器特性進行補償,也可利用一臺微機對多個通道、多個參數進行補償。
利用軟件對傳感器的非線性進行線校正需要做以下兩方面工作:
1、大部分傳感器輸出模擬量或者頻率,因此首先要將模擬信號數字化。
2、將數據表格存儲在內存中,通過微機對數據進行處理,實現特性黃線線性化。
采用軟件實現數據線性化,一般可分為計算法、查表法和插值法。
A:計算法:
當傳感器的輸入量與輸出量之間存在確定的數學表達式時,就可利用圓通寺支進行非線性補償。即在軟件中編制一段完整數學表達式的計算程序,被測量經過采樣、濾波和變換后,直接進入計算程序進行計算,計算后的數值再經過線性化處理后輸出。
B:查表法:
查表是把測量范圍內被測量的變化分成若干等分點,然后由小到大順序計算或測量出每一個等分點相對應的輸出數值,這些等分點和其對應的輸出數據就組成一張表格,將此數據表格存放在計算機的存儲器中。軟件處理方法就是編制一段查表程序,當被測量經采樣、A/D轉換以后,通過查表程序,就可直接從表中查出其對應的輸出量的數值。
C:插值法:
插值法是利用一段簡單的曲線,近似代替該區間里的實際曲線,然后通過近似黃線公式計算算出需要的輸出量。當使用不同的近似曲線時,就會形成不同的插值算法。在儀表及傳感器線性化中常用的插值法有線性插值法和二次插值法。 |