Comment convertir MTTFd en B10d en Python avec UliEngineering

Vous pouvez facilement convertir MTTFd (Mean Time To Failure en jours) en B10d (temps auquel 10 % des unités ont fait défaut) en utilisant la bibliothèque Python UliEngineering :

MTTFd_to_B10d.py
from UliEngineering.Reliability.Conversion import *
from UliEngineering.EngineerIO import *

# Convertir un MTTFd de 95 000 jours en B10d
b10d = MTTFd_to_B10d("95000d")
print(f"MTTFd 95,000 d = {format_value(b10d, 'd')}")

# Convertir un MTTFd de 47 500 jours en B10d
b10d = MTTFd_to_B10d("47500d")
print(f"MTTFd 47,500 d = {format_value(b10d, 'd')}")

Exemple de résultat

MTTFd_to_B10d_output.txt
MTTFd 95,000 d = 1.00e+04 d
MTTFd 47,500 d = 5.00e+03 d

Le B10d est le temps auquel 10 % des unités ont fait défaut. La conversion utilise la formule de distribution de Weibull : $B10d = MTTFd \times 0.1053605$.

Articles liés


Check out similar posts by category: Reliability, Python