UliEngineering Python ライブラリを使うと、MTTFd(平均故障時間、日数)を B10d(ユニットの 10% が故障する時間)に簡単に変換できます。
Σ
TechOverflow calculators:
You can enter values with SI suffixes like 12.2m (equivalent to 0.012) or 14k (14000) or 32u (0.000032).
The results are calculated while you type and shown directly below the calculator, so there is no need to press return or click on a Calculate button.
You can enter values with SI suffixes like 12.2m (equivalent to 0.012) or 14k (14000) or 32u (0.000032).
The results are calculated while you type and shown directly below the calculator, so there is no need to press return or click on a Calculate button.
d
⚠
MTTFd_to_B10d.py
from UliEngineering.Reliability.Conversion import *
from UliEngineering.EngineerIO import *
# 95,000 日の MTTFd を B10d に変換
b10d = MTTFd_to_B10d("95000d")
print(f"MTTFd 95,000 d = {format_value(b10d, 'd')}")
# 47,500 日の MTTFd を B10d に変換
b10d = MTTFd_to_B10d("47500d")
print(f"MTTFd 47,500 d = {format_value(b10d, 'd')}")出力例
MTTFd_to_B10d_output.txt
MTTFd 95,000 d = 1.00e+04 d
MTTFd 47,500 d = 5.00e+03 dB10d はユニットの 10% が故障する時間です。この変換はワイブル分布の式を使用します: $B10d = MTTFd \times 0.1053605$。
関連記事
この記事が役に立った場合は、TechOverflow での新しい記事の調査と公開を支援するため、「Buy Me a Coffee」でのご支援、または PayPal 経由でのご寄付をご検討ください