何 宏 馮 樂 張志宏,2
(1.天津理工大學自動化學院天津市復雜系統控制理論及應用重點實驗室,天津 300384;2.天津廣播電視臺傳輸發射部,天津 300072)
現實生活中,針對車輛、飛機及行人等的定位都需要高精度的定位導航系統[1],為此需要將磁傳感器與其他技術相結合,實現磁傳感器在時間變化時依然具有良好的靈敏度、線性度和穩定性。常用的磁傳感器有兩種:各向異性磁阻(Anisotropy of Magnetoresistance,AMR)傳感器與特大磁電阻(Giant Magneto Resistive,GMR)傳感器。二者相比,GMR傳感器在靈敏度上稍具優勢,但GMR傳感器具有高滯后性,而且在高強磁場中容易損壞??紤]到實時性和成本,具有靈敏度高、響應速度快及成本低等優勢的AMR傳感器更具推廣價值。
AMR傳感器在垂直于其靈敏軸方向被施加一定的加速度或者傾斜一定的角度,即橫軸效應[2],測量期間,如果周圍磁場發生改變,傳感器的測量結果就會產生橫軸誤差。在此,通過對橫軸效應的理論分析和磁能相關公式的推導,對AMR傳感器橫軸誤差的旋轉補償方法和非旋轉補償方法進行對比。


圖1 AMR傳感器磁化矢量與外磁場矢量的關系
鐵磁層的磁場能量E可以表示為:
E=1/2μ0MsHksin2φ-μ0Ms(Hysinφ+Hxcosφ)
(1)

磁性材料的各向異性能量取決于磁晶體內部磁化矢量的方向,這種能量指的是磁晶體中不受外界影響而形成的那些磁化的能量,其中角度φ由最小磁能給出:

(2)
由式(1)、(2)可得:
Hksinφcosφ=Hycosφ-Hxsinφ
假設φ?1,則有sinφ≈φ、cosφ≈1,那么式(2)即變換為:
(3)
式(3)表明,如果外磁場應用于傳感器的敏感軸方向Hy,磁化矢量會自動旋轉,由于這種旋轉,隨著角度的變化鎳鐵合金層的阻值也會隨之改變,如果外部領域在各向異性的方向上也有分量,這與式(1)中的靜磁能μ0MsHxcosφ相關,它也會影響角度φ,因此測量結果是在變化的,這種現象被稱為橫軸效應,當一個強磁場作用于正交敏感軸方向時,就會變成重大問題。最后,阻值隨外部磁場變化而變化,即:
(4)
式中RH=0——無干擾區域的阻值;
ΔR——最大阻值的變化量。
應用螺旋條紋狀結構,45°是為了傳感器輸出有更好的線性響應,經常人為地增加角度,因此式(4)可變化為:
(5)
式(5)已經被單一的鎳鐵導磁合金驗證過了,用4個電阻組成一個惠斯通電橋,由恒定電流供電,得到一個輸出電壓:
(6)
此處,a是一個影響傳感器敏感度的參數,且有:
由于Hk?Hx、Hy,則式(5)可簡化為:
(7)
根據對AMR傳感器的原理和橫軸誤差的簡要闡述,下面將利用式(6)、(7),通過旋轉補償法和非旋轉補償法分別推導補償值。
筆者提出非旋轉補償法和旋轉補償法兩種方法[4],由于參數a的未知性和不可測量性,此處采取實際值與理想值的比例形式消去參數a,從而得到一個簡單的公式,以便補償橫軸誤差。
為了補償傳感器橫軸的影響,此處將用到式(6)。先假設:
則式(6)變為:
即:
(8)

(9)
應該注意,a和Hk是常數?,F在,提出一個沒有橫軸誤差的AMR傳感器,這種理想的AMR傳感器的輸出電壓是不依賴于正交場的(Hx=0)。因此,式(9)可變為:
(10)
為了消除式(10)的敏感性,將式(9)與式(10)相除以消除參數a:
即:
旋轉法也稱為set/reset法,它對于改善AMR傳感器的性能有著較好的效果[5]。傳感器內部的集成線圈被用于創造兩個連續不斷且方向相反的強磁場,這個磁場的產生是由于線圈中交替的正負脈沖電流,磁場內的每個脈沖都被置于相反的磁場區域,這樣在這個區域內均被相反的磁場磁化。當使用旋轉補償法時,輸出信號(VoutSR)是每個磁化方向磁場的平均值:
根據式(7),考慮用Hk和-Hk分別對應set和reset,則VoutSR也可以寫成:
(11)
在沒有正交場,傳感器線性測量時式(11)變為:
(12)
利用式(11)、(12)之比的結果就可以得到補償值:
(13)
應用HMC5883 ARM傳感器對同一位置的地磁場進行測量。應用非旋轉補償法和旋轉補償法補償前后磁場的變化分別如圖2、3所示[6],可以清晰地看出,未經補償的磁場變化明顯,補償后的變化則顯著趨于平穩。

圖2 非旋轉補償法補償前后磁場變化

圖3 旋轉補償法補償前后磁場變化
表1給了出旋轉補償法和非旋轉補償前后對比的部分數據,可以清晰地看到旋轉補償法偏差約為0.002,而一般補償法約為0.004。很明顯,旋轉補償法的精度比非旋轉補償法的精度提高了將近一倍。

表1 兩種方法補償前后部分數據的對比
由于受地球自轉等多種外部因素的干擾,三軸各向異性磁電阻(AMR)磁傳感器存在橫軸效應,導致測量結果也實時變化,這對磁阻傳感器的測量精度影響極大。為此,筆者對磁傳感器理論和橫軸誤差進行了深入研究,通過理論分析與公式推導,提出旋轉補償法和非旋轉補償法兩種方法。然后將二者的補償后的橫軸偏差進行對比分析后,得出旋轉補償法的精度比非旋轉補償法的精度提高了近一倍的結論。
[1] 張從力,蘇宏鋒.基于最優路徑的無線語音泊車誘導系統研究[J].自動化技術與應用,2013,(2):61~67.
[2] 王昕,王靜怡.隧道磁電阻技術在電力系統傳感測量中的應用[J].科技傳播,2014,(7):196~197.
[3] 石文敏,劉靜,鄭澤林.3.0% Si無取向硅鋼磁各向異性的研究[J].武漢工程職業技術學院學報,2012,(2):4~7.
[4] Mohamadabadi K,Hillion M.An Automated Indoor Scalar Calibration Method for Three-Axis Vector Magnetometers[J].IEEE Sensors Journal,2014,14(9):3076~3083.
[5] 呂海洋.基于GMR傳感器的無線車輛檢測系統研究與設計[D].杭州:杭州電子科技大學,2013.
[6] Mohamadabadi K,Coillot C,Hillion M.New Compensation Method for Cross-Axis Effect for Three-Axis AMR Sensors[J].IEEE Sensors Journal,2013,13(4):1355~1362.