国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于局部樣本三軸磁傳感器校準(zhǔn)參數(shù)求解

2022-05-13 05:03:00龐學(xué)亮江鵬飛
探測與控制學(xué)報(bào) 2022年2期
關(guān)鍵詞:橢球面橢球局部

龐學(xué)亮,江鵬飛,楊 慧

(武漢工程大學(xué),湖北 武漢 430205)

0 引言

三軸磁傳感器用于測量外部磁場的三分量,在地磁導(dǎo)航、航空磁探、空間磁場測量方面具有廣泛的應(yīng)用。在傳感器設(shè)計(jì)生產(chǎn)中,由于工藝等原因,三軸很難做到完全正交,同時(shí)三軸也存在一定差異,接收器電路存在漂移、噪聲,接收器鐵芯存在剩磁,數(shù)據(jù)采集存在截?cái)嗾`差等,這就給測量帶來兩方面影響:1) 由于地磁場的存在,當(dāng)傳感器姿態(tài)發(fā)生變化時(shí),在相對穩(wěn)定的地磁場下,其標(biāo)量輸出不是一個(gè)穩(wěn)定的值,會(huì)產(chǎn)生很大干擾信號;2) 由于三軸已經(jīng)偏離了正交,致使按照理想情況進(jìn)行計(jì)算的標(biāo)量值也產(chǎn)生了偏差[1],這就需要對三軸磁傳感器進(jìn)行校準(zhǔn)。目前校準(zhǔn)的思路是先建立三軸磁傳感器信號輸出模型,通過在穩(wěn)定地磁場下測量的數(shù)據(jù)求解模型系數(shù),然后再根據(jù)模型系數(shù)進(jìn)行輸出信號校準(zhǔn)。三軸磁傳感器校準(zhǔn)的關(guān)鍵是校準(zhǔn)模型精度和模型系數(shù)的求解,對于校準(zhǔn)模型通常考慮三軸正交性、靈敏度一致性和剩磁三個(gè)因素,而模型系數(shù)求解的方法有很多種,比如文獻(xiàn)[2]提出極大似然方法校準(zhǔn)方法,文獻(xiàn)[3]采用支持向量回歸(support vector regression)方法進(jìn)行校準(zhǔn),文獻(xiàn)[4]提出非線性最小二乘法參數(shù)估計(jì),文獻(xiàn)[1]提出共軛梯度法進(jìn)行系數(shù)求解,文獻(xiàn)[5]提出模型系數(shù)自動(dòng)搜索方法,文獻(xiàn)[6]提出自適應(yīng)系數(shù)求解法,本文作者之前也提出了基于遺傳算法參數(shù)求解方法[7]。歸納起來這些方法對模型參數(shù)求解都是在樣本空間分布比較均勻的情況下,具有很好的效果[8-10],但是當(dāng)求解的樣本為局部樣本時(shí),其求解的精度大幅度下降。本文針對在局部樣本下,三軸磁傳感器校正橢球模型參數(shù)求解精度差的問題,提出基于局部樣本三軸磁傳感器校準(zhǔn)參數(shù)求解方法。

1 三軸磁傳感器校準(zhǔn)橢球體模型

(1)

B0=K-1(B-b)。

(2)

當(dāng)空間校準(zhǔn)磁傳感器時(shí),B0的變化軌跡為一球面,其半徑為常量,令L=K-1,可以得到

(3)

該式子展開可以整理成如下形式:

(4)

該方程為橢球體模型,對于泊松模型12個(gè)參數(shù),L矩陣非對角元將按對稱關(guān)系兩兩合并,模型的參數(shù)簡化為9個(gè);通過對測量的磁傳感器數(shù)據(jù)進(jìn)行橢球體擬合,采用最小二乘法就可求解出9個(gè)參數(shù)a1到a9,將式(3)展開,和式(4)對比,可以得到

(5)

式(5)中,k為橢球擬合過程求得的半徑,為一常數(shù)因子;根據(jù)橢球擬合求得的a1到a9和k。根據(jù)式(5),可以得到L矩陣和b,再利用B0=L(B-b)對三軸磁傳感器進(jìn)行校正。

2 局部樣本下橢球體模型求解

三軸磁傳感器的校準(zhǔn)核心為橢球體模型參數(shù)的求解,在校準(zhǔn)過程中,采集的磁場數(shù)據(jù)空間遍歷性越好,其參數(shù)求解的精度越高,校準(zhǔn)效果越好;但在實(shí)際應(yīng)用過程中,受設(shè)備空間體積限制等,往往只能得到局部的一些數(shù)據(jù)樣本,其擬合的結(jié)果往往不是橢球體,而變成二次拋物面,其偏差非常大,導(dǎo)致三軸磁傳感器的校準(zhǔn)失效。為了保證局部樣本情況下,擬合的模型為橢球體,將式(4)寫成

(6)

如果保證擬合的為一橢球體,擬合過程中需要增加約束條件,根據(jù)橢球方程的性質(zhì),當(dāng)4J-I2>0,可以保證擬合的二次曲面為橢球面,這是擬合方程為橢球面的一個(gè)充分條件,這里我們?nèi)≡摋l件為橢球擬合的約束條件[12]。

對于校準(zhǔn)測量的磁場數(shù)據(jù),令

滿足4J-I2>0約束條件下式(6)最小二乘法參數(shù)求解等價(jià)為:

min‖DV‖24J-I2=1。

(7)

這里D=[X1,X2,…,Xn],n為采樣數(shù)據(jù)點(diǎn)數(shù)。令

4J-I2=1可以表示為VTCV=1,這樣式(7)求解采用拉格朗日因子方法變?yōu)椋?/p>

DDTV=λCV,

(8)

VTCV=1,

(9)

式(8)、式(9)的唯一解為正特征值所對應(yīng)的特征向量;對于矩陣C,當(dāng)行或列大于6時(shí),元素都為零[13],令

(10)

式(10)中,S11、S12、S22分別為6×6、6×4、4×4矩陣,V1、V2分別為6×1、4×1向量。式(10)可以寫成

(S11-λC1)V1+S12V2=0,

(11)

(12)

可以求得

(13)

將式(13)代入式(11)得

(14)

(15)

3 數(shù)值仿真

表1 參數(shù)假設(shè)值Tab.1 Hypothetical parameters

仿真樣本分別選取全橢球面、半橢球面、1/3橢球面,如圖1—圖3所示。根據(jù)文獻(xiàn)[12]分析,當(dāng)樣本取橢球體頂端端面,其最容易擬合成非橢球二次曲面,為了算法性能,這里選取的方法為頂端橢球面。

圖1 全橢球面圖Fig.1 Total ellipsoid

圖2 半橢球面Fig.2 Half ellipsoid

圖3 1/3橢球面Fig.3 1/3 ellipsoid

通過數(shù)值仿真,當(dāng)選取全球面和半球面時(shí),進(jìn)行20次仿真計(jì)算,兩種方法均可以準(zhǔn)確求解參數(shù),且具有較高的求解精度;當(dāng)樣本選取1/3橢球面時(shí),進(jìn)行20次仿真,傳統(tǒng)最小二乘法出現(xiàn)3次誤差異常大情況,計(jì)算4J-I2值,發(fā)現(xiàn)其盡管還為正值,但已經(jīng)非常接近零值;而采用帶約束最小二乘,盡管其精度下降,但不會(huì)出現(xiàn)誤差異常大情況,4J-I2值都大于3.1;這說明帶約束最小二乘在局部小樣本情況下,求解橢球體模型參數(shù)的有效性。表2列出了其中一次參數(shù)求解結(jié)果。

表2 參數(shù)求解結(jié)果Tab.2 Parameter solution results

4 實(shí)測數(shù)據(jù)

三軸磁傳感器校準(zhǔn)選取的樣本空間遍歷性越好,校準(zhǔn)效果越好,但為了簡化校準(zhǔn)程序,也不能選取過多的樣本。一般在整個(gè)橢球面選取遍歷性好的有代表性的20個(gè)左右樣本點(diǎn),結(jié)合工程實(shí)際,選取的方法為X、Y和Z平面各每間隔90°取4個(gè)點(diǎn),X平面傾斜60°下,在Y和Z平面間隔90°各再取4個(gè)點(diǎn),總共20個(gè)點(diǎn)。該選取方法經(jīng)過驗(yàn)證可以保證求解精度,如圖4所示。為了驗(yàn)證局部樣本下,提出方法的有效性,選取水平樣本12點(diǎn),傾斜30°情況下樣本12點(diǎn),如圖5所示。該選取方法便于實(shí)際設(shè)備校準(zhǔn)取樣,需要設(shè)備俯仰的角度又不大,屬于局部樣本情況,相對于仿真取的1/3橢球面,更滿足實(shí)際需求。分別采用傳統(tǒng)二乘和帶約束最小二乘方法進(jìn)行橢球體模型參數(shù)求解,結(jié)果如表3所示。

圖4 20點(diǎn)全空間樣本Fig.4 20 Point sample

圖5 24點(diǎn)局部樣本Fig.5 24 Point sample

表3 不同樣本下參數(shù)求解結(jié)果

通過實(shí)測數(shù)據(jù)對橢球體模型參數(shù)進(jìn)行求解,當(dāng)樣本為全空間情況,兩種方法均可準(zhǔn)確求解出模型參數(shù);但當(dāng)采用局部樣本是最小二乘法求解的參數(shù)誤差非常大,而帶約束最小二乘仍然可以準(zhǔn)確求解出橢球體參數(shù),說明了該方法的有效性。

5 結(jié)論

本文提出基于局部樣本三軸磁傳感器校準(zhǔn)參數(shù)求解方法。該方法能準(zhǔn)確求解局部樣本下橢球體參數(shù),當(dāng)參數(shù)求解的樣本為整個(gè)橢球面取樣時(shí),最小二乘方法可以準(zhǔn)確求解出參數(shù)。在實(shí)際應(yīng)用中,會(huì)存在只有局部樣本取樣情況,這時(shí)最小二乘法參數(shù)求解精度就會(huì)很差,可能擬合的是拋物線方程,為此利用帶約束的最小二乘法,以保證求解的方程為橢球體方程。數(shù)值仿真和實(shí)測數(shù)據(jù)計(jì)算結(jié)果表明,該方法驗(yàn)證了在局部樣本情況下橢球體參數(shù)求解的有效性。該方法不僅適用最小二乘,還可以推廣到橢球體模型參數(shù)求解的其他方法,例如神經(jīng)網(wǎng)絡(luò)、遺傳算法等最優(yōu)參數(shù)估計(jì)的方法,通過增加約束條件,理論上可以保證在局部樣本情況下,參數(shù)估計(jì)還具有較高的精度。

猜你喜歡
橢球面橢球局部
幾種新型異形橢球面方程、幾何特征及其應(yīng)用前景
獨(dú)立坐標(biāo)系橢球變換與坐標(biāo)換算
局部分解 巧妙求值
橢球槽宏程序編制及其Vericut仿真
智能制造(2021年4期)2021-11-04 08:54:44
非局部AB-NLS方程的雙線性B?cklund和Darboux變換與非線性波
空間桁架拱支單層橢球面網(wǎng)殼結(jié)構(gòu)設(shè)計(jì)與分析
平面和橢球面相截所得的橢圓的參數(shù)方程及其應(yīng)用
橢球精加工軌跡及程序設(shè)計(jì)
基于外定界橢球集員估計(jì)的純方位目標(biāo)跟蹤
局部遮光器
柯坪县| 墨竹工卡县| 昭苏县| 南雄市| 道孚县| 金堂县| 宁陵县| 宝山区| 苗栗县| 江西省| 科尔| 项城市| 华容县| 米易县| 仁寿县| 罗平县| 馆陶县| 宝坻区| 鄂托克旗| 竹溪县| 乐业县| 贞丰县| 河源市| 湖口县| 安庆市| 墨竹工卡县| 台南市| 中宁县| 贵州省| 西平县| 东台市| 赤峰市| 金沙县| 务川| 江西省| 天水市| 德化县| 盐城市| 黄山市| 乾安县| 嵊州市|