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

基于神經網絡的彈道修正彈落點預測方法

2015-12-23 05:21:57曹紅錦,常思江
兵器裝備工程學報 2015年1期

【裝備理論與裝備技術】

基于神經網絡的彈道修正彈落點預測方法

曹紅錦1,常思江2

(1.中國兵器工業 第五九研究所,重慶400039; 2.南京理工大學 動力工程學院,南京210094)

摘要:為了分析神經網絡運用于彈道預測的可行性,構建了實用的彈道預測工具,建立了基于神經網絡理論的彈道預測模型。利用二自由度質點彈道模型,選取BP網絡和Elman網絡進行神經網絡彈道預測仿真。基于誤差反向傳播理論,比較了帶動量項算法與自適應學習率算法這2種網絡權值訓練速度。對2種網絡不同隱層節點數的學習誤差和預測誤差進行了對比分析。數值仿真計算結果表明,神經網絡具有較高的預測精度,36.7 km射程僅有不足100 m的射程誤差,12.3 km射高僅有不足70 m的高度誤差,預測結果滿足要求,利用神經網絡進行彈道預測是合理可行的。

關鍵詞:彈道預測;神經網絡;誤差反傳;數值仿真

收稿日期:2014-08-12

作者簡介:曹紅錦(1977—),女,高級工程師,主要從事科技情報研究。

doi:10.11809/scbgxb2015.01.005

中圖分類號:TJ303.4

文章編號:1006-0707(2015)01-0017-05

本文引用格式:曹紅錦,常思江.基于神經網絡的彈道修正彈落點預測方法[J].四川兵工學報,2015(1):17-20.

Citationformat:CAOHong-jin,CHANGSi-jiang.StudyonProjectilesImpactPointPredictionMethodforTrajectoryCorrectionBasedonNeuralNetwork[J].JournalofSichuanOrdnance,2015(1):17-20.

StudyonProjectilesImpactPointPredictionMethodfor

TrajectoryCorrectionBasedonNeuralNetwork

CAOHong-jin1, CHANG Si-jiang2

(1.No. 59InstituteofChinaOrdnanceIndustries,Chongqing400039,China;

2.SchoolofEnergyandPowerEngineering,NanjingUniversityofScienceandTechnology,Nanjing210094,China)

Abstract:In order to discuss the feasibility of neural network uses for trajectory prediction, and to create a practical prediction trajectory tool, we built a trajectory predictive model based on neural network. It used two degrees of freedom particle trajectory model to do neural network trajectory prediction simulation by selected BP network and Elman network. Based error back propagation theory, it compared two types of weight training velocities from momentum back propagation and adaptive learning rate back propagation in the network structures, and the comparative analysis of the learning error and prediction error of the two networks in different amount of hidden nodes were discussed. Numerical results show that it is less than 100m range error of 36.7 km and less than 70 m height error of 12.3 km shot high. The neural network has high prediction accuracy, and its trajectory prediction results meet the requirements. The ballistic prediction using neural networks is reasonably practicable.

Keywords:ballisticprediction;neuralnetwork;errorbackpropagation;numericalsimulation

彈道修正彈就是在制式炮射彈藥加裝彈道修正模塊以提高炮彈的射擊精度。彈道探測技術、彈道解算技術、控制執行機構是彈道修正彈3大關鍵技術[1-3]。只有精確預測了落點,才能推算出修正執行機構動作時間、工作時長等重要信息,最終使彈丸命中目標。如果彈道預測不能很好完成,將嚴重影響彈道修正彈的射擊精度。

目前,國內外已提出了一些落點預測方法[4-6],但這些預測方法往往需要大量的迭代運算,計算量較大,現階段彈載計算機的運算能力很難滿足要求,而神經網絡[7-9]為此提供了新的解決辦法。訓練好的神經網絡運算量很少,現有彈載計算機完全可以勝任。神經網絡在彈道預測中的應用很好地解決了實時跟蹤和高精度預測的問題,該算法的引入從多方面提高了現有彈載計算機彈道預測的能力,使彈道預測的作用發揮得更加完善。

1基于神經網絡的預測模型

1.1彈道預測用動力學模型

采用外彈道基本假設條件下的彈丸質心運動方程組,以時間t為自變量,采用直角坐標形式和43年阻力定律,可得:

(1)

(2)

運動學關系如下:

(3)

(4)

關聯方程

(5)

式中:x,y分別為距離和高度;u,w分別為距離和高度方向上的速度分量;c為彈道系數;π(y)為氣壓函數;K(vτ)為阻力函數;θ為彈道傾角;g為重力加速度;τ為虛溫;τon為地面標準虛溫。

上述4個方程有4個未知數,方程組封閉。聯立式(1)~式(4)即可求解。

1.2BP神經網絡算法

BP算法的基本思想是,學習過程由信號的正向傳播與誤差的反向傳播2個過程組成。輸入信號由輸入層傳入,經過隱層處理,由輸出層輸出。若輸出信號與期望輸出(即導師信號)不相符,則生成誤差信號,并經由網絡反向傳遞。誤差反傳是誤差信號以某種形式通過隱層向輸入層傳遞,并將誤差信號根據一定計算方式平攤給各層所有節點,以獲得各節點的誤差信號,此信號即是各節點權值修正的依據。由輸入信號計算出輸出信號,然后獲取誤差信號,再進行權值調整,這個流程就是神經網絡的一次學習過程。通過不斷重復這個學習過程,使網絡的輸出誤差減小到可接受范圍,或者是完成預定的學習次數,便認為神經網絡已完成學習。

1.3標準BP算法及其改進

在標準算法上進行一些改進,可以提高BP網絡的適應性及應用能力。本文針對學習中出現振蕩、平坦區域學習緩慢這2個方面采用了2種改進算法:帶動量項標準算法與帶動量項自適應學習率算法。

1.3.1帶動量項標準算法

標準BP算法在調整權值矩陣時,只按t時刻誤差梯度下降方向調整,沒有考慮之前時刻的梯度方向,從而導致訓練過程振蕩,收斂緩慢。因此,在權值調整公式中增加一動量項。其表達式為

ΔW(t)=ηδX+αΔW(t-1)

(6)

可以發現,增加的動量項即從前次權值調整量中取出部分疊加至本次調整中,α為動量系數,一般由α∈(0,1)。動量項反映了對調整經驗的積累,對于當前調整起到一定阻尼作用。

1.3.2自適應學習率算法

在標準算法中,學習率η為常數,但在實際應用中,如同網絡結構的選擇一樣,很難確定一個始終適合的最佳學習率。過小的η使得訓練在誤差曲面平坦處進行緩慢,而η過大可能會使訓練在誤差變化劇烈區域跨過較窄的“凹坑”,導致訓練出現振蕩。如果學習率可以在訓練過程中進行適應性更改,便可以很好地解決這些問題。

本文所采用的自適應學習率算法在權值調整中仍然加入動量項,并對上述2種算法的學習效果進行對比。

1.4Elman網絡

動態網絡必須在網絡中引入短時記憶功能,可以通過2種方式進行,一種是通過演示單元儲存以前的輸入狀態,另一種則是引入反饋是網絡成為動態系統。Elman網絡便屬于后者。

Elman網絡可以采用靜態BP算法來使計算較為簡便。但作為動態網絡,Elman網絡的輸出不僅與當前時刻輸入有關,還與過去時刻的輸入有關,因此對于精確計算應采用動態學習規則。對于BP網絡的學習算法推倒采用了鏈式法則的算法,而在Elman網絡中,一般采用有序鏈式法則的算法。

2算例仿真與分析

本文就2種神經網絡的不同算法和不同節點數分別進行算例仿真,前面提到的彈丸動力學模型將用于生成訓練數據。

2.1BP網絡彈道預測模型

本文模擬了5個、6個和7個隱層節點數的3種不同神經網絡,網絡訓練結果如圖1~圖8所示。圖1~圖6依次顯示了隱層節點數由5個變化至7個時,網絡學習過程中瞬時誤差平方與誤差平方梯度變化的情況。瞬時誤差平方曲線與誤差梯度下降曲線縱軸均采用對數坐標軸,下文亦同。圖7與圖8顯示了3個網絡進行彈道預測的誤差情況。計算參數如下:彈丸初速為1 000m/s,擾動初速為995m/s,射角為45°,學習率為0.01,動量參數為0.9,學習終止條件為E

仿真結果如下:

網絡1:隱層節點數為5,仿真結果如圖1、圖2所示。

圖1 節點網絡誤差下降曲線

圖2 節點誤差梯度下降曲線

網絡2:隱層節點數為6,仿真結果如圖3、圖4所示。

圖3 節點網絡誤差下降曲線

圖4 節點誤差梯度下降曲線

網絡3:隱層節點數為7,仿真結果如圖5、圖6所示。

由圖1,圖3,圖5可以看到,網絡初始權值的隨機性雖然導致其實誤差平方各不相同,但網絡幾乎都可以在開始很少的訓練批次內使誤差平方下降到10-1這個數量級。當誤差梯度逐漸減小至幾乎不發生變化時,可以判斷到達了誤差曲面的平坦區域,進入了誤差極小點區域。但是否為全局極小無法判斷,這也是BP算法的缺陷。

由圖7與圖8可以看出,神經網絡進行彈道預測有著很高精度。3個網絡在射程與高度上的預測誤差都基本在0.5%范圍內。但不同節點數之間預測誤差差異較大,6節點顯然是比較合適的隱層節點數。節點過少可能使網絡不具有足夠復雜程度學習樣本規律,不能很好地預測。而過度復雜的網絡則出現過度學習而降低了泛化能力,使得網絡外推的能力下降,導致誤差增大。

圖5 節點網絡誤差下降曲線

圖6 節點誤差梯度下降曲線

圖7 x方向網絡預測誤差

圖8 y方向網絡預測誤差

2.2Elman網絡彈道預測模型

Elman網絡采用算法與BP算法類似,基本思想依然是誤差反傳。本節討論了自適應學習率情況下網絡的訓練情況,仿真條件與前文所述相同。

本節采用自適應學習率算法進行Elman網絡訓練,對隱層節點數由5增至7時3種不同網絡結構的仿真模擬。圖9~14依然是不同節點數網絡的瞬時誤差平方下降曲線與誤差梯度下降曲線,圖15和圖16對3個網絡預測結果進行對比。

仿真結果如下:

網絡1:隱層節點數為5,仿真結果如圖9、圖10所示。

圖9 5節點網絡誤差下降曲線

圖10 5節點誤差梯度下降曲線

網絡2:隱層節點數為6,仿真結果如圖11、圖12所示。

網絡3:隱層節點數為7,仿真結果如圖13、圖14所示。

由圖9、圖11和圖13可以看到,網絡誤差平方下降趨勢依然是不斷振蕩中快速到達較小水平,是明顯的自適應學習率算法的特征。同時可以看到,誤差平方曲線在由快速下降向平緩下降的轉折過程越來越誤差梯度變化與學習率變化間的關系也與前文所述相同,出現此消彼長的狀態。

圖15與圖16顯示了網絡最終的預測精度,可以看出,使用自適應學習率算法的Elman網絡基本達到了本文所有仿真網絡誤差的最低水平。特別是5節點網絡,其x方向的誤差最大不足0.066%,幾乎可以認為是準確預測。而其他節點數網絡x、y 2個方向上的預測誤差幾乎都在0.1%以內,僅7節點網絡在y方向上的誤差為1.2%~1.4%。

圖11 6節點網絡誤差下降曲線

圖12 6節點誤差梯度下降曲線

圖13 7節點網絡誤差下降曲線

圖14 7節點誤差梯度下降曲線

圖15 x方向網絡預測誤差

圖16 y方向網絡預測誤差

3結論

本文對不同神經網絡在彈道預測中的應用進行了數值研究,得到以下主要結論:

計算結果表明:壩基輕壤土(或砂壤土)在地震烈度7度時,就有開始破壞的可能性,在8度及其以上時地表下砂壤土全部液化及地表下10 m范圍內中細砂層開始液化。飽和輕壤土(或砂壤土)抗震穩定性最差,是引起地基液化破壞的主要土層。

1) 使用神經網絡進行彈道預測是可行的,而且具較高的計算精度。

2) 自適應學習率算法能夠在相同條件下使網絡訓練獲得更高的預測精度,有較高的實用價值。

3)Elman網絡相較于BP網絡的預測能力更好,動態系統應利用動態網絡建模以更好地反映系統內在規律。

以上研究結果為神經網絡在彈道預測中的實際工程應用提供了理論基礎。

參考文獻:

[1]張成.脈沖修正彈藥射程預測控制方法[J].彈道學報,2010,22(1):19-23.

[2]王中原,史金光,李鐵鵬.彈道修正中的控制算法[J].彈道學報,2011,23(2):19-21,27.

[3]張民權,劉東方,王冬梅,等.彈道修正彈發展綜述[J].兵工學報,2010,31(S2):127-130.

[4]史金光,徐明友,王中原,等.卡爾曼濾波在彈道修正彈落點推算中的應用[J].彈道學報,2008,20(3):41-43.

[6]陳映,文樹梁,程臻.一種基于多模型算法的純彈道式彈道落點預報方法[J].宇航學報,2010,31(7):1825-1831.

[7]陳烺中,樊蓉,王冠男,等.TBM末端機動彈道預測[J].電光與控制,2006,13(4):9-12.

[8]WoosungPark,Chang-KyungRyoo,ByoungSooKim,etal.ANewPracticalGuidanceLawforaGuidedProjectile[C]//AIAAguidance,navigation,andcontrolconference,2011.2011(1):826-834.

[9]史忠植.神經網絡[M].北京:高等教育出版社,2009.

(責任編輯周江川)

主站蜘蛛池模板: 欧美无专区| 亚洲视频a| 国产凹凸一区在线观看视频| 久久伊伊香蕉综合精品| 亚洲中文在线视频| 毛片基地美国正在播放亚洲| 久久精品人妻中文视频| 欧美成人h精品网站| 日韩在线欧美在线| 中文字幕精品一区二区三区视频| 国产后式a一视频| 亚洲成人www| 国产精品亚欧美一区二区三区| 亚洲精品人成网线在线| 在线欧美日韩| 99草精品视频| 免费午夜无码18禁无码影院| 亚洲福利网址| 欧美国产菊爆免费观看| 2021亚洲精品不卡a| 成人噜噜噜视频在线观看| 亚洲最大综合网| 亚洲人成高清| 国产香蕉一区二区在线网站| 国模视频一区二区| 免费大黄网站在线观看| 亚洲国产成人综合精品2020| 人妻出轨无码中文一区二区| 日本免费一级视频| 成人日韩精品| 美女一区二区在线观看| 91精品国产情侣高潮露脸| 国产性猛交XXXX免费看| 九色在线观看视频| 亚洲日韩AV无码精品| 98超碰在线观看| 日本爱爱精品一区二区| 中文一级毛片| 日韩精品一区二区三区免费| 国产99在线观看| a天堂视频| 色哟哟精品无码网站在线播放视频| 香蕉视频在线精品| 中文字幕精品一区二区三区视频| 精品国产网| 日韩区欧美区| 玩两个丰满老熟女久久网| 国产成人综合日韩精品无码首页| 亚洲精品动漫| 久久视精品| 国产精品无码AV片在线观看播放| 71pao成人国产永久免费视频| 手机在线看片不卡中文字幕| 国产乱人视频免费观看| 一级看片免费视频| 亚洲av日韩av制服丝袜| 国产精品污污在线观看网站| 国产h视频免费观看| 国产97公开成人免费视频| 欧美精品在线视频观看| 久久久久国产精品嫩草影院| 国产人妖视频一区在线观看| 久久一本日韩精品中文字幕屁孩| 国产日韩欧美在线视频免费观看 | 国产欧美专区在线观看| 欧美a级在线| 国产91视频免费观看| 欧美人与性动交a欧美精品| 日韩欧美色综合| 波多野结衣二区| 色一情一乱一伦一区二区三区小说 | 最新国产网站| 欧美天堂在线| 任我操在线视频| 日韩成人在线视频| 国产乱子伦一区二区=| 伊人福利视频| 婷婷99视频精品全部在线观看| 欧美一区福利| 综合成人国产| 久久人人97超碰人人澡爱香蕉| 国产18在线|