Comment convertir des B10d en MTTFd en Python avec UliEngineering

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

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

# Convertir un B10d de 10 000 jours en MTTFd
mttfd = B10d_to_MTTFd("10000d")
print(f"B10d 10 000 d = {format_value(mttfd, 'd')}")

# Convertir un B10d de 5 000 jours en MTTFd
mttfd = B10d_to_MTTFd("5000d")
print(f"B10d 5 000 d = {format_value(mttfd, 'd')}")

Exemple de sortie

B10d_to_MTTFd_output.txt
B10d 10 000 d = 9.49e+04 d
B10d 5 000 d = 4.75e+04 d

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

Articles liés


Check out similar posts by category: Reliability, Python