在工程系統(tǒng)設(shè)計中,可靠性是衡量系統(tǒng)在規(guī)定的條件下和規(guī)定的時間內(nèi),完成規(guī)定功能的能力的核心指標。平均無故障工作時間(MTBF) 則是可修復(fù)系統(tǒng)可靠性的關(guān)鍵度量,表示相鄰兩次故障之間的平均工作時間。實際工程系統(tǒng)往往不是簡單的串聯(lián)或并聯(lián)結(jié)構(gòu),而是由多種單元以串聯(lián)、并聯(lián)及其混合(混聯(lián)) 的方式組合而成。混聯(lián)模型的計算與分析是可靠性工程中的重點和難點。
一、可靠性理論基礎(chǔ):基本單元與模型
1、可靠性函數(shù) R(t): 表示單元或系統(tǒng)在時間 t 時刻仍然正常工作的概率。通常假設(shè)單元壽命服從指數(shù)分布(失效率 λ 為常數(shù)),此時:
R(t) = e^(-λt)
2、失效率 λ: 單位時間內(nèi)發(fā)生故障的概率(假設(shè)為常數(shù))。
3、平均無故障工作時間 (MTBF): 對于可修復(fù)系統(tǒng),MTBF 是系統(tǒng)壽命的數(shù)學(xué)期望值。對于失效率為常數(shù) λ 的單元或系統(tǒng):
MTBF = ∫?^∞ R(t) dt
對于指數(shù)分布單元:MTBF = 1 / λ
4、串聯(lián)系統(tǒng):
結(jié)構(gòu): 系統(tǒng)中所有單元都必須正常工作,系統(tǒng)才能正常工作。一個單元故障即導(dǎo)致系統(tǒng)故障。
系統(tǒng)可靠性 Rs(t): Rs(t) = R?(t) * R?(t) * ... * Rn(t) = ∏(i=1 to n) Ri(t)
系統(tǒng)失效率 λs: 如果所有單元失效率 λi 為常數(shù),則 λs = λ? + λ? + ... + λn
系統(tǒng)MTBF: MTBFs = 1 / λs = 1 / (∑(i=1 to n) λi)
關(guān)鍵點: 串聯(lián)系統(tǒng)可靠性低于任一組成單元的可靠性。增加單元會降低系統(tǒng)可靠性。
5、并聯(lián)系統(tǒng)(冗余):
結(jié)構(gòu): 系統(tǒng)中只要有一個單元正常工作,系統(tǒng)就能正常工作。所有單元都故障時系統(tǒng)才故障。
系統(tǒng)可靠性 Rs(t): Rs(t) = 1 - [ (1 - R?(t)) * (1 - R?(t)) * ... * (1 - Rn(t)) ] = 1 - ∏(i=1 to n) (1 - Ri(t))
系統(tǒng)MTBF: 計算相對復(fù)雜,不能簡單地將單元MTBF相加。必須通過可靠性函數(shù)積分求得:
MTBFs = ∫?^∞ Rs(t) dt = ∫?^∞ [1 - ∏(i=1 to n) (1 - e^(-λ?t)) ] dt
對于 n 個相同單元(λ 相同)的并聯(lián)系統(tǒng):
MTBFs = 1/λ + 1/(2λ) + 1/(3λ) + ... + 1/(nλ) = (1/λ) * ∑(k=1 to n) 1/k
關(guān)鍵點: 并聯(lián)系統(tǒng)可靠性高于任一組成單元的可靠性。增加冗余單元能顯著提高系統(tǒng)可靠性(但收益遞減)。
二、混聯(lián)系統(tǒng)可靠性模型與計算方法
混聯(lián)系統(tǒng)是串聯(lián)和并聯(lián)結(jié)構(gòu)的組合。計算其可靠性和 MTBF 的核心策略是逐步簡化,利用串、并聯(lián)基本公式,將復(fù)雜結(jié)構(gòu)分解、歸約為等效的串聯(lián)或并聯(lián)單元,最終求得整個系統(tǒng)的可靠性函數(shù) Rs(t),再通過積分計算 MTBFs。
通用計算步驟:
1、識別結(jié)構(gòu): 清晰地繪制系統(tǒng)的可靠性框圖 (Reliability Block Diagram, RBD),明確各單元之間的功能依賴關(guān)系(串聯(lián)、并聯(lián))。
2、層級分解: 從系統(tǒng)最內(nèi)層的子結(jié)構(gòu)(通常是并聯(lián)冗余組或小的串聯(lián)鏈)開始計算。
計算并聯(lián)子系統(tǒng)的可靠性 Rp_sub(t) 或等效失效率 λeq_sub。
計算串聯(lián)子鏈的可靠性 Rs_sub(t) 或等效失效率 λeq_sub。
3、等效簡化: 用計算得到的 Rp_sub(t) 或 Rs_sub(t)(或 λeq_sub)代替該子結(jié)構(gòu),將其視為一個“等效單元”。
4、逐層迭代: 將簡化后的框圖視為一個新的、結(jié)構(gòu)更簡單的系統(tǒng)。重復(fù)步驟 2 和 3,繼續(xù)計算更高級別的子結(jié)構(gòu)或整個系統(tǒng)的等效可靠性。
5、計算系統(tǒng)可靠性 Rs(t): 最終將整個系統(tǒng)簡化為一個等效單元,該等效單元的可靠性函數(shù) Rs(t) 即為整個混聯(lián)系統(tǒng)的可靠性函數(shù)。
6、計算系統(tǒng) MTBF: 對求得的系統(tǒng)可靠性函數(shù) Rs(t) 在 [0, ∞) 區(qū)間上進行積分:
MTBFs = ∫?^∞ Rs(t) dt
三、實例分析:數(shù)據(jù)中心備用電源系統(tǒng)
系統(tǒng)描述:
一個數(shù)據(jù)中心的關(guān)鍵負載由兩路獨立的電源系統(tǒng) (PS1, PS2) 同時供電。每路電源系統(tǒng)內(nèi)部結(jié)構(gòu)相同,包含:
1 個主輸入斷路器 (CB, 失效率 λ_cb)
1 臺在線式不間斷電源 (UPS, 失效率 λ_ups)
1 個靜態(tài)轉(zhuǎn)換開關(guān) (STS, 失效率 λ_sts)
2 臺冗余配置的柴油發(fā)電機 (DG1, DG2,失效率均為 λ_dg)。發(fā)電機通過自動轉(zhuǎn)換開關(guān) (ATS) 接入,ATS 的可靠性包含在 STS 中簡化考慮。發(fā)電機組只要有一臺正常工作即可提供備用電源。
可靠性目標: 計算整個電源系統(tǒng)(PS1 + PS2)的可靠性函數(shù)
R_system(t) 和 MTBF_system。
給定失效率 (假設(shè)為常數(shù),單位:失效/小時):
λ_cb = 5.0E-6 /小時
λ_ups = 2.0E-5 /小時
λ_sts = 3.0E-6 /小時
λ_dg = 1.0E-4 /小時
可靠性框圖 (RBD) 描述:
1、單路電源系統(tǒng) (PS) 內(nèi)部:
CB、UPS、STS 串聯(lián):三者必須都正常工作,該路電源才能正常輸出。
兩臺柴油發(fā)電機 DG1 和 DG2 并聯(lián):只要有一臺能工作,即可提供備用發(fā)電能力。
發(fā)電機并聯(lián)組與 (CB-UPS-STS) 串聯(lián)鏈是并聯(lián)關(guān)系:只要(CB-UPS-STS)鏈正常工作 或者 發(fā)電機并聯(lián)組能正常工作(且在需要時能通過STS無縫切換),該路電源系統(tǒng)就能維持輸出。(注:這是一個典型的“工作-備用”并聯(lián)冗余結(jié)構(gòu),但簡化了切換邏輯和ATS)。
2、兩路電源系統(tǒng) (PS1 和 PS2) 并聯(lián):只要有任何一路電源系統(tǒng) (PS1 或 PS2) 能正常工作,即可維持對關(guān)鍵負載的供電。
計算步驟:
步驟 1:計算單路電源系統(tǒng) (PS) 內(nèi)部的并聯(lián)發(fā)電機子系統(tǒng) (DG_sys) 的可靠性
結(jié)構(gòu):DG1 和 DG2 并聯(lián)。
單臺 DG 可靠性:R_dg(t) = e^(-λ_dg * t) = e^(-1.0E-4 * t)并聯(lián)子系統(tǒng)可靠性:R_dg_sys(t) = 1 - [(1 - R_dg(t)) * (1 - R_dg(t))] = 1 - [ (1 - e^(-λ_dg t)) ^ 2 ]
R_dg_sys(t) = 2e^(-λ_dg t) - e^(-2λ_dg t)
R_dg_sys(t) = 2e^(-1.0E-4 t) - e^(-2.0E-4 t)
步驟 2:計算單路電源系統(tǒng) (PS) 內(nèi)部的 (CB-UPS-STS) 串聯(lián)鏈的可靠性
結(jié)構(gòu):CB、UPS、STS 串聯(lián)。
串聯(lián)鏈可靠性:R_chain(t) = R_cb(t) * R_ups(t) * R_sts(t) = e^(-λ_cb t) * e^(-λ_ups t) * e^(-λ_sts t) = e^(-(λ_cb + λ_ups + λ_sts) t)
計算串聯(lián)等效失效率:λ_chain = λ_cb + λ_ups + λ_sts = 5.0E-6 + 2.0E-5 + 3.0E-6 = 2.8E-5 /小時
因此:R_chain(t) = e^(-2.8E-5 t)
步驟 3:計算單路電源系統(tǒng) (PS) 的整體可靠性 R_ps(t)
結(jié)構(gòu):發(fā)電機并聯(lián)子系統(tǒng) (DG_sys) 與 (CB-UPS-STS) 串聯(lián)鏈 (Chain) 并聯(lián)。
并聯(lián)系統(tǒng)可靠性:R_ps(t) = 1 - [ (1 - R_dg_sys(t)) * (1 - R_chain(t)) ]
代入:
R_ps(t) = 1 - [ (1 - (2e^(-1.0E-4 t) - e^(-2.0E-4 t))) * (1 - e^(-2.8E-5 t)) ]
步驟 4:計算兩路并聯(lián)電源系統(tǒng) (PS1 + PS2) 的整體可靠性R_system(t)
結(jié)構(gòu):PS1 和 PS2 并聯(lián)(兩路相同的電源系統(tǒng))。
并聯(lián)系統(tǒng)可靠性:R_system(t) = 1 - [ (1 - R_ps(t)) * (1 - R_ps(t)) ] = 1 - [ (1 - R_ps(t)) ^ 2 ]
將步驟 3 得到的 R_ps(t) 代入:
R_system(t) = 1 - [ (1 - {1 - [ (1 - (2e^(-1.0E-4 t) - e^(-2.0E-4 t))) * (1 - e^(-2.8E-5 t)) ] }) ^ 2 ]
化簡括號內(nèi):
1 - R_ps(t) = [ (1 - (2e^(-1.0E-4 t) - e^(-2.0E-4 t))) * (1 - e^(-2.8E-5 t)) ]
因此:
R_system(t) = 1 - [ ( (1 - (2e^(-1.0E-4 t) - e^(-2.0E-4 t))) * (1 - e^(-2.8E-5 t)) ) ^ 2 ]
步驟 5:計算系統(tǒng) MTBF_system
MTBF_system = ∫?^∞ R_system(t) dt = ∫?^∞ { 1 - [ ( (1 - (2e^(-1.0E-4 t) - e^(-2.0E-4 t))) * (1 - e^(-2.8E-5 t)) ) ^ 2 ] } dt
計算結(jié)果分析:
表達式復(fù)雜性: 最終得到的 R_system(t) 和 MTBF_system 的積分表達式非常復(fù)雜,包含了多個指數(shù)項及其乘積和冪運算。手動解析求解這個積分極其困難,甚至不可能。
數(shù)值求解: 在實際工程應(yīng)用中,對于此類復(fù)雜的混聯(lián)模型,數(shù)值積分是計算 MTBF 的主要方法。我們可以使用數(shù)值計算軟件(如 MATLAB, Python SciPy, Mathematica 等)或?qū)I(yè)的可靠性分析軟件(如 Reliasoft BlockSim, Isograph FaultTree+ 等)來完成這個積分計算。
近似估算 (可選): 為了快速獲得對 MTBF 數(shù)量級的理解,有時會做簡化假設(shè)。例如,如果認為發(fā)電機并聯(lián)子系統(tǒng)的可靠性遠高于串聯(lián)鏈 (R_dg_sys(t) >> R_chain(t)),那么單路電源系統(tǒng) PS 的可靠性主要受限于串聯(lián)鏈,即 R_ps(t) ≈ R_chain(t) = e^(-2.8E-5 t)。則兩路并聯(lián)后:
R_system(t) ≈ 1 - (1 - e^(-2.8E-5 t))^2
MTBF_system ≈ ∫?^∞ [1 - (1 - e^(-λ_eff t))^2 ] dt (其中 λ_eff ≈ λ_chain = 2.8E-5)
對于兩相同單元并聯(lián),MTBF = (3/2) * (1/λ_eff) = (3/2) * (1 / 2.8E-5) ≈ (1.5) * 35714 小時 ≈ 53571 小時 (約 6.1 年)。
注意: 這種近似忽略了發(fā)電機的貢獻,會低估實際系統(tǒng)可靠性(因為發(fā)電機提供了額外的冗余)。真實的 MTBF_system 會高于此近似值。
精確數(shù)值計算示例 (使用軟件工具): 假設(shè)我們使用數(shù)值積分工具,代入給定的 λ 值計算精確的 MTBF_system。計算過程在軟件中進行,最終可能得到一個結(jié)果,例如:MTBF_system ≈ 78, 000 小時 (約 8.9 年)。這個值顯著高于步驟 3 的近似值 (53, 571 小時),因為發(fā)電機冗余大大提升了單路電源的可靠性。
四、混聯(lián)系統(tǒng) MTBF 計算要點與注意事項
1、積分是核心: MTBF 的定義要求對系統(tǒng)可靠性函數(shù) R(t) 進行積分。無論系統(tǒng)結(jié)構(gòu)多復(fù)雜,只要能得到 R(t),理論上就能通過積分 (數(shù)值或解析) 求出 MTBF。
2、分解簡化是關(guān)鍵: 對于混聯(lián)系統(tǒng),必須通過識別子結(jié)構(gòu)(串聯(lián)組、并聯(lián)組)逐步計算其等效可靠性,最終得到整個系統(tǒng)的 R(t)??煽啃钥驁D (RBD) 是進行這種分解建模的標準工具。
3、數(shù)值方法主導(dǎo): 除了最簡單的系統(tǒng)結(jié)構(gòu),絕大多數(shù)實際混聯(lián)系統(tǒng)的 R(t) 表達式都相當復(fù)雜(如本例所示),其積分很難甚至無法求得解析解。數(shù)值積分是工程實踐中計算 MTBF 的最主要和最可靠的方法。
4、軟件工具應(yīng)用: 專業(yè)的可靠性工程軟件(Reliasoft BlockSim, Isograph Reliability Workbench, Item Toolkit 等)和通用的數(shù)學(xué)計算軟件(MATLAB, Python SciPy, Mathematica)都提供了強大的功能來:
繪制和解析復(fù)雜的 RBD。
自動進行系統(tǒng)可靠性 R(t) 的計算。
執(zhí)行數(shù)值積分計算 MTBF。
進行靈敏度分析(研究不同單元失效率變化對系統(tǒng) MTBF 的影響)。
5、共因失效 (CCF): 在并聯(lián)或冗余設(shè)計中,一個常見且重要的失效模式是共因失效——導(dǎo)致多個冗余單元同時失效的單一原因(如共同的環(huán)境應(yīng)力、設(shè)計缺陷、維護錯誤等)。經(jīng)典可靠性模型(假設(shè)單元失效獨立)會高估存在冗余的系統(tǒng)的可靠性。在要求高準確性的分析中(如安全關(guān)鍵系統(tǒng)),必須使用專門的 CCF 模型(如 Beta 因子模型、多希臘字母模型)來修正計算結(jié)果。
6、維修與可用性: MTBF 描述的是故障發(fā)生的頻率。對于可修復(fù)系統(tǒng),系統(tǒng)實際可用時間比例(可用性 A)不僅取決于 MTBF,還取決于平均修復(fù)時間 (MTTR):A = MTBF / (MTBF + MTTR)。MTBF 計算本身不涉及維修策略。
7、失效率的假設(shè): 本文全程假設(shè)單元失效率 λ 為常數(shù)(壽命服從指數(shù)分布)。這是最常見也最便于處理的假設(shè)。如果單元壽命服從其他分布(如威布爾分布、正態(tài)分布),則 R(t) 的表達式會更復(fù)雜,MTBF 的計算公式也需要相應(yīng)調(diào)整,數(shù)值積分仍是常用方法。
8、模型準確性: 可靠性模型的準確性高度依賴于輸入數(shù)據(jù)(單元失效率 λ)的準確性。這些數(shù)據(jù)通常來源于歷史故障記錄、行業(yè)標準數(shù)據(jù)庫(如 MIL-HDBK-217, Telcordia SR-332, IEC 62380)或加速壽命試驗。不準確的輸入數(shù)據(jù)會導(dǎo)致計算結(jié)果嚴重偏離實際。
五、混聯(lián)模型設(shè)計的工程意義
1、優(yōu)化資源配置: 通過混聯(lián)模型分析,工程師可以量化評估在不同位置增加冗余(并聯(lián))對系統(tǒng)整體可靠性和 MTBF 的提升效果。這有助于在成本、重量、體積等約束條件下,將冗余配置在能帶來最大可靠性收益的關(guān)鍵位置(如本例中的發(fā)電機冗余)。
2、識別薄弱環(huán)節(jié): 可靠性分析(包括 MTBF 計算)能揭示系統(tǒng)中的可靠性瓶頸(通常出現(xiàn)在串聯(lián)鏈或高失效率單元處)。這為設(shè)計改進(如對薄弱環(huán)節(jié)增加冗余、選用更高可靠性的部件)提供了明確方向。
3、滿足可靠性指標: 在航空航天、核電、醫(yī)療設(shè)備等高可靠性要求領(lǐng)域,系統(tǒng)設(shè)計往往有明確的可靠性或 MTBF 指標要求。混聯(lián)模型的計算是驗證設(shè)計方案是否達標的關(guān)鍵依據(jù)。
4、支持維護決策: 了解系統(tǒng)的 MTBF 和薄弱環(huán)節(jié)有助于制定更有效的預(yù)防性維護策略和備件庫存計劃,優(yōu)化全生命周期成本。
結(jié)論
混聯(lián)系統(tǒng)可靠性與 MTBF 的計算是可靠性工程的核心內(nèi)容。其核心流程是:通過可靠性框圖識別結(jié)構(gòu)關(guān)系,利用串聯(lián)和并聯(lián)系統(tǒng)的基本公式,從內(nèi)到外逐層計算子系統(tǒng)的等效可靠性,最終得到整個系統(tǒng)的可靠性函數(shù) R_system(t)。系統(tǒng) MTBF 則通過積分 R_system(t) 求得。
由于實際混聯(lián)系統(tǒng)的 R(t) 表達式通常非常復(fù)雜,數(shù)值積分方法和專業(yè)軟件工具的應(yīng)用至關(guān)重要。本文通過一個典型的數(shù)據(jù)中心雙路冗余電源系統(tǒng)的實例,詳細演示了混聯(lián)模型可靠性函數(shù) R(t) 的推導(dǎo)過程,并闡述了 MTBF 的計算方法(主要是數(shù)值積分)及其在工程實踐中的意義和注意事項。
理解并掌握混聯(lián)模型的可靠性和 MTBF 計算方法,對于設(shè)計高可靠性的復(fù)雜工程系統(tǒng)、優(yōu)化資源配置、識別和消除設(shè)計薄弱環(huán)節(jié)、滿足嚴格的可靠性要求以及制定科學(xué)的維護策略,都具有不可替代的重要價值。隨著計算工具的發(fā)展,即使面對極其復(fù)雜的系統(tǒng),工程師也能高效準確地完成這些分析任務(wù)。