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

        ?

        改進(jìn)螢火蟲(chóng)算法在混合裝藥內(nèi)彈道性能優(yōu)化中的應(yīng)用

        2022-06-24 07:45:02何新佳馬中亮代淑蘭
        關(guān)鍵詞:七孔炮口火炮

        何新佳,馬中亮,代淑蘭

        (中北大學(xué) 環(huán)境與安全工程學(xué)院,山西 太原 030051)

        在現(xiàn)代戰(zhàn)爭(zhēng)中,火炮發(fā)揮了不可替代的作用。常見(jiàn)的火炮主要有火箭炮、加農(nóng)炮、迫擊炮和榴彈炮等,這些火炮在戰(zhàn)場(chǎng)中分工不同,例如:加農(nóng)炮射程遠(yuǎn),彈道低伸,適用于直接瞄準(zhǔn)射擊坦克、步兵戰(zhàn)車(chē)等地面目標(biāo);而榴彈炮身管短,彈道彎曲,適宜于射擊隱蔽目標(biāo)或大面積目標(biāo)。要達(dá)到上述作戰(zhàn)要求,就需要采取不同的裝藥方式,例如對(duì)于榴彈炮,必須以不同的初速,將彈丸射擊到很大的射程范圍,并且落角盡可能大,因此僅僅采用單一裝藥的方式無(wú)法達(dá)到該作戰(zhàn)要求,要達(dá)到該要求,必須采用混合裝藥的方法。目前,在高膛壓火炮裝藥中,也常常采用混合裝藥的方式。除此之外,在火炮或者彈藥實(shí)驗(yàn)時(shí),為了獲得高于正常膛壓的裝藥,也會(huì)采用混合裝藥的方式[1-4]。對(duì)于混合裝藥火炮,追求最大炮口速度仍然是設(shè)計(jì)者的首要目標(biāo),因此采取一些優(yōu)化方法來(lái)獲得最優(yōu)的裝藥方案,進(jìn)而達(dá)到提高炮口初速的目的。常用的優(yōu)化方法主要有遺傳算法、模擬退火算法等。李克婧[5]等利用遺傳算法對(duì)內(nèi)彈道性能進(jìn)行優(yōu)化,優(yōu)化后的炮口初速得到了提高,最大幅度可達(dá)1.18%。然而遺傳算法本身局部搜索能力較差,在進(jìn)化后期搜索效率較低,且極易產(chǎn)生早熟收斂的問(wèn)題。因此有必要尋求其他優(yōu)化方法來(lái)對(duì)內(nèi)彈道性能進(jìn)行優(yōu)化研究。

        螢火蟲(chóng)算法于2008年提出,該算法受螢火蟲(chóng)群體行為的啟發(fā)而得到[6]。該算法操作簡(jiǎn)單,參數(shù)設(shè)置較少,且易于實(shí)現(xiàn),因此該算法已經(jīng)在多個(gè)領(lǐng)域得到了應(yīng)用[7-9]。與其他常用優(yōu)化算法類(lèi)似,該標(biāo)準(zhǔn)螢火蟲(chóng)算法也存在容易陷入局部最優(yōu)的缺陷,導(dǎo)致尋優(yōu)效果下降,因此很多學(xué)者在螢火蟲(chóng)的位置更新和參數(shù)設(shè)置等方面做了改進(jìn)[10-13]?;诖?,筆者使用一種基于混合策略的方式來(lái)改進(jìn)螢火蟲(chóng)算法,將該優(yōu)化算法應(yīng)用到某混合裝藥火炮內(nèi)彈道數(shù)學(xué)模型來(lái)對(duì)該火炮的內(nèi)彈道性能進(jìn)行優(yōu)化。

        1 混合裝藥內(nèi)彈道數(shù)學(xué)模型

        混合裝藥是由兩種或兩種以上的不同類(lèi)型的火藥組成的裝藥,由于是不同類(lèi)型的火藥,因此存在理化性能或者是厚度及藥形的差異。對(duì)于筆者研究的混合裝藥火炮,其主裝藥由標(biāo)準(zhǔn)七孔發(fā)射藥和管狀藥組成,其經(jīng)典內(nèi)彈道數(shù)學(xué)模型為

        (1)

        (2)

        式中:Z2為七孔藥的相對(duì)燃燒厚度;Zk2為七孔藥分裂后碎粒全部燃完時(shí)的燃去相對(duì)厚度。

        該混合裝藥火炮的初始參數(shù)和構(gòu)造諸元如表1、2所示。

        表1 裝填條件參數(shù)

        表2 構(gòu)造諸元及常數(shù)計(jì)算

        根據(jù)上述混合裝藥內(nèi)彈道數(shù)學(xué)模型及裝填條件,采用四階龍格庫(kù)塔法進(jìn)行數(shù)值求解,得到的膛壓和彈丸運(yùn)動(dòng)速度隨運(yùn)動(dòng)時(shí)間的變化曲線如圖1所示。由圖1知,該膛壓曲線和速度曲線很好地再現(xiàn)了內(nèi)彈道的特點(diǎn),符合內(nèi)彈道曲線的一般特征。

        表3為數(shù)值計(jì)算得到的內(nèi)彈道的特殊點(diǎn),即最大膛壓點(diǎn)和炮口初速點(diǎn),與射擊實(shí)驗(yàn)結(jié)果的比較值。由表3知,實(shí)驗(yàn)射擊結(jié)果與數(shù)值計(jì)算結(jié)果的一致性較好,說(shuō)明采用的混合裝藥內(nèi)彈道數(shù)學(xué)模型可以很好地再現(xiàn)彈丸在膛內(nèi)的運(yùn)動(dòng)規(guī)律,因此可以用該混合裝藥內(nèi)彈道數(shù)學(xué)模型來(lái)對(duì)該火炮的內(nèi)彈道性能進(jìn)行優(yōu)化。

        表3 計(jì)算值與實(shí)驗(yàn)值的比較

        2 標(biāo)準(zhǔn)螢火蟲(chóng)算法

        標(biāo)準(zhǔn)螢火蟲(chóng)算法(FA)是近些年發(fā)展起來(lái)的仿生進(jìn)化算法,通過(guò)模擬自然界螢火蟲(chóng)的運(yùn)動(dòng)來(lái)達(dá)到尋優(yōu)效果[14-16]。標(biāo)準(zhǔn)螢火蟲(chóng)算法基于以下3個(gè)假設(shè)條件提出:

        1)螢火蟲(chóng)個(gè)體之間的吸引只由個(gè)體的吸引力決定,不受螢火蟲(chóng)個(gè)體的性別影響;

        2)吸引力與發(fā)光亮度成正比,與個(gè)體之間的距離成反比;

        3)發(fā)光強(qiáng)弱由所求問(wèn)題的目標(biāo)函數(shù)或適應(yīng)度值決定。

        在該算法中,群體中的每個(gè)個(gè)體(螢火蟲(chóng))是所求問(wèn)題的一個(gè)候選解,通過(guò)螢火蟲(chóng)個(gè)體之間的吸引產(chǎn)生移動(dòng)來(lái)完成該算法的搜索,適應(yīng)度值較好(較亮)的螢火蟲(chóng)具有較大的吸引力,從而使得適應(yīng)度值較差(較暗)的螢火蟲(chóng)向該個(gè)體移動(dòng)[8]。螢火蟲(chóng)的相對(duì)熒光亮度為

        I=I0e-γrij,

        (3)

        式中:I0表示最亮螢火蟲(chóng)的亮度;γ一般表示對(duì)光的吸收率,即光吸收系數(shù),通常取0.001;rij表示螢火蟲(chóng)個(gè)體之間的歐幾里得距離,其定義為

        (4)

        螢火蟲(chóng)i對(duì)螢火蟲(chóng)j的吸引力β(rij)定義為

        (5)

        式中,β0為距離為0時(shí)的吸引力,即最大吸引力。

        對(duì)于兩個(gè)不同的螢火蟲(chóng)個(gè)體Xi和Xj,假如個(gè)體Xi的適應(yīng)度值比個(gè)體Xj差,那么Xi會(huì)向Xj移動(dòng),其移動(dòng)公式為

        (6)

        式中:α為[0,1]之間的隨機(jī)數(shù);ε為服從均勻分布的隨機(jī)因子。

        在FA中,參數(shù)都是事先設(shè)定的,算法中的控制參數(shù)(如步長(zhǎng)因子等)會(huì)直接影響到FA的搜索能力,如果參數(shù)設(shè)置不當(dāng),會(huì)導(dǎo)致算法出現(xiàn)收斂效果較差及早熟收斂,甚至不能收斂的缺陷,因此有必要對(duì)該算法進(jìn)行改進(jìn)。

        3 改進(jìn)螢火蟲(chóng)算法

        標(biāo)準(zhǔn)螢火蟲(chóng)算法容易早熟收斂,且收斂效果較差,其全局最優(yōu)解不理想,為了解決該問(wèn)題,提出了一種改進(jìn)的螢火蟲(chóng)算法(IFA)。

        筆者使用一種自適應(yīng)的參數(shù)策略來(lái)動(dòng)態(tài)調(diào)整步長(zhǎng)因子α的值,以達(dá)到提高算法搜索能力的目的。

        (7)

        式中,t為迭代的次數(shù)。

        (8)

        4 內(nèi)彈道性能優(yōu)化結(jié)果及分析

        在該混合裝藥火炮的內(nèi)彈道性能優(yōu)化過(guò)程中,先建立該混合裝藥火炮的內(nèi)彈道數(shù)學(xué)模型,建立優(yōu)化設(shè)計(jì)變量、約束條件和目標(biāo)函數(shù),再通過(guò)該內(nèi)彈道模型計(jì)算出一系列的目標(biāo)函數(shù)值,最后利用優(yōu)化模型求出該目標(biāo)函數(shù)的最優(yōu)值??紤]到發(fā)射安全性,以最大膛壓為約束條件,即pm≤260 MPa,然后選擇以最大炮口速度maxvg為目標(biāo)函數(shù),考慮到優(yōu)化前后要求火炮的總裝藥量應(yīng)該保持不變或者變化值應(yīng)該較小,因此對(duì)式(9)進(jìn)行約束:

        (9)

        為了更好地說(shuō)明設(shè)計(jì)變量對(duì)內(nèi)彈道性能的影響,采用了以下3種優(yōu)化方案來(lái)對(duì)該混合裝藥火炮的內(nèi)彈道性能進(jìn)行優(yōu)化:

        1)方案1:以管狀藥和七孔藥的弧厚為優(yōu)化設(shè)計(jì)變量,且滿(mǎn)足2e11∈[0.4,1.0] mm,2e12∈[0.6,2.0] mm。

        2)方案2:以管狀藥和七孔藥的裝藥量為優(yōu)化設(shè)計(jì)變量,且滿(mǎn)足ω1∈[0.05,0.7] kg,ω2∈[0.5,2] kg。

        3)方案3:同時(shí)以管狀藥的弧厚和裝藥量七孔藥的弧厚和裝藥量為優(yōu)化設(shè)計(jì)變量,且滿(mǎn)足2e11∈[0.4,1.0] mm,ω1∈[0.05,0.7] kg,2e12∈[0.6,2.0] mm,ω2∈[0.5,2] kg。

        在對(duì)該混合裝藥火炮的內(nèi)彈道性能優(yōu)化過(guò)程中,參考文獻(xiàn)[1],取最大迭代次數(shù)tmax為200,螢火蟲(chóng)個(gè)體數(shù)N為50,第1次迭代時(shí)的步長(zhǎng)因子α為0.2,光吸收系數(shù)為1。

        對(duì)于方案1,得到的優(yōu)化設(shè)計(jì)變量和目標(biāo)函數(shù)隨迭代次數(shù)的變化曲線如圖3所示。由圖3可知,針對(duì)方案1,標(biāo)準(zhǔn)螢火蟲(chóng)算法和改進(jìn)的螢火蟲(chóng)算法在收斂速度上差別不大,但從圖3(c)可知,基于混合策略改進(jìn)的螢火蟲(chóng)算法有更好的收斂效果,得到的炮口速度更大。

        對(duì)于方案2,得到的優(yōu)化設(shè)計(jì)變量和目標(biāo)函數(shù)隨迭代次數(shù)的變化曲線如圖4所示。由圖4可知,改進(jìn)的螢火蟲(chóng)算法在收斂速度與標(biāo)準(zhǔn)螢火蟲(chóng)算法幾乎一樣,但是在收斂效果上優(yōu)于原算法,相對(duì)于標(biāo)準(zhǔn)螢火蟲(chóng)算法,采用改進(jìn)的螢火蟲(chóng)算法對(duì)該混合裝藥火炮的內(nèi)彈道性能進(jìn)行優(yōu)化時(shí),其初速提升了大約2 m/s,說(shuō)明通過(guò)采用上述的自適應(yīng)參數(shù)策略來(lái)動(dòng)態(tài)調(diào)整步長(zhǎng)因子和通過(guò)反向?qū)W習(xí)策略來(lái)得到反向解的方式對(duì)該算法有一定的改進(jìn)效果。

        在方案3中,同時(shí)對(duì)管狀藥的弧厚和裝藥量以及七孔藥的弧厚和裝藥量進(jìn)行優(yōu)化,得到的目標(biāo)函數(shù)隨迭代次數(shù)的曲線圖如圖5所示,由圖5知,對(duì)于標(biāo)準(zhǔn)螢火蟲(chóng)算法,其優(yōu)化后的炮口速度為537.193 4 m/s,此時(shí)最大膛壓為259.60 MPa;對(duì)于改進(jìn)的螢火蟲(chóng)算法,其優(yōu)化后的炮口速度值達(dá)到了542.910 3 m/s,此時(shí)最大膛壓為259.96 MPa,滿(mǎn)足約束條件的限制。因此在對(duì)4個(gè)變量進(jìn)行綜合優(yōu)化后,彈丸初速提高幅度大,其中應(yīng)用改進(jìn)螢火蟲(chóng)算法優(yōu)化該混合裝藥火炮的內(nèi)彈道性能時(shí),其炮口速度提高最多。為了比較方案3中標(biāo)準(zhǔn)螢火蟲(chóng)算法和改進(jìn)螢火蟲(chóng)算法下的4個(gè)優(yōu)化變量隨迭代次數(shù)的變化情況,得到的變化曲線分別如圖6所示。

        由圖5、6比較可知,兩種算法下的優(yōu)化設(shè)計(jì)變量與目標(biāo)函數(shù)的收斂一致性較好,且兩種算法的收斂過(guò)程都比較穩(wěn)定,未出現(xiàn)嚴(yán)重的振蕩現(xiàn)象。

        進(jìn)一步地,分別比較上述3種優(yōu)化方案下的目標(biāo)函數(shù)的優(yōu)化效果,結(jié)果如圖7所示。由圖7可知,應(yīng)用改進(jìn)后的螢火蟲(chóng)算法對(duì)該混合裝藥火炮的內(nèi)彈道性能進(jìn)行優(yōu)化時(shí),其優(yōu)化后的炮口速度都優(yōu)于標(biāo)準(zhǔn)螢火蟲(chóng)算法下的炮口速度。在方案3中,同時(shí)對(duì)4個(gè)變量進(jìn)行優(yōu)化,該方案優(yōu)化效果最好,彈丸初速提高最多,且滿(mǎn)足最大膛壓的限制。

        將改進(jìn)螢火蟲(chóng)算法下的結(jié)果與初始結(jié)果進(jìn)行比較,如表4所示。從優(yōu)化設(shè)計(jì)變量看,優(yōu)化后的管狀藥和七孔藥的裝藥量和弧厚相比于初始方案都有一定程度上的增加。從約束條件上看,改進(jìn)螢火蟲(chóng)算法下的最大膛壓為259.96 MPa,滿(mǎn)足約束條件,此時(shí)優(yōu)化后的炮口速度為542.91 m/s,相比初始方案下的炮口速度提升了大約26 m/s,優(yōu)化效果明顯。

        表4 方案3與初始方案的比較

        由于方案3中優(yōu)化效果最好,因此取改進(jìn)螢火蟲(chóng)算法下的4個(gè)變量的優(yōu)化值,代入到該混合裝藥的內(nèi)彈道數(shù)學(xué)模型進(jìn)行求解,并與初始方案進(jìn)行比較,得到的膛壓和彈丸速度隨時(shí)間的變化曲線圖分別如圖8、9所示。從方案3中得到的管狀藥和七孔藥的裝藥量都有一定程度的增加,隨著裝藥量的增加,發(fā)射藥釋放的化學(xué)能更多,因此對(duì)彈丸做的功更多,在圖8中,p-t曲線下面的面積更大,很好地說(shuō)明了這一點(diǎn);又因?yàn)樵趦?yōu)化方案下的管狀藥和七孔藥的弧厚也有一定程度的增加,弧厚越大,火藥燃完就需要更多的時(shí)間,導(dǎo)致能量釋放相對(duì)緩慢,多余的能量會(huì)在彈道循環(huán)的第2時(shí)期釋放,于是在圖8中出現(xiàn)了在彈道循環(huán)的第2時(shí)期,膛內(nèi)壓力也相對(duì)較大的現(xiàn)象。由以上分析可知,優(yōu)化方案下的發(fā)射藥釋放的化學(xué)能轉(zhuǎn)換為彈丸的動(dòng)能更多,因此在圖9中,優(yōu)化方案下的炮口初速明顯高于初始方案下的炮口初速。

        5 結(jié)論

        筆者建立了混合裝藥內(nèi)彈道數(shù)學(xué)模型,在證明該模型的正確性的基礎(chǔ)上,將標(biāo)準(zhǔn)螢火蟲(chóng)算法和基于混合策略改進(jìn)的螢火蟲(chóng)算法應(yīng)用到該混合裝藥內(nèi)彈道數(shù)學(xué)模型,通過(guò)3種優(yōu)化方案的比較,得到以下結(jié)論:

        1)改進(jìn)后的螢火蟲(chóng)算法在收斂速度上與標(biāo)準(zhǔn)螢火蟲(chóng)算法相差不大,但是改進(jìn)后的螢火蟲(chóng)算法明顯具有更好的收斂效果,說(shuō)明了對(duì)該算法的改進(jìn)有一定的可行性和有效性。

        2)在3種優(yōu)化方案之間,方案3的優(yōu)化效果最好,優(yōu)化后的炮口初速相比初始方案可以提高26 m/s左右。

        3)將改進(jìn)螢火蟲(chóng)算法下得到的4個(gè)變量的優(yōu)化值代入該混合裝藥內(nèi)彈道數(shù)學(xué)模型,通過(guò)與初始方案的比較,進(jìn)一步說(shuō)明了改進(jìn)后的螢火蟲(chóng)算法在內(nèi)彈道性能優(yōu)化中的可行性及優(yōu)越性。

        筆者將一種基于混合策略的改進(jìn)螢火蟲(chóng)算法應(yīng)用到該混合裝藥內(nèi)彈道數(shù)學(xué)模型,優(yōu)化效果較好,可為該混合裝藥火炮的裝藥優(yōu)化設(shè)計(jì)提供一定的借鑒意義。

        猜你喜歡
        七孔炮口火炮
        炮口制退器研究現(xiàn)狀及發(fā)展趨勢(shì)
        火炮也減肥
        游大小七孔
        貴州大小七孔
        炮口結(jié)構(gòu)參數(shù)對(duì)炮口性能的影響分析
        七孔變?nèi)妓侔l(fā)射藥內(nèi)彈道性能的數(shù)值計(jì)算
        炮口制退器效率計(jì)算方法分析
        復(fù)合式炮口制退器上艦研究
        陸戰(zhàn)之神——火炮
        對(duì)《火炮》一文不妥之處的商榷
        軍事歷史(1988年3期)1988-08-16 02:32:56
        国产探花在线精品一区二区| 国产成人av三级三级三级在线| 蜜桃a人妻精品一区二区三区| 日本做受120秒免费视频| 欧美最猛黑人xxxxx猛交| 色婷婷狠狠97成为人免费| 国产在线观看黄片视频免费| 国产大屁股视频免费区| 国产尤物精品福利视频| 精品不卡久久久久久无码人妻 | 在线观看人成视频免费| 成人看片黄a免费看那个网址| 99热国产在线| 大香蕉视频在线青青草| 国产毛多水多高潮高清| 久久中文字幕人妻熟av女蜜柚m| 99热这里只有精品久久6| 杨幂一区二区系列在线| 丰满少妇人妻无码专区| 亚洲 欧美 综合 另类 中字| 亚洲国产精品第一区二区三区| 一区二区三区视频在线观看| 伊人久久久精品区aaa片| 亚洲性啪啪无码AV天堂| 午夜国产精品一区二区三区| 久久久久久久亚洲av无码| 久久久精品2019免费观看| 国语精品视频在线观看不卡| 国产精品黑丝美腿美臀| 免费人妻精品一区二区三区 | 国产自拍91精品视频| 无人区一码二码三码四码区| 日本a在线看| 最全精品自拍视频在线| 日本a片大尺度高潮无码| av无码精品一区二区三区四区 | 最新国产午夜福利| 久久精品国产亚洲av沈先生| 成人免费无码视频在线网站| а中文在线天堂| 精品女同一区二区三区在线播放器|