System will calculate the Condition Score as follows:
-
ServiceLifeUsage: See "Usage Based Condition Protocol."
-
DailyAverage: See "Usage Based Condition Protocol."
-
CurrentReading: See "Usage Based Condition Protocol."
-
UsageCorrection: See "Usage Based Decay Curve Condition Protocol."
Note that ReferencePoint is a percentage in this case. Convert this to usage before calculating UsageCorrection as follows:
ReferencePoint = ReferencePoint * ServiceLifeUsage / 100.
-
Usage: See "Usage Based Decay Curve Condition Protocol."
-
UsagePercentage = Usage / ServiceLifeUsage * 100.
-
ConditionScore = Condition Score where UsagePercentage is equal to Point Value. See Curve Points tab on the Decay Curves screen. If no exact match is found interpolate the score using the two Point Values where UsagePercentage lies between.
-
Set UsagePercentageThreshold = The lowest Point Value where Condition Score is Condition Score Threshold. If no exact match is found find the lowest Point Value with the least difference between Condition Score and Condition Score Threshold.
-
Set EndofUsefulLife = ( UsagePercentageThreshold / 100 * ServiceLifeUsage – Usage ) / DailyAverage + Sysdate.