Cómo convertir B10d a MTTFd en Python usando UliEngineering

Puedes convertir fácilmente B10d (tiempo cuando el 10% de las unidades han fallado) a MTTFd (Tiempo Medio Hasta Fallo en días) usando la librería Python UliEngineering:

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.
d ⚠
B10d_to_MTTFd.py
from UliEngineering.Reliability.Conversion import *
from UliEngineering.EngineerIO import *

# Convertir B10d de 10.000 días a MTTFd
mttfd = B10d_to_MTTFd("10000d")
print(f"B10d 10.000 d = {format_value(mttfd, 'd')}")

# Convertir B10d de 5.000 días a MTTFd
mttfd = B10d_to_MTTFd("5000d")
print(f"B10d 5.000 d = {format_value(mttfd, 'd')}")

Ejemplo de salida

B10d_to_MTTFd_output.txt
B10d 10.000 d = 9.49e+04 d
B10d 5.000 d = 4.75e+04 d

B10d es el tiempo cuando el 10% de las unidades han fallado. La conversión usa la fórmula de distribución Weibull: $MTTFd = \frac{B10d}{0.1053605}$.

Entradas relacionadas


Echa un vistazo a artículos similares por categoría: Calculadoras Fiabilidad Python