Posts Tagged with "PMHF"

既に発行済みのブログであっても適宜修正・追加することがあります。
We may make changes and additions to blogs already published.
posted by sakurai on September 9, 2026 #1114

RAMS 2027運営者がメーリングリストに対して一斉送信したメールを引用します。

Jan 2528, 2027

Hilton St. Petersburg Bayfront

St Petersburg, Florida, USA

The 73rd Annual Reliability and Maintainability Symposium

“Reliability, Maintainability and Safety in a Changing World:

From Legacy Systems to AI-Enabled Futures"

January 25--28, 2027

Sakurai Atsushi

Functional Safety Researcher

FS Micro Laboratory, Nagoya, Japan


THE RAMS® RIPPLE EFFECT


One idea can inspire the next.



My RAMS® journey began in 2020 when I presented independent research sparked by a practical inconsistency I encountered in an industry standard formula while working in automotive functional safety.


Presenting that work at RAMS® gave me the opportunity to share my ideas with a global community of reliability professionals and researchers. What happened afterward is one of the reasons I continue to return to RAMS every year.


My research has become part of a virtuous cycle of inspiration. Insights from a RAMS® 2025 presentation inspired my RAMS 2026 paper on integrating AI with Fault Tree Analysis (FTA). At the same time, I was deeply moved to hear from fellow RAMS attendees that ideas from my own papers had helped advance their research.


That is what makes the RAMS® community so special.



An idea shared by one researcher can inspire another. That new insight can lead to another paper, another conversation, and another innovation. Through this ongoing exchange, RAMS® creates a chain reaction of knowledge and collaboration that moves reliability engineering forward.


And importantly, RAMS® remains a remarkably welcoming environment for newcomers discovering the field and for established experts pushing its boundaries.


At RAMS® 2027, I look forward to continuing that chain reaction and seeing what new ideas we inspire in one another.


--Sakurai Atsushi, RAMS® presenter since 2020


What will your next idea be?

Join the RAMS® community at RAMS® 2027.



Register now


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

posted by sakurai on September 6, 2026 #1113

第1回査読が返ってきました。

Paper is acceptable and excellent. Presentation looks excellent also. Comment to Author: Recommend adding recommendation(s) when presenting the slides to address how to overcome the differences you have identified in the comparisons.

(訳)論文の内容は妥当かつ優れている。プレゼンテーションも素晴らしい。著者へのコメント:スライドを提示する際には、比較で確認された相違点をどのように克服すべきかについて、具体的な提言を加えることを推奨する。

とのことで、スライドの最後にRecommendationを追加することを検討中です。表1113.1はRAMS 2027正式採択までのマイルストーンであり、今後適宜更新します。

表1113.1 RAMS 2027へのマイルストーン
期限 マイルストーン 状態
2026/4/30 アブストラクト投稿締め切り(システム入力)
2026/6/2 アブストラクト採択結果 採択済
2026/7/31 初稿論文、プレゼン投稿締め切り(氏名、所属無し版)
2026/9/1 第1回査読結果
2026/9/7 第1回査読対応
2026/9/30 最終論文、プレゼン投稿締め切り(氏名、所属有り版)
2026/10/10 学会出席登録締め切り

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

posted by sakurai on July 23, 2026 #1097

7月末がRAMS 2027論文の締め切りであり、氏名、所属無し版を投稿しました。表1097.1はRAMS 2027正式採択までのマイルストーンであり、今後適宜更新します。
 

表1097.1 RAMS 2027へのマイルストーン
期限 マイルストーン 状態
2026/4/30 アブストラクト投稿締め切り(システム入力)
2026/6/2 アブストラクト採択結果 採択済
2026/7/31 初稿論文、プレゼン投稿締め切り(氏名、所属無し版)
2026/8/X 第1回査読結果
2026/8/X 第1回査読対応
2026/9/30 最終論文、プレゼン投稿締め切り(氏名、所属有り版)
2026/10/10 学会出席登録締め切り

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

新PMHF式の導出 IFUモデル編 (3)

posted by sakurai on June 24, 2026 #1095

ここで、$U_\text{SM}(t)$は、 $$ U_\text{SM}(t)=(1−K_\text{SM2,DPF})⁢F_\text{SM}(t)+K_\text{SM2,DPF}⁢F_\text{SM}(u),\ \ u:=t\bmod\tau \tag{1095.1} $$ と導出されますが、ここで故障率が非常に小さい($\lambda_\text{SM1}u\le\lambda_\text{SM1}t\ll1$)ことを利用すれば、 $$ \begin{aligned} U_\text{SM}(t)&=(1−K_\text{SM2,DPF})(1-e^{-\lambda_\text{SM1}t})+K_\text{SM2,DPF}⁢(1-e^{-\lambda_\text{SM1}u})\\ &\approx(1−K_\text{SM2,DPF})⁢\lambda_\text{SM1}t+K_\text{SM2,DPF}⁢\lambda_\text{SM1}u,\ \ u:=t\bmod\tau \end{aligned} \tag{1095.2} $$

従って、(1094.2)及び(1094.4)を加えれば

$$ \begin{aligned} f_\text{VSG}(t)&=f_\text{SPF}(t)+f_\text{DPF}(t)\\ &\img[-1.35em]{/images/withinseminar.png}\\ &=\lambda_\text{IF,SPF}+U_\text{SM}(t)\lambda_\text{IF,DPF} \end{aligned} \tag{1095.3} $$

VSG確率密度関数が求められたので、これに(1095.2)を代入し、車両寿命間で積分します。

$$ \require{cancel} \begin{aligned} &PMHF(T):=\frac{1}{T}F_\text{VSG}(T)=\frac{1}{T}\int_0^Tf_\text{VSG}(t)dt\\ &\img[-1.35em]{/images/withinseminar.png}\\ &=\lambda_\text{IF,RF}+\frac{1}{2}\lambda_\text{IF,DPF}\left[\lambda_\text{SM1,DPF,lat}T+\lambda_\text{SM1,DPF,det}\tau\right] \end{aligned} \tag{1095.4} $$

$$\img[-1.35em]{/images/withinseminar.png}$$ これはISO 26262初版のPMHF公式と完全に一致します。

本稿はRAMS 2027に投稿予定であるため、重要な数式を一部秘匿しています。


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

新PMHF式の導出 IFUモデル編 (2)

posted by sakurai on June 23, 2026 #1094

図1094.1にIF-SM1-SM2から構成されるサブシステムの状態遷移モデルを示します。

図1094.1
図1094.1 状態遷移モデル

まず、微小時間間隔$[t, t+dt)$において初めてSPFによりVSGとなる場合を考えます。ここで、$F_\text{SPF}(t)$はSPF分岐による累積初回VSG確率を表すものとします。SPFは図1094.1においてOPRSPFとなる場合です。ここで、IFの初回故障時刻を $\sigma_\text{IF}:=\inf\{s\ge0\mid \eta^\text{IF}_s\notin\mathcal{M}_\text{IF}\}$ とおきます。SPF分岐では、時刻$t$までIFが故障しておらず、時刻$t$でSM1が稼働中であり、区間$[t,t+dt)$でIFがSM1により防止できない故障集合$\mathcal{P}_\text{IF,SPF}$へ遷移します。 従って、IFとSMの故障は独立であること、及び条件つき確率の乗法定理を用いて

$$\img[-1.35em]{/images/withinseminar.png}$$

両辺を$dt$で割り、$dt\rightarrow0$の極限を取れば、

$$ f_\text{SPF}(t):=\frac{d}{dt}F_\text{SPF}(t)=A_\text{SM}(t)R_\text{IF}(t)\lambda_\text{IF,SPF} \tag{1094.2} $$

となります。さらに、通常の希事象近似ではIF自身の生存確率を$R_\text{IF}(t)\approx1$と置くため、

$$ f_\text{SPF}(t)\approx A_\text{SM}(t)\lambda_\text{IF,SPF} \tag{1094.3} $$

となります。ここで$A_\text{SM}(t)$は、OPRSPF遷移に必要なSM1の稼働状態占有確率を表すため残します。一方、$R_\text{IF}(t)$は、IFが時刻$t$まで故障していないことを表す生存確率です。標準的なPMHF近似では、このIF自身の生存確率補正を1と置きます。

同様に初めてDPFによりVSGとなる場合を考えます。ここで、$F_\text{DPF}(t)$はDPF分岐による累積初回VSG確率を表すものとします。DPFは図1094.1においてLATDPFとなる場合です。この場合、時刻$t$でSM1は既に潜在故障状態にあり、IFはまだ故障していません。そのため、区間$[t,t+dt)$で後続のIF故障が発生するとDPFとなります。SM1は既に故障しているため、この後続IF故障は$\mathcal{P}_\text{IF,SPF}$ではなく、IF故障の全体集合$\mathcal{P}_\text{IF}$への遷移として扱います。

$$\img[-1.35em]{/images/withinseminar.png}$$

$\eta^\text{IF}_{t+dt}\in\mathcal{P}_\text{IF}$に注意します。SPFに遷移する場合は$\mathcal{P}_\text{IF,SPF}$への遷移を考えましたが、これはSM1が稼働している場合にSM1で防止できないIF故障だけがSPFとなるためです。一方、DPFに遷移する場合は既にSM1が潜在故障しているため、後続のIF故障はIF故障の全体集合$\mathcal{P}_\text{IF}$で扱います。

同様に両辺を$dt$で割り、$dt\rightarrow0$の極限を取れば、

$$ f_\text{DPF}(t):=\frac{d}{dt}F_\text{DPF}(t)=U_\text{SM}(t)R_\text{IF}(t)\lambda_\text{IF} \tag{1094.5} $$

となります。さらに、同じ希事象近似により$R_\text{IF}(t)\approx1$と置くため、

$$ f_\text{DPF}(t)\approx U_\text{SM}(t)\lambda_\text{IF} \tag{1094.6} $$

となります。

本稿はRAMS 2027に投稿予定であるため、重要な数式を一部秘匿しています。


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

新PMHF式の導出 IFUモデル編

posted by sakurai on June 22, 2026 #1093

以前の記事では確率の事象を記述するために $$ \Pr\{\text{IF up at }t\} \tag{1093.1} $$ 等と自然言語で記述していました。本稿からは確率論をベースにこれを集合で書くことにします。

確率空間$(\Omega, \mathcal{F}, \Pr)$を考えます。 IFのup state(動作状態)集合を$\mathcal{M}_\text{IF}$とし、$(\eta^\text{IF}_t)_{t\ge0}$を確率空間上のIFの確率過程とすれば、上記確率は、 $$ \Pr\{\eta^\text{IF}_t\in\mathcal{M}_\text{IF}\} \tag{1093.2} $$ と書けます。PMHFはVSGとなる確率の車両寿命平均であり、一度起きると再び動作することは無いと考えます。従って、

$$ M_\text{PMHF}:=\frac{1}{T}F_\text{VSG}(T) \tag{1093.3} $$ ただし、$T$は車両寿命です。ここで、最初にVSGとなる時刻を$\sigma_\text{VSG}$とすれば、それは以下で表せます。

$$ \sigma_\text{VSG}:=\inf\{t\ge0\mid N^\text{VSG}_t\ge1\} \tag{1093.4} $$ ただし、$(N^\text{VSG}_t)_{t\ge0}$はVSGの計数確率過程です。

また、反対にIFのdown state(不稼働状態)集合を$\mathcal{P}_\text{IF}$とすれば、VSGはIFUモデルの場合IFのフォールトのみで起こり、それはSPFとDPFに分解できることから、 $$ \mathcal{P}_\text{VSG}=\mathcal{P}_\text{IF,SPF}\cup\mathcal{P}_\text{IF,DPF},\ \ \mathcal{P}_\text{IF,SPF}\cap\mathcal{P}_\text{IF,DPF}=\varnothing \tag{1093.5} $$ Christiane Cocozza-Thivent他の論文"The Failure Rate in Reliability. Numerical Treatment"の(1.2)式によれば、Vesely故障率は以下のように定義されます。

$$ \begin{cases} \lambda_\text{v,IF,SPF}(t):=\displaystyle\lim_{dt\rightarrow0}\frac{\Pr\{\eta^\text{IF}_{t+dt}\in\mathcal{P}_\text{IF,SPF}\mid\eta^\text{IF}_{t}\in\mathcal{M}_\text{IF}\}}{dt},\\ \lambda_\text{v,IF,DPF}(t):=\displaystyle\lim_{dt\rightarrow0}\frac{\Pr\{\eta^\text{IF}_{t+dt}\in\mathcal{P}_\text{IF,DPF}\mid\eta^\text{IF}_{t}\in\mathcal{M}_\text{IF}\}}{dt} \end{cases} \tag{1093.6} $$

Vesely故障率をCTMCの遷移率(定数)とし、IFの故障率をSM1のカバレージ$K_\text{SM1,RF}$で分割すれば、 $$ \begin{cases} \lambda_\text{v,IF,SPF}(t)=\lambda_\text{IF,SPF}=(1-K_\text{SM1,RF})\lambda_\text{IF},\\ \lambda_\text{v,IF,DPF}(t)=\lambda_\text{IF,DPF}=K_\text{SM1,RF}\lambda_\text{IF} \end{cases} \tag{1093.7} $$ となります。ただし、Kパラメータの記法は規格第2版を踏襲し、オウナ記法としています。例えば、$K_\text{SM1,RF}$はSM1が持つ、IFに対する診断カバレージと読みます。

本稿はRAMS 2027に投稿予定であるため、重要な数式を一部秘匿しています。


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

posted by sakurai on June 3, 2026 #1084

図%%.1

2027年1月25日から米国フロリダ州セントピーターズバーグのヒルトンホテルで開催される予定のRAMS 2027(73rd Annual Reliability and Maintainability Symposium)に、弊社代表が投稿した論文のアブストラクトが採択されたとの連絡が届きました。 論文テーマは過去にブログ記事で取り上げたPMHF式の簡略化誤りに関するもので、この誤りはどうやらPFHの影響によるもののようです。そのため、PMHFとPFHを確率論から導出し、その差を検討するものです。

さらに以下の記事でも同様の誤りを取り上げています。

まだアブストラクトの採択ですが、正式採択されればRAMSとしては8年連続、IEEEとしては9回目の採択となります。正式採択に向け、7月末の締め切りまでに論文をブラッシュアップしていくことになります。

表1084.1はRAMS 2027正式採択までのマイルストーンであり、今後適宜更新します。

表1084.1 RAMS 2027へのマイルストーン
期限 マイルストーン 状態
2026/4/30 アブストラクト投稿締め切り(システム入力)
2026/6/2 アブストラクト採択結果 採択済
2026/7/31 初稿論文、プレゼン投稿締め切り(氏名、所属無し版)
2026/9/30 最終論文、プレゼン投稿締め切り(氏名、所属有り版)
2026/10/10 学会出席登録締め切り


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

PMHFの簡易導出 (3)

posted by sakurai on May 21, 2026 #1082

論理式だけによるIFRのPMHF式導出

前回までに、IFUの場合のVSG事象は、SPF/RF枝とSM1先行のDPF枝に分解できることを示しました。今回は、IFが修理されるIFR、IF repairableの場合を扱います。

IFRでも、SPF/RF枝はIFUと同じです。IF故障がSM1のカバレッジ外にある場合、そのIF故障だけでVSGに至るため、IFが修理可能かどうかは関係しません。

$$ \{VSG_\text{SPF/RF}\}\equiv\{\overline{IF}\cap\overline{DC_1}\} \tag{1082.1} $$

一方、IFRでは、IFUでPMHF寄与を0として扱った枝が新たに現れます。それは、IF故障が先に発生し、その後にSM1故障が発生する枝です。

IF故障がSM1のカバレッジ内にある場合、SM1が正常であればVSGは抑止されます。しかし、IFが修理されるまでの間にSM1が故障すると、IF故障とSM1故障の組合せによりVSGに至ります。したがって、IFRでは、IF故障が先に発生し、その後にSM1故障が発生する枝がDPFとして追加されます。

$$ \{VSG_{\text{IF}\prec\text{SM}}\}\equiv\{(\overline{IF}\cap DC_1)\prec\overline{SM}\} \tag{1082.2} $$

これに対して、SM1故障が先に発生し、その後にIF故障が発生する枝は、IFUの場合と同じです。

$$ \{VSG_{\text{SM}\prec\text{IF}}\}\equiv\{\overline{SM}\prec(\overline{IF}\cap DC_1)\} \tag{1082.3} $$

したがって、IFRの場合のVSG事象は、次の3つの排反事象として表されます。

$$ \begin{eqnarray} \{VSG_\text{IFR}\} &=& \{VSG_\text{SPF/RF}\} \sqcup \{VSG_{\text{SM}\prec\text{IF}}\} \sqcup \{VSG_{\text{IF}\prec\text{SM}}\} \end{eqnarray} \tag{1082.4} $$

ここで、SM1先行枝はIFUの場合と同じく、SM1故障の暴露時間により2つに分かれます。

$$ \begin{eqnarray} \left\{ \begin{array}{l} \{VSG_{\text{SM}\prec\text{IF,lat}}\} \equiv \{(\overline{SM}\cap\overline{DC_2})\prec_T(\overline{IF}\cap DC_1)\}\\ \{VSG_{\text{SM}\prec\text{IF,det}}\} \equiv \{(\overline{SM}\cap DC_2)\prec_\tau(\overline{IF}\cap DC_1)\} \end{array} \right. \end{eqnarray} \tag{1082.5} $$

第1枝ではSM1故障がSM2により検出されないため、暴露時間は$T$です。第2枝ではSM1故障がSM2により検出または修理されるため、暴露時間は$\tau$です。

次に、IF先行枝を考えます。ここでは、IF故障が修理または除去されるまでの暴露時間が問題になります。そこで、$DC_\text{IF}$を、IF故障の暴露時間を$T$から$\tau$へ短縮する診断または修理側のカバレッジとして導入します。

$$ \begin{eqnarray} \left\{ \begin{array}{l} \{VSG_{\text{IF}\prec\text{SM,lat}}\} \equiv \{(\overline{IF}\cap DC_1\cap\overline{DC_\text{IF}})\prec_T\overline{SM}\}\\ \{VSG_{\text{IF}\prec\text{SM,det}}\} \equiv \{(\overline{IF}\cap DC_1\cap DC_\text{IF})\prec_\tau\overline{SM}\} \end{array} \right. \end{eqnarray} \tag{1082.6} $$

第1枝ではIF故障が修理されず、暴露時間は$T$です。第2枝ではIF故障が修理対象となり、暴露時間は$\tau$です。したがって、IFRでは、SM1故障の暴露時間だけでなく、IF故障の暴露時間もPMHFに現れます。

ここから、各枝をレアイベント近似で確率へ変換します。まず、SPF/RF枝はIFUの場合と同じです。

$$ \begin{eqnarray} PMHF_\text{SPF/RF}(T) &=&\frac{1}{T}\Pr\{VSG_\text{SPF/RF}\}\\ &=&\frac{1}{T}\Pr\{\overline{IF}\cap\overline{DC_1}\}\\ &\approx&\frac{1}{T}(1-DC_1)\lambda_\text{IF}T\\ &=&(1-DC_1)\lambda_\text{IF} \end{eqnarray} \tag{1082.7} $$

SM1先行枝の寄与も、IFUの場合と同じです。

$$ \begin{eqnarray} PMHF_{\text{SM}\prec\text{IF}}(T) &\approx& \frac{1}{2}DC_1\lambda_\text{IF}\lambda_\text{SM} \{(1-DC_2)T+DC_2\tau\} \end{eqnarray} \tag{1082.8} $$

次に、IF先行枝の寄与を求めます。IF故障が先に発生し、その後にSM1故障が発生する順序付き二重故障であるため、同じく係数$\frac{1}{2}$が付きます。

$$ \begin{eqnarray} PMHF_{\text{IF}\prec\text{SM}}(T) &\approx& \frac{1}{2}DC_1\lambda_\text{IF}\lambda_\text{SM} \{(1-DC_\text{IF})T+DC_\text{IF}\tau\} \end{eqnarray} \tag{1082.9} $$

したがって、IFRの場合のPMHFは、SPF/RF枝、SM1先行DPF枝、IF先行DPF枝の和として得られます。

$$ \begin{eqnarray} PMHF_\text{IFR}(T) &\approx& PMHF_\text{SPF/RF}(T)+PMHF_{\text{SM}\prec\text{IF}}(T)+PMHF_{\text{IF}\prec\text{SM}}(T)\\ &\approx& (1-DC_1)\lambda_\text{IF}\\ &&+\frac{1}{2}DC_1\lambda_\text{IF}\lambda_\text{SM} \{(1-DC_2)T+DC_2\tau\}\\ &&+\frac{1}{2}DC_1\lambda_\text{IF}\lambda_\text{SM} \{(1-DC_\text{IF})T+DC_\text{IF}\tau\}\\ &=&\lambda_\text{RF}\\ &&+\frac{1}{2}\lambda_\text{IF,DPF}\lambda_\text{SM1,DPF,lat}T\\ &&+\frac{1}{2}\lambda_\text{IF,DPF}\lambda_\text{SM1,DPF,det}\tau\\ &&+\frac{1}{2}\lambda_\text{SM1,DPF}\lambda_\text{IF,DPF,lat}T\\ &&+\frac{1}{2}\lambda_\text{SM1,DPF}\lambda_\text{IF,DPF,det}\tau \end{eqnarray} \tag{1082.10} $$

最後の変形はパラメータを観測可能なパラメータに分解したものを逆に戻し、規格式と対応するようにしました。

図109.3
図109.3 2nd Editionの規格式

規格式との違いは暴露時間が$\tau$の場合に0.5がかかることであり、これは過去記事で、積分範囲がスライディングウインドウになっているという規格式の誤りを指摘しています。

IFRでは、IFUのSM1先行DPF枝に加えて、IF先行DPF枝が追加されます。工学的には、IF故障がSM1のカバレッジ内にあっても、そのIF故障が修理されるまでの間にSM1故障が発生すれば、2個の故障の組合せによりVSGへ至るためです。


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

PMHFの簡易導出 (2)

posted by sakurai on May 20, 2026 #1081

論理式だけによるIFUのPMHF式導出 その2

前回は、IF故障が発生した瞬間のVSG判定式から、VSG事象をSPF/RF枝とDPF枝に分解しました。

$$ \{VSG\}=\{VSG_\text{SPF/RF}\}\sqcup\{VSG_\text{DPF}\} \tag{1081.1} $$

ここで、$\sqcup$は排反和を表します。すなわち、2つの枝は重複せず、その和としてVSG事象を構成します。

前回得られた2つの枝は、次のように表されます。

$$ \begin{eqnarray} \left\{ \begin{array}{l} \{VSG_\text{SPF/RF}\}\equiv\{\overline{IF}\cap\overline{DC_1}\}\\ \{VSG_\text{DPF}\}\equiv\{\overline{IF}\cap DC_1\cap\overline{SM}_{\sigma_\text{IF}}\} \end{array} \right. \end{eqnarray} \tag{1081.2} $$

第1式は、IF故障がSM1のカバレッジ外にある枝です。第2式は、IF故障がSM1のカバレッジ内にあり、かつIF故障時点でSM1が故障している枝です。

ここで、$\overline{SM}_{\sigma_\text{IF}}$は、IF故障時点$\sigma_\text{IF}$においてSM1が故障状態であることを表します。連続時間では、IF故障とSM1故障が同時に発生する確率はほとんど確実に0です。したがって、IF故障時点でSM1が故障していることは、SM1故障がIF故障より前に発生していたことを意味します。

この時間順序を表すため、次の記号を導入します。

$$ A\prec_L B\Longleftrightarrow A\text{が先に発生し、その後、暴露時間}L\text{以内に}B\text{が発生する}\\ A\prec_L B\Longleftrightarrow \sigma_A<\sigma_B\le\sigma_A+L \tag{1081.3} $$

この記号により、DPF枝は次のように書き直せます。

$$ \{VSG_\text{DPF}\}\equiv\{\overline{SM}\prec_L(\overline{IF}\cap DC_1)\} \tag{1081.4} $$

(1081.4)は、SM1故障が先に発生し、その後、SM1によりVSG抑止されるはずだったIF故障が発生する枝です。この枝では、IF故障はSM1のカバレッジ内にありますが、SM1が先に故障しているため、IF故障時点でVSG抑止が成立しません。

次に、SM1故障の暴露時間を考えます。SM1故障がSM2により検出または修理されるかどうかにより、暴露時間は変わります。

SM2により検出されない場合、SM1故障は寿命$T$の間に潜在し得ます。一方、SM2により検出または修理される場合、SM1故障の暴露時間は点検間隔$\tau$に制限されます。

したがって、DPF枝は次の2つの排反事象に分解されます。

$$ \begin{eqnarray} \left\{ \begin{array}{l} \{VSG_\text{DPF}\}=\{VSG_\text{MPF,lat}\}\sqcup\{VSG_\text{MPF,det}\}\\ \{VSG_\text{MPF,lat}\}\equiv\{(\overline{SM}\cap\overline{DC_2})\prec_T(\overline{IF}\cap DC_1)\}\\ \{VSG_\text{MPF,det}\}\equiv\{(\overline{SM}\cap DC_2)\prec_\tau(\overline{IF}\cap DC_1)\} \end{array} \right. \end{eqnarray} \tag{1081.5} $$

第1枝は、SM1故障がSM2により検出されない枝です。この枝では、暴露時間は$T$です。第2枝は、SM1故障がSM2により検出または修理される枝です。この枝では、暴露時間は$\tau$です。

ここから、各枝の確率をレアイベント近似で求めます。故障率$\lambda_X$を持つエレメント$X$が時間$L$内に故障する確率を、次のように近似します。

$$ \Pr\{\overline{X}\text{ in }L\}\approx\lambda_XL \tag{1081.6} $$

また、独立な2つの故障$A$と$B$について、時間$L$内で両方が発生する場合、$A$が先で$B$が後となる順序は、全体の半分として扱えます。

$$ \Pr\{A\prec_LB\}\approx\frac{1}{2}\Pr\{A\text{ in }L\}\Pr\{B\text{ in }L\} \tag{1081.7} $$

まず、SPF/RF枝を求めます。この枝では、IF故障がSM1のカバレッジ外にあります。

$$ \begin{eqnarray} \{VSG_\text{SPF/RF}\} &\equiv& \{\overline{IF}\cap\overline{DC_1}\}\\ PMHF_\text{SPF/RF}(T) &=&\frac{1}{T}\Pr\{VSG_\text{SPF/RF}\}\\ &=&\frac{1}{T}\Pr\{\overline{IF}\cap\overline{DC_1}\}\\ &\approx&\frac{1}{T}(1-DC_1)\lambda_\text{IF}T\\ &=&(1-DC_1)\lambda_\text{IF} \end{eqnarray} \tag{1081.8} $$

次に、MPF latent枝を求めます。この枝では、SM1故障がSM2により検出されず、暴露時間は$T$です。したがって、SM1故障が先に発生し、その後にIF故障が発生する順序付き二重故障として、次のようになります。

$$ \begin{eqnarray} \{VSG_\text{MPF,lat}\} &\equiv& \{(\overline{SM}\cap\overline{DC_2})\prec_T(\overline{IF}\cap DC_1)\}\\ PMHF_\text{MPF,lat}(T) &=&\frac{1}{T}\Pr\{VSG_\text{MPF,lat}\}\\ &\approx&\frac{1}{T}\cdot\frac{1}{2}(1-DC_2)\lambda_\text{SM}T\cdot DC_1\lambda_\text{IF}T\\ &=&\frac{1}{2}DC_1\lambda_\text{IF}\lambda_\text{SM}(1-DC_2)T \end{eqnarray} \tag{1081.9} $$

次に、MPF detected枝を求めます。この枝では、SM1故障がSM2により検出または修理されるため、暴露時間は$\tau$です。

$$ \begin{eqnarray} \{VSG_\text{MPF,det}\} &\equiv& \{(\overline{SM}\cap DC_2)\prec_\tau(\overline{IF}\cap DC_1)\}\\ PMHF_\text{MPF,det}(T) &=&\frac{1}{T}\Pr\{VSG_\text{MPF,det}\}\\ &\approx&\frac{1}{T}\cdot\frac{1}{2}DC_2\lambda_\text{SM}T\cdot DC_1\lambda_\text{IF}\tau\\ &=&\frac{1}{2}DC_1\lambda_\text{IF}\lambda_\text{SM}DC_2\tau \end{eqnarray} \tag{1081.10} $$

以上より、IFUの場合のPMHFは、SPF/RF枝、MPF latent枝、MPF detected枝の和として得られます。

$$ \begin{eqnarray} PMHF_\text{IFU}(T) &\approx&PMHF_\text{SPF/RF}(T)+PMHF_\text{MPF,lat}(T)+PMHF_\text{MPF,det}(T)\\ &\approx&(1-DC_1)\lambda_\text{IF} +\frac{1}{2}DC_1\lambda_\text{IF}\lambda_\text{SM}(1-DC_2)T +\frac{1}{2}DC_1\lambda_\text{IF}\lambda_\text{SM}DC_2\tau\\ &=&(1-DC_1)\lambda_\text{IF} +\frac{1}{2}DC_1\lambda_\text{IF}\lambda_\text{SM}\{(1-DC_2)T+DC_2\tau\} \end{eqnarray} \tag{1081.11} $$

最後に、規格の記法に合わせて、$DC_1=K_{\text{SM1,RF}}$、$DC_2=K_{\text{SM2,DPF}}$と置きます。

$$ \begin{eqnarray} PMHF_\text{IFU}(T) &\approx& (1-K_{\text{SM1,RF}})\lambda_\text{IF}\\ &&+\frac{1}{2}K_{\text{SM1,RF}}\lambda_\text{IF}\lambda_\text{SM} \{(1-K_{\text{SM2,DPF}})T+K_{\text{SM2,DPF}}\tau\} \end{eqnarray} \tag{1081.12} $$

これにより、IFUの場合のPMHF式が得られました。

この導出では、まずVSGをSPF/RF枝とDPF枝に分解し、次にDPF枝を暴露時間$T$の枝と$\tau$の枝に分解しました。その結果、$DC_1$はIF故障がSM1によりVSG抑止される範囲を表し、$DC_2$はSM1故障の暴露時間を$T$から$\tau$へ短縮する割合として現れます。


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

PMHFの簡易導出

posted by sakurai on May 19, 2026 #1080

論理式だけによるIFUのPMHF式導出 その1

PMHF式は、故障シナリオを工学的に分解することでも導くことができます。ここでは、IFが修理されないIFU、IF unrepairableの場合を扱います。

$\overline{IF}$をIFの故障、$\overline{SM}$をSM1の故障とします。$DC_1$は、IF故障がSM1のカバレッジ内にある事象を表します。

まず、IF故障が発生した瞬間のVSG判定式を置きます。IF故障は、SM1が正常に動作し、かつそのIF故障がSM1のカバレッジ内にある場合にだけVSG抑止されます。したがって、VSGは次のように表されます。

$$ \{VSG\}=\{\overline{IF}\setminus(SM_{\sigma_\text{IF}}\cap DC_1)\} \tag{1080.1} $$

ここで、$SM_{\sigma_\text{IF}}$は、IF故障時点でSM1が正常であることを表します。したがって、(1080.1)は、IF故障から、IF故障時点でSM1によりVSG抑止される部分を除いた式です。

まず、差集合を積集合に変換し、さらにド・モルガンの法則を用います。

$$ \begin{eqnarray} \{VSG\}&=&\{\overline{IF}\cap\overline{(SM_{\sigma_\text{IF}}\cap DC_1)}\}\\ &=&\{\overline{IF}\cap(\overline{SM}_{\sigma_\text{IF}}\cup\overline{DC_1})\} \end{eqnarray} \tag{1080.2} $$

(1080.2)は、IF故障時点で、SM1が故障しているか、またはIF故障がSM1のカバレッジ外であればVSGになることを表します。

次に、(1080.2)の右辺に現れる条件$\overline{SM}_{\sigma_\text{IF}}\cup\overline{DC_1}$をMECEに分解します。

$$ \begin{eqnarray} \overline{SM}_{\sigma_\text{IF}}\cup\overline{DC_1} &=&(\overline{SM}_{\sigma_\text{IF}}\cap\overline{DC_1}) \sqcup (\overline{SM}_{\sigma_\text{IF}}\cap DC_1) \sqcup (SM_{\sigma_\text{IF}}\cap\overline{DC_1}) \end{eqnarray} \tag{1080.3} $$

この分解は、VSGになる条件だけを3通りに分けたものです。

1つ目は、IF故障時点でSM1が故障しており、かつIF故障がSM1のカバレッジ外にある場合です。

2つ目は、IF故障時点でSM1が故障しており、かつIF故障がSM1のカバレッジ内にある場合です。

3つ目は、IF故障時点でSM1は正常であり、かつIF故障がSM1のカバレッジ外にある場合です。

したがって、VSG事象は次の3つの排反事象に分かれます。

$$ \begin{eqnarray} \{VSG\} &=&\{\overline{IF}\cap\overline{SM}_{\sigma_\text{IF}}\cap\overline{DC_1}\} \sqcup \{\overline{IF}\cap\overline{SM}_{\sigma_\text{IF}}\cap DC_1\}\\ &&\sqcup \{\overline{IF}\cap SM_{\sigma_\text{IF}}\cap\overline{DC_1}\} \end{eqnarray} \tag{1080.4} $$

ここで、VSGになる3つの枝を故障分類の観点で整理します。

まず、(1080.4)の第1項と第3項は、どちらもIF故障がSM1のカバレッジ外にある枝です。第1項ではSM1も故障していますが、IF故障がカバレッジ外であるため、SM1が正常であってもVSGに至ります。したがって、この2つはSPFまたはRF側にまとめられます。

$$ \begin{eqnarray} \{\overline{IF}\cap\overline{SM}_{\sigma_\text{IF}}\cap\overline{DC_1}\} \sqcup \{\overline{IF}\cap SM_{\sigma_\text{IF}}\cap\overline{DC_1}\} &=&\{\overline{IF}\cap\overline{DC_1}\cap(\overline{SM}_{\sigma_\text{IF}}\sqcup SM_{\sigma_\text{IF}})\}\\ &=&\{\overline{IF}\cap\overline{DC_1}\}\equiv\{VSG_\text{SPF/RF}\} \end{eqnarray} \tag{1080.5} $$

SPF/RF側の条件は、IF故障がSM1のカバレッジ外にあることです。したがって、(1080.4)の第1項と第3項は、SM1の状態にかかわらず、そのIF故障だけでVSGに至るSPFまたはRF側の枝としてまとめられます。

図%%.1
図1080.1 SPF/RF図

一方、(1080.4)の第2項は、IF故障がSM1のカバレッジ内であり、かつIF故障時点でSM1が故障している枝です。

$$ \{\overline{IF}\cap DC_1\cap\overline{SM}_{\sigma_\text{IF}}\}\equiv\{VSG_\text{DPF}\} \tag{1080.6} $$

DPF側の条件は、IF故障がSM1のカバレッジ内にあり、かつIF故障時点でSM1が故障していることです。これは、IF故障とSM1故障の組合せによりVSGに至る枝であり、MPFのうち2個の故障によるDPFに対応します。

図%%.2
図1080.2 DPF図

以上より、VSG事象は、最終的に次の2つの排反事象に整理されます。

$$ \{VSG\}=\{VSG_\text{SPF/RF}\}\sqcup\{VSG_\text{DPF}\} \tag{1080.7} $$

ここまでで、VSG事象はSPF/RF枝とDPF枝に排反分解されました。次回は、DPF枝に含まれる$\overline{SM}_{\sigma_\text{IF}}$の意味を時間順序として表し、さらに暴露時間により分解します。


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


ページ: