fix calculation

feature/reliability_stat
Cizz22 4 months ago
parent adef9d53a2
commit 0dc09ab73c

@ -1047,7 +1047,7 @@ class OptimumCostModel:
reliability_values = np.array(reliability_values)
# Calculate days from last OH
days_from_last_oh = np.array([(date - self.last_oh_date).days * 24 for date in dates])
days_from_last_oh = np.array([(date - self.last_oh_date).days for date in dates])
date_point = np.array([i+1 for i in range(len(dates))])
# Calculate failure probabilities
@ -1084,7 +1084,7 @@ class OptimumCostModel:
for i in range(len(dates)):
results.append({
'date': dates[i],
'days_from_last_oh': days_from_last_oh[i] / 24,
'days_from_last_oh': days_from_last_oh[i],
'failure_rate': reliability_values[i],
'failure_probability': failure_probs[i],
'number_of_failure': round(reliability_values[i] * days_from_last_oh[i]),

Loading…
Cancel
Save