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

基于改進卡爾曼濾波的衛星導航定位精度優化

2023-12-25 07:15:20宋潔文王貝貝
北京測繪 2023年9期
關鍵詞:卡爾曼濾波分類優化

董 靜 宋潔文 王貝貝

(寧波市阿拉圖數字科技有限公司,浙江 寧波 315100)

0 引言

全球范圍內,衛星導航系統的使用已經深入海、陸、空多個領域[1-2]。衛星導航系統具備實時定位的功能,在位置追蹤問題中使用優勢顯著。如航海定位、車輛調度、無人機追蹤等多種工程中,均離不開衛星導航系統。但衛星導航系統抗擾性較差,無線電對其存在干擾時,信號會存在噪聲信息,定位精度便會受到負面影響,直接導致衛星導航定位誤差變大,從而影響其應用效果[3]。為此,衛星導航定位精度優化存在必要性[4],查閱當下關于衛星導航定位精度優化方面的研究可知,針對衛星導航定位問題,何璇等人以點線特征、視覺角度為解決問題的切入點,完成室外衛星導航定位,此方法具備高效率的導航定位能力,但操作復雜,且視覺角度對視覺效果的要求較為嚴格,若衛星導航信號存在被遮擋情況,便會影響定位精度[5]。

周萌萌等[6]認為卡爾曼濾波算法對衛星信號的噪聲信息,具備較好的過濾作用,屬于抑制導航定位誤差的核心技術,能夠有效提高衛星導航定位精度。但已有的研究方法中,普通的卡爾曼濾波算法因信號的遮擋,會發生線性化誤差,導致濾波結果差強人意。為此,本文研究一種基于改進卡爾曼濾波的衛星導航定位精度優化方法,此方法能夠以信號遮擋信息濾波的方式,動態設置合理的濾波增益,從而降低衛星導航信號定位誤差,優化衛星導航定位精度。

1 衛星導航定位精度優化方法

1.1 基于改進支持向量機的導航信號分類算法

衛星導航定位信號存在遮擋問題時,其傳播方式會出現非視距模式,此問題直接對載波相位、偽距的測量效果存在直接干擾,導致衛星導航定位精度變差[7-9]。

為優化衛星導航定位精度,需要提取存在遮擋信息的衛星導航定位信號[10-11],則本文創新性地利用改進的蛙跳算法優化支持向量機,然后基于改進的支持向量機進行導航信號分類,以二分類的方式,提取存在遮擋信息的衛星導航定位信號。支持向量機能夠把存在遮擋信息的衛星導航定位信號映射至高維空間[12-14],設計用于分類的最佳超平面,完成衛星導航定位信號分類。利用支持向量機分類衛星導航定位信號,構建的最優超平面,公式為

式中,m為信號樣本數量,i∈m,j∈m;γ*為拉格朗日乘子;xi為非線性映射因子;K(yi,yj)為第i個、第j個衛星導航定位信號樣本yi、yj的核函數;c*為偏置。如果分類結果f(y)數值大于0,那么所分類的衛星導航定位信號樣本y是無遮擋信息的衛星信號,如果f(y)數值小于0,那么所分類的信號樣本y是存在遮擋信息的衛星信號。

支持向量機核函數K(yi,yj)設置的合理性,直接影響支持向量機的分類誤差[15]。為此,本文改進蛙跳算法,對支持向量機的核函數進行最優化設置,最優化設置標準是支持向量機訓練時,對衛星導航定位信號分類誤差最小化。

常規的蛙跳算法收斂效率較低,且收斂誤差較大[16-17],為此,文章在常規蛙跳算法的子群局部深度檢索環節,使用高斯變異方法、混沌干擾方法進行改進,以此保證優化不會陷入局部最優狀態,提高收斂效率和精度。

設置蛙群算法中青蛙個體就是K(yi,yj)的可行解,種群是K(yi,yj)的可行域,青蛙個體簡稱為K。在青蛙個體子群局部深度檢索過程中,計算目前青蛙子群適應度均值,將此子群的全部適應度大于均值的個體可行解執行高斯變異處理進行搜索優化,小于均值的個體可行解執行混沌干擾進行搜索優化。其中,高斯變異處理優化計算公式為

式中,M(0,1)是正態分布隨機數;m(K)是高斯變異結果。

混沌干擾優化計算公式為

式中,Y′是需執行混沌干擾的青蛙個體是混沌干擾后個體。

綜上所述,完成蛙跳算法的改進,利用改進的蛙跳算法尋優設置支持向量機的核函數,操作步驟為:

(1)蛙群(核函數可行域)初始化,設置青蛙種群個體數目、個體維度數目、子群數目、子群局部檢索迭代次數與整體迭代次數。

(2)運算代表核函數可行解的青蛙個體適應度O

式中,i∈M;f(y)、f(y)''依次是支持向量機分類結果、實際結果。

(3)將目前全部代表核函數可行解的青蛙個體適應度值從小到大排列,并把個體歸類于自己的種群之中。

(4)將目前子群最差個體執行更新,運算目前子群適應度均值。適應度數值不小于適應度均值的可行解個體,需要執行高斯變異,若變異處理后個體適應度比變異前優,便將其作為最優個體。適應度不大于適應度均值的個體,需執行混沌干擾。多次執行此環節,當迭代次數為最大值便可停止,輸出適應度最優的個體,此個體代表的核函數可行解即為最優解,將此解導進式(1),完成衛星導航定位信號分類,提取存在遮擋信息的衛星信號。

1.2 基于改進卡爾曼濾波的衛星導航定位精度提升算法

針對1.1小節提取的存在遮擋信息的衛星導航定位信號,本文使用基于改進卡爾曼濾波的衛星導航定位精度提升算法,去除定位信號中的無效定位信息,提取精準定位信息。

設置提取的衛星導航定位信號yt與衛星導航定位結果lk依次為

式中,yt-1、?t-1分別是衛星導航定位信號狀態向量、遮擋信息影響下信號動態噪聲狀態向量;Gt、ut、ωt-1分別是濾波增益、遮擋信息影響下信號觀測噪聲、動態噪聲。

通常情況下,動態噪聲、觀測噪聲存在高斯分布狀態,動態噪聲、觀測噪聲的協方差W的變化直接體現衛星導航定位誤差,為此,文章創新性地以動態估計W的方式,動態自適應調節無效定位信息濾波程度,從而優化衛星導航定位精度。

t時刻W的動態估計方法為

改進卡爾曼濾波算法的整體操作流程如圖1所示。

圖1 改進卡爾曼濾波算法的整體操作流程

則t時刻衛星導航定位精度優化時,濾波增益Gt調節方法是

式中,Pt、Wt依次是t時刻衛星導航定位時,動態噪聲、觀測噪聲的協方差;右上標T代表轉置。

結合式(8)的濾波增益Gt調節方法,將調節的濾波增益Gt導進式(6),全面去除衛星導航定位信號中的無效定位信息,便可獲取精準的衛生導航定位結果,完成定位精度優化。

2 實驗分析

為分析本文方法對衛星導航定位精度的優化效果,以某地區終端管制地域作為實驗目標,將2021 年某日航班某飛機的實測數據作為實驗數據,實驗數據詳情如圖2所示,矩形部分為遮擋信息。由圖2可以看出,遮擋信息的存在,直接影響此飛機的自我定位結果,會降低衛星導航定位精度。

圖2 實驗所用衛星導航定位數據

本文方法使用基于改進支持向量機的導航定位信號分類算法,對導航信號進行分類,提取存在遮擋信息的導航信號,為直觀體現本文方法對衛星導航定位信號的分類效果,給出支持向量機采用改進蛙跳算法前后,導航定位信號樣本分類結果的分布詳情圖,詳情如圖3、圖4 所示。對比圖3 與圖4 可知,本文方法對衛星導航定位信號分類之前,信號樣本之間雜亂無章,存在遮擋信息的導航信號樣本和無遮擋信息的導航信息樣本之間,不存在明顯的分界線,此時衛星導航定位精度便會受到負面影響。而本文方法對衛星導航定位信號分類后,衛星導航定位信號樣本之間分類明確,證實本文方法對導航信號樣本具備分類能力。

圖3 分類前衛星導航信號樣本分布詳情

圖4 分類后信號樣本分布詳情

衛星導航定位信號分類后,本文方法采用基于改進卡爾曼濾波的衛星導航定位精度提升算法,自適應調節濾波增益,以此去除衛星導航定位時遮擋信息的影響,改進卡爾曼濾波增益的調節結果如圖5 所示。分析圖5 可知,本文方法能夠動態估計W,動態自適應調節濾波增益,保證濾波增益的調節數值大于W,從而優化衛星導航定位精度。

圖5 改進卡爾曼濾波增益的調節結果

本文方法使用改進卡爾曼濾波算法前后衛星導航定位結果如圖6 所示。由圖6 可知,本文方法使用改進卡爾曼濾波算法前,衛星導航定位結果存在明顯的偏差,而使用改進卡爾曼濾波算法后,衛星導航定位結果與圖2高度匹配,證實本文方法使用改進卡爾曼濾波算法,可優化衛星導航定位精度。

圖6 本文方法定位結果

為測試本文方法的使用優勢,將本文方法與文獻[5]方法、文獻[6]方法進行對比,三種方法的實驗條件完全一致,在此情況下,三種方法使用后,衛星導航定位結果的偏差值如圖7 所示。如圖7所示,本文方法使用后,衛星導航定位精度最高,定位結果中,X方向、Y方向、Z方向的偏差值僅有0.1 cm、0.1 cm、0.1 cm,而文獻[5]方法、文獻[6]方法使用后,衛星導航定位結果的偏差值均大于本文方法,由此證明,在同類方法中,本文方法對衛星導航定位精度的優化能力更突顯。這是因為本文方法創新性地使用高斯變異方法、混沌干擾方法改進蛙跳算法,利用改進的蛙跳算法優化支持向量機,然后基于改進的支持向量機進行導航信號分類,為后續定位提供了更精準的分類信號。以動態估計動態噪聲、觀測噪聲協方差的方式,自適應調節無效定位信息濾波程度,全面去除信號中的無效定位信息,因此獲得更為精準的衛星導航定位結果。

圖7 三種方法使用前后衛星導航定位結果偏差

將本文方法實際應用于某航空公司2022 年某日五架客機的衛星導航定位中,統計當日定位坐標三個方向上的誤差結果,如表1所示。

表1 不同客機的定位誤差結果 單位:cm

由表1 數據可知,將本文方法應用于實際定位場景中,5 架客機定位坐標三個方向的誤差均小于0.13 cm,符合航空公式的定位要求,具有實際應用價值。

3 結束語

在戶外環境中,衛星導航定位精度會經常受到多種靜態、動態遮擋物所影響,以往的卡爾曼濾波算法只具備定位結果平滑能力,并不能去除遮擋偏差,以此問題為切入點,本文研究基于改進卡爾曼濾波的衛星導航定位精度優化方法,把衛星導航定位信號的觀測噪聲協方差作為參考,動態調節衛星導航定位信號遮擋信息的濾波增益,從而保證了信號純度,提高了衛星導航定位精度。實驗中,本文通過多種方法的對比驗證了本文方法的可用價值。

猜你喜歡
卡爾曼濾波分類優化
超限高層建筑結構設計與優化思考
房地產導刊(2022年5期)2022-06-01 06:20:14
民用建筑防煙排煙設計優化探討
關于優化消防安全告知承諾的一些思考
分類算一算
一道優化題的幾何解法
分類討論求坐標
數據分析中的分類討論
基于遞推更新卡爾曼濾波的磁偶極子目標跟蹤
教你一招:數的分類
基于模糊卡爾曼濾波算法的動力電池SOC估計
電源技術(2016年9期)2016-02-27 09:05:39
主站蜘蛛池模板: 91福利国产成人精品导航| 国产精品分类视频分类一区| 伊人网址在线| 日韩欧美国产另类| 91亚瑟视频| 亚洲AⅤ无码国产精品| 爱色欧美亚洲综合图区| 亚洲国产天堂在线观看| 欧美19综合中文字幕| 亚洲欧美另类日本| 欧美a在线| 欧美综合中文字幕久久| 国产午夜一级毛片| 国产在线观看第二页| 高清无码手机在线观看| 欧美在线一二区| 亚洲精品不卡午夜精品| 国内熟女少妇一线天| 91高清在线视频| 亚洲精品片911| 日韩高清在线观看不卡一区二区| 久草热视频在线| 欧美日韩一区二区在线免费观看| 国产精品xxx| 亚洲a级毛片| 亚洲天堂网在线视频| 五月天综合婷婷| 亚洲大学生视频在线播放| 91精品免费高清在线| 国产一区亚洲一区| 久久香蕉国产线| 国产九九精品视频| a亚洲天堂| 婷婷亚洲视频| 亚洲三级a| 久久国产精品国产自线拍| 91精品国产一区自在线拍| jizz国产视频| 国产 在线视频无码| 精品国产三级在线观看| 成人午夜免费观看| 欧美在线中文字幕| 亚洲精品无码日韩国产不卡| 91视频首页| 国产一区二区三区在线精品专区| jizz在线观看| 亚洲香蕉在线| 国产不卡在线看| 亚洲AV无码久久天堂| 五月综合色婷婷| 国产精品一区二区不卡的视频| 亚洲人成影院午夜网站| 三级国产在线观看| 亚洲欧美日韩动漫| 四虎影院国产| 久久精品这里只有国产中文精品 | 日韩不卡免费视频| 国产乱码精品一区二区三区中文 | 思思热精品在线8| 久久午夜影院| 欧美日韩北条麻妃一区二区| 在线欧美日韩国产| 天堂av综合网| 一级毛片免费不卡在线视频| 亚洲欧洲日产无码AV| 国产色婷婷| 久久精品亚洲中文字幕乱码| 久久伊人操| 亚洲女同一区二区| 国产精品人人做人人爽人人添| 自慰高潮喷白浆在线观看| 亚洲国产日韩视频观看| 伊人91在线| 日韩高清欧美| 亚洲天堂网2014| 欧美成人二区| 国产精品视频导航| 欧美精品啪啪一区二区三区| 久久精品国产免费观看频道| 国产爽妇精品| 国产成人精品三级| 久久人人97超碰人人澡爱香蕉|