馬曉明 丁平
摘要:通過采用Matlab軟件編程,對(duì)某型反艦導(dǎo)彈攻擊某型艦船進(jìn)行分析計(jì)算,給出導(dǎo)彈的有效打擊范圍計(jì)算方法,并進(jìn)行了模擬攻擊仿真計(jì)算,對(duì)艦船作戰(zhàn)指揮員使用該型反艦導(dǎo)彈制定相應(yīng)的戰(zhàn)術(shù)提供理論依據(jù);同時(shí)對(duì)其它武器裝備如作戰(zhàn)效能等方面評(píng)估具有參考借鑒價(jià)值。
關(guān)鍵詞:Matlab;反艦導(dǎo)彈;仿真計(jì)算;打擊范圍
中圖分類號(hào):TP391 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1007-9599 (2013) 03-0000-02
1 引言
反艦導(dǎo)彈在現(xiàn)代海戰(zhàn)中是一種十分重要的武器,隨著艦空導(dǎo)彈、反導(dǎo)艦炮和電子戰(zhàn)武器系統(tǒng)的發(fā)展,反艦導(dǎo)彈能否成功擊中目標(biāo)成為對(duì)抗雙方能否取勝的一個(gè)根本因素。目前艦載雷達(dá)系統(tǒng)能夠迅速測(cè)出敵艦的種類、位置及行駛速度和方向,且導(dǎo)彈自動(dòng)制導(dǎo)系統(tǒng)能保證在發(fā)射后任一時(shí)刻都能對(duì)準(zhǔn)目標(biāo)。根據(jù)情報(bào),某型敵艦?zāi)茉谖臆娕灠l(fā)射反艦導(dǎo)彈T小時(shí)后作出反應(yīng)并摧毀該反艦導(dǎo)彈。因此,在發(fā)射反艦導(dǎo)彈進(jìn)行攻擊敵艦之前計(jì)算出敵艦是否在有效打擊范圍內(nèi)十分重要。
2 問題分析
2.1 模型假設(shè)
為方便計(jì)算,對(duì)模型進(jìn)行簡(jiǎn)化,假設(shè):(1)我軍艦發(fā)射導(dǎo)彈T小時(shí)后如仍沒擊中敵艦則該導(dǎo)彈被敵艦防空武器摧毀;(2)將反艦導(dǎo)彈和敵艦視為兩個(gè)運(yùn)動(dòng)質(zhì)點(diǎn);(3)反艦導(dǎo)彈的速度大小始終不變,即做勻速運(yùn)動(dòng);(4)敵艦的速度大小和方向始終不變即做勻速直線運(yùn)動(dòng)。
如果不大于零,即認(rèn)為該反艦導(dǎo)彈擊中敵艦,則退出循環(huán),否則讓時(shí)間產(chǎn)生一個(gè)步長(zhǎng),返回到第②步繼續(xù)進(jìn)入下一次循環(huán);④當(dāng)循環(huán)成功退出后,說明導(dǎo)彈與敵艦之間的距離小于設(shè)定的導(dǎo)彈擊中敵艦的距離,循環(huán)終止時(shí)的時(shí)間即為導(dǎo)彈擊中敵艦所用的時(shí)間;當(dāng)計(jì)算過程中程序判斷時(shí),循環(huán)也退出,說明該反艦導(dǎo)彈被敵艦防空武器攔截。
4 結(jié)論
作為編程語言和可視化工具,MATLAB具有豐富的功能,可解決工程、科學(xué)計(jì)算和數(shù)學(xué)學(xué)科中許多問題。通過采用Matlab軟件編程,對(duì)某型反艦導(dǎo)彈攻擊某型艦船進(jìn)行分析計(jì)算,給出導(dǎo)彈的有效打擊范圍,同時(shí)進(jìn)行了模擬攻擊仿真計(jì)算,對(duì)指揮員高效使用該型反艦導(dǎo)彈并制定相應(yīng)的戰(zhàn)術(shù)提供理論依據(jù)。對(duì)其它武器裝備如作戰(zhàn)效能等方面評(píng)估具有參考借鑒價(jià)值。
以上計(jì)算是在理想狀態(tài)下對(duì)模型進(jìn)行了一定的簡(jiǎn)化,不同型號(hào)導(dǎo)彈、艦船具有不同性能參數(shù),如導(dǎo)彈及艦船的運(yùn)動(dòng)特性、艦船防空武器的反應(yīng)能力等,因此計(jì)算結(jié)果也不同;如在給出的計(jì)算模型及方法中加入有關(guān)反艦導(dǎo)彈及敵艦的運(yùn)動(dòng)特性分析計(jì)算,能得到比較接近實(shí)戰(zhàn)的結(jié)果。
參考文獻(xiàn):
[1]張立科.MATLAB7.0從入門到精通[M].北京:人民郵電出版社,2006.
[2]陳澤,占海明.MATLAB在科學(xué)計(jì)算中的應(yīng)用[M].北京:電子工業(yè)出版社,2008.
[作者簡(jiǎn)介]馬曉明(1980-),男,工程師,主要從事導(dǎo)彈武器系統(tǒng)試驗(yàn)研究。
計(jì)算機(jī)光盤軟件與應(yīng)用2013年3期