蔡 波,王 昊,朱小豐,韓 柯,金仲和
(浙江大學(xué)信息與電子工程學(xué)系,杭州 310027)
地球磁場通常是低軌微小衛(wèi)星姿態(tài)確定系統(tǒng)中重要的參考依據(jù)之一。三軸磁強(qiáng)計(jì)體積小、重量輕、功耗低,具有較高的測量準(zhǔn)確度,是微小衛(wèi)星定姿的理想傳感器件[1]。實(shí)際應(yīng)用中一般沿星體坐標(biāo)系三軸方向安裝磁強(qiáng)計(jì),測量空間中該位置的磁場矢量。衛(wèi)星的姿態(tài)確定系統(tǒng)利用磁強(qiáng)計(jì)采集到的磁場矢量,結(jié)合地球磁場模型就可以確定衛(wèi)星在地球磁場中的位置,實(shí)現(xiàn)衛(wèi)星的姿態(tài)角度解算[2]。
由于宇宙空間的輻射環(huán)境存在著多種粒子與宇宙射線,輻射會(huì)給器件帶來損傷,普通商用磁強(qiáng)計(jì)無法滿足皮衛(wèi)星長壽命工作的要求。針對(duì)商用磁強(qiáng)計(jì)的不足,在設(shè)計(jì)地球磁場測量系統(tǒng)可以采用兩份磁強(qiáng)計(jì)作冗余備份的方法,來提高地球磁場測量系統(tǒng)的空間抗輻照能力。
與此同時(shí),皮衛(wèi)星的運(yùn)行狀態(tài)對(duì)磁強(qiáng)計(jì)的工作影響很大。在皮衛(wèi)星由于姿態(tài)控制系統(tǒng)的故障出現(xiàn)大角度翻滾的條件下,普通商用磁強(qiáng)計(jì)無法保證高準(zhǔn)確度的實(shí)時(shí)數(shù)據(jù)輸出,因此有必要對(duì)所設(shè)計(jì)的磁強(qiáng)計(jì)進(jìn)行動(dòng)態(tài)響應(yīng)試驗(yàn),測試其輸出穩(wěn)定性。
浙江大學(xué)微小衛(wèi)星中心早期研制的地球磁場測量系統(tǒng)集成化程度低,功耗較大,受外界電磁干擾影響嚴(yán)重,測量誤差大。在大角度翻滾的情況下,無法保證準(zhǔn)確、穩(wěn)定的實(shí)時(shí)數(shù)據(jù)輸出,可靠性較低。
針對(duì)這些不足,本文根據(jù)皮衛(wèi)星體積小、功耗低、工作環(huán)境復(fù)雜的特點(diǎn),設(shè)計(jì)了一種應(yīng)用于皮衛(wèi)星的地球磁場測量系統(tǒng)。該地球磁場測量系統(tǒng)中自行設(shè)計(jì)的磁強(qiáng)計(jì)體積小(60 mm×30 mm×5 mm)、重量輕(25 g)、功耗低(150 mW)、準(zhǔn)確度高(1σ測量誤差為10-8Tesla),可以改善普通商用磁強(qiáng)計(jì)的抗輻照能力,能夠在10°/s的角速度旋轉(zhuǎn)的條件下工作正常,滿足皮衛(wèi)星的要求。
本文設(shè)計(jì)的磁強(qiáng)計(jì)實(shí)物如圖1所示。磁強(qiáng)計(jì)設(shè)計(jì)框圖如圖2所示。
圖1 磁強(qiáng)計(jì)實(shí)物圖
圖2 磁強(qiáng)計(jì)設(shè)計(jì)框圖
該結(jié)構(gòu)主要由磁阻傳感器HMC1001和HMC1002、差分信號(hào)放大器、AD模數(shù)轉(zhuǎn)換器、置位/復(fù)位信號(hào)發(fā)生部分和微控制器MCU組成[3]。其中磁阻傳感器通過惠斯頓電橋?qū)⒌厍虼艌鲂盘?hào)轉(zhuǎn)化成差分電壓量,再通過差分信號(hào)放大器進(jìn)行放大,放大后的電壓信號(hào)經(jīng)過AD模數(shù)轉(zhuǎn)換后傳送至微控制器中進(jìn)行濾波處理。置位/復(fù)位信號(hào)發(fā)生部分產(chǎn)生大電流脈沖使磁阻傳感器的磁疇方向一致,來提高磁阻傳感器的靈敏度[4]。
本文設(shè)計(jì)的磁強(qiáng)計(jì)通過微控制器產(chǎn)生置位SET和復(fù)位RESET控制信號(hào),控制HEXFET驅(qū)動(dòng)器的P和N溝道產(chǎn)生TSR和TRS延時(shí),在其旁路電容中進(jìn)行充放電,從而得到一電流脈沖,使得磁阻傳感器進(jìn)行了置位和復(fù)位。電路產(chǎn)生的置位/復(fù)位信號(hào)S/R如圖3所示。
圖3 置位復(fù)位信號(hào)波形圖
經(jīng)過置位或者復(fù)位以后,磁阻傳感器的輸出并不相同,從圖4中可以看出,磁阻傳感器在置位/復(fù)位以后,其斜率方向和大小均發(fā)生了改變[5]。
圖4 磁阻傳感器輸出特性曲線
當(dāng)需要高準(zhǔn)確度測量磁場的時(shí)候,需要結(jié)合置位/復(fù)位信號(hào)來獲取磁場信息。在每次測量磁阻傳感器的輸出時(shí),先進(jìn)行置位,讀取磁阻傳感器置位輸出電壓Vset,然后進(jìn)行復(fù)位,讀取磁阻傳感器復(fù)位輸出電壓Vreset。再對(duì)兩者相加除以2來獲得如圖4所示的電橋偏置值Voffset,如式(1)所示。
然后用Vset減去Voffset來獲得磁阻傳感器的實(shí)際輸出值,這樣能夠消除因溫度漂移和電路參數(shù)漂移等共模信號(hào)造成的影響[6],從而得出一個(gè)與待測磁場成正比例的輸出。
當(dāng)被測磁場強(qiáng)度為零時(shí),惠斯頓電橋應(yīng)該平衡,兩個(gè)抽頭間的電壓差為零。但是實(shí)際上由于電阻本身的容差,以及傳感器電橋參考基準(zhǔn)電壓的誤差導(dǎo)致電橋不平衡。因此我們采用在磁阻傳感器的惠斯頓電橋的一個(gè)或多個(gè)臂上并聯(lián)電阻對(duì)固有失配進(jìn)行補(bǔ)償,來實(shí)現(xiàn)零點(diǎn)的校正。
圖5中Vin+、Vin-為磁阻傳感器的正向電橋和負(fù)向電橋輸出電壓,RG為差分放大器的增益電阻,VREF為差分放大器的參考電壓,本文中采用2.5V。其輸出Vout的值如式(2)所示:
圖5 差分放大器電路
通過置位/復(fù)位使得磁阻傳感器的輸出極性相反,但是輸出端上的電橋偏置電壓大小則保持恒定。圖6中表示置位/復(fù)位時(shí)的電橋偏置電壓輸出。
圖6 切換電橋偏置電壓輸出
置位/復(fù)位以后的磁阻傳感器輸出經(jīng)過差分放大后為Vset和Vreset,通過式(3),可得經(jīng)過差分放大后的電橋偏置Vb_offset為:
從式(3)看出,可以通過檢測Vset和Vreset的值來判斷惠斯頓電橋是正向或負(fù)向偏置。在表1中可以看出補(bǔ)償前Vset和Vreset之和為3.8 V小于兩倍的VREF(5 V),因此可以判斷磁阻傳感器存在負(fù)向電橋偏置,即當(dāng)被測磁場為零時(shí),圖中的Vin-輸出要大于Vin+輸出。于是在Vin-輸出端為R4并聯(lián)一個(gè)接地的電阻R6來減小Vin-端的輸出電壓,阻值的確定可由式(3)和惠斯頓電橋公式算得。補(bǔ)償后的Vset和Vreset的輸出如表1所示:
表1 補(bǔ)償前后的Vset/V和Vreset/V
從表1中可以看出,補(bǔ)償后的Vset和Vreset之和接近5 V,由此反推出校準(zhǔn)后磁阻傳感器的電橋偏置接近于零。
磁阻傳感器檢測的地球磁場信號(hào)十分微弱,很容易受到外界工作環(huán)境的干擾。尤其是在地面進(jìn)行測試工作時(shí),受到50 Hz左右的工頻以及其倍頻的干擾,使得檢測準(zhǔn)確度大大降低,甚至影響其正常工作[7]。從圖7中可以看出磁阻傳感器的輸出疊加了50 Hz左右的工頻干擾信號(hào)。
因此在本設(shè)計(jì)中選用的AD模數(shù)轉(zhuǎn)換器為Cirrus Logic公司生產(chǎn)的20 bit串行模/數(shù)轉(zhuǎn)換器CS5513,其內(nèi)部包括一個(gè)4階Δ-Σ調(diào)制器和一個(gè)數(shù)字梳狀濾波器。CS5513內(nèi)部的梳狀濾波器在47 Hz~63 Hz的頻率范圍內(nèi),存在-80 dB以下的衰減,同時(shí)在100 Hz時(shí)也有比較明顯的衰減[8]。通過梳狀濾波器的這種頻率響應(yīng)特性,對(duì)50 Hz工頻以及其倍頻起到了很好的衰減作用,極大程度上抑制了它帶來的干擾。在某一固定軸存在強(qiáng)工頻電磁干擾的情況下,采用普通AD轉(zhuǎn)換器和本文采用CS5513的磁強(qiáng)計(jì)的輸出結(jié)果如圖8、圖9所示。
圖7 工頻干擾后的輸出
圖8 采用普通AD的磁強(qiáng)計(jì)的輸出
圖9 本文的磁強(qiáng)計(jì)的輸出
從上圖可以看出采用普通AD轉(zhuǎn)換器的磁強(qiáng)計(jì)的輸出受到很大的工頻干擾,波動(dòng)較大。而采用CS5513的本文磁強(qiáng)計(jì)能夠有效的濾去干擾,輸出十分穩(wěn)定。
經(jīng)過AD采樣后的數(shù)據(jù)在單片機(jī)中進(jìn)行均值處理,其功能相當(dāng)于一個(gè)低通濾波器,濾去奇異點(diǎn),減少由于置位/復(fù)位的開關(guān)動(dòng)作和環(huán)境磁場干擾產(chǎn)生的噪聲,從而降低系統(tǒng)噪聲。
為了能夠測量地球磁場的真實(shí)值,我們對(duì)本文磁強(qiáng)計(jì)的輸出值進(jìn)行歸一化標(biāo)定[9]。標(biāo)定過程中以HONEYWELL公司的HMR2300作為參照,該磁強(qiáng)計(jì)的輸出結(jié)果能夠真實(shí)反映所測磁場大小。
本文中磁強(qiáng)計(jì)的輸出大小取決于前端模擬放大部分的設(shè)定倍數(shù)??梢酝ㄟ^改變運(yùn)算放大器的外接電阻RG來調(diào)整放大倍數(shù),即調(diào)整磁強(qiáng)計(jì)的標(biāo)度因數(shù)。
實(shí)驗(yàn)中將HMR2300和本文的磁強(qiáng)計(jì)分別水平置于轉(zhuǎn)臺(tái)上,通過實(shí)時(shí)采樣數(shù)據(jù)找出輸出值的最大值和最小值,計(jì)算它們之間的差值。假定HMR2300的標(biāo)度因數(shù)為1,由式(4)計(jì)算磁強(qiáng)計(jì)的標(biāo)度因數(shù)α。
式中Hmax、Hmin為本文設(shè)計(jì)的磁強(qiáng)計(jì)的最大值和最小值,H'max、H'min為HMR2300的最大值和最小值。
根據(jù)磁強(qiáng)計(jì)的標(biāo)度因數(shù),計(jì)算替換所需的電阻值。調(diào)整后重新測試,檢查標(biāo)度因數(shù)是否在0.95~1.05之間,如不滿足要求,則需要再次進(jìn)行標(biāo)定。測得HMR2300和磁強(qiáng)計(jì)的極值如表2所示。
表2 磁強(qiáng)計(jì)的標(biāo)度因數(shù)
可以發(fā)現(xiàn),補(bǔ)償過后磁強(qiáng)計(jì)的標(biāo)度因數(shù)在0.99左右,也即磁強(qiáng)計(jì)的測量值應(yīng)為實(shí)際待測磁場的真實(shí)大小。
為了驗(yàn)證上文提及的磁強(qiáng)計(jì)輸出標(biāo)定方法的有效性,我們在北京某零磁場實(shí)驗(yàn)室進(jìn)行了磁強(qiáng)計(jì)的標(biāo)度因數(shù)實(shí)驗(yàn)。實(shí)驗(yàn)過程中把磁強(qiáng)計(jì)固定在零磁環(huán)境下的轉(zhuǎn)臺(tái)上,使Z軸指向垂直方向,操作零磁場環(huán)境,設(shè)置系統(tǒng)位置的磁場強(qiáng)度,并通過采樣軟件采集數(shù)據(jù)。X軸和Y軸的測量過程與Z軸相似。
本文設(shè)計(jì)的磁強(qiáng)計(jì)的X軸輸出與環(huán)境磁場的線性關(guān)系如圖10所示,其它軸情況與之相似。
圖10 零磁環(huán)境下磁強(qiáng)計(jì)X軸輸出
實(shí)驗(yàn)中測得本文磁強(qiáng)計(jì)與環(huán)境磁場的輸入輸出關(guān)系如表3所示。
表3 磁強(qiáng)計(jì)與環(huán)境磁場的關(guān)系
表中x為標(biāo)準(zhǔn)環(huán)境磁場,y為磁強(qiáng)計(jì)輸出。
由上表可以看出本文磁強(qiáng)計(jì)的各軸輸出與標(biāo)準(zhǔn)環(huán)境磁場有很好的線性關(guān)系,從而驗(yàn)證該標(biāo)定方法的有效性。
為了測試磁強(qiáng)計(jì)的準(zhǔn)確度,我們在室內(nèi)普通環(huán)境中進(jìn)行了地面測試。測試環(huán)境中存在諸多干擾因素,比如穩(wěn)壓源、星上通信器件以及其它用電設(shè)備的電磁干擾。實(shí)驗(yàn)中將磁強(qiáng)計(jì)水平放置于測試平臺(tái)上,盡可能關(guān)閉其它用電設(shè)備,將環(huán)境干擾降到最小[10-11]。
磁強(qiáng)計(jì)的X軸測量誤差如圖11所示,其它軸與X軸相似。
圖11 磁強(qiáng)計(jì)X軸輸出
磁強(qiáng)計(jì)的測量誤差如表4所示。
表4 磁強(qiáng)計(jì)的測量誤差(1σ)
從表中可以看出磁強(qiáng)計(jì)在室內(nèi)電磁干擾的條件下,仍能夠保持高準(zhǔn)確度,三軸測量誤差接近10-8Tesla。
皮衛(wèi)星在太空運(yùn)行期間可能因?yàn)楫惓G闆r出現(xiàn)大角度翻滾,因此有必要在一定角速度旋轉(zhuǎn)的情況下,測量磁強(qiáng)計(jì)的動(dòng)態(tài)響應(yīng)特性。實(shí)驗(yàn)過程中將磁強(qiáng)計(jì)放置于轉(zhuǎn)臺(tái)上,設(shè)定轉(zhuǎn)臺(tái)的角速度,記錄一段時(shí)間的采樣數(shù)據(jù)。
轉(zhuǎn)臺(tái)的角速度為10°/s時(shí)磁強(qiáng)計(jì)的測試結(jié)果如圖12所示。
圖12 磁強(qiáng)計(jì)動(dòng)態(tài)響應(yīng)曲線
由上圖可見磁強(qiáng)計(jì)在旋轉(zhuǎn)過程中X、Y軸的磁場測量值呈三角函數(shù)變化,Z軸測試結(jié)果與X、Y軸相似,與理論相吻合[12-13]??梢钥闯龃艔?qiáng)計(jì)在角速度10°/s時(shí)可以正常完成磁場的測量任務(wù)。
本文設(shè)計(jì)的地球磁場測量系統(tǒng)滿足了皮衛(wèi)星的各方面要求,該測量系統(tǒng)中所設(shè)計(jì)的磁強(qiáng)計(jì)體積小、重量輕、功耗低、接口簡單、測量準(zhǔn)確度高,能夠有效的抗空間復(fù)雜環(huán)境的干擾,滿足皮衛(wèi)星的要求。在2010年9月成功發(fā)射的浙江大學(xué)ZDPS-1A皮衛(wèi)星中,該地球磁場測量系統(tǒng)工作正常。
[1]薛亮,李天志,李曉瑩,等.基于MEMS傳感器的微型姿態(tài)確定系統(tǒng)研究[J].傳感技術(shù)學(xué)報(bào),2008,21(3):457-460.
[2]Han Ke,Wang Hao,Jin Zhong-he.Magnetometer-Only Linear Attitude Estimation for Bias Momentupico-Satellite[J].Journal of Zhejiang University-Science A(Applied Physics& Engineering),2010,11(6):455-464.
[3]賀光紅,韓柯,王昊,等.面向皮衛(wèi)星的地球磁場測量系統(tǒng)設(shè)計(jì)[J].電子技術(shù)應(yīng)用,2009,12(6):77-80.
[4]王澤民,胡波,鄒鵬毅,等.玻莫合金磁阻傳感器的應(yīng)用探討[J].聲學(xué)與電子工程,2005,3(6):47-49.
[5]Honeywell 1-and 2-Axis Magnetic Sensors Datasheet[R].
[6]Caruso M J.Set/Reset Pulse Circuits for Magnetic Sensors[R].Honeywell Application Note.
[7]陳棣湘,潘孟春,羅飛路.三維磁敏傳感器的設(shè)計(jì)及誤差分析[J].傳感技術(shù)學(xué)報(bào),2006,19(6):642-644.
[8]Crystal CS5510/11/12/13,16 and 20-Bit,8-Pin Δ - Σ ADC Datasheet[R].
[9]朱興樂,肖昌漢,閆輝.基于單軸定標(biāo)的三軸磁傳感器的誤差校正[J].海洋測繪,2010,30(6):26-29.
[10]吳德會(huì),黃松嶺,趙偉.基于FLANN的三軸磁強(qiáng)計(jì)誤差校正研究[J].儀器儀表學(xué)報(bào),2009,30(3):449-452.
[11]徐濤,溫東,孫曉磊.基于加速度計(jì)和磁強(qiáng)計(jì)的方位測量與校正技術(shù)研究[J].儀器儀表報(bào),2009,30(10):2018-2022.
[12]林春生,向前,龔沈光.三軸磁強(qiáng)計(jì)正交誤差分析與校正[J].探測與控制學(xué)報(bào),2005,6(2):8-12.
[13]西永在,王傳雷,劉江平,等.地面三分量磁測的觀測誤差分析[J].工程地球物理學(xué)報(bào),2009,6(6):703-707.