(=>
(and
(equal
(MeasureFn ?H HourDuration)
(MTBFFn ?CLASS))
(instance ?D ?CLASS)
(equal
(MeasureFn ?X HourDuration)
(MTBFInstanceFn ?D))
(inList ?X ?L))
(equal ?H
(AverageFn ?L))) |
Mid-level-ontology.kif 34337-34348 |
If equal X hour duration(s) and The MTBF of Y, Z is an instance of Y, equal W hour duration(s) and The MTBF of Z is HourDuration, and W is a member of V, then equal X and the average of the numbers in V |
(=>
(equal
(MeasureFn ?H HourDuration)
(MTBFInstanceFn ?D))
(equal ?H
(DivisionFn
(AdditionFn
(ListSumFn
(PhysicalQuantityToNumberFn
(DeviceUpTimeDurationListFn ?D)))
(ListSumFn
(PhysicalQuantityToNumberFn
(DevicePlannedDownTimeDurationListFn ?D))))
(ListLengthFn
(DeviceFailTimeDurationListFn ?D))))) |
Mid-level-ontology.kif 34359-34373 |
If equal X hour duration(s) and The MTBF of Y is HourDuration, then equal X and (the sum of PhysicalQuantityToNumberFn returns the numberic values of a list of The List of deviceUpTime duration for Y is and the sum of PhysicalQuantityToNumberFn returns the numberic values of a list of The List of deviceUpTime duration for Y is) and length of The List of deviceFailTime duration for Y is |
(=>
(and
(instance ?D Device)
(deviceUpTime ?D ?UP)
(duration ?UP
(MeasureFn ?X HourDuration))
(inList
(MeasureFn ?X HourDuration) ?L))
(equal ?L
(DeviceUpTimeDurationListFn ?D))) |
Mid-level-ontology.kif 34419-34427 |
If X is an instance of device, Device X is in operation during TimeInterval Y, duration of Y is Z hour duration(s), and Z hour duration(s) is a member of W, then equal W and The List of deviceUpTime duration for X is |
(=>
(and
(instance ?D Device)
(devicePlannedDownTime ?D ?PLAN)
(duration ?PLAN
(MeasureFn ?X HourDuration))
(inList
(MeasureFn ?X HourDuration) ?L))
(equal ?L
(DevicePlannedDownTimeDurationListFn ?D))) |
Mid-level-ontology.kif 34438-34446 |
If X is an instance of device, device X is scheduled to be in DeviceOff during TimeInterval Y, duration of Y is Z hour duration(s), and Z hour duration(s) is a member of W, then equal W and The List of deviceUpTime duration for X is |
(=>
(and
(instance ?D Device)
(deviceFailTime ?D ?FAIL)
(duration ?FAIL
(MeasureFn ?X HourDuration))
(attribute ?D Repairable)
(inList
(MeasureFn ?X HourDuration) ?L))
(equal ?L
(DeviceFailTimeDurationListFn ?D))) |
Mid-level-ontology.kif 34458-34467 |
If X is an instance of device, device X is in a failure state during TimeInterval Y, duration of Y is Z hour duration(s), repairable is an attribute of X, and Z hour duration(s) is a member of W, then equal W and The List of deviceFailTime duration for X is |
(=>
(and
(equal
(MeasureFn ?X HourDuration)
(MTTFFn ?CLASS))
(instance ?D ?CLASS)
(equal
(MeasureFn ?Y HourDuration)
(TimeToFailureFn ?D))
(inList ?Y ?L))
(equal ?X
(AverageFn ?L))) |
Mid-level-ontology.kif 34563-34574 |
If equal X hour duration(s) and The MTTF of Y, Z is an instance of Y, equal W hour duration(s) and The time to failure of Z is HourDuration, and W is a member of V, then equal X and the average of the numbers in V |
(=>
(and
(equal
(MeasureFn ?X HourDuration)
(TimeToFailureFn ?D))
(attribute ?D NonRepairable)
(deviceFailTime ?D ?F)
(deviceUpTime ?D ?U)
(earlier ?U ?F))
(duration
(TimeIntervalFn
(BeginFn ?U)
(BeginFn ?F))
(MeasureFn ?X HourDuration))) |
Mid-level-ontology.kif 34586-34599 |
If equal X hour duration(s) and The time to failure of Y is HourDuration, non repairable is an attribute of Y, device Y is in a failure state during TimeInterval Z, Device Y is in operation during TimeInterval W, and W happens earlier than Z, then duration of interval between the beginning of W and the beginning of Z is X hour duration(s) |
(=>
(and
(equal
(MeasureFn ?H HourDuration)
(MTTRepairFn ?CLASS))
(instance ?D ?CLASS)
(equal
(MeasureFn ?X HourDuration)
(MTTRepairInstanceFn ?D))
(inList ?X ?L))
(equal ?H
(AverageFn ?L))) |
Mid-level-ontology.kif 34613-34624 |
If equal X hour duration(s) and The MTTRepairFn of Y, Z is an instance of Y, equal W hour duration(s) and The time to repair of Z is HourDuration, and W is a member of V, then equal X and the average of the numbers in V |
(=>
(equal
(MeasureFn ?X HourDuration)
(MTTRepairInstanceFn ?D))
(attribute ?D Repairable)) |
Mid-level-ontology.kif 34638-34642 |
If equal X hour duration(s) and The time to repair of Y is HourDuration, then repairable is an attribute of Y |
(=>
(equal
(MeasureFn ?X HourDuration)
(MTTRepairInstanceFn ?D))
(equal ?X
(DivisionFn
(ListSumFn
(PhysicalQuantityToNumberFn
(DeviceFailTimeDurationListFn ?D)))
(ListLengthFn
(DeviceFailTimeDurationListFn ?D))))) |
Mid-level-ontology.kif 34644-34654 |
If equal X hour duration(s) and The time to repair of Y is HourDuration, then equal X, the sum of PhysicalQuantityToNumberFn returns the numberic values of a list of The List of deviceFailTime duration for Y is, and length of The List of deviceFailTime duration for Y is |
(=>
(and
(equal
(MeasureFn ?X HourDuration)
(TimeToRecoveryFn ?D))
(deviceFailTime ?D ?F)
(deviceUpTime ?D ?U)
(earlier ?F ?U))
(duration
(TimeIntervalFn
(BeginFn ?F)
(BeginFn ?U))
(MeasureFn ?X HourDuration))) |
Mid-level-ontology.kif 34668-34680 |
If equal X hour duration(s) and The time to recovery of Y is HourDuration, device Y is in a failure state during TimeInterval Z, Device Y is in operation during TimeInterval W, and Z happens earlier than W, then duration of interval between the beginning of Z and the beginning of W is X hour duration(s) |
(=>
(and
(equal
(MeasureFn ?H HourDuration)
(MTTRecoveryFn ?CLASS))
(instance ?D ?CLASS)
(equal
(MeasureFn ?X HourDuration)
(MTTRecoveryInstanceFn ?D))
(inList ?X ?L))
(equal ?H
(AverageFn ?L))) |
Mid-level-ontology.kif 34711-34722 |
If equal X hour duration(s) and The MTTRecoveryFn of Y, Z is an instance of Y, equal W hour duration(s) and The time to repair of Z is HourDuration, and W is a member of V, then equal X and the average of the numbers in V |
(=>
(equal
(MeasureFn ?X HourDuration)
(MTTRecoveryInstanceFn ?D))
(equal ?X
(DivisionFn
(ListSumFn
(PhysicalQuantityToNumberFn
(TimeToRecoveryDurationListFn ?D)))
(ListLengthFn
(TimeToRecoveryDurationListFn ?D))))) |
Mid-level-ontology.kif 34737-34747 |
If equal X hour duration(s) and The time to repair of Y is HourDuration, then equal X, the sum of PhysicalQuantityToNumberFn returns the numberic values of a list of The list of time to recovery duration for Y is, and length of The list of time to recovery duration for Y is |
(=>
(equal ?SPEED
(SpeedFn
(MeasureFn ?DISTANCE NauticalMile)
(MeasureFn ?TIME HourDuration)))
(equal ?SPEED
(MeasureFn
(DivisionFn ?DISTANCE ?TIME) KnotUnitOfSpeed))) |
Geography.kif 5464-5472 |
If equal X and Y nautical mile(s) per Z hour duration(s), then equal X and Y and Z knot unit of speed(s) |