13 |
PMHF計算に関する積分公式 |
ISO 26262のPMHFの導出の場合、微小確率の積分を実行する際に次の(60.1)及び(60.2)式が出てくるため、あらかじめ結果を導出しておき、後程積分公式として使用します。 1Tlifetime∫Tlifetime0FSM(t)fM(t)dt 及び 1Tlifetime∫Tlifetime0FSM(u)fM(t)dt, s.t. u:=tmodτ まず、(60.1)式に、FSM(t)=1−e−λSMt及び、fM(t)=λMe−λMtを代入し、 1Tlifetime∫Tlifetime0FSM(t)fM(t)dt=1Tlifetime∫Tlifetime0(1−e−λSMt)λMe−λMtdt=λMTlifetime∫Tlifetime0e−λMtdt−λMTlifetime∫Tlifetime0e−(λSM+λM)tdt (60.3)の右辺第1項は、 1st term of RHS of (60.3)=λMTlifetime[e−λMt−λM]Tlifetime0=1Tlifetime(1−e−λMTlifetime) (60.3)の右辺第2項は、 2nd term of RHS of (60.3)=−λMTlifetime[e−(λSM+λM)t−(λSM+λM)]Tlifetime0=−λMTlifetime(λSM+λM)[1−e−(λSM+λM)Tlifetime] ここでλt≪1の条件でe−λtのMaclaurin展開は e−λt=1−λt+12λ2t2−O((λt)3)となるため、O((λt)3)≈0と近似し、これを(60.4)及び(60.5)に代入すると(60.3)は、 1Tlifetime∫Tlifetime0FSM(t)fM(t)dt≈1Tlifetime(λMTlifetime−12λM2Tlifetime2)−λMTlifetime(λSM+λM)[(λSM+λM)Tlifetime−12(λSM+λM)2Tlifetime2]=(λM−12λM2Tlifetime)−λM[1−12(λSM+λM)Tlifetime]=12λMλSMTlifetime 以上から(60.1)の値が求められました。
結果のMとSMに関する対称性から推測可能なように、(60.6)においてMとSMを入れ替えた次の式も同じ値となります。 1Tlifetime∫Tlifetime0FM(t)fSM(t)dt≈12λMλSMTlifetime 次に(60.2)式はやや複雑になりますが、基本的には同様な計算を行います。まず、u:=tmodτであることから、t=iτ+u,i=0,1,2,...,n−1,Tlifetime=nτとおき、tをiとuで表せば、 1Tlifetime∫Tlifetime0FSM(u)fM(t)dt=1Tlifetimen−1∑i=0∫τ0(1−e−λSMu)λMe−λM(iτ+u)du=λMTlifetimen−1∑i=0e−λMiτ∫τ0e−λMudu−λMTlifetimen−1∑i=0e−λMiτ∫τ0e−(λSM+λM)udu ここで、∑n−1i=0e−λMiτを計算すると、等比数列の和及びMaclaurin展開の1次近似より、 n−1∑i=0e−λMiτ=1−e−λMTlifetime1−e−λMτ≈λMTlifetimeλMτ=Tlifetimeτ よって、(60.8)の右辺第1項は、 1st term of RHS of (60.8)=λMTlifetimeTlifetimeτ[e−λMt−λM]τ0=1τ(1−e−λMτ) (60.8)の右辺第2項は、 2nd term of RHS of (60.8)=−λMTlifetimeTlifetimeτ[e−(λSM+λM)t−(λSM+λM)]τ0=−λMτ(λSM+λM)[1−e−(λSM+λM)τ] 同様にMaclaurin展開の2次近似を(60.9)と(60.10)に用いると、(60.8)は、 1Tlifetime∫Tlifetime0FSM(u)fM(t)dt≈1τ(λMτ−12λ2Mτ2)−λMτ(λSM+λM)[(λSM+λM)τ−12(λSM+λM)2τ2]=(λM−12λM2τ)−λM[1−12(λSM+λM)τ]=12λMλSMτ 以上から(60.2)の値が求められました。
これも結果のMとSMに関する対称性から推測可能なように、(60.11)においてMとSMを入れ替えた次の式も同じ値となります。 1Tlifetime∫Tlifetime0FM(t)fSM(u)dt≈12λMλSMτ s.t. u:=tmodτ