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

基于BP神經網絡輔助的慣性/天文組合導航方法

2019-11-20 06:20:32孫洪馳穆榮軍杜華軍崔乃剛
中國慣性技術學報 2019年4期

孫洪馳,穆榮軍,杜華軍,崔乃剛

(1.哈爾濱工業大學 航天學院,哈爾濱 150001;2.北京航天自動控制研究所,北京 100854; 3.宇航智能控制技術國家級重點實驗室,北京 100854)

天文導航作為一種高可靠、無累積誤差、高精度的導航方式,在航天、航空等領域得到廣泛的應用[1]。得益于星敏感器較高的天文測量結果,慣性/天文組合導航系統通常可以達到角秒級的姿態估計精度[2-3]。但在環境比較復雜的條件下,常規慣性/天文組合導航系統會不可避免地受到影響,諸如復雜姿態機動、惡劣氣動環境等因素,都會造成導航誤差的增大,且目前對于這些影響尚沒有較為成熟且精確的建模、補償和修正方法[4-5]。

近年來隨著神經網絡理論的完善和人工智能技術的發展,為如何提高復雜動態環境下的慣性/天文組合導航精度提供了一種新的思路[6-7]。將神經網絡技術 應用于組合導航領域,雖然目前尚沒有較為完善的理論,但神經網絡在各個領域所展現出的優越性能和發展潛力吸引了很多學者[8-10]。陳鑫鑫等人采用神經網絡預測失鎖時的GPS導航結果,有效解決了衛星失鎖條件下的組合導航問題,但組合導航系統本身的濾波估計精度并沒有進一步的提升[11];李松等學者對基于BP(Back Propagation)神經網絡輔助的導航濾波方法進行了初步的探索和論證,并提出了利用濾波殘差和增益進行網絡訓練的方法[12]。但在對這些方法進行前期復現過程中發現,進行慣性/天文組合導航時,利用濾波殘差對神經網絡進行訓練效果并不明顯。采用濾波增益矩陣雖然可以取得較好的效果,但增益矩陣元素過多,以慣性/天文組合導航為例,濾波增益矩陣為3×15維,則要求至少45個輸入層神經元,這將導致訓練速度過慢,算法過于冗余。同時由于神經網絡中沒有輸入與動態環境相關的物理參數,這也導致這種方法并不具備對復雜動態環境的適應能力。

結合目前慣性/天文組合導航領域面臨的主要問題和近年來神經網絡技術的發展趨勢[13-15],明確主要研究目標包括以下三點:

① 在傳統慣性/天文組合導航方法的基礎上引入神經網絡輔助修正環節,進一步提高組合導航的姿態估計精度;

② 完善并優化神經網絡訓練環節,選取合理的特征向量構建方式,盡可能減少網絡的冗余計算量,提高訓練效率;

③ 在前兩條的基礎上引入慣性器件測量參數,利用神經網絡技術解決高動態環境下慣性天文組合導航精度下降的問題。

1 慣性/天文組合導航模型

慣性/天文組合導航系統通常選用捷聯慣導的誤差傳播方程作為狀態方程,選取“東北天”地理坐標 系為導航系,取姿態失準角(φx,φy,φz)、速度、位置和陀螺常值漂移(εx,εy,εz)、加計常值偏置( ?x,?y,?z)為狀態量。系統的狀態方程可以表示為:

其中,F(t)為系統的狀態轉移矩陣,G(t)為系統的噪聲驅動矩陣,w(t)為系統噪聲矢量。

將狀態方程離散化并忽略高階項后,可以得到k時刻系統的狀態方程為:

其中,Φk,k-1、Γk,k-1為離散化后的狀態轉移矩陣和噪聲驅動矩陣。設濾波周期為T,則Φk,k-1、Γk,k-1可以表示為:

組合導航系統以慣導和星敏感器測量得到的姿態差構建量測量。但由于慣性//天文組合導航系統的狀態量為平臺失準角,需要將姿態誤差角換成平臺失準角后才能作為卡爾曼濾波器的觀測量。

假設慣導和星敏感器測量得到的姿態(轉序:偏航、俯仰、滾轉)分別為φi、θi、γi和φc、θc、γc,則平臺失準角可以表示為:

其中,M為姿態誤差角到平臺失準角的轉換矩陣,在“東北天”坐標系下其具體形式為:

取量測量Z=[φxφ yφz]T,則量測方程可以表示為:

其中,H為量測矩陣,V(t)為測量噪聲。

根據上述狀態方程和量測方程,通過卡爾曼濾波進行慣性、天文組合導航信息估計,具體公式如式(7)所示:

式中,Qk和Rk分別為狀態模型和量測模型噪聲方差陣。

2 基于BP神經網絡的組合導航系統設計

2.1 基于QR分解的神經網絡特征向量構建方法

BP神經網絡由輸入層、隱含層和輸出層組成,輸入層和隱含層采用全連接的方式。為提高對非線性系統的適應能力,隱含層通常采用losig函數作為激活函數,利用誤差反向傳播算法更新節點連接權值。BP神經網絡作為最常用的人工神經網絡,其基本理論已經十分成熟,對于神經網絡在組合導航領域的應用,需要解決的問題主要集中在特征向量的構建方法上。

通過國內外相關文獻的調研分析,目前基于神經網絡輔助的組合導航系統主要采用濾波殘差、增益來構建特征向量。但在前期對這些方法進行復現的過程中發現,對于慣性/天文組合導航系統,采用濾波殘差構建的特征向量對神經網絡進行訓練的效果并不理想。采用濾波增益構建特征向量進行訓練雖可以達到理想的效果,但由于組合導航系統狀態量維數較大,濾波增益矩陣元素過多,訓練速度十分緩慢。

為解決這些問題,對式(7)中的濾波增益矩陣Kk進行QR分解,將Kk分解成Q15×15和R15×3兩個矩陣的乘積,具體形式如式(8)所示:

將增益矩陣Kk進行QR分解后,提取R陣中的非零元素構建神經網絡的輸入特征向量,由式(8)可知,此時僅需要6個元素即可實現神經網絡特征向量的構建這說明利用QR分解提取增益矩陣的主要特征,可以有效地降低神經網絡特征向量的維數,在不影響算法性能的前提下,有效提高了BP神經網絡的訓練速度和組合導航算法的計算效率。

同時,針對動態環境下組合導航精度下降的問題,在6維特征向量的基礎上,額外加入慣導系統測量得到的角速度信息構建9維特征向量引入動態環境下的慣性測量參數, 可以進一步提高慣性/天文組合導航系統在動態環境下的適應能力。

2.2 基于BP神經網絡輔助的卡爾曼濾波器設計

采用基于QR分解的神經網絡特征向量構建方法,可以有效降低輸入層神經元個數,大大提高了網絡的訓練速度。BP神經網絡結構如圖1所示。

圖1 BP神經網絡結構 Fig.1 Structure of BP neural network

輸入特征向量為9維,其中包括6維增益矩陣特征元素和3維角速度信息(非高動態環境下可去掉后三維進一步精簡)。設置隱含層10個神經元,采用losig激活函數,輸出層神經元3個,采用purelin函數線性輸出。BP網絡輸出量的物理意義為姿態估計誤差,即:

在完成網絡訓練后,即可利用BP神經網絡的輸出信息輔助修正組合導航的濾波估計結果,整個系統構成如圖2所示。

圖2 基于BP神經網絡的卡爾曼濾波算法流程圖 Fig.2 Flow chart of Kalman filtering base on BP neural network

在常規卡爾曼濾波算法的基礎上,加入BP神經網絡修正環節。首先對濾波增益Kk進行QR分解,提取R陣中非零元素與角速度一起構建BP網絡的輸入特征向量。然后利用網絡的輸出結果輔助修正濾波估計值,進一步提高組合導航系統的估計精度和對動態環境的適應能力。

3 仿真驗證

為驗證基于BP神經網絡輔助的慣性/天文組合導航算法的有效性,通過兩組仿真實驗進行論證。對比不同工況下基于BP神經網絡輔助的卡爾曼濾波算法(Back Propagation Kalman Filtering,BPKF)與常規卡爾曼濾波算法(Kalman Filtering,KF)的估計精度。

3.1 仿真實驗1

仿真實驗1主要驗證基于濾波增益矩陣QR分解的神經網絡特征向量構建方法的可行性。驗證QR分解法能否在不影響導航精度的情況下有效縮減輸入向量維度,提高算法的計算效率。仿真時間設置150 s,軌跡設置為勻速平飛,慣導和星敏器件精度如表1所示。

首先直接利用濾波增益矩陣(不采用QR分解法)構建特征向量,此時網絡輸入為45維,仿真結果如圖3所示。

表1 仿真器件參數 Tab.1 Parameters of simulated device

雖然此時BPKF算法精度優于常規KF算法,但由于未對濾波增益矩陣進行精簡,導致BP網絡的輸入神經元數目過多,計算耗時過大。BP神經網絡單次訓練平均耗時及組合導航濾波估計精度如表2所示。

圖3 BPKF算法與常規KF算法濾波精度對比(無QR分解) Fig.3 Comparison on filtering accuracy between BPKF and KF (without QR decomposition)

表2 未采用QR分解法條件下仿真結果統計 Tab.2 Statistics of simulation results without QR decomposition

然后利用QR分解提取增益矩陣主元素進行仿真,仿真結果如圖4所示。

BP神經網絡單次訓練平均耗時及組合導航濾波估計精度如表3所示。

對比圖 3與圖 4和表 2與表 3可以得出以下結論:

① 無論是否采用QR分解,BPKF算法精度均優于常規KF算法,姿態估計精度可以提高30%以上。

圖4 BPKF算法與常規KF算法濾波精度對比(采用QR分解) Fig.4 Comparison on filtering accuracies between BPKF and KF (with QR decomposition)

② 采用QR分解后,將BP網絡的輸入向量由45維 減少到6維,網絡規模顯著減小,單次平均訓練時間由0.3038 s 縮短到0.0418 s,提高了一個量級。

③ 采用QR分解對濾波增益矩陣進行精簡,濾波估計精度并沒有下降反而略有提高,這說明QR分解法可以有效保留濾波增益矩陣的特征,同時也說明輸入元素的維度并非越大越好,過多的特征向量反而會引起網絡的過擬合問題從而導致BPKF算法精度下降。

表3 采用QR分解法條件下仿真結果統計 Tab.3 Statistics of simulation results with QR decomposition

3.2 仿真實驗2

仿真實驗2主要驗證動態環境下引入角速度信息構建特征向量能否有效提高組合導航系統的濾波估計精度。仿真時間設定為150 s,偏航方向持續進行無規律S型機動,俯仰、滾轉軸保持靜止作為參照。偏航方向姿態機動曲線如圖 5所示。

首先驗證在不引入角速度信息時,僅利用增益矩陣進行BPKF濾波能否保證動態條件下的組合導航精度,仿真結果如圖6所示。

從圖6中大致可以看出,在偏航軸進行復雜機動時,姿態估計精度會出現下降。為了更直觀比較動態環境下兩種濾波方法性能,對前50 s偏航角估計結果進行放大,估計結果如圖7所示。

組合導航濾波估計精度如表4所示。

圖5 偏航角機動曲線 Fig.5 Maneuver curve of yaw angle

圖6 BPKF算法與KF算法濾波精度對比(未引入角速度) Fig.6 Comparison on filtering accuracies between BPKF and KF (without angular velocity)

圖7 前50 s偏航角估計精度對比放大圖(未引入角速度) Fig.7 Partial enlarged drawing of yaw angle error in the first 50 s (without angular velocity)

表4 未引入角速度時仿真結果統計 Tab.4 Statistics of simulation results without angular velocity

然后在增益矩陣的基礎上額外引入角速度信息,構建9維特征向量對BP神經網絡進行訓練。仿真結果如圖8所示。

圖8 BPKF算法與KF算法濾波精度對比(引入角速度后) Fig.8 Filtering accuracy comparison between BPKF and KF (with angular velocity)

對比圖6和圖8中可以看出,引入角速度信息后偏航軸姿態精度提升明顯,這說明采用角速度信息構建特征向量對BP網絡進行訓練,使組合導航系統的動態性能有了很大的提高。為了更直觀地比較動態環境下引入角速度信息后BPKF算法的動態性能,對前50 s偏航角估計結果進行放大,如圖9所示。

圖9 前50 s偏航角估計精度對比放大圖(引入角速度后) Fig.9 Partial enlarged drawing of yaw angle error in the first 50 s (with angular velocity)

組合導航濾波估計精度如表5所示。

表5 引入角速度后仿真結果統計 Tab.5 Statistics of simulation results with angular velocity

從仿真中可以看出,在高動態環境下,引入角速度信息后的BPKF算法可以有效提高組合導航精度。對比圖7和圖9,若不引入角速度信息,僅靠濾波增益矩陣無法有效提高動態環境下的濾波估計精度。引入角速度信息后,即使是在姿態變化非常劇烈的條件下,采用基于BP神經網絡輔助的慣性/天文組合導航算法依然可以保證較為精確的姿態精度,動態環境下姿態誤差可以保證在5″(1σ)以內。

4 結 論

基于BP神經網絡輔助的慣性/天文組合導航方法,利用QR分解提取濾波增益矩陣的主元素構建神經網絡的特征向量,采用BP神經網絡輔助修正卡爾曼濾波估計結果,進一步提高慣性/天文組合導航方法的精度。針對復雜動態環境下濾波估計精度下降的問題,引入角速度信息進行BP網絡的訓練,經過仿真驗證,相較于傳統方法,采用神經網絡輔助的組合導航系統可以達到更高的導航精度和更強的動態適應能力,可以有效提高動態環境下的慣性/天文組合導航精度,對未來組合導航領域的發展具有一定的參考價值。

主站蜘蛛池模板: 欧洲精品视频在线观看| 欧美亚洲欧美区| 人妻少妇乱子伦精品无码专区毛片| 在线欧美a| 69av在线| 美女被躁出白浆视频播放| swag国产精品| 亚洲中文字幕久久无码精品A| 2021亚洲精品不卡a| 丁香五月亚洲综合在线| 日本三区视频| 国产精品主播| 99久久精品免费看国产电影| 欧美日韩北条麻妃一区二区| 国产成人精品亚洲日本对白优播| 伊人久久久大香线蕉综合直播| 成人午夜视频在线| 无码中文字幕加勒比高清| 黄色三级毛片网站| 国产成人高清亚洲一区久久| 中文无码精品a∨在线观看| 日韩毛片在线播放| 一本大道无码日韩精品影视| 久久久亚洲国产美女国产盗摄| 久久综合婷婷| 国产一二三区视频| 国产另类视频| 国产欧美日韩91| 正在播放久久| 天堂成人在线视频| 免费观看成人久久网免费观看| 亚洲国产理论片在线播放| 成人欧美日韩| 色综合天天操| 免费人成视网站在线不卡| 亚洲国产无码有码| 亚洲国产日韩一区| 91视频国产高清| 久久黄色免费电影| 白浆免费视频国产精品视频| 99草精品视频| 91精品情国产情侣高潮对白蜜| 亚洲视屏在线观看| 精品91自产拍在线| 久久大香伊蕉在人线观看热2| 91精品伊人久久大香线蕉| 成人av手机在线观看| 久久精品66| 97视频免费看| 国产女人爽到高潮的免费视频 | 亚洲三级片在线看| AⅤ色综合久久天堂AV色综合| 天天婬欲婬香婬色婬视频播放| 久久77777| 狠狠做深爱婷婷综合一区| 国产91熟女高潮一区二区| 韩日免费小视频| 成人夜夜嗨| 久久99这里精品8国产| 色亚洲成人| 无遮挡一级毛片呦女视频| 91九色国产porny| 亚洲人成成无码网WWW| 国产精品美女免费视频大全 | 久久天天躁狠狠躁夜夜躁| 国产免费久久精品44| 欧美α片免费观看| 又黄又湿又爽的视频| 久久久久青草线综合超碰| 在线综合亚洲欧美网站| 欧美a级在线| 国产95在线 | 欧美无遮挡国产欧美另类| 久操线在视频在线观看| 色妺妺在线视频喷水| 少妇高潮惨叫久久久久久| 特级aaaaaaaaa毛片免费视频| 成年人国产视频| 久草视频福利在线观看| 四虎国产精品永久在线网址| 国产成+人+综合+亚洲欧美| 精品国产免费观看|