陳亮潛,苗桐僑,李青松,王 鵬,李軍建,吳學(xué)忠,席 翔,肖定邦
(國防科技大學(xué) 智能科學(xué)學(xué)院, 湖南 長沙 410073)
微機(jī)電系統(tǒng)(MEMS)陀螺儀作為一種用于測量角度、角速率的傳感器,其針對不同應(yīng)用場合的動態(tài)性能已受到人們關(guān)注[1-2]。目前由于諧振結(jié)構(gòu)和測控電路的影響,微機(jī)電陀螺的輸出噪聲難以得到有效抑制[3-4]。實(shí)際應(yīng)用中,常出現(xiàn)陀螺噪聲性能與實(shí)際輸出精度要求不匹配情況[5]。如靜態(tài)的慣性尋北定向應(yīng)用中,陀螺儀被用于敏感地球自轉(zhuǎn)角速率,因此只需很小的動態(tài)性能,但對陀螺零偏穩(wěn)定性要求極高。對于此類應(yīng)用,陀螺儀較大的輸出噪聲使地球自轉(zhuǎn)角速率信息被淹沒在噪聲中。
實(shí)際上,在慣性尋北中,較長的尋北時(shí)間是為了保證尋北儀中陀螺儀及其他傳感器的采樣精度,進(jìn)而滿足尋北解算精度而采用的一種對采樣數(shù)據(jù)的時(shí)間序列處理方法[6-7]。對于尋北應(yīng)用,人們通過一定的尋北時(shí)間得到的傳感器采樣數(shù)據(jù)通常經(jīng)過平滑濾去噪聲,以得到更準(zhǔn)確的尋北結(jié)果,此時(shí)尋北精度取決于平滑后采樣數(shù)據(jù)的噪聲水平。同樣,小波分解也是用于提取時(shí)間序列主趨勢的有效手段,其與平滑均是離線方法[8],需要一定的采樣數(shù)據(jù)量才能保證其精度。而卡爾曼濾波作為一種在線的時(shí)間序列處理方法,被廣泛用于導(dǎo)航制導(dǎo)、航空航天及目標(biāo)跟蹤等各個(gè)領(lǐng)域[9-10]。
本文以蜂巢式微機(jī)電陀螺為研究對象,對其模態(tài)交換工作模式下最終用于尋北中北向解算的陀螺輸出進(jìn)行分析建模,建立可用于縮短尋北時(shí)間的卡爾曼濾波模型,并進(jìn)行測試驗(yàn)證。為縮短尋北儀的尋北時(shí)間提供了新思路和新方法。
本文研究的蜂巢式微機(jī)電陀螺,其主要由諧振結(jié)構(gòu)和電極組成,結(jié)構(gòu)如圖1(a)所示。諧振結(jié)構(gòu)包括錨點(diǎn)和框架結(jié)構(gòu)兩部分。錨點(diǎn)與底座固定連接,并起支撐作用。框架結(jié)構(gòu)懸浮在空中并起敏感角速度作用??蚣芙Y(jié)構(gòu)包括內(nèi)部蜂巢形的輻條和外圍掛載的質(zhì)量塊。與襯底固定連接的電極包括諧振框外的電極(外部電極)和諧振框內(nèi)的電極(內(nèi)部電極)。在電極和相鄰諧振結(jié)構(gòu)間形成等效平行板電容。陀螺儀的振動可通過檢測電容的變化來檢測。陀螺工作在二階簡并模態(tài)下,其工作模態(tài)示意圖如圖1(b)所示。陀螺的加工工藝流程參考文獻(xiàn)[11-12]。經(jīng)過測試,陀螺兩個(gè)工作模態(tài)的品質(zhì)因數(shù)Q≈57×104,諧振結(jié)構(gòu)的初始頻差為0.183 Hz[13]。測試的陀螺樣機(jī)如圖2所示。
圖1 蜂巢式微機(jī)電陀螺結(jié)構(gòu)與工作模態(tài)示意圖
圖2 蜂巢式微機(jī)電陀螺樣機(jī)
圖3為模態(tài)交換與二自由度動力學(xué)模型示意圖。如圖3(b)所示,根據(jù)文獻(xiàn)[14]中報(bào)道的二自由度集中質(zhì)量振動模型,蜂巢式陀螺工作在力平衡模式下的輸出為
圖3 模態(tài)交換與二自由度動力學(xué)模型示意圖
Ωout(α)=Ω-Bsin2(α-θτ)
(1)
式中:Ω為外界角速度輸入;B為陀螺零偏;α為驅(qū)動角;θτ為阻尼角。
如圖3(a)所示,模態(tài)交換技術(shù)通過將陀螺的驅(qū)動角在0°和90°進(jìn)行周期性切換,從而實(shí)現(xiàn)對陀螺零偏漂移的自校準(zhǔn)。在控制系統(tǒng)中,通過切換虛擬開關(guān)實(shí)現(xiàn)對陀螺驅(qū)動控制環(huán)路和力平衡控制環(huán)路的切換,從而實(shí)現(xiàn)驅(qū)動角在0°與90°間的切換[14]。如圖4所示,陀螺在驅(qū)動角為0°、90°時(shí),輸出可表示為
圖4 模態(tài)交換技術(shù)抑制零偏漂移原理示意圖
Ωout(0°)=ΩiecosLcosφ+Bsin2θτ
(2)
Ωout(90°)=ΩiecosLcosφ-Bsin2θτ
(3)
式中:Ωie為地球的自轉(zhuǎn)速率;L為當(dāng)?shù)鼐暥?φ為方位角。
將式(2)與式(3)相加,可得到消除漂移后的陀螺輸出為
G=Ωout(0°)+Ωout(90°)=2ΩiecosLcosφ
(4)
經(jīng)過自校準(zhǔn)后,該輸出可用于進(jìn)行尋北解算。基于模態(tài)交換技術(shù),可以將陀螺的長期零偏穩(wěn)定性、零偏重復(fù)性提升到較好水平,為尋北儀的尋北精度提供了技術(shù)保障。
Allan方差曲線可對陀螺輸出的噪聲源進(jìn)行分離和辨識,典型的微機(jī)電陀螺噪聲成分一般包括角度隨機(jī)游走、零偏不穩(wěn)定性、量化噪聲、速率隨機(jī)游走及速率斜坡,如圖5所示。模態(tài)交換技術(shù)可通過自校準(zhǔn)對速率隨機(jī)游走、速率斜坡過程進(jìn)行有效抑制,從而提升陀螺的長期穩(wěn)定性。
圖5 微機(jī)電陀螺Allan方差曲線示意圖
圖6為本文選用陀螺的長時(shí)間測試Allan方差曲線。
圖6 蜂巢式微機(jī)電陀螺長時(shí)間測試Allan方差曲線
由圖6可看出,對應(yīng)陀螺輸出頻譜可近似將陀螺的噪聲組成近似分為低頻閃爍噪聲(即1/f噪聲)和白噪聲。
如圖7所示,陀螺輸出的白噪聲決定了角度隨機(jī)游走,即陀螺達(dá)到指定精度所需的平均時(shí)間。而1/f噪聲決定了陀螺的性能極限,即零偏不穩(wěn)定性。1/f噪聲僅存在于0~1 kHz低頻域段,其來源于晶體管器件,僅由工藝與面積決定,無法避免。其在時(shí)域上表現(xiàn)為均值波動,故無法通過延長平均時(shí)間抑制。假設(shè)標(biāo)定后不考慮陀螺零偏置的影響,則可將陀螺輸出表示為
圖7 陀螺Allan方差與陀螺輸出噪聲頻譜對應(yīng)關(guān)系示意圖
G=Ωc+N0+Nf
(5)
式中:Ωc為陀螺儀敏感到地球自轉(zhuǎn)的角速率輸出真值;N0為由于陀螺白噪聲導(dǎo)致的輸出誤差;Nf為陀螺1/f噪聲導(dǎo)致的輸出誤差。通常Nf的存在限制了尋北的精度極限,而尋北時(shí)間長短可表示為抑制N0誤差所需采樣時(shí)間。
如圖8所示,陀螺在模態(tài)一和模態(tài)二的輸出通過模態(tài)交換時(shí)序控制單元處理后,得到可用于尋北解算的陀螺輸出。對于給定位置的尋北儀,Ωc是確定的常值,這意味著對于尋北應(yīng)用,快速而準(zhǔn)確地得到G是平衡尋北精度和尋北時(shí)間的關(guān)鍵。本文基于上述理論,建立用于卡爾曼濾波的系統(tǒng)噪聲模型,對陀螺輸出白噪聲進(jìn)行實(shí)時(shí)抑制。
圖8 模態(tài)交換技術(shù)控制陀螺輸出用于尋北解算示意圖
如圖9所示,首先對陀螺輸出G建立其離散系統(tǒng)狀態(tài)方程:
(6)
式中:A,H均為一維單位向量;z(k)為一維測量輸出向量;w(k)為一維隨機(jī)過程噪聲;v(k)為一維隨機(jī)測量噪聲。
以一定時(shí)間平滑后陀螺輸出G′作為時(shí)間序列主趨勢的基準(zhǔn),對系統(tǒng)噪聲模型進(jìn)行定量,考慮到對濾波效果和陀螺輸出動態(tài)的要求,本文取平滑時(shí)間為100 s。由式(5)可知,對于平滑后的輸出G′有:
G′=Ωc+N′0+Nf
(7)
式中N′0為100 s平滑后陀螺白噪聲導(dǎo)致的輸出誤差。
由式(5)、(7)可得:
G-G′=N0-N′0=v
(8)
將平滑后濾去的噪聲定義為測量噪聲v(k)。對于G′中的剩余白噪聲定義為過程噪聲w(k),則:
w=N′0
(9)
對確定后的系統(tǒng)狀態(tài)方程模型轉(zhuǎn)化為卡爾曼濾波模型,卡爾曼濾波過程如下:
(10)
(11)
(12)
(13)
P(k,k)=[I-K(k)H(k)]P(k,k-1)
(14)
為驗(yàn)證上述卡爾曼濾波對于尋北應(yīng)用的效果,本文對濾波前后的陀螺輸出進(jìn)行了測試,圖10為陀螺1 Hz采樣率采得的數(shù)據(jù)。濾波后的噪聲水平明顯下降,其主趨勢與100 s平滑后的數(shù)據(jù)時(shí)域?qū)R后的差值如圖11所示,滿足本文允許引入的誤差ε范圍。
圖10 濾波前后陀螺輸出對比圖
圖11 濾波后與濾波前100 s平滑輸出差值圖
對濾波后的噪聲成分及特性進(jìn)行了實(shí)驗(yàn)驗(yàn)證。如圖12所示,對陀螺濾波前后的輸出進(jìn)行頻域分析,數(shù)據(jù)采樣率為200 Hz。由圖可見,陀螺濾波后白噪聲得到明顯抑制。濾波前后的Allan方差曲線如圖13所示。由圖可看出,濾波對于相關(guān)時(shí)間100 s前噪聲進(jìn)行重組,降低了相關(guān)時(shí)間100 s前的噪聲。對于尋北應(yīng)用,即是可使用更短的尋北時(shí)間獲得與原來相匹配的尋北精度。而由于濾波后陀螺動態(tài)性能被壓縮,濾波后尋北時(shí)間將與濾波器設(shè)定的初值收斂時(shí)間相關(guān)。因此,濾波后1 s的采樣數(shù)據(jù)與濾波前100 s的采樣數(shù)據(jù)達(dá)到相同的尋北精度。
圖12 濾波前后陀螺輸出頻譜圖
圖13 濾波前后Allan方差曲線圖
本文針對基于模態(tài)交換工作模式下的蜂巢式微機(jī)陀螺進(jìn)行了卡爾曼濾波設(shè)計(jì)。對于蜂巢式微機(jī)電陀螺的輸出噪聲進(jìn)行了建模分析,采用噪聲分離的手段定量建立卡爾曼濾波模型,并進(jìn)行了實(shí)驗(yàn)驗(yàn)證。結(jié)果表明,本文得到的卡爾曼濾波模型可在不降低尋北精度的前提下有效地縮短本文尋北儀的尋北時(shí)間,對于慣性尋北領(lǐng)域具有重要意義。