"Doble weibull"Tengo algunos datos de confiabilidad con respecto a un error aleatorio que puedo ajustar a una distribución de Weibull. Pero necesito hacer un análisis de confiabilidad de la probabilidad de que dos de los errores ocurran consecutivamente, y como esta probabilidad es muy pequeña, no es posible dejar que la prueba se ejecute hasta que esto suceda.
Entonces, tuve la idea de generar algunos datos a partir de la distribución Weibull que he descrito. Puedo generar sorteos aleatorios a partir de la distribución Weibull, pero ¿hay alguna manera de extraer de un “weibull doble” o, en otras palabras, una distribución Weibull x Weibull?
Exploración y visualización de datosRe: "doble weibull"Fácil de hacer. Supongo que cada componente o evento es independiente entre sí, y que "falla" es que el tiempo hasta el evento es menor que el tiempo deseado. Puede crear dos columnas en una tabla de datos con la función Random Weibull () en la columna. Luego, puede usar otra columna para probar y ver si ambos componentes fallaron antes de un tiempo determinado.
Quizás una forma más sencilla es simplemente usar cálculos de probabilidad básicos. Si T1 es el tiempo de falla para el componente 1, T2 el tiempo de falla para el componente 2, entonces el tiempo de falla para que ambos sucedan al mismo tiempo es Tmax = max (T1, T2). Sea F la función de distribución acumulativa para T1 o T2 [F (t) = Prob (T1
Para tomar muestras de cualquier distribución de probabilidad, si conoce la función de distribución acumulativa, puede utilizar este enfoque.
- generar un valor uniforme aleatorio (aleatorio uniforme en el intervalo [0,1]), U
- Encuentre Tmax tal que U = Fmax (Tmax) -> esta será su variable aleatoria de la distribución "double weibull"
en la causa anterior, Fmax (t) = [F (t)] ^ 2, por lo que resolver para Tmax es solo
U = Fmax (Tmax) = [F (Tmax)] ^ 2
raíz cuadrada (U) = F (Tmax)
Puede usar la función Weibull Quantile () en JMP para encontrar Tmax
alpha=1;
beta=1;<BR />// generate random "Double Weibull"
Tmax = Weibull Quantile(Random Uniform(),alpha, beta);
Puede usar esa fórmula en una columna de una tabla de datos o hacer un script JMP para generar los sorteos aleatorios.
Alternativamente, si tiene JMP Pro, puede usar la plataforma Reliability Block Diagram para ver fácilmente la distribución del tiempo de falla para este sistema "K de N".

Re: "doble weibull"En realidad, creo que es un diseño de sistema paralelo, no "K de N"

Re: "doble weibull"Gracias por su sugerencia, pero faltan algunos requisitos previos importantes. Tal vez debería aclarar:
Puedo describir el error único con una distribución weibull, y la probabilidad de un error es muy pequeña (una en un millón). El sistema puede funcionar si ocurre un solo error, pero puedo detectar el único error.
Pero el error que estoy buscando es cuando el único error ocurre dos veces. consecutivamente. Y como la probabilidad del error único es tan pequeña, no puedo ejecutar la prueba hasta que eso suceda (o simular dos columnas de números weibull aleatorios, ya que necesitaría mucho más de un millón de filas). Así que me gustaría extraer un número aleatorio de una distribución weibull ^ 2, o de alguna manera simular esta distribución weibull ^ 2.
Re: "doble weibull"No entiendo lo que quieres decir cuando dices " Puedo describir el error único con una distribución weibull ". La distribución de Weibull se utiliza normalmente para describir la distribución de un "tiempo para un evento". Entonces, ¿quiere decir que el error ocurre dentro de un período de tiempo determinado?
¿Son los errores consecutivos, realmente, en el sentido de que el segundo error no puede ocurrir si el primer error no puede ocurrir?