徐澤宇,楊定富,周榮興,孫寧,張營
(1.210037 南京市 江蘇省 南京林業(yè)大學 汽車與交通工程學院;2.江蘇省 南京市 32214 部隊)
車輛作為一種生產(chǎn)生活中的常用工具,其質(zhì)量水平是人們關注的焦點。可靠性作為一個衡量產(chǎn)品質(zhì)量水平的重要指標,正受到越來越多的關注。利用可靠性技術,可以發(fā)現(xiàn)排除產(chǎn)品的失效誘因,同時降低失效概率,進而提高產(chǎn)品的質(zhì)量水準。車輛產(chǎn)品的質(zhì)量競爭很大程度上就是車輛可靠性的競爭,因此生產(chǎn)者在設計制造的過程中必須高度重視產(chǎn)品的可靠性。
在以往的車輛可靠性研究中,以失效模式影響分析(FMEA)和故障數(shù)分析(FTA)2 種分析手段最為常見。FMEA 分析方法的優(yōu)點在于,可以從部件、系統(tǒng)、整車3 個層面進行失效模式分析,但由于分析過程復雜,經(jīng)驗性評價參數(shù)較多,導致只適合于對車輛系統(tǒng)有高度理解的工程師團隊使用,且整個過程以定性分析為主,無法準確評估試驗過程中車輛可靠性水平的變化情況。FTA 分析方法的特點在于將車輛的各種失效機理轉(zhuǎn)化成邏輯門線路的形式,可以在故障發(fā)生時利用計算機進行快速分析得到問題起因,而劣勢在于在進行定量分析時,需要得出車輛各部件的失效概率,在車輛試制過程初期很難順利得到足夠量級的數(shù)據(jù),從而導致無法得到準確失效概率[1]。為了實現(xiàn)整車可靠性水平的定量分析,需要引入其他可靠性分析方法。
根據(jù)以往機械研發(fā)經(jīng)驗可知,對于可修機械系統(tǒng),其相鄰故障間隔通常不屬于獨立同分布,而為了解決這一問題,可以使用非齊次泊松過程來分析處理這些既不互相獨立也不滿足相同分布的變量[2]。AMSAA(Army materiel system analysis activity)模型作為非齊次泊松過程模型的一種,常被用于描述復雜系統(tǒng)的可靠性分析與評估,并已經(jīng)在機床、列車、航空設備等大型機械中得到了有效應用[3-5]。故本文以AMSAA 模型作為車輛可靠性分析的手段。
1.2.1 模型發(fā)展概述
20 世紀60 年代,美國通用電氣公司的工程師 Duane 提出了最早的可靠性分析模型-Duane模型[6],其特點為通俗易懂,便于制定可靠性計劃。但由于只能實現(xiàn)參數(shù)的點估計,且評估誤差較大,不利于精準分析。而后,美國陸軍裝備系統(tǒng)分析中心的 Crow 在Duane 的研究基礎上提出了AMSAA 模型[7],此模型考慮到機械系統(tǒng)故障的概率分布特征,使用非齊次泊松過程進行分析描述,大幅提高了對可靠性評價指標-平均故障間隔時間MTBF(Mean Time Between Failure)的估計精準性[8]。
1.2.2 模型使用方法
首先,在模型使用前為了確認是否適合用AMSAA 模型,需要對其進行擬合優(yōu)度檢驗。利用式(1)可以計算得到擬合優(yōu)度統(tǒng)計值CN2:
式中:n——試驗期間故障總數(shù);tn——最后一個故障的發(fā)生點;b——模型的形狀參數(shù)(后文給出)。
之后,通過選定顯著性水平α,根據(jù)Cramer Von Mises 檢驗表[9]查出與n、α相對應的擬合優(yōu)度檢驗值CN,α2。如果統(tǒng)計值小于檢驗值,則說明當前數(shù)據(jù)是適合使用AMSAA 模型進行擬合分析的。
接著就對模型的特征參數(shù)進行計算。在計算形狀參數(shù)b時存在兩種情況(假設至少產(chǎn)生兩次失效)
當故障數(shù)n>2 時
當故障數(shù)n=2 時
形狀參數(shù)b的實際意義在于:當0<b<1 時,相鄰失效的間隔增加,可靠性表現(xiàn)出增長趨勢;當b>1 時,相鄰失效的間隔減小,可靠性呈現(xiàn)下降態(tài)勢;當b=1 時,相鄰失效的間隔退化為指數(shù)分布,可靠性保持不變[10]。
在求出形狀參數(shù)b之后,便可得出對應的尺度參數(shù)a,以及可靠性評價參數(shù)MTBF:
此外,由于多數(shù)可靠性試驗的目的在于判斷,經(jīng)過一系列糾正措施產(chǎn)品的可靠性是否有了提升,這時就需要對試驗數(shù)據(jù)進行增長趨勢檢驗,主要步驟如下:
首先,根據(jù)式(6)計算出數(shù)據(jù)對應的趨勢檢驗統(tǒng)計值X2
然后根據(jù)顯著性水平α,利用X2分布求出檢驗值當統(tǒng)計值大于檢驗值時說明可靠性有增長趨勢,有繼續(xù)分析的意義。
1.2.3 模型預測功能
在完成模型相關檢驗和參數(shù)求解之后,可以利用已有數(shù)據(jù)對后續(xù)故障點進行預測。式(7)為在已知前n個故障數(shù)據(jù)的基礎上,對第n+v次故障點的區(qū)間預測
當僅對下一次故障的發(fā)生點進行區(qū)間預測時,即v=1。令置信度γ=0.9,查閱資料[11]可得k1=0.105 6,k2=2.433 6,這樣即可得到完整的故障點的預測公式。
在以往使用AMSAA 模型進行可靠性分析的研究中,樣品往往處于一個固定的試驗環(huán)境下[5],而車輛的使用情景是復雜的,這就意味著其可靠性試驗的環(huán)境也必須是多樣的,其中主要就包括高速環(huán)道、山區(qū)公路、越野路、石塊路等等,這就導致了車輛的試驗數(shù)據(jù)是一組多維的數(shù)據(jù)。在這種變化的試驗環(huán)境下,車輛表現(xiàn)出來的使用性能和故障率往往有所不同,因而不能直接將多種環(huán)境下的數(shù)據(jù)直接代入到可靠性模型中。為了解決這個問題,需要將不同試驗環(huán)境下的故障數(shù)據(jù)折算到一個統(tǒng)一的體系下,將多維數(shù)據(jù)整合成一維的數(shù)據(jù),而這就引出了環(huán)境折合系數(shù)的這個概念[12]。其使用方法如下:
已知在車輛可靠性試驗中共有m個(m≥2)試驗路段,產(chǎn)品所經(jīng)歷的每個試驗路段對應的環(huán)境折合系數(shù)為k1,k2,…,km。樣品在試驗期間發(fā)生的總故障數(shù)為n。產(chǎn)品發(fā)生第q次故障時,各試驗路段的里程數(shù)分別為ttqi(i=1,2,…,m),所有故障數(shù)據(jù)構(gòu)成一個n行m列的矩陣。
假設目前得到一組環(huán)境折合系數(shù)k1,k2,…,km,則可根據(jù)式(8)計算車輛在試驗過程發(fā)生第q次故障時的折合試驗里程,用tq表示(q=1,2,…,n)。
這樣就使得故障數(shù)據(jù)從原來一個n*m的矩陣變成一個n*1 的向量,實現(xiàn)了數(shù)據(jù)整合的同時也降低了運算難度,為后續(xù)可靠性分析提供了幫助。
在明確了環(huán)境折合系數(shù)的作用之后,就需要對其進行相應的求解。在以往的研究中,常采用窮舉搜索法,即根據(jù)工程經(jīng)驗來確定折合系數(shù)的尋優(yōu)范圍及相應的搜索步長,通過逐個計算進行對比篩選,最終得到一組合適的環(huán)境折合系數(shù)[13]。
而在本研究中,由于使用AMSAA 模型進行車輛可靠性研究的工程經(jīng)驗相對較少,難以得到可供參考的搜索范圍和搜索步長,故只能在一個相對較大的范圍內(nèi)進行尋優(yōu)求解,而這時使用窮舉法求解會消耗大量時間和算力資源。為克服上述問題,現(xiàn)采用粒子群尋優(yōu)算法PSO(Particle swarm optimization)來尋找折合系數(shù)。
粒子群算法的功能是在目標問題對應的多維空間中找到合適解。其實現(xiàn)過程主要如下:首先在解空間中設置指定數(shù)量的解粒子,并隨機地給它們分配解空間位置和移動速度;然后計算各粒子的適應度,并根據(jù)解空間中所有粒子的全局最優(yōu)點和各粒子的單體最優(yōu)點依次更新各粒子的移動速度和空間位置。隨著循環(huán)迭代的進行,尋優(yōu)粒子將會聚集在一個或多個最優(yōu)點周圍,當達到迭代上限或者全局最優(yōu)位置滿足最小界限時,即可結(jié)束尋優(yōu)過程。
2.3.1 確定尋優(yōu)約束和尋優(yōu)目標
由于本研究是基于AMSAA 模型進行的,因而可以認為數(shù)據(jù)經(jīng)過折算之后應該滿足此模型的檢驗要求,故以擬合優(yōu)度檢驗和趨勢檢驗作為求解的約束條件。
在確定了約束條件之后,就需要尋找目標函數(shù)。由于擬合優(yōu)度這個統(tǒng)計量涉及到了所有的環(huán)境系數(shù),且在AMSAA 模型中擬合優(yōu)度統(tǒng)計值越小說明數(shù)據(jù)與模型的契合度越高,故將擬合優(yōu)度計算值最小化作為本次尋優(yōu)的目標。
2.3.2 執(zhí)行尋優(yōu)操作
首先導入試驗數(shù)據(jù),選擇種群規(guī)模和迭代次數(shù)上限并設置各路段折算系數(shù)范圍;然后對各粒子在解空間的位置和速度進行初始化,進行迭代尋優(yōu)直至找到目標解。由于粒子群算法作為一種仿生算法,其計算過程具有一定的隨機性,故在求解折算系數(shù)時,可以多次執(zhí)行尋優(yōu)操作,記錄每次尋優(yōu)結(jié)果,在其中選擇最符合實際意義的一組值留下,作為目標解。
對上文提出的可靠性評估方法進行驗證,取2 輛試驗車依次在高速環(huán)道、山區(qū)公路、凹凸不平路和越野路4 個路段的試驗數(shù)據(jù)進行分析。
其中1 號車在高速環(huán)道774,3 200 km 處發(fā)生2 次故障;在山區(qū)公路6 018 km 處發(fā)生1 次故障;在凹凸不平路169,413,1 322,3 783,5 079,5 749,7 000,7 742,9 520 km 處發(fā)生10次故障;在越野路801,2 145,2 680,2 763,3 733,4 855,5 128,5 703 km 處發(fā)生8 次故障,共計20 次故障。2 號車在高速環(huán)道6 045 km 處發(fā)生1 次故障;在山區(qū)公路953 km 處發(fā)生1 次故障;在凹凸不平路7 167,9 972 km 處發(fā)生2次故障;在越野路1 811,2 539,3 210,4 203,5 075,5 878 km 處發(fā)生6 次故障,共計10 次故障。
在對各路段環(huán)境系數(shù)進行求解時,考慮到現(xiàn)實意義和尋優(yōu)效率,需要先確認各路段系數(shù)間的相對關系。參考相似項目的研究結(jié)果[14]可以發(fā)現(xiàn),當某一試驗環(huán)節(jié)的故障頻率有顯著增長時,其對應的折算系數(shù)也會相應增大。而觀察兩輛試驗車的故障情況,可以發(fā)現(xiàn)在凹凸不平路和越野路的故障頻率要明顯高于高速環(huán)道和山路,此時可以認定試驗后兩個路段的系數(shù)相對于前兩個路段要更大一些,這也與越野路、凹凸不平路建設水平低、行駛難度高的實際情況相符合。
現(xiàn)將各路段的尋優(yōu)范圍定位為高速環(huán)路(0,10),山區(qū)公路(0,10),凹凸不平路(0,30),越野路(0,30)。以2 輛試驗車的故障數(shù)據(jù)為基礎,采用窮舉法和PSO 算法進行尋優(yōu)并進行對比,結(jié)果如表1 所示(為體現(xiàn)對比效果同時節(jié)約計算時間,使用窮舉法時,k1k2的尋優(yōu)步長設置為0.1,k3k4的尋優(yōu)步長設置為1)。
表1 兩種尋優(yōu)方法的比較Tab.1 Comparison of two optimization methods
可以看到,粒子群算法消耗的時間要明顯小于窮舉法,其尋優(yōu)目標值表現(xiàn)也更為優(yōu)異。盡管窮舉法可以通過縮小步長來進一步得到更好的目標函數(shù)值,但其花費的時間也會大大增長,降低了使用的方便性,并且從表中可以發(fā)現(xiàn)高速環(huán)路的系數(shù)要大于凹凸不平路的系數(shù),體現(xiàn)出的物理意義為前者的使用環(huán)境與后者相對甚至要更加惡劣,但根據(jù)實際情況可知,凹凸不平路的行駛條件要更差,這就形成了矛盾。
在使用粒子群算法時,雖然單次得出的結(jié)果可能不是全局最優(yōu)解,但其對目標值的搜尋表現(xiàn)尚可,且由于每次尋優(yōu)時間較短,可以多進行幾次尋優(yōu)指令,在多個尋優(yōu)結(jié)果中進行挑選,這樣可以做到追求目標函數(shù)最優(yōu)化的同時兼顧各系數(shù)間大小關系的合理化。
因此,選擇粒子群算法的結(jié)果k1=0.3、k2=0.9、k3=4.7、k4=23.3 作為最后的折算系數(shù)取值。之后,即可利用模型對可靠性進行評估。
首先進行擬合優(yōu)度檢驗,令置信度為0.9,查表得到兩車檢驗值分別為0.172 和0.167,計算得到兩車的擬合優(yōu)度檢驗值分別為0.037 4 和0.098,均小于檢驗值,滿足擬合優(yōu)度檢驗。之后,進行趨勢檢驗。令置信度為0.9,得到兩車的趨勢檢驗值分別為49.51 和25.98,而計算得到兩車的趨勢統(tǒng)計值分別為71.36 和27.43,均大于檢驗值,滿足趨勢檢驗。接著可得到兩車在標準環(huán)境下MTBF 的點估計值分別為18 556 和33 948。為方便觀察,現(xiàn)將其轉(zhuǎn)化至最后的試驗路段(越野路)上,其數(shù)值是796.39 和1 457。
通過觀察故障數(shù)據(jù)可以發(fā)現(xiàn)兩車的故障數(shù)成兩倍關系,而在MTBF 最后的估計值上也體現(xiàn)出相似的關系,這可以反應出本模型的有效性和合理性。
此外,根據(jù)已有故障數(shù)據(jù)可對車輛故障點進行預測。為充分考量試驗過程中糾正措施對整體可靠性增長的幫助作用,現(xiàn)取兩車試驗后期越野路上的故障點進行預測,并根據(jù)真實數(shù)據(jù)判斷準確性,結(jié)果如表2 所示。為方便觀察,已折算至越野路段。
表2 基于AMSAA 模型的故障點區(qū)間預測Tab.2 Fault point interval prediction based on AMSAA model
由表可知,兩輛車的真實故障點均落在了對應的預測區(qū)間之中,從側(cè)面說明本文使用的折算系數(shù)求解方法的合理性。
本文分析比較了以往車輛可靠性分析手段的優(yōu)勢與劣勢,然后根據(jù)可靠性分析的進一步需求選取了便于定量計算的AMSAA 模型進行相關分析評價。在模型運用過程中,為了解決變環(huán)境下各試驗路段數(shù)據(jù)統(tǒng)一的問題,使用了環(huán)境折合系數(shù)這一手段。而在求解不同路段對應的折合系數(shù)時,采用粒子群算法代替?zhèn)鹘y(tǒng)的定步長窮舉法,解決了在缺乏歷史經(jīng)驗的情況下,因?qū)?yōu)范圍過大導致求解效率低下的問題,最終科學合理地求解了MTBF 這一可靠性評估的重要指標,且計算結(jié)果與試驗數(shù)據(jù)表現(xiàn)出高度的關聯(lián)性。此外,基于已有數(shù)據(jù)使用故障點預測公式進行了故障區(qū)間預測,發(fā)現(xiàn)預測結(jié)果準確有效。通過上述一系列的實例驗證,表明本文使用的車輛可靠性評估方法符合工程實際,具有實用價值。