亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于BP神經(jīng)網(wǎng)絡(luò)的艦船組合導(dǎo)航算法研究*

        2013-10-16 08:05:46
        艦船電子工程 2013年2期
        關(guān)鍵詞:卡爾曼濾波測量

        白 帆 孫 寧

        (1.92941部隊95分隊 葫蘆島 125000)(2.遼寧工程技術(shù)大學(xué) 興城 125105)

        1 引言

        以全球定位系統(tǒng)(GPS)和慣性導(dǎo)航系(INS)構(gòu)造的組合導(dǎo)航系統(tǒng)是艦船導(dǎo)航中最主要的組合方式。它有效利用了GPS和INS各自的優(yōu)點進行系統(tǒng)間的取長補短,這種組合能有效減小系統(tǒng)誤差,提高系統(tǒng)的精度,而且還可以降低導(dǎo)航的成本。在GPS信號接收正常時,組合導(dǎo)航系統(tǒng)能夠提供良好的導(dǎo)航性能。但是載體在惡劣環(huán)境下GPS信號會失鎖甚至有時會完全丟失,濾波器輸出就會發(fā)散,系統(tǒng)模型誤差會變大使導(dǎo)航性能嚴(yán)重惡化[1]。本文提出用BP神經(jīng)網(wǎng)絡(luò)來輔助GPS/INS組合導(dǎo)航系統(tǒng),既能像模糊系統(tǒng)那樣表達近似定性知識,又有神經(jīng)網(wǎng)絡(luò)的學(xué)習(xí)和非線性表達能力。

        2 組合導(dǎo)航中的濾波定位模型[2]

        圖1 INS/GPS組合導(dǎo)航原理圖

        組合導(dǎo)航系統(tǒng)是把兩種或兩種以上不同的導(dǎo)航設(shè)備或系統(tǒng)以適當(dāng)?shù)姆绞浇M合在一起的導(dǎo)航系統(tǒng)。組合導(dǎo)航系統(tǒng)利用不同導(dǎo)航系統(tǒng)性能上的互補性以獲得更好的導(dǎo)航性能,以及更低的系統(tǒng)成本。其中相應(yīng)的組合方式有,GPS/INS組合導(dǎo)航系統(tǒng)、地形輔助/慣性導(dǎo)航系統(tǒng)、景象匹配/慣性組合導(dǎo)航系統(tǒng)、天文/慣性組合導(dǎo)航系統(tǒng)、羅蘭/慣性組合導(dǎo)航系統(tǒng)、多普勒/慣性組合導(dǎo)航系統(tǒng)有關(guān)等等。組合導(dǎo)航系統(tǒng)能夠克服單個導(dǎo)航系統(tǒng)的不足,提高整個導(dǎo)航系統(tǒng)的導(dǎo)航精度、實時性、提高抗干擾的能力、降低整個系統(tǒng)的造價。所以組合導(dǎo)航系統(tǒng)是導(dǎo)航技術(shù)發(fā)展的主要方向[3]。

        本文采用慣導(dǎo)誤差傳播模型建立卡爾曼濾波狀態(tài)方程,組合方式為開環(huán)式。濾波器模型如下:

        其中:Xu= [Δλ,Δφ,Δh,ΔVe,Vn,Vu,φe,φn,φu,Δt,δ]為狀態(tài)向量,分別為運動載體的經(jīng)度誤差、緯度誤差、高度誤差、東向速度誤差、北向速度誤差、天向姿態(tài)誤差角、北斗接收機鐘差和頻漂。A為系統(tǒng)矩陣,階數(shù)等于狀態(tài)向量Xu的維數(shù),H為觀測矩陣。

        3 BP神經(jīng)網(wǎng)絡(luò)

        BP(Back Propagation)神經(jīng)網(wǎng)絡(luò)是一種神經(jīng)網(wǎng)絡(luò)學(xué)習(xí)算法,全稱基于誤差反向傳播算法的人工神經(jīng)網(wǎng)絡(luò),由信息的正向傳播和誤差的反向傳播兩個過程組成[4]。BP神經(jīng)網(wǎng)絡(luò)的拓?fù)浣Y(jié)構(gòu)是神經(jīng)網(wǎng)絡(luò)最為基礎(chǔ)的一部分,圖2顯示了一個典型的三層BP神經(jīng)網(wǎng)絡(luò)結(jié)構(gòu)[5],其中:

        輸入層:輸入向量x=(x1,x2,…,xn)T;隱含層:輸出向量y=(y1,y2,…,ym)T;

        輸出層:輸出向量o=(o1,o2,…,ol)T;期望輸出向量d=(d1,d2,…,dl)T;

        輸入層到隱含層之間的權(quán)值v=(v1,v2,…,vm)T;

        圖2 三層BP神經(jīng)網(wǎng)絡(luò)結(jié)構(gòu)圖

        隱含層到輸出層之間的權(quán)值矩陣w=(w1,w2,…,wl)T。

        BP神經(jīng)網(wǎng)絡(luò)的學(xué)習(xí)過程主要由信息的正向傳播與誤差的反向傳播兩個過程組成[6]:

        第一階段:正向傳播時,輸入樣本從輸入層傳入,經(jīng)各隱含層逐層處理后,傳向輸出層,得到網(wǎng)絡(luò)的輸出結(jié)果。

        第二階段:若輸出層的實際輸出O與期望輸出d不符,則轉(zhuǎn)入誤差的反向傳播階段,通過誤差調(diào)節(jié)權(quán)值。梯度下降法的目的就是使實際輸出和期望輸出的誤差E沿下降速度最快的方向(負(fù)梯度方向)減小,所以采用負(fù)梯度方向調(diào)整權(quán)值:

        其推導(dǎo)過程如下:

        那么,新的權(quán)值分別是(η為學(xué)習(xí)因子):

        在新的權(quán)值下,再次輸入樣本進入正向傳播階段,計算誤差為E或δ,若誤差沒有達到容許范圍,那么進入誤差反向傳播階段,繼續(xù)調(diào)整權(quán)值[7]。這樣第一階段和第二階段一直構(gòu)成一個有機的循環(huán),此過程一直進行到網(wǎng)絡(luò)輸出的誤差減少到可以接受的程度,或者預(yù)先設(shè)定的學(xué)習(xí)次數(shù)為止。

        4 基于BP神經(jīng)網(wǎng)絡(luò)的組合導(dǎo)航定位算法

        結(jié)合神經(jīng)網(wǎng)絡(luò)和卡爾曼濾波,主要是從補償?shù)慕嵌?,利用神?jīng)網(wǎng)絡(luò)的映射逼近能力和自學(xué)習(xí)能力修正了卡爾曼濾波的結(jié)果,提高濾波精度。BP神經(jīng)網(wǎng)絡(luò)考慮了現(xiàn)實環(huán)境的動態(tài)變化對系統(tǒng)模型造成的隨機的干擾影響,通過預(yù)先確定的神經(jīng)網(wǎng)絡(luò)結(jié)構(gòu)和初始參數(shù),根據(jù)足夠精度的樣本對前向神經(jīng)網(wǎng)絡(luò)進行訓(xùn)練,以確定神經(jīng)網(wǎng)絡(luò)的各個參數(shù)[8]。在卡爾曼濾波器執(zhí)行導(dǎo)航估計時,將確定的能直接影響導(dǎo)航估計誤差的參數(shù)作為神經(jīng)網(wǎng)絡(luò)的輸入,通過實時執(zhí)行神經(jīng)網(wǎng)絡(luò)輸出卡爾曼濾波估計的誤差來校正卡爾曼估計[9]。

        針對慣性/GPS導(dǎo)航系統(tǒng)設(shè)計濾波器,將GPS接收機的輸出位置和速度信息與慣導(dǎo)輸出的相應(yīng)信息作差得到測量方程。

        BP神經(jīng)網(wǎng)絡(luò)的組合導(dǎo)航定位的算法如下:

        1)創(chuàng)建兩個BP神經(jīng)網(wǎng)絡(luò),在時間更新預(yù)測部分使用一個BP神經(jīng)網(wǎng)絡(luò)學(xué)習(xí)前一個狀態(tài)和下一個預(yù)測狀態(tài)之間的關(guān)系,網(wǎng)絡(luò)的輸入為預(yù)測狀態(tài)與前一個的卡爾曼濾波增益,輸出為期望預(yù)測狀態(tài)與預(yù)測狀態(tài)的差[10]。在測量更新部分,使用另一個BP神經(jīng)網(wǎng)絡(luò)學(xué)習(xí)卡爾曼濾波結(jié)果與真實結(jié)果的誤差,網(wǎng)絡(luò)的輸入為卡爾曼濾波的狀態(tài)參量和卡爾曼濾波增益,輸出結(jié)果和真實值之間的誤差。

        2)分別對這兩個BP神經(jīng)網(wǎng)絡(luò)進行初始化,設(shè)定初始的權(quán)值和閾值,并通過網(wǎng)絡(luò)進行訓(xùn)練。

        3)開始執(zhí)行卡爾曼濾波。

        4)開始執(zhí)行兩個BP神經(jīng)網(wǎng)絡(luò),實時地分別在時間更新預(yù)測部分及測量更新部分修正預(yù)測結(jié)果。

        5)計算誤差函數(shù),然后計算反傳的誤差變化以及各層的權(quán)值與新權(quán)值結(jié)合卡爾曼濾波結(jié)果及其由第二個BP神經(jīng)網(wǎng)絡(luò)給出的誤差,就可以得到BP神經(jīng)網(wǎng)絡(luò)修正卡爾曼濾波之后的改進結(jié)果。

        6)將訓(xùn)練后的值取代卡爾曼濾波的估計值。

        圖3 基于BP神經(jīng)網(wǎng)絡(luò)動態(tài)濾波算法圖

        5 仿真與分析

        模擬海上航行的船舶,對其速度數(shù)據(jù)進行跟蹤,截取一段運動數(shù)據(jù)進行分析。其導(dǎo)航系統(tǒng)的方程因機動運動有所變化引起測量方程有誤差。選取線性神經(jīng)網(wǎng)絡(luò)輸出結(jié)構(gòu),將兩個BP神經(jīng)網(wǎng)絡(luò)嵌入到濾波器中,采用LMS算法進行調(diào)整[11],仿真結(jié)果如圖5所示。

        圖4 速度測量值與估計值的比較曲線

        圖5 組合濾波后誤差信號

        從圖5中可以看出用神經(jīng)網(wǎng)絡(luò)輔助的卡爾曼濾波對速度的估計與實際運動的曲線基本一致,經(jīng)過長時間的運動也不會產(chǎn)生巨大偏差,證明濾波器沒有產(chǎn)生發(fā)散現(xiàn)象,使組合導(dǎo)航的精度大大提高。

        6 結(jié)語

        通過仿真可知,該算法既考慮了現(xiàn)實環(huán)境的動態(tài)變化對系統(tǒng)模型的影響,又融合了神經(jīng)網(wǎng)絡(luò)的自學(xué)習(xí)性和自適應(yīng)性,使其具有自適應(yīng)能力以應(yīng)付動態(tài)環(huán)境的擾動。仿真結(jié)果表明,提出的BP神經(jīng)網(wǎng)絡(luò)的組合導(dǎo)航算法,可以顯著改善卡爾曼濾波器的性能,提高組合導(dǎo)航的精度。

        [1]徐紹銓,張華海,楊志強,等.GPS測量原理及應(yīng)用[M].武漢測繪科技大學(xué)出版社,1998:96-101.

        [2]秦永元,汪叔平.卡爾曼濾波與組合導(dǎo)航原理[M].西安:西北工業(yè)大學(xué)出版社,2004:71-78.

        [3]干國強,邱致和.導(dǎo)航與定位[M].北京:國防工業(yè)出版社,2000.

        [4]徐麗娜.神經(jīng)網(wǎng)絡(luò)控制[M].北京:電子工業(yè)出版社,2003:117-125.

        [5]張劍湖,葉峰.人工神經(jīng)網(wǎng)絡(luò)的模型、特征及其發(fā)展方向[J].現(xiàn)代電子技術(shù),2004(12):57-60.

        [6]徐麗娜.神經(jīng)網(wǎng)絡(luò)控制[M].北京:電子工業(yè)出版社,2003:228-241.

        [7]劉增良.模糊技術(shù)與神經(jīng)網(wǎng)絡(luò)技術(shù)選編[M].北京:北京航空航天大學(xué)出版社,2001:117-125.

        [8]王新龍,申功勛,唐德麟.基于最優(yōu)估計神經(jīng)網(wǎng)絡(luò)的慣導(dǎo)系統(tǒng)初始對準(zhǔn)研究[J].宇航學(xué)報,2002,23(3):34-38.

        [9]楊元喜.動態(tài)Kalman濾波模型誤差的影響[J].測繪科學(xué),2006(1):17-18.

        [10]董曉馬,張為公.基于改進BP神經(jīng)網(wǎng)絡(luò)的車輪定位參數(shù)動態(tài)測量[J].試驗·測試學(xué)報,2003(12):31-33.

        [11]張守信.航天測量數(shù)據(jù)處理[M].北京:解放軍出版社,1999:52-57.

        [12]楊金寶,張昌宏,陳平.基于改進BP神經(jīng)網(wǎng)絡(luò)的網(wǎng)絡(luò)故障診斷研究[J].計算機與數(shù)字工程,2012,40(2).

        [13]張守信.航天測量數(shù)據(jù)處理[M].北京:解放軍出版社,1999:208-215.

        猜你喜歡
        卡爾曼濾波測量
        把握四個“三” 測量變簡單
        滑動摩擦力的測量和計算
        改進的擴展卡爾曼濾波算法研究
        滑動摩擦力的測量與計算
        基于遞推更新卡爾曼濾波的磁偶極子目標(biāo)跟蹤
        測量的樂趣
        測量
        基于模糊卡爾曼濾波算法的動力電池SOC估計
        基于擴展卡爾曼濾波的PMSM無位置傳感器控制
        基于EMD和卡爾曼濾波的振蕩信號檢測
        亚洲精品在线97中文字幕| 99精品国产一区二区三区不卡| 麻豆md0077饥渴少妇| 国产综合久久久久| 人妻久久999精品1024| 亚洲成a人网站在线看| 激情五月天俺也去综合网| 美国又粗又长久久性黄大片| 亚洲av狠狠爱一区二区三区| 成年丰满熟妇午夜免费视频| 亚洲av成人无码网站大全| 国产在线观看黄| 在线观看视频日本一区二区三区| 亚洲男同免费视频网站| 欧美激情在线播放| 毛茸茸性xxxx毛茸茸毛茸茸| 中文字幕成人精品久久不卡| av网站免费在线不卡| 激情亚洲不卡一区二区| 精品久久久久久无码中文野结衣 | 亚洲久悠悠色悠在线播放| 欧洲多毛裸体xxxxx| 精品国产av 无码一区二区三区| 99国产精品无码专区| 国产一级内射一片视频免费| 久久国产色av免费观看| 在线看片无码永久免费aⅴ| 中文字幕精品永久在线| 日本人视频国产一区二区三区| 欧美黑人xxxx又粗又长| 国产成人精品午夜福利免费APP| 网友自拍人妻一区二区三区三州 | 日产学生妹在线观看| 把插八插露脸对白内射| 黄 色 成 年 人 网 站免费| 日本刺激视频一区二区| 女人和拘做受全程看视频| 国产在线观看入口| 国产桃色精品网站| 日韩精品乱码中文字幕| 五月综合激情婷婷六月色窝|