徐立,張寧,李華,阮旻智,周亮
1. 海軍工程大學 兵器工程學院, 武漢 430033
2. 海軍工程大學 艦船與海洋學院, 武漢 430033
3. 海軍工程大學 艦船綜合電力國防科技重點實驗室, 武漢 430033
現代航天、航空等領域的武器、裝備以及戰儲器材通常具有“長期貯存、一次使用”的特點,如某重點型號設定的服役年限為30年,分解到元器件級要求其貯存期為32年。元器件經長期貯存會出現主要參數漂移、材料性能下降等問題[1]。隨著貯存時間的增長,元器件性能的變化必然給其所屬單元帶來影響,導致貯存單元及裝備可用數量降低。裝備貯存單元的完好情況直接影響著保障部門日常維護保養工作能否正常開展,也決定著裝備的完好數量能否滿足要求。
針對貯存期內各類單元性能下降及故障對裝備造成的影響,國內外開展了大量研究。在考慮不同環境及使用條件下的可靠性評估方面,文獻[2]研究了非恒定溫度場合性能退化型部件貯存可靠性評估模型。文獻[3]研究了火箭等航天裝備在貯存和運輸階段的可靠度評估問題。文獻[4]基于Bootstrap算法對貯存系統的可靠度進行了置信限評估。文獻[5-7]基于導彈多部件退化數據,開展導彈關鍵性能參數研究,給出多部件競爭失效的可靠度評估模型。在考慮不同類型、不同可靠性結構的壽命單元可靠性評估方面,文獻[8]基于導彈儀器設備的貯存可靠性和貯存使用過程中采取的技術準備措施,提出了一種以能執行任務率為判據的導彈貯存壽命評估方法。文獻[9-10]構建了多類部件組成系統的貯存可靠度模型,研究使平均可靠度最大的檢修策略。文獻[11]針對貯存壽命和使用壽命均服從指數分布的部件,通過將貯存時間轉化為使用時間,對貯存可靠性置信下限進行了估計。在綜合考慮貯存延壽及保障費用優化方面,文獻[12-13]建立了包含不同壽命分布組件的系統混合檢測模型,并用仿真方法確定了長期運行的可用度和費用率。文獻[14-17]對于定期檢測與機會檢測、隨機檢測結合的維修更換模型的費用進行了對比分析。文獻[18]以固定貯存期內的費用率最低為目標,對檢測周期以及更換周期進行了綜合優化。文獻[19]在分析部件瞬態貯存可用度變化規律基礎上,研究了系統的平均貯存可用度,建立了貯存壽命的評估與優化模型。
目前,考慮裝備子單元貯存方案對裝備完好數量影響的文獻較少,難以建立單元貯存數量、貯存時間和裝備可用數量之間的關系,缺乏貯存方案的優化方法。本文以貯存期內裝備完好數量為著眼點,分析常見壽命分布單元的貯存可靠度,建立初始貯存方案下的裝備完好數量評估模型;以達標概率指標為約束條件,貯存單元購置費用為優化目標,建立單元初始貯存方案優化模型,給出相應的優化算法。為裝備保障部門制定不同壽命分布單元貯存方案提供理論支撐。
裝備通常具有多層級的結構特點,按照從低到高的次序,常見的層級劃分有:元器件、零部件、組件、裝備、分系統、系統等。本文將裝備劃分為2層,由高到低分為裝備層和組件層。各組件之間的關系以可靠性連接關系進行描述,常見的連接關系有串聯、并聯、混聯等。若按照是否關重件的標準對裝備各組件可靠性結構進行劃分,對于由一般數量規模關重件組成的裝備系統,可簡化為由多項關重組件串聯而成。裝備結構如圖1所示。
對于“長期貯存,一次使用”的裝備而言,在貯存期內需對其進行檢測維護,及時修復或更換出現故障或到壽組件以維持裝備性能,保證貯存期內裝備的完好數量。為了使得貯存期間的檢修、修復工作順利進行,對于分段貯存或整體貯存的裝備系統,在裝備交付的同時需配備一定數量的組件。裝備組件在貯存過程中,受環境因素和維修管理措施的影響,會引起貯存組件失效或性能下降,導致不可用,組件完好的數量隨著貯存時間的增長呈現逐漸下降的趨勢,如圖2所示,圖中:t為貯存時間;n為組件完好數量;N0為初始組件完好的數量。

圖1 裝備組織結構

圖2 組件可用數量隨時間變化
一般情況下,新型裝備技術密集,信息化、集約化程度高,在新型裝備批量交付初期,裝備保障部門難以配齊相應的維修設備和具有對應維修能力的技術人員。在裝備保障現場,較難開展故障組件的維修和裝備原位維修,對裝備的維修僅具備換件維修能力。另外一方面,裝備的重要組件通常為非貨架產品,需要組織專門的生產線進行生產,訂貨周期通常較長。因此,在裝備交付時,需建立組件的初始庫存以滿足貯存期內裝備的故障維修。為了方便研究,本文在進行建模和優化時做如下假設:① 貯存期內不考慮組件的再補給;② 裝備發生故障僅進行換件維修;③ 貯存期內的故障組件無法修復;④ 裝備是否處于完好狀態僅與各組件是否處于完好狀態有關;⑤ 當組件到壽或故障后,必然出現故障,如有組件可換,故障裝備可及時恢復完好;⑥ 在裝備修復過程中,裝備是不完好的。
在裝備保障領域,戰備完好率是裝備保障部門關注的重要綜合性指標,對于一定數量的裝備而言,戰備完好率的要求可以轉換成裝備完好數量上的要求。為了衡量貯存期內任意時刻提供某一具體數量可用裝備的能力,本文引入達標概率這個指標。達標概率定義為貯存期t內,裝備完好數量n大于等于某一規定數量M的概率,記為P(n≥M)。達標概率反映的是裝備戰備完好率達到某一水平的概率,衡量的是裝備戰備完好性水平。若將達標概率的門限值記為P0,P0為對組件初始貯存方案的達標概率指標要求,只有滿足P(n≥M)≥P0的貯存方案才是合格的方案。
裝備組件從交付入庫到其無法正常工作之間的時間間隔稱為貯存壽命。貯存壽命呈現出一定的規律如服從指數分布、對數正態分布和威布爾分布等常見分布[20]。
2.1.1 指數型組件可靠度
將貯存壽命T服從指數分布的組件稱為指數型組件,記作T~Exp(μ),其中μ為平均貯存壽命,則該單元在貯存時間t的可靠度函數為
(1)
2.1.2 對數正態型組件可靠度
將貯存壽命T服從對數正態分布的組件稱為對數正態型組件,記作T~LN(μ,σ2),其中μ為對數均值,σ為對數標準差。該組件在貯存時間t的可靠度函數為
(2)
2.1.3 威布爾型組件可靠度
將貯存壽命T服從威布爾分布的組件稱為威布爾型組件,記作T~W(α,b),其中尺度參數α>0,在工程上形狀參數b≥1。該組件在貯存時間t的可靠度函數為
(3)
若組件i的初始貯存數量為si,該組件在貯存時間t內的任意時刻完好數量為n,則該組件完好的數量n≥M的達標概率為

(4)
式中:Ri(t)為組件i在t時刻的貯存可靠度函數;M為規定的最低完好數量,顯然需si≥M。
對于由I類組件構成的裝備,各組件之間為串聯關系,若各組件的初始貯存方案為s=[s1,s2,…,si,…sI],在t時間內的任意時刻,該類裝備完好的數量為n,n≥M的達標概率為
(5)
對于初始貯存方案優化問題,建立模型時以貯存時間t內的任意時刻,完好裝備數量大于M的概率指標為約束條件,以尋求組件初始貯存方案的購置費用最低為優化目標。數學模型為
(6)
式中:ci為單個第i項組件的購置費用。
本文以達標概率值為約束條件,運用邊際優化方法求解上述模型,具體步驟如下:
步驟1初始化所有組件的貯存數量,令各組件貯存的初始數量,即方案s各項元素為M。
步驟2計算第i項組件的邊際效益值:
δ(i)={P(s+ones(i)|n≥M)-P(s|n≥M)}/ci
式中:ones(i)為一維數組,第i項元素為1,其他元素皆為0。
步驟3將δ(i)最大值所對應的組件i配置數量加1,由此得到新的組件初始貯存方案矩陣s。
步驟4計算在新的貯存方案下,裝備在貯存時間t內的任意時刻,裝備完好數量n大于M的概率P,并與規定的概率P0比較,如果P≥P0,算法結束,此時s為最優配置結果;反之則轉步驟2繼續迭代運算。
邊際優化算法相比其他優化算法操作簡單、運算速度快、結果精度高,其最大優勢在于算法迭代的整個過程中不丟失最優解,即能夠保障整個費效曲線上的每個點都是最優解,便于決策人員對結果進行分析和調整[21]。該算法在以備件短缺數為約束條件的備件優化配置研究中得到了廣泛的應用,并取得了良好的效果。
衡量算法是否具有較高的計算效率需要分析其算法復雜性。算法復雜性中,時間復雜度是衡量其計算效率的有效度量。針對3種可能的優化方法,算法復雜性分析如下:

2) 智能優化算法。若采用遺傳算法為主程序生成組件配置方案。設嵌套法需迭代iter次,每代產生種群大小為num,則其時間復雜度T2=O(iter·num·(log2num+1)),其中,O(iter·num·log2num)為遺傳算法本身的時間復雜度。
3) 本文算法。由第3節模型優化步驟可知,在算法迭代過程中,每次迭代均需遍歷計算每類組件的邊際效益值,其時間復雜度為O(J);而優化方法的迭代次數同樣與組件種類密切相關,組件種類越多,迭代次數越多,迭代過程的時間復雜度為O(J),本文優化算法的時間復雜度為T3=O(J2)。
縱觀3種算法的時間復雜度,當組件種類和數量規模較大時,有T1>T2>T3,而現有保障方案涉及組件種類和數量一般較多,上述不等式顯然成立,可得本文算法計算效率較高。
假設某裝備由6類組件組成,各組件的壽命分布類型及參數如表1所示。

表1 裝備組件清單及相關參數
初始貯存期一般為1~3年, 令貯存期為t=3年,在建立初始庫存時,各組件的數量均為10,則在貯存期內,各組件的可用數量變化如圖3所示。由圖3可知,隨著貯存時間的增長,各類組件的可用數量逐漸降低,不同類型的組件失效規律不同,組件2的可用數量下降幅度最高,組件6的可用數量下降幅度最低。裝備可用數量與可用數量最低的組件保持一致。若在建立的初始庫存中各組件的配置數量不加區分地同等看待,即各組件的配置數量相同,并不能保證裝備的可用數量一定最大。在組件貯存過程中應結合其貯存失效規律合理配置組件的種類和數量,以使在組件采購費用最低的情況下裝備可用數量最高。

圖3 不同組件完好數量隨時間變化曲線
若裝備由6類不同類型的組件組成,其分布類型和可靠性參數如表1所示,組件初始貯存方案為[16,18,14,12,13,15],在3年貯存期內的任意時刻,將各組件的可用數量大于或等于11的達標概率評估結果與模擬貯存過程進行多次仿真的結果進行對比,表1中指數型、對數正態型及威布爾型3種不同類型的組件,分別取一型進行分析,如圖4 ~圖6所示。將整個貯存期內裝備可用數量大于或等于11的達標概率的評估結果與模擬貯存過程進行多次仿真的結果進行比較,如圖7所示。

圖4 指數型組件1達標概率評估曲線

圖5 對數正態型組件3達標概率評估曲線

圖6 威布爾型組件5達標概率評估曲線

圖7 裝備達標概率評估曲線
將各圖解析算法的計算結果與仿真結果進行對比可知,本文建立的模型能夠較好地對各種不同壽命分布的組件及裝備在給定貯存方案下,貯存期內任意時刻的達標概率進行評估,具有較高的精度,與仿真結果基本重合,解析結果真實可信。
對于各組件參數由表1描述的裝備,要求在貯存期t內的任意時刻,裝備完好數n≥M的概率P(n≥M)不低于閾值P0。已知:t=3,M=11,P0=0.91,按照第3節邊際優化的算法,計算滿足要求的各組件最小貯存量。
表2為貯存方案的優化過程,給出了每一步迭代計算的各組件的邊際效益值和增加組件的編號。如在原始貯存方案[11,11,11,11,11,11]下,組件1~6的邊際效益值分別為7.1×10-7,1.7× 10-6,5.6×10-7,1.2×10-6,1.2×10-6,1.2× 10-7,如表2所示,選取邊際效益值最大的組件即組件2數量加1,得到貯存方案[11,12,11,11,11,11],計算其達標概率是否滿足指標要求,若不滿足則繼續迭代,計算各組件的邊際效益值,將邊際效益值最大的組件加1;若滿足則停止迭代,輸出對應的組件貯存方案,如此循環迭代,最終得到貯存方案[18,20,15,17,16,13]即為滿足指標要求的最優方案。按照該方案配置各組件的貯存數量,裝備在3年的貯存期內,可用數量大于11的概率為0.916,大于指標要求,組件購置費用為3 598.6萬元。

表2 各組件貯存方案優化過程
對比圖3表示的各可用組件數量隨貯存時間的變化情況,組件可用數量下降幅度由高到低依次為組件2、組件1、組件4、組件5、組件3和組件6。相應地,若需要配置的組件數量滿足可用裝備數量大于某一固定值的要求,則需要配置的組件數量由高到低對應的組件編號依次為組件2、組件1、組件4、組件5、組件3和組件6。觀察所得優化方案[18,20,15,17,16,13],各組件的初始貯存數量符合這一規律,較為合理。
在該算例中,如果采用窮舉法,待選方案數量至少為106個;采用本文算法,則最多只需33×5= 165次計算即可得到滿足要求的、效費比高的貯存方案。圖8中黑色曲線上的各數據點表示表2中優化迭代過程每一步所得貯存方案的費用及其對應的達標概率,顯示了各優化方案對應的達標概率和費用的變化過程,可用于回答“當達標概率指標要求P0確定后,至少需要多少經費采購組件”的問題。圖8藍色曲線各數據點表示的是以窮舉法產生的組件貯存方案對應的達標概率和購置費用,由該圖可知,本文優化過程形成的曲線是采用窮舉法形成曲線的外包絡曲線。這意味著同等購置費用下,優化后的方案的達標率最高,即為性價比最高的方案。

圖8 窮舉法及本文算法計算的貯存方案效費曲線對比
分別采用窮舉法、智能優化算法和本文算法求取符合達標概率指標要求的最優組件配置方案,求取結果和計算時間如表3所示。由3種不同算法的計算結果可知,3種方法均能求得符合要求的最優方案,但本文算法的計算時間最少,這與第4節進行的算法復雜性分析的結果一致。當涉及組件種類較多,配置數量較大時,本文算法的優勢將更加明顯,具有更強的適用性。

表3 各優化算法的運行結果時間對比
1) 針對“長期貯存,一次使用”的裝備,開展組件初始貯存方案評估及優化問題研究。分析了不同壽命分布貯存單元的可靠度模型,建立了貯存期內組件及裝備完好數量評估模型;該模型能夠在組件貯存方案確定之后,評估貯存期內各組件以及裝備完好數量滿足某一規定數值的概率。
2) 以裝備數量達標概率指標為約束條件,組件購置費用為優化目標,建立了組件初始貯存方案優化模型,提出了基于邊際效益值的方案優化算法。該優化算法能夠在組件購置費用最低的情況下選出符合約束條件的方案,具有較高的計算效率,適合計算多種類、大批量的組件初始貯存方案。提出的模型和優化算法可擴展至2層以上的裝備結構,為裝備保障人員制定合理的裝備組件貯存方案提供決策支持。