摘" 要:
針對傳統(tǒng)的電容式微機(jī)電系統(tǒng)(micro-electro-mechanical system, MEMS)加速度計(capacitive MEMS accelerometers, CMA)溫漂誤差(temperature drift error, TDE)補(bǔ)償方法存在非精準(zhǔn)溯源TDE致使TDE估計精度低、反復(fù)嘗試估計模型構(gòu)型導(dǎo)致構(gòu)建過程復(fù)雜繁瑣的問題,提出基于微形變分析的CMA TDE精密補(bǔ)償方法。首先,通過微形變分析內(nèi)部結(jié)構(gòu)精準(zhǔn)溯源TDE,基于徑向基函數(shù)神經(jīng)網(wǎng)絡(luò)(radial basis function neural network, RBFNN)構(gòu)建改進(jìn)型TDE精密估計模型;其次,基于專家經(jīng)驗(yàn)和模糊理論提出Expert-Fuzzy輔助決策下TDE估計模型辨識方法,為改進(jìn)模型提供有效的構(gòu)型指導(dǎo);然后,設(shè)計升溫試驗(yàn)測試CMA,構(gòu)建傳統(tǒng)模型和改進(jìn)模型并通過對比其輸出偏置穩(wěn)定性評估TDE估計性能。實(shí)驗(yàn)結(jié)果表明,改進(jìn)模型構(gòu)建過程大大簡化,補(bǔ)償后CMA偏置穩(wěn)定性提升約35%。本方法能夠更加精準(zhǔn)地估計TDE,有效解耦硅基材料的溫度依賴性并提升CMA的環(huán)境適應(yīng)性。
關(guān)鍵詞:
微機(jī)電系統(tǒng); 溫漂誤差估計; 微形變分析; Expert-Fuzzy輔助決策; 徑向基函數(shù)神經(jīng)網(wǎng)絡(luò)
中圖分類號:
TH 714; TN 409
文獻(xiàn)標(biāo)志碼: A""" DOI:10.12305/j.issn.1001-506X.2024.07.25
Precise temperature drift error estimation method for capacitive MEMS accelerometers based on micro-deformation analysis
QI Bing*, CHENG Jianhua, ZHAO Yanchi, WANG Zili
(College of Intelligent Systems Science and Engineering, Harbin Engineering University, Harbin 150001, China)
Abstract:
Owing that the conventional temperature drift error (TDE) estimation method for capacitive micro-electro-mechanical system (MEMS) accelerometers (CMA) has demerits of inaccurate TDE traceability and tedious model establishing process, low accuracy and high complexity are introduced inevitably. A precise TDE estimation method of CMA based on micro-deformation analysis is proposed. Firstly, TDE is traced accurately with micro-deformation analysis, and a modified TDE estimation model is established with radial basis function neural network (RBFNN). Secondly, an accurate model identification method is proposed under Expert-Fuzzy assisted decision-making based on expert experience and fuzzy theory, which offers effective structural configuration guidance to the modified model. Then, temperature experiment is designed to test CMA, and the conventional and modified models are evaluated in performance by comparing their bias stability. Experimental results show that the establishing process for the modified model is greatly simplified, and its bias stability is improved by 35%. It ensures that TDE of CMA can be estimated much more precisely, which decouples temperature dependency of Si-based material and improves the environmental adaptability of CMA.
Keywords:
micro-electro-mechanical system (MEMS); temperature drift error (TDE) estimation; micro-deformation analysis; Expert-Fuzzy aided decision-making; radial basis function neural network (RBFNN)
0" 引" 言
電容式微機(jī)電系統(tǒng)(micro-electro-mechanical system, MEMS)加速度計具有微型化、低功耗和低成本等優(yōu)點(diǎn),廣泛應(yīng)用于慣性導(dǎo)航、姿態(tài)檢測等領(lǐng)域[14]。然而,其由具有溫度依賴性的硅基材料制成,環(huán)境溫度變化改變硅基材料物理特性,并激勵溫漂誤差降低其偏置穩(wěn)定性[5]。通過優(yōu)化生產(chǎn)工藝解耦硅基材料溫度依賴性是消除溫漂誤差的根本途徑,但受到材料技術(shù)限制很難實(shí)現(xiàn)完全解耦。因此,溫度控制和數(shù)學(xué)估計是當(dāng)前消除溫漂誤差的主要方法[67]。溫度控制使用溫控系統(tǒng)穩(wěn)定環(huán)境溫度于設(shè)定值,具有控溫精度高的優(yōu)點(diǎn),但高功耗、大體積、控制復(fù)雜等缺點(diǎn)限制其大規(guī)模應(yīng)用[811]。數(shù)學(xué)估計基于數(shù)學(xué)模型精準(zhǔn)估計溫漂誤差并實(shí)時補(bǔ)償,具有高精度、低成本、易實(shí)現(xiàn)等優(yōu)點(diǎn)。電容式MEMS加速度計具有較好的零偏穩(wěn)定性重復(fù)性及測溫精度是其廣泛應(yīng)用的重要前提,為數(shù)學(xué)模型精準(zhǔn)構(gòu)建提供可靠的測試數(shù)據(jù)?;诖耍瑪?shù)學(xué)估計的精準(zhǔn)性取決于溫漂誤差精準(zhǔn)溯源和溫漂誤差估計模型精準(zhǔn)構(gòu)建,國內(nèi)外學(xué)者在此開展了大量研究[1213]。
溫漂誤差精準(zhǔn)溯源方面,文獻(xiàn)[14]基于實(shí)驗(yàn)指出環(huán)境溫度變化1 ℃使得MEMS加速度計標(biāo)度因數(shù)靈敏度變化1%,這表明環(huán)境溫度是誘發(fā)溫漂誤差的直接原因。文獻(xiàn)[15]研究環(huán)境溫度變化對硅基材料尺寸的影響,指出硅基材料隨環(huán)境溫度線性形變,基于環(huán)境溫度和溫漂誤差構(gòu)建溫漂誤差估計復(fù)合模型,補(bǔ)償后偏置穩(wěn)定性提升10%。文獻(xiàn)[16]通過實(shí)測MEMS加速度計測得溫漂誤差為1~2 mg/℃的非線性偏差,并應(yīng)用有限元分析方法從微觀角度探討結(jié)構(gòu)微形變誘因,即硅基材料的熱膨脹特性為非線性,不同環(huán)境溫度相關(guān)量激勵不同的非線性形變。因此,溫漂誤差精準(zhǔn)溯源關(guān)鍵在于根據(jù)硅基材料非線性熱膨脹特性探索更為全面的環(huán)境溫度相關(guān)量。溫漂誤差估計模型精準(zhǔn)構(gòu)建方面,文獻(xiàn)[17]引入粒子群優(yōu)化(particle swarm optimazition, PSO)算法優(yōu)化支持向量機(jī)(support vector machine, SVM)模型提升精準(zhǔn)性,使用小批量數(shù)據(jù)處理方法確保建模實(shí)時性。該模型提升MEMS加速度計偏置穩(wěn)定性最高至18.96%,但具有復(fù)雜結(jié)構(gòu)的SVM模型不適合處理大量測試數(shù)據(jù)并降低估計實(shí)時性。文獻(xiàn)[18]提出基于小波神經(jīng)網(wǎng)絡(luò)的溫漂誤差估計模型,補(bǔ)償后的MEMS加速度計偏置穩(wěn)定性提升至補(bǔ)償前的10%。由于小波神經(jīng)網(wǎng)絡(luò)內(nèi)部信號傳輸具有多樣性和不確定性,該方法需要大量訓(xùn)練才能精準(zhǔn)辨識模型。文獻(xiàn)[19]提出基于反向傳播(back-propotation, BP)神經(jīng)網(wǎng)絡(luò)的MEMS加速度計溫漂誤差估計模型,將溫漂誤差非線性最大值由3 329 ppm減小為603 ppm。訓(xùn)練BP神經(jīng)網(wǎng)絡(luò)時易出現(xiàn)局部極小值,導(dǎo)致溫漂誤差估計值為非最優(yōu)值。文獻(xiàn)[20]引入遺傳算法(genetic algorithm, GA)輔助訓(xùn)練BP神經(jīng)網(wǎng)絡(luò)避免局部最小值,在-10~80 ℃內(nèi)補(bǔ)償后MEMS加速計偏置穩(wěn)定性優(yōu)于0.017%,較基于多項式擬合的溫漂誤差估計模型提升了173倍。GA算法具有概率無序性,會增加BP神經(jīng)網(wǎng)絡(luò)訓(xùn)練量提升模型辨識難度。神經(jīng)網(wǎng)絡(luò)的精準(zhǔn)性和實(shí)時性由激勵函數(shù)及內(nèi)部結(jié)構(gòu)決定,依賴于反復(fù)嘗試不同模型構(gòu)型最優(yōu)辨識目標(biāo)模型,這勢必導(dǎo)致模型構(gòu)建過程的復(fù)雜繁瑣和盲目性。因此,如何為溫漂誤差模型構(gòu)建提供有效的構(gòu)型指導(dǎo)也是需要重點(diǎn)關(guān)注的問題。
基于此,提出一種基于微形變分析的電容式MEMS加速度計溫漂誤差精密補(bǔ)償方法。微形變分析內(nèi)部結(jié)構(gòu)精準(zhǔn)溯源溫漂誤差,構(gòu)建基于徑向基函數(shù)(radial basis function, RBF)神經(jīng)網(wǎng)絡(luò)的改進(jìn)型溫漂誤差精密估計模型;基于專家經(jīng)驗(yàn)和模糊理論提出Expert-Fuzzy輔助決策下溫漂誤差估計模型辨識方法,為改進(jìn)模型提供快速精準(zhǔn)的構(gòu)型指導(dǎo)。該方法能夠有效解耦硅基材料的溫度依賴性并提升電容式MEMS加速度計的環(huán)境適應(yīng)性,對于拓展其在復(fù)雜環(huán)境條件下應(yīng)用具有重要意義。
1" 溫漂誤差精密估計改進(jìn)模型設(shè)計
1.1" 傳統(tǒng)模型
電容式MEMS加速度計包括質(zhì)量塊、驅(qū)動電路、傳感電路和基底?;诪楣潭ú考屹|(zhì)量塊為移動部件,傳感電路和驅(qū)動電路具有梳狀結(jié)構(gòu),梳齒錯落排列構(gòu)成平板電容器。質(zhì)量塊的梳齒為移動極板,基底的梳狀結(jié)構(gòu)為固定極板,通過測量梳齒間電容值,電容式MEMS加速度計獲取載體加速度。圖1給出了其工作原理[15]。
由圖1所示,假設(shè)電容式MEMS加速計安裝于某載體并敏感某方向加速度,當(dāng)載體加速度a=0時,移動極板保持平衡,固定極板和移動極板間的電容值為C1和C2,即C1=C2;當(dāng)載體加速度a≠0時,移動極板出現(xiàn)位移,固定極板和移動極板間的電容變化值C3為
C3=|C1-C2|=ε4πkS0(d0-Δd)-ε4πkS0(d0+Δd)=
|(C1+ΔC1)-(C2-ΔC2)|=|ΔC1+ΔC2|(1)
式中:ε是相對介電常數(shù);k是靜電力常數(shù);S0是移動極板和固定極板的重疊面積;d0是移動極板平衡時移動極板和固定極板的間距;Δd是移動極板位移;ΔC1和ΔC2為極板間電容變化值。驅(qū)動電路剛度決定了移動極板偏移程度,剛度受硅基材料熱屬性直接影響,即環(huán)境溫度是影響剛度的關(guān)鍵因素[15]。傳統(tǒng)模型引入熱膨脹系數(shù)常值分析不同環(huán)境溫度激勵下結(jié)構(gòu)形變,精準(zhǔn)溯源溫漂誤差ΔE與環(huán)境溫度變化量ΔT及平方項ΔT2相關(guān),即傳統(tǒng)模型的環(huán)境溫相關(guān)量為
ΔE∝(ΔT,ΔT2)(2)
1.2" 改進(jìn)模型
由硅基材料熱屬性可知,其熱膨脹系數(shù)隨環(huán)境溫度變化而改變。假設(shè)環(huán)境溫度為T0時硅基材料部件尺寸為l0,環(huán)境溫度為T1時其尺寸變化為l1,根據(jù)熱膨脹公式,l1和l0有如下數(shù)學(xué)關(guān)系:
l1=l0(ΔTα+1)(3)
式中:α為硅基材料熱膨脹系數(shù),單位為1/K或1/℃;ΔT為環(huán)境溫度變化量。由實(shí)測數(shù)據(jù)可知,熱膨脹系數(shù)與環(huán)境溫度呈非線性關(guān)系,導(dǎo)致內(nèi)部結(jié)構(gòu)在環(huán)境溫度變化激勵下呈現(xiàn)非線性形變,尤其使得移動極板和固定極板間梳齒間距非恒定變化。為精準(zhǔn)描述熱膨脹系數(shù)實(shí)際變化,精準(zhǔn)描述非線性曲線的多項式擬合方法是最佳選擇。均方根誤差(root mean square error, RMSE)是描述其擬合性能的指標(biāo),其越小代表多項式擬合方法描述目標(biāo)關(guān)系越準(zhǔn)確。當(dāng)RMSE不隨著擬合階數(shù)增加而減小時,增加擬合階數(shù)只會增加計算量。當(dāng)擬合誤差RMSE優(yōu)于目標(biāo)精度的10%時,當(dāng)前擬合階數(shù)為最優(yōu)值[15]。由文獻(xiàn)[21]所示硅基材料熱膨脹系數(shù),以環(huán)境溫度323 K為參考,硅基材料熱膨脹系數(shù)為2.5×10-6/K且目標(biāo)精度為1×10-7/K,擬合誤差RMSE應(yīng)小于1×10-8/K。圖2給出了240~340 K時不同擬合階數(shù)下熱膨脹系數(shù)擬合誤差RMSE。
由圖2所示,熱膨脹系數(shù)的2階擬合RMSE為2.39×10-9/K且為1階擬合RMSE的10%。雖然2階以上擬合RMSE均小于1×10-8/K且未繼續(xù)減小,表明環(huán)境溫度T及平方T2是熱膨脹系數(shù)的主要影響因素。因此,熱膨脹系數(shù)α(T)可表示為
α(T)=-5.43×10-6+2.79×10-8T-3.23×10-11T2(4)
假設(shè)在環(huán)境溫度T0下電容式MEMS加速度計敏感到載體加速度a0,圖3為環(huán)境溫度T0且載體加速度a0激勵下梳齒結(jié)構(gòu)示意圖。其中b是動極板和定極板的梳齒重疊長度,e是動極板長梁到定極板梳齒的間距,u是梳齒間距,h是定極板梳齒寬度,m是動極板梳齒寬度,g是梳齒長度,n是動極板的長梁寬度,j是梳齒厚度。
令C1為定極板梳齒短邊與定極板長梁的電容值,C2為定極板梳齒上邊緣與動極板梳齒下邊緣的電容值,C3為定極板梳齒下邊緣與動極板梳齒上邊緣的電容值,則有:
C1=εSd1=εhje, C2=C3=εbju(5)
式中:ε是硅基材料介電常數(shù)。當(dāng)環(huán)境溫度恒定且內(nèi)部結(jié)構(gòu)未形變時,梳齒間電容如下所示:
Cs=C1+C2+C3=εhje+2εbju(6)
式中:Cs為載體靜止時梳齒電容。當(dāng)MEMS加速度計敏感到a0,此時梳齒間電容Cw如下:
Cw=C′1+C′2+C′3=εhje+εbju-Δu+εbju+Δu(7)
由式(6)和式(7)可得電容變化值ΔC0:
ΔC0=|Cs-Cw|=εbjuu-Δu+εbjuu+Δu-2εbju(8)
針對同一電容式MEMS加速度計,當(dāng)環(huán)境溫度為由T0變化為T時,由于內(nèi)部結(jié)構(gòu)形變其輸出為a(T),包括a0及溫漂誤差Δa(T),則有:
a(T)=a0+Δa(T)(9)
由于a0與ΔC0相關(guān),即a0∝ΔC0。當(dāng)環(huán)境溫度變化時,內(nèi)部結(jié)構(gòu)變形誘導(dǎo)電容值改變,則有a(T)∝ΔC(T),Δa(T)可進(jìn)一步表示為
Δa(T)=[a(T)-a0]∝[ΔC(T)-ΔC0](10)
當(dāng)環(huán)境溫度變化時,質(zhì)量塊、驅(qū)動電路和傳感電路隨基底形變整體位移且相對位置不變。因此,基底形變對MEMS加速度計輸出影響可忽略,重點(diǎn)考慮梳齒間電容變化對其影響。圖4給出了環(huán)境溫度T時a0激勵下梳齒結(jié)構(gòu)示意圖。
由圖4所示,動極板和定級板的長梁產(chǎn)生三維形變,因內(nèi)部結(jié)構(gòu)具有對稱性,梳齒間距應(yīng)減去動極板和定級板的長梁形變量的一半,則有:
h(T)=h[1+α(T)], j(T)=j[1+α(T)]
g(T)=g[1+α(T)], n(T)=n[1+α(T)]
m(T)=m[1+α(T)], b(T)=b+α(T)k1
u(T)=u-α(T)k2, e(T)=e-α(T)k3(11)
式中:k1=i+n/2+g;k2=(m+k)/2;k3=g+n/2。由式(6)可知,此時梳齒間電容Cs(T)如下:
Cs(T)=C1(T)+C2(T)+C3(T)=
εhj[1+α(T)]2e-α(T)k3+2εj[b+α(T)k1][1+α(T)]u-α(T)k2(12)
當(dāng)MEMS加速度計敏感加速度a0,此時內(nèi)部結(jié)構(gòu)形變后的梳齒間電容Cw(T)為
Cw(T)=C′1(T)+C′2(T)+C′3(T)=
εhj[1+α(T)]2e-α(T)k3+εj[b+α(T)k1][1+α(T)]u-α(T)k2-Δu+
εj[b+α(T)k1][1+α(T)]u-α(T)k2+Δu(13)
由式(8)所示,電容變化值ΔC(T)如下:
ΔC(T)=|Cs(T)-Cw(T)|=
εj[b+α(T)k1][1+α(T)]u-α(T)k2-Δu+εj[b+α(T)k1][1+α(T)]u-α(T)k2+Δu-
2εj[b+α(T)k1][1+α(T)]u-α(T)k2(14)
此時,溫漂誤差ΔE如下所示:
ΔE=ΔC-ΔC(T)=
εbjuu-Δu+εbjuu+Δu-2εbju-εj[b+α(T)k1][1+α(T)]u-α(T)k2-Δu+
εj[b+α(T)k1][1+α(T)]u-α(T)k2+Δu-2εj[b+α(T)k1][1+α(T)]u-α(T)k2(15)
由式(15)所示,ΔE由環(huán)境溫度激勵產(chǎn)生且與α(T)-1和α(T)相關(guān)??紤]到α(T)與環(huán)境溫度及平方項(T,T2)相關(guān),根據(jù)誤差傳遞機(jī)理,溫漂誤差也與(T,T2)及(T-1,T-2)具有相關(guān)性。因此,改進(jìn)模型的環(huán)境溫相關(guān)量如下所示:
ΔE∝(ΔT,ΔT2,T,T2,T-1,T-2)(16)
2" 溫漂誤差估計模型精準(zhǔn)辨識方法
溫漂誤差估計模型是先驗(yàn)?zāi)P停枥镁珳?zhǔn)溯源的環(huán)境溫度相關(guān)量及溫漂誤差辨識數(shù)學(xué)模型,而后基于該數(shù)學(xué)模型依據(jù)實(shí)測環(huán)境溫度相關(guān)量計算對應(yīng)的溫漂誤差。由于環(huán)境溫度相關(guān)量和溫漂誤差可能存在線性或非線性關(guān)系,數(shù)學(xué)模型需能夠精準(zhǔn)描述各類型復(fù)雜關(guān)系。神經(jīng)網(wǎng)絡(luò)以神經(jīng)元為基本單元,以神經(jīng)層為基本框架,在不同神經(jīng)層的神經(jīng)元激勵下輸入信號不斷逼近目標(biāo)輸出。由Kolmogorov定理,1個3層前向網(wǎng)絡(luò)能在任意期望精度上逼近任意連續(xù)函數(shù)[15]。RBF神經(jīng)網(wǎng)絡(luò)是典型3層神經(jīng)網(wǎng)絡(luò),包含1個輸入層、1個隱藏層和1個輸出層,其在網(wǎng)絡(luò)訓(xùn)練時能夠有效避免局部最優(yōu)值并全局最優(yōu)地逼近目標(biāo)關(guān)系。圖5給出了RBF神經(jīng)網(wǎng)絡(luò)的結(jié)構(gòu)示意圖。
其中,Ii(i=1,2,…,N)為RBF神經(jīng)網(wǎng)絡(luò)的輸入層的第i個神經(jīng)元,Oi(i=1,2,…,M)為其輸出層的第i個神經(jīng)元,Hi(i=1,2,…,K)為其隱藏層的第i個神經(jīng)元,Xi(i=1,2,…,N)為第i個輸入,Yi(i=1,2,…,M)為第i個輸出。因此,溫漂誤差估計改進(jìn)模型如下:
ΔE=RBFNN(ΔT,ΔT2,T,T2,T-1,T-2)(17)
式中:RBFNN(·)為RBF神經(jīng)網(wǎng)絡(luò)的函數(shù)表達(dá)式,其輸入為環(huán)境溫度相關(guān)量且輸出為溫漂誤差。
RBF神經(jīng)網(wǎng)絡(luò)的精準(zhǔn)性取決于內(nèi)部結(jié)構(gòu)和激勵函數(shù)。改進(jìn)模型的輸入層和輸出層神經(jīng)元個數(shù)取決于環(huán)境溫度相關(guān)量及溫漂誤差,隱藏層神經(jīng)元數(shù)量取決于輸入樣本個數(shù),即內(nèi)部結(jié)構(gòu)是由客觀測試條件決定。因此,調(diào)整隱藏層激勵函數(shù)是提升RBF神經(jīng)網(wǎng)絡(luò)精度的主要方式。表1給出了RBF神經(jīng)網(wǎng)絡(luò)常用的激勵函數(shù)。
不同激勵函數(shù)組合具有不同的估計性能和計算時間,很難用具體的數(shù)學(xué)語言精準(zhǔn)描述。而且,選擇激勵函數(shù)具有盲目性,需根據(jù)RBF神經(jīng)網(wǎng)絡(luò)實(shí)測性能不斷調(diào)整獲取最優(yōu)性能,因而會增加模型辨識的工作量和難度。因此,高效的構(gòu)型指導(dǎo)可顯著提升辨識改進(jìn)模型的目標(biāo)性并減少工作量。模糊理論以模糊集合為基礎(chǔ),將概念不確定的事物量化成計算機(jī)語言,采用不繁雜的數(shù)學(xué)分析過程對復(fù)雜系統(tǒng)做出符合人類思維方式的數(shù)學(xué)分析處理。基于此,根據(jù)實(shí)測MEMS加速度計的專家經(jīng)驗(yàn),設(shè)計Expert-Fuzzy輔助決策下溫漂誤差估計模型精準(zhǔn)辨識方法為溫漂誤差估計模型辨識提供構(gòu)型指導(dǎo),具體步驟如下:
(1) 利用神經(jīng)網(wǎng)絡(luò)模型訓(xùn)練工具訓(xùn)練不同激勵函數(shù)組合的RBF神經(jīng)網(wǎng)絡(luò),利用sim函數(shù)測試溫漂誤差估計改進(jìn)模型補(bǔ)償前后MEMS加速度計輸出性能指標(biāo)。
(2) 溫漂誤差補(bǔ)償前后偏置穩(wěn)定性提升倍數(shù)P及其計算時間差TP為性能指標(biāo),具體如下:
TP=TA-TB
P=MSE(xB-x′)MSE(xA-x′)(18)
式中:xB為補(bǔ)償前MEMS加速度計輸出;xA為補(bǔ)償后其輸出;x′為其輸出參考值;MSE為均方差計算公式;TA為溫漂誤差計算前絕對時間;TB為計算后絕對時間;TP為其絕對時間差?;趎ftool工具訓(xùn)練RBF神經(jīng)網(wǎng)絡(luò)時,補(bǔ)償前后偏置穩(wěn)定性可由nftool工具輸出的均方差表示。sim函數(shù)測試RBF神經(jīng)網(wǎng)絡(luò)前運(yùn)行cputime函數(shù)獲取絕對時間TA,測試后再次運(yùn)行cputime函數(shù)獲取絕對時間TB,做差后得到絕對時間差TP。根據(jù)專家經(jīng)驗(yàn)構(gòu)建模糊集合分類描述性能提升程度和計算時間,并運(yùn)用模糊理論描述不同激勵函數(shù)組合對性能提升的作用。偏置穩(wěn)定性提升倍數(shù)P和計算時間差TP模糊集合化后如表2所示。
其中,NG為負(fù)巨,NB為負(fù)大,NM為負(fù)中,NS為負(fù)小,NZ為零負(fù),PZ為零正,PS為正小,PM為正中,PB為正大,PG為正巨。在實(shí)際測試中,部分激勵函數(shù)作用下性能指標(biāo)較為接近,可根據(jù)實(shí)際情況合并處理。
(3) 模糊輸入為提升倍數(shù)和計算時間,模糊輸出為激勵函數(shù)組合,將不同激勵函數(shù)組合性能指標(biāo)分類,而后構(gòu)建模糊規(guī)則如表3所示。
由表3所示,輸入1、輸入2和輸出的模糊集合采用隸屬度函數(shù)trimf描述,并構(gòu)建出“2輸入-1輸出”的Expert-Fuzzy輔助決策下溫漂誤差估計模型精準(zhǔn)辨識方法。
3" 實(shí)驗(yàn)驗(yàn)證
3.1" 升溫實(shí)驗(yàn)設(shè)計與測試
為驗(yàn)證溫漂誤差估計改進(jìn)模型的精準(zhǔn)性,任選電容式MEMS加速度計IIS328DQ為實(shí)測對象,采用熱傳導(dǎo)分析方法設(shè)計升溫實(shí)驗(yàn)測試其溫漂誤差[15]。IIS328DQ為ST公司的高性能超低功耗三軸加速度計,測量量程為±8 g,輸出數(shù)據(jù)速率為0.5~1 kHz,工作溫度范圍為-40~105 ℃。隨機(jī)設(shè)置IIS328DQ測量范圍為±2 g,靈敏度ΔES為0.98 mg/bit,零率溫變系數(shù)α-為±0.8 mg/℃。經(jīng)
過量綱變化后,靈敏度溫變系數(shù)β-可表示為
β-=0.02%×[+2g-(-2g)]105-(-40)=0.005 5 mg/℃(19)
溫度控制間隔ΔT如下所示:
ΔT≤0.98 mg/digit[0.8 mg/℃×2]+0.005 5 mg/℃≈0.61 ℃(20)
為簡化測試步驟,令ΔT=0.6 ℃。將IIS328DQ安裝于高低溫箱SET-Z-021內(nèi)的固定基座上,測試靜基座條件下溫漂誤差。高低溫箱內(nèi)部長度L=0.6 m,空氣密度ρ=1.293 kg/m3,導(dǎo)熱系數(shù)λ=0.026 7 W/m℃,比熱容C=1.005 kJ/(kg×K),基于此,溫度控制時間ts可表示為
ts=C(b2-b1)ρλ|ln(b2)-ln(b1)|=29.323 s(21)
式中:b2=L/2;b1=b2-L′;L′為IIS328DQ內(nèi)部長度一半。為簡化測試,令ts=30 s。高低溫箱以速率0.6 ℃/30 s控制溫度變化,使用測溫精度±0.03 ℃、測溫頻率10 Hz的精密測溫系統(tǒng)測量環(huán)境溫度[15]??紤]到MEMS加速度計工作環(huán)境溫度通常為-40~85 ℃,升溫實(shí)驗(yàn)步驟設(shè)計如下:
步驟 1" IIS328DQ的待測量軸垂直向下且參考真值為1 g,其外部貼裝測溫傳感器PT1000,所測的加速度和環(huán)境溫度通過串口發(fā)送至PC。
步驟 2" 降低環(huán)境溫度至-40 ℃,在環(huán)境溫度穩(wěn)定0.5 h后開始記錄加速度計輸出和環(huán)境溫度值。
步驟 3" 以0.6 ℃/30 s升溫速率加熱環(huán)境溫度,當(dāng)達(dá)到85 ℃時停止并保持穩(wěn)定0.5 h,即升溫時間約為1.8 h,同時記錄加速度計輸出和環(huán)境溫度。
圖6給出了IIS328DQ的升溫實(shí)驗(yàn)實(shí)物圖,圖7給出了實(shí)測數(shù)據(jù)與環(huán)境溫相關(guān)量的對應(yīng)關(guān)系圖。
由圖7所示,電容式MEMS加速度計的偏置穩(wěn)定性與溫度相關(guān)量(ΔT,ΔT2,T,T2,T-1,T-2)呈現(xiàn)同向或反向變化趨勢。當(dāng)環(huán)境溫度穿越0 ℃時,(T-1,T-2)輻值激增并隨著偏離0 ℃同樣表現(xiàn)為同向或反向變化趨勢。因此,溫度相關(guān)量與電容式MEMS加速度計的偏置穩(wěn)定性具有相關(guān)性。
3.2" 改進(jìn)模型參數(shù)辨識
根據(jù)Expert-Fuzzy輔助決策下溫漂誤差估計模型精準(zhǔn)辨識方法的步驟,構(gòu)建不同激勵函數(shù)組合激勵下改進(jìn)模型,測試同一IIS328DQ并由式(18)計算性能指標(biāo),其結(jié)果如表4所示。
由表4所示,由于部分性能指標(biāo)較為接近,對其進(jìn)一步聚類合并以及糊集合化可得IIS328DQ性能指標(biāo)模糊化集合,如表5所示。
由表4和表5所示,可構(gòu)建模糊規(guī)則表,如表6所示。
基于此,利用Fuzzy工具構(gòu)建表6所示模糊規(guī)則表,圖8給出了其Surface圖。
3.3" 溫漂誤差估計性能分析
為說明Expert-Fuzzy輔助決策下溫漂誤差估計模型精準(zhǔn)構(gòu)建方法的有效性,設(shè)定經(jīng)溫漂誤差補(bǔ)償后MEMS加速度計輸出偏置穩(wěn)定性的MSE擬提升3個數(shù)量級,即MSE為10-5,單次估計溫漂誤差計算時間設(shè)定為4×10-4 s。由圖8所示,經(jīng)過模糊計算后,模糊輸出為2.3;由表3所示,RBF神經(jīng)網(wǎng)絡(luò)采用“徑向基/線性函數(shù)”激勵函數(shù)組合。為精準(zhǔn)評估改進(jìn)模型的精準(zhǔn)性,構(gòu)建傳統(tǒng)模型和改進(jìn)模型進(jìn)行對比分析,具體流程如下:
(1) 選取-20 ℃作為參考溫度值,并取此時IIS328DQ實(shí)測數(shù)據(jù)作為輸出參考值;
(2) 由式(2)和式(16)所示,基于環(huán)境溫度及參考值求取環(huán)境溫度相關(guān)量,基于實(shí)測結(jié)果及其參考值求取溫漂誤差;基于環(huán)境溫度相關(guān)量和溫漂誤差,訓(xùn)練RBF神經(jīng)網(wǎng)絡(luò)構(gòu)建傳統(tǒng)型和改進(jìn)型溫漂誤差估計模型;
(3) 根據(jù)環(huán)境溫度構(gòu)建環(huán)境溫度相關(guān)量,并基于統(tǒng)型和改進(jìn)型溫漂誤差估計模型利用環(huán)境溫度相關(guān)量實(shí)時估計溫漂誤差;
(4) 將實(shí)測結(jié)果與實(shí)時估計溫漂誤差做差,而后得到經(jīng)過傳統(tǒng)型和改進(jìn)型溫漂誤差估計模型補(bǔ)償后的MEMS加速度計輸出。
圖9給出了3組經(jīng)過傳統(tǒng)模型和改進(jìn)模型補(bǔ)償前后IIS328DQ實(shí)測數(shù)據(jù)性能提升對比圖。
由圖9所示,經(jīng)過傳統(tǒng)模型和改進(jìn)模型精密補(bǔ)償后,補(bǔ)償后的原始數(shù)據(jù)圍繞輸出參考值波動變化;經(jīng)改進(jìn)模型補(bǔ)償后原始數(shù)據(jù)圍繞參考值波動性更小,表明其更加準(zhǔn)確地估計溫漂誤差且顯著提升輸出偏置穩(wěn)定性。表7給出了3組原始數(shù)據(jù)及經(jīng)傳統(tǒng)模型和改進(jìn)模型補(bǔ)償前后MEMS加速度計輸出偏置穩(wěn)定性MSE及計算時間。
為說明溫漂誤差估計性能,引入精度提升評估公式分析偏置穩(wěn)定性提升,其表達(dá)式如下:
Q=|MSEN-MSEC|MSEC×100%(22)
式中:Q為溫漂誤差估計性能提升參數(shù);MSEC為經(jīng)過傳統(tǒng)模型補(bǔ)償后偏置穩(wěn)定性MSE;MSEN為經(jīng)過改進(jìn)模型補(bǔ)償后偏置穩(wěn)定性MSE。經(jīng)過改進(jìn)模型溫漂誤差精密補(bǔ)償后,IIS328DQ偏置穩(wěn)定性MSE平均提升為2.737×10-5,相比于傳統(tǒng)模型補(bǔ)償后MEMS加速度計的偏置穩(wěn)定性提高了38.96%、37.49%和36.69%;由于改進(jìn)模型較傳統(tǒng)模型引入更多的溫度相關(guān)量,雖然計算時間略有增加且計算時間平均為3.517×10-4s,但滿足單次估計溫漂誤差計算時間設(shè)定值。由此可知,改進(jìn)模型具有更高的溫漂誤差估計性能。
3.4" 溫漂誤差估計驗(yàn)證測試
為了進(jìn)一步驗(yàn)證改進(jìn)型溫漂誤差估計模型的性能,設(shè)計溫漂誤差估計驗(yàn)證測試驗(yàn)證進(jìn)一步驗(yàn)證改進(jìn)模型的性能,具體測試流程如下:
(1) IIS328DQ的待測量軸水平放置且參考真值為0,其外部貼裝測溫傳感器PT1000,所測的加速度和環(huán)境溫度通過串口發(fā)送至PC;
(2) 重復(fù)升溫實(shí)驗(yàn)測試步驟實(shí)時獲取環(huán)境溫度,基于環(huán)境溫度及參考值求取環(huán)境溫度相關(guān)量,基于實(shí)測結(jié)果及參考值求取溫漂誤差;
(3) 根據(jù)環(huán)境溫度構(gòu)建環(huán)境溫度相關(guān)量,基于傳統(tǒng)型和改進(jìn)型溫漂誤差估計模型利用環(huán)境溫度相關(guān)量實(shí)時估計溫漂誤差,將實(shí)測結(jié)果與溫漂誤差估計值做差得到補(bǔ)償后加速度計輸出;
(4) 根據(jù)式(22)對補(bǔ)償后的MEMS加速度計輸出的偏置穩(wěn)定性展開性能估計。
圖10給出了經(jīng)過傳統(tǒng)模型和改進(jìn)模型補(bǔ)償前后IIS328DQ驗(yàn)證組實(shí)測數(shù)據(jù)性能提升對比。
由圖10所示,補(bǔ)償后原始數(shù)據(jù)穩(wěn)定圍繞參考值波動,并且經(jīng)改進(jìn)模型補(bǔ)償后的原始數(shù)據(jù)偏置穩(wěn)定性更為顯著提升,表明改進(jìn)模型更精準(zhǔn)地估計溫漂誤差。表8給出了3組驗(yàn)證測試中原始數(shù)據(jù)及經(jīng)傳統(tǒng)模型和改進(jìn)模型補(bǔ)償前后MEMS加速度計輸出偏置穩(wěn)定性MSE及計算時間。
經(jīng)過改進(jìn)模型補(bǔ)償后,IIS328DQ偏置穩(wěn)定性MSE平均提升2.933×10-5,3次驗(yàn)證測試中偏置穩(wěn)定性提高32.73%、36.67%和41.65%;由于改進(jìn)模型引入了更全面的溫度相關(guān)量,計算時間略有增加且其平均為3.537×10-4 s,但滿足計算時間目標(biāo)要求。因此,改進(jìn)模型能夠精準(zhǔn)估計溫漂誤差,有效解耦硅基材料的溫度依賴性并提升電容式MEMS加速度計的環(huán)境適應(yīng)性。
4" 結(jié)" 論
本文提出一種基于微形變分析的電容式MEMS加速度計溫漂誤差精密補(bǔ)償方法。通過微形變分析精準(zhǔn)溯源電容式MEMS加速度計溫漂誤差,構(gòu)建了基于RBF神經(jīng)網(wǎng)絡(luò)的改進(jìn)型溫漂誤差精密估計模型;基于專家經(jīng)驗(yàn)和模糊理論提出Expert-Fuzzy輔助決策下溫漂誤差估計模型參數(shù)辨識方法,為改進(jìn)模型提供有效的構(gòu)型指導(dǎo);設(shè)計了升溫試驗(yàn)測試電容式MEMS加速度計,構(gòu)建傳統(tǒng)模型和改進(jìn)模型對比偏置穩(wěn)定性提升以評估溫漂誤差估計性能。相比于傳統(tǒng)模型,改進(jìn)模型可將電容式MEMS加速度計偏置穩(wěn)定性提升約35%,有效解耦了硅基材料的溫度依賴性并提升了電容式MEMS加速度計的環(huán)境適應(yīng)性,大大拓展了其在復(fù)雜環(huán)境下的應(yīng)用潛力。
參考文獻(xiàn)
[1] CAI Q, ZHAO F J. A novel parallel processing model for noise reduction and temperature compensation of MEMS gyroscope[J]. Micromachines, 2021, 12(11): 1285.
[2] CAI J, CHENG J H, LIU J X, et al. A polar rapid transfer alignment assisted by the im-proved polarized-light navigation[J]. IEEE Sensors Journal, 2020, 22(3): 25082517.
[3] SHEN X W, YUAN D, CHANG R H, et al. A nonlinear observer for attitude estimation of vehicle-mounted satcom-on-the-move[J]. IEEE Sensors Journal, 2019, 19(18): 80578066.
[4] 杜俊偉, 陳起金, 牛小驥, 等. MEMS慣性高度尺測量精度分析[J]. 系統(tǒng)工程與電子技術(shù), 2019, 41(11): 26052610.
DU J W, CHEN Q J, NIU X J, et al. Analysis on measurement acuracy of MEMS inertial height gauge[J]. Systems Engineering and Electronics, 2019, 41(11): 26052610.
[5] CHANG H W, GEORGY J. Improved cycling navigation using inertial sensors measurements from portable devices with arbitrary orientation[J]. IEEE Trans.on Instrumentation and Measurement, 2015, 64(7): 20122019.
[6] ISOBE A, KAMADA Y, TAKUBO C, et al. Design of perforated membrane for low-noise capacitive MEMS accelerometers[J]. IEEE Sensors Journal, 2020, 20(3): 11841190.
[7] 蒙濤, 王昊, 李輝, 等. MEMS陀螺誤差建模與濾波方法[J]. 系統(tǒng)工程與電子技術(shù), 2009, 31(8): 19441948.
MENG T, WANG H, LI H, et al. Error modeling and filtering method for MEMS gyroscope[J]. Systems Engineering and Electronics, 2009, 31(8): 19441948.
[8] WANG X, BLEIKER S J. Wafer-level vacuum sealing by transfer bonding of silicon caps for small footprint and ultra-thin MEMS packages[J]. Journal Microelectromechanical Systems, 2019, 28(3): 460471.
[9] ZHANG H, WER X Y, GAO Y, et al. Analytical study and thermal compensation for capacitive MEMS accelerometer with anti-spring structure[J]. Journal of Microelectromechanical Systems, 2020, 29(5): 13891400.
[10] YIN Y G, FANG Z X. A temperature-insensitive micromachined resonant accelerometer with thermal stress isolation[C]∥Proc.of the IEEE Sensors, 2018: 16561659.
[11] MO Y M, YANG J, PENG B, et al. Design and verification of a structure for isolating stress in sandwich MEMS accelerometer[J]. Microsystem Technology, 2021, 27(5): 19431950.
[12] BASARAB M, GIANI A. Thermal accelerometer simulation by the R-functions method[J]. Applied Sciences-Basel, 2020, 10(23): 8373.
[13] 馬龍, 代超璠, 裴昕. MEMS陀螺儀冗余配置故障檢測方法[J]. 系統(tǒng)工程與電子技術(shù), 2017, 39(10): 22982304.
MA L, DAI C F, PEI X. Fault detection method for redundant configuration of MEMS gyroscope[J]. Systems Engineering and Electronics, 2017, 39(10): 22982304.
[14] KIM B, HOPCROFT M A. Temperature dependence of quality factor in MEMS resonators[J]. Journal of Microelectromecha-nical Systems, 2008, 17(3): 755766.
[15] QI B, SHI S S, ZHAO L, et al. A novel temperature drift error precise estimation model for mems accelerometers using microstructure thermal analysis[J]. Micromachines, 2022, 13(6): 835.
[16] DAI G, LI M, HE X P, et al. Thermal drift analysis using a multiphysics model of bulk silicon MEMS capacitive accelerometer[J]. Sensors and Actuators Physical, 2011, 172(2): 369378.
[17] CHENG J C, FANG J C, WU W R, et al. Temperature drift modeling and compensation of RLG based on PSO tuning SVM[J]. Measurement, 2014, 55: 246254.
[18] PAN Y J, LI L L, REN C H. Study on the compensation for a quartz accelerometer based on a wavelet neural network[J]. Measurement Science amp; Technology, 2010, 21(10): 105202.
[19] XU D C, YANG Z M, ZHAO H M, et al. A temperature compensation method for MEMS acelerometer based on LM_BP neural network[C]∥Proc.of the IEEE Sensors, 2016.
[20] WANG S D, ZHU W L, SHEN Y J, et al. Temperature compensation for MEMS resonant accelerometer based on genetic algorithm optimized backpropagation neural network[J]. Sensors and Actuators Physical, 2020, 316: 112393.
[21] MA P, JIA Y D, PRASHANTH K G, et al. Effect of Si content on the microstructure and properties of Al-Si alloys fabricated using hot extrusion[J]. Journal of Materials Research, 2017, 32(11): 22102217.
作者簡介
齊" 兵(1985—),男,助理研究員,博士,主要研究方向?yàn)槲T性組合導(dǎo)航系統(tǒng)。
程建華(1977—),男,教授,博士,主要研究方向?yàn)闃O區(qū)導(dǎo)航、組合導(dǎo)航系統(tǒng)。
趙硯馳(1995—),男,博士研究生,主要研究方向?yàn)閼T性導(dǎo)航、組合導(dǎo)航方法。
汪籽粒(1997—),男,博士研究生,主要研究方向?yàn)閼T性導(dǎo)航、組合導(dǎo)航方法。