Loading [MathJax]/jax/output/CommonHTML/jax.js

Posts Issued in April, 2016

故障率 (7)

posted by sakurai on April 27, 2016 #7

不信頼度F(t)の近似式の誤差

故障率(5)において、故障率が定数λである場合、信頼度R(t)と不信頼度F(t)は簡単化され、それぞれ以下の式により表されることを示しました。 R(t)=eλt F(t)=1R(t)=1eλt

ここで、指数関数をマクローリン展開を用いて近似式を導出してみます。不信頼度F(t)のマクローリン展開は F(t)=1eλt=λtλ2t22+

ですが、ここで、λt1という条件では2次以下の項が省略可能なほど小さいため、式(7.1)は、 F(t)=1eλtλt, s.t. λt1

となります。実際に故障率の違いによって、不信頼度F(t)が正確な値と近似式でどのくらいの誤差になるかを見てみましょう。以降は車両寿命Tlifetimeは一定で100,000時間(=105時間)とします。

まず、ASIL-Dの目標値である故障率λ=10FITとします。10FITは108[1/H]です。λTlifetime108105=103であり、車両寿命付近の誤差は0.050%とかなり良く一致しています(図7.1)。

図10
図7.1

次に、ASIL-B/Cの目標値である故障率λ=100FITとします。100FITは107[1/H]です。λTlifetime107105=102であり、車両寿命付近の誤差は0.498%と良く一致しています(図7.2)。

図11
図7.2

次に、故障率λ=1,000FITとします。1,000FITは106[1/H]です。λTlifetime106105=0.1であり、このあたりではλTlifetime1とは言えなくなってくるため、誤差がだいぶ目立ってくるようになります。車両寿命付近の誤差は4.838%と無視できなくなっています(図7.3)。

図7
図7.3

次に、故障率λ=10,000FITとします。10,000FITは105[1/H]です。λTlifetime105105=1であり、λTlifetime1であるため、tが小さい時点以外は近似式は使用できません(図7.4)。

図8
図7.4

最後に、故障率λ=100,000FITとします。100,000FITは104[1/H]となり、よほどtが小さい時点以外は近似式は使用できません(図7.5)。

図9
図7.5

それでは故障率がどれくらいの時に誤差が5%に収まるでしょうか?前述のように1,000FITの場合は車両寿命まで誤差が5%未満だったので、上の10,000FIT及び100,000FITの場合を調べたのが図7.6です。横軸は誤差を表し、縦軸は時間tを表します。

図12
図7.6

これでみると大体λtが0.1未満のときに、車両寿命における近似値の誤差が5%未満となると思っておけばよさそうです。この誤差のことを本稿では「Exponentialの一次近似誤差」と呼ぶことにします。

エレメント単体の故障率については大方説明してきました。次回からはシステム(アイテム)の故障率の計算方法についてとなります。


左矢前のブログ 次のブログ右矢

故障率 (6)

posted by sakurai on April 13, 2016 #6

和文は英文の後に続きます。

(English text comes here.)


平均故障率と瞬間故障率

故障率(1)において、Excel表によって良品数v(t)のグラフを作成する方法をご紹介しました。(1.2)は、現在の良品数に一定の率(=故障率)をかけたものが故障数で、それを現在の良品数から引いた数により、次の時間の良品数を表す、という意味でした。 v(t+1)v(t)=ˆλ(t)v(t) 故障率(2)で示した以下の(2.4)により、信頼度R(t)も同様な形となります。 R(t+1)R(t)=ˆλ(t)R(t)

一方、故障率(5)において、故障率を一定とした場合に信頼度R(t)の式は、(5.2)となることを示しました。 R(t)=eλt

ここで、(2.4)によるグラフと、(5.2)のグラフが同じになるかを調べようと思います。前者が平均故障率ˆλで後者が瞬間故障率λのグラフです。

グラフ3
図6.1 平均故障率(ˆλ=10%)と瞬間故障率(λ=10%)のグラフ

図6.1において、青が平均故障率ˆλ=10%による信頼度、赤が瞬間故障率λ=10%による信頼度です。2つのグラフはこのように、時間が進むにつれ次第に食い違いを見せます。同じ10%の故障率なのに、前者は一時間後に0.9になりますが、後者は0.90484となり、差が開いていきます。

この理由は文字どおり、前者が平均故障率で後者が瞬間故障率だからの違いによるものですが、逆に、一致するのはどういう値のときでしょうか?

図6.2は、両グラフが一致するときの信頼度のグラフで、平均故障率ˆλ=10%に対して瞬間故障率はλ=10.536%となっています。

グラフ4
図6.2 平均故障率(ˆλ=10%)と瞬間故障率(λ=10.536%)のグラフ

実は、現在値に比例して減少するのは収入とそれに対する支出も同じなのではないでしょうか。もちろん、収入が減っても食費のように減らせないものもあるかもしれませんが、それでも高い外食をしなくなったり、収入に応じた生活をするようになると思います。

一時間の平均故障率のグラフ(青)と、瞬間故障率のグラフ(赤)を定性的に比較すると、赤のグラフのほうは、月々の貯金残高で、次の月の支出を抑える生活なのに比べて、青のグラフのほうは、一年に一度しか貯金残高を確認せずに、年初の貯金で年末まで使ってしまう生活を表しているとも見えます。当然、見直す頻度が高いほうが浪費が少ないわけで、それが青と赤のグラフの差に反映されているのではないでしょうか。

グラフ5
図6.3 平均故障率と瞬間故障率の拡大図

お金の話が出てきましたが、実は、故障率の符号を反転すると、時間が経つほど現在価値に比例してお金が増えていく、つまりは複利の概念と同一だということがわかります。複利だと預けておけば勝手にお金が増えますが、故障率はマイナス符号が付いているので、時間が経つと減っていきます。幸いなのは減ってくると減る絶対値も減少してくることです。


左矢前のブログ 次のブログ右矢

故障率 (5)

posted by sakurai on April 5, 2016 #5

和文は英文の後に続きます。

(English text comes here.)


故障率は定数

故障率は一般には定数として扱うことが多いです。その理由は以下のグラフのように、初期故障は製造試験により取り除かれ、一方摩耗故障については運用時間を限ることで、故障率が一定とみなせるためです。

図5.1
図1.1 バスタブカーブ

このグラフは浴槽の断面のような形をしていることからバスタブカーブと呼ばれます。

このように故障率λ(t)を一定値として扱うことが可能である場合、故障率λ(t)に関する積分は(5.1)のように簡単化されます。λ(t)=λ(const.)より、

λ(t)dt=λdt=λt+C よって、 R(t)=eλtC 一方、R(0)=1より、C=0であるためこれらを用いて、信頼度R(t)を表す(2.11)と不信頼度F(t)を表す(2.12)はそれぞれ、(5.3)及び(5.4)のように表せます。 R(t)=eλt F(t)=1R(t)=1eλt

さらに故障密度関数(PDF)であるf(t)の定義式(4.1)は、(4.4)を用いて(5.5)のように表せます。

f(t)=R(t)λ(t)=λeλt

故障率が定数である分布は指数分布と呼ばれます。信頼性工学では他にもワイブル分布などがありますが、上記バスタブカーブの底の部分に限って議論すれば十分であるため、ISO26262では指数分布のみを対象とします。

初期故障の大部分はバーンイン等の初期不良除去プロセスで取り除くことができ、また、摩耗故障は設計寿命を車両寿命より長くすれば取り除くことができるため。


左矢前のブログ 次のブログ右矢