| CPC F25D 29/006 (2013.01) [F24F 11/38 (2018.01); F25B 49/005 (2013.01); F25B 2700/151 (2013.01); F25B 2700/193 (2013.01); F25D 2600/06 (2013.01); F25D 2700/02 (2013.01); F25D 2700/12 (2013.01)] | 23 Claims |

|
1. A system for monitoring a cooling system comprising:
a processor;
a memory;
a sensor associated with the cooling system; and
an alert transmission device;
the memory comprising instructions that when executed by the processor, cause the processor to:
receive a plurality of data points from the sensor over a first period of time;
determine a plurality of peak cycles where data points are above a predetermined threshold;
determine a peak value measured during each of the plurality of peak cycles;
calculate an empirical cumulative distribution function for the calculated peak cycles;
sort the peak cycle in ascending time order and establish a maximum threshold as a percentage of the cumulative probability of peak cycle times;
generate an alert indicating a potential failure of the cooling system when the cumulative probability of a peak cycle time exceeds a predetermined period of time; and
transmit the alert using the alert transmission device.
|