張群芳
(沈陽理工大學自動化與電氣工程學院 遼寧·沈陽 110159)
導航系統(tǒng)各個傳感器及信息處理平臺,能夠接受、融合并處理各類導航數(shù)據(jù),導航數(shù)據(jù)具有明顯的異構(gòu)性。導航系統(tǒng)具有全天候、高精度、多功能等優(yōu)點,在測角、測距、測速時,需要避免由多路徑引起的觀測誤差和融合誤差。如何提高數(shù)據(jù)的融合精度,是保證導航系統(tǒng)服務(wù)的關(guān)鍵。傳統(tǒng)的模糊神經(jīng)網(wǎng)絡(luò)可實現(xiàn)無監(jiān)督或監(jiān)督學習,大大增加了及時性,但在融合大量異構(gòu)數(shù)據(jù)時,容易造成局部最優(yōu),使得整體融合結(jié)果不準確。此外,導航數(shù)據(jù)融合需要對異構(gòu)數(shù)據(jù)進行排序傳輸?shù)街眯沛溕?,通過對數(shù)據(jù)屬性的分析得到新的信息,并用于下一個融合節(jié)點的再次分析。異構(gòu)數(shù)據(jù)的復雜性,導致融合處理信息時間過長,故異構(gòu)導航數(shù)據(jù)融合需要根據(jù)實際情況選擇一種或者幾種算法組合的模式。因此,本文基于自適應(yīng)模糊神經(jīng)網(wǎng)絡(luò),利用粒子群優(yōu)化參數(shù)學習,為導航系統(tǒng)接收的異構(gòu)數(shù)據(jù)進行屬性和特征值劃分,對預處理過的數(shù)據(jù)進行有效融合,保證融合的收斂速度和準確性。
導航數(shù)據(jù)融合模型采用分布式結(jié)構(gòu),如圖1所示。導航系統(tǒng)信息中心接受目標區(qū)域中的異構(gòu)導航數(shù)據(jù),經(jīng)過濾波預處理及時空配準后,導航數(shù)據(jù)進入融合中心進行數(shù)據(jù)融合輸出。
圖1:導航數(shù)據(jù)融合模型
模糊理論和神經(jīng)網(wǎng)絡(luò)算法是目前應(yīng)用較廣兩種融合算法,本文綜合兩種算法的優(yōu)勢,采用模糊系統(tǒng)和BP神經(jīng)網(wǎng)絡(luò)組合的自適應(yīng)模糊神經(jīng)網(wǎng)絡(luò)對異構(gòu)數(shù)據(jù)的融合?;贐P神經(jīng)網(wǎng)絡(luò)構(gòu)成的自適應(yīng)模糊神經(jīng)網(wǎng)絡(luò),其模糊規(guī)則滿足:
針對模糊神經(jīng)網(wǎng)絡(luò)參數(shù)學習對融合速度和精度的限制,本文設(shè)計一種粒子群學習算法來優(yōu)化異構(gòu)導航數(shù)據(jù)融合指標。粒子群學習算法如下:
假設(shè)在n維空間中,種群規(guī)模為m的粒子群X為
按照追隨當前最優(yōu)粒子原理,第i個粒子在第j個維度空間中的速度與位置分別滿足
全局誤差為
其中,pij為個體極值;pgj為全局極值;t為進化代數(shù);r1和r2為隨機數(shù),取值范圍滿足[0,1]區(qū)間;c1和c2為加速常量。
該優(yōu)化算法通過調(diào)節(jié)全局最優(yōu)粒子和個體最優(yōu)粒子飛行的最大步長,使得全局誤差最小,即保證粒子快速趨向全局最優(yōu)。
選用3種異構(gòu)導航數(shù)據(jù),分別作為目標的距離、速度和角度,在目標運動的30s內(nèi)選擇100組數(shù)據(jù)進行仿真分析。目標的初始距離為(3500,4000),初始速度為(25,0.1),初始角設(shè)為30°。新算法下,導航數(shù)據(jù)的融合誤差仿真結(jié)果如圖2所示。
圖2:導航數(shù)據(jù)的融合誤差
圖3:粒子群算法最優(yōu)個體適應(yīng)度
由圖2可以看出,在100次的粒子群參數(shù)學習中,隨著學習次數(shù)的增加,誤差逐漸趨于平緩,融合誤差的方差約為0.51,可有效實現(xiàn)對導航數(shù)據(jù)的聚類融合。由圖3可以看出,新算法尋優(yōu)在12次迭代后可滿足最優(yōu)個體適應(yīng)度,即搜索到空間最優(yōu)個體。綜合可知,新算法可降低融合誤差,提高融合精度,減小學習迭代次數(shù),增加收斂速度,滿足導航數(shù)據(jù)的實時性,提升對導航目標的動態(tài)預測能力。
為有效提高導航數(shù)據(jù)的融合精度和融合速度,本文基于自適應(yīng)模糊神經(jīng)網(wǎng)絡(luò)設(shè)計了一種粒子群優(yōu)化算法,并對該算法進行仿真驗證。結(jié)果表明,新算法能夠有效降低數(shù)據(jù)融合誤差,提高參數(shù)學習速度,新算法適合在動態(tài)、多目標環(huán)境中快速尋優(yōu)。