Definiciones para el problema para:
un dia cualquiera: Parte operando A ó B:
falla: a
sigue operando: (1-a)
Parte en reparación A ó B:
se repara: b
sigue en reparación: (1-b)
Estados Xn:
0: No existen partes operativas/ todas fallaron
1: Una parte operativa/ una con falla
2: Dos partes operando/ no existen fallas
El diagrama a plantear con tres estados es:
Considera los eventos con las dos partes, estén operativas o dañadas. Los cambios, transición o pasos se consideran desde un dia para el siguiente día:
estado 0:
sigue en 0, en reparación A y en reparacion B:
(1-b)(1-b) = (1-b)2
pasa a 2, se repara A y se repara B: b*b = b2
pasa a 1, se repara A y B sigue en reparación, ó,
se repara B y A sigue en reparación:
b(1-b) + (1-b)b = 2b(1-b)
estado 1:
sigue en 1, no falla la operativa y
la otra sigue en reparación, ó,
falla la operativa y
se repara la que estaba con falla
(1-a)(1-b) + ab
pasa a 2, no falla la operativa y se repara la otra:
(1-a)b
pasa a 0, falla la operativa y
la otra sigue en reparación: a(1-b)
estado 2:
sigue en 2: no falla ninguna: (1-a)(1-a) = (1-a)2
pasa a 1: falla A y B sigue operando, ó,
falla B y A sigue operando:
a(1-a)+(1-a)a = 2a(1-a)
pasa a 0, falla A y falla B: a*a = a2
que al ponerlo en el digagrama, queda:
en la matriz de transición de estados de un paso P:
P = \left( \begin{matrix} (1-b)^2 & 2b(1-b) & b^2 \\ a(1-b) & (1-a)(1-b) + ab & b(1-a) \\ a^2 & 2a(1-a) & (1-a)^2 \end{matrix} \right)
que reemplazando los valores para a=0.1 y b=0.7 se verifica que las filas suman 1:
P = \left( \begin{matrix} 0.09 & 0.42 & 0.49 \\ 0.03 & 0.34 & 0.63 \\ 0.01 & 0.18 & 0.81 \end{matrix} \right)
para la pmf de estado estable o largo plazo Pn:
0.09 Π0 + 0.03 Π1 + 0.01 Π2 = Π0
0.42 Π0 + 0.34 Π1 + 0.18 Π2 = Π1
0.49 Π0 + 0.63 Π1 + 0.81 Π2 = Π2
Π0 + Π1 + Π2 = 1
Resolviendo queda:
Π0 = 0.015625
Π1 = 0.21875
Π2 = 0.765625
La proyección para n partes indica que los exponentes de la matriz se convertirán en n, y otros términos sin exponentes deben aumentar para incluir las otras opciones.
Caso de resolver la matriz con python:
# 3ra Evaluación II Término 2017
# Tema 1
import numpy as np
# INGRESO
a = 0.1
b = 0.7
n = 100
# PROCEDIMIENTO
P = np.array([[(1-b)**2, 2*b*(1-b), b**2],
[a*(1-b), (1-a)*(1-b)+a*b, b*(1-a)],
[a**2, 2*a*(1-a), (1-a)**2]])
Pn = np.linalg.matrix_power(P,n)
# SALIDA
print(P)
print(Pn)
los resultados son
[[ 0.09 0.42 0.49]
[ 0.03 0.34 0.63]
[ 0.01 0.18 0.81]]
[[ 0.015625 0.21875 0.765625]
[ 0.015625 0.21875 0.765625]
[ 0.015625 0.21875 0.765625]]
>>>