可靠性工程常用分布_二參數威布爾分布計算實例

2021-02-18 Andy的可靠性筆記

C威布爾分布為一種常用的連續分布,通常用於機械零件及應力強度疲勞壽命分析。說到連續分布就自然會想到離散型分布,這裡順便總結分類下常用的離散型分布和連續型分布。

1)離散型分布:二項分布,泊松分布;

2)連續型分布:正態分布,對數正態分布,指數分布,威布爾分布,伽馬分布。

關於威布爾分布,標準的威布爾分布有二參數和三參數兩種形式。這裡主要分析下兩種計算二參數威布爾分布形狀參數β,以及尺度參數η的方法(概率紙法,以及Excel計算法)。

如下面第一張截圖可知二參數威布爾累積分布(故障概率)函數以及可靠性函數分別如下:

F(t)=1-exp[-(t/η)^β]--公式1;

R(t)=1-F(t)=exp[-(t/η)^β]公式2;

由公式也可得知威布爾分布形狀參數β與浴盆曲線的關係如下(參考如下第二張截圖):

1)β<1時,處於浴盆曲線早夭期,故障率逐漸降低;

2)β=1時,威布爾分布為指數分布,處於浴盆曲線底部,此時故障率恆定;

3)β>1時,處於浴盆曲線磨損期,故障率逐漸增高;


舉一實例如下截圖1,20個產品測試1000小時,其中有14個產品在測試過程中分別在如下時間失效:70, 128, 204, 291, 312, 377, 473, 549, 591, 663, 748, 827, 903, 955小時,假設符合二參數威布爾分布,計算威布爾分布的形狀參數β,以及尺度參數η。

解題方法1-威布爾概率紙法;

1)將失效時間依次從小到大排序作為第一行(用作X軸)---如下截圖2;

2)查詢中位秩表(如下截圖4),樣品總量為20,則中位秩值依次為:0.034,0.083,0.132.0.672作為第二行(用作Y軸); 將各個中位秩值依次對應第一步排序的失效時間(如下截圖2)

這裡中位秩值也可以通過公式:Median Rank rj=(j-0.3)/(N+0.4)(如下截圖5)計算獲得,這裡j為失效次序(1,2....),N為樣本總量20,例如第一個失效的中位秩值為(1-0.3)/(20+0.4)=0.0343;第二個失效的中位秩值為(2-0.3)/(20+0.4)=0.0833,等等。

3)在威布爾概率紙上依次對應畫點如下截圖3;

4)對這些點用線性擬合的方法畫出一條直線(圖上右下方實線);

5)在威布爾概率紙右上方,經過縱坐標故障率0.623(這裡0.623取值如何得出?解答如下:F(t)=1-exp[-(t/η)^β], 假設t=η,這F(η)=1-exp(-1)=1-0.367=0.623,參考如下截圖6),畫出一條平行直線(圖上左上方虛線),與威布爾概率紙上方的交叉點即為β值,得出該例β值約為1.3.

6)由步驟5的解釋,經過縱坐標0.623畫一條平行於X軸的直線,與擬合直線的交叉點即為η的取值,得出該例η值約為900.

解題方法2-Excel擬合計算法;

1)這裡第一步還是先寫出故障概率函數如下:

F(t)=1-exp[-(t/η)^β]--公式1;

2)將公式1轉為包含(X,Y關係)的線性方程,依次推導過程如下,可參考如下第一張截圖;

F(t)=1-exp[-(t/η)^β],

1-F(t)=exp[-(t/η)^β];

1/(1-F(t))=exp[(t/η)^β];

Ln[1/(1-F(t))]=(t/η)^β;

Ln{Ln[1/(1-F(t))]}=Ln[(t/η)^β];

Ln{Ln[1/(1-F(t))]}=β[Ln(t)-Ln(η)];----公式3

假設Ln{Ln[1/(1-F(t))]}=Y, Ln(t)=X,則公式3可轉為:Y=βX-βLn(η)----公式4;

3)將失效時間70, 128, ...955依次從小到大排序,見如下第二張截圖B列;

4)通過第一種方法中的中位秩值計算法:Median Rank rj=(j-0.3)/(N+0.4),依次得出F(t)的值為0.0343,0.0833,....0.6716.見如下第二張截圖C列;

5)用Excel依次計算出Y以及X的值,見如下第二張截圖F列和G列;

6)在Excel中對如下第二張截圖F列和G列的數值進行線性擬合,線性擬合步驟入下:

1: 如下截圖3,選中X,Y對應區域數據,插入圖表X,Y(Scatter),接下一步;

2: 如下截圖4,對X,Y軸坐標對應坐標點進行賦值,接下一步;

3: 如下截圖5,得出X,Y坐標軸上的散點圖,接下一步;

4: 如下截圖6,選中散點進行線性擬合,接下一步;

5: 如下截圖7,得出擬合直線,顯示線性方程Y=1.2818X-8.7644。

7)由上線性方程Y=1.2818X-8.7644,得出β=1.2818;βLn(η)=8.7644;

8)算出η=exp{8.7644/β)=exp{8.7644/1.2818)=932.22

順便拓展下:1)經常聽說風扇的L10壽命,為何MTTF=7*L10?:

L10為測試有10%的的不良率的產品壽命,通常風扇失效模型採用威布爾分布,則F(t)=0.1,F(t)=1-exp[-(t/η)^β]=0.1, 

則exp[-(t/η)^β]=0.9,t=L10,η為尺度參數,也可以表述成特徵壽命,

exp[(L10/η)^β]=1/0.9=1.111;----公式5;

MTTF為產品壽命期望值為63.2%不良時對應的預期時間,由以上分析,可設η=MTTF(這裡未找到出處....)

則(L10/MTTF)^β=Ln1.111=0.10536;

這裡MTTF與L10的關係為與β相關的值,而不是簡單寫成7,當然如果風扇廠商有多年數據統計,可能得出β值,這裡發現只有當β=1.155時,才約為7倍關係。如果有不同推導方式的朋友可以分享下~~

2)當產品壽命服從威布爾分布時MTTF=ηΓ(1/β+1)----公式6;這裡Γ為伽馬函數(參考如下截圖);但這裡在Excel中用什麼函數計算呢?

答案:Excel中未提供直接計算伽馬函數的公式,但提供了GAMMALN函數,它給出了伽馬函數的自然對數,因此可以通過e的冪函數計算,為GAMMA(X)=EXP(GAMMLN(X));

這裡可以舉個特例,當β取值為1時,Γ(1/1+1)=1,可自行到Excel中計算。

寫到這裡發現第一個問題與第二個問題應該是關聯的,應該可以通過第二個問題反推出MTTF與L10的關係:

例如由公式6可得---η=MTTF/Γ(1/β+1)----公式7;

將公式7代入公式5,得exp{L10/[MTTF/Γ(1/β+1)]}^β=1/0.9=1.111----公式8;

由公式8得{L10/[MTTF/Γ(1/β+1)]}^β=Ln(1/0.9);----公式9

公式9才是真正能反應MTTF與L10的關係,與β相關。

個人筆記,歡迎交流~~

相關焦點

  • 離散型隨機變量概率分布— —泊松分布
    前一篇:離散型隨機變量概率分布— —二項分布後一篇:離散型隨機變量的概率分布——超幾何概率分布上一篇文章中,我們介紹了離散型隨機變量的二項分布,為了便於各位統子的知識串聯和掌握,下面將介紹由二項分布公式到泊松分布公式的推導過程。
  • Python+統計學 | 探索常用的數據分析統計分布
    本文用Python統計模擬的方法,介紹四種常用的統計分布,包括離散分布:二項分布和泊松分布,以及連續分布,指數分布和正態分布,最後查看人群的身高和體重數據所符合的分布。,因此我們可以按下面方法指定隨機數生成的種子,這樣的好處是以後重複計算時,能保證得到相同的模擬結果。
  • 【Python+統計學】探索數據分析常用的統計分布
    本文用Python統計模擬的方法,介紹四種常用的統計分布,包括離散分布:二項分布和泊松分布,以及連續分布,指數分布和正態分布,最後查看人群的身高和體重數據所符合的分布
  • 正態分布、卡方分布、t分布、F分布……都是什麼鬼
    二、泊松分布7、泊松分布,也是關於X的離散分布,而且是無窮個樣本,1/2/3直到無窮大。而二項分布是有限的,如1到N,就是重複有限次的伯努利事件8、泊松分布的概率函數P(X=x)=[λ^x×e^(-λ)/(x!)]
  • 室內分布系統無源器件大全
    主要指標功分器的主要技術參數有插入損耗、分配損耗、駐波比,功率分配埠間的隔離度、功率容量和頻帶寬度等。下表是寬頻腔體功分器一些典型指標(參考):二、 耦合器1. 概念耦合器常用於對規定流向微波信號進行取樣。在無內負載時,定向耦合器往往是一四埠網絡。
  • 連續型隨機變量概率分布— —卡方分布
  • 【可靠性知識】詳談一種複雜系統可靠性與安全性評估方法
    失效判據和基本變量的類型和性質是利用數學語言描述可靠性問題時所需考慮的兩個基本面。從這個角度進行考慮,工程實踐中的模糊性按其表現形式,也可對應地分為兩類:一是失效判據的模糊性,二是某些基本變量的模糊性。
  • Poisson分布,指數分布和Gamma分布
    ,其固定的強度參數是單位時間或單位面積內隨機事件的平均發生率。指數分布指數分布是一種連續型概率分布,用來描述獨立隨機事件發生的時間間隔,通常先描述某個時間間隔沒有發生某個事件的概率,再描述在這個時間間隔發生了該事件的概率。指數分布存在無記憶性的特點。
  • 【學術前沿】最新數據分析統計分布大匯總!
    ,因此我們可以按下面方法指定隨機數生成的種子,這樣的好處是以後重複計算時,能保證得到相同的模擬結果。在NumPy中,不僅可以生成上述簡單的隨機數,還可以按照一定的統計分布生成相應的隨機數。這裡列舉了二項分布、泊松分布、指數分布和正態分布各自對應的隨機數生成函數,接下來我們分別研究這四種類型的統計分布。
  • Python進行單變量的樣本分布檢驗
    正態分布有兩個參數-均值和期望;分別樣本的均值和方差來估計。使用K-S test對x進行t分布和正態分布檢驗時,如果都不能拒絕(因為正態分布和t分布在中間的時候非常像,但是尾部有顯著差別)。(2)構造和計算統計量把實軸(-∞,+∞)分成k個不相交的區間(-∞,a1],(a1,a2]……(ak-1,+∞)設樣本觀察值x1,x2,…,xn 落入每個區間的實際頻數為fi則實際頻率為fi/n當零假設成立時,樣本值落在每個區間的概率pi;可以由分布函數F(x)精確計算,則每個區間的理論頻數為n*pi當假設成立時,理論頻數np,
  • 10.7.2 重疊經驗累積分布函數圖
    二、經驗累積分布函數(Empirical CDF)主對話框(參見圖10-82)中,選擇【多個(Multiple)】。 三、多個(Multiple)主對話框(參見圖10-63)中,【圖形變量(Graph variables)】選擇「C1(當前機器)」和「C2(新機器)」,並選擇【圖形變量構成組(Graph variables form groups)】。
  • 高斯光束分布和特性詳解
    雷射束腰和分布 為了獲得高斯光束光學的精確原理和限制,有必要理解雷射束輸出的特性。在TEM(橫模和縱模為0)模式下,光是從雷射開始輻射,就像一個含有高斯橫截發光剖面的完美平面波,如下圖顯示。高斯形狀被雷射內部的尺寸或者某種光學序列的限制光圈在某個直徑處被截斷。為了指定和論述雷射光束的傳播特性,我們必須給它的直徑下一些定義。
  • 辨識牽引供電系統諧波阻抗的有效方法,提高參數辨識可靠性
    有學者利用簡化電路進行分析:單相分布參數簡化電路分析高次諧波諧振機理,但該方法只能求出諧振頻率,在系統側等值阻抗中沒有明確考慮到對側供電臂;有學者利用機車-牽引網聯合建模進行仿真計算:多導體牽引網建模;模態分析法分析影響諧振點的因素;基於阻抗的車網系統從諧振頻率、系統穩定性等角度分析諧波傳輸特性,但是仿真模型對牽引網、牽引變壓器等參數的要求較高,且時域仿真環境無法考慮參數的頻變特性
  • AAAI 2019 Oral | 把Cross Entropy梯度分布拉'平',就能輕鬆超越Focal Loss
    所以產生本質影響的問題是不同難度樣本的分布不均衡。更進一步來看,每個樣本對模型訓練的實質作用是產生一個梯度用以更新模型的參數,不同樣本對參數更新會產生不同的貢獻。對一個已收斂的模型來說,強行學好這些離群樣本可能會導致模型參數的較大偏差,反而會影響大多數已經可以較好識別的樣本的判斷準確率。基於以上現象與分析,研究者提出了梯度均衡機制,即根據樣本梯度模長分布的比例,進行一個相應的標準化(normalization),使得各種類型的樣本對模型參數更新有更均衡的貢獻,進而讓模型訓練更加高效可靠。
  • AAAI 2019 | 把Cross Entropy梯度分布拉「平」,就能輕鬆超越Focal Loss
    所以產生本質影響的問題是不同難度樣本的分布不均衡。更進一步來看,每個樣本對模型訓練的實質作用是產生一個梯度用以更新模型的參數,不同樣本對參數更新會產生不同的貢獻。考慮簡單的二分類交叉熵損失函數(binary cross entropy loss):其中 p=sigmoid(x) 為模型所預測的樣本類別的概率,p* 是對應的監督。
  • 從零開始學統計(三)——離散隨機變量與其概率分布
    我們常用大寫字母表示隨機變量(如Y),小寫字母(如y)表示隨機變量可取到的具體的數值。通過計算P(Y=0)=P(E1)=p(0); P(Y=1)=P(E2)+P(E3)=p(1); P(Y=2)=P(E4)=p(2); 把計算結果計入下表,則有:
  • python可視化48|最常用11個分布(Distribution)關係圖
    ❝本文分享最常用的「11個分布(Distribution)關係圖」。續前篇:python可視化45|最常用10個關聯(Correlation)關係圖python可視化46|最常用6個偏差(Deviation)關係圖python可視化47|最常用5個排序(Ranking)關係圖
  • 高斯混合模型與EM算法的數學原理及應用實例
    EM算法通過迭代地構造似然函數下限的方式不斷地提升似然函數的取值, 從而完成對含有隱變量模型的參數估計, 其典型的應用包括GMM、HMM(Hidden Markov Model, 隱馬爾可夫模型)  的參數估計. 本文將從一個問題實例出發, 引出使用GMM和EM算法對問題進行解決的思路, 闡述其背後的數學原理, 最後給出完整的解決方案.
  • 如何使用高斯分布、高斯混合模型對機器人誤差進行建模?
    • 以小球檢測這一實際應用來實踐我們的模型和算法。在這一節我們將介紹如何使用一元高斯分布對機器人誤差進行建模。在進入正題之前,我們需要首先了解為什麼學習高斯分布?什麼使得高斯分布有效並且重要?為什麼使用高斯分布對噪聲和不確定性進行建模(而不是其他概率分布模型,比如均勻分布)?• 高斯分布使得只需要兩個參數就能確定一個連續的概率分布。這
  • ​[BTTB] L1, L2 範數以及高斯,拉普拉斯分布
    L1,L2 正則L1, L2 作為正則項時是為了防止模型參數過擬合,那麼它們又和高斯還有拉普拉斯分布有什麼關係呢。,為什麼不可以直接根據數據計算呢這裡面的思想就相當於,在看見當前數據的情況下參數的概率。