A method for separating partial discharge and noise signals, the method comprises:
- receiving digital signals that are converted from waveforms of signals collected from a source;
- generating, using at least one processor, a feature from amplitudes in a time domain for each of the digital signals, wherein the step of generating the feature from the time domain for each of the digital signals comprises:
- determining histogram bin width and the number of bins for all measured amplitudes in the digital signals, wherein the histogram bin width and the number of bins are determined via Freedman-Diaconis (FD) rule;
- associating all measured amplitudes with their respective bin values;
- building a global probability table;
- and
- encoding information in the global probability table to generate the feature;
- generating, using the at least one processor, a plurality of features from a frequency domain for each of the digital signals, wherein the plurality of features from the frequency domain are dependent on a number of measured amplitudes per digital signal;
- applying, using the at least one processor, clustering algorithm on the generated features for all the digital signals to identify a plurality of distinct clusters;
- displaying, using the at least one processor, each distinct cluster on a Phase-Resolved Partial Discharge (PRPD) chart, wherein at least one axis of the PRPD chart represents a voltage amplitude of each digital signal in the plurality of clusters;
- and
- separating, using the at least one processor and the distinct clusters, the partial discharge and noise signals from the digital signals.