薛洪彬,張 健,楊 麗,2,郭 創(chuàng)
(1.沈陽(yáng)理工大學(xué) 裝備工程學(xué)院,沈陽(yáng) 110159;2.重慶建設(shè)工業(yè)(集團(tuán))有限責(zé)任公司,重慶 401300)
就目前我國(guó)槍械的性能來(lái)說(shuō),其總體性能與國(guó)外同類產(chǎn)品相比確實(shí)具有一定差距。我國(guó)某型號(hào)步槍的綜合性能相當(dāng)于美國(guó)的M16A2、俄羅斯的AK74M。該步槍的機(jī)械系統(tǒng)復(fù)雜,各種原因引起的故障問(wèn)題不可避免。由于步槍多為單人手提武器,伴隨士兵行動(dòng),使用時(shí)多為貼身操作,一旦發(fā)生故障,即有危害人身安全的可能[1-3],因此步槍故障問(wèn)題的研究具有十分重要的意義。
關(guān)于步槍典型故障分析的研究一直沒(méi)有間斷過(guò)。余家武應(yīng)用故障分析中的FMECA和FTA兩種方法對(duì)某自動(dòng)步槍的主要故障進(jìn)行了分析[4];宮鵬涵等通過(guò)ADAMS建模軟件建立了某自動(dòng)步槍射擊時(shí)的動(dòng)態(tài)特性[5];蔡偉等將故障樹和模糊理論相結(jié)合對(duì)某自動(dòng)步槍的卡彈故障進(jìn)行了很好的分析[6];都業(yè)宏等將云模型理論和語(yǔ)言方式規(guī)則語(yǔ)言應(yīng)用于預(yù)測(cè)兵器試驗(yàn)故障,對(duì)兵器試驗(yàn)的故障預(yù)測(cè)問(wèn)題進(jìn)行了相關(guān)的研究[7];Jia Z H等通過(guò)動(dòng)力學(xué)仿真也對(duì)某步槍的相關(guān)問(wèn)題件進(jìn)行了研究[8]。
本文主要是應(yīng)用灰色系統(tǒng)理論對(duì)某自動(dòng)步槍的故障進(jìn)行預(yù)測(cè)分析?;疑到y(tǒng)理論是由鄧聚龍教授于1982創(chuàng)立的,在各個(gè)領(lǐng)域中已得到廣泛的應(yīng)用,并取得了的較好的成果?;疑到y(tǒng)理論是一種研究某些既含有已知信息又含有未知信息或者未確知信息的系統(tǒng)理論和方法。從雜亂無(wú)章的、有限的、離散的數(shù)據(jù)中找出數(shù)據(jù)規(guī)律,然后建立相應(yīng)的灰色模型進(jìn)行預(yù)測(cè),灰色理論的實(shí)質(zhì)是對(duì)原始隨機(jī)數(shù)列采用生成信息的處理方法來(lái)弱化其隨機(jī)性,使原始數(shù)據(jù)序列轉(zhuǎn)化為易于建模的新序列[9-10]。自動(dòng)步槍在使用過(guò)程中受多種因素的影響以及自身故障的累積效應(yīng),使步槍的使用與產(chǎn)生故障之間有了很重的灰色關(guān)系[11]。故障的形成和發(fā)展所包含的模糊性和隨機(jī)性使得常規(guī)的分析方法在故障預(yù)測(cè)中無(wú)法得到準(zhǔn)確的結(jié)果,因此采用適合處理模糊關(guān)系的灰色系統(tǒng)理論。
基于以上問(wèn)題,本文提出了一種建立在GM(1,1)模型基礎(chǔ)上的自動(dòng)步槍故障的灰色預(yù)測(cè)方法。
某自動(dòng)步槍故障的灰色預(yù)測(cè)的基本方法是對(duì)采集的數(shù)據(jù)信息的時(shí)間序列進(jìn)行適當(dāng)?shù)奶幚?按照微分方程擬合的方法建立灰色動(dòng)態(tài)模型。自動(dòng)步槍發(fā)生故障和故障的發(fā)展具有不確定性,而把具有不確定性的系統(tǒng)稱之為灰色系統(tǒng),因此可以將自動(dòng)步槍的故障問(wèn)題視為灰色系統(tǒng)。將灰色理論應(yīng)用于故障預(yù)測(cè)的基本原理是把被預(yù)測(cè)的系統(tǒng)看成一個(gè)灰色系統(tǒng),由已知的信息去推測(cè)含有故障模式的未知信息的狀態(tài)、特征以及發(fā)展趨勢(shì),同時(shí)預(yù)測(cè)未來(lái)故障的發(fā)展趨勢(shì)并作出決策,即灰色系統(tǒng)的白化過(guò)程?;疑>褪前褵o(wú)規(guī)律的原始數(shù)列經(jīng)過(guò)處理使系統(tǒng)中各因素間的關(guān)系數(shù)量化、具體化,生成比較有規(guī)律的數(shù)列用以建立微分方程[12-13]。
以GM(1,1)預(yù)測(cè)模型為主的灰色系統(tǒng)預(yù)測(cè)方法因其所需建模數(shù)據(jù)少、計(jì)算簡(jiǎn)便和應(yīng)用廣泛而在預(yù)測(cè)領(lǐng)域中占有重要地位[14]。GM(1,1)預(yù)測(cè)模型的基本思路為:把一個(gè)隨時(shí)間變化的數(shù)據(jù)序列通過(guò)累加,生成新的數(shù)據(jù)序列,根據(jù)灰微分方程的白化微分方程的解,還原后即得GM(1,1)預(yù)測(cè)模型[15]。
若采集的原始數(shù)據(jù)時(shí)間序列為:
X(0)=(x(0)(1),x(0)(2),x(0)(3),…,x(0)(n))
式中,X(0)為非負(fù)序列;X(1)為X(0)的1-AGO序列。
X(1)=(x(1)(1),x(1)(2),x(1)(3),…,x(1)(n))
設(shè)Z(1)為X(1)的緊鄰均值生成序列
Z(1)=(z(1)(2),z(1)(3),…,z(1)(n))
式中
(1)
x(0)(k)+az(1)(k)=b
(2)
(3)
式中,
GM(1,1)模型的白化方程(也叫影子方程)為
(4)
白化方程(4)的解也稱時(shí)間響應(yīng)函數(shù),為
(5)
GM(1,1)模型的時(shí)間響應(yīng)序列為
k=1,2,…,n
(6)
還原值為
(7)
對(duì)某自動(dòng)步槍15000發(fā)彈射擊過(guò)程中出現(xiàn)的故障進(jìn)行整理統(tǒng)計(jì)如表1所示。
表1 故障數(shù)據(jù)
將表1中的前五組數(shù)據(jù)作為原始數(shù)據(jù)建立預(yù)測(cè)模型,經(jīng)計(jì)算得到參數(shù)a=-0.1985,b=7.4907
所以,可以得出其預(yù)測(cè)模型為
x(0)(k+1)=(1-e-0.1985)(x(0)(1)+37.7365)e0.1985k,k=1,2,…,n
經(jīng)計(jì)算得到實(shí)際值、第一組預(yù)測(cè)值及誤差分析結(jié)果,如表2所示。
表2 實(shí)際值、第一組預(yù)測(cè)值及誤差分析結(jié)果
實(shí)際值與灰色預(yù)測(cè)模型的第一組預(yù)測(cè)值的擬合曲線如圖1所示。
圖1 實(shí)際值與第一組預(yù)測(cè)值擬合曲線
由表2及圖1可知,前兩組數(shù)據(jù)擬合程度較好,數(shù)據(jù)原點(diǎn)附近最小相對(duì)誤差為1.1314%;后面幾組擬合較差,其相對(duì)誤差超過(guò)10%,而且距離原點(diǎn)數(shù)據(jù)越遠(yuǎn)誤差越大,這也正符合灰色預(yù)測(cè)的特征,即:適用于短期預(yù)測(cè),而長(zhǎng)期預(yù)測(cè)誤差較大。
將表1中的前十組數(shù)據(jù)作為原始數(shù)據(jù)建立預(yù)測(cè)模型,計(jì)算得到參數(shù)a=-0.1581,b=9.0963。經(jīng)計(jì)算實(shí)際值、第二組預(yù)測(cè)值及誤差分析結(jié)果,如表3所示。
實(shí)際值與灰色預(yù)測(cè)模型的預(yù)測(cè)值的擬合曲線如圖2所示。
表3 實(shí)際值、第二組預(yù)測(cè)值及誤差分析結(jié)果
由表3可知,在數(shù)據(jù)原點(diǎn)附近其最大相對(duì)誤差為9.0795%,相對(duì)誤差小于10%。
圖2 實(shí)際值與第二組預(yù)測(cè)值擬合曲線
由圖1和圖2可以看出,隨著新信息加入,模型的預(yù)測(cè)效果比舊信息的預(yù)測(cè)效果要好得多。這是因?yàn)殡S著槍械系統(tǒng)在使用過(guò)程中的發(fā)展,不斷地有一些新的隨機(jī)擾動(dòng)因素進(jìn)入到系統(tǒng)之中,使得系統(tǒng)的發(fā)展陸續(xù)的受到影響。同時(shí)舊的數(shù)據(jù)隨著新信息的補(bǔ)充在系統(tǒng)中的影響也會(huì)逐漸減弱,尤其是隨著系統(tǒng)變量的積累,整個(gè)系統(tǒng)也會(huì)發(fā)生變化,舊的信息并不能反映出此時(shí)系統(tǒng)的整體特征,因此在預(yù)測(cè)過(guò)程中需要不斷的添加新的信息。事實(shí)上,由于諸多因素的影響,用GM(1,1)進(jìn)行預(yù)測(cè),精度較高的只是原點(diǎn)數(shù)據(jù)以后的1~2個(gè)數(shù)據(jù)。一般來(lái)說(shuō),越往未來(lái)發(fā)展,越是遠(yuǎn)離時(shí)間原點(diǎn),該模型的預(yù)測(cè)意義就越弱。在實(shí)際應(yīng)用中,必須不斷地考慮進(jìn)入系統(tǒng)的擾動(dòng)因素,隨時(shí)將新的數(shù)據(jù)加入其中,以建立新信息模型進(jìn)行動(dòng)態(tài)預(yù)測(cè)[6]。
(1)利用GM(1,1)能夠很好地預(yù)測(cè)某自動(dòng)步槍的故障發(fā)展規(guī)律,灰色預(yù)測(cè)在步槍故障預(yù)測(cè)中的應(yīng)用是可行的。
(2)通過(guò)實(shí)際算例計(jì)算得到在數(shù)據(jù)原點(diǎn)附近其最小相對(duì)誤差為1.1314%,最大相對(duì)誤差為9.0795%,相對(duì)誤差均小于10%。
(3)通過(guò)兩次預(yù)測(cè)結(jié)果對(duì)比發(fā)現(xiàn),在原始數(shù)據(jù)中不斷加入新的信息可以提高后續(xù)的預(yù)測(cè)精度。
(4)將灰色系統(tǒng)理論應(yīng)用于步槍故障預(yù)測(cè)的方法,簡(jiǎn)單實(shí)用,預(yù)測(cè)能力及可靠性強(qiáng),可以廣泛地應(yīng)用到工程領(lǐng)域中。