SYSTEM FOR ABNORMAL CONDITION DETECTION USING NEAREST NEIGHBOR
One embodiment provides a method, including: receiving, from at least one sensor operatively coupled to a mechanical device, sensor data corresponding to a function of the mechanical device; accessing, from an environmental database, information regarding at least one environmental condition in proximity to a geographical location of the mechanical device; generating, using a processor, a correlative value for the mechanical device, wherein the correlative value identifies a correlation between the sensor data corresponding to a function of the mechanical device and the at least one environmental condition; assigning the correlative value as a baseline correlative value to the mechanical device; monitoring the sensor data corresponding to a function of the mechanical device and the at least one environmental condition and updating the correlative value; identifying, using a processor, the correlative value for the mechanical device has exceeded a predetermined threshold as compared to the baseline correlative value; and notifying a user that the correlative value for the mechanical device has exceeded the predetermined threshold. Other aspects are described and claimed.
1 . A method, comprising:
receiving, from at least one sensor operatively coupled to a mechanical device, sensor data corresponding to a function of the mechanical device;
accessing, from an environmental database, information regarding at least one environmental condition in proximity to a geographical location of the mechanical device;
generating, using a processor, a correlative value for the mechanical device, wherein the correlative value identifies a correlation between the sensor data corresponding to a function of the mechanical device and the at least one environmental condition;
assigning the correlative value as a baseline correlative value to the mechanical device;
monitoring the sensor data corresponding to a function of the mechanical device and the at least one environmental condition and updating the correlative value;
identifying, using a processor, the correlative value for the mechanical device has exceeded a predetermined threshold as compared to the baseline correlative value; and
notifying a user that the correlative value for the mechanical device has exceeded the predetermined threshold.
2 . The method of claim 1 , further comprising storing the sensor data corresponding to a function of the mechanical device, at least one environmental condition, and baseline correlative value in a neighbor database, wherein the neighbor database comprises sensor data corresponding to a function of similar mechanical devices, environmental conditions associated with the similar mechanical devices, and baseline correlative values for the similar mechanical devices;
the similar mechanical devices having a plurality of characteristics that are similar to the mechanical device.
3 . The method of claim 2 , further comprising identifying, from the neighbor database, one or more similar mechanical devices having correlative values similar to the mechanical device.
4 . The method of claim 3 , further comprising comparing the sensor data corresponding to a function of the mechanical device with the sensor data corresponding to a function of the one or more identified similar mechanical devices having correlative values similar to the mechanical device.
5 . The method of claim 4 , further comprising iteratively comparing the sensor data corresponding to a function of the mechanical device with the sensor data corresponding to a function of the one or more identified similar mechanical devices having correlative values similar to the mechanical device.
6 . The method of claim 5 , further comprising identifying a discrepancy between the sensor data corresponding to a function of the mechanical device with the sensor data corresponding to a function of the one or more identified similar mechanical devices having correlative values similar to the mechanical device.
7 . The method of claim 1 , further comprising analyzing the sensor data corresponding to a function of the mechanical device to determine a cause of the correlative value exceeding a predetermined threshold.
8 . The method of claim 5 , wherein the analyzing comprises correlating the sensor data corresponding to a function of the mechanical device with information related to known failure modes of the mechanical device.
9 . The method of claim 1 , wherein the notifying a user comprises identifying an estimated time to failure of the mechanical device.
10 . The method of claim 1 , wherein the sensor data corresponding to a function of the mechanical device comprises data selected from the group consisting of: operating environment data, electrical data, and mechanical data.
11 . An information handling device, comprising:
a processor;
a memory device that stores instructions executable by the processor to:
receive, from at least one sensor operatively coupled to a mechanical device, sensor data corresponding to a function of the mechanical device;
access, from an environmental database, information regarding at least one environmental condition in proximity to a geographical location of the mechanical device;
generate, using a processor, a correlative value for the mechanical device, wherein the correlative value identifies a correlation between the sensor data corresponding to a function of the mechanical device and the at least one environmental condition;
assign the correlative value as a baseline correlative value to the mechanical device;
monitor the sensor data corresponding to a function of the mechanical device and the at least one environmental condition and updating the correlative value;
identify, using a processor, the correlative value for the mechanical device has exceeded a predetermined threshold as compared to the baseline correlative value; and
notify a user that the correlative value for the mechanical device has exceeded the predetermined threshold.
12 . The information handling device of claim 11 , further comprising instructions executable by the processor to store the sensor data corresponding to a function of the mechanical device, at least one environmental condition, and baseline correlative value in a neighbor database, wherein the neighbor database comprises sensor data corresponding to a function of similar mechanical devices, environmental conditions associated with the similar mechanical devices, and baseline correlative values for the similar mechanical devices;
the similar mechanical devices having a plurality of characteristics that are similar to the mechanical device.
13 . The information handling device of claim 12 , further comprising instructions executable by the processor to identify, from the neighbor database, one or more similar mechanical devices having correlative values similar to the mechanical device.
14 . The information handling device of claim 13 , further comprising instructions executable by the processor to compare the sensor data corresponding to a function of the mechanical device with the sensor data corresponding to a function of the one or more identified similar mechanical devices having correlative values similar to the mechanical device.
15 . The information handling device of claim 14 , further comprising instructions executable by the processor to iteratively compare the sensor data corresponding to a function of the mechanical device with the sensor data corresponding to a function of the one or more identified similar mechanical devices having correlative values similar to the mechanical device.
16 . The information handling device of claim 15 , further comprising instructions executable by the processor to identify a discrepancy between the sensor data corresponding to a function of the mechanical device with the sensor data corresponding to a function of the one or more identified similar mechanical devices having correlative values similar to the mechanical device.
17 . The information handling device of claim 11 , further comprising instructions executable by the processor to analyze the sensor data corresponding to a function of the mechanical device to determine a cause of the correlative value exceeding a predetermined threshold.
18 . The information handling device of claim 15 , wherein the instructions to analyze comprise instructions to correlate the sensor data corresponding to a function of the mechanical device with information related to known failure modes of the mechanical device.
19 . The information handling device of claim 11 , wherein the instructions to notify a user comprise instructions to identify an estimated time to failure of the mechanical device.
20 . A method, comprising:
receiving, from at least one sensor operatively coupled to a sump pump, sensor data corresponding to a water level of a sump pit co-located with the sump pump;
accessing, from a water table database, information regarding a water table level located in proximity to a geographical location of the sump pump;
generating, using a processor, a correlative value for the sump pump, wherein the correlative value identifies a correlation between the sensor data and the water table level;
assigning the correlative value as a baseline value to the sump pump;
monitoring the sensor data and the water table level and updating the correlative value;
identifying the correlative value for the sump pump has exceeded a predetermined threshold as compared to the baseline correlative value; and
notifying a user that the correlative value for the sump pump has exceeded the predetermined threshold.