999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于仿射變換的地磁匹配定位算法

2021-04-17 05:53:30嚴羽靈唐清善
電子科技 2021年4期
關鍵詞:數據庫

嚴羽靈,唐清善,白 創

(長沙理工大學 物理與電子科學學院,湖南 長沙 410114)

地磁場是屬于地球的天然資源[1]。大部分動物能夠利用地磁場提供的地磁信息進行導航[2-3]。包括鯨魚、海龜、候鳥在內的遷徙動物[4]受各種氣候環境的影響還可測定精確的位置。地磁導航包括地磁場模型[5]建立、地磁場實時測量和地磁導航算法[6]。地磁導航算法可以分為地磁匹配算法[7]和地磁濾波算法。地磁濾波算法雖然實時性強,但是地磁場相對地理位置具有較強的非線性,導致濾波容易發散。地磁匹配算法[8-9]原理簡單,且匹配精度較高,在地磁導航中應用較多。

目前比較常見的算法是地磁場等值線匹配(Magnetic Contour Matching,MAGCOM)算法和迭代最近等值線匹配(Iterative Closest Contour Point,ICCP)算法[10]。MAGCOM 算法只能修正位移誤差,不能校正角度誤差[11]。而 ICCP 算法[12-13]只能修正角度誤差和位移誤差,不能修正伸縮誤差,因此精度不高。本文提出了一種基于仿射變換的地磁匹配定位算法。仿射變換[14-15]比較常見的有旋轉、平移、伸縮變換、反射和剪切。由于慣導系統輸出的軌跡與真實軌跡之間只存在位移、角度和伸縮誤差,所以只考慮前面3種變換。為了實現該算法,本文改進了第12代國際地磁參考場模型,并輸出地磁數據庫。再通過MATLAB對參考軌跡、真實軌跡以及該算法進行了仿真。然后通過Mathematica中的迭代和數值求解函數解非線性方程組,并將解輸入到MATLAB中進行匹配定位,將各組解的匹配效果進行了比較。

1 仿射變換算法原理

1.1 問題描述

慣導系統存在隨時間累加的定位誤差,導致慣導系統所輸出的軌跡與真實軌跡之間存在位移、角度和伸縮誤差。該情況可以用如圖1所示的軌跡示意圖來描述。

圖1 軌跡示意圖

其中,曲線Rf表示捷聯慣導系統輸出的參考軌跡;曲線M是經過仿射變換算法得到的匹配軌跡,其位于真實軌跡Re附近;作曲線M的平行線M′。從圖1可以看出匹配軌跡與參考軌跡存在角度誤差α。除了角度誤差,還存在初始位置誤差和伸縮誤差,Δx和Δy分別表示初始經度、緯度誤差;k1和k2表示經度、緯度方向的伸縮誤差。令(a,b)T是參考軌跡上的一點(a表示經度,b表示緯度),參考軌跡的初始點坐標為(a1,b1)T,那么(a,b)T對應的匹配軌跡上的點是(u,w)T。

1.2 仿射變換模型

仿射變換是二維坐標到二維坐標之間的線性變換,能夠保持二維圖形的“平直性”和“平行性”,即直線經變換后還是直線,圓弧經變換后還是圓弧,且二維圖形之間的相對位置關系不會變。它的變化包括旋轉、平移、伸縮、反射和剪切。本文針對慣導系統匹配定位,根據具體問題只考慮前面3種。圖2所示為仿射變換-旋轉變化圖。

圖2 仿射變換-旋轉變化圖

從圖2可知,原始坐標系下的一個點是(a,b),要對其進行旋轉操作。在基于原點的情況下,通過旋轉坐標軸就能得到旋轉之后的點的坐標,并得到新的坐標系。在這個坐標系中通過立體幾何關系確定點(a,b)在新坐標系中的坐標,在新坐標系中它的X、Y坐標分別為(acosα+bsinα)和(bcosα-asinα)。然后在這個位置的基礎上加上其在X軸和Y軸的偏移量Δx、Δy。又因點(a,b)只是參考軌跡上的一個點,除了旋轉和平移,參考軌跡與匹配軌跡之間還存在伸縮變換關系。由此可以建立如下所示的仿射變換模型

(1)

1.3 地磁匹配

地磁匹配問題可表示為平面上兩條曲線的相關性計算,采用平方差(Squared Difference,SD)算法計算曲線之間的相關性,即計算匹配軌跡上各點對應的地磁場特征值與實際測量得到的地磁場特征值之差的平方和。因為該值越小則相差度越小,所以該值達到最小時對應的軌跡序列就是最優的匹配位置。那么SD相關性指標函數表示如下

(2)

式中,I(ui,wi)表示點(ui,wi)T所在位置對應的地磁數據庫中地磁特征值;Ir(ai,bi)表示載體在參考點(ai,bi)T時,磁強計實時測量得到的地磁特征值,N表示參考軌跡采樣點的總個數。

由于匹配軌跡位于真實軌跡附近,所以匹配結果點所在的地磁特征值約等于對應的真實軌跡上的點的地磁特征值[16],即存在式(3)。

I(ui,wi)≈Ir(ai,bi)

(3)

為了實現匹配,就要求參考軌跡在匹配軌跡附近,即可將I(ui,wi)在參考點(ai,bi)T處泰勒展開,稱I(ui,wi)在點(ai,bi)T的一階泰勒公式,如式(4)所示。

(4)

其中,I(ai,bi)表示在點(ai,bi)T時所對應的地磁數據庫中地磁特征值;?I(ai,bi)/?x表示地磁特征值對經度方向的梯度在點(ai,bi)T上的取值;?I(ai,bi)/?y表示地磁特征值對緯度方向的梯度在點(ai,bi)T上的取值;O2表示的是泰勒展開后所有大于一階的高階小項。

聯立式(3)和式(4),并且忽略高階小項O2,就可得如下式

(5)

將上式簡寫成如下式

Ix,i(ui-ai)+Iy,i(wi-bi)+It,i≈0

(6)

其中,Ix,i=?I(ai,bi)/?x,Iy,i=?I(ai,bi)/?y,It,i=?I(ai,bi)-Ir(ai,bi)。

將式(1)代入式(6)可得

(7)

那么平方差相關性指標函數如下

(8)

其中,a′i=ai-a1;b′i=bi-b1。

因此地磁匹配問題可以轉化為求取仿射模型參數Δx、Δy、α、k1、k2的值,以便使得式(8)達到極小值??梢詫⑵鋵Ψ律淠P蛥郸、Δy、α、k1和k2求一階偏導數,并使其結果為零,如下所示。

(9)

把式(8)代入式(9)可得如下計算式。

(10)

Δy)+Iy,iIt,i]=0

(11)

(-a′icosα-b′isinα)]×[Ix,i(k1(a′icosα+b′isinα)-

a′i+Δx)+Iy,i(k2×(-a′isinα+b′icosα)-b′i+Δy)+

It,i]=0

(12)

(13)

(14)

以上5個計算式組成一個以仿射參數Δx、Δy、α、k1和k2為變量的非線性方程組

(15)

因此問題又轉化為解非線性方程組(15),在本文中通過Mathematica對它進行求解,然后將計算所得的5個誤差變量Δx、Δy、α、k1和k2代入仿射變換模型式(1)即可得到匹配結果。

2 仿真實驗

2.1 地磁數據庫的建立

為了建立匹配區域的地磁數據庫,本文改進了第12代國際地磁參考場模型。給定經緯度的精度、起始點和終點的經緯度、年份、海拔高度、地點,可以輸出起點和終點之間所有點的地磁特征值。地磁特征值包括磁偏角、磁傾角、總磁場強度以及北向、東向、垂直方向的磁場強度。本文選取總磁場強度作為地磁特征值。

2.2 仿射變換算法驗證

通過MATLAB模擬參考軌跡和真實軌跡,首先對地磁數據庫進行網格化處理,并計算出數據庫里面各個點的梯度。然后設定參考軌跡的初始點為(110°,30°),沿經度和緯度方向的初始速度分別為120 m·s-1和160 m·s-1,每隔50 s取點并給速度加幅值為1 m·s-1粉噪聲,再經過雙線性插值,將會得到軌跡上各點的經緯度、梯度及相應的點在地磁數據庫中檢索得到的地磁特征值。最后令真實軌跡的初始點和終點分別為(110°,30°)和(111°,31°),總速度為200 m·s-1,對其正交分解得到分速度,每隔50 s取點,再使用雙線性插值輸出軌跡序列點和這些點在庫中的地磁特征值,并給地磁特征值加幅值為3 nT的白噪聲作為測量值。

將以上相關數據作為輸入,通過Mathematica解非線性方程組(15),采用了兩種方法求解:迭代求解和數值求解。表1是關于使用這兩種方法計算所得的仿射參數,序號1是迭代法求得的解,序號2~13是數值求解的結果。

表1 仿射參數

將表1的仿射參數Δx、Δy、α、k1、k2輸入到MATLAB中,輸出軌跡圖和誤差圖。最終實驗結果表明,迭代法所求解的匹配效果最好,圖3~圖5分別是它的軌跡圖、經度誤差圖和緯度誤差圖。由圖得出,慣導輸出參考軌跡的最終定位點與真實軌跡的終點相差6 328.5 m,參考軌跡與真實軌跡之間的經緯度誤差分別為-0.034°和0.052°;匹配軌跡的最終的定位點與真實軌跡的終點相差293.3 m,而且匹配軌跡與真實軌跡之間的經緯度誤差分別為0.003°、0.000 4°。由此可知,相對于慣導系統,匹配軌跡的定位精度明顯提高。

圖3 軌跡圖

圖4 經度誤差圖

圖5 緯度誤差圖

3 結束語

本文針對慣導系統的定位誤差隨時間累積的問題,提出了一種基于仿射變換的地磁匹配定位算法。該算法將地磁匹配問題表示為平面上兩條曲線的相關性計算,采用了SD算法計算曲線之間的相關性,即計算匹配軌跡上各點對應的地磁場特征值與真實測量得到的地磁場特征值之差的平方和。依據相關性準則,該值達到最小時,其對應的軌跡序列就是最優的匹配位置。實驗表明,匹配軌跡的最終定位點與真實軌跡終點相比誤差較小,為慣導系統輸出的軌跡誤差的4.63%。因此本文提出的基于仿射變換的地磁匹配定位算法可以有效修正慣導系統的初始位置誤差、初始航向誤差和初始速度誤差,實現精準的匹配定位。

猜你喜歡
數據庫
數據庫
財經(2017年15期)2017-07-03 22:40:49
數據庫
財經(2017年2期)2017-03-10 14:35:35
兩種新的非確定數據庫上的Top-K查詢
數據庫
財經(2016年15期)2016-06-03 07:38:02
數據庫
財經(2016年3期)2016-03-07 07:44:46
數據庫
財經(2016年6期)2016-02-24 07:41:51
數據庫
財經(2015年3期)2015-06-09 17:41:31
數據庫
財經(2014年21期)2014-08-18 01:50:18
數據庫
財經(2014年6期)2014-03-12 08:28:19
數據庫
財經(2013年6期)2013-04-29 17:59:30
主站蜘蛛池模板: 国产免费好大好硬视频| 真人免费一级毛片一区二区| 中文字幕永久视频| 看国产毛片| 伊人久久青草青青综合| 99国产精品免费观看视频| 久久77777| 丁香综合在线| 国产视频自拍一区| 99在线观看精品视频| 4虎影视国产在线观看精品| 在线观看国产精品第一区免费| 69综合网| 日韩精品亚洲一区中文字幕| 日韩黄色在线| 国产激情无码一区二区APP| 男人天堂亚洲天堂| 色天天综合久久久久综合片| 四虎在线高清无码| 亚洲无码熟妇人妻AV在线| 国产jizz| 免费不卡在线观看av| av在线5g无码天天| 国产成人无码Av在线播放无广告| 热re99久久精品国99热| 91国语视频| 九九热免费在线视频| 久久福利网| 中文字幕日韩久久综合影院| 国产91精选在线观看| 视频二区亚洲精品| 中文字幕一区二区人妻电影| 欧美中文字幕第一页线路一| 99伊人精品| 久久不卡国产精品无码| 国产中文一区二区苍井空| 奇米影视狠狠精品7777| 91精品伊人久久大香线蕉| 三区在线视频| 国产9191精品免费观看| 中国毛片网| 尤物精品视频一区二区三区| 成人一级免费视频| 久久青草精品一区二区三区| 亚洲—日韩aV在线| 99人妻碰碰碰久久久久禁片| 午夜色综合| 亚洲性日韩精品一区二区| 最新国产网站| 婷婷午夜影院| 精品国产成人三级在线观看| 99在线观看精品视频| 欧美高清三区| a亚洲视频| 国产91导航| 狼友av永久网站免费观看| 中文字幕在线播放不卡| 国产制服丝袜91在线| 国产在线观看成人91| 黄色网页在线观看| 亚洲一级毛片免费看| 国产永久在线视频| 四虎国产在线观看| 午夜成人在线视频| 亚洲国产成人自拍| 欧美黄色a| 国产97区一区二区三区无码| 无码视频国产精品一区二区| 国产视频入口| 天堂成人在线| 精品在线免费播放| 伊人久热这里只有精品视频99| 天天干天天色综合网| 欧洲亚洲欧美国产日本高清| 亚洲精品卡2卡3卡4卡5卡区| 国产精品亚洲天堂| 91九色视频网| 日韩二区三区| 91精品视频播放| 久久精品aⅴ无码中文字幕| 2022国产91精品久久久久久| 国产成人无码综合亚洲日韩不卡|